main.stage.svelte-gzujjl{grid-template-rows:1fr auto;height:100dvh;display:grid;position:relative}.center.svelte-gzujjl{text-align:center;padding:80px var(--ms-page-x) 0;flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex}.eyebrow.svelte-gzujjl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);opacity:0;animation:svelte-gzujjl-fade 1.1s var(--curve-out) .1s forwards;align-items:center;gap:12px;font-size:10.5px;font-weight:500;display:inline-flex}h1.display.svelte-gzujjl{font-family:var(--font-sans);letter-spacing:-.045em;color:var(--n-white);max-width:18ch;font-size:clamp(48px,8vw,108px);font-weight:600;line-height:.94}h1.display.svelte-gzujjl .l:where(.svelte-gzujjl){opacity:0;filter:blur(8px);animation:svelte-gzujjl-rise 1.1s var(--curve-out) both;display:block;transform:translateY(14px)}h1.display.svelte-gzujjl .l1:where(.svelte-gzujjl){animation-delay:.2s}h1.display.svelte-gzujjl .l2:where(.svelte-gzujjl){animation-delay:.36s}h1.display.svelte-gzujjl .l3:where(.svelte-gzujjl){color:var(--n-text-2);animation-delay:.52s}@keyframes svelte-gzujjl-rise{to{opacity:1;filter:blur();transform:translateY(0)}}.subhead.svelte-gzujjl{color:var(--n-text-1);opacity:0;max-width:56ch;animation:svelte-gzujjl-fade .9s var(--curve-out) .76s forwards;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.subhead.svelte-gzujjl .em-dim:where(.svelte-gzujjl){color:var(--n-text-2)}@keyframes svelte-gzujjl-fade{to{opacity:1}}.ctas.svelte-gzujjl{opacity:0;animation:svelte-gzujjl-fade .9s var(--curve-out) .92s forwards;gap:12px;display:flex}.btn.svelte-gzujjl{letter-spacing:-.005em;transition:background .22s var(--curve-fluid), transform .16s var(--curve-spring), border-color .22s var(--curve-fluid);border-radius:9px;align-items:center;gap:10px;padding:13px 20px;font-size:14px;font-weight:500;display:inline-flex}.btn-p.svelte-gzujjl{background:var(--n-white);color:var(--n-base);border:1px solid var(--n-white)}.btn-p.svelte-gzujjl:hover{background:#f4f4f4}.btn-p.svelte-gzujjl:active{transform:scale(.98)}.btn-p.svelte-gzujjl .arr:where(.svelte-gzujjl){transition:transform .22s var(--curve-fluid);display:inline-block}.btn-p.svelte-gzujjl:hover .arr:where(.svelte-gzujjl){transform:translate(3px)}.btn-s.svelte-gzujjl{color:var(--n-text-1);border:1px solid var(--n-border-2);background:0 0}.btn-s.svelte-gzujjl:hover{background:var(--n-surface-2);color:var(--n-white)}.ticker.svelte-gzujjl{border-top:1px solid var(--n-border-1);opacity:0;animation:svelte-gzujjl-fade .9s var(--curve-out) 1.08s forwards;background:linear-gradient(#0000 0%,#0006 50%,#0009 100%);position:relative}.ticker-head.svelte-gzujjl{padding:12px var(--ms-page-x);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--n-text-3);justify-content:space-between;align-items:center;font-size:10px;display:flex}.ticker-head.svelte-gzujjl .left:where(.svelte-gzujjl){align-items:center;gap:10px;display:flex}.live-pip.svelte-gzujjl{background:var(--n-blue);border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite svelte-gzujjl-pip;box-shadow:0 0 8px #3d72e099}@keyframes svelte-gzujjl-pip{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.1)}}.brand-rot.svelte-gzujjl{min-width:14ch;color:var(--n-text-2);font-family:var(--font-mono);letter-spacing:.18em;display:inline-block}.brand-rot.svelte-gzujjl .swap:where(.svelte-gzujjl){transition:opacity .28s var(--curve-fluid), transform .28s var(--curve-fluid);display:inline-block}.brand-rot.svelte-gzujjl .swap.out:where(.svelte-gzujjl){opacity:0;transform:translateY(-4px)}.brand-rot.svelte-gzujjl .swap.in:where(.svelte-gzujjl){opacity:0;transform:translateY(4px)}.ticker-head.svelte-gzujjl .right:where(.svelte-gzujjl){align-items:center;gap:16px;display:flex}.ticker-head.svelte-gzujjl .step:where(.svelte-gzujjl){color:var(--n-text-2);font-variant-numeric:tabular-nums}.ticker-head.svelte-gzujjl .runtime:where(.svelte-gzujjl){color:var(--n-text-3);font-variant-numeric:tabular-nums}.ticks.svelte-gzujjl{border-top:1px solid var(--n-border-1);grid-template-columns:repeat(6,1fr);height:4px;display:grid}.tick.svelte-gzujjl{border-right:1px solid var(--n-border-1)}.tick.svelte-gzujjl:last-child{border-right:0}.ticker-row.svelte-gzujjl{grid-template-columns:repeat(6,1fr);display:grid;position:relative;overflow:hidden}.cell.svelte-gzujjl{padding:22px var(--ms-page-x) 22px;border-right:1px solid var(--n-border-1);min-height:116px;transition:background .6s var(--curve-fluid), transform .28s var(--curve-fluid);flex-direction:column;gap:10px;display:flex;position:relative}.cell.svelte-gzujjl:last-of-type{border-right:0}.cell.svelte-gzujjl:hover{background:#ffffff03}.cell.svelte-gzujjl:before{content:"";opacity:0;height:1px;transition:opacity .36s var(--curve-fluid);background:linear-gradient(90deg,#0000,#3d72e099,#0000);position:absolute;top:0;left:0;right:0}.cell[data-state=running].svelte-gzujjl:before{opacity:1}.cell[data-state=running].svelte-gzujjl{background:linear-gradient(#3d72e00a 0%,#0000 80%)}.cell-row1.svelte-gzujjl{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.dot.svelte-gzujjl{background:var(--n-text-3);width:7px;height:7px;transition:background .6s var(--curve-fluid), box-shadow .6s var(--curve-fluid);border-radius:999px}.cell[data-state=idle].svelte-gzujjl .dot:where(.svelte-gzujjl){animation:svelte-gzujjl-ambient var(--ad,4s) ease-in-out var(--adelay,0s) infinite}.cell.svelte-gzujjl:first-child .dot:where(.svelte-gzujjl){--ad:3.8s;--adelay:0s}.cell.svelte-gzujjl:nth-child(2) .dot:where(.svelte-gzujjl){--ad:4.2s;--adelay:.28s}.cell.svelte-gzujjl:nth-child(3) .dot:where(.svelte-gzujjl){--ad:3.5s;--adelay:.62s}.cell.svelte-gzujjl:nth-child(4) .dot:where(.svelte-gzujjl){--ad:4.6s;--adelay:.98s}.cell.svelte-gzujjl:nth-child(5) .dot:where(.svelte-gzujjl){--ad:4s;--adelay:1.34s}.cell.svelte-gzujjl:nth-child(6) .dot:where(.svelte-gzujjl){--ad:3.9s;--adelay:1.74s}@keyframes svelte-gzujjl-ambient{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.cell[data-state=running].svelte-gzujjl .dot:where(.svelte-gzujjl){background:var(--n-blue);animation:none;box-shadow:0 0 0 5px #3d72e01f,0 0 14px #3d72e0b3}.cell[data-state=done].svelte-gzujjl .dot:where(.svelte-gzujjl){background:var(--n-white);animation:none}.pname.svelte-gzujjl{font-family:var(--font-sans);color:var(--n-text-1);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;transition:color .36s var(--curve-fluid);font-size:14px;font-weight:500;overflow:hidden}.cell[data-state=running].svelte-gzujjl .pname:where(.svelte-gzujjl){color:var(--n-white)}.badge.svelte-gzujjl{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--n-border-2);color:var(--n-text-3);transition:all .28s var(--curve-fluid);border-radius:4px;padding:3px 7px;font-size:9px;font-weight:500}.cell[data-state=running].svelte-gzujjl .badge:where(.svelte-gzujjl){color:var(--n-blue);background:#3d72e014;border-color:#3d72e066}.cell[data-state=done].svelte-gzujjl .badge:where(.svelte-gzujjl){color:var(--n-text-1)}.stat.svelte-gzujjl{font-family:var(--font-mono);color:var(--n-text-3);letter-spacing:.04em;height:16px;transition:color .6s var(--curve-fluid);font-size:11px;position:relative;overflow:hidden}.cell[data-state=running].svelte-gzujjl .stat:where(.svelte-gzujjl){color:var(--n-blue)}.cell[data-state=done].svelte-gzujjl .stat:where(.svelte-gzujjl){color:var(--n-text-2)}.stat-text.svelte-gzujjl{transition:transform .36s var(--curve-fluid), opacity .24s var(--curve-fluid);will-change:transform, opacity;position:absolute;inset:0}.mini-progress.svelte-gzujjl{background:var(--n-border-1);opacity:0;height:1px;transition:opacity .4s var(--curve-fluid);border-radius:100px;margin-top:2px;overflow:hidden}.cell[data-state=running].svelte-gzujjl .mini-progress:where(.svelte-gzujjl){opacity:1}.mini-progress-fill.svelte-gzujjl{background:linear-gradient(90deg, transparent, var(--n-blue), transparent);background-size:200% 100%;height:100%;animation:1.8s linear infinite svelte-gzujjl-mini-sweep}@keyframes svelte-gzujjl-mini-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}.scan.svelte-gzujjl{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0% 30%,#3d72e01f 50%,#0000 70% 100%) -100% 0/200% 100%;position:absolute;inset:0}.cell[data-state=running].svelte-gzujjl .scan:where(.svelte-gzujjl){opacity:1;animation:2.2s linear infinite svelte-gzujjl-scan}@keyframes svelte-gzujjl-scan{0%{background-position:-100% 0}to{background-position:200% 0}}.handoff.svelte-gzujjl{opacity:0;pointer-events:none;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#3d72e0f2,#0000);border-radius:100px;width:24px;height:2px;position:absolute;bottom:4px;left:0}.handoff.fire{animation:svelte-gzujjl-handoff-fly .72s var(--curve-out) forwards}.handoff.loopback{animation:svelte-gzujjl-handoff-loop 1.2s var(--curve-out) forwards}@keyframes svelte-gzujjl-handoff-fly{0%{opacity:0;transform:translateX(var(--from)) scaleX(.4)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateX(var(--to)) scaleX(1.2)}}@keyframes svelte-gzujjl-handoff-loop{0%{opacity:0;transform:translateX(var(--from)) scaleX(.4)}15%{opacity:1}50%{opacity:.9;transform:translate(calc((var(--from) + var(--to)) / 2), -28px) scaleX(2.2)}85%{opacity:1}to{opacity:0;transform:translateX(var(--to)) scaleX(.6)}}.compound.svelte-gzujjl{background:0 0;height:2px;position:relative}.compound-fill.svelte-gzujjl{width:0%;height:100%;transition:width .7s var(--curve-fluid);background:linear-gradient(90deg,#111 0%,#1a2850 20%,#203270 40%,#2d50a0 60%,#3d72e0 80%,#fff 100%) 0 0/600% 100%}@media (prefers-reduced-motion:reduce){.cell[data-state=idle].svelte-gzujjl .dot:where(.svelte-gzujjl){opacity:.7;animation:none}.cell.svelte-gzujjl .scan:where(.svelte-gzujjl),.mini-progress-fill.svelte-gzujjl,.handoff.svelte-gzujjl{display:none;animation:none!important}.compound-fill.svelte-gzujjl,.stat-text.svelte-gzujjl{transition:none}h1.display.svelte-gzujjl .l:where(.svelte-gzujjl),.subhead.svelte-gzujjl,.ctas.svelte-gzujjl,.ticker.svelte-gzujjl,.eyebrow.svelte-gzujjl{opacity:1;filter:none;animation:none;transform:none}}@media (width<=1100px){.ticker-row.svelte-gzujjl,.ticks.svelte-gzujjl{grid-template-columns:repeat(3,1fr)}.cell.svelte-gzujjl:nth-child(3n){border-right:0}.cell.svelte-gzujjl:nth-child(n+4){border-top:1px solid var(--n-border-1)}.handoff.svelte-gzujjl{display:none}}@media (width<=760px){main.stage.svelte-gzujjl{height:auto;min-height:100dvh}h1.display.svelte-gzujjl{font-size:clamp(40px,12vw,72px)}.ticker-row.svelte-gzujjl,.ticks.svelte-gzujjl{grid-template-columns:repeat(2,1fr)}.cell.svelte-gzujjl{min-height:96px;padding:16px 18px}.cell.svelte-gzujjl:nth-child(2n){border-right:0}.cell.svelte-gzujjl:nth-child(n+3){border-top:1px solid var(--n-border-1)}}.problem.svelte-1d65v6c{z-index:1;position:relative}.section-intro.svelte-1d65v6c{flex-shrink:0;padding:0}.section-eyebrow.svelte-1d65v6c{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);margin-bottom:14px;font-size:10.5px;font-weight:500}h2.section-headline.svelte-1d65v6c{letter-spacing:-.028em;color:var(--n-white);font-size:clamp(28px,3.6vw,44px);font-weight:600;line-height:1.08}h2.section-headline.svelte-1d65v6c .dim:where(.svelte-1d65v6c){color:var(--n-text-2)}h2.section-headline.svelte-1d65v6c .l:where(.svelte-1d65v6c){white-space:nowrap;display:block}.scroll-stage.svelte-1d65v6c{height:200vh;position:relative}.sticky-frame.svelte-1d65v6c{height:100vh;padding:88px var(--ms-page-x) 36px;flex-direction:column;gap:20px;max-width:1480px;margin:0 auto;display:flex;position:sticky;top:0}.diag.svelte-1d65v6c{background:var(--n-surface-1);border:1px solid var(--n-border-1);border-radius:14px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.diag-chrome.svelte-1d65v6c{border-bottom:1px solid var(--n-border-1);background:var(--n-surface-2);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.diag-chrome.svelte-1d65v6c .left:where(.svelte-1d65v6c){align-items:center;gap:12px;display:flex}.chrome-mark.svelte-1d65v6c{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.5px;width:11px;height:11px;display:grid}.chrome-mark.svelte-1d65v6c span:where(.svelte-1d65v6c){background:var(--n-text-2);border-radius:50%}.chrome-mark.svelte-1d65v6c span:where(.svelte-1d65v6c):first-child{opacity:.3}.chrome-mark.svelte-1d65v6c span:where(.svelte-1d65v6c):nth-child(2){opacity:.55}.chrome-mark.svelte-1d65v6c span:where(.svelte-1d65v6c):nth-child(3){opacity:.8}.chrome-mark.svelte-1d65v6c span:where(.svelte-1d65v6c):nth-child(4){opacity:1}.diag-path.svelte-1d65v6c{font-family:var(--font-mono);color:var(--n-text-2);letter-spacing:.04em;font-size:10.5px}.diag-path.svelte-1d65v6c .sep:where(.svelte-1d65v6c){color:var(--n-text-3);margin:0 8px}.diag-path.svelte-1d65v6c .current:where(.svelte-1d65v6c){color:var(--n-text-1)}.diag-scope.svelte-1d65v6c{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--n-text-3);font-size:9.5px}.tabs.svelte-1d65v6c{border-bottom:1px solid var(--n-border-1);background:var(--n-surface-1);flex-shrink:0;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.tab.svelte-1d65v6c{appearance:none;border:0;border-right:1px solid var(--n-border-1);text-align:left;cursor:pointer;color:var(--n-text-3);transition:color .28s var(--curve-fluid), background .28s var(--curve-fluid);background:0 0;flex-direction:column;gap:8px;padding:18px 22px 22px;font-family:inherit;display:flex}.tab.svelte-1d65v6c:last-of-type{border-right:0}.tab.svelte-1d65v6c:hover{color:var(--n-text-2);background:#ffffff03}.tab.active.svelte-1d65v6c{color:var(--n-text-1);background:#ffffff05}.tab-num.svelte-1d65v6c{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);transition:color .28s var(--curve-fluid);font-size:9.5px;font-weight:500}.tab.active.svelte-1d65v6c .tab-num:where(.svelte-1d65v6c){color:var(--n-text-2)}.tab-headline.svelte-1d65v6c{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--n-text-2);transition:color .28s var(--curve-fluid);font-size:clamp(15px,1.3vw,18px);font-weight:500}.tab.active.svelte-1d65v6c .tab-headline:where(.svelte-1d65v6c){color:var(--n-white)}.tabs-underline.svelte-1d65v6c{background:var(--n-blue);width:33.3333%;height:1px;position:absolute;bottom:-1px;left:0;transform:translate(0%);box-shadow:0 0 8px #3d72e080}.diag-body.svelte-1d65v6c{flex:1;grid-template-columns:56px 1fr;min-height:0;display:grid;position:relative}.rail.svelte-1d65v6c{border-right:1px solid var(--n-border-1);background:var(--n-surface-2);flex-direction:column;justify-content:space-between;align-items:center;padding:32px 0;display:flex;position:relative}.rail-line.svelte-1d65v6c{background:var(--n-border-1);width:1px;position:absolute;top:32px;bottom:32px;left:50%;transform:translate(-50%)}.rail-fill.svelte-1d65v6c{background:linear-gradient(180deg, var(--n-white), #d0d0d059);height:0%;position:absolute;top:0;left:0;right:0}.rail-node.svelte-1d65v6c{background:var(--n-base);border:1px solid var(--n-border-2);z-index:2;width:12px;height:12px;transition:all .36s var(--curve-out);border-radius:50%;position:relative}.rail-node.scanning.svelte-1d65v6c{background:var(--n-blue);border-color:var(--n-blue);box-shadow:0 0 0 4px #3d72e026,0 0 12px #3d72e099}.rail-node.scanning.svelte-1d65v6c:after{content:"";border:1px solid var(--n-blue);opacity:.4;border-radius:50%;animation:2s ease-out infinite svelte-1d65v6c-rail-ring;position:absolute;inset:-6px}.rail-node.scanned.svelte-1d65v6c{background:var(--n-white);border-color:var(--n-white)}@keyframes svelte-1d65v6c-rail-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.stage.svelte-1d65v6c{min-height:0;position:relative;overflow:hidden}.panel.svelte-1d65v6c{opacity:0;pointer-events:none;transition:opacity .36s var(--curve-fluid), transform .36s var(--curve-fluid);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;padding:40px 36px;display:grid;position:absolute;inset:0;transform:translateY(8px)}.panel.active.svelte-1d65v6c{opacity:1;pointer-events:auto;transform:translateY(0)}.panel-prose.svelte-1d65v6c{flex-direction:column;align-self:center;gap:22px;max-width:44ch;display:flex}.panel-tag.svelte-1d65v6c{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--n-border-2);color:var(--n-text-2);border-radius:4px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:9px;font-weight:500;display:inline-flex}.panel-tag.svelte-1d65v6c .dot:where(.svelte-1d65v6c){background:var(--n-text-2);border-radius:50%;width:5px;height:5px}.panel[data-sev=med].svelte-1d65v6c .panel-tag:where(.svelte-1d65v6c){color:var(--n-amber);background:#c47d1a0d;border-color:#c47d1a59}.panel[data-sev=med].svelte-1d65v6c .panel-tag:where(.svelte-1d65v6c) .dot:where(.svelte-1d65v6c){background:var(--n-amber)}.panel[data-sev=high].svelte-1d65v6c .panel-tag:where(.svelte-1d65v6c){color:var(--n-red);background:#ff3b300d;border-color:#ff3b3059}.panel[data-sev=high].svelte-1d65v6c .panel-tag:where(.svelte-1d65v6c) .dot:where(.svelte-1d65v6c){background:var(--n-red)}.panel-lead.svelte-1d65v6c{font-family:var(--font-sans);letter-spacing:-.022em;color:var(--n-white);font-size:clamp(24px,2.8vw,36px);font-weight:600;line-height:1.12}.panel-body.svelte-1d65v6c{color:var(--n-text-2);font-size:clamp(15px,1.2vw,17px);line-height:1.55}.panel-data.svelte-1d65v6c{flex-direction:column;justify-content:center;align-self:stretch;gap:18px;display:flex}.data-label.svelte-1d65v6c{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--n-text-3);font-size:10px;font-weight:500}.data-meta.svelte-1d65v6c{font-family:var(--font-mono);color:var(--n-text-3);letter-spacing:.04em;font-size:11px}.pipeline.svelte-1d65v6c{grid-template-columns:repeat(4,1fr);align-items:end;gap:8px;height:clamp(200px,28vh,320px);display:grid}.seg.svelte-1d65v6c{border:1px solid var(--n-border-1);background:var(--n-base);border-radius:4px;height:100%;position:relative;overflow:hidden}.seg-fill.svelte-1d65v6c{width:100%;height:0%;position:absolute;bottom:0;left:0;right:0}.seg-fill.heavy.svelte-1d65v6c{background:var(--n-white)}.seg-fill.medium.svelte-1d65v6c{background:var(--n-text-1)}.seg-fill.light.svelte-1d65v6c{background:var(--n-text-3);opacity:.55}.seg-label.svelte-1d65v6c{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;z-index:2;mix-blend-mode:difference;font-size:10px;position:absolute;bottom:10px;left:10px}.bars.svelte-1d65v6c{flex-direction:column;gap:22px;display:flex}.bar-row.svelte-1d65v6c{flex-direction:column;gap:10px;display:flex}.bar-line.svelte-1d65v6c{font-family:var(--font-mono);color:var(--n-text-2);letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:12px;display:flex}.bar-line.svelte-1d65v6c .v:where(.svelte-1d65v6c){color:var(--n-white);font-variant-numeric:tabular-nums;font-size:18px}.bar-line.svelte-1d65v6c .v.dim:where(.svelte-1d65v6c){color:var(--n-text-3)}.bar-track.svelte-1d65v6c{background:var(--n-border-1);border-radius:3px;height:6px;position:relative;overflow:hidden}.bar-fill.svelte-1d65v6c{background:var(--n-white);border-radius:3px;width:0%;position:absolute;top:0;bottom:0;left:0}.bar-fill.dim.svelte-1d65v6c{background:var(--n-text-3)}.panel.active.svelte-1d65v6c .bar-fill:where(.svelte-1d65v6c):not(.dim):after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:24px;animation:2.4s ease-in-out infinite svelte-1d65v6c-bar-tick;position:absolute;top:0;bottom:0}@keyframes svelte-1d65v6c-bar-tick{0%,to{opacity:0;transform:translate(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(280px)}}.ad-grid.svelte-1d65v6c{grid-template-columns:repeat(24,1fr);gap:2px;display:grid}.cell.svelte-1d65v6c{aspect-ratio:2/3;background:var(--n-border-1);opacity:.18;transition:opacity .22s var(--curve-out), background .22s var(--curve-out), box-shadow .22s var(--curve-out);border-radius:1px}.problem .cell.fired[data-kind=dead]{background:var(--n-border-2);opacity:.55;animation:4s ease-in-out infinite svelte-1d65v6c-dead-pulse}.problem .cell.fired[data-kind=ambiguous]{background:var(--n-amber);opacity:.6}.problem .cell.fired[data-kind=winning]{background:var(--n-white);opacity:1;animation:2.8s ease-in-out infinite svelte-1d65v6c-winning-pulse;box-shadow:0 0 8px #ffffff73}@keyframes svelte-1d65v6c-dead-pulse{0%,to{opacity:.55}50%{opacity:.4}}@keyframes svelte-1d65v6c-winning-pulse{0%,to{box-shadow:0 0 8px #ffffff73}50%{box-shadow:0 0 14px #ffffffb3}}.grid-counter.svelte-1d65v6c{font-family:var(--font-mono);letter-spacing:.04em;color:var(--n-text-3);justify-content:space-between;align-items:center;font-size:10.5px;display:flex}.grid-counter.svelte-1d65v6c .live-tally:where(.svelte-1d65v6c){gap:14px;display:flex}.grid-counter.svelte-1d65v6c .tally:where(.svelte-1d65v6c){align-items:center;gap:5px;display:flex}.grid-counter.svelte-1d65v6c .tally:where(.svelte-1d65v6c) .swatch:where(.svelte-1d65v6c){border-radius:1px;width:8px;height:8px}.grid-counter.svelte-1d65v6c .tally.dead:where(.svelte-1d65v6c) .swatch:where(.svelte-1d65v6c){background:var(--n-border-2)}.grid-counter.svelte-1d65v6c .tally.ambig:where(.svelte-1d65v6c) .swatch:where(.svelte-1d65v6c){background:var(--n-amber)}.grid-counter.svelte-1d65v6c .tally.win:where(.svelte-1d65v6c) .swatch:where(.svelte-1d65v6c){background:var(--n-white)}.grid-counter.svelte-1d65v6c .tally:where(.svelte-1d65v6c) .n:where(.svelte-1d65v6c){color:var(--n-text-1);font-variant-numeric:tabular-nums}.diag-drift.svelte-1d65v6c{background:var(--n-border-1);flex-shrink:0;height:3px;position:relative;overflow:hidden}.diag-drift-fill.svelte-1d65v6c{background:linear-gradient(90deg,#88888873 0%,#c47d1a8c 50%,#ff3b30d9 100%);width:0%;position:absolute;inset:0 auto 0 0}.outro.svelte-1d65v6c{opacity:0;filter:blur(6px);transition:opacity .7s var(--curve-out), transform .7s var(--curve-out), filter .7s var(--curve-out);flex-shrink:0;padding:0 4px;transform:translateY(10px)}.outro-text.svelte-1d65v6c{font-family:var(--font-sans);letter-spacing:-.028em;color:var(--n-white);max-width:24ch;font-size:clamp(26px,3.2vw,44px);font-weight:600;line-height:1.15}.outro.in.svelte-1d65v6c{opacity:1;filter:blur();transform:translateY(0)}@media (prefers-reduced-motion:reduce){.scroll-stage.svelte-1d65v6c{height:auto}.sticky-frame.svelte-1d65v6c{height:auto;padding:64px var(--ms-page-x);position:static;top:auto}.diag.svelte-1d65v6c{flex:none;min-height:0}.diag-body.svelte-1d65v6c{min-height:600px}.panel.svelte-1d65v6c{opacity:1!important;pointer-events:auto!important;position:relative!important;transform:none!important}.stage.svelte-1d65v6c{flex-direction:column;gap:32px;padding:24px;display:flex;overflow:visible}.outro.svelte-1d65v6c{opacity:1!important;filter:none!important;transform:none!important}}@media (width<=900px){.scroll-stage.svelte-1d65v6c{height:auto}.sticky-frame.svelte-1d65v6c{height:auto;padding:48px var(--ms-page-x);position:static;top:auto}.diag.svelte-1d65v6c{flex:none}.diag-body.svelte-1d65v6c{grid-template-columns:36px 1fr;min-height:0}.panel.svelte-1d65v6c{grid-template-columns:1fr;gap:22px;padding:26px 22px;position:relative;opacity:1!important}.stage.svelte-1d65v6c{flex-direction:column;gap:0;min-height:0;display:flex;overflow:visible}.rail.svelte-1d65v6c{padding:20px 0}.tab.svelte-1d65v6c{padding:14px 14px 18px}.tab-headline.svelte-1d65v6c{font-size:14px}h2.section-headline.svelte-1d65v6c{max-width:100%;font-size:clamp(24px,6vw,36px)}.outro.svelte-1d65v6c{opacity:1;filter:none;margin-top:24px;transform:none}.outro-text.svelte-1d65v6c{font-size:18px}}.thesis.svelte-rcluhl{z-index:1;position:relative}.race-stage.svelte-rcluhl{height:220vh;position:relative}.race-sticky.svelte-rcluhl{height:100vh;padding:88px var(--ms-page-x) 32px;flex-direction:column;justify-content:center;max-width:1200px;margin:0 auto;display:flex;position:sticky;top:0;overflow:hidden}.section-eyebrow.svelte-rcluhl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);flex-shrink:0;margin-bottom:14px;font-size:10.5px;font-weight:500}.race-headline.svelte-rcluhl{letter-spacing:-.035em;color:var(--n-white);flex-shrink:0;max-width:28ch;margin-bottom:24px;font-size:clamp(24px,3.6vw,44px);font-weight:600;line-height:1.04}.race-headline.svelte-rcluhl .l:where(.svelte-rcluhl){display:block}.race-headline.svelte-rcluhl .l2:where(.svelte-rcluhl){color:var(--n-text-2);transition:color 1.2s var(--curve-out)}.race-headline.lit.svelte-rcluhl .l2:where(.svelte-rcluhl){color:var(--n-white)}.thesis-context.svelte-rcluhl{border-bottom:1px solid var(--n-border-1);flex-shrink:0;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:22px;padding-bottom:18px;display:grid}.context-block.svelte-rcluhl{flex-direction:column;gap:8px;display:flex}.context-label.svelte-rcluhl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:8px;font-size:9.5px;font-weight:500;display:inline-flex}.context-label.svelte-rcluhl:before{content:"";border-radius:50%;width:6px;height:6px}.context-block.busy.svelte-rcluhl .context-label:where(.svelte-rcluhl){color:var(--n-amber)}.context-block.busy.svelte-rcluhl .context-label:where(.svelte-rcluhl):before{background:var(--n-amber)}.context-block.compound.svelte-rcluhl .context-label:where(.svelte-rcluhl){color:var(--n-blue)}.context-block.compound.svelte-rcluhl .context-label:where(.svelte-rcluhl):before{background:var(--n-blue);box-shadow:0 0 6px #3d72e080}.context-body.svelte-rcluhl{font-family:var(--font-sans);letter-spacing:-.005em;font-size:clamp(13px,1.05vw,14.5px);line-height:1.55}.context-block.busy.svelte-rcluhl .context-body:where(.svelte-rcluhl){color:var(--n-text-2)}.context-block.compound.svelte-rcluhl .context-body:where(.svelte-rcluhl){color:var(--n-text-1)}.race-canvas.svelte-rcluhl{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;position:relative}.race-status.svelte-rcluhl{border-bottom:1px solid var(--n-border-1);flex-shrink:0;align-items:center;padding-bottom:10px;display:flex}.phase-label.svelte-rcluhl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);transition:color .6s var(--curve-out);align-items:center;gap:10px;font-size:10px;font-weight:500;display:inline-flex}.phase-label.svelte-rcluhl .dot:where(.svelte-rcluhl){background:var(--n-text-3);width:5px;height:5px;transition:all .6s var(--curve-out);border-radius:50%}.phase-label.diverging.svelte-rcluhl{color:var(--n-text-2)}.phase-label.diverging.svelte-rcluhl .dot:where(.svelte-rcluhl){background:var(--n-blue);box-shadow:0 0 6px #3d72e080}.phase-label.verdict.svelte-rcluhl{color:var(--n-blue)}.phase-label.verdict.svelte-rcluhl .dot:where(.svelte-rcluhl){background:var(--n-blue);box-shadow:0 0 8px #3d72e0b3}.column-headers.svelte-rcluhl{flex-shrink:0;grid-template-columns:80px 1fr 1fr;gap:12px;padding:4px 0 2px;display:grid}.col-tag.svelte-rcluhl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:8px;font-size:9.5px;font-weight:500;display:inline-flex}.col-tag.svelte-rcluhl .dot:where(.svelte-rcluhl){border-radius:50%;width:6px;height:6px}.col-header.busy.svelte-rcluhl .col-tag:where(.svelte-rcluhl){color:var(--n-amber)}.col-header.busy.svelte-rcluhl .col-tag:where(.svelte-rcluhl) .dot:where(.svelte-rcluhl){background:var(--n-amber)}.col-header.compound.svelte-rcluhl .col-tag:where(.svelte-rcluhl){color:var(--n-blue)}.col-header.compound.svelte-rcluhl .col-tag:where(.svelte-rcluhl) .dot:where(.svelte-rcluhl){background:var(--n-blue);animation:2.4s ease-in-out infinite svelte-rcluhl-pip;box-shadow:0 0 6px #3d72e080}@keyframes svelte-rcluhl-pip{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.1)}}.col-spacer.svelte-rcluhl{width:80px}.brief-grid.svelte-rcluhl{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.brief-row.svelte-rcluhl{opacity:.18;filter:blur(2px);min-height:0;transition:opacity .6s var(--curve-out), transform .6s var(--curve-out), filter .6s var(--curve-out);flex:1;grid-template-columns:80px 1fr 1fr;align-items:stretch;gap:12px;display:grid;transform:translateY(8px)}.brief-row.populated.svelte-rcluhl{opacity:1;filter:blur();transform:translateY(0)}.time-anchor.svelte-rcluhl{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:8px 0;display:flex}.time-num.svelte-rcluhl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-2);font-size:9.5px;font-weight:500}.time-month.svelte-rcluhl{font-family:var(--font-mono);color:var(--n-text-3);letter-spacing:.18em;text-transform:uppercase;font-size:9px}.brief-card.svelte-rcluhl{background:var(--n-surface-1);border:1px solid var(--n-border-1);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:8px 16px;min-height:0;padding:10px 14px;display:grid;position:relative}.brief-card.compound.svelte-rcluhl{background:linear-gradient(180deg, #3d72e00a 0%, var(--n-surface-1) 100%);border-color:#3d72e040}.brief-row.final-row.svelte-rcluhl .brief-card.compound:where(.svelte-rcluhl){border-color:#3d72e080;box-shadow:0 0 24px #3d72e026}.brief-row.final-row.svelte-rcluhl .brief-card.busy:where(.svelte-rcluhl){border-color:#c47d1a4d}.card-stats.svelte-rcluhl{font-family:var(--font-mono);align-items:center;gap:18px;font-size:11px;display:flex}.stat.svelte-rcluhl{align-items:baseline;gap:6px;display:inline-flex}.stat.svelte-rcluhl .label:where(.svelte-rcluhl){color:var(--n-text-3);letter-spacing:.18em;text-transform:uppercase;font-size:9px}.stat.svelte-rcluhl .value:where(.svelte-rcluhl){color:var(--n-text-1);font-variant-numeric:tabular-nums;letter-spacing:-.005em;font-size:14px}.brief-card.compound.svelte-rcluhl .stat.winners:where(.svelte-rcluhl) .value:where(.svelte-rcluhl),.brief-card.compound.svelte-rcluhl .stat.cpa:where(.svelte-rcluhl) .value:where(.svelte-rcluhl){color:var(--n-blue)}.brief-card.busy.svelte-rcluhl .stat.winners:where(.svelte-rcluhl) .value:where(.svelte-rcluhl){color:var(--n-amber)}.brief-card.busy.svelte-rcluhl .stat.cpa:where(.svelte-rcluhl) .value:where(.svelte-rcluhl){color:var(--n-text-1)}.card-carries.svelte-rcluhl{font-family:var(--font-mono);color:var(--n-text-3);letter-spacing:.04em;text-align:right;max-width:220px;font-size:9.5px;line-height:1.4}.brief-card.compound.svelte-rcluhl .card-carries:where(.svelte-rcluhl){color:var(--n-text-2)}.brief-card.compound.svelte-rcluhl .card-carries:where(.svelte-rcluhl) .accent:where(.svelte-rcluhl){color:var(--n-blue)}.verdict-section.svelte-rcluhl{opacity:0;transition:opacity .6s var(--curve-out), transform .6s var(--curve-out);flex-shrink:0;margin-top:4px;transform:translateY(6px)}.verdict-section.shown.svelte-rcluhl{opacity:1;transform:translateY(0)}.verdict-header.svelte-rcluhl{border-top:1px solid var(--n-border-1);justify-content:space-between;align-items:center;padding:12px 0 10px;display:flex}.verdict-frame.svelte-rcluhl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);font-size:10px}.verdict-row.svelte-rcluhl{grid-template-columns:80px 1fr 1fr;align-items:stretch;gap:12px;display:grid}.verdict-card.svelte-rcluhl{background:var(--n-surface-2);border:1px solid var(--n-border-2);font-family:var(--font-mono);border-radius:6px;align-items:center;gap:22px;padding:10px 14px;font-size:10px;display:flex}.verdict-card.busy.svelte-rcluhl{border-color:#c47d1a4d}.verdict-card.compound.svelte-rcluhl{background:linear-gradient(180deg, #3d72e00a 0%, var(--n-surface-2) 100%);border-color:#3d72e066}.verdict-card.svelte-rcluhl .stat:where(.svelte-rcluhl) .label:where(.svelte-rcluhl){color:var(--n-text-3);text-transform:uppercase;letter-spacing:.18em;font-size:9px}.verdict-card.svelte-rcluhl .stat:where(.svelte-rcluhl) .value:where(.svelte-rcluhl){font-variant-numeric:tabular-nums;font-size:13px}.verdict-card.busy.svelte-rcluhl .stat:where(.svelte-rcluhl) .value:where(.svelte-rcluhl){color:var(--n-amber)}.verdict-card.compound.svelte-rcluhl .stat:where(.svelte-rcluhl) .value:where(.svelte-rcluhl){color:var(--n-blue)}.verdict-card.svelte-rcluhl .stat:where(.svelte-rcluhl){opacity:0;transition:opacity .5s var(--curve-out), transform .5s var(--curve-out);transform:translateY(6px)}.verdict-section.shown.svelte-rcluhl .verdict-card:where(.svelte-rcluhl) .stat:where(.svelte-rcluhl):first-child{opacity:1;transition-delay:.2s;transform:translateY(0)}.verdict-section.shown.svelte-rcluhl .verdict-card:where(.svelte-rcluhl) .stat:where(.svelte-rcluhl):nth-child(2){opacity:1;transition-delay:.32s;transform:translateY(0)}.verdict-section.shown.svelte-rcluhl .verdict-card:where(.svelte-rcluhl) .stat:where(.svelte-rcluhl):nth-child(3){opacity:1;transition-delay:.44s;transform:translateY(0)}.closer-stage.svelte-rcluhl{min-height:36vh;padding:56px var(--ms-page-x) 80px;justify-content:flex-start;align-items:center;max-width:1200px;margin:0 auto;display:flex}.closer-content.svelte-rcluhl{grid-template-columns:140px 1fr;align-items:baseline;gap:24px;width:100%;max-width:720px;display:grid}.closer-stamp.svelte-rcluhl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-blue);align-items:center;gap:8px;padding-top:4px;font-size:10px;font-weight:500;display:inline-flex}.closer-stamp.svelte-rcluhl:before{content:"";background:var(--n-blue);border-radius:1px;width:5px;height:5px}.closer-text.svelte-rcluhl{font-family:var(--font-sans);letter-spacing:-.028em;color:var(--n-white);max-width:28ch;font-size:clamp(26px,3.2vw,44px);font-weight:600;line-height:1.18}.closer-stamp.svelte-rcluhl,.closer-text.svelte-rcluhl{opacity:0;transition:opacity .8s var(--curve-out), transform .8s var(--curve-out);transform:translateY(8px)}.closer-stage.in.svelte-rcluhl .closer-stamp:where(.svelte-rcluhl){opacity:1;transition-delay:80ms;transform:translateY(0)}.closer-stage.in.svelte-rcluhl .closer-text:where(.svelte-rcluhl){opacity:1;transition-delay:.2s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.race-stage.svelte-rcluhl{height:auto}.race-sticky.svelte-rcluhl{height:auto;padding:64px var(--ms-page-x);position:static}.race-canvas.svelte-rcluhl{gap:18px}.brief-row.svelte-rcluhl{flex:none;min-height:80px;opacity:1!important;filter:none!important;transform:none!important}.brief-grid.svelte-rcluhl{gap:8px}.verdict-section.svelte-rcluhl{opacity:1!important;transform:none!important}.verdict-card.svelte-rcluhl .stat:where(.svelte-rcluhl){opacity:1!important;transition-delay:0s!important;transform:none!important}.closer-stamp.svelte-rcluhl,.closer-text.svelte-rcluhl{opacity:1!important;transform:none!important}}@media (width<=900px){.race-stage.svelte-rcluhl{height:auto}.race-sticky.svelte-rcluhl{height:auto;padding:48px var(--ms-page-x);position:static}.thesis-context.svelte-rcluhl{grid-template-columns:1fr;gap:18px}.brief-row.svelte-rcluhl,.column-headers.svelte-rcluhl,.verdict-row.svelte-rcluhl{grid-template-columns:60px 1fr 1fr}.col-spacer.svelte-rcluhl{width:60px}.card-stats.svelte-rcluhl{gap:12px}.card-carries.svelte-rcluhl{max-width:140px;font-size:9px}.brief-row.svelte-rcluhl{flex:none;min-height:80px;opacity:1!important;filter:none!important;transform:none!important}.verdict-section.svelte-rcluhl,.verdict-card.svelte-rcluhl .stat:where(.svelte-rcluhl){opacity:1!important;transform:none!important}.closer-content.svelte-rcluhl{grid-template-columns:1fr;gap:14px}}.proof.svelte-za49wf{z-index:1;position:relative}.section-intro.svelte-za49wf{padding:96px var(--ms-page-x) 32px;max-width:1480px;margin:0 auto}.section-eyebrow.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);margin-bottom:14px;font-size:10.5px;font-weight:500}.section-headline.svelte-za49wf{letter-spacing:-.035em;color:var(--n-white);max-width:22ch;font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1}.section-headline.svelte-za49wf .l:where(.svelte-za49wf){white-space:nowrap;display:block}.section-headline.svelte-za49wf .l.dim:where(.svelte-za49wf){color:var(--n-text-2)}.section-subline.svelte-za49wf{color:var(--n-text-2);max-width:64ch;margin-top:20px;font-size:clamp(15px,1.2vw,18px);line-height:1.6}.loop-stage.svelte-za49wf{height:360vh;position:relative}.loop-sticky.svelte-za49wf{height:100vh;padding:80px var(--ms-page-x) 24px;flex-direction:column;max-width:1480px;margin:0 auto;display:flex;position:sticky;top:0}.operating-window.svelte-za49wf{border:1px solid var(--n-border-1);background:var(--n-surface-1);border-radius:12px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000073}.window-bar.svelte-za49wf{border-bottom:1px solid var(--n-border-1);background:var(--n-surface-2);z-index:5;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.window-bar-left.svelte-za49wf{align-items:center;gap:14px;display:flex}.chrome-mark.svelte-za49wf{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.5px;width:11px;height:11px;display:grid}.chrome-mark.svelte-za49wf span:where(.svelte-za49wf){background:var(--n-text-2);border-radius:50%}.chrome-mark.svelte-za49wf span:where(.svelte-za49wf):first-child{opacity:.3}.chrome-mark.svelte-za49wf span:where(.svelte-za49wf):nth-child(2){opacity:.55}.chrome-mark.svelte-za49wf span:where(.svelte-za49wf):nth-child(3){opacity:.8}.chrome-mark.svelte-za49wf span:where(.svelte-za49wf):nth-child(4){opacity:1}.window-path.svelte-za49wf{font-family:var(--font-mono);color:var(--n-text-2);letter-spacing:.04em;font-size:10.5px}.window-path.svelte-za49wf .sep:where(.svelte-za49wf){color:var(--n-text-3);margin:0 8px}.window-path.svelte-za49wf .current:where(.svelte-za49wf){color:var(--n-text-1);transition:color .4s var(--curve-out)}.window-body.svelte-za49wf{flex:1;grid-template-columns:40% 60%;min-height:0;display:grid;position:relative}.loop-region.svelte-za49wf{border-right:1px solid var(--n-border-1);background-image:linear-gradient(90deg,#ffffff04 1px,#0000 1px),linear-gradient(#ffffff04 1px,#0000 1px);background-size:24px 24px;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.loop-svg.svelte-za49wf{width:100%;max-width:480px;height:100%;max-height:480px}.loop-ring-bg.svelte-za49wf{fill:none;stroke:var(--n-border-2);stroke-width:1px}.loop-arc-active.svelte-za49wf{fill:none;stroke:var(--n-blue);stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 0 8px #3d72e099)}.ambient-pulse.svelte-za49wf{fill:var(--n-blue);filter:drop-shadow(0 0 4px #3d72e0b3)}@keyframes svelte-za49wf-pulse-travel{0%{offset-distance:0%}to{offset-distance:100%}}.anchor.svelte-za49wf{transition:all .5s var(--curve-out)}.anchor-dot.svelte-za49wf{fill:var(--n-surface-2);stroke:var(--n-border-2);stroke-width:1.5px;transition:all .5s var(--curve-out)}.anchor.active.svelte-za49wf .anchor-dot:where(.svelte-za49wf){fill:var(--n-blue);stroke:var(--n-blue);filter:drop-shadow(0 0 14px #3d72e0cc)}.anchor.passed.svelte-za49wf .anchor-dot:where(.svelte-za49wf){fill:var(--n-blue);stroke:var(--n-blue);opacity:.55}.anchor-outer-pulse.svelte-za49wf{fill:none;stroke:var(--n-blue);stroke-width:1px;opacity:0}.anchor.active.svelte-za49wf .anchor-outer-pulse:where(.svelte-za49wf){animation:1.8s ease-out infinite svelte-za49wf-anchor-pulse}@keyframes svelte-za49wf-anchor-pulse{0%{opacity:.7;r:8}to{opacity:0;r:22}}.anchor-num.svelte-za49wf{font-family:var(--font-mono);fill:var(--n-text-3);letter-spacing:.18em;transition:fill .5s var(--curve-out);font-size:9px}.anchor-label.svelte-za49wf{font-family:var(--font-mono);fill:var(--n-text-3);letter-spacing:.04em;transition:fill .5s var(--curve-out);font-size:11px;font-weight:500}.anchor.active.svelte-za49wf .anchor-label:where(.svelte-za49wf){fill:var(--n-white)}.anchor.active.svelte-za49wf .anchor-num:where(.svelte-za49wf){fill:var(--n-blue)}.anchor.passed.svelte-za49wf .anchor-label:where(.svelte-za49wf){fill:var(--n-text-2)}.anchor.passed.svelte-za49wf .anchor-num:where(.svelte-za49wf){fill:var(--n-blue);opacity:.7}.center-cycle-label.svelte-za49wf{font-family:var(--font-mono);fill:var(--n-text-3);letter-spacing:.22em;text-transform:uppercase;font-size:9px}.center-running.svelte-za49wf{font-family:var(--font-mono);fill:var(--n-blue);letter-spacing:.22em;text-transform:uppercase;transition:fill .4s var(--curve-out);font-size:9px}.content-region.svelte-za49wf{flex-direction:column;display:flex;position:relative;overflow:hidden}.stage-frame.svelte-za49wf,.preroll-frame.svelte-za49wf,.cycle-close-frame.svelte-za49wf{pointer-events:none;flex-direction:column;gap:16px;padding:32px 32px 32px 36px;display:flex;position:absolute;inset:0}.preroll-frame.svelte-za49wf{transition:opacity .5s var(--curve-out);justify-content:center;align-items:flex-start;gap:14px}.preroll-frame.hidden.svelte-za49wf{opacity:0;pointer-events:none}.preroll-label.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);font-size:10px}.preroll-headline.svelte-za49wf{letter-spacing:-.022em;color:var(--n-text-1);max-width:28ch;font-size:clamp(20px,2.4vw,28px);font-weight:500;line-height:1.2}.preroll-headline.svelte-za49wf .dim:where(.svelte-za49wf){color:var(--n-text-2)}.preroll-arrow.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-blue);align-items:center;gap:8px;margin-top:6px;font-size:10px;display:inline-flex}.preroll-arrow.svelte-za49wf:after{content:"↓";animation:1.6s ease-in-out infinite svelte-za49wf-bounce-arrow}@keyframes svelte-za49wf-bounce-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.stage-frame.svelte-za49wf{opacity:0;filter:blur(6px);transition:opacity .6s var(--curve-fluid), transform .7s var(--curve-fluid), filter .6s var(--curve-fluid);transform:translate(40px)}.stage-frame.active.svelte-za49wf{opacity:1;filter:blur();pointer-events:auto;transform:translate(0)}.stage-headline.svelte-za49wf{letter-spacing:-.022em;color:var(--n-white);max-width:22ch;font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.08}.stage-headline.svelte-za49wf .dim:where(.svelte-za49wf){color:var(--n-text-2)}.stage-subhead.svelte-za49wf{color:var(--n-text-1);max-width:56ch;font-size:clamp(13.5px,1.05vw,15px);line-height:1.55}.stage-content.svelte-za49wf{border:1px solid var(--n-border-1);background:var(--n-base);border-radius:8px;flex:1;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05}@keyframes svelte-za49wf-pip{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.1)}}.intel-panel.svelte-za49wf{flex-direction:column;height:100%;display:flex}.intel-head.svelte-za49wf{border-bottom:1px solid var(--n-border-1);background:var(--n-surface-2);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);justify-content:space-between;align-items:center;padding:12px 16px;font-size:9px;display:flex}.intel-head.svelte-za49wf .right:where(.svelte-za49wf){color:var(--n-text-2);text-transform:none;letter-spacing:.02em;font-size:10px}.intel-head.svelte-za49wf .pulse:where(.svelte-za49wf){background:var(--n-blue);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:6px;animation:2.4s ease-in-out infinite svelte-za49wf-pip;display:inline-block;box-shadow:0 0 6px #3d72e080}.intel-body.svelte-za49wf{flex:1;grid-template-columns:.9fr 1.1fr;min-height:0;display:grid}.intel-col.svelte-za49wf{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:14px 16px;display:flex}.intel-col.sources.svelte-za49wf{border-right:1px solid var(--n-border-1)}.intel-col-label.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);margin-bottom:2px;font-size:8.5px}.intel-source.svelte-za49wf{font-family:var(--font-mono);color:var(--n-text-2);grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:5px 0;font-size:10.5px;display:grid;position:relative}.intel-source.svelte-za49wf .dot:where(.svelte-za49wf){background:var(--n-text-3);width:5px;height:5px;transition:all .5s var(--curve-out);border-radius:50%}.intel-source.svelte-za49wf .name:where(.svelte-za49wf){letter-spacing:.02em}.intel-source.svelte-za49wf .v:where(.svelte-za49wf){font-variant-numeric:tabular-nums;color:var(--n-text-3);font-size:9.5px}.intel-source.done.svelte-za49wf .dot:where(.svelte-za49wf){background:var(--n-text-1)}.intel-source.done.svelte-za49wf .name:where(.svelte-za49wf){color:var(--n-text-1)}.intel-source.done.svelte-za49wf .v:where(.svelte-za49wf){color:var(--n-text-2)}.intel-source.active.svelte-za49wf .dot:where(.svelte-za49wf){background:var(--n-blue);box-shadow:0 0 6px #3d72e08c}.intel-source.active.svelte-za49wf .name:where(.svelte-za49wf),.intel-source.active.svelte-za49wf .v:where(.svelte-za49wf){color:var(--n-blue)}.intel-source.active.svelte-za49wf:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#3d72e00d 50%,#0000 100%) 0 0/200% 100%;margin:0 -16px;animation:2.2s linear infinite svelte-za49wf-row-scan;position:absolute;inset:0}@keyframes svelte-za49wf-row-scan{0%{background-position:-100% 0}to{background-position:200% 0}}.intel-themes.svelte-za49wf{flex-direction:column;gap:8px;display:flex}.intel-theme.svelte-za49wf{font-family:var(--font-mono);grid-template-columns:60px 1fr 70px;align-items:center;gap:12px;padding:6px 0;font-size:10.5px;display:grid}.intel-theme.svelte-za49wf .k:where(.svelte-za49wf){color:var(--n-text-3);letter-spacing:.18em;text-transform:uppercase;font-size:9px}.intel-theme.svelte-za49wf .v:where(.svelte-za49wf){color:var(--n-text-1);letter-spacing:.02em}.intel-theme.svelte-za49wf .strength:where(.svelte-za49wf){color:var(--n-blue);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:9.5px;display:flex}.intel-theme.svelte-za49wf .strength-bar:where(.svelte-za49wf){background:var(--n-border-1);border-radius:1px;flex:1;height:2px;position:relative;overflow:hidden}.intel-theme.svelte-za49wf .strength-fill:where(.svelte-za49wf){background:var(--n-blue);position:absolute;inset:0 auto 0 0}.intel-quote.svelte-za49wf{background:var(--n-surface-1);border-left:2px solid #3d72e080;border-radius:0 4px 4px 0;flex-direction:column;gap:6px;margin-top:auto;padding:12px 14px;display:flex}.intel-quote.svelte-za49wf .text:where(.svelte-za49wf){font-family:var(--font-sans);color:var(--n-text-1);font-size:13.5px;font-weight:500;line-height:1.4}.intel-quote.svelte-za49wf .source:where(.svelte-za49wf){font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--n-text-3);font-size:9px}.intel-quote.svelte-za49wf .source:where(.svelte-za49wf) .accent:where(.svelte-za49wf){color:var(--n-blue)}.strategy-panel.svelte-za49wf{flex-direction:column;height:100%;display:flex}.strategy-body.svelte-za49wf{flex-direction:column;flex:1;min-height:0;display:flex}.strategy-brief.svelte-za49wf{border-bottom:1px solid var(--n-border-1);flex-shrink:0;grid-template-columns:80px 1fr 1fr 1fr 1fr;align-items:center;gap:16px 24px;padding:14px 18px 16px;display:grid}.zone-label.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);align-self:center;font-size:8.5px}.brief-row.svelte-za49wf{flex-direction:column;gap:4px;min-width:0;padding:0;display:flex}.brief-row.svelte-za49wf .k:where(.svelte-za49wf){font-family:var(--font-mono);color:var(--n-text-3);letter-spacing:.22em;text-transform:uppercase;font-size:9px}.brief-row.svelte-za49wf .v:where(.svelte-za49wf){font-family:var(--font-mono);color:var(--n-text-1);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:12px}.strategy-plan.svelte-za49wf{flex:1;grid-template-columns:80px 1fr 1fr;grid-auto-rows:auto;align-content:start;gap:16px 24px;min-width:0;min-height:0;padding:16px 18px 18px;display:grid}.strategy-plan.svelte-za49wf .zone-label:where(.svelte-za49wf){grid-area:1/1/span 4;align-self:start;padding-top:4px}.plan-block.svelte-za49wf{flex-direction:column;grid-column:2/-1;gap:6px;min-width:0;display:flex}.plan-block.split-l.svelte-za49wf{grid-column:2/3}.plan-block.split-r.svelte-za49wf{grid-column:3/-1}.plan-block-head.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);justify-content:space-between;align-items:center;font-size:9px;display:flex}.plan-block-head.svelte-za49wf .count:where(.svelte-za49wf){color:var(--n-text-2);font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:.02em;font-size:10px}.chip-row.svelte-za49wf{flex-wrap:wrap;gap:5px;display:flex}.chip.svelte-za49wf{font-family:var(--font-mono);border:1px solid var(--n-border-2);color:var(--n-text-3);letter-spacing:.04em;background:0 0;border-radius:4px;padding:4px 9px;font-size:10px}.chip.lit.svelte-za49wf{color:var(--n-blue);background:#3d72e00f;border-color:#3d72e066}.chip.tier.svelte-za49wf{color:var(--n-text-1);border-color:var(--n-border-2);background:var(--n-surface-1)}.chip.warn.svelte-za49wf{color:var(--n-amber);background:#c47d1a0d;border-color:#c47d1a59}.plan-budget-bar.svelte-za49wf{background:var(--n-border-1);border-radius:3px;gap:1px;height:5px;display:flex;overflow:hidden}.plan-budget-segment.svelte-za49wf{height:100%}.plan-budget-segment.s1.svelte-za49wf{background:#3d72e0d9}.plan-budget-segment.s2.svelte-za49wf{background:#3d72e08c}.plan-budget-segment.s3.svelte-za49wf{background:#3d72e04d}.plan-budget-meta.svelte-za49wf{font-family:var(--font-mono);color:var(--n-text-2);letter-spacing:.02em;flex-wrap:wrap;gap:12px;font-size:9.5px;display:flex}.plan-budget-meta.svelte-za49wf .v:where(.svelte-za49wf){color:var(--n-text-1);font-variant-numeric:tabular-nums}.creative-caption.svelte-za49wf{border-bottom:1px solid var(--n-border-1);background:var(--n-surface-2);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--n-text-2);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:10px;display:flex}.creative-caption.svelte-za49wf .left:where(.svelte-za49wf){align-items:baseline;gap:8px;display:inline-flex}.creative-caption.svelte-za49wf .counter:where(.svelte-za49wf){color:var(--n-blue);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:14px}.creative-caption.svelte-za49wf .of:where(.svelte-za49wf){color:var(--n-text-2);letter-spacing:.18em;font-size:10px}.creative-caption.svelte-za49wf .meta:where(.svelte-za49wf){color:var(--n-text-3);letter-spacing:.04em}.cycle-hairline.svelte-za49wf{background:var(--n-border-1);flex-shrink:0;height:2px;position:relative;overflow:hidden}.cycle-hairline-fill.svelte-za49wf{background:linear-gradient(90deg,#3d72e000 0%,#3d72e0d9 60%,#fffffff2 100%);position:absolute;inset:0 auto 0 0}.close-cta-link.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--n-blue);width:fit-content;transition:border-color .2s var(--curve-fluid), color .2s var(--curve-fluid);border-bottom:1px solid #3d72e066;align-items:center;gap:8px;margin-top:6px;padding:6px 0;font-size:11px;font-weight:500;display:inline-flex}.close-cta-link.svelte-za49wf:hover{border-color:var(--n-blue);color:#6a91e8}.close-cta-link.svelte-za49wf .arr:where(.svelte-za49wf){transition:transform .2s var(--curve-fluid)}.close-cta-link.svelte-za49wf:hover .arr:where(.svelte-za49wf){transform:translate(3px)}.creative-marquee.svelte-za49wf{flex-direction:column;gap:8px;height:100%;padding:8px 0;display:flex;position:relative;overflow:hidden}.creative-marquee.svelte-za49wf:before,.creative-marquee.svelte-za49wf:after{content:"";z-index:5;pointer-events:none;width:56px;position:absolute;top:0;bottom:0}.creative-marquee.svelte-za49wf:before{background:linear-gradient(to right, var(--n-base) 0%, transparent 100%);left:0}.creative-marquee.svelte-za49wf:after{background:linear-gradient(to left, var(--n-base) 0%, transparent 100%);right:0}.lane.svelte-za49wf{will-change:transform;flex:1;gap:8px;width:max-content;min-height:0;display:flex}.lane-1.svelte-za49wf{animation:48s linear infinite svelte-za49wf-marquee-x}.lane-2.svelte-za49wf{animation:60s linear infinite reverse svelte-za49wf-marquee-x}@keyframes svelte-za49wf-marquee-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.creative-marquee.svelte-za49wf:hover .lane:where(.svelte-za49wf){animation-play-state:paused}.tile.svelte-za49wf{aspect-ratio:9/16;border:1px solid var(--n-border-1);background:var(--n-surface-1);border-radius:5px;flex-shrink:0;height:100%;position:relative;overflow:hidden}.tile.svelte-za49wf img:where(.svelte-za49wf),.tile.svelte-za49wf video:where(.svelte-za49wf){object-fit:cover;filter:saturate(.78)brightness(.92);width:100%;height:100%;display:block;position:absolute;inset:0}.tile.svelte-za49wf:after{content:"";pointer-events:none;background:linear-gradient(#0000000f 0%,#0003 100%),linear-gradient(#0606061a,#0606061a);position:absolute;inset:0}.tile-label.svelte-za49wf{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--n-text-2);z-index:2;background:#060606c7;border:1px solid #ffffff0a;border-radius:3px;padding:3px 6px;font-size:8px;font-weight:500;position:absolute;top:6px;left:6px}.tile-label.video.svelte-za49wf{color:var(--n-blue);border-color:#3d72e040}.table-panel.svelte-za49wf{flex-direction:column;height:100%;display:flex}.panel-hero.svelte-za49wf{border-bottom:1px solid var(--n-border-1);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--n-text-3);background:linear-gradient(#3d72e00a,#0000);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;font-size:10px;display:flex}.panel-hero.svelte-za49wf .right:where(.svelte-za49wf){color:var(--n-text-2)}.panel-hero.svelte-za49wf .v:where(.svelte-za49wf){color:var(--n-text-1);font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:.02em;margin-right:6px;font-size:13px}.panel-hero.svelte-za49wf .accent:where(.svelte-za49wf){color:var(--n-blue)}.format-glyph.svelte-za49wf{border:1px solid var(--n-border-2);width:22px;height:22px;color:var(--n-text-3);background:var(--n-surface-1);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.status-badge.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--n-border-2);color:var(--n-text-3);white-space:nowrap;text-align:center;border-radius:4px;padding:3px 8px;font-size:9px}.status-badge.approved.svelte-za49wf,.status-badge.winner.svelte-za49wf{color:var(--n-blue);background:#3d72e00d;border-color:#3d72e059}.status-badge.awaiting.svelte-za49wf,.status-badge.below.svelte-za49wf{color:var(--n-amber);background:#c47d1a0d;border-color:#c47d1a59}.status-badge.testing.svelte-za49wf,.status-badge.test.svelte-za49wf{color:var(--n-text-2);border-color:var(--n-border-2)}.table-foot.svelte-za49wf{border-top:1px solid var(--n-border-1);background:var(--n-surface-2);font-family:var(--font-mono);color:var(--n-text-2);letter-spacing:.02em;justify-content:space-between;align-items:center;padding:11px 16px;font-size:10px;display:flex}.table-foot.svelte-za49wf .right:where(.svelte-za49wf){color:var(--n-text-1)}.table-foot.svelte-za49wf .accent:where(.svelte-za49wf){color:var(--n-blue)}.ad-cards.svelte-za49wf{flex-direction:column;flex:1;justify-content:center;gap:8px;min-height:0;padding:12px 14px;display:flex}.ad-card.svelte-za49wf{background:var(--n-surface-1);border:1px solid var(--n-border-1);font-family:var(--font-mono);transition:border-color .2s var(--curve-fluid), background .2s var(--curve-fluid);border-radius:6px;grid-template-columns:24px 1fr auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.ad-card.svelte-za49wf:hover{border-color:var(--n-border-2);background:var(--n-surface-2)}.ad-card.approved.svelte-za49wf{border-color:#3d72e038}.ad-card-body.svelte-za49wf{flex-direction:column;gap:4px;min-width:0;display:flex}.ad-card.svelte-za49wf .name:where(.svelte-za49wf){color:var(--n-text-1);letter-spacing:-.005em;font-size:12.5px}.ad-card.svelte-za49wf .name:where(.svelte-za49wf) .muted:where(.svelte-za49wf){color:var(--n-text-3)}.ad-card.svelte-za49wf .meta:where(.svelte-za49wf){color:var(--n-text-3);letter-spacing:.02em;font-size:10px}.ad-card.svelte-za49wf .meta:where(.svelte-za49wf) .v:where(.svelte-za49wf){color:var(--n-text-2);font-variant-numeric:tabular-nums}.measure-cards.svelte-za49wf{flex-direction:column;flex:1;justify-content:center;gap:8px;min-height:0;padding:12px 14px;display:flex}.measure-card.svelte-za49wf{background:var(--n-surface-1);border:1px solid var(--n-border-1);font-family:var(--font-mono);border-radius:6px;grid-template-columns:24px 1fr 240px 110px;align-items:center;gap:14px;padding:11px 14px;display:grid}.measure-card.winner.svelte-za49wf{border-color:#3d72e038}.measure-card.below.svelte-za49wf{border-color:#c47d1a38}.measure-card.svelte-za49wf .name:where(.svelte-za49wf){color:var(--n-text-1);letter-spacing:-.005em;min-width:0;font-size:12.5px}.measure-card.svelte-za49wf .name:where(.svelte-za49wf) .muted:where(.svelte-za49wf){color:var(--n-text-3)}.measure-card.svelte-za49wf .perf:where(.svelte-za49wf){grid-template-columns:48px 1fr 56px;align-items:center;gap:12px;display:grid}.measure-card.svelte-za49wf .cpa-value:where(.svelte-za49wf){font-variant-numeric:tabular-nums;color:var(--n-text-1);font-size:14px}.measure-card.winner.svelte-za49wf .cpa-value:where(.svelte-za49wf){color:var(--n-blue)}.measure-card.below.svelte-za49wf .cpa-value:where(.svelte-za49wf){color:var(--n-amber)}.measure-card.svelte-za49wf .cpa-track:where(.svelte-za49wf){background:var(--n-border-1);border-radius:2px;height:4px;position:relative;overflow:visible}.measure-card.svelte-za49wf .cpa-track:where(.svelte-za49wf):after{content:"";background:var(--n-text-3);width:1px;position:absolute;top:-3px;bottom:-3px;right:0}.measure-card.svelte-za49wf .cpa-fill:where(.svelte-za49wf){border-radius:2px;position:absolute;top:0;bottom:0;left:0}.measure-card.winner.svelte-za49wf .cpa-fill:where(.svelte-za49wf){background:var(--n-blue)}.measure-card.below.svelte-za49wf .cpa-fill:where(.svelte-za49wf){background:var(--n-amber)}.measure-card.test.svelte-za49wf .cpa-fill:where(.svelte-za49wf){background:var(--n-text-2)}.measure-card.svelte-za49wf .delta:where(.svelte-za49wf){text-align:right;color:var(--n-text-3);font-variant-numeric:tabular-nums;font-size:10.5px}.measure-card.winner.svelte-za49wf .delta:where(.svelte-za49wf){color:var(--n-blue)}.measure-card.below.svelte-za49wf .delta:where(.svelte-za49wf){color:var(--n-amber)}.learn-hero.svelte-za49wf{flex-direction:column;flex:1;justify-content:center;gap:14px;min-height:0;padding:14px 16px;display:flex}.learn-carry-block.svelte-za49wf{background:linear-gradient(#3d72e014,#3d72e005 90%);border:1px solid #3d72e047;border-radius:8px;overflow:hidden;box-shadow:0 16px 40px #3d72e00d}.learn-carry-head.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-blue);border-bottom:1px solid #3d72e02e;justify-content:space-between;align-items:center;padding:11px 14px;font-size:9.5px;display:flex}.learn-carry-head.svelte-za49wf .arr:where(.svelte-za49wf){font-size:11px}.learn-carry-row.svelte-za49wf{font-family:var(--font-mono);border-bottom:1px dashed #3d72e01f;grid-template-columns:22px 1fr auto;align-items:center;gap:14px;padding:11px 14px;font-size:11.5px;display:grid}.learn-carry-row.svelte-za49wf:last-child{border-bottom:0}.learn-carry-row.svelte-za49wf .name:where(.svelte-za49wf){color:var(--n-text-1);letter-spacing:-.005em}.learn-carry-row.svelte-za49wf .name:where(.svelte-za49wf) .muted:where(.svelte-za49wf){color:var(--n-text-3)}.learn-carry-row.svelte-za49wf .perf:where(.svelte-za49wf){color:var(--n-blue);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11px}.learn-carry-row.svelte-za49wf .perf:where(.svelte-za49wf) .lbl:where(.svelte-za49wf){color:var(--n-text-3);letter-spacing:.18em;text-transform:uppercase;margin-left:8px;font-size:9px}.learn-archive.svelte-za49wf{flex-direction:column;gap:6px;display:flex}.learn-archive-head.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);justify-content:space-between;align-items:center;padding:0 4px;font-size:9px;display:flex}.learn-archive-row.svelte-za49wf{border:1px solid var(--n-border-1);font-family:var(--font-mono);color:var(--n-text-2);border-radius:5px;grid-template-columns:22px 1fr auto auto;align-items:center;gap:12px;padding:8px 12px;font-size:11px;display:grid}.learn-archive-row.svelte-za49wf .name:where(.svelte-za49wf) .muted:where(.svelte-za49wf){color:var(--n-text-3)}.learn-archive-row.svelte-za49wf .v:where(.svelte-za49wf){color:var(--n-amber);font-variant-numeric:tabular-nums;font-size:11px}.learn-archive-row.svelte-za49wf .arr:where(.svelte-za49wf){color:var(--n-text-3);font-size:10px}.cycle-close-frame.svelte-za49wf{opacity:0;transition:opacity .6s var(--curve-fluid), transform .7s var(--curve-fluid);justify-content:center;align-items:flex-start;gap:14px;transform:translate(40px)}.cycle-close-frame.shown.svelte-za49wf{opacity:1;pointer-events:auto;transform:translate(0)}.close-stamp.svelte-za49wf{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-blue);align-items:center;gap:10px;font-size:10.5px;display:inline-flex}.close-stamp.svelte-za49wf:before{content:"";background:var(--n-blue);border-radius:1px;width:5px;height:5px}.close-headline.svelte-za49wf{letter-spacing:-.022em;color:var(--n-white);max-width:24ch;font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.08}.close-headline.svelte-za49wf .dim:where(.svelte-za49wf){color:var(--n-text-2)}.close-subhead.svelte-za49wf{color:var(--n-text-1);max-width:56ch;font-size:clamp(13.5px,1.05vw,15px);line-height:1.55}.window-footer.svelte-za49wf{border-top:1px solid var(--n-border-1);background:var(--n-surface-2);flex-shrink:0;justify-content:center;align-items:center;padding:11px 16px;display:flex}.footer-progress.svelte-za49wf{gap:5px;display:flex}.progress-dot.svelte-za49wf{background:var(--n-border-2);width:6px;height:6px;transition:all .5s var(--curve-out);border-radius:50%}.progress-dot.filled.svelte-za49wf{background:var(--n-blue);box-shadow:0 0 6px #3d72e080}.progress-dot.active.svelte-za49wf{background:var(--n-blue);transform:scale(1.4);box-shadow:0 0 10px #3d72e0cc}@media (prefers-reduced-motion:reduce){.ambient-pulse.svelte-za49wf{display:none}.loop-stage.svelte-za49wf{height:auto}.loop-sticky.svelte-za49wf{height:auto;padding:32px var(--ms-page-x);position:static}.stage-frame.svelte-za49wf,.preroll-frame.svelte-za49wf,.cycle-close-frame.svelte-za49wf{inset:auto;opacity:1!important;filter:none!important;pointer-events:auto!important;position:relative!important;transform:none!important}.preroll-frame.svelte-za49wf,.cycle-close-frame.svelte-za49wf{display:none}.content-region.svelte-za49wf{flex-direction:column;gap:32px;padding:24px;display:flex}.lane.svelte-za49wf{animation:none}}@media (width<=1100px){.window-body.svelte-za49wf{grid-template-rows:42% 58%;grid-template-columns:1fr}.loop-region.svelte-za49wf{border-right:none;border-bottom:1px solid var(--n-border-1)}.section-headline.svelte-za49wf .l:where(.svelte-za49wf){white-space:normal}}@media (width<=760px){.loop-stage.svelte-za49wf{height:auto}.loop-sticky.svelte-za49wf{height:auto;padding:32px var(--ms-page-x);position:static}.stage-frame.svelte-za49wf,.preroll-frame.svelte-za49wf,.cycle-close-frame.svelte-za49wf{inset:auto;opacity:1!important;filter:none!important;position:relative!important;transform:none!important}.preroll-frame.svelte-za49wf,.cycle-close-frame.svelte-za49wf{display:none}.content-region.svelte-za49wf{flex-direction:column;gap:24px;display:flex}}.ask-section.svelte-rajp06{z-index:1;position:relative}.stage.svelte-rajp06{text-align:center;min-height:100dvh;padding:120px var(--ms-page-x) 80px;flex-direction:column;justify-content:center;align-items:center;display:flex}.eyebrow.svelte-rajp06{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);margin-bottom:28px;font-size:10.5px;font-weight:500}h2.h2.svelte-rajp06{font-family:var(--font-sans);letter-spacing:-.038em;color:var(--n-white);max-width:22ch;font-size:clamp(36px,5.6vw,76px);font-weight:600;line-height:1.04}h2.h2.svelte-rajp06 .l:where(.svelte-rajp06){white-space:nowrap;display:block}h2.h2.svelte-rajp06 .l.dim:where(.svelte-rajp06){color:var(--n-text-2)}.body.svelte-rajp06{color:var(--n-text-1);max-width:56ch;margin-top:32px;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.body.svelte-rajp06 .em:where(.svelte-rajp06){color:var(--n-text-2)}.cta.svelte-rajp06{background:var(--n-blue);color:var(--n-white);border:1px solid var(--n-blue);font-family:var(--font-sans);letter-spacing:-.005em;transition:background .22s var(--curve-fluid), transform .16s var(--curve-spring), box-shadow .22s var(--curve-fluid);border-radius:10px;align-items:center;gap:12px;margin-top:48px;padding:16px 26px;font-size:16px;font-weight:500;display:inline-flex;box-shadow:0 12px 32px #3d72e04d}.cta.svelte-rajp06:hover{background:#4f81e8;box-shadow:0 16px 40px #3d72e066}.cta.svelte-rajp06:active{transform:scale(.98)}.cta.svelte-rajp06 .arr:where(.svelte-rajp06){transition:transform .22s var(--curve-fluid)}.cta.svelte-rajp06:hover .arr:where(.svelte-rajp06){transform:translate(4px)}.meta.svelte-rajp06{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);margin-top:18px;font-size:10.5px;font-weight:500}.pricing.svelte-rajp06{font-family:var(--font-sans);color:var(--n-text-2);letter-spacing:-.005em;margin-top:10px;font-size:13px}.reveal.svelte-rajp06{opacity:0;filter:blur(8px);transition:opacity 1.1s var(--curve-out), transform 1.1s var(--curve-out), filter 1.1s var(--curve-out);transform:translateY(14px)}.reveal.in{opacity:1;filter:blur();transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal.svelte-rajp06{opacity:1;filter:none;transform:none}}@media (width<=760px){h2.h2.svelte-rajp06 .l:where(.svelte-rajp06){white-space:normal}.stage.svelte-rajp06{padding:80px var(--ms-page-x) 60px}}.site-footer.svelte-jz8lnl{z-index:1;border-top:1px solid var(--n-border-1);padding:64px var(--ms-page-x) 24px;max-width:1480px;margin:0 auto;position:relative}.footer-grid.svelte-jz8lnl{grid-template-columns:1.3fr 1fr 1fr;gap:clamp(40px,5vw,96px);padding-bottom:56px;display:grid}.brand-block.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.brand-mark-row.svelte-jz8lnl{align-items:center;gap:12px;display:inline-flex}.brand-mark.svelte-jz8lnl{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;width:16px;height:16px;display:grid}.brand-mark.svelte-jz8lnl span:where(.svelte-jz8lnl){background:var(--n-white);border-radius:50%}.brand-mark.svelte-jz8lnl span:where(.svelte-jz8lnl):first-child{opacity:.3}.brand-mark.svelte-jz8lnl span:where(.svelte-jz8lnl):nth-child(2){opacity:.55}.brand-mark.svelte-jz8lnl span:where(.svelte-jz8lnl):nth-child(3){opacity:.8}.brand-mark.svelte-jz8lnl span:where(.svelte-jz8lnl):nth-child(4){opacity:1}.brand-mark-row.svelte-jz8lnl .label:where(.svelte-jz8lnl){font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);font-size:10px;font-weight:500}.brand-tagline.svelte-jz8lnl{font-family:var(--font-sans);letter-spacing:-.028em;color:var(--n-white);max-width:18ch;font-size:clamp(26px,2.6vw,36px);font-weight:600;line-height:1.1}.brand-tagline.svelte-jz8lnl .dim:where(.svelte-jz8lnl){color:var(--n-text-2)}.footer-cta.svelte-jz8lnl{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--n-blue);transition:border-color .2s var(--curve-fluid), color .2s var(--curve-fluid);border-bottom:1px solid #3d72e066;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:500;display:inline-flex}.footer-cta.svelte-jz8lnl:hover{border-color:var(--n-blue);color:#6a91e8}.footer-cta.svelte-jz8lnl .arr:where(.svelte-jz8lnl){transition:transform .2s var(--curve-fluid)}.footer-cta.svelte-jz8lnl:hover .arr:where(.svelte-jz8lnl){transform:translate(3px)}.col-head.svelte-jz8lnl{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--n-text-3);margin-bottom:22px;font-size:10px;font-weight:500}.footer-link.svelte-jz8lnl{font-family:var(--font-mono);color:var(--n-text-1);letter-spacing:.02em;transition:color .2s var(--curve-fluid);padding:6px 0;font-size:13px;display:block}.footer-link.svelte-jz8lnl:hover{color:var(--n-blue)}.footer-link.svelte-jz8lnl .arr:where(.svelte-jz8lnl){color:var(--n-text-3);transition:color .2s var(--curve-fluid), transform .2s var(--curve-fluid);margin-left:4px;font-size:11px;display:inline-block}.footer-link.svelte-jz8lnl:hover .arr:where(.svelte-jz8lnl){color:var(--n-blue);transform:translate(2px,-2px)}.recognition-row.svelte-jz8lnl{border-top:1px solid var(--n-border-1);align-items:center;gap:24px;padding:28px 0 32px;display:flex}.dpiit-logo.svelte-jz8lnl{opacity:.85;filter:invert()hue-rotate(180deg);width:168px;height:auto;transition:opacity .2s var(--curve-fluid);flex-shrink:0}.dpiit-logo.svelte-jz8lnl:hover{opacity:1}.recognition-text.svelte-jz8lnl{flex-direction:column;gap:4px;display:flex}.recognition-text.svelte-jz8lnl .head:where(.svelte-jz8lnl){font-family:var(--font-sans);letter-spacing:-.005em;color:var(--n-text-1);font-size:14px;font-weight:500}.recognition-text.svelte-jz8lnl .sub:where(.svelte-jz8lnl){font-family:var(--font-mono);color:var(--n-text-3);letter-spacing:.04em;font-size:10.5px}.footer-bottom.svelte-jz8lnl{border-top:1px solid var(--n-border-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.footer-bottom.svelte-jz8lnl .left:where(.svelte-jz8lnl),.footer-bottom.svelte-jz8lnl .right:where(.svelte-jz8lnl){font-family:var(--font-mono);color:var(--n-text-3);letter-spacing:.02em;align-items:center;gap:10px;font-size:10.5px;display:inline-flex}.footer-bottom.svelte-jz8lnl .right:where(.svelte-jz8lnl){color:var(--n-text-2)}.footer-bottom.svelte-jz8lnl .sep:where(.svelte-jz8lnl){color:var(--n-text-3)}.flag-in.svelte-jz8lnl{border-radius:1.5px;flex-shrink:0;width:18px;height:12px;line-height:0;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #ffffff0d}.flag-in.svelte-jz8lnl svg:where(.svelte-jz8lnl){width:100%;height:100%;display:block}@media (width<=760px){.footer-grid.svelte-jz8lnl{grid-template-columns:1fr;gap:48px;padding-bottom:40px}.recognition-row.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 0}.dpiit-logo.svelte-jz8lnl{width:140px}.footer-bottom.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:12px}}
