*{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)}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:44px;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,button.btn-primary{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:before{content:url(../icons/hand.svg);display:inline-block;margin-right:var(--size-base-2);transition:transform .2s ease-in-out;width:46px}button.btn-primary:hover:before{filter:invert(1);transform:translate(-12px) 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:#383020;--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-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_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-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.3rem,1.25vw,1.5rem);--font-line-height-md:1.3;--font-size-sm:clamp(1rem,1.25vw,1.5rem);--font-line-height-sm: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(.section-dark,.section-primary,.section-secondary) .h1,:is(.section-dark,.section-primary,.section-secondary) .h2,:is(.section-dark,.section-primary,.section-secondary) .h3,:is(.section-dark,.section-primary,.section-secondary) .h4,:is(.section-dark,.section-primary,.section-secondary) .h5,:is(.section-dark,.section-primary,.section-secondary) a,:is(.section-dark,.section-primary,.section-secondary) h1,:is(.section-dark,.section-primary,.section-secondary) h2,:is(.section-dark,.section-primary,.section-secondary) h3,:is(.section-dark,.section-primary,.section-secondary) h4,:is(.section-dark,.section-primary,.section-secondary) h5,:is(.section-dark,.section-primary,.section-secondary) p,:is(.section-dark,.section-primary,.section-secondary) span{color:var(--brand-white)}.h1,h1{font-size:var(--font-size-xxxl);line-height:var(--font-line-height-xxxl)}.h1,.h2,h1,h2{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}.h2,h2{font-size:var(--font-size-xxl);line-height:var(--font-line-height-xxl);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-bold)}.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-bold);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)}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{display:flex;justify-content:center;margin:0 auto;padding:var(--size-base-20) 0;width:100%}section.dark{background-color:var(--brand-black);color:var(--brand-white)}section.primary{background-color:var(--brand-primary)}section.primary a,section.primary p,section.primary span{color:var(--brand-white)}.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-45ebc9e2]{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100vh;justify-content:center}
