.ProductPages-module__N-Ceda__globeStage,.ProductPages-module__N-Ceda__backtestFrame,.ProductPages-module__N-Ceda__developerTerminal,.ProductPages-module__N-Ceda__pricingSignal{border:1px solid var(--border-dark);background:var(--surface-card);width:100%;min-width:0;position:relative;overflow:hidden}.ProductPages-module__N-Ceda__globeStage{isolation:isolate;min-height:clamp(440px,50vw,610px)}.ProductPages-module__N-Ceda__globeStage:before{z-index:2;pointer-events:none;background:linear-gradient(180deg, rgb(var(--surface-page-rgb) / 0) 56%, rgb(var(--surface-page-rgb) / .94) 100%), linear-gradient(90deg, rgb(var(--surface-page-rgb) / .54), transparent 35%);content:"";position:absolute;inset:0}.ProductPages-module__N-Ceda__globe{z-index:1;inset:0;position:absolute!important}.ProductPages-module__N-Ceda__globeLegend{z-index:3;gap:.7rem;display:grid;position:absolute;bottom:clamp(1rem,2.5vw,1.8rem);left:clamp(1rem,2.5vw,1.8rem);right:clamp(1rem,2.5vw,1.8rem)}.ProductPages-module__N-Ceda__globeLegendHeader>p,.ProductPages-module__N-Ceda__terminalBar,.ProductPages-module__N-Ceda__terminalStatus,.ProductPages-module__N-Ceda__scenarioTag,.ProductPages-module__N-Ceda__planDetails dt,.ProductPages-module__N-Ceda__pilotEyebrow,.ProductPages-module__N-Ceda__signalLabel,.ProductPages-module__N-Ceda__processNumber{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:700;line-height:1.3}.ProductPages-module__N-Ceda__globeLegendHeader>p{color:rgb(var(--text-on-dark-rgb) / .62)}.ProductPages-module__N-Ceda__globeLegendHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ProductPages-module__N-Ceda__globeLegendHeader>p{margin:0}.ProductPages-module__N-Ceda__globeLegendHeader>span{color:rgb(var(--text-on-dark-rgb) / .52);font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;font-size:.58rem;font-weight:700}.ProductPages-module__N-Ceda__marketList{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ProductPages-module__N-Ceda__marketList li{border:1px solid var(--border-dark);background:rgb(var(--text-on-light-rgb) / .7);color:rgb(var(--text-on-dark-rgb) / .78);font-family:var(--font-data);letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:.38rem;padding:.38rem .48rem;font-size:.58rem;font-weight:700;display:inline-flex}.ProductPages-module__N-Ceda__marketList li>span:first-child{letter-spacing:0;font-size:.82rem;line-height:1}.ProductPages-module__N-Ceda__cardSignal{color:var(--brand-coral-on-dark);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.65rem;font-weight:700;display:inline-flex}.ProductPages-module__N-Ceda__cardSignal svg{width:1.1rem;height:1.1rem}.ProductPages-module__N-Ceda__paperSignal{color:var(--brand-coral-on-light)}.ProductPages-module__N-Ceda__processGrid{border:1px solid var(--border-dark);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProductPages-module__N-Ceda__processStep{border-right:1px solid var(--border-dark);flex-direction:column;min-height:310px;padding:clamp(1.4rem,3vw,2.3rem);display:flex}.ProductPages-module__N-Ceda__processStep:last-child{border-right:0}.ProductPages-module__N-Ceda__processNumber{border:1px solid var(--border-dark);width:fit-content;min-height:2.35rem;color:var(--brand-coral-on-dark);align-items:center;padding:.55rem .72rem;display:inline-flex}.ProductPages-module__N-Ceda__processStep h3{max-width:12ch;padding-top:4rem;font-size:clamp(2rem,3vw,3.2rem);line-height:.98;margin-top:auto!important}.ProductPages-module__N-Ceda__processStep p{max-width:30rem;color:rgb(var(--text-on-dark-rgb) / .64);line-height:1.55;margin-top:1.25rem!important}.ProductPages-module__N-Ceda__enterprisePanel,.ProductPages-module__N-Ceda__pilotPanel{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.ProductPages-module__N-Ceda__enterprisePanel h2,.ProductPages-module__N-Ceda__pilotPanel h2{max-width:15ch;font-size:clamp(2.8rem,5vw,5.5rem);line-height:.94}.ProductPages-module__N-Ceda__enterpriseCopy,.ProductPages-module__N-Ceda__pilotCopy{max-width:620px}.ProductPages-module__N-Ceda__enterpriseCopy>p,.ProductPages-module__N-Ceda__pilotCopy>p{color:rgb(var(--surface-paper-soft-rgb) / .78);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.58}.ProductPages-module__N-Ceda__enterpriseCopy>p+p,.ProductPages-module__N-Ceda__pilotCopy>p+p{margin-top:1.1rem!important}.ProductPages-module__N-Ceda__backtestFrame{border-color:var(--border-on-dark);background:rgb(var(--surface-canvas-rgb) / .45);-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);min-height:440px;box-shadow:0 24px 80px rgb(var(--surface-canvas-rgb) / .3)}.ProductPages-module__N-Ceda__accuracyEvidence{--home-gutter:var(--page-gutter);--home-max:var(--page-max);width:100vw;min-width:0;margin-left:-50vw;position:relative;left:50%}.ProductPages-module__N-Ceda__paperStats dl,.ProductPages-module__N-Ceda__paperStats dl>div{border-color:var(--border-light)}.ProductPages-module__N-Ceda__paperStats dd span{color:rgb(var(--text-on-light-rgb) / .6)}.ProductPages-module__N-Ceda__accuracyEvidence>section{margin-top:0;margin-bottom:0}.ProductPages-module__N-Ceda__outcomeSection{border-bottom:0}.ProductPages-module__N-Ceda__benchmarkSection{--home-gutter:0px;--home-max:100%;padding-top:0}.ProductPages-module__N-Ceda__benchmarkEvidence{--home-gutter:var(--page-gutter);--home-max:var(--page-max);width:100vw;min-width:0;margin-left:-50vw;position:relative;left:50%}.ProductPages-module__N-Ceda__benchmarkSection h2{max-width:21ch}.ProductPages-module__N-Ceda__auditSection,.ProductPages-module__N-Ceda__verificationSection{background:var(--surface-overlay)}.ProductPages-module__N-Ceda__verificationSection{border-bottom:0;padding-bottom:0}.ProductPages-module__N-Ceda__auditSection{padding-top:clamp(3.5rem,6vw,6rem)}.ProductPages-module__N-Ceda__verificationSection h2{max-width:18ch}.ProductPages-module__N-Ceda__verificationSection header>p:last-child,.ProductPages-module__N-Ceda__auditSection header>p:last-child{max-width:760px}.ProductPages-module__N-Ceda__verificationStory{background:rgb(var(--text-on-dark-rgb) / .16);gap:1px;display:grid}.ProductPages-module__N-Ceda__auditRail{--home-gutter:var(--page-gutter);--home-max:var(--page-max);width:100vw;min-width:0;margin-left:-50vw;position:relative;left:50%}.ProductPages-module__N-Ceda__auditFeatureImage{object-fit:cover;width:100%;height:100%;display:block}.ProductPages-module__N-Ceda__auditVideoCard.home-rail-card--product .home-rail-media{aspect-ratio:8/5}.ProductPages-module__N-Ceda__auditVideo video{object-fit:contain}.ProductPages-module__N-Ceda__auditTranscriptImage{object-position:44% center}.ProductPages-module__N-Ceda__auditAskAgentImage{object-position:center}.ProductPages-module__N-Ceda__auditAnalysisImage{object-position:center top}.ProductPages-module__N-Ceda__verificationBrowser{border:1px solid var(--border-dark);background:var(--surface-overlay);box-shadow:0 34px 110px rgb(var(--surface-canvas-rgb) / .32);border-radius:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 12rem),#0000 calc(100% - 1.5rem));mask-image:linear-gradient(#000 calc(100% - 12rem),#0000 calc(100% - 1.5rem))}.ProductPages-module__N-Ceda__verificationBrowserBar{border-bottom:1px solid var(--border-dark);background:var(--surface-raised);min-height:3.25rem;color:rgb(var(--text-on-dark-rgb) / .58);font-family:var(--font-data);letter-spacing:.055em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:0 1.1rem;font-size:.62rem;display:grid}.ProductPages-module__N-Ceda__verificationBrowserBar:after{content:""}.ProductPages-module__N-Ceda__verificationBrowserBar>div{align-items:center;gap:.38rem;display:flex}.ProductPages-module__N-Ceda__verificationBrowserBar i{background:rgb(var(--text-on-dark-rgb) / .24);border-radius:50%;width:.52rem;height:.52rem}.ProductPages-module__N-Ceda__verificationBrowserBar i:first-child{background:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__verificationBrowserBar b{color:var(--status-success-dark);font-size:inherit;justify-self:end;font-weight:700}.ProductPages-module__N-Ceda__verificationExample{background:var(--surface-overlay);padding:clamp(1.35rem,2.5vw,2.25rem)}.ProductPages-module__N-Ceda__verificationExample header{text-align:center;justify-items:center;max-width:56rem;margin-inline:auto;display:grid}.ProductPages-module__N-Ceda__verificationExample header h3{text-wrap:balance;max-width:30ch;font-size:clamp(1.65rem,2.7vw,2.65rem);line-height:1.02}.ProductPages-module__N-Ceda__verificationScores{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,5rem);max-width:48rem;margin:clamp(2rem,4vw,3.5rem) auto 0;display:grid}.ProductPages-module__N-Ceda__verificationScore{text-align:center;grid-template-rows:clamp(9rem,13vw,11rem) auto auto;align-content:start;place-items:center;display:grid}.ProductPages-module__N-Ceda__verificationRing{aspect-ratio:1;place-items:center;width:clamp(9rem,13vw,11rem);display:grid;position:relative}.ProductPages-module__N-Ceda__verificationRingCompact{width:clamp(4.8rem,6.2vw,5.8rem)}.ProductPages-module__N-Ceda__verificationRing svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ProductPages-module__N-Ceda__verificationRingTrack,.ProductPages-module__N-Ceda__verificationRingProgress{fill:none;stroke-width:4.125px}.ProductPages-module__N-Ceda__verificationRingCompact .ProductPages-module__N-Ceda__verificationRingTrack,.ProductPages-module__N-Ceda__verificationRingCompact .ProductPages-module__N-Ceda__verificationRingProgress{stroke-width:4.75px}.ProductPages-module__N-Ceda__verificationRingTrack{stroke:var(--border-on-dark)}.ProductPages-module__N-Ceda__verificationRingProgress{stroke-linecap:round;stroke-dasharray:0 100;opacity:0;transition:stroke-dasharray 1.05s cubic-bezier(.22,1,.36,1),opacity .18s linear;transition-delay:var(--verification-ring-delay,0s)}.ProductPages-module__N-Ceda__verificationRingProgress[data-revealed=true]{stroke-dasharray:var(--verification-ring-arc,0) 100;opacity:1}.ProductPages-module__N-Ceda__verificationRingCore{aspect-ratio:1;border-radius:50%;place-content:center;justify-items:center;width:calc(100% - 1.3rem);display:grid}.ProductPages-module__N-Ceda__verificationRingCore strong{color:var(--verification-accent);font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(2.5rem,4vw,3.75rem);font-weight:300;line-height:.9}.ProductPages-module__N-Ceda__verificationRingCore span{color:rgb(var(--text-on-dark-rgb) / .64);margin-top:.4rem;font-size:.78rem}.ProductPages-module__N-Ceda__verificationRingCompact .ProductPages-module__N-Ceda__verificationRingCore{width:calc(100% - .7rem)}.ProductPages-module__N-Ceda__verificationRingCompact .ProductPages-module__N-Ceda__verificationRingCore strong{font-size:clamp(1.45rem,2.2vw,2rem)}.ProductPages-module__N-Ceda__verificationRingCompact .ProductPages-module__N-Ceda__verificationRingCore span{margin-top:.18rem;font-size:.62rem}.ProductPages-module__N-Ceda__overlapMeter{align-content:center;justify-items:center;row-gap:1.2rem;width:min(100%,21.5rem);display:grid}.ProductPages-module__N-Ceda__overlapMeterValue{color:var(--brand-coral-on-dark);font-family:var(--font-display);letter-spacing:-.045em;text-align:center;text-wrap:balance;font-size:clamp(2.2rem,3.4vw,3.1rem);font-weight:300;line-height:.95}.ProductPages-module__N-Ceda__overlapMeterTrack{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:.45rem;width:100%;display:grid}.ProductPages-module__N-Ceda__overlapMeterTrack i{background:var(--border-on-dark);height:.52rem;transition:background-color .36s;transition-delay:var(--overlap-segment-delay,0s);border-radius:999px}.ProductPages-module__N-Ceda__overlapMeterTrack[data-revealed=true] i[data-active=true]{background:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__overlapMeterTicks{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:.45rem;width:100%;margin-top:-.5rem;display:grid}.ProductPages-module__N-Ceda__overlapMeterTicks span{color:rgb(var(--text-on-dark-rgb) / .4);font-family:var(--font-data);letter-spacing:.07em;text-align:center;text-transform:uppercase;font-size:.55rem;font-weight:600;line-height:1.4;transition:color .36s}.ProductPages-module__N-Ceda__overlapMeterTicks span[data-active=true]{color:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__overlapMeterCompact{row-gap:.6rem;width:7.6rem;min-height:clamp(4.8rem,6.2vw,5.8rem)}.ProductPages-module__N-Ceda__overlapMeterCompact .ProductPages-module__N-Ceda__overlapMeterValue{letter-spacing:-.02em;font-size:1.28rem}.ProductPages-module__N-Ceda__overlapMeterCompact .ProductPages-module__N-Ceda__overlapMeterTrack{column-gap:.3rem}.ProductPages-module__N-Ceda__overlapMeterCompact .ProductPages-module__N-Ceda__overlapMeterTrack i{height:.36rem}.ProductPages-module__N-Ceda__verificationScore h4{font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;margin-top:1rem!important}.ProductPages-module__N-Ceda__verificationScore p{max-width:26rem;color:rgb(var(--text-on-dark-rgb) / .62);font-size:.9rem;line-height:1.5;margin-top:.65rem!important}.ProductPages-module__N-Ceda__verificationEvidence{border-top:1px solid var(--border-dark);background:var(--surface-overlay);display:grid}.ProductPages-module__N-Ceda__verificationEvidence article{border-bottom:1px solid var(--border-dark);background:var(--surface-overlay);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2.5vw,2rem);min-height:11.5rem;padding:clamp(1.25rem,2.5vw,2rem) clamp(1.35rem,3vw,2.75rem);display:grid}.ProductPages-module__N-Ceda__verificationEvidence article:last-child{border-bottom:0}.ProductPages-module__N-Ceda__verificationEvidenceScore{justify-items:center;gap:.55rem;min-width:5.8rem;display:grid}.ProductPages-module__N-Ceda__verificationEvidenceScore>span{color:rgb(var(--text-on-dark-rgb) / .62);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.ProductPages-module__N-Ceda__verificationEvidenceSkeleton{gap:.85rem;min-width:0;padding-left:clamp(.25rem,2vw,1.5rem);display:grid}.ProductPages-module__N-Ceda__verificationEvidenceSkeleton span{background:rgb(var(--text-on-dark-rgb) / .11);border-radius:999px;width:min(100%,47rem);height:.72rem;display:block}.ProductPages-module__N-Ceda__verificationEvidenceSkeleton .ProductPages-module__N-Ceda__verificationSkeletonTitle{background:rgb(var(--text-on-dark-rgb) / .18);width:min(56%,24rem);height:1rem;margin-bottom:.25rem}.ProductPages-module__N-Ceda__verificationEvidenceSkeleton span:nth-child(3){width:min(84%,39rem)}.ProductPages-module__N-Ceda__verificationEvidenceSkeleton span:nth-child(4){width:min(66%,31rem)}.ProductPages-module__N-Ceda__developerTerminal.home-api-request{border-color:var(--border-dark);background:var(--code-surface);height:clamp(380px,34vw,470px);min-height:420px;box-shadow:0 34px 110px rgb(var(--surface-canvas-rgb) / .38);align-self:end}.ProductPages-module__N-Ceda__developerTerminal>pre{background:var(--code-surface)}.ProductPages-module__N-Ceda__developerTerminal code{font-size:clamp(.68rem,1vw,.82rem);line-height:1.68}.ProductPages-module__N-Ceda__developerGridBackground{background-color:var(--visual-dark-1);background-image:linear-gradient(rgb(var(--text-on-dark-rgb) / .065) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--text-on-dark-rgb) / .065) 1px, transparent 1px);background-size:48px 48px;position:absolute;inset:0;overflow:hidden}.ProductPages-module__N-Ceda__developerGridBackground:after{z-index:2;background:linear-gradient(90deg, rgb(var(--visual-dark-1-rgb) / .62), rgb(var(--visual-dark-1-rgb) / .08) 56%, rgb(var(--visual-dark-1-rgb) / .2)), linear-gradient(180deg, rgb(var(--visual-dark-1-rgb) / .04), rgb(var(--visual-dark-1-rgb) / .66) 96%);content:"";position:absolute;inset:0}.ProductPages-module__N-Ceda__developerGridCanvas{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ProductPages-module__N-Ceda__developerHeroCarousel{border:1px solid var(--border-dark);background:var(--surface-card);width:100%;box-shadow:0 34px 110px rgb(var(--surface-canvas-rgb) / .38);align-self:end;overflow:hidden}.ProductPages-module__N-Ceda__developerHeroSlide{animation:.62s both ProductPages-module__N-Ceda__developer-panel-fade}.ProductPages-module__N-Ceda__developerHeroSlide .ProductPages-module__N-Ceda__miniBrowser{border:0;margin:0}.ProductPages-module__N-Ceda__developerHeroMeta{border-top:1px solid var(--border-dark);min-height:2.9rem;color:rgb(var(--text-on-dark-rgb) / .52);font-family:var(--font-data);letter-spacing:.085em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:0 .9rem;font-size:.58rem;font-weight:700;display:grid}.ProductPages-module__N-Ceda__developerHeroSteps{gap:.3rem;display:flex}.ProductPages-module__N-Ceda__developerHeroSteps i{background:rgb(var(--text-on-dark-rgb) / .2);width:1.25rem;height:2px}.ProductPages-module__N-Ceda__developerHeroSteps i[data-active=true]{background:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__terminalStatus{border:1px solid var(--border-success);background:rgb(var(--status-success-surface-rgb) / .3);color:var(--status-success-dark);align-items:center;gap:.45rem;padding:.55rem .7rem;display:inline-flex;position:absolute;bottom:1rem;right:1rem}.ProductPages-module__N-Ceda__terminalStatus i{background:currentColor;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 14px}.ProductPages-module__N-Ceda__scenarioRail{--home-gutter:var(--page-gutter);--home-max:var(--page-max);margin-inline:calc(-1 * var(--page-gutter,clamp(1.5rem, 5.2vw, 5rem)))}.ProductPages-module__N-Ceda__scenarioCard{border:1px solid var(--border-light);background:var(--surface-paper);min-width:0;min-height:480px;color:var(--surface-raised);scroll-snap-align:start;flex:0 0 min(78vw,760px);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.ProductPages-module__N-Ceda__scenarioCopy{border-bottom:1px solid var(--border-light);grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);gap:2rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.ProductPages-module__N-Ceda__scenarioCopy h3{font-size:clamp(2rem,3vw,3.2rem);line-height:.96;margin-top:1rem!important}.ProductPages-module__N-Ceda__scenarioCopy>p{color:rgb(var(--text-on-light-rgb) / .66);align-self:end;line-height:1.5}.ProductPages-module__N-Ceda__scenarioTag{color:var(--brand-coral-on-light)}.ProductPages-module__N-Ceda__scenarioCode.home-api-request{background:var(--code-surface);width:100%;height:100%;min-height:320px;box-shadow:none;border:0}.ProductPages-module__N-Ceda__scenarioCode>pre,.ProductPages-module__N-Ceda__workbenchRequest>pre{background:var(--code-surface)}.ProductPages-module__N-Ceda__scenarioCode code,.ProductPages-module__N-Ceda__workbenchRequest code{font-size:.72rem;line-height:1.6}.ProductPages-module__N-Ceda__workbench{border:1px solid var(--border-dark);background:var(--surface-overlay);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);min-width:0;display:grid;overflow:hidden}.ProductPages-module__N-Ceda__workbenchNav{border-right:1px solid var(--border-dark);flex-direction:column;justify-content:space-between;gap:3rem;min-width:0;padding:clamp(1.4rem,3vw,2.4rem);display:flex}.ProductPages-module__N-Ceda__workbenchEyebrow,.ProductPages-module__N-Ceda__mcpLabel{color:var(--brand-coral-on-dark);font-family:var(--font-data);letter-spacing:.11em;font-size:.64rem;font-weight:700;line-height:1.3}.ProductPages-module__N-Ceda__workbenchNav h3{max-width:10ch;font-size:clamp(2.4rem,4vw,4.4rem);line-height:.94;margin-top:1.1rem!important}.ProductPages-module__N-Ceda__workbenchNav>div:first-child>p:last-child{max-width:32rem;color:rgb(var(--text-on-dark-rgb) / .64);line-height:1.52;margin-top:1.3rem!important}.ProductPages-module__N-Ceda__workbenchTabs{border-top:1px solid var(--border-dark);display:grid}.ProductPages-module__N-Ceda__workbenchTabs button{border:0;border-bottom:1px solid var(--border-dark);color:rgb(var(--text-on-dark-rgb) / .58);text-align:left;background:0 0;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.7rem;padding:.9rem 0;font-size:.78rem;line-height:1.35;transition:color .16s,padding-left .16s;display:grid}.ProductPages-module__N-Ceda__workbenchTabs button>span{color:rgb(var(--text-on-dark-rgb) / .34);font-family:var(--font-data);font-size:.62rem}.ProductPages-module__N-Ceda__workbenchTabs button:hover,.ProductPages-module__N-Ceda__workbenchTabs button:focus-visible,.ProductPages-module__N-Ceda__workbenchTabs .ProductPages-module__N-Ceda__workbenchTabActive{color:var(--text-on-dark);padding-left:.5rem}.ProductPages-module__N-Ceda__workbenchTabs .ProductPages-module__N-Ceda__workbenchTabActive>span{color:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__workbenchTabs button:focus-visible{outline:2px solid var(--brand-coral-on-dark);outline-offset:-2px}.ProductPages-module__N-Ceda__workbenchStage{background:radial-gradient(circle at 100% 0, rgb(var(--brand-coral-rgb) / .12), transparent 38%), var(--visual-dark-2);min-width:0;padding:clamp(1.4rem,3vw,2.4rem)}.ProductPages-module__N-Ceda__workbenchCopy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-bottom:1.3rem;display:grid}.ProductPages-module__N-Ceda__workbenchCopy>p{max-width:620px;color:rgb(var(--text-on-dark-rgb) / .74);line-height:1.5}.ProductPages-module__N-Ceda__workbenchCopy>span{max-width:30ch;color:rgb(var(--text-on-dark-rgb) / .4);font-family:var(--font-data);letter-spacing:.04em;text-align:right;text-transform:uppercase;font-size:.57rem;line-height:1.45}.ProductPages-module__N-Ceda__workbenchRequest.home-api-request{border-color:var(--border-dark);background:var(--code-surface);height:clamp(420px,42vw,540px);box-shadow:0 26px 70px rgb(var(--surface-canvas-rgb) / .28)}.ProductPages-module__N-Ceda__mcpPanel{border:1px solid var(--border-dark);background:var(--surface-card);grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;gap:clamp(2rem,8vw,8rem);margin-bottom:1.5rem;padding:clamp(1.5rem,3.5vw,3rem);display:grid}.ProductPages-module__N-Ceda__mcpPanel h3{max-width:13ch;font-size:clamp(2.3rem,4.2vw,4.5rem);line-height:.95;margin-top:1rem!important}.ProductPages-module__N-Ceda__mcpPanel>p{max-width:560px;color:rgb(var(--text-on-dark-rgb) / .66);line-height:1.58}.ProductPages-module__N-Ceda__enterprisePanel{color:var(--surface-paper-soft)}.ProductPages-module__N-Ceda__enterpriseMeta,.ProductPages-module__N-Ceda__pilotMeta{gap:.8rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.ProductPages-module__N-Ceda__enterpriseMeta li,.ProductPages-module__N-Ceda__pilotMeta li{color:rgb(var(--surface-paper-soft-rgb) / .78);align-items:flex-start;gap:.7rem;line-height:1.45;display:flex}.ProductPages-module__N-Ceda__enterpriseMeta svg,.ProductPages-module__N-Ceda__pilotMeta svg{flex:0 0 1rem;width:1rem;height:1rem;margin-top:.18rem}.ProductPages-module__N-Ceda__integrationList{border:1px solid var(--border-dark);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ProductPages-module__N-Ceda__integrationList li{border-right:1px solid var(--border-dark);min-height:155px;color:rgb(var(--text-on-dark-rgb) / .78);font-family:var(--font-display);letter-spacing:-.04em;place-items:center;font-size:clamp(1.7rem,2.8vw,2.8rem);display:grid}.ProductPages-module__N-Ceda__integrationList li:last-child{border-right:0}.ProductPages-module__N-Ceda__applicationSection{scroll-margin-top:var(--nav-height);padding-top:clamp(1.5rem,3vw,3rem)!important}.ProductPages-module__N-Ceda__applicationGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProductPages-module__N-Ceda__applicationRailCard{scroll-snap-align:start;flex:0 0 min(76vw,540px);min-width:0}.ProductPages-module__N-Ceda__applicationRailCard .ProductPages-module__N-Ceda__miniBrowser{margin-inline:0}.ProductPages-module__N-Ceda__applicationCard{border:1px solid var(--border-dark);background:var(--surface-overlay);flex-direction:column;min-width:0;margin:0 -1px -1px 0;display:flex;overflow:hidden}.ProductPages-module__N-Ceda__applicationCardHeader{min-height:286px;padding:clamp(1.4rem,2.6vw,2.2rem)}.ProductPages-module__N-Ceda__applicationCardHeader p{max-width:42ch;color:rgb(var(--text-on-dark-rgb) / .67);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.58;margin-top:1.15rem!important}.ProductPages-module__N-Ceda__applicationCardHeader span,.ProductPages-module__N-Ceda__mockLabel,.ProductPages-module__N-Ceda__miniBrowserBar,.ProductPages-module__N-Ceda__applicationCardFooter{font-family:var(--font-data);letter-spacing:.085em;text-transform:uppercase;font-size:.6rem;font-weight:700;line-height:1.35}.ProductPages-module__N-Ceda__applicationCardHeader span{color:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__applicationCardHeader h3{max-width:13ch;font-size:clamp(2rem,3.25vw,3.5rem);line-height:.94;margin-top:1rem!important}.ProductPages-module__N-Ceda__miniBrowser{--mock-cycle:6.2s;border:1px solid var(--border-light);background:var(--visual-warm-6);min-width:0;height:405px;color:var(--surface-raised);flex-direction:column;margin:0 clamp(1.1rem,2.4vw,2rem);display:flex;position:relative;overflow:hidden}.ProductPages-module__N-Ceda__miniBrowserBar{border-bottom:1px solid var(--border-light);min-height:2.65rem;color:rgb(var(--text-on-light-rgb) / .56);grid-template-columns:3rem 1fr auto;align-items:center;gap:.6rem;padding:0 .9rem;display:grid}.ProductPages-module__N-Ceda__miniBrowserBar strong{color:inherit;font:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductPages-module__N-Ceda__miniBrowserBar>svg{width:.8rem;height:.8rem}.ProductPages-module__N-Ceda__miniBrowserDots{gap:.25rem;display:flex}.ProductPages-module__N-Ceda__miniBrowserDots i{background:rgb(var(--text-on-light-rgb) / .2);border-radius:50%;width:.35rem;height:.35rem}.ProductPages-module__N-Ceda__miniBrowserDots i:first-child{background:rgb(var(--text-on-light-rgb) / .38)}.ProductPages-module__N-Ceda__miniBrowserBody{flex-direction:column;flex:1;gap:.65rem;min-height:0;padding:clamp(1rem,2.3vw,1.6rem);display:flex}.ProductPages-module__N-Ceda__miniBrowserBody[data-flush]{gap:0;padding:0}.ProductPages-module__N-Ceda__tone{background:var(--visual-warm-5)}.ProductPages-module__N-Ceda__tone[data-tone="1"]{background:var(--visual-warm-1)}.ProductPages-module__N-Ceda__tone[data-tone="2"]{background:var(--visual-warm-2)}.ProductPages-module__N-Ceda__tone[data-tone="3"]{background:var(--visual-warm-3)}.ProductPages-module__N-Ceda__tone[data-tone="4"]{background:var(--visual-warm-4)}.ProductPages-module__N-Ceda__tone[data-tone="6"]{background:var(--visual-warm-6)}.ProductPages-module__N-Ceda__skelBar{background:rgb(var(--text-on-light-rgb) / .13);border-radius:2px;flex:none;height:.4rem;display:block}.ProductPages-module__N-Ceda__skelBar[data-tone=dark]{background:rgb(var(--text-on-light-rgb) / .28)}.ProductPages-module__N-Ceda__skelBar[data-size=lg]{height:.55rem}.ProductPages-module__N-Ceda__mockLabel{color:rgb(var(--text-on-light-rgb) / .48)}.ProductPages-module__N-Ceda__mockBadge{border:1px solid var(--border-light-strong);padding:.2rem .35rem}.ProductPages-module__N-Ceda__mockCta{z-index:5;background:var(--surface-raised);color:var(--text-on-dark);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;animation:ProductPages-module__N-Ceda__mock-press var(--mock-cycle) ease-in-out infinite both;animation-delay:var(--loop-delay,0s);flex:none;align-items:center;gap:.32rem;padding:.42rem .55rem;font-size:.52rem;font-weight:700;display:inline-flex;position:relative}.ProductPages-module__N-Ceda__mockCtaSparkle{width:.6rem;height:.6rem;color:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__mockToolRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.ProductPages-module__N-Ceda__mockToolRow .ProductPages-module__N-Ceda__mockLabel{margin-right:auto}.ProductPages-module__N-Ceda__mockCandidate{position:relative}.ProductPages-module__N-Ceda__mockCandidate:before{content:"";z-index:1;background:rgb(var(--brand-coral-rgb) / .13);opacity:0;pointer-events:none;animation:ProductPages-module__N-Ceda__mock-think var(--mock-cycle) linear infinite both;animation-delay:var(--loop-delay,0s);position:absolute;inset:0}.ProductPages-module__N-Ceda__mockCandidate:nth-child(2):before{animation-delay:calc(var(--loop-delay,0s) + .13s)}.ProductPages-module__N-Ceda__mockCandidate:nth-child(3):before{animation-delay:calc(var(--loop-delay,0s) + .26s)}.ProductPages-module__N-Ceda__mockCandidate:nth-child(4):before{animation-delay:calc(var(--loop-delay,0s) + .39s)}.ProductPages-module__N-Ceda__mockCandidate:nth-child(5):before{animation-delay:calc(var(--loop-delay,0s) + .52s)}.ProductPages-module__N-Ceda__mockCandidate:nth-child(6):before{animation-delay:calc(var(--loop-delay,0s) + .65s)}.ProductPages-module__N-Ceda__mockCandidate:nth-child(7):before{animation-delay:calc(var(--loop-delay,0s) + .78s)}.ProductPages-module__N-Ceda__mockCandidate:nth-child(8):before{animation-delay:calc(var(--loop-delay,0s) + .91s)}.ProductPages-module__N-Ceda__mockCandidate[data-predicted]:after{content:"";z-index:2;border:2px solid var(--brand-coral);box-shadow:0 0 0 3px rgb(var(--brand-coral-rgb) / .16);pointer-events:none;animation:ProductPages-module__N-Ceda__mock-reveal var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);position:absolute;inset:0}.ProductPages-module__N-Ceda__mockTag{z-index:3;background:var(--brand-coral);width:max-content;max-width:calc(100% - .7rem);color:var(--text-on-dark);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;animation:ProductPages-module__N-Ceda__mock-reveal var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);padding:.24rem .35rem;font-size:.44rem;font-weight:800;line-height:1.25;position:absolute;top:.35rem;left:.35rem}.ProductPages-module__N-Ceda__mockToast{z-index:6;background:var(--surface-raised);color:var(--text-on-dark);animation:ProductPages-module__N-Ceda__mock-toast var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);padding:.7rem .85rem;position:absolute;bottom:.7rem;left:.7rem;right:.7rem;box-shadow:0 14px 28px #0000003d}.ProductPages-module__N-Ceda__mockToast p{color:rgb(var(--text-on-dark-rgb) / .86);text-wrap:pretty;font-size:.95rem;line-height:1.4}.ProductPages-module__N-Ceda__mockToast strong{color:var(--brand-coral-on-dark);font-weight:600}.ProductPages-module__N-Ceda__mockScore{align-items:center;gap:.45rem;display:flex}.ProductPages-module__N-Ceda__mockScore i{background:rgb(var(--text-on-light-rgb) / .1);flex:1;height:.4rem;overflow:hidden}.ProductPages-module__N-Ceda__mockScore b{background:var(--visual-warm-2);height:100%;transform:scaleX(var(--fill,1));transform-origin:0;animation:ProductPages-module__N-Ceda__mock-fill var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);display:block}.ProductPages-module__N-Ceda__mockScore em,.ProductPages-module__N-Ceda__mockScoreValue{color:rgb(var(--text-on-light-rgb) / .55);font-family:var(--font-data);animation:ProductPages-module__N-Ceda__mock-reveal var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);font-size:.6rem;font-style:normal;font-weight:700}.ProductPages-module__N-Ceda__mockCandidate[data-predicted] .ProductPages-module__N-Ceda__mockScore b{background:var(--brand-coral)}.ProductPages-module__N-Ceda__mockCandidate[data-predicted] .ProductPages-module__N-Ceda__mockScore em,.ProductPages-module__N-Ceda__mockCandidate[data-predicted] .ProductPages-module__N-Ceda__mockScoreValue{color:var(--brand-coral-on-light)}.ProductPages-module__N-Ceda__mockApp{flex:1;grid-template-columns:96px minmax(0,1fr);min-height:0;display:grid}.ProductPages-module__N-Ceda__mockSide{border-right:1px solid var(--border-light);background:rgb(var(--text-on-light-rgb) / .03);align-content:start;gap:.6rem;padding:.85rem .75rem;display:grid}.ProductPages-module__N-Ceda__mockSide b{background:var(--visual-warm-2);width:1rem;height:1rem;margin-bottom:.4rem}.ProductPages-module__N-Ceda__mockMain{flex-direction:column;gap:.6rem;min-width:0;padding:.9rem .95rem;display:flex}.ProductPages-module__N-Ceda__mockChipRow{gap:.4rem;display:flex}.ProductPages-module__N-Ceda__mockChipRow i{border:1px solid var(--border-light);border-radius:999px;width:44px;height:14px}.ProductPages-module__N-Ceda__mockAdGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.ProductPages-module__N-Ceda__mockAdCard{border:1px solid var(--border-light);background:var(--text-on-dark);gap:.3rem;padding:.32rem;display:grid}.ProductPages-module__N-Ceda__mockAdCard>b{height:58px}.ProductPages-module__N-Ceda__mockStreamHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ProductPages-module__N-Ceda__mockStreamHead strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.5rem;font-weight:300}.ProductPages-module__N-Ceda__mockPosterRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin-top:.3rem;display:grid}.ProductPages-module__N-Ceda__mockPoster{aspect-ratio:.68;animation:ProductPages-module__N-Ceda__mock-enter var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s)}.ProductPages-module__N-Ceda__mockPoster:nth-child(2){animation-delay:calc(var(--loop-delay,0s) + .11s)}.ProductPages-module__N-Ceda__mockPoster:nth-child(3){animation-delay:calc(var(--loop-delay,0s) + .22s)}.ProductPages-module__N-Ceda__mockPoster:nth-child(4){animation-delay:calc(var(--loop-delay,0s) + .33s)}.ProductPages-module__N-Ceda__mockPoster:nth-child(5){animation-delay:calc(var(--loop-delay,0s) + .44s)}.ProductPages-module__N-Ceda__mockStreamNext{opacity:.5;gap:.5rem;margin-top:auto;display:grid}.ProductPages-module__N-Ceda__mockStreamNext>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;display:grid}.ProductPages-module__N-Ceda__mockStreamNext i{height:36px}.ProductPages-module__N-Ceda__mockProductRow{border:1px solid var(--border-light);background:var(--text-on-dark);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:.7rem;padding:.55rem;display:grid}.ProductPages-module__N-Ceda__mockProductRow>b{height:64px}.ProductPages-module__N-Ceda__mockProductRow span{gap:.4rem;display:grid}.ProductPages-module__N-Ceda__mockPriceRow{align-items:center;gap:.6rem;display:flex}.ProductPages-module__N-Ceda__mockPriceField{border:1px solid var(--border-light-strong);background:var(--text-on-dark);min-width:92px;font-family:var(--font-data);align-items:center;gap:.1rem;padding:.5rem .6rem;font-size:.85rem;font-weight:700;display:inline-flex}.ProductPages-module__N-Ceda__mockPriceField>span{color:rgb(var(--text-on-light-rgb) / .4);margin-right:.15rem}.ProductPages-module__N-Ceda__mockPriceField .ProductPages-module__N-Ceda__mockTag{top:auto;bottom:calc(100% + .35rem);left:-1px}.ProductPages-module__N-Ceda__mockDigit{animation:ProductPages-module__N-Ceda__mock-pop var(--mock-cycle) steps(1, end) infinite both;animation-delay:var(--loop-delay,0s);font-weight:700}.ProductPages-module__N-Ceda__mockDigit[data-step="2"]{animation-delay:calc(var(--loop-delay,0s) + .2s)}.ProductPages-module__N-Ceda__mockCaret{background:var(--text-on-light);opacity:0;width:1px;height:.85rem;animation:ProductPages-module__N-Ceda__mock-caret var(--mock-cycle) steps(1, end) infinite both;animation-delay:var(--loop-delay,0s);margin-left:.12rem}.ProductPages-module__N-Ceda__mockFieldGhost{gap:.35rem;display:grid}.ProductPages-module__N-Ceda__mockFieldGhost i{border:1px solid var(--border-light);background:rgb(var(--text-on-dark-rgb) / .5);height:1.7rem}.ProductPages-module__N-Ceda__mockCanvas{background-image:radial-gradient(rgb(var(--text-on-light-rgb) / .14) 1px, transparent 1px);background-size:12px 12px;flex:1;justify-content:center;align-items:center;padding:1rem 1rem 3.4rem;display:flex;position:relative}.ProductPages-module__N-Ceda__mockFrames{align-items:stretch;gap:1.1rem;display:flex}.ProductPages-module__N-Ceda__mockFrame{border:1px solid var(--border-light-strong);background:var(--text-on-dark);width:158px;box-shadow:0 10px 22px rgb(var(--text-on-light-rgb) / .08);padding:.55rem}.ProductPages-module__N-Ceda__mockFrame>span{color:rgb(var(--text-on-light-rgb) / .42);font-family:var(--font-data);letter-spacing:.08em;font-size:.46rem;font-weight:700}.ProductPages-module__N-Ceda__mockFrame>div{gap:.4rem;margin-top:.5rem;display:grid}.ProductPages-module__N-Ceda__mockFrame>div i{border:1px solid var(--border-light);background:var(--visual-warm-6);height:1.45rem}.ProductPages-module__N-Ceda__mockFrame>div b{background:var(--surface-raised);height:1.55rem;margin-top:.15rem}.ProductPages-module__N-Ceda__mockFrame[data-predicted]>div b{background:var(--brand-coral)}.ProductPages-module__N-Ceda__mockCursor{--cursor-x:-250px;--cursor-y:230px;z-index:5;pointer-events:none;transform-origin:0 0;will-change:transform, opacity;width:1.8rem;height:1.8rem;animation:ProductPages-module__N-Ceda__mock-cursor-move var(--mock-cycle) linear infinite both, ProductPages-module__N-Ceda__mock-cursor-fade var(--mock-cycle) linear infinite both;animation-delay:var(--loop-delay,0s);position:absolute;top:46%;left:42%}.ProductPages-module__N-Ceda__mockCursor>svg{z-index:1;width:100%;height:100%;color:var(--text-on-dark);fill:var(--brand-coral);stroke-width:1.5px;filter:drop-shadow(0 2px 2px #0000004d);position:relative}.ProductPages-module__N-Ceda__mockCursor:after{content:"";border:2px solid var(--brand-coral);opacity:0;width:1.5rem;height:1.5rem;animation:ProductPages-module__N-Ceda__mock-click-ring var(--mock-cycle) linear infinite both;animation-delay:var(--loop-delay,0s);border-radius:50%;position:absolute;top:3px;left:3px}.ProductPages-module__N-Ceda__mockCursor[data-beat=late]:after{animation-name:ProductPages-module__N-Ceda__mock-click-ring-late}.ProductPages-module__N-Ceda__mockToolbar .ProductPages-module__N-Ceda__mockCursor,.ProductPages-module__N-Ceda__mockComposerFoot .ProductPages-module__N-Ceda__mockCursor{--cursor-x:-160px;--cursor-y:-220px}.ProductPages-module__N-Ceda__mockPriceRow .ProductPages-module__N-Ceda__mockCursor{--cursor-x:-175px;--cursor-y:130px}.ProductPages-module__N-Ceda__mockShelf .ProductPages-module__N-Ceda__mockCandidate[data-predicted]{z-index:5}.ProductPages-module__N-Ceda__mockCursor[data-beat=late]{--cursor-x:200px;--cursor-y:-150px;animation-name:ProductPages-module__N-Ceda__mock-cursor-late-move,ProductPages-module__N-Ceda__mock-cursor-late-fade}.ProductPages-module__N-Ceda__mockToolbar{background:var(--surface-raised);align-items:center;gap:.45rem;width:max-content;max-width:calc(100% - 1.5rem);padding:.4rem .55rem;display:flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);box-shadow:0 10px 22px #0003}.ProductPages-module__N-Ceda__mockToolbar>i{background:rgb(var(--text-on-dark-rgb) / .16);width:.85rem;height:.85rem}.ProductPages-module__N-Ceda__mockToolbarDivider{background:rgb(var(--text-on-dark-rgb) / .2);width:1px;height:1rem}.ProductPages-module__N-Ceda__mockToolbar .ProductPages-module__N-Ceda__mockCta{background:rgb(var(--text-on-dark-rgb) / .1);color:var(--brand-coral-on-dark);padding:.24rem .4rem}.ProductPages-module__N-Ceda__mockComposer{border:1px solid var(--border-light);background:var(--text-on-dark);flex-direction:column;flex:1;display:flex}.ProductPages-module__N-Ceda__mockComposerRow{border-bottom:1px solid var(--border-light);align-items:center;gap:.5rem;padding:.55rem .7rem;display:flex}.ProductPages-module__N-Ceda__mockComposerRow .ProductPages-module__N-Ceda__mockLabel{flex:0 0 3rem}.ProductPages-module__N-Ceda__mockComposerRow em{border:1px solid var(--border-light);color:rgb(var(--text-on-light-rgb) / .5);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin-left:auto;padding:.18rem .32rem;font-size:.46rem;font-style:normal;font-weight:700}.ProductPages-module__N-Ceda__mockChip{background:var(--visual-warm-5);border-radius:999px;width:3rem;height:.9rem}.ProductPages-module__N-Ceda__mockComposerBody{gap:.55rem;padding:.85rem .7rem;display:grid}.ProductPages-module__N-Ceda__mockEditLine{background:rgb(var(--text-on-light-rgb) / .13);border-radius:2px;height:.4rem;display:block;position:relative}.ProductPages-module__N-Ceda__mockEditLine:after{content:"";background:rgb(var(--brand-coral-rgb) / .55);animation:ProductPages-module__N-Ceda__mock-reveal var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);border-radius:2px;position:absolute;inset:0}.ProductPages-module__N-Ceda__mockEditLine small{color:var(--brand-coral-on-light);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;animation:ProductPages-module__N-Ceda__mock-reveal var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);font-size:.42rem;font-weight:800;position:absolute;top:50%;left:calc(100% + .4rem);transform:translateY(-50%)}.ProductPages-module__N-Ceda__mockComposerFoot{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;margin-top:auto;padding:.55rem .7rem;display:flex}.ProductPages-module__N-Ceda__mockComposerFoot>i{background:var(--surface-raised);opacity:.85;width:3.2rem;height:1.5rem}.ProductPages-module__N-Ceda__mockConceptRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.ProductPages-module__N-Ceda__mockConcept{border:1px solid var(--border-light);background:var(--text-on-dark);gap:.38rem;padding:.45rem;display:grid}.ProductPages-module__N-Ceda__mockConcept>b{height:118px}.ProductPages-module__N-Ceda__mockConcept .ProductPages-module__N-Ceda__mockScore{margin-top:.15rem}.ProductPages-module__N-Ceda__mockFlow{flex-direction:column;flex:1;justify-content:center;align-items:center;margin-top:.3rem;display:flex}.ProductPages-module__N-Ceda__mockFlowRoot{border:1px solid var(--border-light-strong);background:var(--text-on-dark);gap:.32rem;width:46%;padding:.5rem .6rem;display:grid;position:relative}.ProductPages-module__N-Ceda__mockFlowRoot:after{content:"";border-left:1px solid var(--border-light-strong);height:14px;position:absolute;top:100%;left:50%}.ProductPages-module__N-Ceda__mockFlowBranches{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;width:100%;margin-top:28px;display:grid;position:relative}.ProductPages-module__N-Ceda__mockFlowBranches:before{content:"";border-top:1px solid var(--border-light-strong);position:absolute;top:-14px;left:16.6%;right:16.6%}.ProductPages-module__N-Ceda__mockFlowNode{border:1px solid var(--border-light);background:var(--text-on-dark);gap:.35rem;padding:.55rem;display:grid}.ProductPages-module__N-Ceda__mockFlowNode>span{font-size:.56rem;font-weight:600}.ProductPages-module__N-Ceda__mockFlowNode .ProductPages-module__N-Ceda__mockTag{top:auto;bottom:calc(100% + .3rem);left:-1px}.ProductPages-module__N-Ceda__mockFlowTick{border-left:1px solid var(--border-light-strong);height:14px;position:absolute;top:-14px;left:50%}.ProductPages-module__N-Ceda__mockFlowNode[data-predicted] .ProductPages-module__N-Ceda__mockFlowTick{border-color:var(--brand-coral);animation:ProductPages-module__N-Ceda__mock-tick var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s)}.ProductPages-module__N-Ceda__mockHeroSlot{border:1px dashed var(--border-light-strong);height:86px;animation:ProductPages-module__N-Ceda__mock-slot var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);flex:none;place-items:center;display:grid}.ProductPages-module__N-Ceda__mockBannerList{gap:.5rem;display:grid}.ProductPages-module__N-Ceda__mockBanner{border:1px solid var(--border-light);background:var(--text-on-dark);align-items:center;gap:.6rem;padding:.4rem;display:flex}.ProductPages-module__N-Ceda__mockBanner>b{flex:0 0 84px;height:36px}.ProductPages-module__N-Ceda__mockBanner>span{flex:1;gap:.35rem;display:grid}.ProductPages-module__N-Ceda__mockBanner[data-predicted]{z-index:3;transform:var(--swap,none);animation:ProductPages-module__N-Ceda__mock-move var(--mock-cycle) ease-in-out infinite both;animation-delay:var(--loop-delay,0s)}.ProductPages-module__N-Ceda__mockBanner:not([data-predicted]){animation:ProductPages-module__N-Ceda__mock-dim var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s)}.ProductPages-module__N-Ceda__mockVisitor{background:var(--surface-raised);color:rgb(var(--text-on-dark-rgb) / .85);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;animation:ProductPages-module__N-Ceda__mock-enter var(--mock-cycle) ease infinite both;animation-delay:var(--loop-delay,0s);align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.5rem;font-weight:700;display:flex}.ProductPages-module__N-Ceda__mockVisitor i{background:var(--brand-coral-on-dark);border-radius:50%;width:.4rem;height:.4rem}.ProductPages-module__N-Ceda__mockVisitor em{color:rgb(var(--text-on-dark-rgb) / .45);margin-left:auto;font-style:normal}.ProductPages-module__N-Ceda__mockStorefront{flex-direction:column;flex:1;gap:.55rem;min-height:0;padding:.85rem .95rem;display:flex}.ProductPages-module__N-Ceda__mockStoreNav{align-items:center;gap:.55rem;display:flex}.ProductPages-module__N-Ceda__mockStoreNav b{background:var(--visual-warm-1);width:.8rem;height:.8rem}.ProductPages-module__N-Ceda__mockStoreHero{height:64px}.ProductPages-module__N-Ceda__mockShelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.ProductPages-module__N-Ceda__mockProduct{border:1px solid var(--border-light);background:var(--text-on-dark);transform:var(--swap,none);animation:ProductPages-module__N-Ceda__mock-move var(--mock-cycle) ease-in-out infinite both;animation-delay:var(--loop-delay,0s);gap:.32rem;padding:.32rem;display:grid}.ProductPages-module__N-Ceda__mockProduct>b{height:62px}.ProductPages-module__N-Ceda__mockVariantList{flex:1;align-content:center;gap:.55rem;display:grid}.ProductPages-module__N-Ceda__mockVariant{border:1px solid var(--border-light);background:var(--text-on-dark);grid-template-columns:auto minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:.7rem;padding:.65rem .7rem;display:grid}.ProductPages-module__N-Ceda__mockVariant>b{border:1px solid var(--border-light);background:var(--visual-warm-6);width:1.5rem;height:1.5rem;font-family:var(--font-data);place-items:center;font-size:.6rem;font-weight:700;display:grid}.ProductPages-module__N-Ceda__mockVariant>span:not(.ProductPages-module__N-Ceda__mockScore){gap:.35rem;display:grid}.ProductPages-module__N-Ceda__mockNote{opacity:.65;gap:.5rem;margin-top:.1rem;display:grid}@keyframes ProductPages-module__N-Ceda__mock-press{0%,9%,14%,to{filter:brightness()}11.5%{filter:brightness(1.35)}}@keyframes ProductPages-module__N-Ceda__mock-think{0%,16%,27%,to{opacity:0}19%,23%{opacity:1}}@keyframes ProductPages-module__N-Ceda__mock-reveal{0%,42%{opacity:0}46%,91%{opacity:1}95%,to{opacity:0}}@keyframes ProductPages-module__N-Ceda__mock-toast{0%,51%{opacity:0;transform:translateY(10px)}55%,88%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(10px)}}@keyframes ProductPages-module__N-Ceda__mock-fill{0%,43%{transform:scaleX(0)}56%,92%{transform:scaleX(var(--fill,1))}96%,to{transform:scaleX(0)}}@keyframes ProductPages-module__N-Ceda__mock-move{0%,42%{transform:none}50%,91%{transform:var(--swap,none)}96%,to{transform:none}}@keyframes ProductPages-module__N-Ceda__mock-dim{0%,44%{opacity:1}50%,91%{opacity:.35}95%,to{opacity:1}}@keyframes ProductPages-module__N-Ceda__mock-enter{0%,1.5%{opacity:0;transform:translateY(8px)}5.5%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(8px)}}@keyframes ProductPages-module__N-Ceda__mock-pop{0%,45%{opacity:0}46%,94%{opacity:1}97%,to{opacity:0}}@keyframes ProductPages-module__N-Ceda__mock-caret{0%,11%,16%,19%,24%,27%,32%,35%,40%,43%,52%,to{opacity:0}12%,15%,20%,23%,28%,31%,36%,39%,44%,50%{opacity:1}}@keyframes ProductPages-module__N-Ceda__mock-slot{0%,44%{border-color:var(--border-light-strong)}50%,91%{border-color:var(--brand-coral)}96%,to{border-color:var(--border-light-strong)}}@keyframes ProductPages-module__N-Ceda__mock-tick{0%,42%{border-color:var(--border-light-strong)}46%,91%{border-color:var(--brand-coral)}96%,to{border-color:var(--border-light-strong)}}@keyframes ProductPages-module__N-Ceda__mock-cursor-move{0%{transform:translate(var(--cursor-x), var(--cursor-y));animation-timing-function:cubic-bezier(.22,1,.36,1)}9%,to{transform:translate(0)}}@keyframes ProductPages-module__N-Ceda__mock-cursor-fade{0%{opacity:0}3%,22%{opacity:1}28%,to{opacity:0}}@keyframes ProductPages-module__N-Ceda__mock-cursor-late-move{0%,40%{transform:translate(var(--cursor-x), var(--cursor-y));animation-timing-function:cubic-bezier(.22,1,.36,1)}51%,to{transform:translate(0)}}@keyframes ProductPages-module__N-Ceda__mock-cursor-late-fade{0%,40%{opacity:0}43%,66%{opacity:1}72%,to{opacity:0}}@keyframes ProductPages-module__N-Ceda__mock-click-ring{0%,9%{opacity:0;transform:translate(-50%,-50%)scale(.3)}11.5%{opacity:.8;transform:translate(-50%,-50%)scale(.5)}18%,to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes ProductPages-module__N-Ceda__mock-click-ring-late{0%,51%{opacity:0;transform:translate(-50%,-50%)scale(.3)}53.5%{opacity:.8;transform:translate(-50%,-50%)scale(.5)}60%,to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.ProductPages-module__N-Ceda__applicationStage{align-items:flex-end;height:405px;min-height:405px;display:flex}.ProductPages-module__N-Ceda__applicationPanel{width:100%;animation:.24s both ProductPages-module__N-Ceda__developer-panel-fade}.ProductPages-module__N-Ceda__applicationCardFooter{justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;margin-top:auto;padding:1rem clamp(1.1rem,2.4vw,2rem);display:flex}.ProductPages-module__N-Ceda__applicationToggle{color:var(--text-on-dark)}.ProductPages-module__N-Ceda__applicationToggle svg{width:.85rem;transition:transform .18s}.ProductPages-module__N-Ceda__applicationToggle[aria-pressed=true] svg{transform:rotate(180deg)}.ProductPages-module__N-Ceda__applicationCode{padding:0 clamp(1.1rem,2.4vw,2rem)}.ProductPages-module__N-Ceda__applicationCode .home-api-request{border-color:var(--border-dark);background:var(--code-surface);height:405px;box-shadow:none}.ProductPages-module__N-Ceda__applicationCode .home-api-request pre{background:var(--code-surface)}.ProductPages-module__N-Ceda__applicationCode .home-api-request code{font-size:.66rem;line-height:1.6}@keyframes ProductPages-module__N-Ceda__developer-panel-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ProductPages-module__N-Ceda__pricingPageSection{padding-top:clamp(5rem,9vw,8rem)}.ProductPages-module__N-Ceda__pricingIntro{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:clamp(2rem,8vw,8rem);margin-bottom:clamp(3rem,6vw,5rem);display:grid}.ProductPages-module__N-Ceda__pricingEyebrow,.ProductPages-module__N-Ceda__featureEyebrow{color:rgb(var(--text-on-dark-rgb) / .58);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-size:.66rem;font-weight:700;margin-bottom:.15rem!important}.ProductPages-module__N-Ceda__pricingIntro h1{max-width:14ch;font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(3.4rem,6.6vw,7rem);font-weight:300;line-height:.92}.ProductPages-module__N-Ceda__pricingIntro>p:last-child{max-width:620px;color:rgb(var(--text-on-dark-rgb) / .68);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.58}.ProductPages-module__N-Ceda__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProductPages-module__N-Ceda__planCard{border:1px solid var(--border-dark);background:var(--surface-card);min-width:0;min-height:570px;color:var(--text-on-dark);flex-direction:column;margin:0 -1px -1px 0;padding:clamp(1.4rem,3vw,2.3rem);display:flex;position:relative}.ProductPages-module__N-Ceda__planCardRecommended{background:var(--visual-dark-2);box-shadow:inset 0 3px 0 var(--text-on-dark)}.ProductPages-module__N-Ceda__planLabelRow{min-height:1.75rem;color:rgb(var(--text-on-dark-rgb) / .62);font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;font-size:.6rem;font-weight:700;display:flex}.ProductPages-module__N-Ceda__planLabelRow span{align-items:center;gap:.45rem;display:inline-flex}.ProductPages-module__N-Ceda__planLabelRow svg{width:.95rem;height:.95rem}.ProductPages-module__N-Ceda__planLabelRow strong{background:var(--text-on-dark);color:var(--surface-card);padding:.38rem .48rem;font-size:.56rem}.ProductPages-module__N-Ceda__planCard .ProductPages-module__N-Ceda__planName{max-width:12ch;color:var(--text-on-dark);font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.5rem,3.5vw,3.8rem);font-weight:300;line-height:.94;margin-top:2.4rem!important}.ProductPages-module__N-Ceda__planDescription{min-height:3rem;color:rgb(var(--text-on-dark-rgb) / .62);line-height:1.5;margin-top:1.2rem!important}.ProductPages-module__N-Ceda__planDetails{border-top:1px solid var(--border-dark);gap:0;margin:1.5rem 0 0;display:grid}.ProductPages-module__N-Ceda__planDetails>div{border-bottom:1px solid var(--border-dark);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:.9rem 0;display:grid}.ProductPages-module__N-Ceda__planDetails dt{color:rgb(var(--text-on-dark-rgb) / .44)}.ProductPages-module__N-Ceda__planDetails dd{color:rgb(var(--text-on-dark-rgb) / .88);text-align:right;margin:0;font-size:.82rem;font-weight:700;line-height:1.35}.ProductPages-module__N-Ceda__planFeatures{gap:.66rem;margin:1.7rem 0 0;padding:0;list-style:none;display:grid}.ProductPages-module__N-Ceda__planFeatures li{color:rgb(var(--text-on-dark-rgb) / .68);align-items:flex-start;gap:.55rem;font-size:.84rem;line-height:1.4;display:flex}.ProductPages-module__N-Ceda__planFeatures svg{width:.95rem;height:.95rem;color:var(--text-on-dark);flex:0 0 .95rem;margin-top:.16rem}.ProductPages-module__N-Ceda__planAction{margin-top:auto;padding-top:2rem}.ProductPages-module__N-Ceda__planAllowance{margin-top:2rem}.ProductPages-module__N-Ceda__planAllowance>p:first-child{color:rgb(var(--text-on-dark-rgb) / .8);align-items:center;gap:.85rem;font-size:clamp(.95rem,1.15vw,1.1rem);line-height:1.3;display:flex}.ProductPages-module__N-Ceda__planAllowance>p:first-child>span{min-width:0}.ProductPages-module__N-Ceda__planAllowance strong{color:var(--text-on-dark);font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,4.5vw,4.8rem);font-weight:300;line-height:1}.ProductPages-module__N-Ceda__planPooling{min-height:2.8em;color:rgb(var(--text-on-dark-rgb) / .54);font-size:.78rem;line-height:1.4;margin-top:.9rem!important}.ProductPages-module__N-Ceda__studyExamples{margin-top:clamp(7rem,12vw,12rem)}.ProductPages-module__N-Ceda__studyExampleGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ProductPages-module__N-Ceda__studyExampleCard{border:1px solid var(--border-dark);background:var(--surface-card);min-width:0;margin:0 -1px -1px 0;padding:clamp(1.25rem,2.2vw,2rem)}.ProductPages-module__N-Ceda__studyExampleCard h3{min-height:2.8em;color:var(--text-on-dark);font-family:var(--font-body);letter-spacing:0;font-size:.95rem;font-weight:600;line-height:1.4}.ProductPages-module__N-Ceda__studyExampleSize{color:rgb(var(--text-on-dark-rgb) / .62);flex-wrap:wrap;align-items:baseline;gap:.45rem;font-size:.85rem;display:flex;margin-top:1.5rem!important}.ProductPages-module__N-Ceda__studyExampleSize strong{color:var(--text-on-dark);font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2.8rem,3.8vw,4rem);font-weight:300;line-height:1}.ProductPages-module__N-Ceda__studyExampleCost{color:rgb(var(--text-on-dark-rgb) / .62);font-size:.78rem;line-height:1.5;margin-top:.65rem!important}.ProductPages-module__N-Ceda__studyExampleLabel{color:rgb(var(--text-on-dark-rgb) / .54);font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:700;margin-top:2rem!important}.ProductPages-module__N-Ceda__studyExampleCounts{margin:.75rem 0 0}.ProductPages-module__N-Ceda__studyExampleCounts>div{border-top:1px solid var(--border-dark);justify-content:space-between;gap:1rem;padding:.65rem 0;font-size:.84rem;display:flex}.ProductPages-module__N-Ceda__studyExampleCounts dt{color:rgb(var(--text-on-dark-rgb) / .62)}.ProductPages-module__N-Ceda__studyExampleCounts dd{color:var(--text-on-dark);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ProductPages-module__N-Ceda__studyExamplesNote{max-width:90ch;color:rgb(var(--text-on-dark-rgb) / .56);font-size:.82rem;line-height:1.6;margin-top:1.25rem!important}.ProductPages-module__N-Ceda__featureMatrix{margin-top:clamp(7rem,12vw,12rem)}.ProductPages-module__N-Ceda__featureMatrixHeader{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:clamp(2rem,8vw,8rem);margin-bottom:clamp(3rem,6vw,5rem);display:grid}.ProductPages-module__N-Ceda__featureMatrixHeader>div{gap:1.15rem;display:grid}.ProductPages-module__N-Ceda__featureMatrixHeader h2{max-width:13ch;font-size:clamp(3rem,5.2vw,5.6rem);line-height:.94}.ProductPages-module__N-Ceda__featureMatrixHeader>p{max-width:600px;color:rgb(var(--text-on-dark-rgb) / .64);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.58}.ProductPages-module__N-Ceda__featureGroups{gap:clamp(3rem,6vw,5rem);display:grid}.ProductPages-module__N-Ceda__featureGroup{grid-template-columns:minmax(190px,.23fr) minmax(0,.77fr);gap:clamp(1.5rem,4vw,4rem);display:grid}.ProductPages-module__N-Ceda__featureGroup h3{color:rgb(var(--text-on-dark-rgb) / .84);font-family:var(--font-body);letter-spacing:0;align-items:flex-start;gap:.65rem;font-size:.84rem;font-weight:700;line-height:1.35;display:flex}.ProductPages-module__N-Ceda__featureGroup h3 svg{stroke-width:1.5px;flex:0 0 1.1rem;width:1.1rem;height:1.1rem;margin-top:.02rem}.ProductPages-module__N-Ceda__featureGroup ul{border-top:1px solid var(--border-dark);border-left:1px solid var(--border-dark);background:var(--surface-page);box-shadow:inset -1px -1px 0 rgb(var(--text-on-dark-rgb) / .14);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ProductPages-module__N-Ceda__featureGroup li{border-right:1px solid var(--border-dark);border-bottom:1px solid var(--border-dark);background:var(--surface-card);flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:118px;padding:1rem;display:flex}.ProductPages-module__N-Ceda__featureGroup li strong{color:rgb(var(--text-on-dark-rgb) / .82);font-size:.78rem;line-height:1.42}.ProductPages-module__N-Ceda__featureAvailability{width:fit-content;color:rgb(var(--text-on-dark-rgb) / .42);font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;align-items:center;font-size:.54rem;font-weight:700;display:inline-flex}.ProductPages-module__N-Ceda__featureAvailabilityAddOn{background:rgb(var(--brand-coral-rgb) / .18);color:var(--brand-coral-on-dark);gap:.3rem;padding:.3rem .4rem}.ProductPages-module__N-Ceda__featureAvailabilityAddOn:before{content:"✦";font-size:.56rem}.ProductPages-module__N-Ceda__pilotSection{background:var(--surface-paper)}.ProductPages-module__N-Ceda__pilotPanel{color:var(--surface-raised);align-items:start}.ProductPages-module__N-Ceda__pilotSummary{display:grid}.ProductPages-module__N-Ceda__pilotEyebrow{color:rgb(var(--text-on-light-rgb) / .5);margin-bottom:1.25rem}.ProductPages-module__N-Ceda__pilotPanel .ProductPages-module__N-Ceda__pilotCopy>p,.ProductPages-module__N-Ceda__pilotPanel .ProductPages-module__N-Ceda__pilotMeta li{color:rgb(var(--text-on-light-rgb) / .68)}.ProductPages-module__N-Ceda__pilotPanel .ProductPages-module__N-Ceda__pilotMeta svg{color:var(--surface-raised)}.ProductPages-module__N-Ceda__pilotCopy>a,.ProductPages-module__N-Ceda__pilotCopy>button,.ProductPages-module__N-Ceda__enterpriseCopy>a,.ProductPages-module__N-Ceda__enterpriseCopy>button{margin-top:2rem}.ProductPages-module__N-Ceda__pilotPanel .ProductPages-module__N-Ceda__pilotCopy>a,.ProductPages-module__N-Ceda__pilotPanel .ProductPages-module__N-Ceda__pilotCopy>button{border-color:var(--surface-raised);background:var(--surface-raised);color:var(--text-on-dark)}.ProductPages-module__N-Ceda__pilotPanel .ProductPages-module__N-Ceda__pilotCopy>a:hover,.ProductPages-module__N-Ceda__pilotPanel .ProductPages-module__N-Ceda__pilotCopy>button:hover{border-color:var(--visual-dark-3);background:var(--visual-dark-3)}@media (max-width:1000px){.ProductPages-module__N-Ceda__studyExampleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPages-module__N-Ceda__pricingGrid,.ProductPages-module__N-Ceda__processGrid{grid-template-columns:1fr}.ProductPages-module__N-Ceda__featureGroup ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPages-module__N-Ceda__applicationGrid,.ProductPages-module__N-Ceda__workbench{grid-template-columns:1fr}.ProductPages-module__N-Ceda__workbenchNav{border-right:0;border-bottom:1px solid var(--border-dark)}.ProductPages-module__N-Ceda__planCard{min-height:0}.ProductPages-module__N-Ceda__processStep{border-right:0;border-bottom:1px solid var(--border-dark);min-height:0}.ProductPages-module__N-Ceda__processStep:last-child{border-bottom:0}.ProductPages-module__N-Ceda__processStep h3{padding-top:0;margin-top:2.5rem!important}}@media (max-width:820px){.ProductPages-module__N-Ceda__pricingIntro,.ProductPages-module__N-Ceda__featureMatrixHeader,.ProductPages-module__N-Ceda__featureGroup,.ProductPages-module__N-Ceda__enterprisePanel,.ProductPages-module__N-Ceda__pilotPanel,.ProductPages-module__N-Ceda__creditGrid,.ProductPages-module__N-Ceda__mcpPanel,.ProductPages-module__N-Ceda__scenarioCopy{grid-template-columns:1fr}.ProductPages-module__N-Ceda__pricingIntro,.ProductPages-module__N-Ceda__featureMatrixHeader{gap:1.5rem}.ProductPages-module__N-Ceda__featureGroup{gap:1.25rem}.ProductPages-module__N-Ceda__workbenchCopy{grid-template-columns:1fr;gap:.7rem}.ProductPages-module__N-Ceda__workbenchCopy>span{text-align:left;max-width:44ch}.ProductPages-module__N-Ceda__integrationList{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPages-module__N-Ceda__integrationList li:nth-child(2){border-right:0}.ProductPages-module__N-Ceda__integrationList li:nth-child(-n+2){border-bottom:1px solid var(--border-dark)}.ProductPages-module__N-Ceda__scenarioCard{flex-basis:min(88vw,680px)}.ProductPages-module__N-Ceda__verificationScores{grid-template-columns:1fr}.ProductPages-module__N-Ceda__verificationEvidence article{grid-template-columns:auto auto minmax(0,1fr)}}@media (max-width:620px){.ProductPages-module__N-Ceda__studyExampleGrid{grid-template-columns:1fr}.ProductPages-module__N-Ceda__studyExampleCard h3{min-height:0}.ProductPages-module__N-Ceda__globeStage,.ProductPages-module__N-Ceda__developerTerminal,.ProductPages-module__N-Ceda__pricingSignal{min-height:390px}.ProductPages-module__N-Ceda__globeFallback{width:128%;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductPages-module__N-Ceda__backtestFrame{min-height:380px}.ProductPages-module__N-Ceda__pricingIntro h1{max-width:10ch;font-size:clamp(3.2rem,15vw,4.8rem)}.ProductPages-module__N-Ceda__planCard .ProductPages-module__N-Ceda__planName{font-size:3rem}.ProductPages-module__N-Ceda__featureGroup ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPages-module__N-Ceda__featureGroup li{min-height:132px}.ProductPages-module__N-Ceda__benchmarkSection{--home-gutter:0px}.ProductPages-module__N-Ceda__verificationScores{gap:3rem}.ProductPages-module__N-Ceda__verificationExample header h3{font-size:clamp(1.6rem,7.5vw,2.5rem)}.ProductPages-module__N-Ceda__verificationEvidence article{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPages-module__N-Ceda__verificationEvidenceSkeleton{grid-column:1/-1;padding-top:.35rem;padding-left:0}.ProductPages-module__N-Ceda__verificationBrowserBar{grid-template-columns:auto 1fr}.ProductPages-module__N-Ceda__verificationBrowserBar:after{display:none}.ProductPages-module__N-Ceda__verificationBrowserBar>span{white-space:nowrap;text-overflow:ellipsis;justify-self:end;overflow:hidden}.ProductPages-module__N-Ceda__verificationBrowserBar b{display:none}.ProductPages-module__N-Ceda__paperStats dl>div,.ProductPages-module__N-Ceda__paperStats dl>div:last-child{border-color:var(--border-light)}.ProductPages-module__N-Ceda__scenarioRail{margin-inline:calc(-1 * var(--page-gutter))}.ProductPages-module__N-Ceda__scenarioCard{min-height:560px}.ProductPages-module__N-Ceda__scenarioCopy{gap:1rem}.ProductPages-module__N-Ceda__developerTerminal.home-api-request{height:390px;min-height:390px}.ProductPages-module__N-Ceda__applicationCardHeader{height:auto;min-height:260px;padding:1.4rem 1.15rem 1.6rem}.ProductPages-module__N-Ceda__applicationCardHeader h3{max-width:15ch;font-size:clamp(2.25rem,11vw,3.25rem)}.ProductPages-module__N-Ceda__miniBrowser{height:377px;margin-inline:1.15rem}.ProductPages-module__N-Ceda__applicationRailCard{flex-basis:86vw}.ProductPages-module__N-Ceda__applicationRailCard .ProductPages-module__N-Ceda__miniBrowser{height:377px;margin-inline:0}.ProductPages-module__N-Ceda__miniBrowserBody{min-height:330px;padding:1rem}.ProductPages-module__N-Ceda__applicationCardFooter{flex-direction:column;align-items:flex-start;padding:1rem 1.15rem 1.3rem}.ProductPages-module__N-Ceda__applicationCode{padding:0 1.15rem}.ProductPages-module__N-Ceda__applicationCode .home-api-request{height:377px}.ProductPages-module__N-Ceda__applicationStage{height:377px;min-height:377px}.ProductPages-module__N-Ceda__mockApp{grid-template-columns:1fr}.ProductPages-module__N-Ceda__mockSide{display:none}.ProductPages-module__N-Ceda__mockAdCard>b{height:38px}.ProductPages-module__N-Ceda__mockPosterRow{gap:.3rem}.ProductPages-module__N-Ceda__mockConcept>b{height:72px}.ProductPages-module__N-Ceda__mockFrame{width:132px}.ProductPages-module__N-Ceda__mockFrames{gap:.7rem}.ProductPages-module__N-Ceda__mockEditLine small{display:none}.ProductPages-module__N-Ceda__mockVariant{grid-template-columns:auto minmax(0,1fr)}.ProductPages-module__N-Ceda__mockVariant .ProductPages-module__N-Ceda__mockScore{grid-column:1/-1}.ProductPages-module__N-Ceda__mockToast p{font-size:.85rem}.ProductPages-module__N-Ceda__mockCursor{--cursor-x:-195px}.ProductPages-module__N-Ceda__mockTag{font-size:.4rem}.ProductPages-module__N-Ceda__developerTerminal code,.ProductPages-module__N-Ceda__scenarioCode code,.ProductPages-module__N-Ceda__workbenchRequest code{font-size:.62rem}.ProductPages-module__N-Ceda__workbenchNav,.ProductPages-module__N-Ceda__workbenchStage,.ProductPages-module__N-Ceda__mcpPanel{padding:1.25rem}.ProductPages-module__N-Ceda__workbenchRequest.home-api-request{height:390px}.ProductPages-module__N-Ceda__planDetails>div{grid-template-columns:1fr;gap:.4rem}}@media (prefers-reduced-motion:reduce){.ProductPages-module__N-Ceda__developerHeroSlide,.ProductPages-module__N-Ceda__applicationPanel{animation:none}.ProductPages-module__N-Ceda__miniBrowser,.ProductPages-module__N-Ceda__miniBrowser *,.ProductPages-module__N-Ceda__miniBrowser :before,.ProductPages-module__N-Ceda__miniBrowser :after{animation:none!important}.ProductPages-module__N-Ceda__mockCursor{display:none}.ProductPages-module__N-Ceda__terminalStatus i{box-shadow:none}.ProductPages-module__N-Ceda__verificationRingProgress,.ProductPages-module__N-Ceda__overlapMeterTrack i,.ProductPages-module__N-Ceda__overlapMeterTicks span{transition:none}}.ProductPages-module__N-Ceda__panelHero{min-height:max(760px, calc(100svh - var(--nav-height)));border-bottom:1px solid var(--border-dark);background:var(--surface-canvas);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.ProductPages-module__N-Ceda__globeStageFullBleed{z-index:0;background:radial-gradient(circle at 64% 45%, rgb(var(--brand-coral-rgb) / .11), transparent 34%), var(--surface-canvas);border:0;min-height:0;position:absolute;inset:0}.ProductPages-module__N-Ceda__globeStageFullBleed:before{background:linear-gradient(90deg, rgb(var(--surface-canvas-rgb) / .96) 0%, rgb(var(--surface-canvas-rgb) / .68) 38%, rgb(var(--surface-canvas-rgb) / .1) 68%, rgb(var(--surface-canvas-rgb) / .18) 100%), linear-gradient(180deg, rgb(var(--surface-canvas-rgb) / .18) 0%, rgb(var(--surface-canvas-rgb) / .06) 55%, rgb(var(--surface-canvas-rgb) / .96) 100%)}.ProductPages-module__N-Ceda__globeLegendFullBleed{right:var(--page-gutter);border:1px solid var(--border-dark);background:rgb(var(--surface-canvas-rgb) / .48);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(43vw,620px);padding:1rem;bottom:clamp(2rem,4vw,4.5rem);left:auto}.ProductPages-module__N-Ceda__panelHeroScrim{z-index:1;pointer-events:none;background:radial-gradient(circle at 10% 22%, rgb(var(--brand-coral-rgb) / .12), transparent 28%), linear-gradient(180deg, transparent 55%, rgb(var(--surface-canvas-rgb) / .42));position:absolute;inset:0}.ProductPages-module__N-Ceda__panelHeroInner{z-index:3;width:min(100%, var(--page-max));padding:clamp(7rem, 14vw, 11rem) var(--page-gutter) clamp(4rem, 7vw, 6rem);margin-inline:auto;position:relative}.ProductPages-module__N-Ceda__panelEyebrow{color:var(--brand-coral-on-dark);font-family:var(--font-data);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;margin:0;font-weight:700;line-height:1}.ProductPages-module__N-Ceda__panelHeroCopy h1{max-width:11ch;font-family:var(--font-display);letter-spacing:-.045em;margin:1.35rem 0 0;font-size:clamp(4rem,6vw,6.25rem);font-weight:300;line-height:.88}.ProductPages-module__N-Ceda__panelHeroCopy>p:not(.ProductPages-module__N-Ceda__panelEyebrow){max-width:640px;color:rgb(var(--text-on-dark-rgb) / .72);margin:clamp(1.5rem,3vw,2.4rem) 0 0;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.55}.ProductPages-module__N-Ceda__panelHeroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ProductPages-module__N-Ceda__panelSimulationSection{background:radial-gradient(circle at 78% 18%, rgb(var(--brand-coral-rgb) / .08), transparent 25%), var(--surface-page)}.ProductPages-module__N-Ceda__simulationBento{border:1px solid var(--border-dark);background:rgb(var(--text-on-dark-rgb) / .16);grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid}.ProductPages-module__N-Ceda__simulationCard{background:var(--surface-overlay);flex-direction:column;min-width:0;min-height:390px;display:flex;overflow:hidden}.ProductPages-module__N-Ceda__simulationBento>article:first-child{grid-column:span 8}.ProductPages-module__N-Ceda__simulationBento>article:nth-child(2){grid-area:span 2/span 4}.ProductPages-module__N-Ceda__simulationBento>article:nth-child(3),.ProductPages-module__N-Ceda__simulationBento>article:nth-child(4){grid-column:span 4}.ProductPages-module__N-Ceda__simulationCardWide{grid-template-columns:minmax(0,.95fr) minmax(300px,1.05fr);display:grid}.ProductPages-module__N-Ceda__simulationCardLoop{grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);min-height:340px;grid-column:1/-1!important}.ProductPages-module__N-Ceda__simulationCardCopy{z-index:2;flex-direction:column;flex:1;justify-content:flex-end;min-width:0;padding:clamp(1.5rem,3vw,2.6rem);display:flex;position:relative}.ProductPages-module__N-Ceda__simulationCardCopy>span{color:var(--brand-coral-on-dark);font-family:var(--font-data);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.63rem;font-weight:700;display:inline-flex}.ProductPages-module__N-Ceda__simulationCardCopy>span svg{width:1rem;height:1rem}.ProductPages-module__N-Ceda__simulationCardCopy h3,.ProductPages-module__N-Ceda__distributionCard h3,.ProductPages-module__N-Ceda__prescreenerCard h3,.ProductPages-module__N-Ceda__answerModeHeader h3{font-family:var(--font-display);letter-spacing:-.04em;margin:1.15rem 0 0;font-size:clamp(2rem,3.1vw,3.5rem);font-weight:300;line-height:.96}.ProductPages-module__N-Ceda__simulationCardCopy h3{max-width:13ch}.ProductPages-module__N-Ceda__simulationCardCopy p{max-width:40rem;color:rgb(var(--text-on-dark-rgb) / .64);margin:1.2rem 0 0;font-size:.97rem;line-height:1.55}.ProductPages-module__N-Ceda__simulationCardMedia{border-bottom:1px solid var(--border-dark);background:var(--surface-page);min-height:330px;position:relative}.ProductPages-module__N-Ceda__panelVideo,.ProductPages-module__N-Ceda__panelVideoContain{width:100%;height:100%;min-height:inherit}.ProductPages-module__N-Ceda__panelVideoContain video{object-fit:contain;background:var(--surface-canvas)}.ProductPages-module__N-Ceda__panelVideoCard.home-rail-card--product .home-rail-media{aspect-ratio:8/5}.ProductPages-module__N-Ceda__followupVisual{background:radial-gradient(circle at 50% 40%, rgb(var(--brand-coral-rgb) / .18), transparent 42%), var(--surface-overlay);align-content:center;gap:.8rem;padding:clamp(1.5rem,3vw,2.6rem);display:grid}.ProductPages-module__N-Ceda__followupVisual>div{border:1px solid var(--border-dark);background:rgb(var(--surface-page-rgb) / .72);max-width:84%;padding:1rem}.ProductPages-module__N-Ceda__followupVisual>div:nth-of-type(2){border-color:var(--border-brand);justify-self:end}.ProductPages-module__N-Ceda__followupVisual>div:nth-of-type(3){border-color:var(--border-success)}.ProductPages-module__N-Ceda__followupVisual span{color:rgb(var(--text-on-dark-rgb) / .48);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem}.ProductPages-module__N-Ceda__followupVisual p{color:rgb(var(--text-on-dark-rgb) / .84);margin:.55rem 0 0;font-size:.9rem;line-height:1.45}.ProductPages-module__N-Ceda__followupVisual>svg{width:1.2rem;color:var(--brand-coral-on-dark);justify-self:center}.ProductPages-module__N-Ceda__dataStackVisual{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-height:190px;padding:0 clamp(1.5rem,3vw,2.6rem) clamp(1.5rem,3vw,2.6rem);display:grid}.ProductPages-module__N-Ceda__dataStackVisual span,.ProductPages-module__N-Ceda__dataStackVisual strong{border:1px solid var(--border-dark);color:rgb(var(--text-on-dark-rgb) / .64);font-family:var(--font-data);letter-spacing:.04em;text-align:center;text-transform:uppercase;place-items:center;font-size:.62rem;display:grid}.ProductPages-module__N-Ceda__dataStackVisual strong{border-color:var(--border-brand);background:rgb(var(--brand-coral-rgb) / .1);color:var(--brand-coral-on-dark);grid-column:1/-1}.ProductPages-module__N-Ceda__systemStackVisual{align-items:center;gap:0;min-height:170px;padding:0 clamp(1.5rem,3vw,2.6rem) clamp(1.5rem,3vw,2.6rem);display:flex}.ProductPages-module__N-Ceda__systemStackVisual span{border:1px solid var(--border-dark);min-width:0;color:rgb(var(--text-on-dark-rgb) / .72);font-family:var(--font-data);text-align:center;text-transform:uppercase;flex:1;padding:.8rem .35rem;font-size:.58rem}.ProductPages-module__N-Ceda__systemStackVisual i{background:rgb(var(--brand-coral-on-dark-rgb) / .72);flex:0 0 1.1rem;width:1.1rem;height:1px}.ProductPages-module__N-Ceda__enrichmentLoop{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin:0;padding:clamp(1.5rem,3vw,2.6rem);list-style:none;display:grid}.ProductPages-module__N-Ceda__enrichmentLoop li{border-top:1px solid var(--border-dark);border-bottom:1px solid var(--border-dark);min-width:0;color:rgb(var(--text-on-dark-rgb) / .82);flex-direction:column;justify-content:center;gap:1.5rem;padding:1.2rem;font-size:.82rem;font-weight:700;display:flex;position:relative}.ProductPages-module__N-Ceda__enrichmentLoop li:first-child{border-left:1px solid var(--border-dark)}.ProductPages-module__N-Ceda__enrichmentLoop li:last-child{border-right:1px solid var(--border-dark)}.ProductPages-module__N-Ceda__enrichmentLoop li+li:before{border-top:1px solid var(--brand-coral-on-dark);border-right:1px solid var(--brand-coral-on-dark);content:"";width:.5rem;height:.5rem;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)rotate(45deg)}.ProductPages-module__N-Ceda__enrichmentLoop span{color:var(--brand-coral-on-dark);font-family:var(--font-data);font-size:.6rem}.ProductPages-module__N-Ceda__audienceDataGrid{border:1px solid var(--border-light);background:rgb(var(--text-on-light-rgb) / .16);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:1px;display:grid}.ProductPages-module__N-Ceda__distributionCard,.ProductPages-module__N-Ceda__prescreenerCard{background:var(--surface-paper);flex-direction:column;min-width:0;min-height:620px;padding:clamp(1.5rem,3.5vw,3rem);display:flex}.ProductPages-module__N-Ceda__panelCardHeader{border-bottom:1px solid var(--border-light);color:rgb(var(--text-on-light-rgb) / .5);font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;font-size:.6rem;display:flex}.ProductPages-module__N-Ceda__panelCardHeader strong{color:var(--brand-coral-on-light)}.ProductPages-module__N-Ceda__distributionCard h3,.ProductPages-module__N-Ceda__prescreenerCard h3{max-width:15ch;font-size:clamp(2.4rem,4vw,4.5rem)}.ProductPages-module__N-Ceda__distributionCard>p,.ProductPages-module__N-Ceda__prescreenerCard>p{max-width:34rem;color:rgb(var(--text-on-light-rgb) / .64);margin:1.25rem 0 0;line-height:1.55}.ProductPages-module__N-Ceda__distributionRows{gap:1rem;margin-top:auto;padding-top:3rem;display:grid}.ProductPages-module__N-Ceda__distributionRows>div{grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);align-items:center;gap:1rem;display:grid}.ProductPages-module__N-Ceda__distributionRows>div>span{color:rgb(var(--text-on-light-rgb) / .7);font-size:.72rem;font-weight:700}.ProductPages-module__N-Ceda__distributionRows i{background:rgb(var(--text-on-light-rgb) / .08);gap:2px;height:.62rem;display:flex}.ProductPages-module__N-Ceda__distributionRows b{background:var(--brand-coral);height:100%;display:block}.ProductPages-module__N-Ceda__distributionRows b:first-child{opacity:.45;flex:.8}.ProductPages-module__N-Ceda__distributionRows b:nth-child(2){opacity:.7;flex:1.4}.ProductPages-module__N-Ceda__distributionRows b:nth-child(3){opacity:.9;flex:1.1}.ProductPages-module__N-Ceda__distributionRows b:nth-child(4){opacity:.55;flex:.7}.ProductPages-module__N-Ceda__prescreenerCloud{flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:3rem;display:flex}.ProductPages-module__N-Ceda__prescreenerCloud span,.ProductPages-module__N-Ceda__structuredFilterList li{border:1px solid var(--border-light);background:rgb(var(--text-on-dark-rgb) / .54);color:rgb(var(--text-on-light-rgb) / .75);font-family:var(--font-data);padding:.62rem .72rem;font-size:.64rem}.ProductPages-module__N-Ceda__structuredFilterList{border:1px solid var(--border-light);background:var(--surface-paper);grid-template-columns:minmax(190px,.25fr) minmax(0,1fr);align-items:start;gap:2rem;margin-top:1px;padding:clamp(1.3rem,2.5vw,2rem);display:grid}.ProductPages-module__N-Ceda__structuredFilterList>span,.ProductPages-module__N-Ceda__answerModeHeader>div>span{color:var(--brand-coral-on-light);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}.ProductPages-module__N-Ceda__structuredFilterList ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ProductPages-module__N-Ceda__structuredFilterList li{background:0 0;padding:.45rem .55rem}.ProductPages-module__N-Ceda__answerModeHeader{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-top:clamp(5rem,9vw,9rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}.ProductPages-module__N-Ceda__answerModeHeader h3{max-width:14ch;font-size:clamp(2.7rem,4.7vw,5.2rem)}.ProductPages-module__N-Ceda__answerModeHeader>p{color:rgb(var(--text-on-light-rgb) / .62);margin:0;line-height:1.55}.ProductPages-module__N-Ceda__answerModeGrid{border:1px solid var(--border-light);background:rgb(var(--text-on-light-rgb) / .16);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ProductPages-module__N-Ceda__answerModeCard{background:var(--surface-paper);min-width:0;margin:0}.ProductPages-module__N-Ceda__videoPlaceholderBar{border-bottom:1px solid var(--border-light);color:rgb(var(--text-on-light-rgb) / .52);font-family:var(--font-data);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:.56rem;display:flex}.ProductPages-module__N-Ceda__videoPlaceholderBar>span:first-child{align-items:center;gap:.45rem;display:inline-flex}.ProductPages-module__N-Ceda__videoPlaceholderBar i{background:var(--brand-coral);border-radius:50%;width:.42rem;height:.42rem}.ProductPages-module__N-Ceda__videoPlaceholderStage{background:var(--surface-overlay);min-height:410px;color:var(--text-on-dark);grid-template-columns:minmax(160px,.76fr) minmax(0,1.24fr);display:grid;overflow:hidden}.ProductPages-module__N-Ceda__videoPlaceholderPerson{border-right:1px solid var(--border-dark);background:radial-gradient(circle at 50% 36%, rgb(var(--text-on-dark-rgb) / .72) 0 11%, transparent 11.5%), radial-gradient(ellipse at 50% 82%, rgb(var(--text-on-dark-rgb) / .32) 0 29%, transparent 29.5%), radial-gradient(circle at 50% 38%, rgb(var(--brand-coral-rgb) / .28), transparent 36%), var(--visual-dark-1);place-items:center;min-height:100%;display:grid;position:relative;overflow:hidden}.ProductPages-module__N-Ceda__videoPlaceholderPerson>span{background-image:linear-gradient(rgb(var(--text-on-dark-rgb) / .035) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--text-on-dark-rgb) / .035) 1px, transparent 1px);-webkit-mask-image:radial-gradient(circle, var(--surface-canvas), transparent 72%);mask-image:radial-gradient(circle, var(--surface-canvas), transparent 72%);background-size:18px 18px;position:absolute;inset:0}.ProductPages-module__N-Ceda__videoPlaceholderPerson svg{z-index:2;border:1px solid var(--border-dark);background:rgb(var(--surface-page-rgb) / .66);width:2.8rem;height:2.8rem;padding:.85rem;position:relative}.ProductPages-module__N-Ceda__videoPlaceholderQuestion{flex-direction:column;justify-content:center;padding:clamp(1.3rem,3vw,2.4rem);display:flex}.ProductPages-module__N-Ceda__videoPlaceholderQuestion>p{font-family:var(--font-display);margin:0;font-size:clamp(1.7rem,2.6vw,2.6rem);line-height:1}.ProductPages-module__N-Ceda__choiceList{gap:.5rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.ProductPages-module__N-Ceda__choiceList li{border:1px solid var(--border-dark);color:rgb(var(--text-on-dark-rgb) / .68);align-items:center;gap:.75rem;padding:.75rem;font-size:.74rem;display:flex}.ProductPages-module__N-Ceda__choiceList li span{border:1px solid var(--border-dark);width:1.5rem;height:1.5rem;font-family:var(--font-data);place-items:center;font-size:.55rem;display:grid}.ProductPages-module__N-Ceda__choiceList .ProductPages-module__N-Ceda__choiceSelected{border-color:var(--border-brand);background:rgb(var(--brand-coral-rgb) / .12);color:var(--text-on-dark)}.ProductPages-module__N-Ceda__transcriptPreview{border-left:2px solid var(--brand-coral-on-dark);background:rgb(var(--text-on-dark-rgb) / .06);margin-top:1.6rem;padding:1rem}.ProductPages-module__N-Ceda__transcriptPreview span{color:rgb(var(--text-on-dark-rgb) / .75);font-size:.86rem;line-height:1.5}.ProductPages-module__N-Ceda__transcriptPreview strong{color:var(--brand-coral-on-dark);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;margin-top:1rem;font-size:.56rem;display:flex}.ProductPages-module__N-Ceda__transcriptPreview svg{width:.9rem}.ProductPages-module__N-Ceda__answerModeCard figcaption{color:rgb(var(--text-on-light-rgb) / .62);padding:1rem;font-size:.84rem;line-height:1.5}.ProductPages-module__N-Ceda__twinFormationSection{background:radial-gradient(circle at 50% 70%, rgb(var(--brand-coral-rgb) / .08), transparent 34%), var(--surface-page)}.ProductPages-module__N-Ceda__twinFormationShell{--home-gutter:0px;--home-max:100%}.ProductPages-module__N-Ceda__panelIntegritySection{background:var(--surface-overlay)}.ProductPages-module__N-Ceda__panelComparison{border:1px solid var(--border-dark)}.ProductPages-module__N-Ceda__comparisonHeader,.ProductPages-module__N-Ceda__comparisonRow{grid-template-columns:minmax(130px,.36fr) repeat(2,minmax(0,1fr));display:grid}.ProductPages-module__N-Ceda__comparisonHeader{background:var(--surface-page)}.ProductPages-module__N-Ceda__comparisonHeader span{border-right:1px solid var(--border-dark);color:rgb(var(--text-on-dark-rgb) / .48);font-family:var(--font-data);font-size:var(--type-label-size);font-weight:700;line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;padding:1rem}.ProductPages-module__N-Ceda__comparisonHeader span:last-child{color:var(--brand-coral-on-dark);border-right:0}.ProductPages-module__N-Ceda__comparisonRow{border-top:1px solid var(--border-dark)}.ProductPages-module__N-Ceda__comparisonRow>*{border-right:1px solid var(--border-dark);margin:0;padding:clamp(1rem,2vw,1.5rem)}.ProductPages-module__N-Ceda__comparisonRow>:last-child{background:rgb(var(--brand-coral-rgb) / .045);border-right:0}.ProductPages-module__N-Ceda__comparisonCapability{color:rgb(var(--text-on-dark-rgb) / .88);font-family:var(--font-body)}.ProductPages-module__N-Ceda__comparisonCapability strong{letter-spacing:-.015em;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:600;line-height:1.3;display:block}.ProductPages-module__N-Ceda__comparisonCapability span{max-width:52ch;color:rgb(var(--text-on-dark-rgb) / .5);font-size:var(--type-body-small-size);margin-top:.45rem;line-height:1.5;display:block}.ProductPages-module__N-Ceda__comparisonCell strong{color:rgb(var(--text-on-dark-rgb) / .9);letter-spacing:-.015em;font-size:clamp(1rem,1.35vw,1.2rem);display:block}.ProductPages-module__N-Ceda__comparisonCell p{color:rgb(var(--text-on-dark-rgb) / .56);margin:.5rem 0 0;font-size:.78rem;line-height:1.5}.ProductPages-module__N-Ceda__comparisonCell:last-child strong{color:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__comparisonCell:last-child p{color:rgb(var(--text-on-dark-rgb) / .7)}.ProductPages-module__N-Ceda__integritySources{border:1px solid var(--border-dark);background:rgb(var(--text-on-dark-rgb) / .025);grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);gap:clamp(1.5rem,4vw,4rem);margin-top:1rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}.ProductPages-module__N-Ceda__integritySources>div>span{color:rgb(var(--text-on-dark-rgb) / .78);font-family:var(--font-data);letter-spacing:.09em;text-transform:uppercase;font-size:.61rem;font-weight:700}.ProductPages-module__N-Ceda__integritySources>div>p{max-width:26rem;color:rgb(var(--text-on-dark-rgb) / .48);margin:.75rem 0 0;font-size:.72rem;line-height:1.5}.ProductPages-module__N-Ceda__integritySources ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.ProductPages-module__N-Ceda__integritySources li{min-width:0}.ProductPages-module__N-Ceda__integritySources a{color:var(--brand-coral-on-dark);font-size:.74rem;font-weight:700;display:inline-block}.ProductPages-module__N-Ceda__integritySources li>span{color:rgb(var(--text-on-dark-rgb) / .52);margin-top:.35rem;font-size:.68rem;line-height:1.45;display:block}.ProductPages-module__N-Ceda__panelCommitmentShell{--home-gutter:0px;--home-max:100%;margin-top:0}@media (max-width:1040px){.ProductPages-module__N-Ceda__panelHeroCopy{width:min(62%,700px)}.ProductPages-module__N-Ceda__globeLegendFullBleed{width:min(46vw,560px)}.ProductPages-module__N-Ceda__simulationBento>article:first-child,.ProductPages-module__N-Ceda__simulationBento>article:nth-child(2),.ProductPages-module__N-Ceda__simulationBento>article:nth-child(3),.ProductPages-module__N-Ceda__simulationBento>article:nth-child(4),.ProductPages-module__N-Ceda__simulationCardLoop{grid-row:auto;grid-column:span 6!important}.ProductPages-module__N-Ceda__simulationCardWide,.ProductPages-module__N-Ceda__simulationCardLoop{grid-template-columns:1fr}.ProductPages-module__N-Ceda__simulationCardLoop{grid-column:1/-1!important}.ProductPages-module__N-Ceda__enrichmentLoop{min-height:240px}.ProductPages-module__N-Ceda__videoPlaceholderStage{grid-template-columns:.65fr 1.35fr}}@media (max-width:820px){.ProductPages-module__N-Ceda__panelHero{min-height:880px}.ProductPages-module__N-Ceda__panelHeroInner{align-self:stretch;align-items:flex-end;padding-bottom:16rem;display:flex}.ProductPages-module__N-Ceda__panelHeroCopy{width:min(86%,700px)}.ProductPages-module__N-Ceda__globeStageFullBleed:before{background:linear-gradient(180deg, rgb(var(--surface-canvas-rgb) / .4) 0%, rgb(var(--surface-canvas-rgb) / .16) 38%, rgb(var(--surface-canvas-rgb) / .72) 70%, rgb(var(--surface-canvas-rgb) / .98) 100%)}.ProductPages-module__N-Ceda__globeLegendFullBleed{right:var(--page-gutter);bottom:2rem;left:var(--page-gutter);width:auto}.ProductPages-module__N-Ceda__simulationBento>article:first-child,.ProductPages-module__N-Ceda__simulationBento>article:nth-child(2),.ProductPages-module__N-Ceda__simulationBento>article:nth-child(3),.ProductPages-module__N-Ceda__simulationBento>article:nth-child(4),.ProductPages-module__N-Ceda__simulationCardLoop{grid-column:1/-1!important}.ProductPages-module__N-Ceda__audienceDataGrid,.ProductPages-module__N-Ceda__answerModeGrid,.ProductPages-module__N-Ceda__answerModeHeader,.ProductPages-module__N-Ceda__integritySources{grid-template-columns:1fr}.ProductPages-module__N-Ceda__distributionCard,.ProductPages-module__N-Ceda__prescreenerCard{min-height:560px}.ProductPages-module__N-Ceda__answerModeHeader{gap:1.5rem}.ProductPages-module__N-Ceda__comparisonHeader,.ProductPages-module__N-Ceda__comparisonRow{grid-template-columns:120px repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ProductPages-module__N-Ceda__panelHero{min-height:840px}.ProductPages-module__N-Ceda__globeStageFullBleed{min-height:0}.ProductPages-module__N-Ceda__panelHeroInner{align-items:flex-start;padding-top:4.5rem;padding-bottom:15.5rem}.ProductPages-module__N-Ceda__panelHeroCopy{width:100%}.ProductPages-module__N-Ceda__panelHeroCopy h1{max-width:17ch;font-size:clamp(2.5rem,10.5vw,3rem);line-height:1.03}.ProductPages-module__N-Ceda__panelHeroCopy>p:not(.ProductPages-module__N-Ceda__panelEyebrow){max-width:34rem;font-size:.9375rem}.ProductPages-module__N-Ceda__panelHeroActions{flex-direction:column;align-items:stretch}.ProductPages-module__N-Ceda__panelHeroActions a{width:100%}.ProductPages-module__N-Ceda__panelHeroActions button{width:100%}.ProductPages-module__N-Ceda__globeLegendFullBleed{padding:.8rem}.ProductPages-module__N-Ceda__globeLegendHeader{flex-direction:column;align-items:flex-start;gap:.4rem}.ProductPages-module__N-Ceda__globeLegendFullBleed .ProductPages-module__N-Ceda__marketList{gap:.3rem}.ProductPages-module__N-Ceda__globeLegendFullBleed .ProductPages-module__N-Ceda__marketList li{padding:.3rem .38rem;font-size:.51rem}.ProductPages-module__N-Ceda__simulationCard{min-height:0}.ProductPages-module__N-Ceda__simulationCardMedia{min-height:290px}.ProductPages-module__N-Ceda__simulationCardCopy{min-height:220px}.ProductPages-module__N-Ceda__followupVisual{min-height:420px}.ProductPages-module__N-Ceda__enrichmentLoop{grid-template-columns:1fr 1fr;min-height:0}.ProductPages-module__N-Ceda__enrichmentLoop li{border:1px solid var(--border-dark);min-height:120px}.ProductPages-module__N-Ceda__enrichmentLoop li+li:before{display:none}.ProductPages-module__N-Ceda__distributionCard,.ProductPages-module__N-Ceda__prescreenerCard{min-height:0}.ProductPages-module__N-Ceda__distributionRows,.ProductPages-module__N-Ceda__prescreenerCloud{margin-top:2rem;padding-top:0}.ProductPages-module__N-Ceda__distributionRows>div{grid-template-columns:108px minmax(0,1fr)}.ProductPages-module__N-Ceda__structuredFilterList{grid-template-columns:1fr;gap:1rem}.ProductPages-module__N-Ceda__videoPlaceholderStage{grid-template-columns:1fr;min-height:0}.ProductPages-module__N-Ceda__videoPlaceholderPerson{border-right:0;border-bottom:1px solid var(--border-dark);min-height:220px}.ProductPages-module__N-Ceda__videoPlaceholderQuestion{min-height:300px}.ProductPages-module__N-Ceda__integritySources ol{grid-template-columns:1fr}}.ProductPages-module__N-Ceda__panelHeroInner{flex-direction:column;display:flex}.ProductPages-module__N-Ceda__panelHeroCopy{width:min(58%,780px)}.ProductPages-module__N-Ceda__panelHeroFooter{grid-template-columns:minmax(0,1fr) minmax(520px,620px);align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-top:1.5rem;display:grid}.ProductPages-module__N-Ceda__panelHeroActions{margin-top:0}.ProductPages-module__N-Ceda__panelHeroMarketLegend{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:100%;padding:0;position:relative;inset:auto}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li{opacity:0;filter:blur(4px);animation:.62s cubic-bezier(.22,1,.36,1) forwards ProductPages-module__N-Ceda__panelMarketEnter;transform:translateY(.75rem)}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(2){animation-delay:70ms}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(3){animation-delay:.14s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(4){animation-delay:.21s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(5){animation-delay:.28s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(6){animation-delay:.35s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(7){animation-delay:.42s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(8){animation-delay:.49s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(9){animation-delay:.56s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(10){animation-delay:.63s}@keyframes ProductPages-module__N-Ceda__panelMarketEnter{to{opacity:1;filter:blur();transform:translateY(0)}}.ProductPages-module__N-Ceda__panelSectionHeader{max-width:1000px;margin-bottom:clamp(3rem,6vw,5.5rem)}.ProductPages-module__N-Ceda__panelSectionHeader .ProductPages-module__N-Ceda__panelEyebrow{margin-bottom:.9rem}.ProductPages-module__N-Ceda__panelSectionHeader h2{max-width:15ch;font-size:clamp(3.2rem,5.8vw,6.4rem);line-height:.92}.ProductPages-module__N-Ceda__panelSectionHeader>p:last-child{max-width:760px;color:rgb(var(--text-on-dark-rgb) / .64);margin-top:1.45rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.55}.ProductPages-module__N-Ceda__panelSectionHeaderPaper h2{color:var(--surface-card)}.ProductPages-module__N-Ceda__panelSectionHeaderPaper .ProductPages-module__N-Ceda__panelEyebrow{color:var(--brand-coral-on-light)}.ProductPages-module__N-Ceda__panelSectionHeaderPaper>p:last-child{color:rgb(var(--text-on-light-rgb) / .64)}.ProductPages-module__N-Ceda__simulationRail{--home-gutter:var(--page-gutter);--home-max:var(--page-max);width:100vw;min-width:0;margin-left:-50vw;position:relative;left:50%}.ProductPages-module__N-Ceda__simulationFill{width:100%;min-width:0;height:100%;min-height:0}.ProductPages-module__N-Ceda__simulationFill.ProductPages-module__N-Ceda__followupVisual{min-height:0;padding:clamp(1rem,2vw,1.5rem)}.ProductPages-module__N-Ceda__simulationFill.ProductPages-module__N-Ceda__followupVisual>div{padding:.75rem}.ProductPages-module__N-Ceda__simulationFill.ProductPages-module__N-Ceda__followupVisual p{font-size:.78rem}.ProductPages-module__N-Ceda__simulationFill.ProductPages-module__N-Ceda__dataStackVisual{align-content:stretch;padding:clamp(1.25rem,2vw,1.75rem)}.ProductPages-module__N-Ceda__simulationFill.ProductPages-module__N-Ceda__systemStackVisual,.ProductPages-module__N-Ceda__simulationFill.ProductPages-module__N-Ceda__enrichmentLoop{padding:clamp(1.25rem,2vw,1.75rem)}.ProductPages-module__N-Ceda__panelAudienceSection{background:var(--surface-paper-inset)}.ProductPages-module__N-Ceda__distributionExplorer{border:1px solid var(--border-light);background:var(--surface-paper)}.ProductPages-module__N-Ceda__distributionToolbar{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:end;gap:2rem;padding:clamp(1.4rem,3vw,2.4rem);display:flex}.ProductPages-module__N-Ceda__distributionToolbar>div{gap:.45rem;display:grid}.ProductPages-module__N-Ceda__distributionToolbar>div>span,.ProductPages-module__N-Ceda__distributionToolbar label>span,.ProductPages-module__N-Ceda__distributionFilterBar>div>span,.ProductPages-module__N-Ceda__prescreenerFeatureCopy>span,.ProductPages-module__N-Ceda__prescreenerBuilder>div>span{color:var(--brand-coral-on-light);font-family:var(--font-data);letter-spacing:.09em;text-transform:uppercase;font-size:.6rem;font-weight:700}.ProductPages-module__N-Ceda__distributionToolbar>div>strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:300;line-height:1}.ProductPages-module__N-Ceda__distributionToolbar label{gap:.55rem;min-width:min(100%,260px);display:grid}.ProductPages-module__N-Ceda__distributionToolbar select{border:1px solid var(--border-light);width:100%;min-height:3rem;color:var(--surface-raised);font:inherit;background-color:#0000;border-radius:0;padding:0 2.5rem 0 .85rem;font-size:.82rem}.ProductPages-module__N-Ceda__distributionLegend{border-bottom:1px solid var(--border-light);color:rgb(var(--text-on-light-rgb) / .58);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:1.25rem;padding:.85rem clamp(1.4rem,3vw,2.4rem);font-size:.58rem;display:flex}.ProductPages-module__N-Ceda__distributionLegend span{align-items:center;gap:.45rem;display:inline-flex}.ProductPages-module__N-Ceda__distributionLegend i{background:rgb(var(--text-on-light-rgb) / .28);width:1.25rem;height:.28rem}.ProductPages-module__N-Ceda__distributionLegend span:nth-child(2) i{background:var(--brand-coral)}.ProductPages-module__N-Ceda__distributionLegend strong{color:var(--brand-coral-on-light);margin-left:auto}.ProductPages-module__N-Ceda__distributionChartGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProductPages-module__N-Ceda__distributionChart{border-right:1px solid var(--border-light);border-bottom:1px solid var(--border-light);min-width:0;padding:clamp(1.4rem,3vw,2.4rem)}.ProductPages-module__N-Ceda__distributionChart:nth-child(2n){border-right:0}.ProductPages-module__N-Ceda__distributionChart h3{font-size:clamp(1.75rem,2.8vw,2.8rem);line-height:1}.ProductPages-module__N-Ceda__distributionChartRows{gap:1.15rem;margin-top:2rem;display:grid}.ProductPages-module__N-Ceda__distributionChartRow>div:first-child{color:rgb(var(--text-on-light-rgb) / .68);justify-content:space-between;gap:1rem;font-size:.7rem;display:flex}.ProductPages-module__N-Ceda__distributionChartRow small{color:rgb(var(--text-on-light-rgb) / .44);font-family:var(--font-data);font-size:.57rem}.ProductPages-module__N-Ceda__distributionBars{gap:.26rem;margin-top:.48rem;display:grid}.ProductPages-module__N-Ceda__distributionBars i{background:rgb(var(--text-on-light-rgb) / .07);height:.34rem;display:block}.ProductPages-module__N-Ceda__distributionBars b{background:rgb(var(--text-on-light-rgb) / .28);height:100%;display:block}.ProductPages-module__N-Ceda__distributionBars i:last-child b{background:var(--brand-coral)}.ProductPages-module__N-Ceda__distributionFilterBar{grid-template-columns:minmax(190px,.28fr) minmax(0,1fr);gap:2rem;padding:clamp(1.4rem,3vw,2.4rem);display:grid}.ProductPages-module__N-Ceda__distributionFilterBar>div{align-content:start;gap:.6rem;display:grid}.ProductPages-module__N-Ceda__distributionFilterBar>div>small{max-width:16rem;color:rgb(var(--text-on-light-rgb) / .52);font-size:.68rem;line-height:1.45}.ProductPages-module__N-Ceda__distributionFilterBar ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.ProductPages-module__N-Ceda__distributionFilterBar li{border:1px solid var(--border-light);color:rgb(var(--text-on-light-rgb) / .7);font-family:var(--font-data);padding:.48rem .6rem;font-size:.6rem}.ProductPages-module__N-Ceda__distributionNote{border-top:1px solid var(--border-light);color:rgb(var(--text-on-light-rgb) / .42);padding:.75rem clamp(1.4rem,3vw,2.4rem);font-size:.62rem;line-height:1.45}.ProductPages-module__N-Ceda__prescreenerFeature{border:1px solid var(--border-light);background:rgb(var(--text-on-light-rgb) / .16);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:1px;margin-top:1px;display:grid}.ProductPages-module__N-Ceda__prescreenerFeatureCopy,.ProductPages-module__N-Ceda__prescreenerBuilder{background:var(--surface-paper);min-width:0;padding:clamp(1.5rem,3.5vw,3rem)}.ProductPages-module__N-Ceda__prescreenerFeatureCopy{flex-direction:column;justify-content:center;display:flex}.ProductPages-module__N-Ceda__prescreenerFeatureCopy h3{max-width:14ch;margin-top:1rem;font-size:clamp(2.4rem,4.1vw,4.6rem);line-height:.95}.ProductPages-module__N-Ceda__prescreenerFeatureCopy p{max-width:36rem;color:rgb(var(--text-on-light-rgb) / .62);margin-top:1.3rem;line-height:1.55}.ProductPages-module__N-Ceda__prescreenerBuilder>div{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.ProductPages-module__N-Ceda__prescreenerBuilder>div>strong{color:rgb(var(--text-on-light-rgb) / .52);font-family:var(--font-data);text-transform:uppercase;font-size:.58rem}.ProductPages-module__N-Ceda__prescreenerBuilder ol{margin:0;padding:0;list-style:none}.ProductPages-module__N-Ceda__prescreenerBuilder li{border-bottom:1px solid var(--border-light);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.5rem;display:grid}.ProductPages-module__N-Ceda__prescreenerBuilder li>span,.ProductPages-module__N-Ceda__prescreenerBuilder li>small{color:rgb(var(--text-on-light-rgb) / .42);font-family:var(--font-data);text-transform:uppercase;font-size:.56rem}.ProductPages-module__N-Ceda__prescreenerBuilder li>strong{color:rgb(var(--text-on-light-rgb) / .78);font-size:.78rem}@media (max-width:980px){.ProductPages-module__N-Ceda__panelHero{min-height:920px}.ProductPages-module__N-Ceda__panelHeroInner{padding-bottom:2.5rem;display:block}.ProductPages-module__N-Ceda__panelHeroCopy{width:min(82%,760px)}.ProductPages-module__N-Ceda__panelHeroFooter{grid-template-columns:1fr;gap:1.25rem}.ProductPages-module__N-Ceda__panelHeroMarketLegend{width:100%}.ProductPages-module__N-Ceda__prescreenerFeature{grid-template-columns:1fr}}@media (max-width:820px){.ProductPages-module__N-Ceda__panelHeroInner{align-self:auto;align-items:initial;padding-bottom:2rem}.ProductPages-module__N-Ceda__distributionChartGrid{grid-template-columns:1fr}.ProductPages-module__N-Ceda__distributionChart,.ProductPages-module__N-Ceda__distributionChart:nth-child(2n){border-right:0}}@media (max-width:620px){.ProductPages-module__N-Ceda__panelHero{min-height:990px}.ProductPages-module__N-Ceda__panelHeroCopy{width:100%}.ProductPages-module__N-Ceda__panelHeroFooter{margin-top:1.5rem}.ProductPages-module__N-Ceda__panelHeroMarketLegend{padding:0}.ProductPages-module__N-Ceda__panelSectionHeader h2{font-size:clamp(2.75rem,13vw,4.2rem)}.ProductPages-module__N-Ceda__simulationRailCard{aspect-ratio:4/5;flex-basis:84vw}.ProductPages-module__N-Ceda__simulationRailCopy h3{font-size:clamp(1.9rem,9vw,2.7rem)}.ProductPages-module__N-Ceda__simulationRailVisual.ProductPages-module__N-Ceda__enrichmentLoop{grid-template-columns:1fr 1fr}.ProductPages-module__N-Ceda__distributionToolbar{flex-direction:column;align-items:stretch;gap:1.25rem}.ProductPages-module__N-Ceda__distributionToolbar label{min-width:0}.ProductPages-module__N-Ceda__distributionLegend{flex-wrap:wrap;gap:.65rem 1rem}.ProductPages-module__N-Ceda__distributionLegend strong{width:100%;margin-left:0}.ProductPages-module__N-Ceda__distributionFilterBar{grid-template-columns:1fr;gap:1.25rem}.ProductPages-module__N-Ceda__prescreenerFeatureCopy,.ProductPages-module__N-Ceda__prescreenerBuilder{padding:1.4rem}.ProductPages-module__N-Ceda__prescreenerFeatureCopy h3{font-size:clamp(2.25rem,11vw,3.3rem)}}.ProductPages-module__N-Ceda__audienceTargeting{border:1px solid var(--border-light);background:var(--border-light)}.ProductPages-module__N-Ceda__audienceTargetingRow{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:1px;min-height:590px;display:grid}.ProductPages-module__N-Ceda__audienceTargetingRow+.ProductPages-module__N-Ceda__audienceTargetingRow{border-top:1px solid var(--border-light)}.ProductPages-module__N-Ceda__audienceTargetingCopy,.ProductPages-module__N-Ceda__demographicBuilder,.ProductPages-module__N-Ceda__behaviorBuilder{background:var(--surface-paper);min-width:0}.ProductPages-module__N-Ceda__audienceTargetingCopy{background:var(--surface-paper-inset);flex-direction:column;justify-content:flex-start;padding:clamp(1.75rem,4vw,3.5rem);display:flex}.ProductPages-module__N-Ceda__audienceTargetingCopyInner{top:calc(var(--nav-height) + 2rem);position:sticky}.ProductPages-module__N-Ceda__audienceTargetingCopyInner>span,.ProductPages-module__N-Ceda__demographicBuilderHeader span,.ProductPages-module__N-Ceda__behaviorBuilderHeader span{color:var(--brand-coral-on-light);font-family:var(--font-data);font-size:var(--type-label-size);font-weight:700;line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.ProductPages-module__N-Ceda__audienceTargetingCopy{container-type:inline-size}.ProductPages-module__N-Ceda__audienceTargetingCopy h3{overflow-wrap:break-word;text-wrap:balance;max-width:100%;margin-top:0;font-size:clamp(1.5rem,10.5cqi,5rem);line-height:1.05}.ProductPages-module__N-Ceda__audienceTargetingCopy p{max-width:34rem;color:rgb(var(--text-on-light-rgb) / .62);font-size:var(--type-body-small-size);margin-top:1.4rem;line-height:1.55}.ProductPages-module__N-Ceda__demographicBuilder,.ProductPages-module__N-Ceda__behaviorBuilder{padding:clamp(1.5rem,3vw,2.6rem)}.ProductPages-module__N-Ceda__demographicBuilderHeader,.ProductPages-module__N-Ceda__behaviorBuilderHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.ProductPages-module__N-Ceda__demographicBuilderHeader strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2rem,3.2vw,3.4rem);font-weight:300;line-height:.95}.ProductPages-module__N-Ceda__demographicBuilderHeader>span,.ProductPages-module__N-Ceda__behaviorBuilderHeader strong{color:rgb(var(--text-on-light-rgb) / .46);font-family:var(--font-data);font-size:var(--type-label-size);font-weight:700;line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.ProductPages-module__N-Ceda__marketOverview{gap:.85rem;padding:1.25rem 0;display:grid}.ProductPages-module__N-Ceda__marketOverview>span,.ProductPages-module__N-Ceda__filterDimensionHeader span{color:var(--brand-coral-on-light);font-family:var(--font-data);font-size:var(--type-label-size);font-weight:700;line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.ProductPages-module__N-Ceda__marketListStatic{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ProductPages-module__N-Ceda__marketListStatic li{border-bottom:1px solid var(--border-light);min-width:0;color:rgb(var(--text-on-light-rgb) / .8);font-size:var(--type-data-size);padding:.72rem 0;font-weight:700}.ProductPages-module__N-Ceda__marketListStatic li:nth-child(odd){border-right:1px solid var(--border-light);padding-right:1rem}.ProductPages-module__N-Ceda__marketListStatic li:nth-child(2n){padding-left:1rem}.ProductPages-module__N-Ceda__filterDimensionHeader{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0 .35rem;display:flex}.ProductPages-module__N-Ceda__filterDimensionHeader strong{color:rgb(var(--text-on-light-rgb) / .46);font-family:var(--font-data);font-size:var(--type-label-size);letter-spacing:.04em;text-transform:uppercase}.ProductPages-module__N-Ceda__demographicFilterGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ProductPages-module__N-Ceda__demographicFilterGrid>div{border-bottom:1px solid var(--border-light);gap:.3rem;min-width:0;padding:.9rem 0;display:grid}.ProductPages-module__N-Ceda__demographicFilterGrid>div:nth-child(odd){border-right:1px solid var(--border-light);padding-right:1rem}.ProductPages-module__N-Ceda__demographicFilterGrid>div:nth-child(2n){padding-left:1rem}.ProductPages-module__N-Ceda__demographicFilterGrid dt{color:rgb(var(--text-on-light-rgb) / .8);font-size:var(--type-data-size);font-weight:700}.ProductPages-module__N-Ceda__demographicFilterGrid dd{color:rgb(var(--text-on-light-rgb) / .44);font-family:var(--font-data);font-size:var(--type-label-size);letter-spacing:.03em;text-transform:uppercase;margin:0}.ProductPages-module__N-Ceda__audienceTargetingRowReverse{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)}.ProductPages-module__N-Ceda__audienceTargetingRowReverse .ProductPages-module__N-Ceda__audienceTargetingCopy{background:var(--surface-paper-inset);order:2}.ProductPages-module__N-Ceda__audienceTargetingRowReverse .ProductPages-module__N-Ceda__audienceTargetingCopy h3{overflow-wrap:normal;word-break:normal;max-width:100%;font-size:clamp(2.8rem,3.8vw,4.4rem)}.ProductPages-module__N-Ceda__audienceTargetingRowReverse .ProductPages-module__N-Ceda__audienceTargetingCopy p{max-width:100%}.ProductPages-module__N-Ceda__audienceTargetingRowReverse .ProductPages-module__N-Ceda__behaviorBuilder{order:1}.ProductPages-module__N-Ceda__behaviorBuilder{flex-direction:column;justify-content:center;display:flex}.ProductPages-module__N-Ceda__behaviorBuilder ol{margin:0;padding:0;list-style:none}.ProductPages-module__N-Ceda__behaviorBuilder li{border-bottom:1px solid var(--border-light);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:5.25rem;display:grid}.ProductPages-module__N-Ceda__behaviorBuilder li>span,.ProductPages-module__N-Ceda__behaviorBuilder li>small{color:rgb(var(--text-on-light-rgb) / .42);font-family:var(--font-data);font-size:var(--type-label-size);letter-spacing:.04em;text-transform:uppercase}.ProductPages-module__N-Ceda__behaviorBuilder li>strong{color:rgb(var(--text-on-light-rgb) / .8);font-size:var(--type-body-small-size);line-height:1.35}.ProductPages-module__N-Ceda__behaviorBuilder>p{color:rgb(var(--text-on-light-rgb) / .42);font-family:var(--font-data);font-size:var(--type-label-size);letter-spacing:.04em;text-transform:uppercase;margin-top:1rem}.ProductPages-module__N-Ceda__comparisonHeader,.ProductPages-module__N-Ceda__comparisonRow{grid-template-columns:minmax(180px,1.5fr) repeat(2,minmax(110px,.65fr))}.ProductPages-module__N-Ceda__comparisonHeader span{text-align:center}.ProductPages-module__N-Ceda__comparisonHeader span:first-child{text-align:left}.ProductPages-module__N-Ceda__comparisonRow>*{align-items:center;min-width:0;min-height:4.4rem;padding:.85rem 1rem;display:grid}.ProductPages-module__N-Ceda__comparisonRow>.ProductPages-module__N-Ceda__comparisonCapability{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.ProductPages-module__N-Ceda__comparisonCell{place-items:center}.ProductPages-module__N-Ceda__comparisonValue{text-align:center;color:rgb(var(--text-on-dark-rgb) / .58);font-family:var(--font-data);font-size:var(--type-data-size);font-weight:700;line-height:var(--type-label-line);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:.42rem;display:inline-flex}.ProductPages-module__N-Ceda__comparisonValue svg{width:1rem;height:1rem}.ProductPages-module__N-Ceda__comparisonValue[data-tone=yes]{color:var(--brand-coral-on-dark)}.ProductPages-module__N-Ceda__comparisonValue[data-tone=no],.ProductPages-module__N-Ceda__comparisonValue[data-tone=neutral]{color:rgb(var(--text-on-dark-rgb) / .42)}@media (max-width:900px){.ProductPages-module__N-Ceda__audienceTargetingRow,.ProductPages-module__N-Ceda__audienceTargetingRowReverse{grid-template-columns:1fr;min-height:0}.ProductPages-module__N-Ceda__audienceTargetingRowReverse .ProductPages-module__N-Ceda__audienceTargetingCopy,.ProductPages-module__N-Ceda__audienceTargetingRowReverse .ProductPages-module__N-Ceda__behaviorBuilder{order:initial}.ProductPages-module__N-Ceda__audienceTargetingCopy{min-height:0}.ProductPages-module__N-Ceda__audienceTargetingCopyInner{position:static}}@media (prefers-reduced-motion:reduce){.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li{opacity:1;filter:none;animation:none;transform:none}}@media (max-width:620px){.ProductPages-module__N-Ceda__audienceTargetingCopy{min-height:0;padding:1.4rem}.ProductPages-module__N-Ceda__audienceTargetingCopy h3{font-size:clamp(2rem,9vw,2.6rem);line-height:1.05}.ProductPages-module__N-Ceda__audienceTargetingRowReverse .ProductPages-module__N-Ceda__audienceTargetingCopy h3{font-size:clamp(2rem,9vw,2.6rem)}.ProductPages-module__N-Ceda__demographicBuilder,.ProductPages-module__N-Ceda__behaviorBuilder{padding:1.4rem}.ProductPages-module__N-Ceda__demographicBuilderHeader{flex-direction:column;align-items:flex-start}.ProductPages-module__N-Ceda__demographicFilterGrid,.ProductPages-module__N-Ceda__marketListStatic{grid-template-columns:1fr}.ProductPages-module__N-Ceda__marketListStatic li:nth-child(odd),.ProductPages-module__N-Ceda__marketListStatic li:nth-child(2n),.ProductPages-module__N-Ceda__demographicFilterGrid>div:nth-child(odd),.ProductPages-module__N-Ceda__demographicFilterGrid>div:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.ProductPages-module__N-Ceda__behaviorBuilder li{grid-template-columns:auto minmax(0,1fr);gap:.5rem .8rem;min-height:5.8rem}.ProductPages-module__N-Ceda__behaviorBuilder li>small{grid-column:2}.ProductPages-module__N-Ceda__panelComparison{border:0}.ProductPages-module__N-Ceda__comparisonHeader{display:none}.ProductPages-module__N-Ceda__comparisonRow{border:1px solid var(--border-dark);grid-template-columns:1fr;margin-bottom:.75rem}.ProductPages-module__N-Ceda__comparisonRow>*{border-right:0;border-bottom:1px solid var(--border-dark);min-height:0;padding:.85rem 1rem}.ProductPages-module__N-Ceda__comparisonRow>:last-child{border-bottom:0}.ProductPages-module__N-Ceda__comparisonCell{grid-template-columns:minmax(0,1fr) auto;place-items:center stretch;gap:1rem}.ProductPages-module__N-Ceda__comparisonCell:before{color:rgb(var(--text-on-dark-rgb) / .4);font-family:var(--font-data);font-size:var(--type-data-size);letter-spacing:.07em;text-transform:uppercase;align-self:center;display:block}.ProductPages-module__N-Ceda__comparisonCell:nth-child(2):before{content:"Third-party panels"}.ProductPages-module__N-Ceda__comparisonCell:nth-child(3):before{color:var(--brand-coral-on-dark);content:"Rehearsals panel"}.ProductPages-module__N-Ceda__comparisonValue{justify-content:flex-end;gap:.3rem}.ProductPages-module__N-Ceda__comparisonValue svg{width:.85rem;height:.85rem}}.ProductPages-module__N-Ceda__interactiveMarkets li{padding:0}.ProductPages-module__N-Ceda__interactiveMarkets button{min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.38rem;padding:.5rem .65rem;display:inline-flex}.ProductPages-module__N-Ceda__interactiveMarkets button>span:first-child{font-size:.9rem}.ProductPages-module__N-Ceda__interactiveMarkets button:hover,.ProductPages-module__N-Ceda__interactiveMarkets button:focus-visible,.ProductPages-module__N-Ceda__interactiveMarkets button[aria-pressed=true]{background:rgb(var(--text-on-dark-rgb) / .12);color:var(--text-on-dark)}.ProductPages-module__N-Ceda__interactiveMarkets button:focus-visible{outline:2px solid var(--text-on-dark);outline-offset:3px}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(11){animation-delay:.7s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(12){animation-delay:.77s}.ProductPages-module__N-Ceda__panelHeroMarketLegend .ProductPages-module__N-Ceda__marketList li:nth-child(13){animation-delay:.84s}@media (max-width:620px){.ProductPages-module__N-Ceda__panelHero{min-height:0;display:grid}.ProductPages-module__N-Ceda__panelHeroInner{display:contents}.ProductPages-module__N-Ceda__panelHeroCopy{z-index:3;padding:5.5rem var(--page-gutter) 0;grid-row:1;position:relative}.ProductPages-module__N-Ceda__globeStageFullBleed{grid-row:2;height:300px;margin-top:1rem;position:relative}.ProductPages-module__N-Ceda__globeStageFullBleed:before{background:linear-gradient(180deg, var(--surface-canvas), transparent 16%, transparent 84%, var(--surface-canvas))}.ProductPages-module__N-Ceda__panelHeroFooter{z-index:3;padding:0 var(--page-gutter) 2.5rem;grid-row:3;margin:0;position:relative}}.ProductPages-module__N-Ceda__panelHeroFooter .ProductPages-module__N-Ceda__panelMapNote{color:var(--text-muted-dark);margin:0;font-size:.65rem;line-height:1.4}
