:root{--gap:8px;--white:#fff;--warm-extralight-grey:#fffbf6;--warm-light-grey:#fbedda;--warm-medium-grey:#dccebd;--warm-dark-grey:#95857a;--light-grey:#f2f2f2;--monin-brown:#392000;--anthracite:#1f1f1f;--cassis:#54104f;--dragon-fruit:#c1087a;--lavander:#d2abd1;--dark-mint:#004940;--basil:#6f9e62;--matcha:#aebe58;--praline:#b25700;--latte:#e7bc70;--almond:#ebe6ac;--orange:#e79114;--lemonade:#ffee78;--poppy:#e73628;--blue-ice:#adddf0;--rasperry:#de0065;--mint:#9ad2c9;--medium-grey:#777;--extralight-pink-global:#fff8f6;--light-pink-global:#f9edeb;--medium-pink-global:#f4dede;--dark-pink-global:#e8c0c0;--success-bg:#f0fdf4;--success-text:#008236;--error-bg:#fef2f2;--error-text:#c10007;--fontBase:"Raleway", sans-serif;--fontHero:"Birthstone", handwriting}:root .h1{font-size:12rem;font-weight:400;line-height:100%}:root .h1.bold,:root .page-page .type_text h2.h1{font-weight:700}:root .h2{font-size:3.75rem;font-weight:800;line-height:100%}:root .h3{font-size:2rem;font-weight:400;line-height:1.5}:root .h3.bold,:root .page-page .type_text h2.h3{font-weight:700}:root .page-page .type_text h2,:root .h4{font-size:1.5rem;font-weight:400;line-height:150%}:root .page-page .type_text h2,:root .h4.bold{font-weight:700}:root .h5{font-size:1.25rem;line-height:160%}:root .body{font-size:1rem;line-height:160%}:root .body-s{font-size:.875rem;font-weight:700;line-height:30px}:root .mentions{font-size:.75rem;line-height:160%}:root .mentions.bold,:root .page-page .type_text h2.mentions{font-weight:700}:root .allcaps-title{text-transform:uppercase;letter-spacing:.12em;text-edge:cap;font-size:.75rem;font-weight:700;line-height:14px}:root .cta{letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:600}@media (width<=830px){:root .h1{font-size:4.8rem;line-height:1}:root .h2{font-size:2.5rem}:root .h3{font-size:1.5rem;line-height:1.33333}:root .page-page .type_text h2,:root .h4{font-size:1.125rem;line-height:1.33333}}.page-page main{padding-top:144px}.page-page .main-page{padding-top:0}.page-page .type_text h2{margin-bottom:8px}.page-page .type_paragraph p{margin-top:8px;margin-bottom:8px}.page-page .type_paragraph ul{margin-top:8px;margin-bottom:8px;margin-left:20px;list-style:outside}
