.service-hero-module__jFHQ-q__hero{--p:0;--mx:0;--my:0;--ease-out:cubic-bezier(.16, 1, .3, 1);--quiet:#a8adb2;min-height:100svh;margin:0 var(--fluid-shell-margin,30px);isolation:isolate;background:#050505;border-radius:15px;display:flex;position:relative;overflow:clip}.service-hero-module__jFHQ-q__media{z-index:-2;animation:service-hero-module__jFHQ-q__focus 1.9s var(--ease-out) both;position:absolute;inset:0;overflow:hidden}.service-hero-module__jFHQ-q__hero[data-fit=wait] .service-hero-module__jFHQ-q__media{animation:service-hero-module__jFHQ-q__focus-late 1.9s var(--ease-out) 2.6s both}.service-hero-module__jFHQ-q__mediaDrift{will-change:transform;transform:translate3d(calc(var(--mx) * -12px), calc(var(--my) * -8px), 0) scale(calc(1 + var(--p) * .12));position:absolute;inset:-2%}.service-hero-module__jFHQ-q__image{object-fit:cover;object-position:74% 50%;transform:translateX(var(--shift,0px)) scale(var(--zoom,1));transform-origin:100%}.service-hero-module__jFHQ-q__veil{z-index:-1;background:linear-gradient(90deg,#050505 0%,#050505db 24%,#05050500 56%),linear-gradient(#050505cc 0%,#05050500 20%),linear-gradient(#05050500 74%,#050505b8 100%);position:absolute;inset:0}.service-hero-module__jFHQ-q__content{min-width:0;padding:clamp(110px, 15svh, 168px) var(--fluid-section-gutter,60px) clamp(40px, 9svh, 110px);transform:translate3d(0, calc(var(--p) * -120px), 0);opacity:calc(1 - var(--p) * 1.6);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.service-hero-module__jFHQ-q__kicker,.service-hero-module__jFHQ-q__lead,.service-hero-module__jFHQ-q__actions{animation:service-hero-module__jFHQ-q__settle 1s var(--ease-out) both}.service-hero-module__jFHQ-q__kicker{color:var(--quiet);font-family:var(--font-cascadia), monospace;letter-spacing:.08em;text-transform:uppercase;gap:.9em;margin:0;font-size:clamp(12px,1.05vw,16px);line-height:1;animation-delay:80ms;display:flex}.service-hero-module__jFHQ-q__kickerSlash{color:#727a80}.service-hero-module__jFHQ-q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.service-hero-module__jFHQ-q__lockup{will-change:transform;width:min(56vw,122svh);transform:translate3d(calc(var(--mx) * -7px + var(--p) * -90px), calc(var(--my) * -5px), 0);margin-top:clamp(26px,5svh,56px);position:relative}.service-hero-module__jFHQ-q__lockupTop,.service-hero-module__jFHQ-q__lockupHand,.service-hero-module__jFHQ-q__lockupWhole{width:100%;height:100%;position:absolute;inset:0}.service-hero-module__jFHQ-q__lockupTop,.service-hero-module__jFHQ-q__lockupHand{animation:1ms linear forwards service-hero-module__jFHQ-q__retire}.service-hero-module__jFHQ-q__lockupTopImage{width:100%;height:100%;animation:service-hero-module__jFHQ-q__reveal 1.4s var(--ease-out) .14s both;display:block;-webkit-mask:linear-gradient(100deg,#000 46%,#0000 54%) 0 0/240% 100% no-repeat;mask:linear-gradient(100deg,#000 46%,#0000 54%) 0 0/240% 100% no-repeat}.service-hero-module__jFHQ-q__lockupHand{overflow:visible}.service-hero-module__jFHQ-q__pen{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;animation:.4s cubic-bezier(.3,.1,.25,1) forwards service-hero-module__jFHQ-q__write}.service-hero-module__jFHQ-q__lockupWhole{opacity:0;animation:.35s forwards service-hero-module__jFHQ-q__settle-in}.service-hero-module__jFHQ-q__typeTitle{color:#f7f7f7;max-width:62vw;font-family:var(--font-unbounded-regular), sans-serif;letter-spacing:-.02em;text-transform:uppercase;animation:service-hero-module__jFHQ-q__settle 1s var(--ease-out) .2s both;margin:clamp(26px,5svh,56px) 0 0;font-size:clamp(30px,5.2vw,92px);font-weight:400;line-height:1.02}.service-hero-module__jFHQ-q__typeTitle span{display:block}.service-hero-module__jFHQ-q__typeLineDim{color:var(--quiet);font-family:var(--font-unbounded-light), sans-serif;font-weight:300}.service-hero-module__jFHQ-q__heroPlain{background:radial-gradient(60% 70% at 82% 46%,#99ccff1c,#9cf0 70%),#050505}.service-hero-module__jFHQ-q__lead{color:#ddd;max-width:34em;font-family:var(--font-unbounded-light), sans-serif;text-wrap:balance;margin:clamp(26px,5svh,52px) 0 0;font-size:clamp(14px,1.08vw,17px);line-height:1.45;animation-delay:.42s}.service-hero-module__jFHQ-q__actions{flex-wrap:wrap;align-items:center;gap:18px 44px;margin-top:clamp(22px,3.8svh,40px);animation-delay:.52s;display:flex}.service-hero-module__jFHQ-q__primary{color:#050505;height:58px;font-family:var(--font-cascadia), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:16px;padding:0 32px;font-size:14px;line-height:1;text-decoration:none;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:inline-flex}.service-hero-module__jFHQ-q__primary svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.service-hero-module__jFHQ-q__primary:hover{transform:translateY(-2px);box-shadow:0 14px 34px -14px #ffffff73}.service-hero-module__jFHQ-q__primary:hover svg{transform:translate(3px,-3px)}.service-hero-module__jFHQ-q__primary:active{transform:translateY(0)scale(.97)}.service-hero-module__jFHQ-q__primary:focus-visible{outline-offset:4px;border-radius:999px;outline:2px solid #9cf}.service-hero-module__jFHQ-q__secondary{color:#ddd;font-family:var(--font-cascadia), monospace;letter-spacing:.04em;border-bottom:1px solid #727a80;padding:8px 0 7px;font-size:14px;line-height:1;text-decoration:none;transition:color .25s,border-color .25s}.service-hero-module__jFHQ-q__secondary:hover,.service-hero-module__jFHQ-q__secondary:focus-visible{color:#fff;border-color:#fff}@keyframes service-hero-module__jFHQ-q__focus{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes service-hero-module__jFHQ-q__focus-late{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes service-hero-module__jFHQ-q__reveal{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes service-hero-module__jFHQ-q__retire{to{opacity:0;visibility:hidden}}@keyframes service-hero-module__jFHQ-q__write{0%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes service-hero-module__jFHQ-q__settle-in{to{opacity:1}}@keyframes service-hero-module__jFHQ-q__settle{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.service-hero-module__jFHQ-q__media,.service-hero-module__jFHQ-q__typeTitle,.service-hero-module__jFHQ-q__lockupTopImage,.service-hero-module__jFHQ-q__lockupWhole,.service-hero-module__jFHQ-q__pen,.service-hero-module__jFHQ-q__kicker,.service-hero-module__jFHQ-q__lead,.service-hero-module__jFHQ-q__actions{animation:none}.service-hero-module__jFHQ-q__lockupTop,.service-hero-module__jFHQ-q__lockupHand{display:none}.service-hero-module__jFHQ-q__lockupWhole{opacity:1}.service-hero-module__jFHQ-q__lockup{transform:none}.service-hero-module__jFHQ-q__content{opacity:1;transform:none}.service-hero-module__jFHQ-q__mediaDrift{transform:none}}@media (max-width:1099px){.service-hero-module__jFHQ-q__veil{background:linear-gradient(90deg,#050505 0%,#050505c7 34%,#0505051a 78%),linear-gradient(#050505cc 0%,#05050500 20%),linear-gradient(#05050500 70%,#050505cc 100%)}}@media (max-aspect-ratio:3/2){.service-hero-module__jFHQ-q__image{object-position:100% 50%}}@media (max-width:767px),(max-width:1099px) and (orientation:portrait){.service-hero-module__jFHQ-q__media{height:62svh;inset:0 0 auto}.service-hero-module__jFHQ-q__hero[data-fit=wait] .service-hero-module__jFHQ-q__media{animation:service-hero-module__jFHQ-q__focus 1.9s var(--ease-out) both}.service-hero-module__jFHQ-q__image{object-position:80% 50%;transform:none}.service-hero-module__jFHQ-q__veil{background:linear-gradient(#05050500 38%,#050505d1 74%,#050505 98%),linear-gradient(#050505b3 0%,#05050500 22%);height:62svh;inset:0 0 auto}.service-hero-module__jFHQ-q__content{padding:34svh var(--fluid-section-gutter,20px) 112px;justify-content:flex-end}.service-hero-module__jFHQ-q__kicker{font-size:clamp(11px,1.6vw,14px)}.service-hero-module__jFHQ-q__lockup{width:100%;margin-top:22px}.service-hero-module__jFHQ-q__typeTitle{overflow-wrap:anywhere;max-width:none;margin-top:22px;font-size:clamp(26px,8.4vw,60px)}.service-hero-module__jFHQ-q__heroPlain .service-hero-module__jFHQ-q__content{padding-top:30svh}.service-hero-module__jFHQ-q__lead{margin-top:36px;font-size:clamp(14px,2.3vw,20px)}.service-hero-module__jFHQ-q__actions{gap:14px 28px;margin-top:22px}.service-hero-module__jFHQ-q__primary{height:52px;padding:0 26px;font-size:13px}.service-hero-module__jFHQ-q__secondary{font-size:13px}}
.service-scope-module__PhHhgG__section{--quiet:#a8adb2;--ease-out:cubic-bezier(.22, 1, .36, 1);--edge:calc(var(--fluid-shell-margin,30px) + var(--fluid-section-gutter,60px));padding:var(--fluid-section-padding-y,80px) 0 0;position:relative}.service-scope-module__PhHhgG__body{padding:var(--fluid-section-top,40px) var(--edge) 0}.service-scope-module__PhHhgG__title{font-family:var(--font-unbounded-light), sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(22px,2.7vw,46px);font-weight:300;line-height:1.1}.service-scope-module__PhHhgG__titleLine,.service-scope-module__PhHhgG__titleDim{display:block}.service-scope-module__PhHhgG__titleLine{color:#f7f7f7}.service-scope-module__PhHhgG__titleDim{color:var(--quiet)}.service-scope-module__PhHhgG__diagram{--open:0;--w:clamp(210px, 20vw, 300px);--rise:calc(var(--w) * .46);--row:calc(var(--w) * .625);--reach:calc(var(--w) * .608);--col:min(340px, calc(50% - var(--reach) - clamp(24px, 3.4vw, 64px)));height:calc((var(--count) - 1) * var(--rise) + var(--row) + 56px);margin:calc(var(--rise) * -.35) 0 0;padding:0;list-style:none;position:relative}.service-scope-module__PhHhgG__open{--open:1}.service-scope-module__PhHhgG__diagram:before,.service-scope-module__PhHhgG__diagram:after{content:"";top:calc(var(--row) * .5);height:calc((var(--count) - 1) * var(--rise));left:calc(50% - var(--reach));opacity:var(--open);pointer-events:none;border-left:1px dashed #727a808c;transition:opacity .6s .5s;position:absolute}.service-scope-module__PhHhgG__diagram:after{left:calc(50% + var(--reach))}.service-scope-module__PhHhgG__item{top:calc(var(--i) * var(--rise));width:100%;height:var(--row);z-index:calc(var(--count) - var(--i));pointer-events:none;position:absolute;left:0}.service-scope-module__PhHhgG__plateWrap{width:var(--w);aspect-ratio:10/7;transform:translate(-50%, calc(-50% + (1 - var(--open)) * ((var(--count) - 1) / 2 - var(--i)) * var(--rise)));transition:transform 1.1s var(--ease-out);pointer-events:auto;position:absolute;top:50%;left:50%}.service-scope-module__PhHhgG__plate{color:#a8adb2;transform-style:preserve-3d;background:linear-gradient(135deg,#1d2024 0%,#0c0c0d 72%);border:1px solid #727a80;border-radius:3px;transition:border-color .32s,background-color .32s,color .32s,box-shadow .32s;position:absolute;inset:0;transform:rotateX(58deg)rotate(-40deg)}.service-scope-module__PhHhgG__plate:before{content:"";background:#050505;border:1px solid #727a8080;border-radius:3px;position:absolute;inset:-1px;transform:translateZ(-9px)}.service-scope-module__PhHhgG__item:hover .service-scope-module__PhHhgG__plate{color:#f7f7f7;background:linear-gradient(135deg,#30353b 0%,#15171a 72%);border-color:#fff;box-shadow:0 0 60px #9cf6}.service-scope-module__PhHhgG__leader,.service-scope-module__PhHhgG__text{opacity:var(--open);transition:opacity .6s ease calc(.5s + var(--i) * 70ms), background-color .32s ease, color .32s ease}.service-scope-module__PhHhgG__leader{background:#727a808c;height:1px;position:absolute}.service-scope-module__PhHhgG__leader:after{content:"";background:#9cf;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px}.service-scope-module__PhHhgG__itemLeft .service-scope-module__PhHhgG__leader{top:calc(50% + var(--w) * .028);left:0;right:calc(50% + var(--reach))}.service-scope-module__PhHhgG__itemLeft .service-scope-module__PhHhgG__leader:after{right:-2px}.service-scope-module__PhHhgG__itemRight .service-scope-module__PhHhgG__leader{top:calc(50% - var(--w) * .028);right:0;left:calc(50% + var(--reach))}.service-scope-module__PhHhgG__itemRight .service-scope-module__PhHhgG__leader:after{left:-2px}.service-scope-module__PhHhgG__item:hover .service-scope-module__PhHhgG__leader{background:#9cf}.service-scope-module__PhHhgG__text{width:var(--col);pointer-events:auto;grid-template-columns:clamp(30px,2.8vw,46px) minmax(0,1fr);padding-top:14px;display:grid;position:absolute}.service-scope-module__PhHhgG__itemLeft .service-scope-module__PhHhgG__text{top:calc(50% + var(--w) * .028);left:0}.service-scope-module__PhHhgG__itemRight .service-scope-module__PhHhgG__text{top:calc(50% - var(--w) * .028);right:0}.service-scope-module__PhHhgG__itemIndex{color:#9cf;font-family:var(--font-cascadia), monospace;font-size:var(--fluid-small-ui-size,12px);letter-spacing:.08em;padding-top:.35em;line-height:1}.service-scope-module__PhHhgG__itemTitle{color:#f7f7f7;font-family:var(--font-unbounded-regular), sans-serif;text-transform:uppercase;margin:0;font-size:clamp(15px,1.25vw,20px);font-weight:400;line-height:1.2}.service-scope-module__PhHhgG__itemText{color:var(--quiet);font-family:var(--font-unbounded-light), sans-serif;grid-column:2;margin:6px 0 0;font-size:clamp(13px,.98vw,15px);line-height:1.5;transition:color .32s}.service-scope-module__PhHhgG__item:hover .service-scope-module__PhHhgG__itemText{color:#ddd}.service-scope-module__PhHhgG__art{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;position:relative}.service-scope-module__PhHhgG__art circle{fill:#101010}.service-scope-module__PhHhgG__art text{fill:currentColor;stroke:none;font-family:var(--font-cascadia), monospace;letter-spacing:.06em;text-anchor:middle;font-size:7.4px}.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__left{text-anchor:start}.service-scope-module__PhHhgG__dim{opacity:.45}.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__ink{fill:currentColor;stroke:none}.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__panel{fill:currentColor;fill-opacity:.14}.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__code,.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__codeKey,.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__codeDim,.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__hotText{letter-spacing:0;font-size:8.6px}.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__codeKey{opacity:.6}.service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__codeDim{opacity:.35}.service-scope-module__PhHhgG__hot,.service-scope-module__PhHhgG__hotText,.service-scope-module__PhHhgG__onHot{transition:stroke .4s,fill .4s}.service-scope-module__PhHhgG__item:hover .service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__hot{fill:#9cf;fill-opacity:1;stroke:#9cf}.service-scope-module__PhHhgG__item:hover .service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__hotText{fill:#9cf}.service-scope-module__PhHhgG__item:hover .service-scope-module__PhHhgG__art .service-scope-module__PhHhgG__onHot{fill:#050505}.service-scope-module__PhHhgG__cta{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(22px,2.6vw,40px);display:flex}.service-scope-module__PhHhgG__button{color:#fff;height:58px;font-family:var(--font-cascadia), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;isolation:isolate;border:2px solid #727a80;border-radius:999px;align-items:center;gap:16px;padding:0 32px;font-size:14px;line-height:1;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden}.service-scope-module__PhHhgG__button:after{content:"";z-index:-1;border-radius:inherit;transition:transform .42s var(--ease-out);background:#fff;position:absolute;inset:0;transform:scale(0)}.service-scope-module__PhHhgG__button:hover,.service-scope-module__PhHhgG__button:focus-visible{color:#0a0f1e;border-color:#fff}.service-scope-module__PhHhgG__button:hover:after,.service-scope-module__PhHhgG__button:focus-visible:after{transform:scale(1)}.service-scope-module__PhHhgG__ctaText{max-width:18em;color:var(--quiet);font-family:var(--font-unbounded-light), sans-serif;margin:0;font-size:clamp(13px,.98vw,15px);line-height:1.5}@media (prefers-reduced-motion:reduce){.service-scope-module__PhHhgG__diagram{--open:1}.service-scope-module__PhHhgG__plateWrap,.service-scope-module__PhHhgG__leader,.service-scope-module__PhHhgG__text,.service-scope-module__PhHhgG__diagram:before,.service-scope-module__PhHhgG__diagram:after{transition:none}}@media (max-width:1023px){.service-scope-module__PhHhgG__diagram{--open:1;--w:clamp(96px, 24vw, 190px);border-bottom:1px solid #727a8059;height:auto;margin:clamp(20px,5vw,40px) 0 0}.service-scope-module__PhHhgG__diagram:before,.service-scope-module__PhHhgG__diagram:after,.service-scope-module__PhHhgG__leader{display:none}.service-scope-module__PhHhgG__item{grid-template-columns:calc(var(--w) * 1.216) minmax(0, 1fr);height:auto;min-height:calc(var(--row) + 28px);pointer-events:auto;border-top:1px solid #727a8059;align-items:center;gap:clamp(14px,4vw,32px);padding:14px 0;display:grid;position:relative;top:auto}.service-scope-module__PhHhgG__plateWrap{justify-self:center;position:relative;top:auto;left:auto;transform:none}.service-scope-module__PhHhgG__text,.service-scope-module__PhHhgG__itemLeft .service-scope-module__PhHhgG__text,.service-scope-module__PhHhgG__itemRight .service-scope-module__PhHhgG__text{grid-template-columns:minmax(0,1fr);width:auto;padding-top:0;position:static}.service-scope-module__PhHhgG__itemIndex{padding:0 0 8px}.service-scope-module__PhHhgG__itemText{grid-column:1}}
.quiz-modal-module__EDEtAW__dialog{--quiet:#a8adb2;--ease-out:cubic-bezier(.22, 1, .36, 1);color:#f7f7f7;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.quiz-modal-module__EDEtAW__dialog[open]{place-items:center;display:grid}.quiz-modal-module__EDEtAW__dialog::backdrop{background:0 0}.quiz-modal-module__EDEtAW__overlay{opacity:0;background:#050505f0;transition:opacity .26s;position:absolute;inset:0}.quiz-modal-module__EDEtAW__sheet{width:min(1120px, calc(100vw - 2 * var(--fluid-shell-margin,30px)));overscroll-behavior:contain;opacity:0;max-height:calc(100svh - 48px);transition:opacity .24s ease, transform .38s var(--ease-out);background:#050505;border:1px solid #727a8073;border-radius:15px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,4vw,64px);padding:clamp(32px,4vw,56px);display:grid;position:relative;overflow:auto;transform:translateY(18px)}.quiz-modal-module__EDEtAW__dialog[data-state=open] .quiz-modal-module__EDEtAW__overlay,.quiz-modal-module__EDEtAW__dialog[data-state=open] .quiz-modal-module__EDEtAW__sheet{opacity:1}.quiz-modal-module__EDEtAW__dialog[data-state=open] .quiz-modal-module__EDEtAW__sheet{transform:none}:is(html[data-quiz-open] main,html[data-quiz-open] footer){visibility:hidden}.quiz-modal-module__EDEtAW__side{flex-direction:column;gap:24px;display:flex}.quiz-modal-module__EDEtAW__title{font-family:var(--font-condensed), "Arial Narrow", sans-serif;letter-spacing:.012em;text-transform:uppercase;margin:0;font-size:clamp(52px,6vw,96px);font-weight:300;line-height:.92}.quiz-modal-module__EDEtAW__titleLine,.quiz-modal-module__EDEtAW__titleDim{display:block}.quiz-modal-module__EDEtAW__titleDim{color:#727a80}.quiz-modal-module__EDEtAW__progress{flex-direction:column;gap:10px;display:flex}.quiz-modal-module__EDEtAW__progressBar{gap:6px;max-width:220px;display:flex}.quiz-modal-module__EDEtAW__progressBar span{background:#2a2e31;flex:1;height:2px;transition:background-color .3s}.quiz-modal-module__EDEtAW__progressBar span[data-state=done]{background:#f7f7f7}.quiz-modal-module__EDEtAW__progressBar span[data-state=now]{background:#9cf}.quiz-modal-module__EDEtAW__progressText,.quiz-modal-module__EDEtAW__back{font-family:var(--font-cascadia), monospace;font-size:var(--fluid-small-ui-size,12px);letter-spacing:.08em;text-transform:uppercase}.quiz-modal-module__EDEtAW__progressText{color:var(--quiet)}.quiz-modal-module__EDEtAW__back{color:#727a80;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;transition:color .2s}.quiz-modal-module__EDEtAW__back:hover,.quiz-modal-module__EDEtAW__back:focus-visible{color:#fff}.quiz-modal-module__EDEtAW__stage{flex-direction:column;min-width:0;min-height:496px;display:flex}.quiz-modal-module__EDEtAW__question{font-family:var(--font-unbounded-regular), sans-serif;outline:none;margin:0;font-size:clamp(20px,1.9vw,28px);line-height:125%}.quiz-modal-module__EDEtAW__helper{color:#727a80;font-family:var(--font-unbounded-regular), sans-serif;margin:10px 0 0;font-size:14px;line-height:150%}.quiz-modal-module__EDEtAW__rows{border-top:1px solid #727a8073;margin:clamp(20px,2vw,28px) 0 0;padding:0;list-style:none}.quiz-modal-module__EDEtAW__rows>li{border-bottom:1px solid #727a8073}.quiz-modal-module__EDEtAW__row{color:#f7f7f7;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:clamp(40px,4vw,64px) minmax(0,1fr);align-items:center;gap:clamp(12px,1.4vw,24px);padding:clamp(12px,1.3vw,18px) 14px;transition:background-color .2s,color .2s;display:grid}.quiz-modal-module__EDEtAW__row:focus-visible,.quiz-modal-module__EDEtAW__row[aria-pressed=true]{color:#050505;background:#f7f7f7;outline:none}@media (hover:hover){.quiz-modal-module__EDEtAW__row:hover{color:#050505;background:#f7f7f7}.quiz-modal-module__EDEtAW__row:hover .quiz-modal-module__EDEtAW__rowIndex{color:#3d4347}}.quiz-modal-module__EDEtAW__rowIndex{color:#727a80;font-family:var(--font-condensed), "Arial Narrow", sans-serif;font-size:clamp(26px,2.4vw,40px);font-weight:300;line-height:1;transition:color .2s}.quiz-modal-module__EDEtAW__rowName{font-family:var(--font-condensed), "Arial Narrow", sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:clamp(24px,2.3vw,38px);font-weight:500;line-height:.98}.quiz-modal-module__EDEtAW__row:focus-visible .quiz-modal-module__EDEtAW__rowIndex,.quiz-modal-module__EDEtAW__row[aria-pressed=true] .quiz-modal-module__EDEtAW__rowIndex{color:#3d4347}.quiz-modal-module__EDEtAW__rows>li.quiz-modal-module__EDEtAW__skipRow{border-bottom:0;justify-content:flex-end;display:flex}.quiz-modal-module__EDEtAW__skip{color:#727a80;font-family:var(--font-cascadia), monospace;font-size:var(--fluid-small-ui-size,12px);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:6px 0;transition:color .2s}.quiz-modal-module__EDEtAW__skip:hover,.quiz-modal-module__EDEtAW__skip:focus-visible{color:#fff}.quiz-modal-module__EDEtAW__form{animation:quiz-modal-module__EDEtAW__row-in .3s var(--ease-out) .15s both;flex-direction:column;gap:14px;margin-top:20px;display:flex}.quiz-modal-module__EDEtAW__form[hidden]{display:none}.quiz-modal-module__EDEtAW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;display:grid}.quiz-modal-module__EDEtAW__field{border-bottom:1px solid #727a80;flex-direction:column;gap:6px;padding:8px 0 10px;transition:border-color .2s;display:flex}.quiz-modal-module__EDEtAW__field:last-child{grid-column:1/-1}.quiz-modal-module__EDEtAW__field:focus-within{border-color:#9cf}.quiz-modal-module__EDEtAW__field[data-invalid]{border-color:#a05c5c}.quiz-modal-module__EDEtAW__fieldLabel{color:#727a80;font-family:var(--font-cascadia), monospace;font-size:var(--fluid-small-ui-size,12px);letter-spacing:.08em;text-transform:uppercase}.quiz-modal-module__EDEtAW__optional{color:#5b6166;text-transform:none;letter-spacing:0}.quiz-modal-module__EDEtAW__input{color:#fff;width:100%;font-family:var(--font-unbounded-regular), sans-serif;caret-color:#9cf;background:0 0;border:0;outline:none;padding:0;font-size:16px;line-height:140%}.quiz-modal-module__EDEtAW__input::placeholder{color:#5b6166}.quiz-modal-module__EDEtAW__consent{color:#ddd;font-family:var(--font-cascadia), monospace;cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex;position:relative}.quiz-modal-module__EDEtAW__consentInput{opacity:0;width:1px;height:1px;position:absolute}.quiz-modal-module__EDEtAW__consentBox{border:1px solid #727a80;border-radius:4px;flex:none;width:18px;height:18px;transition:background-color .16s,border-color .16s}.quiz-modal-module__EDEtAW__consentInput:checked+.quiz-modal-module__EDEtAW__consentBox{background:#f7f7f7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5l2.6 2.5L10 3.5' fill='none' stroke='%23050505' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#f7f7f7}.quiz-modal-module__EDEtAW__consentInput:focus-visible+.quiz-modal-module__EDEtAW__consentBox{outline-offset:2px;outline:2px solid #9cf}.quiz-modal-module__EDEtAW__link{color:#9cf;text-underline-offset:3px;text-decoration:underline}.quiz-modal-module__EDEtAW__privacy{color:#727a80;font-family:var(--font-cascadia), monospace;margin:0;font-size:12px}.quiz-modal-module__EDEtAW__error{color:#c98e8e;font-family:var(--font-cascadia), monospace;margin:0;font-size:12px}.quiz-modal-module__EDEtAW__submit{color:#050505;height:58px;font-family:var(--font-cascadia), monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .26s var(--ease-out), box-shadow .26s ease;background:#fff;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:16px;margin-top:6px;padding:0 32px;font-size:14px;display:inline-flex}.quiz-modal-module__EDEtAW__submit:hover{transform:translateY(-2px);box-shadow:0 14px 34px -14px #ffffff73}.quiz-modal-module__EDEtAW__submit:focus-visible{outline-offset:4px;outline:2px solid #9cf}.quiz-modal-module__EDEtAW__submit:disabled{opacity:.6;cursor:progress}.quiz-modal-module__EDEtAW__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.quiz-modal-module__EDEtAW__done{flex-direction:column;gap:14px;display:flex}.quiz-modal-module__EDEtAW__doneTitle{font-family:var(--font-condensed), "Arial Narrow", sans-serif;text-transform:uppercase;margin:0;font-size:clamp(40px,4vw,64px);font-weight:300;line-height:.95}.quiz-modal-module__EDEtAW__close{color:#ddd;cursor:pointer;background:0 0;border:1px solid #727a8099;border-radius:999px;place-items:center;width:40px;height:40px;transition:background-color .2s,color .2s;display:grid;position:absolute;top:18px;right:18px}.quiz-modal-module__EDEtAW__close:hover,.quiz-modal-module__EDEtAW__close:focus-visible{color:#050505;background:#f7f7f7;outline:none}@keyframes quiz-modal-module__EDEtAW__row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.quiz-modal-module__EDEtAW__form{animation:none}.quiz-modal-module__EDEtAW__overlay,.quiz-modal-module__EDEtAW__sheet{transition:none}}@media (max-width:767px){.quiz-modal-module__EDEtAW__sheet{border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;width:100vw;height:100svh;min-height:100%;max-height:none;padding:20px 16px 32px}.quiz-modal-module__EDEtAW__side{gap:14px;padding-right:48px}.quiz-modal-module__EDEtAW__title{font-size:40px}.quiz-modal-module__EDEtAW__stage{min-height:0}.quiz-modal-module__EDEtAW__row{grid-template-columns:32px minmax(0,1fr);padding:12px 8px}.quiz-modal-module__EDEtAW__fields{grid-template-columns:minmax(0,1fr)}.quiz-modal-module__EDEtAW__submit{justify-content:center;align-self:stretch}.quiz-modal-module__EDEtAW__close{top:14px;right:14px}}
