*{box-sizing:border-box;margin:0;min-height:0;min-width:0;padding:0}body,html{min-height:100%;overflow-x:hidden}body{background-color:var(--brand-white);color:var(--brand-black);font-size:var(--font-size-md);white-space:pre-line;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}main{align-items:center;display:flex;flex-direction:column;min-height:200px}button{align-items:center;background-color:var(--brand-white);border:none;border:1px solid var(--brand-border);border-radius:var(--border-radius-round);color:var(--brand-black);display:flex;font-family:var(--font-family-heading);font-size:var(--font-size-sm);font-variation-settings:"ital" 0,"slnt" 0;font-weight:var(--font-weight-bold);justify-content:center;min-height:36px;padding:var(--size-base-2) var(--size-base-4) var(--size-base) var(--size-base-4);transition:background-color .2s ease-in-out;width:-moz-fit-content;width:fit-content;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}button:hover{background-color:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-white)}button:disabled:hover{background-color:var(--brand-black);color:var(--brand-white);cursor:default}button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}button.large{font-size:var(--font-size-lg);padding:var(--size-base-3) var(--size-base-4) var(--size-base-2) var(--size-base-4)}button.btn-primary{font-size:var(--font-size-lg);padding:var(--size-base-3) var(--size-base-6) var(--size-base-2) var(--size-base-4)}button.btn-primary:before{content:url(../icons/hand.svg);display:inline-block;margin-right:var(--size-base-2);transition:transform .2s ease-in-out;width:42px}button.btn-primary:hover:before{filter:invert(1);transform:translate(-8px) rotate(90deg)}hr{border:none;border-top:1px solid var(--brand-black);height:1px;margin:var(--size-base-2) 0;padding:0}ul{padding-left:var(--size-base-5)}ol{counter-reset:item;margin:0;padding:0}ol>li{counter-increment:item}ol>li:before{content:counter(item) ".";display:inline-block;font-variant-numeric:tabular-nums;inline-size:2.5ch;margin-right:.5ch;text-align:right}:root{--white:#fff;--black:#000;--brand-white:#faf8f5;--brand-black:#2a2f3c;--brand-primary:#bf6274;--brand-secondary:#a7b4b4;--brand-border:#707070;--color-error:#bf6274}:root{--size-base:.25rem;--size-base-1-5:.375rem;--size-base-2:.5rem;--size-base-2-5:.625rem;--size-base-3:.75rem;--size-base-3-5:.875rem;--size-base-4:1rem;--size-base-4-5:1.125rem;--size-base-5:1.25rem;--size-base-6:1.5rem;--size-base-6-5:1.625rem;--size-base-7:1.75rem;--size-base-8:2rem;--size-base-9:2.25rem;--size-base-9-5:2.375rem;--size-base-10:2.5rem;--size-base-10-5:2.625rem;--size-base-11:2.75rem;--size-base-12:3rem;--size-base-13:3.25rem;--size-base-14:3.5rem;--size-base-15:3.75rem;--size-base-16:4rem;--size-base-18:4.5rem;--size-base-20:5rem;--size-base-25:6.25rem;--size-base-30:7.5rem;--size-base-35:8.75rem;--size-base-40:10rem}body{--border-radius-round:9999px;--border-radius-xs:var(--size-base-1-5);--border-radius-sm:var(--size-base-2);--border-radius-md:var(--size-base-3);--border-radius-lg:var(--size-base-4);--border-radius-xl:var(--size-base-5)}:root{--font-family-heading:"CalgeraVariable",sans-serif;--font-family-body:"SpaceGroteskVariable",sans-serif;--font-family-ss20:"CalgeraVariableSS20",sans-serif}@font-face{font-display:swap;font-family:SpaceGroteskVariable;font-style:normal;font-weight:100 900;src:url(../fonts/SpaceGroteskVariable/font.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:CalgeraVariable;font-style:normal;font-weight:100 900;src:url(../fonts/CalgeraVariable/font.woff2) format("woff2-variations"),url(../fonts/CalgeraVariable/font.woff) format("woff-variations")}@font-face{font-display:swap;font-family:CalgeraVariableSS20;font-style:normal;font-weight:100 900;src:url(../fonts/CalgeraVariable/font_ss20.woff2) format("woff2-variations"),url(../fonts/CalgeraVariable/font_ss20.woff) format("woff-variations")}html{font-family:SpaceGroteskVariable,sans-serif;font-feature-settings:"ss20" 1;font-variant-alternates:styleset(dotless-i)}@font-feature-values CalgeraVariablePatched{@styleset{dotless-i:20}}@supports (font-variation-settings:normal){html{font-family:SpaceGroteskVariable,sans-serif;font-optical-sizing:auto}}body{--font-weight-normal:400;--font-weight-bold:650;--font-weight-semibold:570;--font-weight-extrabold:900;--font-size-xxxl:clamp(6rem,12vw,12rem);--font-line-height-xxxl:1.2;--font-size-xxl:clamp(2.5rem,4.5vw,4.5rem);--font-line-height-xxl:1.2;--font-size-xl:clamp(1.5rem,3vw,2rem);--font-line-height-xl:1.2;--font-size-lg:clamp(1.3rem,1.75vw,2rem);--font-line-height-lg:1.2;--font-size-md:clamp(1.1rem,1.5vw,1.4rem);--font-line-height-md:1.3;--font-size-sm:clamp(1rem,1.3vw,1.4rem);--font-line-height-sm:1.3;--font-size-xs:clamp(.8rem,1vw,1rem);--font-line-height-xs:1.3}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:var(--brand-primary);font-style:normal;font-variation-settings:"ital" 0,"slnt" 0;letter-spacing:-.04em;paint-order:stroke fill}:is(.primary,.secondary) .h1,:is(.primary,.secondary) .h2,:is(.primary,.secondary) .h3,:is(.primary,.secondary) .h4,:is(.primary,.secondary) .h5,:is(.primary,.secondary) a,:is(.primary,.secondary) h1,:is(.primary,.secondary) h2,:is(.primary,.secondary) h3,:is(.primary,.secondary) h4,:is(.primary,.secondary) h5,:is(.primary,.secondary) p,:is(.primary,.secondary) span{color:var(--brand-white)}.h1-large{font-family:var(--font-family-ss20)!important}.h1,.h2,h1,h2{font-family:var(--font-family-heading);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-xxl)}.h2,h2{margin-bottom:var(--size-base-8)}.h3,h3{font-size:var(--font-size-xl);line-height:var(--font-line-height-xl)}.h3,.h4,h3,h4{font-family:var(--font-family-body);font-weight:var(--font-weight-semibold)}.h4,h4{font-size:var(--font-size-lg);line-height:var(--font-line-height-lg)}.h5,.pretitle,.pretitle p,h5{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-md)}.pretitle,.pretitle p{color:var(--brand-red)}.text-large,.text-large p{font-size:var(--font-size-xl);line-height:var(--font-line-height-xl)}p,span{color:var(--brand-black);font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--font-line-height-md)}strong{font-weight:var(--font-weight-semibold)}a{color:var(--brand-primary);cursor:pointer;font-style:normal;font-variation-settings:"ital" 0,"slnt" 0;text-decoration:none}a:hover{color:var(--brand-primary)}:root{--breakpoint-max-mobile:768px;--breakpoint-min-desktop:769px;--max-container-width:1200px}.section,section{display:flex;justify-content:center;margin:0 auto;padding:0;width:100%}:is(.section,section).dark{background-color:var(--brand-black);color:var(--brand-white)}:is(.section,section).primary{background-color:var(--brand-primary)}:is(:is(.section,section).dark,:is(.section,section).primary) .h1,:is(:is(.section,section).dark,:is(.section,section).primary) .h2,:is(:is(.section,section).dark,:is(.section,section).primary) .h3,:is(:is(.section,section).dark,:is(.section,section).primary) .h4,:is(:is(.section,section).dark,:is(.section,section).primary) .h5,:is(:is(.section,section).dark,:is(.section,section).primary) a,:is(:is(.section,section).dark,:is(.section,section).primary) h1,:is(:is(.section,section).dark,:is(.section,section).primary) h2,:is(:is(.section,section).dark,:is(.section,section).primary) h3,:is(:is(.section,section).dark,:is(.section,section).primary) h4,:is(:is(.section,section).dark,:is(.section,section).primary) h5,:is(:is(.section,section).dark,:is(.section,section).primary) p,:is(:is(.section,section).dark,:is(.section,section).primary) span{color:var(--brand-white)}:is(.section,section) button:hover p,:is(.section,section) button:hover span{color:var(--brand-primary)}.container{margin:0 var(--size-base-10);max-width:var(--max-container-width);width:100%}@media (max-width:768px){.container{margin:0 var(--size-base-4)}}.one-one-layout{display:grid;gap:var(--size-base-10);grid-template-columns:1fr 1fr}@media (max-width:768px){.one-one-layout{gap:var(--size-base-4);grid-template-columns:1fr}}.one-two-layout{display:grid;gap:var(--size-base-10);grid-template-columns:minmax(300px,30%) 1fr}@media (max-width:768px){.one-two-layout{gap:var(--size-base-4);grid-template-columns:1fr}}.inner-space{padding:var(--size-base-20) 0}@media (max-width:768px){.inner-space{padding:var(--size-base-20) 0}}.layout-enter-active,.layout-leave-active{opacity:1;transition:opacity .4s,filter .4s}.layout-enter-from,.layout-leave-to{filter:blur(.6rem);opacity:0}.animated{contain:layout style paint;opacity:0;will-change:opacity,transform}@media (prefers-reduced-motion:reduce){.animated{transition:none}.animated.is-visible{opacity:1!important;transform:none!important}}.no-js .animated{opacity:1!important;transform:none!important}.error-container[data-v-4580a896]{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100vh;justify-content:center;margin:0 auto;max-width:600px;text-align:center}
