:root{--font-family-brand:"Montserrat",sans-serif;--font-family-default:"Lato",sans-serif;--font-family-display:"New Rocker",serif;--font-family-code:"Consolas",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-line-height-350:14px;--font-line-height-400:16px;--font-line-height-450:18px;--font-line-height-500:20px;--font-line-height-550:22px;--font-line-height-600:24px;--font-line-height-650:26px;--font-line-height-700:28px;--font-line-height-750:30px;--font-line-height-800:32px;--font-line-height-1000:40px;--font-line-height-1300:52px;--font-line-height-1800:72px;--font-line-height-2600:104px;--font-letter-spacing-default:0px;--font-letter-spacing-regular:1.2px;--font-size-300:12px;--font-size-350:14px;--font-size-400:16px;--font-size-450:18px;--font-size-500:20px;--font-size-550:22px;--font-size-600:24px;--font-size-800:32px;--font-size-1100:44px;--font-size-1600:64px;--font-size-2400:96px;--color-brand-ow:#d34037;--color-brand-ow-hover:#f05c48;--color-brand-cf:#eb622b;--color-brand-cf-hover:#f18536;--color-brand-tb:#41c4c3;--color-brand-tb-hover:#5de3e2;--color-brand-el-1:#9feaf9;--color-brand-el-2:#69c5ea;--color-brand-nt:#b5df30;--color-brand-nt-hover:#c4e559;--color-brand-op:#e6004d;--color-brand-op-hover:#f53b6a;--color-brand-dsrd:#5865f2;--color-brand-dsrd-hover:rgba(88, 101, 242, 0.24);--color-brand-twch:#6441a5;--color-brand-twch-hover:rgba(100, 65, 165, 0.24);--color-neutral-0:#000000;--color-neutral-8:#101010;--color-neutral-16:#202020;--color-neutral-24:#303030;--color-neutral-32:#404040;--color-neutral-40:#505050;--color-neutral-48:#606060;--color-neutral-80:#9f9f9f;--color-neutral-88:#afafaf;--color-neutral-96:#bfbfbf;--color-neutral-104:#cfcfcf;--color-neutral-112:#dfdfdf;--color-neutral-120:#efefef;--color-neutral-128:#ffffff;--color-infographic-info-1:#004697;--color-infographic-info-2:#0063b5;--color-infographic-info-3:#0074c7;--color-infographic-info-4:#0c86d9;--color-infographic-info-5:#1593e7;--color-infographic-info-6:#3ea2ea;--color-infographic-info-7:#62b3ec;--color-infographic-info-8:#8ec8f2;--color-infographic-info-9:#b9ddf7;--color-infographic-info-10:#e2f2fb;--color-infographic-ow-1:var(--color-brand-ow);--color-infographic-ow-2:#942b27;--color-infographic-ow-3:#ffd2d0;--color-infographic-ow-4:#ffa4a1;--color-infographic-ow-5:#ec7068;--color-infographic-cf-1:var(--color-brand-cf);--color-infographic-cf-2:#a4491e;--color-infographic-cf-3:#ffdccb;--color-infographic-cf-4:#ffb897;--color-infographic-cf-5:#f8936d;--color-infographic-tb-1:var(--color-brand-tb);--color-infographic-tb-2:#2e8989;--color-infographic-tb-3:#d4ffff;--color-infographic-tb-4:#aff;--color-infographic-tb-5:#7ed5d6;--color-infographic-el-1:var(--color-brand-el-2);--color-functional-critical-bright:#ff7575;--color-functional-critical-deep:#d93025;--color-functional-warning-bright:#ff7f00;--color-functional-warning-deep:#c35404;--color-functional-success-bright:#04cb00;--color-functional-success-deep:#018901;--color-functional-info-bright:#33aaff;--color-functional-info-deep:#0074c7;--color-functional-attention-bright:#eebf00;--color-functional-attention-deep:#8f7000;--color-transparent-brand:rgba(211, 64, 55, 0.64);--color-transparent-brand-ow-16:rgba(211, 64, 55, 0.16);--color-transparent-brand-ow-20:rgba(211, 64, 55, 0.2);--color-transparent-brand-ow-24:rgba(211, 64, 55, 0.24);--color-transparent-brand-ow-64:rgba(211, 64, 55, 0.64);--color-transparent-brand-cf-16:rgba(235, 98, 43, 0.16);--color-transparent-brand-cf-20:rgba(235, 98, 43, 0.2);--color-transparent-brand-cf-56:rgba(235, 98, 43, 0.56);--color-transparent-brand-cf-64:rgba(235, 98, 43, 0.64);--color-transparent-dark-8:rgba(255, 255, 255, 0.08);--color-transparent-dark-12:rgba(255, 255, 255, 0.12);--color-transparent-dark-16:rgba(255, 255, 255, 0.16);--color-transparent-dark-20:rgba(255, 255, 255, 0.2);--color-transparent-dark-24:rgba(255, 255, 255, 0.24);--color-transparent-dark-32:rgba(255, 255, 255, 0.32);--color-transparent-light-4:rgba(0, 0, 0, 0.04);--color-transparent-light-8:rgba(0, 0, 0, 0.08);--color-transparent-light-12:rgba(0, 0, 0, 0.12);--color-transparent-light-16:rgba(0, 0, 0, 0.16);--color-transparent-light-24:rgba(0, 0, 0, 0.24);--color-transparent-critical-8:rgba(217, 48, 37, 0.08);--color-transparent-critical-16:rgba(217, 48, 37, 0.16);--color-transparent-critical-56:rgba(217, 48, 37, 0.56);--color-transparent-critical-64:rgba(217, 48, 37, 0.64);--color-transparent-warning-8:rgba(195, 84, 4, 0.08);--color-transparent-warning-16:rgba(195, 84, 4, 0.16);--color-transparent-warning-56:rgba(195, 84, 4, 0.56);--color-transparent-warning-64:rgba(195, 84, 4, 0.64);--color-transparent-success-8:rgba(1, 137, 1, 0.08);--color-transparent-success-16:rgba(1, 137, 1, 0.16);--color-transparent-success-56:rgba(1, 137, 1, 0.56);--color-transparent-success-64:rgba(1, 137, 1, 0.64);--color-transparent-info-8:rgba(0, 116, 199, 0.08);--color-transparent-info-16:rgba(0, 116, 199, 0.16);--color-transparent-info-56:rgba(0, 116, 199, 0.56);--color-transparent-info-64:rgba(0, 116, 199, 0.64);--color-transparent-el-16:rgba(159, 234, 249, 0.16);--color-transparent-el-1-20:rgba(159, 234, 249, 0.2);--color-transparent-el-2-56:rgba(159, 234, 249, 0.56);--color-background-general:var(--color-neutral-0);--color-background-cf:var(--color-neutral-8);--color-surface-primary:var(--color-neutral-8);--color-surface-secondary:var(--color-neutral-16);--color-surface-secondary-hover:var(--color-neutral-24);--color-surface-tertiary:var(--color-neutral-24);--color-surface-quaternary:var(--color-neutral-32);--color-surface-invert:var(--color-neutral-128);--color-surface-brand-ow:var(--color-brand-ow);--color-surface-brand-ow-hover:var(--color-brand-ow-hover);--color-surface-brand-ow-focus:var(--color-transparent-brand-ow-20);--color-surface-brand-ow-hover-on-focus:var(--color-transparent-brand-ow-24);--color-surface-brand-cf:var(--color-brand-cf);--color-surface-brand-cf-hover:var(--color-brand-cf-hover);--color-surface-brand-cf-focus:var(--color-transparent-brand-cf-16);--color-surface-brand-tb:var(--color-brand-tb);--color-surface-brand-tb-hover:var(--color-brand-tb-hover);--color-surface-brand-el:var(--color-brand-el);--color-surface-brand-el-focus:var(--color-transparent-el-1-16);--color-surface-brand-nt:var(--color-brand-nt);--color-surface-brand-nt-hover:var(--color-brand-nt-hover);--color-surface-brand-op:var(--color-brand-op);--color-surface-brand-op-hover:var(--color-brand-op-hover);--color-surface-brand-dsrd:var(--color-brand-dsrd);--color-surface-brand-dsrd-hover:var(--color-brand-dsrd-hover);--color-surface-brand-twch:var(--color-brand-twch);--color-surface-brand-twch-hover:var(--color-brand-twch-hover);--color-surface-critical-solid:var(--color-functional-critical-deep);--color-surface-critical-hover:var(--color-transparent-critical-16);--color-surface-critical-transparent:var(--color-transparent-critical-16);--color-surface-warning-solid:var(--color-functional-warning-deep);--color-surface-warning-transparent:var(--color-transparent-warning-16);--color-surface-success-solid:var(--color-functional-success-deep);--color-surface-success-transparent:var(--color-transparent-success-16);--color-surface-info-solid:var(--color-functional-info-deep);--color-surface-info-transparent:var(--color-transparent-info-16);--color-surface-note-transparent:var(--color-transparent-dark-12);--color-surface-focus-brand-ow:var(--color-transparent-brand-ow-20);--color-surface-focus-brand-el:var(--color-transparent-el-16);--color-surface-focus-brand-cf:var(--color-transparent-brand-cf-20);--color-surface-on-surface-primary:var(--color-transparent-dark-8);--color-surface-on-surface-primary-hover:var(--color-transparent-dark-16);--color-surface-on-surface-secondary:var(--color-transparent-dark-16);--color-surface-on-surface-secondary-hover:var(--color-transparent-dark-24);--color-surface-tertiary-hover:var(--color-neutral-32);--color-surface-tooltip:var(--color-neutral-48);--color-text-invert:var(--color-neutral-0);--color-text-cta-tb:var(--color-neutral-0);--color-text-cta-nt:var(--color-neutral-0);--color-text-cta-ow:var(--color-neutral-128);--color-text-cta-cf:var(--color-neutral-128);--color-text-tertiary:var(--color-neutral-80);--color-text-secondary:var(--color-neutral-96);--color-text-primary:var(--color-neutral-112);--color-text-pure:var(--color-neutral-128);--color-text-brand-ow:var(--color-brand-ow);--color-text-brand-ow-hover:var(--color-brand-ow-hover);--color-text-brand-cf:var(--color-brand-cf);--color-text-brand-cf-hover:var(--color-brand-cf-hover);--color-text-brand-tb:var(--color-brand-tb);--color-text-brand-tb-hover:var(--color-brand-tb-hover);--color-text-brand-nt:var(--color-brand-nt);--color-text-brand-nt-hover:var(--color-brand-nt-hover);--color-text-brand-op:var(--color-brand-op);--color-text-brand-op-hover:var(--color-brand-op-hover);--color-text-warning:var(--color-functional-warning-bright);--color-text-success:var(--color-functional-success-bright);--color-text-info:var(--color-functional-info-bright);--color-text-critical:var(--color-functional-critical-bright);--color-text-error:var(--color-functional-critical-bright);--color-icon-pure:var(--color-neutral-128);--color-icon-primary:var(--color-neutral-112);--color-icon-secondary:var(--color-neutral-80);--color-icon-cta-ow:var(--color-neutral-128);--color-icon-cta-cf:var(--color-neutral-128);--color-icon-cta-nt:var(--color-neutral-0);--color-icon-cta-tb-:var(--color-neutral-0);--color-icon-brand-ow:var(--color-brand-ow);--color-icon-brand-cf:var(--color-brand-cf);--color-icon-brand-tb:var(--color-brand-tb);--color-icon-brand-nt:var(--color-brand-nt);--color-icon-brand-op:var(--color-brand-op);--color-icon-critical:var(--color-functional-critical-bright);--color-icon-warning:var(--color-functional-warning-bright);--color-icon-success:var(--color-functional-success-bright);--color-icon-info:var(--color-functional-info-bright);--color-border-pure:var(--color-neutral-128);--color-border-primary:var(--color-neutral-112);--color-border-secondary:var(--color-neutral-80);--color-border-tertiary:var(--color-neutral-48);--color-border-quaternary:var(--color-neutral-24);--color-border-brand-ow:var(--color-transparent-brand-ow-64);--color-border-brand-el:var(--color-transparent-el-2-56);--color-border-note:var(--color-transparent-dark-32);--color-border-critical:var(--color-transparent-critical-64);--color-border-warning:var(--color-transparent-warning-64);--color-border-error:var(--color-functional-critical-bright);--color-border-success:var(--color-transparent-success-64);--color-border-info:var(--color-transparent-info-64);--color-border-on-surface:var(--color-transparent-dark-20);--space-0:0px;--space-50:2px;--space-100:4px;--space-200:8px;--space-300:12px;--space-400:16px;--space-500:20px;--space-600:24px;--space-800:32px;--space-1000:40px;--space-1200:48px;--space-1400:56px;--space-1600:64px;--space-1800:72px;--space-2000:80px;--space-2200:88px;--space-2400:96px;--space-2600:104px;--space-3200:128px;--space-4000:160px;--space-4800:192px;--space-5600:224px;--space-6400:256px;--max-app-width:1920px;--max-faq-width:886px}html[data-theme=light]{--color-background-general:var(--color-neutral-128);--color-background-cf:var(--color-neutral-128);--color-surface-primary:var(--color-neutral-120);--color-surface-secondary:var(--color-neutral-128);--color-surface-secondary-hover:var(--color-neutral-112);--color-surface-tertiary:var(--color-neutral-120);--color-surface-quaternary:var(--color-neutral-120);--color-surface-tooltip:var(--color-neutral-48);--color-surface-tertiary-hover:var(--color-neutral-104);--color-surface-brand-ow-focus:var(--color-transparent-brand-ow-16);--color-surface-brand-ow-hover-on-focus:var(--color-transparent-brand-ow-20);--color-surface-brand-el-focus:var(--color-transparent-el-1-20);--color-surface-critical-hover:var(--color-transparent-critical-8);--color-surface-on-surface-primary:var(--color-transparent-light-4);--color-surface-on-surface-primary-hover:var(--color-transparent-light-8);--color-surface-on-surface-secondary:var(--color-transparent-light-8);--color-surface-on-surface-secondary-hover:var(--color-transparent-light-24);--color-surface-note-transparent:var(--color-transparent-light-4);--color-surface-warning-transparent:var(--color-transparent-warning-8);--color-surface-success-transparent:var(--color-transparent-success-8);--color-surface-info-transparent:var(--color-transparent-info-8);--color-surface-critical-transparent:var(--color-transparent-critical-8);--color-text-pure:var(--color-neutral-0);--color-text-primary:var(--color-neutral-16);--color-text-secondary:var(--color-neutral-32);--color-text-tertiary:var(--color-neutral-48);--color-text-invert:var(--color-neutral-128);--color-text-critical:var(--color-functional-critical-deep);--color-text-warning:var(--color-functional-warning-deep);--color-text-success:var(--color-functional-success-deep);--color-text-info:var(--color-functional-info-deep);--color-text-error:var(--color-functional-critical-deep);--color-icon-pure:var(--color-neutral-0);--color-icon-primary:var(--color-neutral-16);--color-icon-secondary:var(--color-neutral-48);--color-icon-critical:var(--color-functional-critical-deep);--color-icon-warning:var(--color-functional-warning-deep);--color-icon-success:var(--color-functional-success-deep);--color-icon-info:var(--color-functional-info-deep);--color-border-primary:var(--color-neutral-16);--color-border-secondary:var(--color-neutral-48);--color-border-tertiary:var(--color-neutral-80);--color-border-quaternary:var(--color-neutral-112);--color-border-note:var(--color-transparent-light-24);--color-border-on-surface:var(--color-transparent-light-12);--color-border-success:var(--color-transparent-success-56);--color-border-critical:var(--color-transparent-critical-56);--color-border-warning:var(--color-transparent-warning-56);--color-border-info:var(--color-transparent-info-56);--color-border-error:var(--color-functional-critical-deep)}*,:after,:before{margin:0;padding:0;box-sizing:border-box;font-weight:400}html{height:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--space-2000) + var(--space-200));scroll-snap-type:y proximity}@media (min-width:768px){html{scroll-snap-type:y proximity}}html.modal-is-open{overflow:hidden;overscroll-behavior:none}body{font-family:var(--font-family-default);background-color:var(--color-background-general);color:var(--color-text-primary);line-height:160%;padding:0;margin:0}body.modal-is-open{overflow:hidden;padding-right:var(--scroll-lock-padding-right,0)}a{color:var(--color-text-pure);text-decoration:none;text-underline-offset:3px;transition:color .15s}a:active,a:focus,a:hover{color:var(--color-brand-cf-hover)}p a{text-decoration:underline}b{font-weight:var(--font-weight-bold)}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}a.btn-primary:focus-visible,a.expand-btn:focus-visible,button.btn-primary:focus-visible,button.expand-btn:focus-visible,input.btn-primary:focus-visible,input.expand-btn:focus-visible,select.btn-primary:focus-visible,select.expand-btn:focus-visible,textarea.btn-primary:focus-visible,textarea.expand-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--color-surface-invert)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-brand);color:var(--color-text-pure);font-weight:var(--font-weight-bold);line-height:120%}h1,h3{font-size:var(--font-size-800);line-height:125%}@media (min-width:801px){h1{font-size:var(--space-1600);line-height:112.5%}}h2{font-size:var(--font-size-600);line-height:125%}@media (min-width:801px){h2{font-size:var(--font-size-1100);line-height:127.273%}}h4{font-size:var(--font-size-550);line-height:145.455%}h5{font-size:var(--font-size-400);line-height:150%}h6{font-size:var(--font-size-350)}ul{list-style:none}img{display:block;max-width:100%}svg{height:inherit;width:inherit}fieldset{border:none}.hidden,.hide{display:none!important}label{display:inline-block;color:var(--color-text-pure)}label span{padding-bottom:var(--space-200);display:block}input,textarea{border-radius:0;appearance:none;font-family:var(--font-family-default)}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}div::-webkit-scrollbar,ul::-webkit-scrollbar{width:var(--space-200);height:var(--space-200);background-color:transparent}div::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{border-width:0;background-color:var(--color-text-primary);background-clip:padding-box}div::-webkit-scrollbar-thumb:hover,ul::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-brand-cf)}div::-webkit-scrollbar-corner,ul::-webkit-scrollbar-corner{background-color:transparent}div::-webkit-scrollbar-track-piece,ul::-webkit-scrollbar-track-piece{background-color:transparent}.show-in-mobile{display:none!important}@media (max-width:767.98px){.hide-in-mobile{display:none!important}.show-in-mobile{display:revert!important}}a.btn-primary,a.btn-secondary,a.btn-secondary-small,button{display:flex;align-items:center;font-family:var(--font-family-brand);border:none;text-transform:uppercase;background-color:inherit;font-size:var(--font-size-400);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-regular);transition:150ms;cursor:pointer;width:fit-content;text-align:center;padding:var(--space-200) var(--space-800)}a.btn-primary:active,a.btn-primary:hover,a.btn-secondary-small:active,a.btn-secondary-small:hover,a.btn-secondary:active,a.btn-secondary:hover,button:active,button:hover{background-color:var(--color-brand-cf-hover)!important;border-color:transparent!important}a.btn-primary.btn-primary,a.btn-primary.btn-secondary,a.btn-secondary-small.btn-primary,a.btn-secondary-small.btn-secondary,a.btn-secondary.btn-primary,a.btn-secondary.btn-secondary,button.btn-primary,button.btn-secondary{height:var(--space-1000);padding:var(--space-300) var(--space-800)}a.btn-primary.btn-primary,a.btn-secondary-small.btn-primary,a.btn-secondary.btn-primary,button.btn-primary{background-color:var(--color-surface-brand-cf);color:var(--color-text-pure)}a.btn-primary.btn-secondary,a.btn-secondary-small.btn-secondary,a.btn-secondary.btn-secondary,button.btn-secondary{background-color:transparent;color:var(--color-text-pure);border:1px solid}a.btn-primary.btn-secondary-small,a.btn-secondary-small.btn-secondary-small,a.btn-secondary.btn-secondary-small,button.btn-secondary-small{font-family:var(--font-family-brand);background-color:transparent;color:var(--color-text-pure);text-transform:none;height:var(--space-1000);border:1px solid;line-height:134%;padding:var(--space-200) var(--space-400)}a.btn-primary.btn-secondary-small.is-active,a.btn-secondary-small.btn-secondary-small.is-active,a.btn-secondary.btn-secondary-small.is-active,button.btn-secondary-small.is-active{outline:0;background-color:var(--color-surface-brand-cf-hover);border-color:var(--color-surface-brand-cf-hover);color:var(--color-text-pure)}@media (min-width:601px){a.btn-primary.btn-secondary-small,a.btn-secondary-small.btn-secondary-small,a.btn-secondary.btn-secondary-small,button.btn-secondary-small{padding:var(--space-200) var(--space-800)}}a.btn-primary.icon,a.btn-secondary-small.icon,a.btn-secondary.icon,button.icon{display:flex;align-items:center;gap:var(--space-200)}a.btn-primary.icon svg,a.btn-secondary-small.icon svg,a.btn-secondary.icon svg,button.icon svg{width:var(--space-600);height:var(--space-600);transition:color 150ms}a.btn-primary:focus,a.btn-primary:hover,a.btn-secondary-small:focus,a.btn-secondary-small:hover,a.btn-secondary:focus,a.btn-secondary:hover,button:focus,button:hover{outline:0;background-color:var(--color-surface-brand-cf-hover);border-color:var(--color-surface-brand-cf-hover);color:var(--color-text-pure)}a.btn-primary svg,a.btn-secondary svg,a.btn-secondary-small svg,button svg{pointer-events:none}a.btn-primary:disabled,a.btn-secondary-small:disabled,a.btn-secondary:disabled,button:disabled{opacity:.3;pointer-events:none}.toggle-btn{padding-top:var(--space-600);min-height:var(--space-600);display:flex;width:fit-content}.toggle-btn label{display:flex;align-items:center;flex:1;cursor:pointer}.toggle-btn label>*+*{margin-left:var(--space-400)}.toggle-btn span{flex-grow:1}.toggle-btn b{margin:0 var(--space-400);flex-shrink:0;display:flex;width:var(--space-1000);height:var(--space-600);border-radius:var(--space-300);position:relative;background-color:var(--color-neutral-112);transition:background-color .15s;z-index:1;overflow:hidden}.toggle-btn b:before{content:"";position:absolute;transition:.3s;background:var(--color-surface-brand-cf);top:0;bottom:0;left:0;margin:var(--space-100);width:var(--space-400);height:var(--space-400);border-radius:50%;background-color:var(--color-surface-brand-cf)}.toggle-btn input[type=checkbox]:checked+b::before{transform:translateX(16px)}.toggle-btn:hover b::before{background-color:var(--color-surface-brand-cf-hover)}select{height:var(--space-1200);width:100%;padding:0 var(--space-300);font-size:var(--space-400);outline:0}input[type=email],input[type=number],input[type=password],input[type=text],textarea{font-family:var(--font-family-brand);border:none;color:var(--color-text-invert);background-color:var(--color-surface-invert);height:var(--space-1200);width:100%;padding:0 var(--space-300);font-size:var(--font-size-350);font-weight:var(--font-weight-medium);outline:0;caret-color:var(--color-surface-brand-cf)}input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{background-color:var(--color-neutral-112)}input[type=email].disabled,input[type=email]:disabled,input[type=email]:read-only,input[type=number].disabled,input[type=number]:disabled,input[type=number]:read-only,input[type=password].disabled,input[type=password]:disabled,input[type=password]:read-only,input[type=text].disabled,input[type=text]:disabled,input[type=text]:read-only,textarea.disabled,textarea:disabled,textarea:read-only{background:var(--color-surface-secondary);color:var(--color-text-tertiary);pointer-events:none}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:var(--color-text-invert)}input[type=checkbox]{appearance:none;width:var(--space-500);height:var(--space-500);background-color:var(--color-surface-secondary);border:1px solid var(--color-neutral-80)}input[type=checkbox]:focus,input[type=checkbox]:hover{border:1px solid var(--color-neutral-80);background:var(--color-surface-on-surface-primary-hover)}input[type=checkbox]:checked{border:1px solid var(--color-surface-brand-cf);background:var(--color-surface-brand-cf);background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0D%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15.6%205.55501C16.0418%205.90007%2016.1314%206.55277%2015.8%207.01286L9.8%2015.3434C9.62607%2015.5849%209.36005%2015.7359%209.07089%2015.7573C8.78173%2015.7787%208.49788%2015.6684%208.29289%2015.455L5.29289%2012.331C4.90237%2011.9243%204.90237%2011.265%205.29289%2010.8583C5.68342%2010.4517%206.31658%2010.4517%206.70711%2010.8583L8.89181%2013.1333L14.2%205.76327C14.5314%205.30318%2015.1582%205.20994%2015.6%205.55501Z%22%20fill%3D%22%23F4F2FF%22/%3E%0D%0A%3C/svg%3E%0D%0A")}textarea{min-height:137px;padding-top:10px;resize:vertical}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition-delay:9999s!important;-webkit-box-shadow:0 0 0 var(--space-1000) var(--color-surface-secondary) inset!important}.loader{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:18px;height:18px;transition:opacity .4s,transform .4s ease-in-out;transform:scale(.4);opacity:0}.loader svg{width:18px;height:18px}.is-loading::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:var(--space-1000);height:var(--space-1000);border-radius:50px;border:5px solid #fff;border-top-color:transparent;animation:2s linear infinite rotating;z-index:1}.darker-section{background:var(--color-surface-pure)}.brighter-section{background:var(--color-surface-primary)}.flex{display:flex}.column{flex-direction:column}.row{flex-direction:row}.justify-center{justify-content:center}.align-center{align-items:center}.section-vertical-padding{padding:var(--space-1200) 0}@media (min-width:701px){.section-vertical-padding{padding:var(--space-2400) 0}}.u-bg-dark-gradient{background:linear-gradient(180deg,#000 -11.5%,#131313 89.2%)}.u-text-primary{color:var(--color-text-primary)}.u-text-center{text-align:center}.u-list-reset{margin:0;padding:0;list-style:none}.u-mt-300{margin-top:var(--space-300)}.u-mb-section-title{margin-bottom:clamp(var(--space-1000),5vw,var(--space-1400))}.u-heading-display{margin:0;color:var(--color-text-pure);font-family:var(--font-family-brand);font-size:clamp(var(--font-size-800),5vw,var(--font-size-1100));font-weight:var(--font-weight-bold);line-height:1}@media (min-width:1024px){.u-heading-display{font-size:var(--font-size-1100)}}@keyframes rotating{to{transform:rotate(360deg)}}@keyframes ringRotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hero-fog-float{0%{transform:translate3d(-2%,0,0) scale(1);opacity:.7}100%{transform:translate3d(2%,-3%,0) scale(1.05);opacity:1}}@keyframes tierLootFlowIn{0%{opacity:0;transform:translateY(14px) scale(.985)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes vertical-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.page{width:100%}.section{width:100%;padding:var(--space-1200) var(--space-500);scroll-margin-top:calc(var(--space-2000) + var(--space-200))}@media (min-width:701px){.section{padding:var(--space-2400) var(--space-500)}}.section__inner{max-width:1120px;margin:0 auto}.faq .section__inner{max-width:var(--max-faq-width)}.contact .section__inner{display:flex;align-items:center;flex-direction:column;gap:var(--space-600)}.section__eyebrow{margin:0;color:var(--color-text-brand-cf);text-transform:uppercase;letter-spacing:.08em;font-size:var(--font-size-300)}.sticky-section{position:sticky;top:0;min-height:100vh}.sticky-section__inner{min-height:100vh;display:grid;align-content:center}.section:not(.hero):not(.tiers){content-visibility:auto;contain-intrinsic-size:auto none auto 600px}.section-reveal{opacity:0;transform:var(--section-reveal-transform,translate3d(0,0,0)) translate3d(0,15px,0);transition:opacity 560ms cubic-bezier(.22,1,.36,1),transform 560ms cubic-bezier(.22,1,.36,1);transition-delay:var(--section-reveal-delay,0ms);will-change:opacity,transform}.section-reveal.is-visible{opacity:1;transform:var(--section-reveal-transform,translate3d(0,0,0));will-change:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;scroll-snap-type:none}.section-reveal{transition:none;transform:var(--section-reveal-transform,translate3d(0,0,0))}.section-reveal.is-visible{transform:var(--section-reveal-transform,translate3d(0,0,0))}}.site-header{position:fixed;top:0;z-index:30;width:100%;height:var(--space-2000);backdrop-filter:blur(8px);transform:translateY(0);transition:background-color .24s,transform .28s cubic-bezier(.22,1,.36,1);will-change:transform}.site-header__inner{display:flex;flex-direction:row;align-items:center;gap:0;height:100%;max-width:var(--max-app-width);margin:0 auto;padding:0 var(--space-400);position:relative;z-index:41}@media (max-width:767.98px){.site-header{background:rgba(0,0,0,.96);backdrop-filter:none}.site-header.is-hidden-on-scroll:not(.is-open){transform:translateY(-100%)}.site-header__inner{gap:var(--space-300)}}.site-header__logo{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--color-icon-pure)}.site-header__logo-icon{height:auto;color:var(--color-icon-pure)!important}.site-header__logo-icon--mobile{display:block;width:219px}.site-header__logo-icon--desktop{display:none;width:179px}.site-header button.site-header__hamburger{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background-color:transparent!important;cursor:pointer;color:var(--color-text-pure)}@media (min-width:768px){.site-header__logo-icon--mobile{display:none}.site-header__logo-icon--desktop{display:block}.site-header button.site-header__hamburger{display:none}}.site-header__hamburger-icon{width:24px;height:24px;overflow:visible}.site-header__hamburger-stroke{fill:currentColor;transform-box:fill-box;transform-origin:center;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s}.site-header__nav{display:none;font-family:var(--font-family-brand,Montserrat)}@media (min-width:768px){.site-header__nav{display:flex;align-items:center;margin-left:auto}}.site-header__nav-list{display:flex;align-items:center;gap:var(--space-1200);list-style:none;margin:0;padding:0}.site-header__nav-list li{margin:0;padding:0}.site-header__nav-list a{position:relative;display:inline-flex;align-items:center;padding-bottom:var(--space-100);color:var(--color-text-secondary);font-size:var(--font-size-350);transition:color .22s}.site-header__nav-list a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:var(--color-brand-cf);opacity:0;transform:scaleX(.4);transform-origin:left center;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s}.site-header__nav-list a.is-active,.site-header__nav-list a:focus-visible,.site-header__nav-list a:hover{color:var(--color-text-pure)}.site-header__nav-list a.is-active::after,.site-header__nav-list a:focus-visible::after,.site-header__nav-list a:hover::after{opacity:1;transform:scaleX(1)}header .site-header__cta{display:none}.site-header__drawer{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100vh;background:var(--color-neutral-0);overflow-y:auto;padding:calc(var(--space-2000) + var(--space-600)) 0 max(var(--space-800),env(safe-area-inset-bottom));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s,visibility linear .24s}@media (min-width:768px){header .site-header__cta{display:inline-flex;margin-left:var(--space-800)}.site-header__drawer{display:none}}@media (max-width:767.98px){.site-header__drawer{background-color:var(--color-surface-pure);flex-direction:column;gap:0;left:0;overflow-y:auto;padding:76px 0 var(--space-2200);position:absolute;text-align:left;top:0;width:100%}}.site-header__drawer-nav{width:100%}.site-header__drawer-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;width:100%}.site-header__drawer-list li{margin:0;opacity:0;transform:translateY(12px);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s}.site-header__drawer-list li:nth-child(2){transition-delay:40ms}.site-header__drawer-list li:nth-child(3){transition-delay:80ms}.site-header__drawer-list li:nth-child(4){transition-delay:.12s}.site-header__drawer-link{align-items:center;display:flex;gap:var(--space-100);position:relative;justify-content:space-between;height:var(--space-1400);margin:0;padding:0 var(--space-500);border-bottom:1px solid var(--color-border-tertiary);color:var(--color-text-primary);font-family:var(--font-family-brand,Montserrat);font-size:var(--font-size-400);font-weight:var(--font-weight-medium);letter-spacing:0;line-height:var(--font-line-height-600);text-transform:none;text-decoration:none;transition:color .2s}.site-header__drawer-link:focus-visible,.site-header__drawer-link:hover{color:var(--color-brand-cf)}.site-header__drawer-cta{margin:var(--space-500) 0 0 var(--space-500)}.site-header.is-open .site-header__drawer{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;background-color:var(--color-surface-primary)}.site-header.is-open .site-header__drawer-list li{opacity:1;transform:translateY(0)}.site-header.is-open .site-header__hamburger-stroke--top{transform:translateY(6px) rotate(45deg)}.site-header.is-open .site-header__hamburger-stroke--middle{opacity:0;transform:scaleX(.4)}.site-header.is-open .site-header__hamburger-stroke--bottom{transform:translateY(-6px) rotate(-45deg)}@media (prefers-reduced-motion:reduce){.site-header,.site-header .site-header__drawer,.site-header .site-header__drawer-list li,.site-header .site-header__hamburger-stroke{transition:none}}.hero{min-height:100svh;padding:0;position:relative;background-color:var(--color-neutral-0);overflow:hidden}@media (min-width:1024px){.hero{min-height:900px;min-height:100svh}}.hero__viewport{position:relative;min-height:inherit;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;perspective:1000px;isolation:isolate;background:radial-gradient(circle at top,rgba(235,98,43,.08),transparent 48%),linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.72))}.hero__scene{position:absolute;inset:0;width:100vw;min-height:inherit;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d;transform-origin:center center;will-change:transform;z-index:1}.hero__fog,.hero__layer,.hero__particles{position:absolute;inset:0;pointer-events:none}.hero__layer{top:-5%;left:-5%;width:110%;height:110%;background-repeat:no-repeat;background-size:cover;background-position:center;will-change:transform}@media (min-width:1024px){.hero__layer{background-position:center top}}.hero__layer--background{background-image:url(assets/raster/parallex-hero/background.webp);background-image:image-set(url("./assets/raster/parallex-hero/background.webp") type("image/webp") 1x);transform:translateZ(-100px) scale(1.12)}.hero__layer--midground{background-image:url(assets/raster/parallex-hero/midground.webp);background-image:image-set(url("./assets/raster/parallex-hero/midground.webp") type("image/webp") 1x);transform:translateZ(-30px) scale(1.05)}.hero__layer--foreground{background-image:url(assets/raster/parallex-hero/foreground.webp);background-image:image-set(url("./assets/raster/parallex-hero/foreground.webp") type("image/webp") 1x);transform:translateZ(40px) scale(1.05)}.hero__fog{transform:translateZ(10px);mix-blend-mode:screen;z-index:3}.hero__mist{position:absolute;will-change:transform,opacity;animation:10s ease-in-out infinite alternate hero-fog-float}.hero__mist--one{bottom:-15%;left:-10%;width:70%;height:50%;background:radial-gradient(ellipse at center,rgba(160,180,220,.15) 0,transparent 60%);animation-duration:8s}.hero__mist--two{bottom:-20%;right:-10%;width:80%;height:60%;background:radial-gradient(ellipse at center,rgba(255,90,10,.15) 0,transparent 60%);animation-direction:alternate-reverse;animation-duration:12s}.hero__mist--three{bottom:-30%;left:10%;width:100%;height:60%;background:radial-gradient(ellipse at center,rgba(180,200,240,.1) 0,transparent 60%)}.hero__particles{z-index:4;width:100%;height:100%;transform:translateZ(20px);mix-blend-mode:screen}.hero__floor-mask,.hero__vignette{position:absolute;left:0;width:100%;pointer-events:none}.hero__vignette{inset:0;z-index:10;background:radial-gradient(circle,transparent 30%,rgba(0,0,0,.88) 100%)}.hero__floor-mask{bottom:0;height:10vh;z-index:11;background:linear-gradient(to top,#000 0,rgba(0,0,0,0) 100%)}.hero__inner{position:relative;z-index:20;min-height:inherit;width:100%;display:flex;justify-content:center;align-items:center;padding:calc(var(--space-2000) + var(--space-1200)) var(--space-400) var(--space-1600)}@media (min-width:701px){.hero__inner{padding:calc(var(--space-2000) + var(--space-1600)) var(--space-500) var(--space-2400)}}.hero__content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:820px;transform:translateY(-9%)}.hero__logo{display:block;width:100%;height:auto;color:var(--color-icon-pure)}.hero__logo-stage{--hero-logo-layout-scale:0.97;--hero-logo-vertical-offset:10px;position:relative;z-index:1;width:min(281px,100vw - 48px);aspect-ratio:281/259;padding-top:0;box-sizing:border-box;max-width:100%;overflow:visible;opacity:1}.hero__logo-crop{position:absolute;top:-19px;right:-6px;bottom:-2px;left:-6px;overflow:visible;isolation:isolate}@media (min-width:701px){.hero__logo-stage{width:min(450px,100%);aspect-ratio:450/415}.hero__logo-crop{top:-27px;right:-10px;bottom:-4px;left:-10px}}.hero__logo--rive{position:absolute;inset:0;width:100%;height:100%;z-index:1;opacity:0;filter:none;pointer-events:auto;transition:opacity .24s;background:0 0}.hero__logo-stage.is-rive-ready .hero__logo--rive{opacity:1}.hero__logo-stage.is-rive-error .hero__logo--rive{opacity:0}.hero__title{color:var(--color-text-primary,#dfdfdf);text-align:center;text-wrap:balance;text-shadow:0 10px 24px rgba(0,0,0,.66);font-family:var(--font-family-brand,Montserrat);font-size:var(--font-size-550,22px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--font-line-height-800,32px);letter-spacing:var(--font-letter-spacing-default,0);margin-top:calc(-1 * var(--space-500))}.hero__logo-stage.is-rive-pending+.hero__title.section-reveal.is-visible{opacity:0;transform:translate3d(0,15px,0);transition-delay:0s;will-change:opacity,transform}.hero__logo-stage.is-rive-error+.hero__title.section-reveal.is-visible,.hero__logo-stage.is-rive-ready+.hero__title.section-reveal.is-visible{opacity:1;transform:translate3d(0,0,0);transition-delay:.5s;will-change:auto}.hero__scroll{--section-reveal-transform:translateX(-50%);position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:20}.hero__scroll-link{display:grid;place-items:center;width:24px;height:24px;color:#9f9f9f;text-decoration:none;animation:1.5s infinite vertical-float;transition:color .2s}.hero__scroll-link:focus-visible,.hero__scroll-link:hover{color:var(--color-brand-cf-hover)}.hero__scroll-icon{width:24px;height:24px;fill:currentColor}@media (prefers-reduced-motion:reduce){.hero__mist{animation:none}.hero__layer,.hero__logo--rive,.hero__logo-stage,.hero__scene,.hero__title{will-change:auto;transition:none}.hero__scroll-link{animation:none}}.scroll-track{position:relative;min-height:100vh}.sticky-stage{overflow:clip}.milestone-flash{position:absolute;inset:0;background:radial-gradient(circle at 50% 48%,rgba(235,98,43,.14),transparent 48%);opacity:0;pointer-events:none;transition:opacity .3s}.ambient-glow{position:absolute;top:48%;left:50%;width:clamp(320px,44vw,544px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(235,98,43,.16) 0,rgba(235,98,43,.06) 36%,transparent 68%);transform:translate(-50%,-50%);filter:blur(10px);pointer-events:none;transition:width .45s,opacity .35s}@media (min-width:1660px){.ambient-glow{width:clamp(512px,38vw,704px)}}.tier-summary{grid-area:summary;display:flex;flex-direction:column;justify-items:start;text-align:left;user-select:none}.tier-summary>*{text-align:inherit}.counter-label,.tier-label,.tiers-panel-label{margin:0;color:rgba(255,255,255,.72);font-family:var(--font-family-brand);font-size:var(--font-size-300);font-weight:var(--font-weight-medium);letter-spacing:.2em;text-transform:uppercase}@media (min-width:768px){.hero__scroll{bottom:76px}.tier-label{justify-self:center}}.tier-name{display:block;color:var(--color-brand-cf);font-family:var(--font-family-display);font-size:36px;font-weight:var(--font-weight-regular);line-height:1.1}@media (min-width:1024px){.tier-summary{max-width:284px;align-content:center;padding-left:0;text-align:center}.tier-name{font-size:56px;white-space:nowrap}}.tier-downloads{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-100);margin:0;font-size:var(--font-size-500)}.counter-num{color:var(--color-text-secondary,#bfbfbf);font-family:var(--font-family-brand);font-size:clamp(20px,5vw,32px);font-weight:var(--font-weight-bold,700);line-height:1;letter-spacing:var(--font-letter-spacing-default,0)}@media (min-width:1024px){.tier-downloads{align-items:center}.counter-num{font-size:40px}.tier-badge{align-content:center}}.counter-label{color:rgba(255,255,255,.6)}.tier-badge,.tier-loot{display:flex;flex-direction:column;align-items:center;gap:14px}.tier-badge{grid-area:badge;justify-items:center}.badge-wrap{position:relative;--badge-ring-gap:15px;width:min(38vw,160px);aspect-ratio:1}@media (min-width:768px){.badge-wrap{width:min(36vw,220px)}}@media (min-width:1024px){.badge-wrap{width:305px}}.badge-glow{position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(circle,rgba(235,98,43,.26),transparent 62%);pointer-events:none;transition:opacity .35s}.badge-outer-ring{position:absolute;top:calc(var(--badge-ring-gap) * -1);left:calc(var(--badge-ring-gap) * -1);width:calc(100% + var(--badge-ring-gap) * 2);height:calc(100% + var(--badge-ring-gap) * 2);display:block;animation:25s linear infinite ringRotate;pointer-events:none;overflow:visible}.burst-ring{position:absolute;inset:-10px;border-radius:50%;border:2px solid rgba(235,98,43,.6);opacity:0;pointer-events:none;z-index:20}.badge-dark-bg{position:absolute;inset:10%;border-radius:50%;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.08),transparent 40%),linear-gradient(180deg,rgba(32,32,32,.98),rgba(16,16,16,.98));box-shadow:inset 0 0 0 2px rgba(255,255,255,.05),0 0 0 6px rgba(0,0,0,.25)}.badge-border{position:absolute;inset:0;width:100%;height:100%}.eye-glow{position:absolute;width:15px;height:15px;border-radius:50%;background:rgba(235,98,43,.78);filter:blur(6px);transform:translate(-50%,-50%);pointer-events:none;transition:width .3s,height .3s}.eye-glow--left{top:53%;left:37%}.eye-glow--right{top:53%;left:57%}.helmet-container{position:absolute;top:50%;left:50%;width:49%;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.helmet-container svg{display:block;width:100%;height:100%}.tier-loot{grid-area:loot;justify-items:center;user-select:none}@media (min-width:1024px){.tier-loot{width:100%;justify-items:end;align-content:center;padding-right:0}}.tier-loot__list{display:grid;gap:13px;width:min(100%,400px);margin:0;padding:0;list-style:none}@media (min-width:1024px){.tier-loot__list{width:100%}}.tier-loot__item{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:8px 18px;border:1px solid transparent;border-radius:999px;background:linear-gradient(rgba(17,17,17,.76),rgba(17,17,17,.76)) padding-box,linear-gradient(to right,rgba(235,98,43,.3) 0,rgba(235,98,43,.85) 50%,rgba(235,98,43,.3) 100%) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(12px);opacity:0;transform:translateY(14px) scale(.985);animation:.48s cubic-bezier(.22,1,.36,1) forwards tierLootFlowIn;animation-delay:calc(var(--loot-item-index,0) * 90ms);transition:background .3s,transform .3s,box-shadow .3s}@media (prefers-reduced-motion:reduce){.tier-loot__item{opacity:1;animation:none;transform:none}}.tier-loot__item-icon{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;color:rgba(255,255,255,.92)}@media (min-width:768px){.tier-loot__item-icon{width:32px;height:32px}}.tier-loot__item-icon img,.tier-loot__item-icon svg{width:100%;height:100%}.tier-loot__item-copy{color:rgba(255,255,255,.76);font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);letter-spacing:.12em;text-transform:uppercase;font-size:var(--font-size-300,12px);line-height:var(--font-line-height-400,16px);white-space:pre-line}.tiers{scroll-margin-top:calc(-1 * (var(--space-2000) + var(--space-200)));scroll-snap-align:start;scroll-snap-stop:always;padding:0;background:radial-gradient(ellipse 65vw 55vh at 50% 50%,rgba(235,98,43,.13) 0,transparent 65%),radial-gradient(ellipse 50vw 100vh at 0 50%,rgba(235,98,43,.26) 0,transparent 58%),radial-gradient(ellipse 50vw 100vh at 100% 50%,rgba(235,98,43,.26) 0,transparent 58%),radial-gradient(ellipse 80vw 30vh at 50% 100%,rgba(180,55,10,.28) 0,transparent 68%),linear-gradient(180deg,#0e0807 0,#060504 45%,#020202 100%);color:var(--color-text-primary)}@media (min-width:701px){.tiers{padding:0}}.tiers .section__inner{max-width:none;margin:0}.tiers-particle-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.tiers-shell{position:relative;z-index:1;display:grid;gap:clamp(var(--space-600),4vw,44px);touch-action:pan-y;width:min(100%,1888px);margin:0 auto;padding-inline:clamp(var(--space-400),4vw,var(--space-1600));padding-block:var(--space-600)}@media (min-width:768px){.tiers-shell{gap:var(--space-800)}}@media (min-width:1024px){.tiers-shell{gap:clamp(var(--space-800),4vh,var(--space-1400));padding-block:var(--space-800)}}.tiers-copy{display:grid;gap:var(--space-300);max-width:672px;margin:0 auto;text-align:center}@media (max-width:767.98px) and (max-height:715px){.tiers-copy{display:none}}.tiers-copy__title{margin:0;color:var(--color-text-pure);font-family:var(--font-family-brand);font-size:var(--font-size-600,24px);font-weight:var(--font-weight-bold);line-height:1;text-wrap:balance}@media (min-width:1024px){.tiers-copy{max-width:800px}.tiers-copy__title{font-size:var(--font-size-1100,44px);font-style:normal}}.tiers-copy__lede{margin:0;color:var(--color-text-primary,#dfdfdf);font-family:var(--font-family-default);font-size:var(--font-size-350,14px);text-wrap:pretty;font-weight:var(--font-weight-regular,400);line-height:var(--font-line-height-500,20px);letter-spacing:var(--font-letter-spacing-default,0)}.tiers-stage{position:relative;display:grid;grid-template-areas:"summary badge" "loot    loot";grid-template-columns:1fr 1fr;gap:var(--space-400) var(--space-300);align-items:start}@media (max-width:767.98px){.tier-loot{align-self:stretch;min-height:0}.tiers-shell{align-content:start;grid-template-rows:auto minmax(0,1fr);min-height:100vh;min-height:100svh;height:100vh;height:100svh;height:100dvh}.tiers-copy{grid-row:1;padding-top:40px}.tiers-stage{height:100%;min-height:0;grid-template-rows:calc(min(38vw,160px) + 68px) minmax(0,1fr)}}@media (min-width:768px){.tiers-copy__lede{font-size:var(--font-size-550,22px);line-height:var(--font-line-height-800,32px)}.tiers-stage{align-items:center}}@media (min-width:1024px){.tiers-stage{width:min(100%,1080px);min-height:clamp(416px,45vh,500px);margin:0 auto;grid-template-areas:"summary badge loot";grid-template-columns:minmax(var(--space-5600),1fr) minmax(320px,401px) minmax(240px,1fr);grid-template-rows:auto;gap:clamp(28px,2.75vw,var(--space-1200));align-items:center}}.tiers-stage-wrap{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:var(--space-400);align-self:start}@media (min-width:1024px){.tiers-stage-wrap{display:block;width:min(100%,1240px);margin:0 auto}}.tiers-stage-nav{display:none}@media (max-width:767.98px){.tiers-stage-wrap{grid-row:2;grid-template-rows:minmax(0,1fr);align-self:stretch;height:100%;min-height:0}.tiers-stage-nav{position:absolute;right:0;bottom:0;left:0;z-index:4;display:grid;grid-template-columns:60px 1fr 60px;height:60px;align-items:center;pointer-events:none}}@media (min-width:1024px){.tiers-stage-nav{position:absolute;top:50%;left:calc(clamp(var(--space-1600),6vw,var(--space-2400)) * -1);right:calc(clamp(var(--space-1600),6vw,var(--space-2400)) * -1);z-index:2;display:grid;grid-template-columns:1fr 1fr;align-items:center;transform:translateY(-50%);pointer-events:none}}.tiers-stage-nav__button{position:relative;display:grid;place-items:center;width:var(--space-1400);height:var(--space-1400);padding:0;border:0;background:rgba(26,22,19,.72);color:rgba(255,255,255,.68);box-shadow:none;backdrop-filter:none;font-size:0;letter-spacing:0;text-transform:none;transition:color .25s,background-color .25s,opacity .25s,transform .25s}.tiers-stage-nav__button::before{position:absolute;inset:calc(-1 * var(--space-400));content:"";border-radius:50%;background:radial-gradient(circle,rgba(235,98,43,.14),transparent 70%);opacity:0;pointer-events:none;transition:opacity .25s}@media (max-width:767.98px){.tiers-stage-nav__button{width:60px;height:60px;background:0 0!important;color:#9f9f9f;pointer-events:auto;-webkit-tap-highlight-color:transparent}.tiers-stage-nav__button::before{background:0 0;opacity:0}}.tiers-stage-nav__button:focus-visible,.tiers-stage-nav__button:hover:not(:disabled){background-color:rgba(36,31,27,.84)!important;color:var(--color-text-pure);transform:translateY(-1px)}.tiers-stage-nav__button:focus-visible::before,.tiers-stage-nav__button:hover:not(:disabled)::before{opacity:1}@media (max-width:767.98px){.tiers-stage-nav__button:active,.tiers-stage-nav__button:focus,.tiers-stage-nav__button:focus-visible,.tiers-stage-nav__button:hover:not(:disabled){background:0 0!important;color:var(--color-text-pure);transform:none}.tiers-stage-nav__button:active::before,.tiers-stage-nav__button:focus-visible::before,.tiers-stage-nav__button:focus::before,.tiers-stage-nav__button:hover:not(:disabled)::before{background:0 0;opacity:0}}.tiers-stage-nav__button.is-disabled,.tiers-stage-nav__button:disabled{background:rgba(18,16,15,.28);color:rgba(255,255,255,.24);opacity:.42;cursor:default;transform:none}.tiers-stage-nav__button.is-disabled::before,.tiers-stage-nav__button:disabled::before{opacity:0}@media (min-width:1024px){.tiers-stage-nav__button{pointer-events:auto;width:clamp(var(--space-1400),4vw,62px);height:clamp(var(--space-1400),4vw,62px)}}.tiers-stage-nav__button--prev{justify-self:start}.tiers-stage-nav__button--next{justify-self:end}.tiers-stage-nav__icon{width:var(--space-600);height:var(--space-600)}.tiers-stage-nav__icon *,.tiers-stage-nav__icon use{fill:currentColor}.tiers-badge-rail{position:relative;display:flex;justify-content:center;padding-block:var(--space-300)}@media (max-width:767.98px){.tiers-stage-nav__button.is-disabled,.tiers-stage-nav__button:disabled{background:0 0!important;color:rgba(159,159,159,.42);opacity:1}.tiers-stage-nav__button--prev{grid-column:1}.tiers-stage-nav__button--next{grid-column:3}.tiers-stage-nav__icon{width:20px;height:20px}.tiers-badge-rail{position:absolute;right:0;bottom:0;left:0;z-index:3;height:60px;align-items:center;pointer-events:none}}@media (min-width:768px){.tiers-stage-wrap{gap:var(--space-500)}.tiers-badge-rail{display:block;padding-block:0}.tiers-badge-rail::before{position:absolute;top:16px;left:clamp(18px,4vw,var(--space-800));right:clamp(18px,4vw,var(--space-800));width:calc(100% - 150px);height:1px;content:"";background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,.34),rgba(255,255,255,.16));left:50%;transform:translateX(-50%)}}@media (min-width:1024px){.tiers-badge-rail{width:min(100%,1136px);margin:clamp(var(--space-200),1.5vh,var(--space-400)) auto 0}}.tiers-badge-rail__list{display:flex;align-items:center;gap:var(--space-600);margin:0;padding:0;list-style:none;pointer-events:auto}.tiers-badge-rail__item{width:var(--space-200);height:var(--space-200);border:2px solid transparent;border-radius:50%;background:#9f9f9f;cursor:pointer;transition:width .3s,height .3s,background-color .3s,border-color .3s}@media (max-width:767.98px){.tiers-badge-rail__item:hover:not(.is-active){background:#fff}.tiers-badge-rail__item.is-active{width:var(--space-200);height:var(--space-200);border-color:#fff;background:0 0;transform:scale(1.25)}}@media (min-width:768px){.tiers-badge-rail__list{display:grid;grid-template-columns:repeat(7,minmax(76px,1fr));gap:14px;align-items:start;padding:var(--space-300) 0 0;overflow-x:auto;scrollbar-width:thin}.tiers-badge-rail__item{position:relative;display:grid;justify-items:center;width:auto;height:auto;border:0;border-radius:0;background:0 0;gap:9px;min-width:76px;padding-top:11px;color:#9f9f9f;text-align:center;cursor:pointer;transition:color .3s,opacity .3s,transform .3s}.tiers-badge-rail__item::before{position:absolute;top:0;width:9px;height:9px;content:"";border-radius:2px;background:#9f9f9f;transform:rotate(45deg);box-shadow:0 0 0 0 rgba(235,98,43,0);transition:background .3s,box-shadow .3s,transform .3s}.tiers-badge-rail__item:hover:not(.is-active){color:#dfdfdf}.tiers-badge-rail__item:hover:not(.is-active)::before{background:#dfdfdf}.tiers-badge-rail__item:hover:not(.is-active) .tiers-badge-rail__icon{color:#dfdfdf;filter:drop-shadow(0 0 15px rgba(255, 239, 233, .47)) drop-shadow(0 0 .4px #fff)}.tiers-badge-rail__item.is-active{width:auto;height:auto;background:0 0;color:var(--color-brand-cf)}.tiers-badge-rail__item.is-active::before{background:var(--color-brand-cf);transform:rotate(45deg)}.tiers-badge-rail__item.is-active .tiers-badge-rail__icon{color:var(--color-brand-cf);filter:none;transform:scale(1.05)}}.tiers-badge-rail__icon,.tiers-badge-rail__name{display:none}@media (min-width:768px){.tiers-badge-rail__icon{display:block;width:clamp(36px,7vw,var(--space-1200));height:clamp(36px,7vw,var(--space-1200));color:inherit;fill:currentColor;transition:color .3s,filter .3s,transform .3s}.tiers-badge-rail__icon use{fill:currentColor}.tiers-badge-rail__icon *{fill:currentColor;stroke:currentColor}.tiers-badge-rail__name{display:block;font-family:var(--font-family-display);font-size:clamp(15px,2vw,var(--font-size-450));line-height:1.05;text-wrap:balance}}@media (min-width:1660px){.tiers-badge-rail__icon{width:54px;height:54px}}.how-it-works .section__inner{display:flex;flex-direction:column;gap:var(--space-1200)}.how-it-works__list{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}@media (min-width:1024px){.tiers-badge-rail__list{overflow:visible}.how-it-works__list{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--space-800);max-width:1396px;margin:0 auto}}.how-it-works__item{display:flex;flex-direction:column;align-items:center;gap:var(--space-200);width:100%;padding-block:var(--space-600)}@media (min-width:1024px){.how-it-works__item{flex:1;gap:var(--space-400);padding-block:0}}.how-it-works__icon{display:flex;align-items:center;justify-content:center;width:var(--space-2400);height:var(--space-2400);margin-bottom:var(--space-200)}.how-it-works__icon img{width:100%;height:100%;object-fit:contain}.how-it-works__icon svg,.how-it-works__icon>div{width:100%;height:100%}.how-it-works__icon-fallback{flex-shrink:0}.how-it-works__icon.lottie-loaded .how-it-works__icon-fallback{display:none}.how-it-works__step{display:block;color:var(--color-brand-cf);font-family:var(--font-family-brand);font-size:var(--font-size-1600);font-weight:var(--font-weight-bold);line-height:1}.how-it-works__label{margin:0;color:var(--color-neutral-112);font-family:var(--font-family-brand);font-size:var(--font-size-400);font-weight:var(--font-weight-medium);letter-spacing:.075em;line-height:1.5;text-transform:uppercase}.how-it-works__footer{margin:clamp(var(--space-1000),5vw,var(--space-1400)) 0 0;color:var(--color-neutral-80);font-family:var(--font-family-brand);font-size:var(--font-size-550);font-weight:var(--font-weight-medium)}.faq__image{display:block;width:100%;max-width:100%;margin:0 auto;margin-bottom:clamp(2rem,8vw,6rem)}.faq__image img{display:block;width:100%;min-width:100%;max-width:none;height:auto}.faq__image-asset{display:block;width:100%;min-width:100%;max-width:none;height:auto}.faq__list{margin-top:var(--space-600)}.faq__list li{position:relative}.faq__list li:last-child{border-bottom:1px solid var(--color-border-secondary)}.faq__question{position:relative;display:block;width:100%;margin:0;padding:var(--space-500) var(--space-800) var(--space-500) 0;border:none;border-top:1px solid!important;background:0 0!important;color:var(--color-text-tertiary);text-align:left;text-transform:none;letter-spacing:normal;font-family:var(--font-family-brand);cursor:pointer;transition:150ms;font-size:var(--font-size-450);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--font-line-height-650,26px);letter-spacing:var(--font-letter-spacing-default,0)}.faq__question svg{position:absolute;right:0;top:0;bottom:0;width:var(--space-300);height:var(--space-300);margin:auto;color:currentColor;transition:150ms}.faq__question:focus-visible,.faq__question:hover{color:var(--color-text-pure);background-color:transparent!important;border-color:var(--color-border-primary)!important}.faq__question.active{color:var(--color-text-pure)}.faq__question.active svg{transform:rotate(180deg)}@media (min-width:768px){.faq__image img,.faq__image-asset{min-width:0;max-width:812px}.faq__question{padding:var(--space-600) var(--space-1200) var(--space-600) 0;line-height:var(--font-line-height-800)}}.faq__answer-outer{max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:var(--color-surface-primary);border-left:2px solid var(--color-brand-cf)}.faq__answer-inner{padding:0 36px;max-width:800px;font-family:var(--font-family-default)}.faq__answer-inner p{margin:var(--space-400) 0 var(--space-500);color:var(--color-text-primary)}@media (min-width:768px){.faq__answer-inner{padding:0 var(--space-1000)}.faq__answer-inner p{margin:var(--space-400) 0 var(--space-600)}}.contact{display:flex;align-items:center;justify-content:center}contact-form-modal{display:contents}.contact-dialog{width:min(496px,100vw - var(--space-800));max-height:calc(100vh - var(--space-800));border:none;border-radius:6px;background-color:var(--color-neutral-8);padding:var(--space-1600) var(--space-600) var(--space-1200);text-align:center;color:var(--color-text-pure);position:fixed;inset:0;margin:auto;overflow:auto;overscroll-behavior:contain;box-shadow:0 32px 80px rgba(0,0,0,.6);opacity:0;transform:translateY(10px) scale(.97)}.contact-dialog [hidden]{display:none!important}.contact-dialog[open]{opacity:1;transform:translateY(0) scale(1)}@starting-style{transform:translateY(10px) scale(.97)}.contact-dialog[open]::backdrop{background:rgba(0,0,0,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.contact-dialog__close{position:absolute;top:var(--space-500);right:var(--space-500);width:var(--space-400)!important;height:var(--space-400);display:flex!important;align-items:center;justify-content:center;padding:0!important;background:0 0!important;border:none;cursor:pointer;border-radius:4px;color:var(--color-icon-secondary)}.contact-dialog__close:active,.contact-dialog__close:focus,.contact-dialog__close:hover{background:0 0!important;border-color:transparent!important;color:var(--color-text-pure)}.contact-dialog__close:focus-visible{box-shadow:inset 0 0 0 2px var(--color-border-pure)}.contact-dialog__icon{position:relative;display:inline-flex;justify-content:center;margin-bottom:var(--space-400)}@media (min-width:768px){.contact-dialog__icon{margin-bottom:var(--space-800)}}.contact-dialog__icon-slot{display:flex;align-items:center;justify-content:center}.contact-dialog__icon-slot>.how-it-works__icon{margin-bottom:0}.contact-dialog__title{font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-800)/ 2);line-height:1.05;color:var(--color-text-pure);margin:0 0 var(--space-400)}@media (min-width:768px){.contact-dialog__title{font-size:var(--font-size-800);line-height:var(--font-line-height-1000);margin:0 0 var(--space-1200)}}.contact-dialog__success{padding:var(--space-800) 0 var(--space-300)}.contact-dialog__success-text{font-size:var(--font-size-500);line-height:var(--font-line-height-700);margin-bottom:var(--space-800)}.contact-dialog .contact-form__input,.contact-dialog .contact-form__textarea{display:block;width:100%;background-color:var(--color-surface-secondary);color:var(--color-text-pure);border:1px solid var(--color-border-on-surface);border-radius:2px;padding:0 var(--space-400);font-family:var(--font-family-brand);font-size:var(--font-size-400);line-height:var(--font-line-height-500);box-sizing:border-box;caret-color:var(--color-brand-cf)}.contact-dialog .contact-form__input::placeholder,.contact-dialog .contact-form__textarea::placeholder{color:var(--color-neutral-80)}.contact-dialog .contact-form__input:focus,.contact-dialog .contact-form__input:hover,.contact-dialog .contact-form__textarea:focus,.contact-dialog .contact-form__textarea:hover{outline:0;background-color:var(--color-surface-secondary);border-color:var(--color-brand-cf)}.contact-dialog .contact-form__input:user-invalid,.contact-dialog .contact-form__textarea:user-invalid{border-color:var(--color-border-error);background-color:var(--color-transparent-critical-8)}.contact-dialog .contact-form__input:user-invalid:focus,.contact-dialog .contact-form__input:user-invalid:hover,.contact-dialog .contact-form__textarea:user-invalid:focus,.contact-dialog .contact-form__textarea:user-invalid:hover{border-color:var(--color-border-error)}.contact-dialog .contact-form__input{height:54px}.contact-dialog .contact-form__textarea{min-height:58px;padding-top:var(--space-300);padding-bottom:var(--space-300);resize:vertical}.contact-form{display:flex;flex-direction:column;gap:var(--space-100)}@media (min-width:768px){.contact-form{gap:var(--space-500)}}.contact-form__field{position:relative;text-align:left}.contact-form__field.is-error .contact-form__input,.contact-form__field.is-error .contact-form__textarea{border-color:var(--color-border-error);background-color:var(--color-transparent-critical-8)}.contact-form__field:has(:user-invalid) .contact-form__error-msg{visibility:visible}.contact-form__field.is-error .contact-form__error-msg{visibility:visible}.contact-form__error-msg{display:block;visibility:hidden;font-size:var(--font-size-300);color:var(--color-text-error);margin-top:6px;min-height:var(--font-line-height-400);line-height:var(--font-line-height-400)}.contact-form__status{display:block;min-height:var(--font-line-height-500);font-size:var(--font-size-350);line-height:var(--font-line-height-500);margin-top:calc(var(--space-100) * -1)}.contact-form__status.is-error{color:var(--color-text-error)}.contact-dialog__done,.contact-form__submit{min-width:116px;margin:var(--space-300) auto 0;justify-content:center;height:var(--space-1200)!important;padding:0 var(--space-800)!important;font-weight:var(--font-weight-bold)!important;background-color:var(--color-brand-cf)!important;color:var(--color-text-pure)!important;border-radius:0;font-size:var(--font-size-400);letter-spacing:var(--font-letter-spacing-regular)}.contact-dialog__done:active,.contact-dialog__done:focus,.contact-dialog__done:hover,.contact-form__submit:active,.contact-form__submit:focus,.contact-form__submit:hover{background-color:var(--color-brand-cf-hover)!important;border-color:transparent!important}.contact-dialog__done:focus-visible,.contact-form__submit:focus-visible{box-shadow:inset 0 0 0 2px var(--color-border-pure)}@media (prefers-reduced-motion:reduce){.contact-dialog{transform:none;transition-duration:0s}}.contact-dialog::backdrop{transition-duration:0s}.page-footer{background-color:var(--color-background-general);overflow:hidden}.page-footer .footer-links a{text-decoration:none}.page-footer .footer-links a:hover{color:var(--color-icon-primary)}.page-footer__logo{display:flex;justify-content:center;margin-bottom:var(--space-600);color:var(--color-icon-pure)}.page-footer__logo:active,.page-footer__logo:focus,.page-footer__logo:hover{color:var(--color-icon-pure)}.page-footer__logo-icon{display:block;width:179px;height:auto}.page-footer .back-to-top-inner{padding:var(--space-1200) 0;display:flex;justify-content:center}.page-footer .back-to-top{display:flex;align-items:center;flex-direction:column;justify-content:center;width:fit-content;margin:auto;font-size:var(--font-size-400);line-height:1.5;color:var(--color-text-pure);text-decoration:none;gap:var(--space-200);cursor:pointer;transition:color .1s ease-out}.page-footer .back-to-top:hover{color:var(--color-text-brand-cf-hover)}.page-footer .back-to-top>svg{color:inherit;width:var(--space-600);height:var(--space-600);transform:rotate(180deg)}.page-footer .copyright,.page-footer .legal{color:var(--color-text-tertiary);font-family:var(--font-family-brand);font-size:var(--font-size-350);font-weight:var(--font-weight-regular)}.page-footer .legal-links{display:flex;gap:var(--space-200) var(--space-800);flex-wrap:wrap}.page-footer .legal-links a{color:var(--color-text-tertiary);white-space:nowrap}@media (min-width:1024px){.page-footer .legal-links{gap:var(--space-800)}.page-footer .social{margin-left:auto}}.page-footer .social-links{display:flex;gap:var(--space-400)}.page-footer .social-links li{width:var(--space-600);height:var(--space-600)}.page-footer .social-links a{width:inherit;height:inherit;color:var(--color-icon-secondary);display:inline-block}.page-footer .social-links svg{height:inherit;width:inherit}section.footer-links{background-color:var(--color-surface-primary);display:flex;align-items:center;gap:var(--space-600);color:var(--color-text-tertiary);justify-content:space-around;position:relative;top:60px;transition:top .1s ease-out}section.footer-links.footer-links--at-bottom{top:0}.footer-links-content{max-width:1680px;padding:var(--space-400) var(--space-500);width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:24px}.copyright{white-space:nowrap}.copyright__year{color:inherit}.legal{order:3}@media (min-width:1024px){section.footer-links{padding:initial;gap:initial}.footer-links-content{gap:initial;flex-direction:row}.legal{order:initial;margin-inline-start:var(--space-800)}}.legal a:hover{color:var(--color-text-primary)}.social{order:2}@media (min-width:1024px){.social{order:initial}}.social a:hover{color:var(--color-icon-primary)}