.SectionPlaceholder-module-sass-module__TaucAa__placeholder{min-height:40vh;padding:48px var(--site-gutter);border-bottom:1px solid var(--line);background:var(--surf);color:var(--ink3);scroll-margin-top:var(--nav-height);justify-content:center;align-items:center;display:flex}.SectionPlaceholder-module-sass-module__TaucAa__nested{min-height:max(360px,min(60vw,720px));color:inherit;background:0 0;border-bottom:0}.SectionPlaceholder-module-sass-module__TaucAa__box{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;background-image:linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px;align-items:center;gap:10px;padding:14px 18px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.SectionPlaceholder-module-sass-module__TaucAa__dot{background:var(--rec-pink);border-radius:99px;width:6px;height:6px;animation:1s step-end infinite SectionPlaceholder-module-sass-module__TaucAa__mt-blink}@keyframes SectionPlaceholder-module-sass-module__TaucAa__mt-blink{0%,49%{opacity:1}50%,to{opacity:.25}}
.MaskIcon-module-sass-module__NOG0Zq__icon{-webkit-mask:var(--mask-icon-url)center/contain no-repeat;-webkit-mask:var(--mask-icon-url)center/contain no-repeat;mask:var(--mask-icon-url)center/contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}
.MonitorSubmenu-module-sass-module__8XSysa__wrapper{position:relative}.MonitorSubmenu-module-sass-module__8XSysa__dropdown{padding-top:10px;position:absolute;top:100%;left:0}.MonitorSubmenu-module-sass-module__8XSysa__dropdown[hidden]{display:none}.MonitorSubmenu-module-sass-module__8XSysa__panel{background:var(--surf);border:1px solid var(--line);border-radius:18px;flex-direction:column;width:300px;padding:8px;display:flex;box-shadow:0 18px 40px rgba(22,26,29,.18)}.MonitorSubmenu-module-sass-module__8XSysa__panel .MonitorSubmenu-module-sass-module__8XSysa__item{color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.MonitorSubmenu-module-sass-module__8XSysa__panel .MonitorSubmenu-module-sass-module__8XSysa__item:hover{background:var(--bg2);color:var(--ink)}.MonitorSubmenu-module-sass-module__8XSysa__panel .MonitorSubmenu-module-sass-module__8XSysa__item:focus-visible{background:var(--bg2);color:var(--ink)}.MonitorSubmenu-module-sass-module__8XSysa__panel .MonitorSubmenu-module-sass-module__8XSysa__item:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.MonitorSubmenu-module-sass-module__8XSysa__icon{color:var(--acc)}.MonitorSubmenu-module-sass-module__8XSysa__name{flex:1;font-size:14px;font-weight:600}.MonitorSubmenu-module-sass-module__8XSysa__path{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;color:var(--ink3);font-size:11px}
.ProductLogo-module-sass-module__3TIKcq__logo{vertical-align:-.1em;height:.86em;width:calc(.86em*var(--logo-ratio));display:inline-block}.ProductLogo-module-sass-module__3TIKcq__color{background:var(--logo-url)left center/contain no-repeat}.ProductLogo-module-sass-module__3TIKcq__white{-webkit-mask:var(--logo-url)left center/contain no-repeat;-webkit-mask:var(--logo-url)left center/contain no-repeat;mask:var(--logo-url)left center/contain no-repeat;background:currentColor}.ProductLogo-module-sass-module__3TIKcq__color.ProductLogo-module-sass-module__3TIKcq__auto{display:var(--lgC,inline-block)}.ProductLogo-module-sass-module__3TIKcq__white.ProductLogo-module-sass-module__3TIKcq__auto{display:var(--lgW,none)}
.Hero-module-sass-module__I2x07G__hero{background:var(--h-bg);color:var(--h-ink);transition:background .3s;position:relative;overflow:hidden}.Hero-module-sass-module__I2x07G__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"h1 h1""copy copy""video audio""hud hud""ooh ooh""events press""social brand";grid-auto-rows:minmax(200px,auto);display:grid}@media (min-width:1200px){.Hero-module-sass-module__I2x07G__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"copy copy copy copy video video video hud hud audio audio audio""ooh ooh h1 h1 h1 h1 h1 h1 h1 events events events""press press press press social social social social brand brand brand brand";grid-auto-rows:max(240px,min(29vh,300px))}}.Hero-module-sass-module__I2x07G__brand{color:#fff;background:#823b15;flex-direction:column;grid-area:brand;justify-content:space-between;gap:16px;padding:max(22px,min(2vw,30px));display:flex;position:relative}.Hero-module-sass-module__I2x07G__live{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:#ffd5c3;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.Hero-module-sass-module__I2x07G__liveDot{background:var(--rec-pink);border-radius:99px;width:7px;height:7px;animation:1s step-end infinite Hero-module-sass-module__I2x07G__mt-blink}@keyframes Hero-module-sass-module__I2x07G__mt-blink{0%,49%{opacity:1}50%,to{opacity:.25}}.Hero-module-sass-module__I2x07G__liveDot{background:#ffd5c3}.Hero-module-sass-module__I2x07G__brandLogo{font-size:30px}.Hero-module-sass-module__I2x07G__hud{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;background:var(--h-hud);flex-direction:column;grid-area:hud;justify-content:space-between;gap:12px;padding:max(20px,min(2vw,28px));font-size:11px;font-weight:600;display:flex;position:relative}.Hero-module-sass-module__I2x07G__hudRec{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;color:var(--h-ink);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.Hero-module-sass-module__I2x07G__recDot{background:var(--rec-pink);border-radius:99px;width:8px;height:8px;animation:1s step-end infinite Hero-module-sass-module__I2x07G__mt-blink}.Hero-module-sass-module__I2x07G__hudBody{flex-direction:column;gap:6px;display:flex}.Hero-module-sass-module__I2x07G__hudLabel{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--h-ink2);font-size:10px;font-weight:400}.Hero-module-sass-module__I2x07G__hudName{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;color:var(--h-acc);font-size:max(24px,min(2.2vw,34px));font-weight:700;line-height:1}.Hero-module-sass-module__I2x07G__hudTag{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:normal;color:var(--h-ink2);font-size:10px;font-weight:400}.Hero-module-sass-module__I2x07G__titleTile{background:var(--h-tile);flex-direction:column;grid-area:h1;justify-content:center;gap:18px;padding:104px max(28px,min(4vw,56px)) max(28px,min(4vw,56px));display:flex;position:relative}@media (min-width:1200px){.Hero-module-sass-module__I2x07G__titleTile{padding-top:max(28px,min(4vw,56px))}}.Hero-module-sass-module__I2x07G__gridLines{opacity:.07;background-image:linear-gradient(var(--h-grid)1px,transparent 1px),linear-gradient(90deg,var(--h-grid)1px,transparent 1px);pointer-events:none;background-size:56px 56px;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module-sass-module__I2x07G__frame{background-image:linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon));pointer-events:none;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:16px 2px,2px 16px,16px 2px,2px 16px,16px 2px,2px 16px,16px 2px,2px 16px;position:absolute;top:14px;bottom:14px;left:14px;right:14px}.Hero-module-sass-module__I2x07G__eyebrow{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--h-acc);font-size:11px;font-weight:600;position:relative}.Hero-module-sass-module__I2x07G__title{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:max(38px,min(4.4vw,72px));font-weight:700;line-height:.96;position:relative}.Hero-module-sass-module__I2x07G__accent{color:var(--h-acc)}.Hero-module-sass-module__I2x07G__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:6px;display:flex;position:relative}.Hero-module-sass-module__I2x07G__actions .Hero-module-sass-module__I2x07G__primary,.Hero-module-sass-module__I2x07G__actions .Hero-module-sass-module__I2x07G__secondary{border-radius:99px;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.Hero-module-sass-module__I2x07G__actions .Hero-module-sass-module__I2x07G__primary{background:var(--mon);color:#fff;padding:16px 26px;transition:transform .25s,filter .25s;box-shadow:0 12px 28px -14px rgba(130,59,21,.6)}.Hero-module-sass-module__I2x07G__actions .Hero-module-sass-module__I2x07G__primary:hover{filter:brightness(1.08);transform:translateY(-2px)}.Hero-module-sass-module__I2x07G__actions .Hero-module-sass-module__I2x07G__secondary{border:1.5px solid var(--mon);color:var(--mon);padding:15px 24px;transition:background .25s,color .25s}.Hero-module-sass-module__I2x07G__actions .Hero-module-sass-module__I2x07G__secondary:hover{background:var(--mon);color:#fff}.Hero-module-sass-module__I2x07G__copyTile{background:var(--mon-lt);color:var(--ink);flex-direction:column;grid-area:copy;justify-content:center;gap:16px;padding:max(22px,min(2.2vw,32px));display:flex;position:relative}.Hero-module-sass-module__I2x07G__copy{color:var(--ink2);text-wrap:pretty;margin:0;font-size:22px;line-height:1.55}.Hero-module-sass-module__I2x07G__tile{background:#161a1d;min-height:200px;display:block;position:relative;overflow:hidden}.Hero-module-sass-module__I2x07G__tile:focus-visible{outline:2px solid var(--det-green);outline-offset:-4px}.Hero-module-sass-module__I2x07G__tileImage{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform 1.4s;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1)}.Hero-module-sass-module__I2x07G__tileShade{background:linear-gradient(rgba(12,16,19,.05) 45%,rgba(12,16,19,.8));position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module-sass-module__I2x07G__tileBox{opacity:0;background:rgba(100,229,138,.07);transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:22%;bottom:34%;left:14%;right:14%;transform:scale(1.12)}.Hero-module-sass-module__I2x07G__tileBox:before{content:"";background-image:linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green));pointer-events:none;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.Hero-module-sass-module__I2x07G__tileTag{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.1em;white-space:nowrap;background:var(--det-green);color:var(--stage-bg);border-radius:3px;padding:3px 6px;font-size:9px;font-weight:600;position:absolute;top:-22px;left:-2px}.Hero-module-sass-module__I2x07G__tileConf{color:#0c1013;opacity:.7}.Hero-module-sass-module__I2x07G__tileScan{background:var(--det-green);pointer-events:none;height:1px;animation:2.2s ease-in-out infinite alternate Hero-module-sass-module__I2x07G__mt-scan-y;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px 2px rgba(100,229,138,.55)}@keyframes Hero-module-sass-module__I2x07G__mt-scan-y{0%{top:0%}to{top:100%}}.Hero-module-sass-module__I2x07G__tileScan{opacity:.35}.Hero-module-sass-module__I2x07G__tileActive .Hero-module-sass-module__I2x07G__tileImage{transform:scale(1.08)}.Hero-module-sass-module__I2x07G__tileActive .Hero-module-sass-module__I2x07G__tileBox{opacity:1;transform:scale(1)}.Hero-module-sass-module__I2x07G__tileActive .Hero-module-sass-module__I2x07G__tileScan{opacity:1}.Hero-module-sass-module__I2x07G__tileCam{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#f1f3f4;background:rgba(12,16,19,.6);border-radius:4px;align-items:center;gap:6px;padding:4px 7px;font-size:9px;font-weight:600;display:flex;position:absolute;top:12px;left:12px}.Hero-module-sass-module__I2x07G__camDot{background:var(--rec-pink);border-radius:99px;width:5px;height:5px;animation:1s step-end infinite Hero-module-sass-module__I2x07G__mt-blink}.Hero-module-sass-module__I2x07G__tileText{flex-direction:column;gap:2px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.Hero-module-sass-module__I2x07G__tileName{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:#fff;font-size:12px;font-weight:600}.Hero-module-sass-module__I2x07G__tileSub{color:#c9cfd3;font-size:12px}
.LanguageSwitch-module-sass-module__0I1ruq__language{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;white-space:pre;align-items:center;padding:0 6px;font-size:12px;font-weight:600;transition:color .3s;display:inline-flex}.LanguageSwitch-module-sass-module__0I1ruq__option{min-width:24px;min-height:24px;font:inherit;color:inherit;cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:4px;margin:0;padding:4px 2px;transition:opacity .2s}.LanguageSwitch-module-sass-module__0I1ruq__option:hover{opacity:.85}.LanguageSwitch-module-sass-module__0I1ruq__option:focus-visible{outline:2px solid var(--det-green);outline-offset:2px}.LanguageSwitch-module-sass-module__0I1ruq__option.LanguageSwitch-module-sass-module__0I1ruq__active{opacity:.85;cursor:default}
.NarrativeCopy-module-sass-module__b3a46q__copy{z-index:20;left:var(--site-gutter);flex-direction:column;gap:20px;width:min(440px,34vw);display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:899.98px){.NarrativeCopy-module-sass-module__b3a46q__copy{width:auto;top:auto;right:16px;bottom:calc(152px + env(safe-area-inset-bottom));gap:12px;padding:0 2px;transform:none}}.NarrativeCopy-module-sass-module__b3a46q__brandRow{align-items:center;gap:12px;display:flex}.NarrativeCopy-module-sass-module__b3a46q__logo{color:#fff;font-size:19.5px}.NarrativeCopy-module-sass-module__b3a46q__counter{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--stage-ink-muted);font-size:11px;font-weight:600}.NarrativeCopy-module-sass-module__b3a46q__name{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:-.02em;font-size:max(44px,min(5.4vw,88px));font-weight:700;line-height:.92}.NarrativeCopy-module-sass-module__b3a46q__phases{flex-wrap:wrap;gap:6px;display:flex}.NarrativeCopy-module-sass-module__b3a46q__phase{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#7f898e;background:rgba(255,255,255,.08);border-radius:4px;padding:5px 8px;font-size:10px;font-weight:600;transition:background .3s,color .3s}.NarrativeCopy-module-sass-module__b3a46q__phaseDone{color:var(--stage-ink)}.NarrativeCopy-module-sass-module__b3a46q__phaseOn{background:var(--det-green);color:var(--stage-bg)}.NarrativeCopy-module-sass-module__b3a46q__headline{color:var(--stage-ink);text-wrap:pretty;min-height:4.1em;margin:0;font-size:max(20px,min(1.7vw,26px));font-weight:500;line-height:1.35}@media (max-width:899.98px){.NarrativeCopy-module-sass-module__b3a46q__headline{min-height:2.8em;font-size:18px}}.NarrativeCopy-module-sass-module__b3a46q__metrics{border-top:1px solid rgba(255,255,255,.14);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:16px;transition:opacity .3s;display:grid}@media (max-width:899.98px){.NarrativeCopy-module-sass-module__b3a46q__metrics{display:none}}.NarrativeCopy-module-sass-module__b3a46q__metric{flex-direction:column;gap:6px;display:flex}.NarrativeCopy-module-sass-module__b3a46q__metricValue{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:0;color:var(--det-green);font-size:max(24px,min(2.2vw,34px));font-weight:700;line-height:1}.NarrativeCopy-module-sass-module__b3a46q__metricLabel{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--stage-ink-muted);font-size:10px;font-weight:600}
.Inputs-module-sass-module__wzdayW__inputs{background:var(--surf);border-bottom:1px solid var(--line)}.Inputs-module-sass-module__wzdayW__wrap{max-width:var(--site-max-width);padding:clamp(72px,8vw,112px)var(--site-gutter)clamp(72px,8vw,112px);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:32px;margin:0 auto;display:grid}@media (min-width:1100px){.Inputs-module-sass-module__wzdayW__wrap{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:max(40px,min(5vw,80px))}}.Inputs-module-sass-module__wzdayW__heading{flex-direction:column;gap:14px;display:flex}.Inputs-module-sass-module__wzdayW__eyebrow{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--mon);font-size:11px;font-weight:600}.Inputs-module-sass-module__wzdayW__title{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:max(34px,min(3.6vw,56px));font-weight:700;line-height:1}.Inputs-module-sass-module__wzdayW__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.Inputs-module-sass-module__wzdayW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:860px){.Inputs-module-sass-module__wzdayW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Inputs-module-sass-module__wzdayW__card{--u:30px;min-height:270px;padding:24px 24px calc(2*var(--u) + 20px);background:var(--surf);border:1px solid var(--line);box-shadow:0 26px 34px -26px color-mix(in srgb,var(--shadow)70%,transparent);border-radius:18px;flex-direction:column;gap:18px;display:flex;position:relative;overflow:hidden}@media (min-width:1100px){.Inputs-module-sass-module__wzdayW__card{--u:34px}}.Inputs-module-sass-module__wzdayW__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Inputs-module-sass-module__wzdayW__meta{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.Inputs-module-sass-module__wzdayW__dot{background:var(--rec-pink);border-radius:99px;width:6px;height:6px;animation:1s step-end infinite Inputs-module-sass-module__wzdayW__mt-blink}@keyframes Inputs-module-sass-module__wzdayW__mt-blink{0%,49%{opacity:1}50%,to{opacity:.25}}.Inputs-module-sass-module__wzdayW__dot{animation-duration:1.2s}.Inputs-module-sass-module__wzdayW__icon{color:color-mix(in srgb,var(--mon)45%,transparent)}.Inputs-module-sass-module__wzdayW__text{flex-direction:column;gap:8px;max-width:78%;display:flex}.Inputs-module-sass-module__wzdayW__cardTitle{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;color:var(--ink);margin:0;font-size:24px;font-weight:700;line-height:1}.Inputs-module-sass-module__wzdayW__cardText{color:var(--ink2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}.Inputs-module-sass-module__wzdayW__cluster{width:calc(3*var(--u));height:calc(2*var(--u));position:absolute;bottom:0;right:0;overflow:hidden}.Inputs-module-sass-module__wzdayW__shape{left:calc(var(--col)*var(--u));top:calc(var(--row)*var(--u));width:var(--u);height:var(--u);background-image:repeating-radial-gradient(circle at var(--ring-center),transparent 0 5px,rgba(22,26,29,.18) 5px 6px);position:absolute}.Inputs-module-sass-module__wzdayW__scan{background:var(--det-green);pointer-events:none;height:1px;animation:2.6s ease-in-out infinite alternate Inputs-module-sass-module__wzdayW__mt-scan-y;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px 2px rgba(100,229,138,.6)}@keyframes Inputs-module-sass-module__wzdayW__mt-scan-y{0%{top:0%}to{top:100%}}.Inputs-module-sass-module__wzdayW__scan{box-shadow:0 0 8px 1px rgba(100,229,138,.6)}
.ThemeToggle-module-sass-module__fIBOEW__toggle{width:44px;height:44px;color:inherit;cursor:pointer;background:var(--nav-glass-bg);box-shadow:var(--nav-glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid transparent;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .35s;display:flex}.ThemeToggle-module-sass-module__fIBOEW__toggle:focus-visible{outline:2px solid var(--det-green);outline-offset:2px}
.NarrativeRail-module-sass-module__Vd8_OG__rail{z-index:20;left:var(--site-gutter);right:var(--site-gutter);grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid;position:absolute;bottom:22px}@media (max-width:1099.98px){.NarrativeRail-module-sass-module__Vd8_OG__rail{bottom:calc(96px + env(safe-area-inset-bottom))}}.NarrativeRail-module-sass-module__Vd8_OG__item{text-align:left;cursor:pointer;color:#7f898e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:inherit;background:rgba(12,16,19,.4);border:0;border-radius:8px;outline:1px solid rgba(255,255,255,.1);flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.NarrativeRail-module-sass-module__Vd8_OG__item:focus-visible{outline:2px solid var(--det-green);outline-offset:2px}.NarrativeRail-module-sass-module__Vd8_OG__active{color:var(--stage-ink);background:rgba(12,16,19,.72);outline:1px solid rgba(100,229,138,.5)}.NarrativeRail-module-sass-module__Vd8_OG__head{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:6px;min-width:0;font-size:10px;font-weight:600;display:flex}.NarrativeRail-module-sass-module__Vd8_OG__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:899.98px){.NarrativeRail-module-sass-module__Vd8_OG__name{display:none}}.NarrativeRail-module-sass-module__Vd8_OG__active .NarrativeRail-module-sass-module__Vd8_OG__name{display:inline}.NarrativeRail-module-sass-module__Vd8_OG__track{background:rgba(255,255,255,.16);border-radius:2px;height:2px;display:block;overflow:hidden}.NarrativeRail-module-sass-module__Vd8_OG__bar{background:var(--det-green);height:100%;display:block}
.Intelligence-module-sass-module___JbA7a__intelligence{color:var(--ia-ink);background:var(--bg2);position:relative;overflow:hidden}.Intelligence-module-sass-module___JbA7a__wrap{max-width:var(--site-max-width);padding:clamp(72px,8vw,112px)var(--site-gutter)clamp(72px,8vw,112px);flex-direction:column;gap:max(24px,min(3vw,40px));margin:0 auto;display:flex;position:relative}.Intelligence-module-sass-module___JbA7a__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 64px;display:flex}.Intelligence-module-sass-module___JbA7a__heading{flex-direction:column;flex:520px;gap:14px;display:flex}.Intelligence-module-sass-module___JbA7a__eyebrow{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--mon);font-size:11px;font-weight:600}.Intelligence-module-sass-module___JbA7a__title{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:max(34px,min(3.6vw,56px));font-weight:700;line-height:1}.Intelligence-module-sass-module___JbA7a__intro{max-width:520px;color:var(--ia-ink2);text-wrap:pretty;flex:360px;margin:0;font-size:16px;line-height:1.55}.Intelligence-module-sass-module___JbA7a__stage{--ia-img:var(--ia-img-day);flex-direction:column;gap:12px;display:flex}@media (min-width:1000px){.Intelligence-module-sass-module___JbA7a__stage{aspect-ratio:1254/878;width:100%;max-width:1240px;margin:0 auto;display:block;position:relative}}[data-theme=night] .Intelligence-module-sass-module___JbA7a__stage{--ia-img:var(--ia-img-night)}.Intelligence-module-sass-module___JbA7a__diagram{aspect-ratio:1254/878;background:var(--ia-img)center 40%/100% auto no-repeat;border-radius:20px;margin-bottom:8px}@media (min-width:1000px){.Intelligence-module-sass-module___JbA7a__diagram{aspect-ratio:auto;pointer-events:none;-webkit-mask-composite:source-in;border-radius:0;margin:0;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent),linear-gradient(transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent),linear-gradient(transparent,#000 6%,#000 94%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}}.Intelligence-module-sass-module___JbA7a__layers{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1000px){.Intelligence-module-sass-module___JbA7a__layers{display:block;position:absolute;top:0;bottom:0;left:0;right:0}}.Intelligence-module-sass-module___JbA7a__layer{opacity:0;transition:opacity .8s ease var(--delay),transform .9s cubic-bezier(.2,.8,.2,1)var(--delay);position:relative;transform:translateY(40px)}@media (min-width:1000px){.Intelligence-module-sass-module___JbA7a__layer{left:var(--x);top:var(--y);width:var(--w);height:var(--h);z-index:1;transition:transform 1s cubic-bezier(.2,.8,.2,1)var(--delay-big),opacity .8s ease var(--delay-big);position:absolute}.Intelligence-module-sass-module___JbA7a__layer.Intelligence-module-sass-module___JbA7a__fromLeft{transform:translate(-80px)}.Intelligence-module-sass-module___JbA7a__layer.Intelligence-module-sass-module___JbA7a__fromRight{transform:translate(80px)}.Intelligence-module-sass-module___JbA7a__layer.Intelligence-module-sass-module___JbA7a__active{z-index:3}}.Intelligence-module-sass-module___JbA7a__inView .Intelligence-module-sass-module___JbA7a__layer,.Intelligence-module-sass-module___JbA7a__inView .Intelligence-module-sass-module___JbA7a__layer.Intelligence-module-sass-module___JbA7a__fromLeft,.Intelligence-module-sass-module___JbA7a__inView .Intelligence-module-sass-module___JbA7a__layer.Intelligence-module-sass-module___JbA7a__fromRight{opacity:1;transform:none}.Intelligence-module-sass-module___JbA7a__float{height:100%}@media (min-width:1000px){.Intelligence-module-sass-module___JbA7a__float{animation:Intelligence-module-sass-module___JbA7a__mm-float-y var(--float-duration)ease-in-out var(--float-delay)infinite}}@keyframes Intelligence-module-sass-module___JbA7a__mm-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.Intelligence-module-sass-module___JbA7a__card{width:100%;min-height:150px;color:var(--ia-ink);background:var(--ia-glass);border:1px solid var(--ia-bd);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);border-radius:20px;flex-direction:column;gap:10px;padding:18px;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;box-shadow:0 14px 36px -22px rgba(0,0,0,.35)}@media (min-width:1000px){.Intelligence-module-sass-module___JbA7a__card{border-radius:14px;gap:max(4px,min(.5vw,8px));height:100%;min-height:0;padding:max(10px,min(1.1vw,16px))}}.Intelligence-module-sass-module___JbA7a__frame{background-image:linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon));pointer-events:none;opacity:0;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px;transition:opacity .3s,transform .4s;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px;transform:scale(1.06)}.Intelligence-module-sass-module___JbA7a__meta{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;display:flex}.Intelligence-module-sass-module___JbA7a__metaName{align-items:center;gap:8px;display:flex}.Intelligence-module-sass-module___JbA7a__dot{background:color-mix(in srgb,var(--ia-ink)30%,transparent);border-radius:99px;width:7px;height:7px}.Intelligence-module-sass-module___JbA7a__state{color:var(--ia-ink2)}.Intelligence-module-sass-module___JbA7a__layerTitle{margin:0;font-size:max(14px,min(1.25vw,17px));font-weight:700;line-height:1.2}.Intelligence-module-sass-module___JbA7a__layerText{color:var(--ia-ink2);margin:0;font-size:max(11px,min(.95vw,13px));line-height:1.4}.Intelligence-module-sass-module___JbA7a__track{background:color-mix(in srgb,var(--ia-ink)14%,transparent);border-radius:3px;height:3px;margin-top:auto;display:block;overflow:hidden}.Intelligence-module-sass-module___JbA7a__bar{background:var(--mon);width:0%;height:100%;transition:width .6s;display:block}.Intelligence-module-sass-module___JbA7a__done .Intelligence-module-sass-module___JbA7a__dot{background:var(--mon)}.Intelligence-module-sass-module___JbA7a__done .Intelligence-module-sass-module___JbA7a__state{color:var(--mon)}.Intelligence-module-sass-module___JbA7a__done .Intelligence-module-sass-module___JbA7a__bar{width:100%}.Intelligence-module-sass-module___JbA7a__active .Intelligence-module-sass-module___JbA7a__card{border-color:var(--mon);box-shadow:0 20px 50px -20px rgba(0,0,0,.4),0 0 0 4px color-mix(in srgb,var(--mon)18%,transparent)}.Intelligence-module-sass-module___JbA7a__active .Intelligence-module-sass-module___JbA7a__frame{opacity:1;transform:scale(1)}.Intelligence-module-sass-module___JbA7a__active .Intelligence-module-sass-module___JbA7a__dot{background:var(--rec-pink);border-radius:99px;width:7px;height:7px;animation:1s step-end infinite Intelligence-module-sass-module___JbA7a__mt-blink}@keyframes Intelligence-module-sass-module___JbA7a__mt-blink{0%,49%{opacity:1}50%,to{opacity:.25}}.Intelligence-module-sass-module___JbA7a__active .Intelligence-module-sass-module___JbA7a__state{color:var(--mon)}.Intelligence-module-sass-module___JbA7a__active .Intelligence-module-sass-module___JbA7a__bar{width:96%}
.MobileTabBar-module-sass-module__l1P8VG__bar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;grid-template-columns:repeat(var(--tab-count,5),minmax(0,1fr));color:#fff;background:var(--glass-on-video);max-width:520px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid transparent;border-radius:26px;gap:4px;margin:0 auto;padding:6px;transition:all .35s;display:grid;position:fixed}@media (min-width:1100px){.MobileTabBar-module-sass-module__l1P8VG__bar{display:none}}.MobileTabBar-module-sass-module__l1P8VG__deep{background:var(--glass-on-video-deep)}.MobileTabBar-module-sass-module__l1P8VG__light{color:var(--ink);background:var(--glass-bar-on-light);box-shadow:0 14px 34px -14px rgba(22,26,29,.3)}.MobileTabBar-module-sass-module__l1P8VG__tab{min-height:54px;color:inherit;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:600;transition:background .25s,color .25s;display:flex}.MobileTabBar-module-sass-module__l1P8VG__tab:focus-visible{outline:2px solid var(--det-green);outline-offset:-2px}.MobileTabBar-module-sass-module__l1P8VG__active{background:rgba(255,255,255,.16)}.MobileTabBar-module-sass-module__l1P8VG__light .MobileTabBar-module-sass-module__l1P8VG__active{background:rgba(22,26,29,.08)}
.ModulesNarrative-module-sass-module__zgYgWq__section{background:var(--stage-bg);scroll-margin-top:0;position:relative}.ModulesNarrative-module-sass-module__zgYgWq__track{position:relative}.ModulesNarrative-module-sass-module__zgYgWq__stage{height:100vh;background:var(--stage-bg);height:100svh;color:var(--stage-ink);position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.ModulesNarrative-module-sass-module__zgYgWq__shade{z-index:15;pointer-events:none;background:linear-gradient(90deg,rgba(12,16,19,.86) 0%,rgba(12,16,19,.45) 34%,rgba(12,16,19,0) 56%),linear-gradient(rgba(12,16,19,0) 78%,rgba(12,16,19,.75) 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:899.98px){.ModulesNarrative-module-sass-module__zgYgWq__shade{background:linear-gradient(rgba(12,16,19,.55) 0%,rgba(12,16,19,0) 16%,rgba(12,16,19,0) 52%,rgba(12,16,19,.94) 66%,rgba(12,16,19,.98) 100%)}}.ModulesNarrative-module-sass-module__zgYgWq__badge{z-index:20;top:96px;right:var(--site-gutter);position:absolute}.ModulesNarrative-module-sass-module__zgYgWq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Outputs-module-sass-module__wYoXXW__outputs{background:color-mix(in srgb,var(--mon-lt)45%,var(--bg2));border-bottom:1px solid var(--line)}.Outputs-module-sass-module__wYoXXW__wrap{max-width:var(--site-max-width);padding:clamp(72px,8vw,112px)var(--site-gutter)clamp(72px,8vw,112px);flex-direction:column;gap:36px;margin:0 auto;display:flex}.Outputs-module-sass-module__wYoXXW__heading{flex-direction:column;gap:14px;display:flex}.Outputs-module-sass-module__wYoXXW__eyebrow{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--mon);font-size:11px;font-weight:600}.Outputs-module-sass-module__wYoXXW__title{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:max(34px,min(3.6vw,56px));font-weight:700;line-height:1}.Outputs-module-sass-module__wYoXXW__grid{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.Outputs-module-sass-module__wYoXXW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.Outputs-module-sass-module__wYoXXW__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a b b""a c d""e e f";grid-auto-rows:minmax(190px,auto)}}.Outputs-module-sass-module__wYoXXW__card{--sz:.75;background:linear-gradient(165deg,var(--surf)0%,color-mix(in srgb,var(--mon-lt)70%,var(--surf))100%);border:1px solid color-mix(in srgb,var(--mon)12%,var(--line));border-radius:22px;flex-direction:column;min-height:220px;padding:max(18px,min(1.6vw,24px));display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.6),0 24px 50px -36px rgba(130,59,21,.35)}@media (min-width:1000px){.Outputs-module-sass-module__wYoXXW__card{grid-area:var(--area);min-height:0}}.Outputs-module-sass-module__wYoXXW__content{z-index:2;flex-direction:column;gap:8px;max-width:280px;display:flex;position:relative}.Outputs-module-sass-module__wYoXXW__number{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--mon)12%,transparent);width:30px;height:30px;color:var(--mon);border-radius:99px;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.Outputs-module-sass-module__wYoXXW__cardTitle{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;color:var(--ink);margin:0;font-size:max(20px,min(1.6vw,24px));font-weight:600;line-height:1.05}.Outputs-module-sass-module__wYoXXW__cardText{color:var(--ink2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}.Outputs-module-sass-module__wYoXXW__art{pointer-events:none;width:60%;height:50%;position:absolute;bottom:-10%;right:-6%}.Outputs-module-sass-module__wYoXXW__pane{border-radius:calc(18px*var(--sz));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.55);width:58%;height:78%;position:absolute;box-shadow:inset 0 1px rgba(255,255,255,.6),0 18px 40px -20px rgba(130,59,21,.45)}.Outputs-module-sass-module__wYoXXW__front{width:calc(64px*var(--sz));height:calc(64px*var(--sz));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.6);border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;top:34%;left:44%;box-shadow:0 12px 30px -14px rgba(130,59,21,.5)}.Outputs-module-sass-module__wYoXXW__frame{background-image:linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon));pointer-events:none;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.Outputs-module-sass-module__wYoXXW__icon{color:var(--mon)}.Outputs-module-sass-module__wYoXXW__scan{background:var(--mon);height:1px;box-shadow:0 0 12px 2px color-mix(in srgb,var(--mon)55%,transparent);pointer-events:none;animation:2.6s ease-in-out infinite alternate Outputs-module-sass-module__wYoXXW__mt-scan-y;position:absolute;top:0;left:0;right:0}@keyframes Outputs-module-sass-module__wYoXXW__mt-scan-y{0%{top:0%}to{top:100%}}.Outputs-module-sass-module__wYoXXW__scan{opacity:.6;box-shadow:0 0 8px 1px color-mix(in srgb,var(--mon)55%,transparent);left:-8px;right:-8px}@media (min-width:1000px){.Outputs-module-sass-module__wYoXXW__tall{--sz:1.15}.Outputs-module-sass-module__wYoXXW__tall .Outputs-module-sass-module__wYoXXW__art{width:80%;height:52%;bottom:-4%}.Outputs-module-sass-module__wYoXXW__wide{--sz:.9}.Outputs-module-sass-module__wYoXXW__wide .Outputs-module-sass-module__wYoXXW__art{width:34%;height:100%;top:-6%;bottom:auto;right:4%}}.Outputs-module-sass-module__wYoXXW__footnote{color:var(--ink3);font-size:13px}
.NavBar-module-sass-module__yeHkFq__header{--nav-glass-bg:var(--glass-on-video);--nav-glass-shadow:var(--glass-shadow);--nav-cta-bg:var(--cta-glass);z-index:60;color:#fff;background:0 0;transition:color .3s;position:fixed;top:0;left:0;right:0}.NavBar-module-sass-module__yeHkFq__deep{--nav-glass-bg:var(--glass-on-video-deep);--nav-cta-bg:var(--cta-glass-deep)}.NavBar-module-sass-module__yeHkFq__light{--nav-glass-bg:var(--glass-on-light);--nav-glass-shadow:none;color:var(--ink)}.NavBar-module-sass-module__yeHkFq__inner{max-width:var(--site-max-width);padding:14px var(--site-gutter);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.NavBar-module-sass-module__yeHkFq__logo{border-radius:6px;flex-shrink:0;align-items:center;height:44px;display:flex}.NavBar-module-sass-module__yeHkFq__logo img{width:auto;height:26px}.NavBar-module-sass-module__yeHkFq__logo:focus-visible{outline:2px solid var(--det-green);outline-offset:4px}.NavBar-module-sass-module__yeHkFq__logoWhite{display:block}.NavBar-module-sass-module__yeHkFq__logoColor,.NavBar-module-sass-module__yeHkFq__light .NavBar-module-sass-module__yeHkFq__logoWhite{display:none}.NavBar-module-sass-module__yeHkFq__light .NavBar-module-sass-module__yeHkFq__logoColor{display:block}.NavBar-module-sass-module__yeHkFq__pill{white-space:nowrap;background:var(--nav-glass-bg);box-shadow:var(--nav-glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid transparent;border-radius:99px;align-items:center;gap:2px;padding:5px;transition:all .35s;display:flex}@media (max-width:1099.98px){.NavBar-module-sass-module__yeHkFq__pill{display:none}}.NavBar-module-sass-module__yeHkFq__link{color:inherit;border-radius:99px;padding:9px 16px;font-size:14px;font-weight:500}.NavBar-module-sass-module__yeHkFq__link:hover{color:inherit;background:rgba(255,255,255,.14)}.NavBar-module-sass-module__yeHkFq__link:focus-visible{outline:2px solid var(--det-green);outline-offset:0}.NavBar-module-sass-module__yeHkFq__linkWithIcon{align-items:center;gap:4px;display:flex}.NavBar-module-sass-module__yeHkFq__actions{align-items:center;gap:10px;display:flex}.NavBar-module-sass-module__yeHkFq__desktopOnly{display:contents}@media (max-width:1099.98px){.NavBar-module-sass-module__yeHkFq__desktopOnly{display:none}}.NavBar-module-sass-module__yeHkFq__cta{white-space:nowrap;color:#fff;background:var(--nav-cta-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid transparent;border-radius:99px;align-items:center;gap:10px;padding:13px 22px;font-size:14px;font-weight:600;transition:all .35s;display:flex;box-shadow:0 10px 28px -12px rgba(0,0,0,.4)}.NavBar-module-sass-module__yeHkFq__cta:hover{color:#fff;background:var(--cta-glass-deep)}.NavBar-module-sass-module__yeHkFq__cta:focus-visible{outline:2px solid var(--det-green);outline-offset:2px}@media (max-width:1099.98px){.NavBar-module-sass-module__yeHkFq__cta{display:none}}
.Solutions-module-sass-module___iocYG__solutions{background:var(--surf);scroll-margin-top:var(--nav-height)}.Solutions-module-sass-module___iocYG__wrap{max-width:var(--site-max-width);padding:clamp(72px,8vw,112px)var(--site-gutter)clamp(72px,8vw,112px);flex-direction:column;gap:36px;margin:0 auto;display:flex}.Solutions-module-sass-module___iocYG__heading{flex-direction:column;gap:14px;max-width:820px;display:flex}.Solutions-module-sass-module___iocYG__eyebrow{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--mon);font-size:11px;font-weight:600}.Solutions-module-sass-module___iocYG__title{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:max(34px,min(3.6vw,56px));font-weight:700;line-height:1}.Solutions-module-sass-module___iocYG__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (min-width:1000px){.Solutions-module-sass-module___iocYG__layout{margin-right:calc(-1*(max(0px,(100vw - var(--site-max-width))/2) + var(--site-gutter)));grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:28px}}.Solutions-module-sass-module___iocYG__list{scroll-snap-type:x mandatory;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}@media (min-width:1000px){.Solutions-module-sass-module___iocYG__list{flex-direction:column;padding-bottom:0;position:-webkit-sticky;position:sticky;top:96px;overflow:visible}}.Solutions-module-sass-module___iocYG__item{scroll-snap-align:start;min-width:240px;color:var(--ink);font:inherit;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32'><g fill='none' stroke='%23C0724E' stroke-width='2'><path d='M2 10V2h8M22 2h8v8M30 22v8h-8M10 30H2v-8'/><path d='M16 12v8M12 16h8'/></g></svg>") 16 16,crosshair;background:0 0;border:1px solid transparent;border-radius:20px;align-items:center;gap:14px;padding:10px 10px 10px 18px;scroll-margin-top:96px;transition:background .25s,border-color .25s;display:flex;position:relative;overflow:hidden}@media (min-width:1000px){.Solutions-module-sass-module___iocYG__item{min-width:0}}.Solutions-module-sass-module___iocYG__item:hover{background:color-mix(in srgb,var(--mon-lt)70%,transparent)}.Solutions-module-sass-module___iocYG__item:focus-visible{background:color-mix(in srgb,var(--mon-lt)70%,transparent)}.Solutions-module-sass-module___iocYG__item:hover .Solutions-module-sass-module___iocYG__itemName{color:var(--mon);font-weight:700}.Solutions-module-sass-module___iocYG__item:focus-visible .Solutions-module-sass-module___iocYG__itemName{color:var(--mon);font-weight:700}.Solutions-module-sass-module___iocYG__item:hover .Solutions-module-sass-module___iocYG__thumbImage{transform:scale(1.12)}.Solutions-module-sass-module___iocYG__item:focus-visible .Solutions-module-sass-module___iocYG__thumbImage{transform:scale(1.12)}.Solutions-module-sass-module___iocYG__item:hover .Solutions-module-sass-module___iocYG__itemFrame{opacity:1;transform:scale(1)}.Solutions-module-sass-module___iocYG__item:focus-visible .Solutions-module-sass-module___iocYG__itemFrame{opacity:1;transform:scale(1)}.Solutions-module-sass-module___iocYG__item:hover .Solutions-module-sass-module___iocYG__itemScan{opacity:.8}.Solutions-module-sass-module___iocYG__item:focus-visible .Solutions-module-sass-module___iocYG__itemScan{opacity:.8}.Solutions-module-sass-module___iocYG__item:focus-visible{outline:2px solid var(--mon);outline-offset:2px}.Solutions-module-sass-module___iocYG__itemActive{border-color:var(--mon);background:var(--mon-lt)}.Solutions-module-sass-module___iocYG__itemActive:hover{background:var(--mon-lt)}.Solutions-module-sass-module___iocYG__itemActive:focus-visible{background:var(--mon-lt)}.Solutions-module-sass-module___iocYG__itemActive .Solutions-module-sass-module___iocYG__itemName{color:var(--mon);font-weight:700}.Solutions-module-sass-module___iocYG__itemActive .Solutions-module-sass-module___iocYG__thumb{outline:2px solid var(--mon)}.Solutions-module-sass-module___iocYG__itemText{text-align:left;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Solutions-module-sass-module___iocYG__itemName{color:var(--ink);font-size:16px;font-weight:500}.Solutions-module-sass-module___iocYG__itemSub{color:var(--ink3);font-size:12px}.Solutions-module-sass-module___iocYG__thumb{outline-offset:2px;background:#0c1013;border-radius:16px;flex-shrink:0;width:76px;height:76px;position:relative;overflow:hidden}.Solutions-module-sass-module___iocYG__thumbImage{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.Solutions-module-sass-module___iocYG__itemScan{background:var(--mon);height:1px;box-shadow:0 0 12px 2px color-mix(in srgb,var(--mon)60%,transparent);pointer-events:none;animation:1.4s ease-in-out infinite alternate Solutions-module-sass-module___iocYG__mt-scan-y;position:absolute;top:0;left:0;right:0}@keyframes Solutions-module-sass-module___iocYG__mt-scan-y{0%{top:0%}to{top:100%}}.Solutions-module-sass-module___iocYG__itemScan{box-shadow:0 0 10px 1px color-mix(in srgb,var(--mon)60%,transparent);opacity:0}.Solutions-module-sass-module___iocYG__itemFrame{z-index:2;pointer-events:none;opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.04)}.Solutions-module-sass-module___iocYG__itemFrame:before{content:"";background-image:linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon)),linear-gradient(var(--mon),var(--mon));pointer-events:none;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px;position:absolute;top:7px;bottom:7px;left:7px;right:7px}.Solutions-module-sass-module___iocYG__itemConf{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.1em;background:var(--mon);color:#fff;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:600;position:absolute;top:10px;right:96px}.Solutions-module-sass-module___iocYG__panel{background:var(--bg2);border:1px solid var(--line);border-radius:28px;flex-direction:column;gap:14px;min-width:0;padding:max(14px,min(1.6vw,22px));display:flex}@media (min-width:1000px){.Solutions-module-sass-module___iocYG__panel{border-right:0;border-radius:32px 0 0 32px;padding:max(18px,min(2vw,28px)) max(24px,min(4vw,64px)) max(18px,min(2vw,28px)) max(18px,min(2vw,28px))}}.Solutions-module-sass-module___iocYG__panelGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:max(18px,min(2.4vw,32px));display:grid}.Solutions-module-sass-module___iocYG__viewerColumn{flex-direction:column;gap:12px;min-width:0;display:flex}.Solutions-module-sass-module___iocYG__viewer{aspect-ratio:4/3;background:#0c1013;border-radius:22px;position:relative;overflow:hidden}.Solutions-module-sass-module___iocYG__scene{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:filter .4s,transform .6s;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1)}.Solutions-module-sass-module___iocYG__sceneBlurred{filter:blur(2px);transform:scale(1.06)}.Solutions-module-sass-module___iocYG__shade{background:radial-gradient(at 50% 55%,rgba(12,16,19,.25),rgba(12,16,19,.85));position:absolute;top:0;bottom:0;left:0;right:0}.Solutions-module-sass-module___iocYG__shadeScene{background:linear-gradient(transparent 60%,rgba(12,16,19,.55))}.Solutions-module-sass-module___iocYG__object{max-height:64%;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.Solutions-module-sass-module___iocYG__objectImage{filter:drop-shadow(0 24px 40px rgba(0,0,0,.6));background-repeat:no-repeat;background-size:contain;position:absolute;top:0;bottom:0;left:0;right:0}.Solutions-module-sass-module___iocYG__objectFrame{background-image:linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green));pointer-events:none;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:16px 2px,2px 16px,16px 2px,2px 16px,16px 2px,2px 16px,16px 2px,2px 16px;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.Solutions-module-sass-module___iocYG__focusBox{background:rgba(100,229,138,.08);position:absolute}.Solutions-module-sass-module___iocYG__focusBox:before{content:"";background-image:linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green)),linear-gradient(var(--det-green),var(--det-green));pointer-events:none;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.Solutions-module-sass-module___iocYG__detTag{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.1em;white-space:nowrap;background:var(--det-green);color:var(--stage-bg);border-radius:3px;padding:3px 7px;font-size:10px;font-weight:600;position:absolute;top:-24px;left:-2px}.Solutions-module-sass-module___iocYG__objectFrame .Solutions-module-sass-module___iocYG__detTag{left:0}.Solutions-module-sass-module___iocYG__viewerScan{background:var(--det-green);pointer-events:none;height:1px;animation:2.6s ease-in-out infinite alternate Solutions-module-sass-module___iocYG__mt-scan-y;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px 2px rgba(100,229,138,.55)}.Solutions-module-sass-module___iocYG__viewerCode{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--stage-ink);background:rgba(12,16,19,.6);border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:600;display:flex;position:absolute;top:14px;left:14px}.Solutions-module-sass-module___iocYG__recDot{background:var(--rec-pink);border-radius:99px;width:6px;height:6px;animation:1s step-end infinite Solutions-module-sass-module___iocYG__mt-blink}@keyframes Solutions-module-sass-module___iocYG__mt-blink{0%,49%{opacity:1}50%,to{opacity:.25}}.Solutions-module-sass-module___iocYG__viewerMode{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--stage-ink);letter-spacing:.14em;background:rgba(12,16,19,.6);border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:14px;right:14px}.Solutions-module-sass-module___iocYG__controls{justify-content:center;align-items:center;gap:12px;display:flex}.Solutions-module-sass-module___iocYG__arrow{border:1px solid var(--line);background:var(--surf);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;display:flex}.Solutions-module-sass-module___iocYG__arrow:hover{border-color:var(--mon)}.Solutions-module-sass-module___iocYG__arrow:focus-visible{outline:2px solid var(--mon);outline-offset:2px}.Solutions-module-sass-module___iocYG__arrowPrev{transform:rotate(180deg)}.Solutions-module-sass-module___iocYG__viewButton{cursor:pointer;border:2px solid var(--line);background:#161a1d;border-radius:14px;width:56px;height:56px;padding:0;position:relative;overflow:hidden}.Solutions-module-sass-module___iocYG__viewButton:focus-visible{outline:2px solid var(--mon);outline-offset:2px}.Solutions-module-sass-module___iocYG__viewButton+.Solutions-module-sass-module___iocYG__viewButton{background:#0c1013}.Solutions-module-sass-module___iocYG__viewButtonActive{border-color:var(--mon)}.Solutions-module-sass-module___iocYG__viewImage{background-repeat:no-repeat;position:absolute}.Solutions-module-sass-module___iocYG__viewObject{background-size:contain;top:6px;bottom:6px;left:6px;right:6px}.Solutions-module-sass-module___iocYG__viewScene{background-size:cover;top:0;bottom:0;left:0;right:0}.Solutions-module-sass-module___iocYG__details{flex-direction:column;gap:16px;min-width:0;padding:max(4px,min(1vw,12px)) max(4px,min(1vw,12px)) 0;display:flex}.Solutions-module-sass-module___iocYG__detailsHead{flex-direction:column;gap:16px;display:flex}.Solutions-module-sass-module___iocYG__detailsEyebrow{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mon);font-size:11px;font-weight:600}.Solutions-module-sass-module___iocYG__detailsTitle{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:-.01em;margin:0;font-size:max(30px,min(2.8vw,44px));font-weight:700;line-height:1}.Solutions-module-sass-module___iocYG__lead{color:var(--ink);text-wrap:pretty;margin:0;font-size:19px;font-weight:600;line-height:1.35}.Solutions-module-sass-module___iocYG__description{color:var(--ink2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.Solutions-module-sass-module___iocYG__facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:16px 0;display:grid}.Solutions-module-sass-module___iocYG__fact{flex-direction:column;gap:6px;display:flex}.Solutions-module-sass-module___iocYG__fact dd{margin:0}.Solutions-module-sass-module___iocYG__factLabel{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:600}.Solutions-module-sass-module___iocYG__factTitle{font-size:14px;font-weight:600}.Solutions-module-sass-module___iocYG__factText{color:var(--ink2);font-size:13px;line-height:1.45}.Solutions-module-sass-module___iocYG__factTag{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:normal;color:var(--mon);font-size:13px;font-weight:600}.Solutions-module-sass-module___iocYG__ctas{flex-wrap:wrap;gap:10px;display:flex}.Solutions-module-sass-module___iocYG__ctas .Solutions-module-sass-module___iocYG__ctaPrimary,.Solutions-module-sass-module___iocYG__ctas .Solutions-module-sass-module___iocYG__ctaSecondary{border-radius:10px;align-items:center;padding:14px 20px;font-size:15px;display:flex}.Solutions-module-sass-module___iocYG__ctas .Solutions-module-sass-module___iocYG__ctaPrimary{background:var(--btn);color:var(--btnInk);gap:10px;font-weight:700}.Solutions-module-sass-module___iocYG__ctas .Solutions-module-sass-module___iocYG__ctaPrimary:hover{opacity:.9}.Solutions-module-sass-module___iocYG__ctas .Solutions-module-sass-module___iocYG__ctaSecondary{border:1px solid var(--line2);color:var(--ink);gap:8px;padding:14px 18px;font-weight:600}.Solutions-module-sass-module___iocYG__ctas .Solutions-module-sass-module___iocYG__ctaSecondary:hover{border-color:var(--mon)}.Solutions-module-sass-module___iocYG__process{background:var(--surf);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:14px;padding:max(16px,min(2vw,24px));display:flex}.Solutions-module-sass-module___iocYG__processLabel{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:600}.Solutions-module-sass-module___iocYG__steps{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Solutions-module-sass-module___iocYG__step{flex-direction:column;gap:8px;min-width:0;display:flex}.Solutions-module-sass-module___iocYG__stepMedia{aspect-ratio:4/3;background:#0c1013;border-radius:14px;width:100%;display:block;position:relative;overflow:hidden}.Solutions-module-sass-module___iocYG__stepImage{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.Solutions-module-sass-module___iocYG__stepScan{background:var(--det-green);pointer-events:none;height:1px;animation:2.75s ease-in-out infinite alternate Solutions-module-sass-module___iocYG__mt-scan-y;position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px 2px rgba(100,229,138,.55)}.Solutions-module-sass-module___iocYG__stepNumber{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.12em;color:#fff;background:rgba(12,16,19,.6);border-radius:4px;padding:3px 6px;font-size:9px;font-weight:600;position:absolute;top:8px;left:8px}.Solutions-module-sass-module___iocYG__stepText{color:var(--ink2);text-wrap:pretty;font-size:12px;line-height:1.4}
.FooterColumn-module-sass-module__YDFD4a__column{flex-direction:column;gap:12px;display:flex}@media (max-width:759.98px){.FooterColumn-module-sass-module__YDFD4a__column{border-bottom:1px solid var(--footer-line-2026);gap:0}}.FooterColumn-module-sass-module__YDFD4a__heading{font:inherit;margin:0}.FooterColumn-module-sass-module__YDFD4a__toggle{text-align:left;cursor:default;width:100%;font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--footer-title-2026);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:11px;font-weight:600;display:flex}@media (max-width:759.98px){.FooterColumn-module-sass-module__YDFD4a__toggle{cursor:pointer;min-height:48px;color:var(--footer-ink-2026);padding:16px 0}}.FooterColumn-module-sass-module__YDFD4a__toggle:focus-visible{outline:2px solid var(--det-green);outline-offset:2px}.FooterColumn-module-sass-module__YDFD4a__chevron{color:var(--footer-ink-muted-2026);transition:transform .3s;display:none}@media (max-width:759.98px){.FooterColumn-module-sass-module__YDFD4a__chevron{display:inline-block}}.FooterColumn-module-sass-module__YDFD4a__open .FooterColumn-module-sass-module__YDFD4a__chevron{transform:rotate(180deg)}.FooterColumn-module-sass-module__YDFD4a__list{flex-direction:column;gap:12px;display:flex;overflow:hidden}@media (max-width:759.98px){.FooterColumn-module-sass-module__YDFD4a__list{max-height:0;padding-bottom:0;transition:max-height .35s,padding .35s}.FooterColumn-module-sass-module__YDFD4a__open .FooterColumn-module-sass-module__YDFD4a__list{max-height:400px;padding-bottom:18px}}.FooterColumn-module-sass-module__YDFD4a__link,.FooterColumn-module-sass-module__YDFD4a__text{color:var(--footer-ink-2026);font-size:14px}.FooterColumn-module-sass-module__YDFD4a__link{transition:color .2s}.FooterColumn-module-sass-module__YDFD4a__link:hover{color:var(--det-green)}.FooterColumn-module-sass-module__YDFD4a__link:focus-visible{outline:2px solid var(--det-green);outline-offset:2px}
.Analytics-module-sass-module__jlHBuG__analytics{scroll-margin-top:var(--nav-height);background:var(--bg2);margin:0;position:relative}.Analytics-module-sass-module__jlHBuG__backdrop{--an-img:var(--an-img-day);color:var(--an-ink);background:var(--an-img)center bottom/cover no-repeat var(--an-bg);padding-bottom:max(320px,36vw + 20px);transition:background-color .3s}[data-theme=night] .Analytics-module-sass-module__jlHBuG__backdrop{--an-img:var(--an-img-night)}.Analytics-module-sass-module__jlHBuG__head{max-width:var(--site-max-width);padding:clamp(72px,8vw,112px)var(--site-gutter)38px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 64px;margin:0 auto;display:flex}.Analytics-module-sass-module__jlHBuG__heading{flex-direction:column;flex:520px;gap:14px;display:flex}.Analytics-module-sass-module__jlHBuG__eyebrow{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--an-acc);font-size:11px;font-weight:600}.Analytics-module-sass-module__jlHBuG__title{font-family:var(--font-plex-condensed),"IBM Plex Sans Condensed",var(--font-plex-sans),"IBM Plex Sans",sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:max(34px,min(3.6vw,56px));font-weight:700;line-height:1}.Analytics-module-sass-module__jlHBuG__intro{max-width:560px;color:var(--an-ink2);text-wrap:pretty;flex:360px;margin:0;font-size:16px;line-height:1.55}.Analytics-module-sass-module__jlHBuG__questions{max-width:var(--site-max-width);padding:clamp(40px,4vw,56px)var(--site-gutter)clamp(56px,6vw,88px);z-index:2;grid-template-columns:minmax(0,1fr);gap:12px;margin:0 auto;list-style:none;display:grid;position:relative}@media (min-width:600px){.Analytics-module-sass-module__jlHBuG__questions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.Analytics-module-sass-module__jlHBuG__questions{grid-template-columns:repeat(3,minmax(0,1fr))}}.Analytics-module-sass-module__jlHBuG__question{color:var(--ink);background:color-mix(in srgb,var(--surf)62%,transparent);border:1px solid color-mix(in srgb,var(--surf)80%,transparent);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:0 18px 40px -26px rgba(22,26,29,.35),inset 0 1px rgba(255,255,255,.6)}.Analytics-module-sass-module__jlHBuG__questionTitle{margin:0;font-size:19px;font-weight:700;line-height:1.25}.Analytics-module-sass-module__jlHBuG__questionText{color:var(--ink2);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.Analytics-module-sass-module__jlHBuG__check{color:var(--mon)}
.DetectionBox-module-sass-module__p2EhOq__box{pointer-events:none;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute}.DetectionBox-module-sass-module__p2EhOq__tinted{background:color-mix(in srgb,var(--det-color)8%,transparent);outline:1px solid color-mix(in srgb,var(--det-color)33%,transparent)}.DetectionBox-module-sass-module__p2EhOq__active{opacity:1;transform:scale(1)}.DetectionBox-module-sass-module__p2EhOq__inactive{opacity:0;transform:scale(1.25)}.DetectionBox-module-sass-module__p2EhOq__corner{width:var(--det-corner);height:var(--det-corner);border:0 solid var(--det-color);position:absolute}.DetectionBox-module-sass-module__p2EhOq__tl{border-top-width:2px;border-left-width:2px;top:-2px;left:-2px}.DetectionBox-module-sass-module__p2EhOq__tr{border-top-width:2px;border-right-width:2px;top:-2px;right:-2px}.DetectionBox-module-sass-module__p2EhOq__bl{border-bottom-width:2px;border-left-width:2px;bottom:-2px;left:-2px}.DetectionBox-module-sass-module__p2EhOq__br{border-bottom-width:2px;border-right-width:2px;bottom:-2px;right:-2px}.DetectionBox-module-sass-module__p2EhOq__scanArea{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.DetectionBox-module-sass-module__p2EhOq__scanLine{background:color-mix(in srgb,var(--det-color)75%,transparent);height:1px;box-shadow:0 0 12px color-mix(in srgb,var(--det-color)80%,transparent);animation:1.6s ease-in-out infinite alternate DetectionBox-module-sass-module__p2EhOq__det-scan-y;position:absolute;left:0;right:0}.DetectionBox-module-sass-module__p2EhOq__label{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--stage-ink);background:rgba(12,16,19,.86);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:600;display:flex;position:absolute}.DetectionBox-module-sass-module__p2EhOq__label-top{bottom:calc(100% + 6px)}.DetectionBox-module-sass-module__p2EhOq__label-bottom{top:calc(100% + 6px)}.DetectionBox-module-sass-module__p2EhOq__label-left{left:-2px}.DetectionBox-module-sass-module__p2EhOq__label-right{right:-2px}.DetectionBox-module-sass-module__p2EhOq__chip{background:var(--det-color);color:var(--stage-bg);border-radius:3px;padding:1px 5px}.DetectionBox-module-sass-module__p2EhOq__confidence{color:var(--det-color)}@keyframes DetectionBox-module-sass-module__p2EhOq__det-scan-y{0%{top:0%}to{top:100%}}
.Footer-module-sass-module__r35whG__footer{background:var(--footer-bg-2026);color:var(--footer-ink-2026)}.Footer-module-sass-module__r35whG__inner{max-width:var(--site-max-width);padding:64px var(--site-gutter)40px;flex-direction:column;gap:40px;margin:0 auto;display:flex}.Footer-module-sass-module__r35whG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:40px;display:grid}.Footer-module-sass-module__r35whG__brand{flex-direction:column;gap:16px;display:flex}.Footer-module-sass-module__r35whG__logo{align-self:flex-start;width:auto;height:24px}.Footer-module-sass-module__r35whG__tagline{color:var(--footer-ink-muted-2026);font-size:15px;line-height:1.5}.Footer-module-sass-module__r35whG__bottom{border-top:1px solid var(--footer-line-2026);color:var(--footer-ink-muted-2026);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:24px;font-size:13px;display:flex}.Footer-module-sass-module__r35whG__legal{flex-wrap:wrap;gap:20px;display:flex}.Footer-module-sass-module__r35whG__legalLink{color:var(--footer-ink-muted-2026);transition:color .2s}.Footer-module-sass-module__r35whG__legalLink:hover{color:var(--footer-ink-2026)}.Footer-module-sass-module__r35whG__legalLink:focus-visible{outline:2px solid var(--det-green);outline-offset:2px}.Footer-module-sass-module__r35whG__tabSpacer{background:var(--footer-bg-2026);height:96px}@media (min-width:1100px){.Footer-module-sass-module__r35whG__tabSpacer{display:none}}
.CvHud-module-sass-module__kzDGRa__layer{pointer-events:none}.CvHud-module-sass-module__kzDGRa__corner{border:0 solid var(--det-green);width:12px;height:12px;position:absolute}.CvHud-module-sass-module__kzDGRa__cornerLg{width:14px;height:14px}.CvHud-module-sass-module__kzDGRa__tl{border-top-width:2px;border-left-width:2px;top:-2px;left:-2px}.CvHud-module-sass-module__kzDGRa__tr{border-top-width:2px;border-right-width:2px;top:-2px;right:-2px}.CvHud-module-sass-module__kzDGRa__bl{border-bottom-width:2px;border-left-width:2px;bottom:-2px;left:-2px}.CvHud-module-sass-module__kzDGRa__br{border-bottom-width:2px;border-right-width:2px;bottom:-2px;right:-2px}.CvHud-module-sass-module__kzDGRa__scanArea{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.CvHud-module-sass-module__kzDGRa__tag{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:var(--hud-bg);color:var(--stage-ink);border-radius:4px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:400;display:flex;position:absolute;top:-26px;left:-2px}.CvHud-module-sass-module__kzDGRa__tagBelow{top:auto;bottom:-26px}.CvHud-module-sass-module__kzDGRa__tagDot{background:var(--det-green);border-radius:99px;width:5px;height:5px}.CvHud-module-sass-module__kzDGRa__accent{color:var(--det-green)}.CvHud-module-sass-module__kzDGRa__cursorBox{z-index:70;opacity:0;pointer-events:none;background:rgba(100,229,138,.05);width:0;height:0;transition:left .18s,top .18s,width .18s,height .18s,opacity .2s;position:fixed;top:0;left:0}.CvHud-module-sass-module__kzDGRa__visible{opacity:1}.CvHud-module-sass-module__kzDGRa__cursorTag .CvHud-module-sass-module__kzDGRa__tagDot{box-shadow:0 0 8px var(--det-green)}.CvHud-module-sass-module__kzDGRa__scanLine{background:var(--det-green-glow);height:1px;animation:1.6s ease-in-out infinite alternate CvHud-module-sass-module__kzDGRa__cv-scan-y;position:absolute;left:0;right:0;box-shadow:0 0 12px rgba(100,229,138,.8)}.CvHud-module-sass-module__kzDGRa__hud{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;z-index:55;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--stage-ink);pointer-events:none;background:rgba(12,16,19,.72);border-radius:10px;flex-direction:column;gap:6px;padding:9px 12px;font-size:10px;font-weight:600;display:flex;position:fixed;bottom:20px;left:20px}.CvHud-module-sass-module__kzDGRa__hudRow{align-items:center;gap:8px;display:flex}.CvHud-module-sass-module__kzDGRa__recDot{background:var(--rec-pink);border-radius:99px;width:6px;height:6px;animation:1s step-end infinite CvHud-module-sass-module__kzDGRa__mt-blink}@keyframes CvHud-module-sass-module__kzDGRa__mt-blink{0%,49%{opacity:1}50%,to{opacity:.25}}.CvHud-module-sass-module__kzDGRa__hudTrack{background:rgba(255,255,255,.18);border-radius:2px;width:150px;height:2px;overflow:hidden}.CvHud-module-sass-module__kzDGRa__hudBar{background:var(--det-green);height:100%;transition:width .2s;display:block}.CvHud-module-sass-module__kzDGRa__sweep{z-index:58;pointer-events:none;background:linear-gradient(90deg,transparent,var(--det-green)20%,var(--det-green)80%,transparent);height:2px;box-shadow:0 0 22px var(--det-green);animation:1.5s cubic-bezier(.6,0,.3,1) forwards CvHud-module-sass-module__kzDGRa__cv-sweep;position:fixed;top:0;left:0;right:0}.CvHud-module-sass-module__kzDGRa__sweepTag{font-family:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--stage-ink);background:rgba(12,16,19,.8);border-radius:4px;padding:4px 9px;font-size:10px;font-weight:400;position:absolute;top:8px;right:24px}.CvHud-module-sass-module__kzDGRa__mark{z-index:60;pointer-events:none;background:rgba(100,229,138,.06);animation:2.6s ease-out forwards CvHud-module-sass-module__kzDGRa__cv-mark;position:absolute}.CvHud-module-sass-module__kzDGRa__markLine{background:var(--det-green);height:1px;box-shadow:0 0 14px var(--det-green);animation:1.1s ease-in-out 2 alternate CvHud-module-sass-module__kzDGRa__cv-scan-y;position:absolute;top:0;left:0;right:0}.CvHud-module-sass-module__kzDGRa__markTag{padding:4px 9px}@keyframes CvHud-module-sass-module__kzDGRa__cv-scan-y{0%{top:0%}to{top:100%}}@keyframes CvHud-module-sass-module__kzDGRa__cv-sweep{0%{opacity:0;transform:translateY(0)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@keyframes CvHud-module-sass-module__kzDGRa__cv-mark{0%{opacity:0;transform:scale(1.04)}12%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0}}
.layout-module-sass-module__snzrqW__site{background:var(--surf);min-height:100svh;color:var(--ink);font-family:var(--font-plex-sans),"IBM Plex Sans",Arial,Helvetica,system-ui,sans-serif;transition:background .3s,color .3s;overflow-x:clip}.layout-module-sass-module__snzrqW__site a{color:inherit}
