.HeroScrollIndicator-module__fFMb3a__indicator{z-index:20;bottom:max(24px, env(safe-area-inset-bottom));width:48px;height:48px;color:var(--ember,var(--color-accent-primary,#ffb073));cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;left:50%;transform:translate(-50%)}.HeroScrollIndicator-module__fFMb3a__indicator svg{animation:1.8s ease-in-out infinite HeroScrollIndicator-module__fFMb3a__bounce}.HeroScrollIndicator-module__fFMb3a__right{left:auto;right:var(--hero-inset,24px);bottom:max(var(--hero-inset,24px), env(safe-area-inset-bottom));transform:none}.HeroScrollIndicator-module__fFMb3a__indicator:hover{background:#ffb0731a}.HeroScrollIndicator-module__fFMb3a__indicator:focus-visible{outline-offset:4px;outline:2px solid}@keyframes HeroScrollIndicator-module__fFMb3a__bounce{0%,to{transform:translateY(-5px)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.HeroScrollIndicator-module__fFMb3a__indicator svg{animation:none}}
.flagship-module___QMYkq__vision,.flagship-module___QMYkq__technology{--ember:#ffb073;--ice:#88dce4;color:#f6f6f4;isolation:isolate;background:#070c10;position:relative}.flagship-module___QMYkq__vision button:focus-visible,.flagship-module___QMYkq__technology button:focus-visible{outline:2px solid var(--ice);outline-offset:6px}.flagship-module___QMYkq__vision{align-items:flex-end;width:100%;height:auto;min-height:100svh;display:flex;overflow:hidden}.flagship-module___QMYkq__film{z-index:-3;background:#111;position:absolute;inset:0}.flagship-module___QMYkq__film video{object-fit:cover;object-position:55% center;filter:saturate();width:100%;height:100%;display:block}.flagship-module___QMYkq__visionShade{z-index:-1;background:linear-gradient(90deg,#070c108c 0%,#070c104d 38%,#070c1014 72%,#070c1008 100%),linear-gradient(#070c1052,#0000 24% 82%,#070c102e);position:absolute;inset:0}.flagship-module___QMYkq__visionContent{pointer-events:none;width:100%;min-width:0;max-width:2200px;padding:120px 10vw 10svh}.flagship-module___QMYkq__visionContent h1{max-width:100%}.flagship-module___QMYkq__visionContent a{pointer-events:auto}.flagship-module___QMYkq__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#c1cace;align-items:center;gap:12px;margin:0 0 28px;font-size:10px;font-weight:500;display:flex}.flagship-module___QMYkq__statusDot{background:var(--ember);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 14px #ff984b99}.flagship-module___QMYkq__vision h1,.flagship-module___QMYkq__technology h1{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5.1vw,84px);font-weight:400;line-height:1.04}.flagship-module___QMYkq__vision h1 span:not([data-wordmark]),.flagship-module___QMYkq__technology h1 span:not([data-wordmark]){color:var(--ember)}.flagship-module___QMYkq__intro{color:#c1c9cf;max-width:520px;margin:30px 0;font-size:1.125rem;line-height:1.75}.flagship-module___QMYkq__actions{flex-wrap:wrap;gap:12px;display:flex}.flagship-module___QMYkq__researchNote{color:#abb3bb;letter-spacing:.025em;max-width:440px;margin-top:25px;font-size:10px}.flagship-module___QMYkq__signalCanvas{width:100%;height:100%;display:block}.flagship-module___QMYkq__motionControl{color:#c3cbd1;white-space:nowrap;cursor:pointer;background:#0a101780;border:1px solid #ffffff30;border-radius:30px;align-items:center;gap:10px;padding:10px 16px;font-size:10px;display:inline-flex}.flagship-module___QMYkq__motionControl:hover{color:#fff;background:#ffffff15}.flagship-module___QMYkq__motionControl:disabled{opacity:.4;cursor:default}.flagship-module___QMYkq__motionControl span{font-size:15px;line-height:1}.flagship-module___QMYkq__technology{padding:150px 6vw 55px;scroll-margin-top:70px;overflow:hidden}.flagship-module___QMYkq__techTop,.flagship-module___QMYkq__signalStage,.flagship-module___QMYkq__techSteps,.flagship-module___QMYkq__techCta{max-width:1400px;margin-left:auto;margin-right:auto}.flagship-module___QMYkq__techTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 50px;margin-bottom:44px;display:flex}.flagship-module___QMYkq__techTop>div:first-child{flex:900px;min-width:0}.flagship-module___QMYkq__technology h1{font-size:clamp(44px,4.4vw,72px)}.flagship-module___QMYkq__techTop .flagship-module___QMYkq__eyebrow{margin-bottom:18px}.flagship-module___QMYkq__techIntro{color:#b8c5cd;max-width:305px;margin-bottom:5px;font-size:14px;line-height:1.8}.flagship-module___QMYkq__signalStage{background:radial-gradient(at 25% 80%,#102229 0%,#080f15 65%);border:1px solid #a1dce52b;border-radius:4px;height:clamp(430px,39vw,600px);position:relative;overflow:hidden}.flagship-module___QMYkq__stageGrid{opacity:.25;background-image:linear-gradient(#87ccd312 1px,#0000 1px),linear-gradient(90deg,#87ccd312 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.flagship-module___QMYkq__stageHeader{z-index:2;text-transform:uppercase;letter-spacing:.12em;color:#b8cbd5;justify-content:space-between;align-items:center;gap:20px;font:9px monospace;display:flex;position:absolute;top:24px;left:28px;right:28px}.flagship-module___QMYkq__illustration{color:#99b1bd;border:1px solid #7cc5d12b;border-radius:3px;padding:7px 10px}.flagship-module___QMYkq__field{transition:right 1s;position:absolute;inset:70px 24% 45px -3%;transform:perspective(1000px)rotateY(-12deg)rotate(-6deg)}.flagship-module___QMYkq__signalStage[data-stage="1"] .flagship-module___QMYkq__field{right:12%}.flagship-module___QMYkq__axisLabel{writing-mode:vertical-rl;color:#73979f;letter-spacing:.15em;font:9px monospace;position:absolute;bottom:80px;left:25px;transform:rotate(180deg)}.flagship-module___QMYkq__stageWords{z-index:2;pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:85px;left:8%}.flagship-module___QMYkq__stageWords span{text-transform:uppercase;letter-spacing:.18em;color:#a6c3cc;font:9px monospace}.flagship-module___QMYkq__stageWords strong{letter-spacing:-.045em;color:#ebffff;text-shadow:0 2px 20px #050d12;font-size:clamp(32px,4vw,64px);font-weight:300}.flagship-module___QMYkq__deviceWindow{background:#0b151d;border:1px solid #abdce03b;border-radius:3px;width:34%;height:55%;position:absolute;top:24%;right:4%;overflow:hidden;box-shadow:0 25px 80px #0008}.flagship-module___QMYkq__deviceWindow video,.flagship-module___QMYkq__decoder{object-fit:cover;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.flagship-module___QMYkq__deviceWindow:after{content:"";pointer-events:none;background:linear-gradient(#0000,#061017e8);position:absolute;inset:50% 0 0}.flagship-module___QMYkq__visibleVideo{opacity:1}.flagship-module___QMYkq__hiddenVideo{opacity:0}.flagship-module___QMYkq__windowLabel{z-index:2;align-items:center;gap:10px;font-size:12px;display:flex;position:absolute;bottom:17px;left:20px;right:15px}.flagship-module___QMYkq__windowLabel span{color:var(--ember);font:10px monospace}.flagship-module___QMYkq__decoder{background:radial-gradient(#12313b,#081119 70%);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.flagship-module___QMYkq__decoderRing{outline-offset:10px;border:1px solid #80e0e866;border-radius:50%;outline:1px solid #80e0e820;place-items:center;width:110px;height:110px;display:grid;box-shadow:0 0 45px #76deef22,inset 0 0 30px #76deef11}.flagship-module___QMYkq__decoderCore{color:#b1f6fb;letter-spacing:.12em;font:19px monospace}.flagship-module___QMYkq__decoder>span{letter-spacing:.12em;text-transform:uppercase;color:#abcbd2;font:8px monospace}.flagship-module___QMYkq__decoderBars{align-items:flex-end;gap:5px;height:28px;display:flex}.flagship-module___QMYkq__decoderBars i{background:var(--ember);opacity:.8;width:5px}.flagship-module___QMYkq__stageBottom{justify-content:space-between;align-items:center;gap:15px;display:flex;position:absolute;bottom:18px;left:28px;right:28px}.flagship-module___QMYkq__stageBottom>span{letter-spacing:.03em;color:#b3c4cc;font:9px monospace}.flagship-module___QMYkq__stageBottom b{color:var(--ember);padding:0 12px;font-weight:400}.flagship-module___QMYkq__techSteps{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:25px;display:grid}.flagship-module___QMYkq__techSteps button{text-align:left;cursor:pointer;color:#b5c0c8;background:0 0;border:0;border-top:1px solid #ffffff28;align-items:flex-start;gap:16px;padding:22px 0 15px;display:flex}.flagship-module___QMYkq__techSteps button[aria-pressed=true]{border-top-color:var(--ember)}.flagship-module___QMYkq__stepNumber{color:#8598a3;padding-top:4px;font:10px monospace}.flagship-module___QMYkq__techSteps button[aria-pressed=true] .flagship-module___QMYkq__stepNumber,.flagship-module___QMYkq__techSteps button[aria-pressed=true] strong{color:var(--ember)}.flagship-module___QMYkq__techSteps strong{color:#e6ecf0;margin-bottom:9px;font-size:18px;font-weight:400;display:block}.flagship-module___QMYkq__techSteps small{max-width:330px;font-size:11px;line-height:1.8;display:block}.flagship-module___QMYkq__stepArrow{color:#a4b5c1;margin-left:auto}.flagship-module___QMYkq__techCta{border-top:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding-top:24px;display:flex}.flagship-module___QMYkq__techCta p{color:#97a9b4;max-width:640px;font-size:10px;line-height:1.7}.flagship-module___QMYkq__techCta a{flex-shrink:0}@media (max-width:1000px){.flagship-module___QMYkq__vision h1{font-size:62px}.flagship-module___QMYkq__techTop{gap:25px}.flagship-module___QMYkq__techIntro{max-width:250px;font-size:12px}.flagship-module___QMYkq__techSteps{gap:20px}}@media (max-width:700px){.flagship-module___QMYkq__film{inset:0}.flagship-module___QMYkq__film video{object-position:52% center}.flagship-module___QMYkq__visionShade{background:linear-gradient(#070c1059,#070c104d 48%,#070c101f 80%,#070c1033)}.flagship-module___QMYkq__visionContent{padding-top:110px}.flagship-module___QMYkq__vision h1{font-size:clamp(40px,10.8vw,68px)}.flagship-module___QMYkq__eyebrow{letter-spacing:.14em;margin-bottom:22px;font-size:8px}.flagship-module___QMYkq__intro{max-width:520px;margin:20px 0}.flagship-module___QMYkq__actions{gap:10px}.flagship-module___QMYkq__researchNote{max-width:300px;margin-top:16px;font-size:9px}.flagship-module___QMYkq__motionControl{padding:8px 12px;font-size:9px}.flagship-module___QMYkq__technology{padding:135px 6vw 40px}.flagship-module___QMYkq__techTop{margin-bottom:26px;display:block}.flagship-module___QMYkq__technology h1{font-size:clamp(39px,10vw,60px)}.flagship-module___QMYkq__techIntro{max-width:360px;margin-top:22px;font-size:13px}.flagship-module___QMYkq__signalStage{height:510px}.flagship-module___QMYkq__stageHeader{gap:8px;font-size:7px;top:17px;left:16px;right:16px}.flagship-module___QMYkq__illustration{padding:5px;font-size:7px}.flagship-module___QMYkq__field,.flagship-module___QMYkq__signalStage[data-stage="1"] .flagship-module___QMYkq__field{inset:40px -140px 140px -45px}.flagship-module___QMYkq__stageWords{bottom:240px;left:22px}.flagship-module___QMYkq__stageWords strong{font-size:35px}.flagship-module___QMYkq__stageWords span{font-size:8px}.flagship-module___QMYkq__deviceWindow{width:47%;height:27%;top:57%;right:5%}.flagship-module___QMYkq__windowLabel{gap:6px;font-size:9px;bottom:10px;left:10px}.flagship-module___QMYkq__decoderRing{outline-offset:5px;width:57px;height:57px}.flagship-module___QMYkq__decoderCore{font-size:13px}.flagship-module___QMYkq__decoder{gap:8px;padding-bottom:20px}.flagship-module___QMYkq__decoder>span{font-size:6px}.flagship-module___QMYkq__decoderBars{gap:3px;height:15px}.flagship-module___QMYkq__decoderBars i{width:3px}.flagship-module___QMYkq__axisLabel{font-size:7px;bottom:85px;left:10px}.flagship-module___QMYkq__stageBottom{flex-direction:column;align-items:flex-start;gap:12px;bottom:15px;left:16px;right:16px}.flagship-module___QMYkq__stageBottom>span{font-size:8px}.flagship-module___QMYkq__stageBottom b{padding:0 5px}.flagship-module___QMYkq__techSteps{grid-template-columns:1fr;gap:0;margin-top:15px}.flagship-module___QMYkq__techSteps button{padding:17px 0}.flagship-module___QMYkq__techSteps strong{margin-bottom:4px;font-size:16px}.flagship-module___QMYkq__techSteps small{max-width:none;font-size:11px}.flagship-module___QMYkq__techCta{flex-direction:column;align-items:flex-start;gap:18px;margin-top:5px}}@media (prefers-reduced-motion:reduce){.flagship-module___QMYkq__field,.flagship-module___QMYkq__deviceWindow video,.flagship-module___QMYkq__decoder{transition:none}}.flagship-module___QMYkq__plainHero{--ember:var(--theme-brand-text);background:var(--theme-background);color:rgb(var(--theme-foreground-rgb))}.flagship-module___QMYkq__plainHero .flagship-module___QMYkq__intro{color:rgba(var(--theme-foreground-rgb), .72)}.flagship-module___QMYkq__vision h1{overflow-wrap:anywhere}.flagship-module___QMYkq__vision:not(.flagship-module___QMYkq__plainHero) h1{text-shadow:0 2px 18px #070c1073}
.neural-flow-module__RI2VEG__root{color:#f4efe7;background:#101110;min-height:100svh;padding:128px 0 80px}.neural-flow-module__RI2VEG__header{max-width:820px}.neural-flow-module__RI2VEG__header h1{letter-spacing:-.04em;margin:16px 0;font-size:clamp(2.4rem,5vw,4.7rem);font-weight:400;line-height:1.08}.neural-flow-module__RI2VEG__header>p:last-child{color:#bcb7af;max-width:620px;font-size:1.15rem}.neural-flow-module__RI2VEG__eyebrow{color:var(--color-primary);letter-spacing:.18em;font-size:.7rem}.neural-flow-module__RI2VEG__stage{background:#080b0c;border:1px solid #e8aa6c22;border-radius:16px;margin-top:36px;position:relative;overflow:hidden;box-shadow:0 30px 100px #0005}.neural-flow-module__RI2VEG__canvas{width:100%;height:clamp(400px,48vw,660px);font-family:var(--font-jost), sans-serif;display:block}.neural-flow-module__RI2VEG__domains{color:#a29b90;letter-spacing:.16em;border-top:1px solid #ffffff1c;grid-template-columns:47% 53%;padding:16px 3%;font-size:.62rem;display:grid}.neural-flow-module__RI2VEG__domains span:last-child{color:var(--color-primary);border-left:1px solid #ffffff24;padding-left:24px}.neural-flow-module__RI2VEG__steps{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:20px;display:grid}.neural-flow-module__RI2VEG__steps button{text-align:left;color:#aaa49a;border-top:1px solid #0000;padding:12px 8px;font-size:.95rem}.neural-flow-module__RI2VEG__steps button span{letter-spacing:.15em;opacity:.7;margin-bottom:7px;font-size:.6rem;display:block}.neural-flow-module__RI2VEG__steps button.neural-flow-module__RI2VEG__active{color:var(--color-primary);border-color:var(--color-primary)}.neural-flow-module__RI2VEG__root button{cursor:pointer}.neural-flow-module__RI2VEG__root button:focus-visible,.neural-flow-module__RI2VEG__root input:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.neural-flow-module__RI2VEG__detail{grid-template-columns:1fr 290px;align-items:start;gap:40px;padding-top:25px;display:grid}.neural-flow-module__RI2VEG__detail h3{margin-bottom:8px;font-size:1.7rem;font-weight:400}.neural-flow-module__RI2VEG__detail p{color:#bbb5ab;max-width:680px;min-height:3.2em;line-height:1.65}.neural-flow-module__RI2VEG__controls{grid-template-columns:1fr 1fr;gap:12px;padding-top:5px;display:grid}.neural-flow-module__RI2VEG__controls button{border:1px solid #ffffff30;border-radius:8px;padding:8px 12px;font-size:.85rem}.neural-flow-module__RI2VEG__controls input{width:100%;accent-color:var(--color-primary);grid-column:1/-1}.neural-flow-module__RI2VEG__controls output{color:#aaa49a;font-variant-numeric:tabular-nums;text-align:right;grid-column:1/-1;font-size:.75rem}.neural-flow-module__RI2VEG__note{color:#999287;max-width:900px;margin-top:30px;font-size:.72rem;line-height:1.6}.neural-flow-module__RI2VEG__sources{color:#b3b9ab;max-width:950px;margin-top:16px;font-size:.75rem;line-height:1.7}.neural-flow-module__RI2VEG__sources summary{cursor:pointer;color:var(--color-primary)}.neural-flow-module__RI2VEG__sources p{margin-top:10px}.neural-flow-module__RI2VEG__sources a{text-underline-offset:3px;text-decoration:underline}@media (max-width:650px){.neural-flow-module__RI2VEG__root{padding-top:108px}.neural-flow-module__RI2VEG__canvas{height:clamp(200px,48vw,320px)}.neural-flow-module__RI2VEG__steps{grid-template-columns:repeat(3,1fr)}.neural-flow-module__RI2VEG__steps button{font-size:.85rem}.neural-flow-module__RI2VEG__detail{grid-template-columns:1fr;gap:22px}.neural-flow-module__RI2VEG__detail p{min-height:0}.neural-flow-module__RI2VEG__domains{font-size:.5rem}}
.AudienceNetwork-module__16gUFW__network{aspect-ratio:1000/820;width:100%;color:rgb(var(--theme-foreground-rgb));position:relative;container-type:inline-size}.AudienceNetwork-module__16gUFW__wiring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AudienceNetwork-module__16gUFW__trace,.AudienceNetwork-module__16gUFW__activeTrace{fill:none;stroke:currentColor;stroke-width:1.3px;opacity:.16;transition:stroke .2s,opacity .2s}.AudienceNetwork-module__16gUFW__activeTrace{stroke:var(--color-primary);opacity:.8}.AudienceNetwork-module__16gUFW__core{aspect-ratio:1;background:var(--theme-background);border:1px solid rgba(var(--color-primary-rgb),.5);width:29%;color:inherit;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.AudienceNetwork-module__16gUFW__brand{letter-spacing:-.05em;font-size:clamp(12px,3cqw,23px);font-weight:400}.AudienceNetwork-module__16gUFW__brand strong{font-weight:700}.AudienceNetwork-module__16gUFW__node{text-align:center;background:var(--theme-background);width:29%;min-height:48px;color:inherit;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px 3px;font-size:clamp(11px,2.6cqw,18px);font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}.AudienceNetwork-module__16gUFW__dot{background:var(--color-primary);border-radius:50%;width:6px;height:6px;transition:transform .2s}.AudienceNetwork-module__16gUFW__node:hover,.AudienceNetwork-module__16gUFW__node:focus-visible,.AudienceNetwork-module__16gUFW__core:hover{color:var(--theme-brand-text,var(--color-primary))}.AudienceNetwork-module__16gUFW__node:hover .AudienceNetwork-module__16gUFW__dot,.AudienceNetwork-module__16gUFW__node:focus-visible .AudienceNetwork-module__16gUFW__dot{transform:scale(1.5)}.AudienceNetwork-module__16gUFW__node:focus-visible,.AudienceNetwork-module__16gUFW__core:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (prefers-reduced-motion:reduce){.AudienceNetwork-module__16gUFW__node,.AudienceNetwork-module__16gUFW__dot,.AudienceNetwork-module__16gUFW__trace,.AudienceNetwork-module__16gUFW__activeTrace{transition:none}}
.InsightChart-module__KGcrpG__reveal{transform-origin:0 0;transform:scaleX(0)}.InsightChart-module__KGcrpG__entered{animation:1.7s cubic-bezier(.25,.65,.3,1) both InsightChart-module__KGcrpG__reveal}@keyframes InsightChart-module__KGcrpG__reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.InsightChart-module__KGcrpG__reveal,.InsightChart-module__KGcrpG__entered{animation:none;transform:scaleX(1)}}
