@charset "UTF-8";@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:200 700;src:url(https://assets.xotoe.com/font/ClashDisplay-Variable.woff2) format("woff2"),url(https://assets.xotoe.com/font/ClashDisplay-Variable.woff) format("woff")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:100 900;src:url(https://assets.xotoe.com/font/Archivo-Variable.woff2) format("woff2"),url(https://assets.xotoe.com/font/Archivo-Variable.woff) format("woff")}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-color:#ef6b32 #fff;scrollbar-width:thin}html::-webkit-scrollbar{background-color:#fff;display:block!important;height:6px;width:6px}html::-webkit-scrollbar-thumb{background-color:#ef6b32;border-radius:12px!important}body{background:#fff;color:#020202;font:400 1rem/1.4 Archivo,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;margin:0;min-height:100vh;-webkit-font-smoothing:antialiased;overflow-x:hidden;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}a,button{color:inherit}button{font:inherit}[hidden]{display:none!important}:focus-visible{outline:3px solid currentColor;outline-offset:3px}.a-utm-form{display:none!important}.a-brand,.a-btn,.a-nav-menu a,button,h1,h2,h3,h4,h5,h6,label,summary{font-family:Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}h1,h2,h3,h4{font-weight:900;line-height:1.1}html{font-size:92%}h2{font-size:clamp(1.85rem,min(3.86vw,5.89svh),3.1rem)}@media (max-width:520px){html{font-size:86.25%}h2{font-size:1.65rem}}h3{font-size:1.25rem}.a-eyebrow,h3{font-weight:800}.a-eyebrow{background:#fff;border:3px solid #020202;border-radius:999px;box-shadow:3px 3px 0 #020202;display:inline-block;font-size:.8rem;letter-spacing:.14em;margin-bottom:1.1rem;padding:.3rem .85rem;text-transform:uppercase}.a-fine{font-size:.875rem;font-weight:500}.a-br-md{display:none}@media (min-width:720px){.a-br-md{display:inline}}.a-sr-only{margin:-1px;padding:0;position:absolute!important;clip:rect(0 0 0 0);border:0;white-space:nowrap}.a-skip-target,.a-sr-only{height:1px;overflow:hidden;width:1px}.a-skip-target{position:absolute}.a-skip-target:focus{outline:none}.a-skip-link{background:#ffc700;border:3px solid #020202;border-radius:8px;font-weight:800;left:16px;padding:.5rem 1rem;position:fixed;text-decoration:none;top:-100px;z-index:100}.a-skip-link:focus{top:12px}.a-container{margin-inline:auto;max-width:1030px;padding-inline:clamp(15px,3.7vw,30px);width:100%}.a-container-narrow{max-width:754px}.a-nowrap{white-space:nowrap}.a-position-fixed{position:fixed}.a-position-relative{position:relative}.a-av-white{--face:#fff}.a-av-yellow{--face:#ffc700}.a-av-blue{--face:#69d3fa}.a-av-green{--face:#5cf1a4}.a-av-orange{--face:#ef6b32}.a-av-red{--face:#e14141}.a-av-purple{--face:#86318d}.a-mark-yellow{--mark:#ffc700}.a-mark-green{--mark:#5cf1a4}.a-mark-stroke{stroke:var(--mark,#fff)}.a-svg-ink{fill:#020202}.a-svg-face{fill:var(--face,#fff)}.a-js .a-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.a-js .a-reveal.a-is-visible{opacity:1;transform:none}.a-float{animation:a-float 5s ease-in-out infinite}@keyframes a-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.a-js .a-reveal{opacity:1;transform:none}}@media print{html{font-size:100%}.a-body-clone,.a-cursor,.a-download-mascot,.a-header,.a-hero-visual,.a-preloader,.a-skip-link{display:none!important}.a-page,.a-page.a-position-fixed{padding-top:0;position:static!important;transform:none!important}.a-body-scroll-container-active{height:auto;overflow:visible}.a-js .a-reveal{opacity:1;transform:none}.a-download,.a-hero,.a-not-found,.a-section-tint{background:none!important;color:#020202!important}.a-btn,.a-card,.a-faq details,.a-tip,.a-verdict{box-shadow:none!important}.a-faq details{break-inside:avoid}.a-prose a[href^=http]:after{content:" (" attr(href) ")";font-weight:400}}.a-btn{align-items:center;border:3px solid #020202;border-radius:8px;box-shadow:6px 6px 0 #020202;color:#020202;cursor:pointer;display:inline-flex;font:800 1rem/1.2 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;gap:.6rem;isolation:isolate;justify-content:center;min-height:44px;overflow:hidden;padding:.95rem 1.6rem;position:relative;text-decoration:none;transition:transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .12s cubic-bezier(.2,.8,.2,1),color .3s cubic-bezier(.2,.8,.2,1);user-select:none;white-space:nowrap}.a-btn:before{content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.8,.2,1);z-index:-1}.a-btn:focus-visible:before,.a-btn:hover:before{transform:scaleX(1)}.a-btn:active{box-shadow:0 0 0 #020202;transform:translate(6px,6px)}.a-btn-primary{background:#ef6b32}.a-btn-primary:before{background:#ffc700}.a-btn-secondary{background:#fff}.a-btn-accent,.a-btn-secondary:before{background:#ffc700}.a-btn-accent:before{background:#fff}.a-btn-lg{font-size:1.075rem;padding:1.15rem 1.9rem}.a-btn-sm{box-shadow:4px 4px 0 #020202;font-size:.9375rem;min-height:37px;padding:.55rem 1.1rem}.a-btn-sm:active{transform:translate(4px,4px)}.a-btn-inverted,.a-header.a-is-dark .a-btn{background-color:#020202;border-color:#fff;box-shadow:6px 6px 0 #fff;color:#fff}.a-btn-inverted:before,.a-header.a-is-dark .a-btn:before{background:#c42f2f}.a-btn-inverted:active,.a-header.a-is-dark .a-btn:active{box-shadow:0 0 0 #fff}.a-header.a-is-dark .a-btn-sm{box-shadow:4px 4px 0 #fff}.a-header{background:#ef6b32;border-bottom:3px solid #020202;inset:0 0 auto;position:fixed;transition:background-color .2s,color .2s;z-index:50}.a-header.a-header-light,.a-header.a-is-scrolled{background:#fff}.a-header.a-is-dark{background:#020202;color:#fff}.a-header-inner{align-items:center;display:flex;height:66px;justify-content:space-between}.a-brand{align-items:center;display:inline-flex;font-size:1.5rem;font-weight:900;gap:.6rem;letter-spacing:-.02em;text-decoration:none}.a-brand-mark{height:37px;width:37px}.a-nav-menu{align-items:center;display:flex;gap:1.75rem}.a-nav-menu a:not(.a-btn){font-weight:600;padding:.25rem 0;position:relative;text-decoration:none}.a-nav-menu a:not(.a-btn):after{background:currentColor;bottom:-2px;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.a-nav-menu a:not(.a-btn):hover:after{transform:scaleX(1)}.a-nav-toggle{display:none}@media (max-width:860px){.a-nav-toggle{background:#fff;border:3px solid #020202;border-radius:8px;box-shadow:3px 3px 0 #020202;cursor:pointer;display:inline-grid;height:44px;place-items:center;width:44px}.a-is-dark .a-nav-toggle{box-shadow:3px 3px 0 #fff}.a-nav-toggle-bars,.a-nav-toggle-bars:after,.a-nav-toggle-bars:before{background:#020202;border-radius:2px;display:block;height:3px;position:relative;transition:transform .2s,background-color .2s;width:20px}.a-nav-toggle-bars:after,.a-nav-toggle-bars:before{content:"";left:0;position:absolute}.a-nav-toggle-bars:before{top:-7px}.a-nav-toggle-bars:after{top:7px}.a-nav-toggle[aria-expanded=true] .a-nav-toggle-bars{background:transparent}.a-nav-toggle[aria-expanded=true] .a-nav-toggle-bars:before{transform:translateY(7px) rotate(45deg)}.a-nav-toggle[aria-expanded=true] .a-nav-toggle-bars:after{transform:translateY(-7px) rotate(-45deg)}.a-nav-menu{align-items:stretch;background:#fff;border-bottom:3px solid #020202;flex-direction:column;gap:0;left:0;opacity:0;padding:.5rem clamp(15px,3.7vw,30px) 1.25rem;position:absolute;right:0;top:100%;transform:translateY(-8px);transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s,visibility .2s;visibility:hidden}.a-nav-menu.a-is-open{opacity:1;transform:none;visibility:visible}.a-is-dark .a-nav-menu{background:#020202;border-bottom-color:#fff}.a-nav-menu li a:not(.a-btn){border-bottom:2px dashed rgba(2,2,2,.13);display:block;font-size:1.125rem;padding:.85rem 0}.a-nav-menu li a:not(.a-btn):after{display:none}.a-nav-cta{padding-top:1rem}.a-nav-cta .a-btn{width:100%}}.a-page{padding-top:66px;width:100%}.a-page.a-position-fixed{left:0;top:0;will-change:transform;z-index:1}.a-body-clone{pointer-events:none;visibility:hidden}.a-body-scroll-container-active{height:100svh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none}[data-role=section]{scroll-margin-top:66px}.a-section{padding:clamp(52px,min(8.3vw,18.4svh - 55px),107px) 0}.a-main-home>section{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 66px);min-height:calc(100svh - 66px)}.a-main-home>section>.a-container{width:100%}.a-pin-stage{width:100%;will-change:transform}.a-pin-stage>.a-container{width:100%}.a-main-home>.a-pin.a-is-pinned{justify-content:flex-start;min-height:200svh;padding-block:0}.a-main-home>.a-pin.a-is-pinned.a-pin-long{min-height:540svh}.a-main-home>.a-pin.a-is-pinned .a-section-head{margin-bottom:clamp(22px,2.76vw,37px)}.a-main-home>.a-pin.a-is-pinned .a-pin-stage{display:flex;flex-direction:column;height:calc(100svh - 66px);justify-content:center}.a-body-scroll-container-active .a-pin.a-is-pinned .a-pin-stage{position:sticky;top:66px}.a-section-tint{background:#fff6ec;border-block:3px solid #020202}.a-section-head{margin-bottom:clamp(37px,5.52vw,59px);text-align:center}.a-section-head h2{margin-inline:auto;max-width:20ch}.a-hero{background:#ef6b32;border-bottom:3px solid #020202;overflow:hidden;padding:clamp(29px,min(6.44vw,18.4svh - 85px),81px) 0 clamp(37px,min(7.36vw,20.24svh - 86px),96px);position:relative}.a-hero:before{background-image:linear-gradient(90deg,rgba(2,2,2,.06) 1px,transparent 0),linear-gradient(180deg,rgba(2,2,2,.06) 1px,transparent 0);background-size:24px 24px;content:"";mask-image:radial-gradient(ellipse at 70% 40%,#000 30%,transparent 75%)}.a-hero-field,.a-hero:before{inset:0;pointer-events:none;position:absolute}.a-hero-field{height:100%;mask-image:radial-gradient(ellipse at 76% 42%,#000 18%,transparent 62%);opacity:1;width:100%}.a-hero-grid{align-items:center;display:grid;gap:clamp(29px,4.6vw,66px);grid-template-columns:1.05fr .95fr;position:relative}.a-hero-kicker{font:900 .95rem/1.2 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.14em;margin-bottom:1rem;text-transform:uppercase}.a-hero-title{font-size:clamp(2.5rem,min(4.97vw,7.54svh),4rem);margin-bottom:1.75rem}.a-hl{background:#ffc700;border:3px solid #020202;border-radius:12px;box-shadow:6px 6px 0 #020202;display:inline-block;margin-top:.1em;padding:0 .18em;transform:rotate(-2deg)}.a-hero-lede{font-size:clamp(1rem,1.38vw,1.15rem);font-weight:500;margin-bottom:2rem;max-width:34ch}.a-hero-ctas{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;margin-bottom:1rem}.a-hero-visual{display:grid;min-height:min(478px,100svh - 110px);place-items:center;position:relative}.a-hero-mascot{aspect-ratio:1;bottom:6%;filter:drop-shadow(6px 6px 0 rgba(2,2,2,.2));height:auto;left:-4%;width:clamp(96px,min(11.96vw,18.4svh),144px)}.a-hero-mascot,.a-sticker{position:absolute;z-index:2}.a-sticker{border:3px solid #020202;border-radius:18px;box-shadow:6px 6px 0 #020202;display:grid;height:68px;place-items:center;width:68px}.a-sticker svg{height:40px;width:40px}.a-sticker-x{background:#86318d;right:2%;top:6%;transform:rotate(10deg)}.a-sticker-o{background:#020202;left:2%;top:22%;transform:rotate(-8deg)}@media (max-width:1000px){.a-hero-grid{grid-template-columns:1fr}.a-hero-copy{text-align:center}.a-hero-title{max-width:14em}.a-hero-lede,.a-hero-title{margin-inline:auto}.a-hero-ctas{justify-content:center}.a-hero-visual{min-height:442px}}@media (max-width:520px){.a-hero-ctas .a-btn{width:100%}.a-hero-visual{min-height:0;padding-block:7px 22px}.a-hero-title{font-size:2.25rem}.a-hero-mascot{bottom:0;left:-2%;width:74px}.a-sticker{border-radius:12px;height:44px;width:44px}.a-sticker svg{height:26px;width:26px}.a-sticker-o{left:0}}@media (prefers-reduced-motion:no-preference){.a-js:not(.a-is-loaded) .a-intro{opacity:0}}.a-board{aspect-ratio:1;background:linear-gradient(#ef6b32,#ef6b32) 33.333% 0/3px 100% no-repeat,linear-gradient(#ef6b32,#ef6b32) 66.666% 0/3px 100% no-repeat,linear-gradient(#ef6b32,#ef6b32) 0 33.333%/100% 3px no-repeat,linear-gradient(#ef6b32,#ef6b32) 0 66.666%/100% 3px no-repeat;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);position:relative}.a-hero-phone{aspect-ratio:800/1320;margin-block:-9% -16%;position:relative;width:min(372px,100%,(100svh - 150px)/1.52);z-index:1}@media (max-width:520px){.a-hero-phone{width:min(265px,64.4vw)}}.a-hero-poster,.a-hero-video{height:100%;inset:0;position:absolute;width:100%}.a-hero-video-intro{opacity:0;transition:opacity .25s cubic-bezier(.2,.8,.2,1);z-index:1}.a-is-playing .a-hero-video-intro{opacity:1}.a-hero-video-loop,.a-is-looping .a-hero-video-intro{visibility:hidden}.a-is-looping .a-hero-video-loop{visibility:visible}.a-hero-phone.a-is-fallback .a-hero-video{display:none}.a-js .a-hero-poster{height:calc(100% + 4px);inset:-2px;max-width:none;width:calc(100% + 4px)}@media (prefers-reduced-motion:no-preference){.a-js .a-hero-phone.a-is-playing:not(.a-is-fallback) .a-hero-poster{visibility:hidden}}.a-cards{display:grid;gap:clamp(18px,2.76vw,33px);grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.a-cards{grid-template-columns:1fr;margin-inline:auto;max-width:442px}}.a-card{background:#fff;border:3px solid #020202;border-radius:16px;box-shadow:6px 6px 0 #020202;padding:11px;position:relative}.a-card h3{font-size:1.375rem;margin-bottom:.85rem}.a-card p{font-size:.95rem}.a-cards .a-card:nth-child(2){z-index:2}@media (min-width:861px) and (prefers-reduced-motion:no-preference){.a-js .a-cards .a-card{will-change:transform}}.a-card-red{--face:#69d3fa}.a-card-red .a-card-inner{background:#c42f2f;color:#fff}.a-card-yellow{--face:#5cf1a4}.a-card-yellow .a-card-inner{background:#ffc700;color:#020202}.a-card-purple{--face:#ef6b32}.a-card-purple .a-card-inner{background:#86318d;color:#fff}.a-card-inner{align-items:center;border:3px solid #020202;border-radius:8px;display:flex;flex-direction:column;height:100%;padding:clamp(26px,min(3.68vw,6.44svh),44px) clamp(17px,2vw,26px);text-align:center}.a-card-mascot{height:clamp(77px,13.8svh,96px);margin-bottom:clamp(1.25rem,3.68svh,2rem);width:clamp(77px,13.8svh,96px)}.a-how-grid{align-items:center;display:grid;gap:clamp(37px,5.52vw,88px);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}@media (max-width:860px){.a-how-grid{grid-template-columns:1fr}}.a-how-head{margin-bottom:clamp(26px,3.68vw,40px);text-align:left}.a-how-head h2{margin-inline:0}@media (max-width:860px){.a-how-head{text-align:center}.a-how-head h2{margin-inline:auto}}.a-step,.a-steps{display:grid}.a-step{border-top:3px solid #020202;gap:1.25rem;grid-template-columns:auto minmax(0,1fr);padding:1.75rem 0}.a-step:first-child{border-top:none}.a-step h3{margin:.35rem 0 .5rem}.a-step p{color:#3a3939;max-width:48ch}.a-step-num{background:#ffc700;border:3px solid #020202;border-radius:50%;box-shadow:3px 3px 0 #020202;display:grid;font:900 1.5rem/1 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;height:48px;place-items:center;width:48px}.a-step:nth-child(2) .a-step-num{background:#69d3fa}.a-step:nth-child(3) .a-step-num{background:#5cf1a4}.a-how-visual{justify-self:center;max-width:357px;width:100%}@media (max-width:860px){.a-how-visual{max-width:313px}}@media (max-width:520px){.a-how-visual{max-width:258px}}.a-shot{height:auto;width:100%}.a-showcase{background:#ffc700;border-block:3px solid #020202;overflow:hidden;position:relative}.a-showcase:before{background-image:linear-gradient(90deg,rgba(2,2,2,.07) 3px,transparent 0),linear-gradient(180deg,rgba(2,2,2,.07) 3px,transparent 0);background-size:120px 120px;content:"";inset:0;mask-image:radial-gradient(ellipse at 72% 50%,#000 15%,transparent 60%);pointer-events:none;position:absolute}@media (max-width:860px){.a-showcase:before{mask-image:radial-gradient(ellipse at 50% 60%,#000 15%,transparent 60%)}}.a-showcase-grid{align-items:center;display:grid;gap:clamp(29px,4.6vw,66px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);position:relative}@media (max-width:860px){.a-showcase-grid{grid-template-columns:1fr;text-align:center}}.a-showcase-copy h2{font-size:clamp(2.05rem,min(3.86vw,6.44svh),3.4rem);margin-bottom:1.25rem;max-width:14ch}@media (max-width:860px){.a-showcase-copy h2{margin-inline:auto}}@media (max-width:520px){.a-showcase-copy h2{font-size:1.8rem}}.a-showcase-copy p{font-size:1.05rem;max-width:40ch}@media (max-width:860px){.a-showcase-copy p{margin-inline:auto}}.a-showcase-copy p+p{margin-top:1rem}.a-showcase-visual{margin-right:calc(clamp(0px, 7.36vw, 129px)*-1)}@media (max-width:860px){.a-showcase-visual{margin-right:0}}.a-showcase-visual{position:relative}@media (max-width:860px){.a-verdicts{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.25rem}}.a-verdict{align-items:center;background:#fff;border:3px solid #020202;border-radius:999px;box-shadow:4px 4px 0 #020202;display:inline-flex;font-size:.95rem;font-weight:800;gap:.6rem;padding:.4rem .9rem .4rem .45rem;white-space:nowrap}@media (min-width:861px){.a-verdict{position:absolute}}.a-verdict-stamp{border:3px solid;border-radius:6px;font:900 .8rem/1 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.1em;padding:.2rem .5rem .25rem;text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.a-js .a-showcase-visual .a-verdict{opacity:0;scale:.6;transition:opacity .25s cubic-bezier(.2,.8,.2,1),scale .5s cubic-bezier(.34,1.56,.64,1)}.a-js .a-showcase-visual.a-is-visible .a-verdict{opacity:1;scale:1}.a-js .a-showcase-visual.a-is-visible .a-verdict:first-child{transition-delay:.35s}.a-js .a-showcase-visual.a-is-visible .a-verdict:nth-child(2){transition-delay:.5s}.a-js .a-showcase-visual.a-is-visible .a-verdict:nth-child(3){transition-delay:.65s}}.a-verdict-win{left:2%;top:6%;transform:rotate(-6deg)}.a-verdict-win .a-verdict-stamp{background:#5cf1a4;color:#020202}.a-verdict-draw{left:-4%;top:52%;transform:rotate(4deg)}.a-verdict-draw .a-verdict-stamp{background:#69d3fa;color:#020202}.a-verdict-loss{bottom:3%;left:26%;transform:rotate(-3deg)}.a-verdict-loss .a-verdict-stamp{background:#c42f2f;border-color:#020202;color:#fff}.a-timeline{display:grid;gap:26px;margin-inline:auto;max-width:515px}.a-milestone:not(:last-child):after{background:#020202;content:"";height:calc(100% - 26px);left:24.5px;position:absolute;top:52px;width:3px}.a-milestone{min-height:52px;padding-left:calc(52px + 1.1rem);position:relative}.a-milestone h3{font-size:1.075rem;margin:.4rem 0}.a-milestone p:not(.a-milestone-when){color:#3a3939;font-size:.925rem}.a-milestone-mark{background:#fff;border:3px solid #020202;border-radius:14px;box-shadow:3px 3px 0 #020202;display:grid;height:52px;left:0;place-items:center;position:absolute;top:0;width:52px;z-index:1}.a-milestone-mark .a-milestone-helmet{height:35px;width:35px}.a-milestone-next .a-milestone-mark{border-style:dashed;box-shadow:none}.a-milestone-when{font:900 .85rem/1.2 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.1em;text-transform:uppercase}.a-timeline-rule{display:none}.a-main-home>.a-journey.a-is-pinned .a-section-head{margin-bottom:clamp(37px,4.6vw,66px)}.a-journey.a-is-pinned .a-timeline-viewport{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);max-width:none;overflow:hidden;padding:9px 0 11px}.a-journey.a-is-pinned .a-timeline-track{position:relative;width:max-content}.a-journey.a-is-pinned .a-timeline{display:flex;gap:clamp(37px,4.6vw,66px);margin:0;max-width:none}.a-journey.a-is-pinned .a-milestone{flex:none;padding-left:0;text-align:center;width:min(276px,57.04vw)}.a-journey.a-is-pinned .a-milestone:after{content:none}.a-journey.a-is-pinned .a-milestone-mark{margin:0 auto 1rem;position:relative}.a-journey.a-is-pinned .a-timeline-rule{background:rgba(2,2,2,.14);display:block;height:3px;position:absolute;top:24.5px}.a-journey.a-is-pinned .a-timeline-line{background:#020202;display:block;height:100%;transform:scaleX(0);transform-origin:left}@media (min-width:861px){.a-journey.a-is-pinned .a-milestone{width:min(294px,57.04vw)}.a-journey.a-is-pinned .a-milestone h3{font-size:1.25rem}.a-journey.a-is-pinned .a-milestone p:not(.a-milestone-when){font-size:1rem}.a-journey.a-is-pinned .a-milestone-mark{height:59px;width:59px}.a-journey.a-is-pinned .a-milestone-mark .a-milestone-helmet{height:40px;width:40px}.a-journey.a-is-pinned .a-milestone-when{font-size:1rem;letter-spacing:.06em}.a-journey.a-is-pinned .a-timeline-rule{top:28px}}.a-journey.a-is-pinned .a-milestone-helmet,.a-journey.a-is-pinned .a-milestone-mark,.a-journey.a-is-pinned .a-milestone>:not(.a-milestone-mark){transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)}.a-journey.a-is-pinned .a-milestone:not(.a-is-visible) .a-milestone-mark{box-shadow:none;transform:scale(.34)}.a-journey.a-is-pinned .a-milestone:not(.a-is-visible) .a-milestone-helmet{opacity:0;transform:scale(.4)}.a-journey.a-is-pinned .a-milestone:not(.a-is-visible)>:not(.a-milestone-mark){opacity:0;transform:translateY(16px)}.a-reviews-grid{align-items:start;display:grid;gap:clamp(18px,2.76vw,33px);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.a-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.a-reviews-grid{grid-template-columns:1fr}}.a-review{background:#fff;border:3px solid #020202;border-radius:16px;box-shadow:6px 6px 0 #020202;padding:2.75rem 1.5rem 1.5rem;position:relative}.a-review:nth-child(3n+2){rotate:1deg}.a-review:nth-child(3n+3){rotate:-1deg}.a-review:before{color:#ef6b32;content:"“";font:900 4.5rem/1 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;left:1.25rem;position:absolute;top:.15rem}.a-review figure,.a-review-quote{margin:0}.a-review-quote p{font:400 1.05rem/1.4 Archivo,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.a-review-by{align-items:center;border-top:2px dashed rgba(2,2,2,.2);display:flex;gap:.75rem;margin-top:1.25rem;padding-top:1rem}.a-review-avatar{background:#fff;border:3px solid #020202;border-radius:12px;box-shadow:3px 3px 0 #020202;display:grid;flex:none;height:40px;place-items:center;width:40px}.a-review-avatar svg{height:28px;width:28px}.a-review-who{display:grid;line-height:1.25}.a-review-who b{font:800 1rem/1.25 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.a-story-grid{align-items:center;display:grid;gap:clamp(29px,5.52vw,74px);grid-template-columns:1.15fr .85fr}@media (max-width:860px){.a-story-grid{grid-template-columns:1fr}}.a-story-copy h2{margin-bottom:1.5rem;max-width:18ch}.a-story-copy p:not(.a-eyebrow){color:#3a3939;font-size:1.1rem;font-weight:500;margin-bottom:1rem;max-width:56ch}.a-arena{display:grid;gap:1.25rem;justify-items:center}.a-arena-stage{position:relative}.a-arena-board-card{position:relative;width:min(258px,68.08vw,36.8svh);z-index:1}@media (max-width:520px){.a-arena-board-card{width:min(230px,58.88vw,36.8svh)}}.a-arena-board-card{background:#fff;border:3px solid #020202;border-radius:16px;box-shadow:6px 6px 0 #020202;padding:13px}.a-arena-board{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.a-arena-board.a-is-flash{background:linear-gradient(#020202,#020202) 33.333% 0/3px 100% no-repeat,linear-gradient(#020202,#020202) 66.666% 0/3px 100% no-repeat,linear-gradient(#020202,#020202) 0 33.333%/100% 3px no-repeat,linear-gradient(#020202,#020202) 0 66.666%/100% 3px no-repeat}.a-arena-cell{background:none;border:0;border-radius:10px;cursor:pointer;display:grid;min-height:0;min-width:0;padding:0;place-items:center;position:relative}.a-arena-cell:disabled,.a-arena-cell[aria-disabled=true]{cursor:default}.a-arena-cell:focus-visible{outline-offset:-6px}.a-clone{aspect-ratio:1;filter:drop-shadow(3px 3px 0 #020202);height:auto;overflow:visible;pointer-events:none;transition:opacity .2s cubic-bezier(.2,.8,.2,1);width:66%;will-change:transform}.a-clone-ghost{opacity:.45}.a-arena-verdict{align-items:center;background:#fff;border:3px solid #020202;border-radius:14px;box-shadow:6px 6px 0 #020202;display:flex;gap:.55rem;left:50%;max-width:108%;opacity:0;padding:.5rem .95rem .5rem .5rem;pointer-events:none;position:absolute;top:50%;transform:rotate(-10deg) scale(.55);transition:opacity .2s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.34,1.56,.64,1);translate:-50% -50%;width:max-content;z-index:3}.a-arena-verdict.a-is-shown{opacity:1;transform:rotate(-3deg) scale(1)}.a-arena-verdict-text{font:700 clamp(.92rem,1.2vw,1.05rem)/1.1 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;margin:0;white-space:nowrap}.a-verdict-swords{flex:none;height:48px;overflow:visible;width:48px}.a-sword-a,.a-sword-b{transform-box:fill-box}.a-sword-a{transform-origin:0 100%}.a-sword-b{transform-origin:100% 100%}@media (prefers-reduced-motion:no-preference){.a-arena-verdict.a-is-shown .a-sword-a{animation:a-swing-a .42s cubic-bezier(.3,1.5,.6,1) .1s both}.a-arena-verdict.a-is-shown .a-sword-b{animation:a-swing-b .42s cubic-bezier(.3,1.5,.6,1) .1s both}}@keyframes a-swing-a{0%{transform:rotate(24deg)}to{transform:none}}@keyframes a-swing-b{0%{transform:rotate(-24deg)}to{transform:none}}.a-arena-deck{aspect-ratio:420/720;opacity:0;pointer-events:none;position:absolute;right:-11px;top:-31px;transform:translateY(12px) scale(.8);transition:opacity .25s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.34,1.56,.64,1);width:48px;z-index:2}.a-arena-deck.a-is-shown{opacity:1;transform:none}.a-arena-deck-card{filter:drop-shadow(2px 2px 0 #020202);height:100%;inset:0;position:absolute;width:100%}.a-arena-deck-card:first-child{transform:rotate(-9deg) translate(-4px,2px)}.a-arena-deck-card:nth-child(2){transform:rotate(-3deg)}.a-arena-deck-card:nth-child(3){transform:rotate(5deg) translate(3px,-2px)}.a-arena-caption{color:#3a3939;font:700 .75rem/1.4 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.12em;margin:0;text-align:center}.a-arena-line{color:#020202}.a-arena-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;min-height:48px}html:not(.a-js) .a-arena-actions{display:none}.a-arena-note{color:#3a3939;margin:0;text-align:center}.a-claim{background:#fff6ec;overflow:hidden;position:relative}.a-claim:before{background-image:linear-gradient(90deg,rgba(2,2,2,.05) 3px,transparent 0),linear-gradient(180deg,rgba(2,2,2,.05) 3px,transparent 0);background-size:120px 120px;content:"";inset:0;mask-image:radial-gradient(ellipse at 72% 50%,#000 20%,transparent 70%);pointer-events:none;position:absolute}.a-claim-grid{align-items:center;display:grid;gap:clamp(29px,5.52vw,74px);grid-template-columns:minmax(0,1fr) minmax(276px,.9fr);position:relative}@media (max-width:860px){.a-claim-grid{grid-template-columns:1fr;text-align:center}}.a-claim-copy h2{margin-bottom:1rem;max-width:15ch}@media (max-width:860px){.a-claim-copy h2{margin-inline:auto}}.a-claim-lede{color:#3a3939;font-size:1.05rem;font-weight:500;margin-bottom:1.75rem;max-width:46ch}@media (max-width:860px){.a-claim-lede{margin-inline:auto}}.a-claim-label{display:block;font-size:.9rem;font-weight:700;margin-bottom:.5rem}.a-claim-field{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:860px){.a-claim-field{justify-content:center}}.a-claim-input{background:#fff;border:3px solid #020202;border-radius:8px;box-shadow:inset 3px 3px 0 rgba(2,2,2,.1),inset -2px -2px 0 rgba(2,2,2,.05);color:#020202;flex:1 1 166px;font:400 1rem/1.2 Archivo,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;max-width:239px;min-height:48px;padding:.8rem 1.1rem .75rem 1.2rem}.a-claim-input::placeholder{color:#3a3939;letter-spacing:.04em;opacity:.8;text-transform:none}.a-claim-result{margin-top:2rem}.a-claim-kicker{font:400 .8rem/1.2 Archivo,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.14em;margin-bottom:.25rem}.a-claim-title{font-size:clamp(1.2rem,1.47vw,1.4rem);margin-bottom:1.25rem}.a-claim-title:focus{outline:none}.a-claim-actions{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:860px){.a-claim-actions{justify-content:center}}.a-claim-table{display:grid;min-height:clamp(368px,min(38.64vw,73.6svh),497px);place-items:center;position:relative}.a-claim-deck{aspect-ratio:420/720;bottom:6%;left:2%;position:absolute;transform-origin:0 0;width:clamp(77px,min(8.28vw,15.64svh),109px)}.a-claim-deck.a-is-waiting{bottom:auto;left:50%;top:50%;translate:-50% -50%;width:clamp(193px,min(20.24vw,40.48svh),265px)}.a-claim-deck.a-is-waiting .a-claim-deck-card:first-child{rotate:-3deg;translate:-2px 2px}.a-claim-deck.a-is-waiting .a-claim-deck-card:nth-child(2){rotate:-1deg;translate:0 1px}.a-claim-deck.a-is-waiting .a-claim-deck-card:nth-child(3){rotate:1deg;translate:1px -1px}.a-claim-deck.a-is-waiting .a-claim-deck-card:nth-child(4){rotate:2.5deg;translate:2px -2px}.a-claim-deck-card{filter:drop-shadow(4px 4px 0 #020202);height:100%;inset:0;position:absolute;width:100%}.a-claim-deck-card:first-child{rotate:-10deg;translate:-6px 4px}.a-claim-deck-card:nth-child(2){rotate:-4deg}.a-claim-deck-card:nth-child(3){rotate:3deg;translate:3px -2px}.a-claim-deck-card:nth-child(4){rotate:8deg;translate:6px -5px}.a-claim-card{aspect-ratio:420/720;position:relative;width:clamp(193px,min(20.24vw,40.48svh),265px);will-change:transform;z-index:1}.a-claim-inner,.a-claim-tilt{height:100%;position:relative;transform-style:preserve-3d;width:100%}.a-claim-back,.a-claim-front{backface-visibility:hidden;inset:0;position:absolute}.a-claim-back{transform:rotateY(180deg)}.a-card-art,.a-claim-back{filter:drop-shadow(8px 8px 0 #020202);height:100%;width:100%}.a-card-art{display:block}.a-claim-sheen{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.55) 50%,transparent 60%) 130% 0/300% 100% no-repeat;border-radius:14px;inset:2.5% 4.3%;mix-blend-mode:soft-light;opacity:0;pointer-events:none;position:absolute;transform:translateZ(2px)}.a-tips{display:grid;gap:clamp(18px,2.3vw,26px);grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){.a-tips{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.a-tips{grid-template-columns:1fr;margin-inline:auto;max-width:386px}}.a-tip{background:#fff;border:3px solid #020202;border-radius:16px;box-shadow:6px 6px 0 #020202;display:flex;flex-direction:column;padding:1.25rem 1.25rem 1.5rem}.a-tip h3{font-size:1.075rem;margin:1.25rem 0 .5rem}.a-tip p{color:#3a3939;font-size:.925rem}.a-tip-num{align-items:center;color:#020202;display:inline-flex;font:900 .85rem/1 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;gap:.5rem;letter-spacing:.12em;margin-top:1.25rem;text-transform:uppercase}.a-tip-num:before{background:#ef6b32;border:2px solid #020202;content:"";height:9px;width:9px}.a-tip-img{aspect-ratio:1;display:block;flex:none;height:auto;margin:.75rem auto 0;max-width:188px;width:100%}.a-tips-outro{font-size:.8rem;margin-top:clamp(29px,4.6vw,44px);text-align:center}.a-tip-card{perspective:1400px}.a-tip-inner{height:100%;position:relative;transform-style:preserve-3d}@media (prefers-reduced-motion:no-preference){.a-js .a-tip-inner{transform:rotateY(180deg)}}.a-tip-front{backface-visibility:hidden;height:100%}.a-tip-back{align-items:center;backface-visibility:hidden;background-color:#ffc700;border:3px solid #020202;border-radius:16px;box-shadow:6px 6px 0 #020202;display:flex;flex-direction:column;inset:0;justify-content:space-between;overflow:hidden;position:absolute;transform:rotateY(180deg)}.a-tip-back:before{border:3px solid #020202;border-radius:10px;content:"";inset:11px;position:absolute}.a-tip-card-blue .a-tip-back{background-color:#69d3fa}.a-tip-card-red .a-tip-back{background-color:#e14141}.a-tip-card-green .a-tip-back{background-color:#5cf1a4}.a-tip-back-mascot{aspect-ratio:1;filter:drop-shadow(4px 4px 0 rgba(2,2,2,.35));height:auto;max-width:118px;position:relative;width:46%}.a-tip-bottom-banner,.a-tip-top-banner{display:grid;font:700 .8rem/1.1 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;margin:11px;padding:7px;place-items:center;text-transform:uppercase;width:calc(100% - 22px)}.a-tip-top-banner{border-bottom:3px solid #020202}.a-tip-bottom-banner{border-top:3px solid #020202}.a-carousel-clone{display:none}.a-is-carousel{display:grid;gap:0;grid-template-columns:1fr;justify-items:center;margin-inline:calc(50% - 50vw);max-width:none;overflow-x:clip;touch-action:pan-y;width:100vw}.a-is-carousel>*{grid-area:1/1;will-change:transform}.a-is-carousel>.a-carousel-clone{display:block}.a-is-carousel:focus-visible{outline-offset:-6px}.a-cards.a-is-carousel{padding-block:4px 11px}.a-cards.a-is-carousel>.a-card{width:min(250px,64.4vw)}.a-cards.a-is-carousel .a-card-inner{padding:26px 18px}.a-cards.a-is-carousel .a-card-mascot{height:66px;margin-bottom:1rem;width:66px}.a-tips.a-is-carousel{padding-block:18px 44px}.a-tips.a-is-carousel>.a-tip-card{width:min(213px,55.2vw)}.a-tips.a-is-carousel .a-tip{padding:1rem 1rem 1.25rem}.a-tips.a-is-carousel .a-tip h3,.a-tips.a-is-carousel .a-tip-num{margin-top:.85rem}.a-tips.a-is-carousel .a-tip-img{margin-top:.25rem;max-width:118px}.a-tips.a-is-carousel .a-tip-back-mascot{width:40%}.a-carousel-nav{gap:7px;justify-content:center;margin-top:22px}.a-carousel-dots,.a-carousel-nav{align-items:center;display:flex}.a-carousel-dot{background:none;border:0;cursor:pointer;display:grid;height:26px;padding:0;place-items:center;width:26px}.a-carousel-dot:before{background:var(--face);border:2px solid #020202;border-radius:3px;content:"";height:13px;width:13px}.a-carousel-dot.a-is-active{width:48px}.a-carousel-dot.a-is-active:before{width:37px}@media (prefers-reduced-motion:no-preference){.a-carousel-dot,.a-carousel-dot:before{transition:width .25s cubic-bezier(.2,.8,.2,1)}}.a-carousel-pause{background:#fff;border:2px solid #020202;border-radius:8px;box-shadow:3px 3px 0 #020202;color:#020202;cursor:pointer;display:grid;height:29px;margin-left:7px;padding:0;place-items:center;width:29px}.a-carousel-pause svg{fill:currentColor;height:13px;width:13px}.a-carousel-pause:active{box-shadow:none;transform:translate(3px,3px)}.a-carousel-play-icon,.a-is-paused .a-carousel-pause-icon{display:none}.a-is-paused .a-carousel-play-icon{display:inline}.a-facts-lead{font-size:clamp(1.1rem,1.66vw,1.3rem);font-weight:900;margin-bottom:1rem}.a-facts{display:flex;flex-wrap:wrap;gap:.6rem 1.75rem;margin-bottom:2rem;max-width:662px}@media (max-width:860px){.a-facts{justify-content:center;margin-inline:auto}}.a-fact{align-items:baseline;display:flex;gap:.5rem}.a-fact dt{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.a-fact dd{font-weight:800}.a-download{background:#c42f2f;border-block:3px solid #020202;color:#fff;overflow:hidden;position:relative}.a-download:before{background-image:linear-gradient(90deg,rgba(2,2,2,.07) 3px,transparent 0),linear-gradient(180deg,rgba(2,2,2,.07) 3px,transparent 0);background-size:120px 120px;content:"";inset:0;mask-image:radial-gradient(ellipse at 22% 50%,#000 15%,transparent 60%);pointer-events:none;position:absolute}@media (max-width:860px){.a-download:before{mask-image:radial-gradient(ellipse at 50% 60%,#000 15%,transparent 60%)}}.a-download-grid{align-items:center;display:grid;gap:clamp(26px,3.68vw,52px) clamp(29px,5.52vw,74px);grid-template-areas:"mascot copy";grid-template-columns:minmax(276px,.8fr) minmax(0,1.2fr);position:relative}@media (max-width:860px){.a-download-grid{grid-template-areas:"mascot" "copy";grid-template-columns:1fr;justify-items:center;text-align:center}}.a-download-copy{grid-area:copy}.a-download-mascot{grid-area:mascot;height:auto;justify-self:center;width:clamp(147px,min(18.4vw,31.28svh),236px)}@media (max-width:520px){.a-download-mascot{width:118px}}.a-download-mascot{aspect-ratio:1;filter:drop-shadow(10px 10px 0 rgba(2,2,2,.3))}.a-download-copy h2{font-size:clamp(2.05rem,min(3.5vw,5.89svh),3.1rem);margin-bottom:1rem}@media (max-width:520px){.a-download-copy h2{font-size:1.8rem}}.a-download-copy>p:not(.a-fine){font-size:1.075rem;margin-bottom:2rem;max-width:46ch}@media (max-width:860px){.a-download-copy>p:not(.a-fine){margin-inline:auto}}.a-download-ctas{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;margin-bottom:1.5rem}@media (max-width:860px){.a-download-ctas{justify-content:center}}@media (max-width:520px){.a-download-ctas .a-btn{width:100%}}.a-download-fine{margin:-.5rem 0 1.5rem}.a-faq{display:grid;gap:1rem}.a-faq details{background:#fff;border:3px solid #020202;border-radius:8px;box-shadow:4px 4px 0 #020202}.a-faq details[open]{background:#fff6ec}.a-faq summary{cursor:pointer;font-size:1.05rem;font-weight:800;list-style:none;padding:1.15rem 3.25rem 1.15rem 1.25rem;position:relative}.a-faq summary::-webkit-details-marker{display:none}.a-faq summary:after{background:#ffc700;border:3px solid #020202;border-radius:50%;content:"+";display:grid;font-weight:900;height:28px;line-height:1;place-items:center;position:absolute;right:1rem;top:50%;transition:rotate .2s cubic-bezier(.2,.8,.2,1);translate:0 -50%;width:28px}.a-faq details[open] summary:after{rotate:45deg}.a-faq p{color:#3a3939;padding:0 1.25rem 1.25rem}.a-footer{background:#020202;color:#fff;padding:44px 0}.a-footer-inner{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}@media (max-width:520px){.a-footer-inner{flex-direction:column;text-align:center}}.a-external{display:inline-block;font-weight:700;margin-left:.2em}.a-footer-home{display:flex;flex-direction:column;isolation:isolate;min-height:100svh;overflow:hidden;padding:88px 0 29px;position:relative}.a-footer-grid,.a-footer-trail{inset:0;pointer-events:none;position:absolute;z-index:-1}.a-footer-grid{background-image:linear-gradient(90deg,rgba(239,107,50,.3) 1px,transparent 0),linear-gradient(180deg,rgba(239,107,50,.3) 1px,transparent 0);background-size:24px 24px;mask-image:radial-gradient(ellipse at 50% 42%,#000 18%,transparent 62%)}.a-footer-trail{mask-image:radial-gradient(ellipse at 50% 42%,#000 45%,transparent 85%)}.a-footer-main{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding-block:29px;text-align:center}.a-footer-helmet{padding:0;width:clamp(103px,min(14.72vw,23.92svh),202px)}@media (max-width:520px){.a-footer-helmet{width:88px}}.a-footer-helmet{background:none;border:0;color:#fff;cursor:pointer}.a-footer-helmet:focus-visible{outline-offset:8px}.a-footer-mascot{display:block;filter:drop-shadow(clamp(4px,.6vw,8px) clamp(4px,.6vw,8px) 0 #4b4a4a);height:auto;width:100%}.a-eye{transform-box:fill-box;transform-origin:center}.a-eye-dash{transform:scaleY(0)}.a-footer-title{font-size:clamp(1.6rem,min(3.31vw,4.97svh),2.6rem);margin-top:clamp(22px,2.76vw,37px)}.a-footer-lead{color:hsla(0,0%,100%,.8);margin-top:.5rem}.a-footer-main .a-btn{margin-top:1.75rem}.a-footer-bar{align-items:center;display:flex;font-size:.875rem;gap:1rem 2rem;justify-content:space-between}.a-footer-bar .a-brand{justify-self:start}.a-footer-bar .a-fine{color:hsla(0,0%,100%,.8);justify-self:end}@media (max-width:520px){.a-footer-bar{grid-template-columns:1fr;justify-items:center;text-align:center}.a-footer-bar .a-brand,.a-footer-bar .a-fine{justify-self:center}}.a-trail{display:grid;height:23px;left:1px;opacity:0;place-items:center;position:absolute;top:1px;width:23px}.a-trail svg{fill:currentColor;height:16px;width:16px}.a-trail-white{color:#fff}.a-trail-orange{color:#ef6b32}.a-trail-yellow{color:#ffc700}.a-trail-fill{color:#020202}.a-trail-fill.a-trail-white{background:#fff}.a-trail-fill.a-trail-orange{background:#ef6b32}.a-trail-fill.a-trail-yellow{background:#ffc700}.a-has-cursor,.a-has-cursor *{cursor:none!important}@media (forced-colors:active){.a-has-cursor,.a-has-cursor *{cursor:auto!important}.a-cursor{display:none}}.a-cursor{left:0;pointer-events:none;position:fixed;top:0;transition:opacity .15s;will-change:transform;z-index:1000}.a-cursor.a-cursor-hidden{opacity:0}.a-cursor-sprite{display:none;left:0;max-width:none;overflow:visible;position:absolute;shape-rendering:crispEdges;top:0;transform-origin:var(--hot-x) var(--hot-y);translate:calc(var(--hot-x)*-1) calc(var(--hot-y)*-1)}.a-cursor-pointer{display:block}.a-cursor-link .a-cursor-pointer{display:none}.a-cursor-link .a-cursor-hand{display:block}.a-cursor-ink,.a-cursor-shadow{fill:#020202}.a-cursor-paper{fill:#fff}.a-preloader,html:not(.a-js) img[data-preload]{display:none}.a-js .a-preloader{align-items:center;background:#fff;display:flex;flex-direction:column;gap:33px;inset:0;justify-content:center;overflow:hidden;position:fixed;transition:opacity .35s cubic-bezier(.2,.8,.2,1);z-index:900}.a-js.a-is-loaded .a-preloader{opacity:0;pointer-events:none}.a-preloader-spread{background:#ef6b32;border-radius:50%;height:0;left:50%;position:absolute;top:50%;transform:scale(0);width:0;will-change:transform}.a-preloader-stage{aspect-ratio:1;position:relative;width:min(221px,55.2vw)}.a-preloader-grid{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.a-preloader-line{fill:none;stroke:#ef6b32;stroke-dasharray:1;stroke-linecap:round;stroke-width:6}@media (prefers-reduced-motion:no-preference){.a-js .a-preloader-line{opacity:0;stroke-dashoffset:1}}.a-preloader-helmet{aspect-ratio:1;left:40.3333333333%;position:absolute;top:40.3333333333%;width:19.3333333333%;will-change:transform}.a-preloader-mascot{display:block;height:100%;width:100%}.a-preloader-label{color:#020202;font:900 .9rem/1 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.12em;margin:0;position:relative;text-transform:uppercase}.a-preloader-count{display:inline-block;font-variant-numeric:tabular-nums;margin-left:.5em;min-width:4.5ch;text-align:right}.a-policy-hero{background:#ffc700;border-bottom:3px solid #020202;padding:clamp(44px,6.44vw,81px) 0 clamp(37px,5.52vw,66px)}.a-policy-hero h1{font-size:clamp(2.25rem,4.97vw,4rem);margin-bottom:1rem}.a-policy-hero p:not(.a-eyebrow){font-size:1.075rem;font-weight:500;max-width:52ch}.a-policy-meta{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.a-policy-meta li{background:#fff;border:2px solid #020202;border-radius:999px;font-size:.875rem;font-weight:700;padding:.35rem .85rem}.a-policy-summary{background:#fff6ec;border:3px solid #020202;border-radius:16px;box-shadow:6px 6px 0 #020202;margin-bottom:3rem;padding:1.5rem 1.75rem}.a-policy-summary h2{font-size:1.175rem;margin-bottom:.85rem}.a-policy-summary ul{display:grid;gap:.5rem}.a-policy-summary li{padding-left:1.75rem;position:relative}.a-policy-summary li:before{color:#ef6b32;content:"✕";font-weight:900;left:0;position:absolute}.a-prose h2{font-size:clamp(1.4rem,2.48vw,1.8rem);margin:3rem 0 1rem}.a-prose p,.a-prose ul{color:#3a3939;margin-bottom:1rem}.a-prose ul{list-style:square;padding-left:1.25rem}.a-prose li+li{margin-top:.35rem}.a-prose strong{color:#020202}.a-prose a{font-weight:700;text-decoration-color:#ef6b32;text-decoration-thickness:2px;text-underline-offset:3px}.a-prose table{border:3px solid #020202;border-collapse:collapse;font-size:.95rem;margin-bottom:1rem;width:100%}.a-prose td,.a-prose th{border:2px solid #020202;padding:.7rem .9rem;text-align:left;vertical-align:top}.a-prose th{background:#fff6ec;font-weight:800}.a-table-scroll{overflow-x:auto}.a-not-found{background:#fff;display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - 66px);padding:37px 0 52px}.a-not-found-inner{display:grid;gap:clamp(26px,3.68svh,40px);justify-items:center;text-align:center}.a-nf-stage{aspect-ratio:1;position:relative;width:min(322px,64.4vw,44.16svh)}.a-nf-grid{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.a-nf-grid-line{fill:none;stroke:#ef6b32;stroke-dasharray:1;stroke-linecap:round;stroke-width:6}@media (prefers-reduced-motion:no-preference){.a-js .a-nf-grid-line{opacity:0;stroke-dashoffset:1}.a-js .a-nf-still{visibility:hidden}.a-js .a-nf-helmet{transform:scale(0)}}.a-nf-cells{display:grid;grid-template:repeat(3,minmax(0,1fr))/repeat(3,minmax(0,1fr));inset:0;position:absolute}.a-nf-cell{display:grid;min-height:0;min-width:0;place-items:center}.a-nf-glyph{aspect-ratio:1;height:auto;overflow:visible;width:62%}.a-nf-helmet{aspect-ratio:1;left:39.6666666667%;position:absolute;top:39.6666666667%;transform-origin:50% 80%;width:20.6666666667%;will-change:transform}.a-nf-mascot{display:block;height:100%;width:100%}.a-not-found-copy{display:grid;gap:.75rem;justify-items:center}.a-not-found-copy .a-nf-line{font:700 clamp(1.1rem,1.84vw,1.3rem)/1.3 Clash Display,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;margin:0;max-width:30ch}.a-not-found-copy .a-nf-note{color:#3a3939;font-size:.95rem}.a-not-found-copy .a-btn{margin-top:.75rem}