.site-root{--paper:#f6f7fb;--surface:#ffffff;--surface2:#eef1f7;--ink:#1b2440;--ink-strong:#02153c;--muted:#4e5873;--dim:#7c869e;--line:rgba(2,21,60,.10);--line-strong:rgba(2,21,60,.22);--key:#1558d8;--key-strong:#0f44b0;--key-wash:rgba(21,88,216,.07);--key-wash2:rgba(21,88,216,.13);--cyan:#08bdf1;--cyan-soft:#7fdcf8;--violet:#7b50f3;--sp0:#29c2f2;--sp1:#2e7cf6;--sp2:#2444ee;--sp3:#5b45e0;--sp4:#7c4de8;--flow-blue:#0787e9;--flow-indigo:#3d46da;--flow-white:#ffffff;--blade-end:#0787e9;--shadow:0 1px 2px rgba(2,21,60,.04),0 16px 40px -18px rgba(2,21,60,.14);--r-s:6px;--r-m:10px;--display:var(--font-display),var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--body:var(--sans);--ease:cubic-bezier(.16,1,.3,1);--max:1200px;font-size:16px;line-height:1.6}html.dark .site-root{--paper:#060a1b;--surface:#0b1124;--surface2:#101830;--ink:#e9eeff;--ink-strong:#ffffff;--muted:#a5afc8;--dim:#6f7a96;--line:rgba(233,238,255,.10);--line-strong:rgba(233,238,255,.22);--key:#5b8def;--key-strong:#8fb0ff;--key-wash:rgba(91,141,239,.10);--key-wash2:rgba(91,141,239,.18);--sp0:#5fd4f7;--sp1:#6fa0fa;--sp2:#7c9bff;--sp3:#8f7bf0;--sp4:#a47bf5;--flow-white:#eaf7ff;--blade-end:#eaf7ff;--shadow:none}.site-root:before,html.dark .site-root:before{background:radial-gradient(900px 520px at 84% -10%,var(--key-wash),transparent 62%);background-size:auto;-webkit-mask-image:none;mask-image:none}.site-root h1{letter-spacing:-.02em;line-height:.98;font-size:clamp(2.5rem,5vw,4.6rem);max-width:17ch}.site-root h1,.site-root h2{font-family:var(--display);font-weight:400;color:var(--ink-strong);text-wrap:balance}.site-root h2{letter-spacing:-.015em;line-height:1.04;font-size:clamp(1.9rem,3.4vw,3rem)}.site-root h3{font-weight:500;font-size:17px;letter-spacing:-.005em;color:var(--ink-strong)}.sub{font-size:17.5px;line-height:1.55;max-width:34ch;margin-top:24px;color:var(--muted)}.site-root ::selection{background:var(--key);color:#fff}.topbar{background:color-mix(in srgb,var(--paper) 82%,transparent);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}.nav{height:68px;gap:34px}.brand{display:inline-flex;align-items:center;gap:10px;font:inherit;letter-spacing:0}.brand img{display:block;height:auto}.brandMark{width:42px}.brandWord{width:112px}.brandLockup img{width:128px}.brand img.brandDark{display:none}html.dark .site-root .brand img.brandDark{display:block}html.dark .site-root .brand img.brandLight{display:none}.navlinks{gap:26px;font-size:14px}.navlinks a{position:relative;padding:4px 0;transition:color .25s var(--ease)}.navlinks a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:var(--ink-strong);transform:scaleX(0);transform-origin:right;transition:transform .3s var(--ease)}.navlinks a.active:after,.navlinks a:hover:after{transform:scaleX(1);transform-origin:left}.btn,.iconbtn,.tbtn{border-radius:var(--r-s)}.btn{height:42px;padding:0 18px;font-size:14px;font-weight:500;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background-color .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.btn.primary{background:var(--ink-strong);color:#fff}html.dark .site-root .btn.primary{background:var(--ink-strong);color:var(--paper)}.btn.primary:hover{opacity:1;background:var(--key)}html.dark .site-root .btn.primary:hover{background:var(--ink);color:var(--paper)}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px rgba(2,21,60,.45)}.btn:active{transform:translateY(0) scale(.985);box-shadow:none}.btn.ghost{border-color:var(--line-strong);background:transparent}.btn.ghost:hover{border-color:var(--ink-strong)}.btn .arrow{transition:transform .3s var(--ease)}.heroFlow{padding:40px 0 0;overflow:visible}.heroFlow .wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:16px;min-height:min(74vh,740px)}.heroCopy{padding:24px 0}.heroCopy .heroActions{margin-top:34px}.flowArt{position:relative;width:min(118%,calc(100% + max(0px, (100vw - var(--max)) / 2) + 16px))}.flowSvg{display:block;width:100%;height:100%;overflow:visible}.recordCard{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.5}.recordMono{font-family:var(--mono);font-size:17px;fill:var(--muted)}.recordMono.dim{fill:var(--dim);font-size:15px}.laneRule{stroke:var(--line);stroke-width:1.5}.laneSpanFill{opacity:.85}.laneSpanFill,.laneTickFill{fill:var(--key)}.laneAbstainBox{fill:none;stroke:var(--line-strong);stroke-width:1;stroke-dasharray:3 3}.section{padding:128px 0 0}.sect-head{border-top:0;padding-top:0;margin-bottom:48px}.sect-head:before{display:none}.sect-head h2{max-width:18ch}.sect-head p{font-size:17px;line-height:1.55;max-width:46ch;margin-top:16px;color:var(--muted)}.outputs{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}.outputs dl{margin:0;display:grid;gap:28px}.outputs dt{font-weight:500;font-size:17px;color:var(--ink-strong);letter-spacing:-.005em}.outputs dd{margin:8px 0 0;color:var(--muted);font-size:15.5px;line-height:1.6;max-width:40ch}.recordStrip{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-m);box-shadow:var(--shadow);overflow:hidden}.stripTop{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11px;color:var(--dim)}.stateLane{display:grid;grid-template-columns:112px 1fr;align-items:center;gap:14px;padding:18px 18px 14px}.stateLane .laneName{font-family:var(--mono);font-size:10.5px;color:var(--muted)}.stateTrack{position:relative;height:24px;border-bottom:1px solid var(--line)}.stateTrack i{position:absolute;top:4px;bottom:4px;border-radius:2px;background:var(--c,var(--key));opacity:.85}.stateTrack i.ab{background:none;border:1px dashed var(--line-strong);opacity:1}.sp0{--c:var(--sp0)}.sp1{--c:var(--sp1)}.sp2{--c:var(--sp2)}.sp3{--c:var(--sp3)}.sp4{--c:var(--sp4)}.flTrack i:not(.ab):not(.mk),.stateTrack i:not(.ab){background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.17) 0 1px,transparent 1px 3px);background-position-x:1px}.stateTicks{display:flex;justify-content:space-between;grid-column:2;font-family:var(--mono);font-size:9.5px;color:var(--dim);padding:0 18px 12px 0;margin-left:144px}.ledger{border-top:1px solid var(--line)}.ledger .row{display:grid;grid-template-columns:84px 96px 1fr 96px;gap:14px;align-items:center;padding:11px 18px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:12px;color:var(--ink)}.ledger .row:last-child{border-bottom:0}.ledger .head{color:var(--dim);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ledger .t{color:var(--muted)}.ledger .band{justify-self:start;font-family:var(--sans);min-width:76px;text-align:center;box-sizing:border-box}.ledger .abstain{color:var(--dim)}.statement{padding:150px 0 0}.statement .wrap{max-width:1040px}.statement p:first-child{font-family:var(--display);font-weight:400;font-size:clamp(1.55rem,3vw,2.6rem);line-height:1.14;letter-spacing:-.012em;color:var(--ink-strong);max-width:26ch;text-wrap:balance}.statement p+p{margin-top:26px;color:var(--muted);font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.55;max-width:44ch}.joinGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.joinGrid .equation{margin-top:28px;border:1px solid var(--line);background:var(--surface2);border-radius:var(--r-s);padding:14px 16px;font-size:12.5px;color:var(--ink-strong);box-shadow:none}html.dark .site-root .joinGrid .equation{background:var(--surface)}.joinGrid .supportLine{margin-top:14px;font-size:13.5px}.joinGrid .flowList{margin-top:6px}.joinGrid .flowList li{padding:18px 2px 18px 0}.joinGrid .flowList li:first-child{padding-top:0}.joinGrid .flowList p{font-size:16px;color:var(--ink);max-width:30ch}.joinGrid .flowNum{font-size:12px;padding-top:5px}.proofSplit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.proofSplit .bodyLine{font-size:17px;line-height:1.6;margin-top:18px;max-width:42ch}.proofSplit .sectionCta{margin-top:26px}.traceCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-m);box-shadow:var(--shadow);padding:18px 18px 14px}.traceCard svg{display:block;width:100%;height:auto}.traceLine{fill:none;stroke:var(--muted);stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round;opacity:.8}.traceTie{stroke:var(--key);stroke-width:1;opacity:.32}.traceHit{opacity:.9}.traceHit,.traceSpanBase{fill:var(--key)}.traceSpan{opacity:.85}.traceLegend{display:flex;gap:22px;margin-top:10px;font-family:var(--mono);font-size:10.5px;color:var(--muted)}.traceLegend i{display:inline-block;width:14px;height:2px;background:var(--muted);opacity:.8;vertical-align:middle;margin-right:7px}.traceLegend i.k{height:8px;background:var(--key);opacity:.85;border-radius:1px}.datasetLedger{width:100%;border-collapse:collapse;border-top:1px solid var(--line-strong)}.datasetLedger tr{border-bottom:1px solid var(--line);transition:background-color .25s var(--ease)}.datasetLedger tbody tr:hover{background:var(--key-wash)}.datasetLedger th{text-align:left;font-family:var(--mono);font-weight:400;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding:12px 8px 12px 0}.datasetLedger td{padding:20px 8px 20px 0;vertical-align:top;font-size:15px}.datasetLedger td:first-child{font-weight:500;color:var(--ink-strong);white-space:nowrap}.datasetLedger td.body{color:var(--muted);max-width:46ch}.datasetLedger td.status{white-space:nowrap;text-align:right}.datasetLedger .pending{font-family:var(--mono);font-size:11.5px;color:var(--dim)}.datasetLedger+.supportLine{margin-top:18px}.proofCard h2{font-family:var(--display);font-size:clamp(1.35rem,1.9vw,1.7rem);line-height:1.12;margin-bottom:10px}.proofCard p{font-size:15px}.pilotSplit{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;padding:44px 48px;border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface2)}.pilotSplit h2{font-size:clamp(1.5rem,2.4vw,2rem)}.pilotSplit p{margin-top:12px;color:var(--muted);font-size:16px;max-width:52ch}.finalCta{padding:150px 0 120px}.ctaBlock{text-align:center}.ctaBlock h2{margin:0 auto;max-width:16ch;font-size:clamp(2rem,4vw,3.4rem)}.ctaBlock p{margin:20px auto 0;max-width:46ch;color:var(--muted);font-size:17px}.ctaBlock .heroActions{justify-content:center;margin-top:30px}.footer{padding:68px 0 40px}.footerTop{padding-bottom:72px;gap:40px 112px;align-items:flex-start}.footerBrand{gap:18px}.runline{display:none}.sect-head,.shotCard{animation:none}@media (prefers-reduced-motion:no-preference){.heroCopy>*{animation:rise-in .8s var(--ease) both;animation-delay:calc(var(--i, 0) * .11s)}.flow-illustration{opacity:0;transform:translateX(-24px);animation:lane-in .9s var(--ease) .15s forwards}.flow-record .recordCard,.flow-record>text{opacity:0;animation:node-in .5s var(--ease) .6s forwards}.flow-lane{opacity:0;transform:translateX(10px);animation:lane-in .6s var(--ease) forwards;animation-delay:calc(.72s + var(--i) * .11s)}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease)}[data-reveal].is-visible{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes flow-draw{to{transform:scaleX(1);opacity:1}}@keyframes blade-in{to{opacity:var(--o);transform:none}}@keyframes node-in{to{opacity:1}}@keyframes lane-in{to{opacity:1;transform:none}}@media (max-width:1080px){.heroFlow .wrap{grid-template-columns:1fr;min-height:0;gap:8px}.flowArt{width:100%}.joinGrid,.outputs,.proofSplit{grid-template-columns:1fr;gap:40px}.pilotSplit{grid-template-columns:1fr;padding:32px}.section{padding:96px 0 0}.statement{padding:110px 0 0}.finalCta{padding:110px 0 90px}}@media (max-width:720px){.site-root h1{font-size:clamp(2.2rem,11vw,3.2rem)}.heroCopy{padding:16px 0 0}.ledger .row{grid-template-columns:62px 1fr 72px;gap:10px;padding:10px 14px;font-size:11px}.ledger .row>:nth-child(2){display:none}.ledger .band{min-width:70px}.stateLane{grid-template-columns:1fr;gap:8px}.stateTicks{margin-left:0}.datasetLedger td.body,.datasetLedger th:nth-child(2){display:none}.joinGrid .equation{white-space:normal;line-height:1.6}}.heroSplit .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:56px;align-items:center}.heroStrip{min-width:0}.railSection{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px 64px;align-items:start}.railSection>h2{font-size:clamp(1.45rem,2.1vw,1.9rem);line-height:1.12;position:sticky;top:96px}.railBody{min-width:0}.railLede{margin:0 0 20px}.railFoot,.railLede{color:var(--muted);max-width:52ch}.railFoot{margin-top:18px;font-size:13.5px}.procList{list-style:none;margin:0;padding:0}.procList>li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:24px;padding:24px 0;border-top:1px solid var(--line)}.procList>li:last-child{border-bottom:1px solid var(--line)}.procNum{font-family:var(--mono);font-size:13px;color:var(--accent);padding-top:4px}.procList h3{margin:0 0 6px}.procList p{margin:0;max-width:62ch;color:var(--muted)}.procList p.procLine{color:var(--ink)}.dsRows{border-top:1px solid var(--line-strong)}.dsRow{display:grid;grid-template-columns:minmax(0,1fr) 225px;gap:20px 40px;padding:30px 0;border-bottom:1px solid var(--line);align-items:start}.dsRow .dsName h3{margin:0 0 10px}.dsRow .dsName p{margin:12px 0 0;color:var(--muted);max-width:48ch}.dsAct{margin-top:18px}.dsMeta{margin:0;display:grid;gap:12px;align-content:start}.dsMeta dt{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0 0 3px}.dsMeta dd,.dsMeta dt{font-family:var(--mono)}.dsMeta dd{margin:0;font-size:12px;color:var(--muted);line-height:1.5}.legendRows{margin:0}.legendRows>div{display:grid;grid-template-columns:250px minmax(0,1fr);gap:24px;padding:16px 0;border-top:1px solid var(--line);align-items:center}.legendRows>div:last-child{border-bottom:1px solid var(--line)}.legendRows dd,.legendRows dt{margin:0}.legendRows dd{color:var(--muted)}.noteBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:44px 0}.noteBand p{font-family:var(--display);font-weight:400;font-size:clamp(1.35rem,2.3vw,1.9rem);line-height:1.3;letter-spacing:-.012em;color:var(--ink-strong);margin:0;max-width:34ch}.factList{list-style:none;margin:0;padding:0}.factList>li{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:16px 48px;padding:28px 0;border-top:1px solid var(--line)}.factList>li:last-child{border-bottom:1px solid var(--line)}.factList h3{font-family:var(--display);font-weight:400;font-size:clamp(1.15rem,1.7vw,1.5rem);letter-spacing:-.01em;margin:0;color:var(--ink-strong)}.factList p{margin:0;color:var(--muted);max-width:58ch}.faqList details{border-top:1px solid var(--line)}.faqList details:last-child{border-bottom:1px solid var(--line)}.faqList summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-weight:500;color:var(--ink-strong)}.faqList summary::-webkit-details-marker{display:none}.faqList summary:after{content:"+";font-family:var(--mono);font-size:15px;color:var(--dim);flex:none}.faqList details[open] summary:after{content:"\2212"}.faqList details>p{margin:0;padding:0 0 20px;color:var(--muted);max-width:62ch}@media (max-width:1080px){.heroSplit .wrap{grid-template-columns:1fr;gap:36px}.railSection{grid-template-columns:1fr;gap:18px}.railSection>h2{position:static}.dsRow{gap:14px}.dsRow,.factList>li{grid-template-columns:1fr}.factList>li{gap:8px}.legendRows>div{grid-template-columns:1fr;gap:6px}}.heroFine .wrap{display:block}.heroFine .heroCopy{max-width:620px}.flStage{position:relative;width:100%;aspect-ratio:1600/1000;margin-top:8px;--fl-s0:#29C2F2;--fl-s1:#2E7CF6;--fl-s2:#2444EE;--fl-s3:#5B45E0;--fl-s4:#7C4DE8;--fl-chan:#2444EE;--fl-node-fill:#0B0E14;--fl-node-ring:#F7F8FB;--fl-oboost:0}html.dark .flStage{--fl-s0:#5FD4F7;--fl-s1:#6FA0FA;--fl-s2:#7C9BFF;--fl-s3:#8F7BF0;--fl-s4:#A47BF5;--fl-node-fill:#F7F8FB;--fl-node-ring:#0B0E14;--fl-oboost:0.08}.flSvg{display:block;width:100%;height:100%;overflow:visible}.fl-stop0{--c:var(--fl-s0)}.fl-stop1{--c:var(--fl-s1)}.fl-stop2{--c:var(--fl-s2)}.fl-stop3{--c:var(--fl-s3)}.fl-stop4{--c:var(--fl-s4)}.fl-line{stroke:var(--c);stroke-opacity:calc(var(--o) + var(--fl-oboost))}.fl-dot{fill:var(--c);fill-opacity:min(.85,calc(var(--o) + .25 + var(--fl-oboost)));r:var(--r)}.fl-channel{stroke:var(--fl-chan)}.fl-node{fill:var(--fl-node-fill);stroke:var(--fl-node-ring);transform-box:fill-box;transform-origin:center}.flCard{position:absolute;left:71.25%;top:50%;transform:translateY(-50%);width:27%;min-width:230px;max-width:360px;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:var(--shadow);padding:14px 16px;font-family:var(--mono)}.flCardHead{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--muted);padding-bottom:10px;border-bottom:1px solid var(--line)}.flRow{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;padding:12px 0 0}.flRowName{font-size:10.5px;color:var(--muted)}.flTrack{position:relative;height:20px;border-bottom:1px solid var(--line)}.flTrack i{position:absolute;top:3px;bottom:5px;background:var(--c,var(--key));border-radius:2px;opacity:.85}.flTrack i.ab{background:none;border:1px dashed var(--line-strong);opacity:1}.flTrack i.mk{width:3px}.flTrack i.ob{background:var(--key-wash2);border:1px solid color-mix(in srgb,var(--key) 45%,transparent);opacity:1;background-image:none}.flTicks{display:flex;justify-content:space-between;margin-left:106px;padding-top:8px;font-size:9.5px;color:var(--dim)}@media (prefers-reduced-motion:no-preference){.fl-line{stroke-dasharray:1;stroke-dashoffset:1;animation:fl-draw .7s var(--ease) forwards;animation-delay:calc(var(--i) * 4ms)}.fl-dot{opacity:0;animation:fl-in .4s var(--ease) forwards;animation-delay:calc(var(--i) * 4ms + .25s)}.fl-channel{stroke-dasharray:1;stroke-dashoffset:1;animation:fl-draw .45s var(--ease) .85s forwards}.fl-node{transform:scale(0);animation:fl-node .5s var(--ease) 1.05s forwards}.flCard .flCardHead,.flCard .flRow,.flCard .flTicks{opacity:0;animation:fl-in .5s var(--ease) forwards}.flCard .flCardHead{animation-delay:1.1s}.flCard .flRow:nth-of-type(2){animation-delay:1.2s}.flCard .flRow:nth-of-type(3){animation-delay:1.3s}.flCard .flTicks{animation-delay:1.4s}}@keyframes fl-draw{to{stroke-dashoffset:0}}@keyframes fl-in{to{opacity:1}}@keyframes fl-node{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@media (max-width:768px){.fl-extra{display:none}.fl-dot{r:calc(var(--r) + .6px)}.flCard{position:static;transform:none;width:100%;min-width:0;max-width:420px;margin:4px 0 0;padding:12px 14px}.flRow{grid-template-columns:96px minmax(0,1fr)}.flTicks{margin-left:106px}.flMain{display:none}.flStage{aspect-ratio:auto}}.rv{transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--rvd,0s)}@media (prefers-reduced-motion:no-preference){.rv:not(.in){opacity:0;transform:translateY(18px)}}.statement.probField p{position:relative;z-index:1}.frameField{position:absolute;inset:-40px 0;z-index:0;pointer-events:none}.ff-frame{position:absolute;aspect-ratio:16/9;border:1px solid color-mix(in srgb,var(--ink-strong) 34%,transparent);background:color-mix(in srgb,var(--surface) 55%,transparent);border-radius:3px;opacity:calc(var(--ffo) * .9)}.ff-frame:after,.ff-frame:before{content:"";position:absolute;width:7px;height:7px;border:1px solid color-mix(in srgb,var(--ink-strong) 55%,transparent)}.ff-frame:before{left:-1px;top:-1px;border-right:0;border-bottom:0}.ff-frame:after{right:-1px;bottom:-1px;border-left:0;border-top:0}.ff-frame span{position:absolute;left:7px;bottom:5px;font-family:var(--mono);font-size:10.5px;letter-spacing:.02em;color:var(--muted)}html.dark .ff-frame{opacity:calc(var(--ffo) * .7);background:color-mix(in srgb,var(--surface) 40%,transparent)}@media (prefers-reduced-motion:no-preference){.frameField .ff-frame,.rv.in~.frameField .ff-frame{transition:opacity .9s var(--ease) var(--ffd),transform .9s var(--ease) var(--ffd)}}@media (max-width:900px){.frameField{display:none}}.scrubStage{padding:128px 0 0}.scrubRunway{--p0:1;--p1:1;--p2:1;--p3:1;--p4:1;--p5:1}.scrubRunway.live{height:260vh}.scrubRunway.live .scrubPin{position:sticky;top:0;height:100vh;display:flex;align-items:center}.scrubPin{width:100%}.scrubLede{max-width:44ch;color:var(--muted);font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.55;margin:0 0 34px}.scrubCard{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-m);box-shadow:var(--shadow);padding:22px 26px 18px;max-width:660px;font-family:var(--mono)}.scrubHead{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);padding-bottom:14px;border-bottom:1px solid var(--line)}.scrubRow{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:16px;padding:18px 0 0}.scrubName{font-size:11.5px;color:var(--muted)}.scrubTrack{position:relative;height:30px}.scrubTrack:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line);transform-origin:left;transform:scaleX(var(--p0))}.sc-span{position:absolute;top:4px;bottom:7px;background:var(--c,var(--key));border-radius:3px;opacity:.85;transform-origin:left}.sc-w1{transform:scaleX(var(--p1))}.sc-w3{transform:scaleX(var(--p3))}.sc-w5{transform:scaleX(var(--p5))}.sc-ab{top:4px;bottom:7px;border:1px dashed var(--line-strong);border-radius:3px;opacity:var(--p4);transform:scale(calc(.7 + .3 * var(--p4)))}.sc-ab,.sc-mark{position:absolute}.sc-mark{top:3px;bottom:6px;width:4px;background:var(--key);border-radius:1px;transform-origin:bottom}.sc-m0{transform:scaleY(var(--p2));opacity:var(--p2)}.sc-m1{transform:scaleY(var(--p3));opacity:var(--p3)}.sc-m2{transform:scaleY(var(--p5));opacity:var(--p5)}.scrubTicks{display:flex;justify-content:space-between;margin-left:146px;padding-top:10px;font-size:10px;color:var(--dim);opacity:var(--p0)}.scrubNotes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;max-width:660px;margin:30px 0 0}.scrubNote dt{font-weight:500;color:var(--ink-strong);margin-bottom:6px}.scrubNote dd{margin:0;color:var(--muted);max-width:40ch}.sn-0{opacity:calc(.25 + .75 * var(--p1));transform:translateY(calc(8px * (1 - var(--p1))))}.sn-1{opacity:calc(.25 + .75 * var(--p4));transform:translateY(calc(8px * (1 - var(--p4))))}.scrubNote{transition:opacity .3s linear,transform .3s linear}.dsRows>.dsAct{margin-top:28px}.scrubLedger{border-top:0}.scrubLedger .row.head{opacity:var(--p0)}.sc-row{opacity:var(--pr);transform:translateY(calc(6px * (1 - var(--pr))))}.sc-r0{--pr:var(--p1)}.sc-r1{--pr:var(--p2)}.sc-r2{--pr:var(--p3)}.sc-r3{--pr:var(--p4)}.sc-r4{--pr:var(--p5)}@media (max-width:768px){.scrubNotes{grid-template-columns:1fr;gap:20px}.scrubRow{grid-template-columns:90px minmax(0,1fr)}.scrubTicks{margin-left:106px}}.joinBeat{padding:30px 0 0}.joinBeat .joinEq{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.42em;row-gap:.08em;font-family:var(--display);font-weight:400;color:var(--ink-strong);font-size:clamp(1.5rem,2.9vw,2.5rem);line-height:1.18;letter-spacing:-.018em;max-width:40ch}.joinBeat .joinEq .op{color:var(--accent)}.noteBand .noteFormats{margin-top:16px;font-family:var(--body);font-size:16px;line-height:1.6;letter-spacing:0;color:var(--muted);max-width:60ch}.statement.probField{position:relative;overflow:hidden}.statement.probField .frameField{position:absolute;inset:0}.statement.probField .wrap{position:relative;z-index:1}.joinBeat .joinEq{max-width:100%}.joinBeat .joinEq span{white-space:nowrap}@media (max-width:768px){.joinBeat .joinEq{flex-direction:column;align-items:flex-start;row-gap:.12em;font-size:1.35rem}.joinBeat .joinEq span{white-space:normal}}.heroFine .heroRunway{position:relative}.heroFine .heroRunway.live{height:104vh}.heroFine .heroRunway.live .heroPin{position:sticky;top:0;height:100vh;display:flex;align-items:center}.heroFine .wrap.heroGrid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:40px;align-items:center;width:100%}.heroCopySlot:empty{display:none}.heroFine .heroGrid>.heroCopy{max-width:560px}.fnWrap{position:relative;width:100%;max-width:660px;margin-left:auto;aspect-ratio:900/1000;max-height:calc(100vh - 120px);--ph:1;--fn-s0:var(--sp0);--fn-s1:var(--sp1);--fn-s2:var(--sp2);--fn-s3:var(--sp3);--fn-s4:var(--sp4);--fn-chan:#2444EE;--fn-node-fill:#0B0E14;--fn-node-ring:#F7F8FB}html.dark .fnWrap{--fn-node-fill:#F7F8FB;--fn-node-ring:#0B0E14}.fnSvg{display:block;width:100%;height:100%;overflow:visible}.fn-stop0{--c:var(--fn-s0)}.fn-stop1{--c:var(--fn-s1)}.fn-stop2{--c:var(--fn-s2)}.fn-stop3{--c:var(--fn-s3)}.fn-stop4{--c:var(--fn-s4)}.fn-line{stroke:var(--c);stroke-opacity:var(--o);stroke-dasharray:1;stroke-dashoffset:calc(1 - min(1, max(0, (var(--ph) - var(--a)) * var(--k))))}.fn-dot{fill:var(--c);fill-opacity:min(.9,calc(var(--o) + .3))}.fnWrap[data-idle] .fn-dot{animation:fn-float 3.6s ease-in-out infinite alternate;animation-delay:calc(var(--fd) * -1)}@keyframes fn-float{0%{transform:translate(0)}33%{transform:translate(2px,-3px)}66%{transform:translate(-3px,2px)}to{transform:translate(1px,3px)}}.fn-channel{stroke:var(--fn-chan);transform-box:fill-box;transform-origin:top;transform:scaleY(calc(min(1, max(0, (var(--ph) - var(--a)) * var(--k)))))}.fn-node{fill:var(--fn-node-fill);stroke:var(--fn-node-ring);transform-box:fill-box;transform-origin:center;opacity:calc(min(1, max(0, (var(--ph) - var(--a)) * var(--k))));transform:scale(calc(.4 + .6 * min(1, max(0, (var(--ph) - var(--a)) * var(--k)))))}.fnCard{position:absolute;left:50%;top:70%;transform:translateX(-50%);width:74%;min-width:360px;max-width:560px;z-index:1}.fno{opacity:calc(min(1, max(0, (var(--ph) - var(--a)) * var(--k))))}.fnw{transform-origin:left;transform:scaleX(calc(min(1, max(0, (var(--ph) - var(--a)) * var(--k)))))}.fnwY{transform-origin:bottom;transform:scaleY(calc(min(1, max(0, (var(--ph) - var(--a)) * var(--k)))))}@media (max-width:768px){.fnWrap{aspect-ratio:auto;max-width:none;margin:0}.fnSvg{display:none}.fnCard{position:static;transform:none;width:100%;min-width:0;max-width:420px;margin-top:4px}}.scrubRunway.live{height:auto}.scrubRunway.live .scrubPin{position:static;height:auto;display:block}@media (max-width:768px){.heroFine .wrap.heroGrid{grid-template-columns:1fr;gap:24px}.fnWrap{aspect-ratio:900/1000;max-width:none;margin:0}.fnSvg{display:block}.fnCard{position:absolute;left:50%;top:70%;transform:translateX(-50%);width:88%;min-width:0;margin:0}}.ff-frame{transform:translateY(calc(var(--sy, 0) * var(--pf, 0) * 64px))}.section:has(>.wrap>.joinBeat){padding-top:88px}.scrubStage{padding-top:112px}.fnCard{transition:opacity .6s var(--ease),transform .6s var(--ease)}.fnWrap.prime .fnCard{opacity:0;transform:translate(-50%,16px)}.fnWrap.prime.arm .fnCard{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.fnWrap.prime .avf,.fnWrap.prime .avx,.fnWrap.prime .avy{opacity:0}.fnWrap.prime .avx{transform:scaleX(0);transform-origin:left}.fnWrap.prime .avy{transform:scaleY(0);transform-origin:bottom}.fnWrap.prime.arm .avf{animation:fn-fadein .5s var(--ease) forwards;animation-delay:var(--d,0s)}.fnWrap.prime.arm .avx{animation:fn-growx .45s var(--ease) forwards;animation-delay:var(--d,0s)}.fnWrap.prime.arm .avy{animation:fn-growy .4s var(--ease) forwards;animation-delay:var(--d,0s)}}@keyframes fn-fadein{to{opacity:1}}@keyframes fn-growx{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes fn-growy{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.heroFlow.heroFine{padding:0}.heroFine .heroRunway.live .heroPin{top:68px;height:calc(100vh - 68px)}@media (max-width:768px){.heroFlow.heroFine{padding:20px 0 0}}.pilotSplit.pilotSlim{background:none;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:26px 0}.pilotSplit.pilotSlim h2{font-size:clamp(1.3rem,1.9vw,1.7rem)}.pilotSplit.pilotSlim p{margin-top:8px;max-width:60ch}.heroFine .heroRunway.live .heroPin{align-items:flex-start;padding-top:clamp(28px,7vh,84px)}.fn-rdot{fill:var(--fn-chan);transform-box:fill-box;transform-origin:center;opacity:calc(min(1, max(0, (var(--ph) - var(--a)) * var(--k))));transform:scale(calc(.5 + .5 * min(1, max(0, (var(--ph) - var(--a)) * var(--k)))))}.finalCta,.footer{--paper:#060a1b;--surface:#0b1124;--surface2:#101830;--ink:#e9eeff;--ink-strong:#ffffff;--muted:#a5afc8;--dim:#6f7a96;--line:rgba(233,238,255,.10);--line-strong:rgba(233,238,255,.22);--key:#5b8def;--key-strong:#8fb0ff;--shadow:none;background:#060a1b;color:var(--ink)}.finalCta{padding:130px 0 110px}.footer{position:relative;overflow:hidden}.footer>.wrap,.footer>.wrap.wide{position:relative;z-index:1}.footer .brand img.brandLight{display:none}.footer .brand img.brandDark{display:block}.footer .brandLockup img{width:118px}.footer .footerTop{padding-top:0}.footFil{position:absolute;left:0;right:0;bottom:0;height:150px;pointer-events:none}.footFil svg{display:block;width:100%;height:100%}.finalCta .btn.primary{background:var(--ink-strong);color:var(--paper)}.finalCta .btn.primary:hover{background:var(--ink);color:var(--paper);box-shadow:0 12px 30px -14px rgba(233,238,255,.45)}.liftFig{font-family:var(--display);font-weight:400;font-size:clamp(2.2rem,4.2vw,3.4rem);line-height:1;letter-spacing:-.02em;color:var(--ink-strong);margin:22px 0 8px}.liftSub{font-size:13px;margin:0}.liftNote,.liftSub{font-family:var(--mono)}.liftNote{font-size:12px;color:var(--key);margin:6px 0 0}.liftLine{color:var(--ink);margin:26px 0 0}.liftCond{font-family:var(--mono);font-size:12px;letter-spacing:.01em;color:var(--dim);margin:18px 0 0}.liftBeat .sectionCta{margin-top:22px}.hardCard{padding:18px 20px 6px}.hardHead{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding-bottom:12px;border-bottom:1px solid var(--line)}.hardRows{margin:0}.hardRows>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--line)}.hardRows>div:last-child{border-bottom:0}.hardRows dt{font-size:14px;color:var(--ink)}.hardRows dd{margin:0;font-family:var(--display);font-size:1.35rem;line-height:1;color:var(--ink-strong);white-space:nowrap}.hardMark{font-family:var(--mono);font-size:12px;color:var(--key);text-decoration:none;margin-left:4px;vertical-align:top}.hardMark:hover{text-decoration:underline}.hardNote{font-size:12.5px;line-height:1.5;color:var(--dim);margin:12px 0 8px}.heroLink{align-self:center;margin-left:18px;font-weight:500;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.heroLink:hover{color:var(--key)}.section:has(>.wrap.outputsNotes){padding-top:40px}.outputsNotes .bodyLine{max-width:60ch;margin:0 0 14px}.checkTrace{margin-top:28px;max-width:520px}.hardNote a{color:inherit;text-decoration:underline;text-underline-offset:2px}.recordDoc .masthead{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin:0 0 16px}.recordDoc .masthead.colophon{margin:12px 0 0}.docBlock{max-width:68ch;margin-bottom:52px}.docBlock h3{font-size:22px;font-weight:500;margin-bottom:12px;letter-spacing:-.01em}.docBlock li,.docBlock p{font-size:17px;line-height:1.65;color:var(--ink)}.docBlock p{margin-bottom:18px}.docBlock .plainList>li{padding:12px 0}.toc{font-size:14px;gap:12px}.recordDoc .hero .sub{font-size:19px;line-height:1.5;max-width:60ch}.recordDoc .recordContact{font-size:14px}.docNav{grid-template-columns:200px 1fr;gap:56px}.recordDoc .anchored{scroll-margin-top:92px}.recordDoc .anchored:target{background:var(--key-wash);box-shadow:0 0 0 8px var(--key-wash);border-radius:4px}.recordDoc .recordContact{margin-top:36px;font-family:var(--mono);font-size:12.5px;color:var(--muted)}@media print{.burger,.finalCta,.footer,.heroActions,.tbtn,.toc,.topbar{display:none!important}.site-root{--paper:#fff;--surface:#fff;--ink:#111;--ink-strong:#000;--muted:#333;--dim:#555;--line:rgba(0,0,0,.18)}.site-root:before{display:none}.docNav{display:block}.docArticle{max-width:none}.recordDoc .anchored:target{background:none;box-shadow:none}a[href]:after{content:none}@page{margin:18mm 16mm}}.recordPanelWrap{margin:0}.recordPanel{background:#0B0E14;border-radius:var(--r-m);padding:28px 34px;max-width:880px;overflow-x:auto}.recordPanel pre{margin:0;font-family:var(--mono);font-size:14px;line-height:1.8;white-space:pre}.recordPanel .rp-k{color:#8a93a6}.recordPanel .rp-p{color:#59637a}.recordPanel .rp-v{color:#F7F8FB}.recordPanel .rp-t{color:#2444EE}.recordCap{margin:14px 0 0;font-size:13.5px;color:var(--muted);max-width:62ch}main>.section:last-child{padding-bottom:130px}.liftSub{font-family:var(--body);font-size:15px;letter-spacing:0;color:var(--muted);margin:6px 0 0}.liftLine{font-size:17px;line-height:1.6}.hardHead{font-family:var(--body);font-weight:500;letter-spacing:0;text-transform:none;color:var(--muted)}.hardHead,.hardRows dt{font-size:15px}.hardMark{font-family:var(--body);font-size:14px}.hardNote{font-size:14px;line-height:1.55;color:var(--muted)}.railFoot,.recordCap{font-size:15px;line-height:1.6}.scrubLede{font-size:17px}.outputsNotes .bodyLine{font-size:17px;line-height:1.6;color:var(--ink)}.outputsNotes .bodyLine+.bodyLine{color:var(--muted)}.noteBand .noteFormats{font-size:17px}.factList p,.faqList p{font-size:17px;line-height:1.6}.teachChart{margin:0;background:var(--surface,#fff);border:1px solid var(--line);border-radius:var(--r-s,10px);box-shadow:var(--shadow);padding:18px 20px 14px}.teachChart svg{display:block;width:100%;height:auto}.teachChart .tcGrid{stroke:var(--line);stroke-width:1}.teachChart .tcRoster,.teachChart .tcTick{font-family:var(--mono);font-size:11px;fill:var(--dim)}.teachChart .tcAxis{font-family:var(--body);font-size:13px;fill:var(--muted)}.teachChart .tcLabel{font-family:var(--body);font-size:13px;fill:var(--ink)}.teachChart .tcValue{font-family:var(--display);font-size:20px;fill:var(--ink-strong)}.teachChart .tcBarBase{fill:var(--line)}.teachChart .tcBarKey{fill:var(--key)}html.dark .teachChart .tcBarBase{fill:var(--dim);opacity:.45}.teachChart figcaption{margin-top:10px;font-size:14px;line-height:1.5;color:var(--muted)}.delivSection .bodyLine{max-width:52ch;margin:16px 0 36px;color:var(--muted)}.delivLanes{display:grid;gap:14px;padding:8px 0 2px}.delivLanes .stateLane{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:12px;padding:0}.delivLanes .stateTrack{position:relative;height:16px;border-radius:3px;border-bottom:0;background:var(--surface2,rgba(0,0,0,.04))}.delivLanes .stateTrack i{bottom:0;opacity:1;position:absolute;top:0;height:100%;border-radius:3px;background:var(--key)}.delivLanes .stateTrack i.ab{background:transparent;border:1px dashed var(--dim)}.delivLanes .stateTrack i.ob{background:var(--key-wash,rgba(36,68,238,.18));border:1px solid var(--key)}.delivLanes .stateTrack i.im{width:3px;background:var(--ink-strong);border-radius:1px}.delivLanes .stateTicks{grid-column:1;display:flex;justify-content:space-between;margin:0 0 0 104px;padding:0;font-family:var(--mono);font-size:10px;color:var(--dim)}.delivLedger{border-top:0}.delivLedger .row{padding:10px 0;grid-template-columns:84px 84px 1fr 84px}.delivLegend i{display:inline-block;width:18px;height:10px;border-radius:2px}.delivLegend .lgSpan{background:var(--key)}.delivLegend .lgAb{border:1px dashed var(--dim)}.delivLegend .lgOb{background:var(--key-wash,rgba(36,68,238,.18));border:1px solid var(--key)}.delivLegend .lgIm{width:3px;height:12px;background:var(--ink-strong);border-radius:1px}.sheet{border:1px solid var(--line);border-radius:var(--r-s,10px);background:var(--surface,#fff);overflow:hidden}.sheetHead{display:flex;justify-content:space-between;align-items:baseline;padding:14px 24px;border-bottom:1px solid var(--line);font-size:14px;color:var(--muted)}.sheetEpisode{font-family:var(--mono);font-size:12px;color:var(--dim)}.sheetPanes{display:grid;grid-template-columns:1fr 1fr}.pane{padding:24px;min-width:0}.pane+.pane{border-left:1px solid var(--line)}.pane h3{margin:0;font-size:18px;font-weight:600;color:var(--ink-strong);letter-spacing:-.005em}.paneDesc{margin:6px 0 22px;font-size:15px;line-height:1.55;color:var(--muted);max-width:46ch}.delivLegend{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13px;color:var(--muted)}.delivLegend li{display:inline-flex;align-items:center;gap:8px}.delivLedger .row.head{text-transform:none;letter-spacing:0;font-size:11.5px}.sheetFoot{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:16px 24px 18px;border-top:1px solid var(--line);font-size:15px;line-height:1.55;color:var(--muted)}.sheetFoot p{margin:0;max-width:56ch}@media (max-width:900px){.sheetFoot,.sheetPanes{grid-template-columns:1fr}.pane+.pane{border-left:0;border-top:1px solid var(--line)}}.resHead{max-width:60ch;margin-bottom:36px}.resHead .bodyLine{margin:16px 0 22px;color:var(--muted)}.resPanel{border:1px solid var(--line);border-radius:var(--r-s,10px);background:var(--surface,#fff);box-shadow:var(--shadow);overflow:hidden}.resCharts{display:grid;grid-template-columns:1fr 1fr}.resChart{margin:0;padding:22px 24px 18px;min-width:0}.resChart+.resChart{border-left:1px solid var(--line)}.resChart figcaption{font-size:15px;font-weight:600;color:var(--ink-strong);margin-bottom:18px}.resRow{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(0,1.6fr) auto;align-items:center;gap:16px;padding:9px 0}.resLabel{font-size:14px;line-height:1.35;color:var(--muted)}.resRow.key .resLabel{color:var(--ink)}.resTrack{position:relative;height:14px;border-radius:3px;background:var(--surface2,rgba(0,0,0,.05));overflow:hidden}.resBar{position:absolute;left:0;top:0;height:100%;border-radius:3px;background:var(--line-strong,#c9cdd6)}.resRow.key .resBar{background:var(--key)}.resRange{position:absolute;top:0;height:100%;background:repeating-linear-gradient(135deg,var(--line-strong,#c9cdd6) 0 3px,transparent 3px 6px)}.resValue{font-family:var(--display);font-size:1.35rem;line-height:1;color:var(--ink-strong);white-space:nowrap;min-width:4.2ch;text-align:right}.resRow.key .resValue{color:var(--key)}.resFoot{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:14px 24px 16px;border-top:1px solid var(--line);font-size:14px;line-height:1.5;color:var(--muted)}.resFoot p{margin:0}.resFoot a{color:inherit;text-decoration:underline;text-underline-offset:2px}html.dark .resBar{background:var(--dim);opacity:.55}html.dark .resRow.key .resBar{opacity:1}.proofSplit.flip>:first-child{order:2}@media (max-width:900px){.resCharts,.resFoot{grid-template-columns:1fr}.resChart+.resChart{border-left:0;border-top:1px solid var(--line)}.proofSplit.flip>:first-child{order:0}}#results.section{padding-top:56px}.essay .hero{padding-bottom:8px}.essaySec{padding:72px 0 0}.essaySec+.essaySec .wrap{border-top:1px solid var(--line);padding-top:64px}.essayGrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}.essaySec:nth-child(2n) .essayGrid>.essayText{order:2}.essaySec.wide .essayGrid{grid-template-columns:1fr;gap:32px}.essaySec.wide .essayGrid>.essayText{order:0;max-width:72ch}.essayText h2{margin:0 0 16px}.essayText li,.essayText p{font-size:17px;line-height:1.65;color:var(--ink)}.essayText p{margin:0 0 16px;max-width:62ch}.essayLead{color:var(--muted)}.essaySub{font-size:15px;font-weight:600;color:var(--ink-strong);margin:18px 0 6px}.essayList>li{padding:10px 0}.essayIp{margin-top:28px;padding-top:18px;border-top:1px solid var(--line)}.essayIp p{font-size:15px;color:var(--muted)}.essayFig{min-width:0}.figCap{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--muted);max-width:60ch}.figBody{border:1px solid var(--line);border-radius:var(--r-s,8px);background:var(--surface);padding:20px 22px 16px}.figNote{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}.barRows{display:grid;gap:2px}.barRows .resRow{grid-template-columns:minmax(120px,.8fr) minmax(0,1.4fr) auto}@media screen and (prefers-reduced-motion:no-preference){.essayFig .covLabeled,.essayFig .covTrack i,.essayFig .resBar{transition:width .9s cubic-bezier(.2,.7,.2,1) var(--rvd,0s)}.essayFig:not(.in) .covLabeled,.essayFig:not(.in) .covTrack i,.essayFig:not(.in) .resBar{width:0!important}}.figMissing{border:1px solid var(--line);border-radius:var(--r-s,8px);background:var(--surface);padding:20px 22px 16px}.figMissing,.mLane{display:grid;gap:14px}.mLane{grid-template-columns:120px 1fr;align-items:center}.mName{font-family:var(--mono);font-size:12px;color:var(--muted)}.mTrack{position:relative;height:16px;border-radius:3px;background:var(--surface2);overflow:hidden}.mLane.dense .mTrack i{position:absolute;top:3px;bottom:3px;width:2px;background:var(--ink);opacity:.55}.mLane.missing .mTrack{background:transparent;border:1px dashed var(--line-strong)}.mQ{left:10px;top:0;bottom:0;display:flex;align-items:center;font-style:normal;font-family:var(--mono);font-size:11px;color:var(--dim);transition:opacity .5s}.mFill,.mQ{position:absolute}.mFill{inset:0;opacity:0;transition:opacity .8s .5s}.mFill i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--key)}.mFill i.ab{background:transparent;border:1px dashed var(--dim)}.essayFig.in .mFill{opacity:1}.essayFig.in .mQ{opacity:0}@media (prefers-reduced-motion:reduce){.mFill{opacity:1}.mQ{opacity:0}}.mFoot{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.mFoot .lgSpan{display:inline-block;width:18px;height:10px;border-radius:2px;background:var(--key)}.covBar{display:flex;height:28px;border-radius:4px;overflow:hidden;margin:18px 0 12px;font-size:13px}.covLabeled{background:var(--key);color:#fff;overflow:hidden}.covLabeled,.covUnknown{display:flex;align-items:center;padding:0 12px;white-space:nowrap}.covUnknown{flex:1;background:var(--surface2);color:var(--muted)}.covClasses{display:grid;gap:8px}.covClass{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:center}.covTrack{position:relative;height:10px;border-radius:3px;background:var(--surface2);overflow:hidden}.covTrack i{position:absolute;left:0;top:0;height:100%;background:var(--key);opacity:.7}.covText{font-size:14px;color:var(--muted)}.covText b{color:var(--ink);font-weight:600}.resValue small{display:block;font-family:var(--body);font-size:12px;color:var(--dim);line-height:1.3;margin-top:2px}.figInputs{border:1px solid var(--line);border-radius:var(--r-s,8px);background:var(--surface);padding:6px 22px}.inRow{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;gap:12px;padding:16px 0;border-top:1px solid var(--line);font-size:15px}.inRow:first-child{border-top:0}.inGiven{color:var(--ink);font-weight:500}.inArrow{height:1px;background:var(--line-strong);position:relative}.inArrow:after{content:"";position:absolute;right:-1px;top:-3px;width:6px;height:6px;border-top:1px solid var(--line-strong);border-right:1px solid var(--line-strong);transform:rotate(45deg)}.inGives{color:var(--muted)}.figFlow{border:1px solid var(--line);border-radius:var(--r-s,8px);background:var(--surface);padding:20px 22px}.flowSteps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;counter-reset:step}.flowSteps li{position:relative;padding:14px 14px 12px;border:1px solid var(--line);border-radius:6px;background:var(--paper);display:grid;gap:6px;counter-increment:step}.flowSteps li:before{content:counter(step);font-family:var(--mono);font-size:11px;color:var(--key)}.flowSteps li b{font-size:15px;font-weight:600;color:var(--ink-strong)}.flowSteps li span{font-size:13.5px;line-height:1.45;color:var(--muted)}.flowBranches{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px dashed var(--line-strong);display:grid;gap:8px}.flowBranches li{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:14px}.fbWhen{color:var(--muted)}.fbThen{color:var(--ink);font-weight:500}.numGrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-s,8px);overflow:hidden}.numGrid li{background:var(--surface);padding:22px 20px 20px;display:grid;gap:8px}.numGrid b{font-family:var(--display);font-weight:400;font-size:1.8rem;line-height:1;color:var(--ink-strong)}.numGrid span{font-size:14px;line-height:1.45;color:var(--muted)}@media (max-width:900px){.essayGrid,.flowSteps,.numGrid{grid-template-columns:1fr}.essaySec:nth-child(2n) .essayGrid>.essayText{order:0}.inRow{grid-template-columns:1fr}.inArrow{display:none}}@media print{.essaySec{padding-top:32px;break-inside:avoid}.essayFig .covLabeled,.essayFig .covTrack i,.essayFig .resBar{transition:none}.essayFig:not(.in) .covLabeled,.essayFig:not(.in) .covTrack i,.essayFig:not(.in) .resBar{width:revert!important}.mFill{opacity:1}.mQ{opacity:0}.essayFig,.rv{opacity:1!important;transform:none!important;transition:none!important}}.heroScope{margin:14px 0 0;color:var(--muted);font-size:15px;line-height:1.5}.sensorSplit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.sensorSplit>div{min-width:0}.sharedRecordFlow>.bodyLine{max-width:66ch}.sharedRecordSteps{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.sharedRecordSteps li{min-width:0;border-top:1px solid var(--line-strong);padding-top:18px}.sharedRecordNumber{display:block;margin-bottom:12px;color:var(--key);font-family:var(--mono);font-size:12px}.sharedRecordSteps h3{margin:0 0 10px}.sharedRecordSteps p{margin:0;color:var(--muted);font-size:15px;line-height:1.6}.channelExample .mFill{opacity:1}.channelExample .mQ{opacity:0}.sensorLink{margin-bottom:48px}.qualificationSteps{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;counter-reset:qualification}.qualificationSteps li{counter-increment:qualification;padding-top:18px;border-top:1px solid var(--line-strong)}.qualificationSteps li:before{content:counter(qualification,decimal-leading-zero);display:block;font-family:var(--mono);color:var(--key);font-size:12px;margin-bottom:12px}.qualificationSteps h3{margin:0 0 10px}.qualificationSteps p,.sensorNote{color:var(--muted);font-size:15px;line-height:1.6}.sensorNote{margin-top:24px;max-width:70ch}.resPanelSingle .resCharts,.resPanelSingle .resFoot{grid-template-columns:minmax(0,1fr)}.resPanelSingle .resChart{border:0}.textLink{display:inline-block;margin-top:18px;color:var(--key);text-decoration:underline;text-underline-offset:4px}.section:has(>.homeClose),.section:has(>.qualitySection){padding-top:80px}.qualityHeading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.qualityHeading>div{text-align:right}.qualityHeading .textLink{margin-top:0}.qualityHeading h2{max-width:20ch}.qualityHeading .bodyLine{color:var(--muted);font-size:17px;line-height:1.6;max-width:45ch;margin:0}.qualityStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line)}.qualityStats>div{display:flex;flex-direction:column;gap:12px;padding:24px 28px}.qualityStats>div:first-child{padding-left:0}.qualityStats>div+div{border-left:1px solid var(--line)}.qualityStats dt{color:var(--muted);font-size:15px;line-height:1.5}.qualityStats dd{order:-1;margin:0;font-family:var(--display);color:var(--ink-strong);font-size:clamp(2rem,3.5vw,3rem);line-height:1;letter-spacing:-.02em;white-space:nowrap}.qualitySource{color:var(--muted);font-size:13px;line-height:1.5;margin:12px 0 0}.visionIntro{max-width:880px}.site-root .visionIntro h2{font-size:clamp(1.75rem,2.75vw,2.4rem);line-height:1.12;max-width:36ch}.visionIntro .bodyLine{color:var(--muted);font-size:17px;line-height:1.6;margin:16px 0 0}.inquiryBlock{margin-top:40px}.site-root .inquiryHeading{font-family:var(--display);font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:400;line-height:1.3;letter-spacing:-.015em;margin:0}.inquiryPaths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:24px}.inquiryPaths article{border-top:1px solid var(--line-strong);padding-top:20px}.inquiryPaths h3{margin:0 0 12px}.inquiryPaths p{color:var(--muted);margin:0 0 24px}.capabilityScroll{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-s)}.capabilityTable{border-collapse:collapse;width:100%;text-align:left;font-size:15px}.capabilityTable td,.capabilityTable th{padding:18px;vertical-align:top;border-bottom:1px solid var(--line)}.capabilityTable thead th{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--muted);background:var(--surface2)}.capabilityTable tbody th{width:36%;font-weight:500;color:var(--ink-strong)}.capabilityTable tr:last-child td,.capabilityTable tr:last-child th{border-bottom:0}#applications,#contact,#film,#inputs,#physical-record,#results{scroll-margin-top:100px}.finalCta .contactAddress{font-size:14px;line-height:1.5;margin:24px 0 0}.contactAddress a{text-decoration:underline;text-underline-offset:4px}.docArticle{min-width:0}@media (max-width:900px){.sharedRecordSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.inquiryPaths,.qualificationSteps,.sensorSplit{grid-template-columns:minmax(0,1fr);gap:32px}.qualityHeading{grid-template-columns:minmax(0,1fr);gap:20px}.qualityStats>div{padding:20px 16px}.section:has(>.homeClose),.section:has(>.qualitySection){padding-top:64px}.capabilityTable td,.capabilityTable th{padding:14px;overflow-wrap:anywhere}}@media (max-width:600px){.sharedRecordSteps{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}}@media (max-width:480px){.qualityStats{grid-template-columns:minmax(0,1fr);margin-top:24px}.qualityStats>div,.qualityStats>div:first-child{flex-direction:row;align-items:baseline;justify-content:space-between;gap:20px;padding:18px 0}.qualityStats>div+div{border-left:0;border-top:1px solid var(--line)}.qualityStats dd{order:0;font-size:2rem}.qualityStats dt{max-width:20ch}.inquiryBlock{margin-top:32px}}@media (max-width:900px){.docNav{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.fnCard .flCardHead{flex-wrap:wrap}.fnCard .flTicks span:nth-child(2),.fnCard .flTicks span:nth-child(4){display:none}}.recordHero{padding:64px 0 0}.recordHeroGrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center}.recordHero .heroCopy{padding:0}.recordHero h1,.recordLanding .heroFine h1{font-size:clamp(2.5rem,4.1vw,3.8rem);max-width:17ch;line-height:1.05}.recordLanding .heroFine .sub{max-width:39ch}.recordHero .sub{max-width:39ch;margin-top:24px}.recordHeroPanel{min-width:0}.recordHeroPanel>h2{font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.22;margin:0 0 20px;max-width:28ch}.recordFlow{margin-top:52px;padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.recordFlowSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;margin:0;list-style:none}.recordFlowSteps li{position:relative;padding-left:30px}.recordFlowSteps li:not(:last-child):after{content:"\2192";position:absolute;right:-16px;top:-2px;color:var(--dim)}.recordFlowNumber{position:absolute;left:0;top:2px;font-family:var(--mono);color:var(--dim);font-size:11px}.recordFlowSteps h3{margin:0 0 5px;font-size:14px}.recordFlowSteps p{margin:0;color:var(--muted);font-size:13px;line-height:1.5;max-width:26ch}.recordLanding .section{padding-top:88px}.filmIntro{max-width:760px;margin-bottom:28px}.filmIntro h2{margin-bottom:18px}.filmIntro .bodyLine{color:var(--muted);max-width:55ch;margin:0}.filmFooter{padding-top:20px}.filmFooter .textLink{margin:0;font-size:14px;white-space:nowrap}.workedRecordGrid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:56px;align-items:start}.workedRecordIntro h2{max-width:16ch}.workedRecordIntro .bodyLine{margin-top:20px;max-width:32ch}.realRecordIntro{margin-bottom:32px}.realRecordIntro h2{max-width:21ch}.realRecordIntro .bodyLine{max-width:46ch;margin:0;color:var(--muted)}.recordContinuity{max-width:820px;margin-top:64px}.recordContinuity .bodyLine{color:var(--muted);margin-bottom:0}@media (max-width:768px){.recordLanding .heroFine .heroRunway.live{height:auto}.recordLanding .heroFine .heroRunway.live .heroPin{position:static;height:auto;padding-top:0;display:block}}@media (max-width:480px){.recordLanding .heroFine .fnWrap{margin-bottom:88px}}.applicationCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:32px}.applicationCards article{min-width:0;border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);padding:24px}.applicationCards h3{font-size:18px;margin:26px 0 0}.applicationGraphic{width:100%;height:auto;fill:none;stroke:var(--line-strong);stroke-width:1.5}.applicationGraphic .graphicKey{stroke:var(--key)}.applicationGraphic .graphicFill{stroke:var(--key);fill:var(--key-wash2)}.homeEvidence{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:center}.homeEvidence .resHead{margin:0}.homeEvidence .resPanel{padding:26px}.homeEvidence .resRow{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;gap:16px}.homeEvidence .resLabel{font-size:13px}.homeEvidence .resFoot p{font-size:12px;line-height:1.6}@media (max-width:1050px){.recordHeroGrid{gap:32px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.recordHero h1{font-size:clamp(2.3rem,4.3vw,3.4rem)}.applicationCards{gap:18px}.applicationCards article{padding:20px}.homeEvidence{gap:32px}}@media (max-width:800px){.recordHero{padding-top:38px}.workedRecordGrid{grid-template-columns:1fr;gap:28px}.realRecordIntro{grid-template-columns:1fr;gap:20px}.recordContinuity{margin-top:48px}.recordHeroGrid{grid-template-columns:1fr;gap:42px}.recordHero h1,.recordLanding .heroFine h1{max-width:18ch;font-size:clamp(2.2rem,6.3vw,3.5rem)}.recordHero .sub{max-width:46ch}.recordHeroPanel>h2{font-size:1.4rem;max-width:none}.recordFlowSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.recordFlowSteps li:after{display:none}.recordLanding .section{padding-top:64px}.applicationCards{grid-template-columns:1fr;gap:16px}.applicationCards article{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:8px 24px;align-items:center;padding:24px}.applicationCards h3{margin:0}.homeEvidence{grid-template-columns:1fr}}@media (max-width:480px){.recordHero .heroActions{gap:18px}.filmIntro{margin-bottom:24px}.recordHero .sub{font-size:16px}.recordHeroPanel>h2{font-size:1.15rem}.recordFlow{margin-top:32px}.recordFlowSteps{gap:24px 20px}.recordFlowSteps li{padding-left:24px}.recordFlowSteps h3{font-size:13px}.recordFlowSteps p{font-size:12px}.recordFlowNumber{font-size:10px}.applicationCards article{grid-template-columns:1fr;padding:24px}.applicationGraphic{grid-row:auto;max-width:280px;margin:0 auto 8px}.applicationCards h3{font-size:17px}.homeEvidence .resPanel{padding:20px}.homeEvidence .resRow{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}.homeEvidence .resTrack{grid-column:1/-1;grid-row:2}.homeEvidence .resValue{grid-column:2;grid-row:1}}.recordLanding .section[class*=sectionTone-]{padding:88px 0;border-top:1px solid var(--line)}.recordLanding .sectionTone-paper{background:var(--paper)}.recordLanding .sectionTone-surface{background:var(--surface)}.recordLanding .sectionTone-wash{background:var(--surface2)}.recordLanding .sectionTone-ink{background:#02153c;border-color:transparent}.recordLanding .heroFine .heroPin{padding:36px 0 56px}.recordLanding .heroFine .fnWrap{max-width:570px;max-height:none}.recordLanding #results.section{padding-top:88px}.finalCta .ctaBlock{text-align:center}.finalCta .ctaBlock h2{margin-inline:auto}.finalCta .ctaBlock .heroActions{justify-content:center}@media (max-width:800px){.recordLanding .section[class*=sectionTone-]{padding:56px 0}.recordLanding #results.section{padding-top:56px}.recordLanding .heroFine .heroPin{padding:28px 0 64px}.recordLanding .heroFine .fnWrap{margin:0 auto}.recordLanding .heroFine .fnCard{width:92%}}@media (max-width:480px){.recordLanding .heroFine .heroPin{padding-bottom:100px}}.productPage .recordHero{padding-bottom:88px}.productPage .productSection{padding:80px 0;border-top:1px solid var(--line);scroll-margin-top:72px}.productPage .productSurface{background:var(--surface)}.productPage .productSectionHead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;align-items:center;margin-bottom:40px}.productPage .bodyLine{font-size:17px;line-height:1.6}.productPage .productSectionHead .bodyLine{max-width:42ch}.productPage .capabilityTable td,.productPage .capabilityTable th{padding:24px}.productPage .qualityHeading{grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.productPage .qualityHeading .textLink{margin-top:0}.productPage .qualityStats{margin-top:40px;border:1px solid var(--line);border-radius:var(--r-m);background:var(--surface);overflow:hidden}.productPage .qualityStats>div,.productPage .qualityStats>div:first-child{padding:32px}.productPage .productValidation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:center}.productPage .productAction{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px 64px;align-items:center}.productPage .productAction>div{min-width:0}.productPage .productAction .heroActions{margin-top:0}.productPage .productAction .bodyLine{margin-top:24px;max-width:48ch}.productPage .productAction .btn{justify-self:end}@media (max-width:800px){.productPage .recordHero{padding-bottom:56px}.productPage .productSection{padding:56px 0}.productPage .productAction,.productPage .productSectionHead,.productPage .productValidation,.productPage .qualityHeading{grid-template-columns:minmax(0,1fr);gap:24px}.productPage .productSectionHead{margin-bottom:32px}.productPage .capabilityTable td,.productPage .capabilityTable th{padding:20px}.productPage .productAction .btn{justify-self:start}}@media (max-width:600px){.productPage .qualityStats{grid-template-columns:minmax(0,1fr)}.productPage .qualityStats>div{flex-direction:row;align-items:baseline;justify-content:space-between}.productPage .qualityStats>div+div{border-left:0;border-top:1px solid var(--line)}.productPage .qualityStats dd{order:0;font-size:2rem}}@media (max-width:480px){.productPage .bodyLine{font-size:16px}.productPage .capabilityTable td,.productPage .capabilityTable th{padding:18px 14px}.productPage .qualityStats{margin-top:32px}.productPage .qualityStats>div,.productPage .qualityStats>div:first-child{padding:24px}.productPage .qualityStats dt{max-width:16ch}.productPage .productValidation{margin-top:32px}.productPage .productValidation h3{font-size:22px}}