*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@media (hover:hover) and (pointer:fine){.checkmark-container:hover input~.checkmark{background-color:hsl(var(--primary)/.75)}}.checkmark-container{display:block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkmark-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:15px;width:15px;margin-top:1px;background-color:transparent;transition:background-color .2s}.checkmark,.checkmark.cookies{border:1px solid hsl(var(--primary))}.checkmark-container input:checked~.checkmark{background-color:hsl(var(--success));border-color:hsl(var(--success))}.checkmark:after{content:"";position:absolute;display:none}.checkmark-container input:checked~.checkmark:after{display:block}.checkmark-container .checkmark:after{left:4px;top:.5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}:root{--step--2:clamp(0.6944rem,0.6877rem + 0.033vw,0.72rem);--step--1:clamp(0.8333rem,0.8157rem + 0.0862vw,0.9rem);--step-0:clamp(1rem,0.9669rem + 0.1616vw,1.125rem);--step-1:clamp(1.2rem,1.1454rem + 0.2666vw,1.4063rem);--step-2:clamp(1.44rem,1.3558rem + 0.4107vw,1.7578rem);--step-3:clamp(1.728rem,1.6037rem + 0.6065vw,2.1973rem);--step-4:clamp(2.0736rem,1.8953rem + 0.8698vw,2.7466rem);--step-5:clamp(2.4883rem,2.238rem + 1.2212vw,3.4332rem);--step-6:clamp(2.986rem,2.6401rem + 1.6873vw,4.2915rem);--space-2xs:clamp(0.5rem,0.4834rem + 0.0808vw,0.5625rem);--space-xs:clamp(0.75rem,0.7169rem + 0.1616vw,0.875rem);--space-s:clamp(1rem,0.9669rem + 0.1616vw,1.125rem);--space-m:clamp(1.5rem,1.4503rem + 0.2423vw,1.6875rem);--space-l:clamp(2rem,1.9338rem + 0.3231vw,2.25rem);--space-xl:clamp(3rem,2.9006rem + 0.4847vw,3.375rem);--space-2xl:clamp(4rem,3.8675rem + 0.6462vw,4.5rem);--space-3xl:clamp(6rem,5.8013rem + 0.9693vw,6.75rem);--space-4xl:clamp(8rem,7.7351rem + 1.2924vw,9rem);--space-5xl:clamp(10rem,9.6688rem + 1.6155vw,11.25rem);--space-2xs-xs:clamp(0.5rem,0.4006rem + 0.4847vw,0.875rem);--space-xs-s:clamp(0.75rem,0.6506rem + 0.4847vw,1.125rem);--space-s-m:clamp(1rem,0.8179rem + 0.8885vw,1.6875rem);--space-m-l:clamp(1.5rem,1.3013rem + 0.9693vw,2.25rem);--space-l-xl:clamp(2rem,1.6357rem + 1.7771vw,3.375rem);--space-xl-2xl:clamp(3rem,2.6026rem + 1.9386vw,4.5rem);--space-2xl-3xl:clamp(4rem,3.2714rem + 3.5541vw,6.75rem);--space-3xl-4xl:clamp(6rem,5.2052rem + 3.8772vw,9rem);--space-4xl-5xl:clamp(8rem,7.1389rem + 4.2003vw,11.25rem);--space-s-l:clamp(1rem,0.6688rem + 1.6155vw,2.25rem);--space-l-2xl:clamp(2rem,1.3376rem + 3.231vw,4.5rem);--fluid-section-sm:var(--space-s-l);--fluid-section:var(--space-l-2xl);--fluid-section-lg:var(--space-3xl-4xl);--fluid-section-xl:var(--space-4xl-5xl);--fluid-gap-section-items:var(--space-xl);--fluid-gap-section-items-lg:var(--space-2xl);--fluid-gap-section-inner:var(--space-m-l);--fluid-gap-section-inner-sm:var(--space-2xs);--fluid-component-gap-sm:var(--space-xs);--fluid-component-gap:var(--space-s-m);--fluid-component-gap-lg:var(--space-m-l);--fluid-surface-padding-sm:var(--space-s-m);--fluid-surface-padding:var(--space-m-l);--fluid-surface-padding-lg:var(--space-l-xl);--fluid-inline-padding-sm:var(--space-xs-s);--fluid-inline-padding:var(--space-s-l);--surface-radius:1.5rem}