/* Self-hosted fonts (Manrope and Inter, SIL Open Font License 1.1, from Fontsource 5.3.0): no third-party requests. */
@font-face{font-family:'Manrope';font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope-latin-wght-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Manrope';font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope-latin-ext-wght-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope-greek-wght-normal.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}
@font-face{font-family:'Inter';font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-wght-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Inter';font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-ext-wght-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Inter';font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-greek-wght-normal.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}

/* ===================== TOKENS ===================== */
/* One accent (the logo teal), one typeface, flat surfaces. Amber marks feedback; rose marks rejection. */
:root{
  --bg0:#05070A; --bg1:#080B0F; --card:#0E1216; --card2:#12171C; --tint:#0B1418;
  --line:rgba(255,255,255,.08); --line2:rgba(255,255,255,.14); --line3:rgba(255,255,255,.26);
  --tx:#F2F5F7; --tx2:#B8C2CC; --tx3:#8C97A3;
  --accent:#17AFC1; --accent2:#5CD0DC; --accent-bg:rgba(23,175,193,.10);
  --amber:#E0A43A; --rose:#E06C78; --rose2:#EBA0A8;
  --sans:Manrope,Inter,"Helvetica Neue",Arial,sans-serif;
  --mono:Manrope,Inter,"Helvetica Neue",Arial,sans-serif;
  --maxw:1280px; --pad:clamp(16px,4vw,56px); --nav-h:72px; --r:12px;
  --portrait:url("data:image/jpeg;base64,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");
  /* legacy names used by inline styles in scripts */
  --cyan:#17AFC1; --cyan2:#5CD0DC; --teal-ink:#5CD0DC; --on-dark:#B8C2CC; --on-dark2:#8C97A3; --line-dk:rgba(255,255,255,.08); --white:#FFFFFF; --navy:#05070A;
  color-scheme:dark;
}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 8px);-webkit-text-size-adjust:100%;background:var(--bg0)}
body{margin:0;background:var(--bg0);color:var(--tx);font:400 clamp(1rem,.4vw + .85rem,1.125rem)/1.62 var(--sans);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img,svg{display:block;max-width:100%}
a{color:inherit}
button,input,select,textarea{font:inherit;color:inherit}
:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
[hidden]{display:none!important}
.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.skip{position:absolute;left:12px;top:-60px;z-index:200;background:var(--accent);color:var(--bg0);padding:10px 16px;font-weight:700;text-decoration:none;border-radius:8px}
.skip:focus{top:12px}
.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}
.measure{max-width:720px}
::selection{background:rgba(23,175,193,.35);color:#fff}
.tnum{font-variant-numeric:tabular-nums}
/* Manrope draws η like a Latin n; scientific symbols use Inter, whose η has a descender. */
.v,svg .v{font-family:Inter,"Helvetica Neue",Arial,sans-serif}

/* ===================== TYPE ===================== */
.mono{font-family:var(--sans)}
.kicker{font:600 .95rem/1.4 var(--sans);color:var(--accent);margin:0 0 14px;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}
h1,h2,h3{margin:0;font-weight:500;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;color:var(--tx)}
.h-hero{font-weight:500;font-size:clamp(2.8rem,5.6vw,5.1rem);line-height:1.04;letter-spacing:-.03em;max-width:12.5ch}
.h-view{font-weight:500;font-size:clamp(2.4rem,4.4vw,4rem);line-height:1.08;letter-spacing:-.028em;max-width:18ch;margin:0}
.h-sec{font-weight:500;font-size:clamp(1.9rem,3.3vw,3.1rem);line-height:1.12;letter-spacing:-.024em;max-width:22ch}
.h-sec.wide{max-width:28ch}
.h-ser{font-weight:500;font-size:clamp(2rem,3.6vw,3.3rem);line-height:1.1;letter-spacing:-.025em;max-width:16ch;margin:0}
.h-card{font-size:1.15rem;line-height:1.3}
.accent{color:var(--accent)}
.lede{font-size:clamp(1.08rem,.9vw + .7rem,1.3rem);line-height:1.55;color:var(--tx2);margin:20px 0 0;max-width:52ch}
p{margin:0 0 1em}
.small{font-size:.88rem;line-height:1.55}
.note{font-size:.86rem;line-height:1.55;color:var(--tx3)}
.statement{font-weight:500;letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.22;max-width:30ch;margin:0;color:var(--tx)}
.statement.xl{font-size:clamp(2.2rem,4.2vw,3.8rem);line-height:1.1;max-width:22ch}
.statement .dim{color:var(--tx3)}
sup,sub{line-height:0}
.center{text-align:center;margin-left:auto;margin-right:auto}
.sec-head.center{justify-items:center;text-align:center}
.sec-head.center .lede,.sec-head.center .h-sec{margin-left:auto;margin-right:auto}
.sec-head.center .kicker{justify-content:center}

/* ===================== SECTIONS ===================== */
section{position:relative}
.sec{padding:clamp(80px,9vw,136px) 0}
.sec.tight{padding:clamp(64px,7vw,104px) 0}
.paper,.dark{background:var(--bg0)}
.ivory,.bandA,.dark2{background:var(--bg1)}
.sec+.sec,.sec+.fsplit,.paradigm+.sec,.fsplit+.sec,.fsplit+.finale{border-top:1px solid var(--line)}
.grid-tex,.grid-tex-light,.grid-tex.faint{background-image:none}
.sec-head{display:grid;gap:6px;margin-bottom:clamp(36px,4.5vw,64px)}
.hair{border:0;border-top:1px solid var(--line);margin:0}
.cols{display:grid;gap:clamp(24px,3vw,48px)}
.cols>*,.sec-head>*,.cases>*,.stages>*,.vcols>*,.moat>*,.modes>*,.metrics>*,.tl-panel>*,.boxes2>*,.engine>*,.hero .wrap>*,footer .grid>*,.signals>*,.teaser>*,.eqbox>*{min-width:0}
.field input,.field select,.field textarea{min-width:0;max-width:100%}
@media(min-width:900px){.cols.c2{grid-template-columns:1fr 1fr}.cols.c3{grid-template-columns:repeat(3,1fr)}.cols.c4{grid-template-columns:repeat(4,1fr)}.cols.c57{grid-template-columns:5fr 7fr}.cols.c75{grid-template-columns:7fr 5fr}.cols.c84{grid-template-columns:8fr 4fr}}
@media(min-width:900px) and (max-width:1199px){.cols.c84.wf,.cols.c2.wf{grid-template-columns:1fr}}
.big-q{margin-top:clamp(56px,6vw,88px);padding-top:clamp(28px,3vw,40px);border-top:1px solid var(--line)}
.center-stmt{margin-top:clamp(48px,6vw,80px);display:grid;gap:16px;justify-items:start}
.split-q{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}
.cta-row{display:flex;flex-wrap:wrap;gap:12px}

/* Flat surfaces */
.glass,.chart-box{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:clamp(16px,2vw,28px);position:relative}
.glass>.fig-head,.chart-box>.fig-head{margin-bottom:14px}

/* ===================== BADGES ===================== */
.badge{display:inline-flex;align-items:center;gap:7px;font:600 .74rem/1.3 var(--sans);letter-spacing:.01em;padding:4px 10px 4px 9px;border:1px solid var(--line2);border-radius:999px;color:var(--tx3);white-space:normal;vertical-align:middle;max-width:100%}
.badge::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}
.badge.pub{color:var(--tx2)}
.badge.hist{color:var(--tx2)} .badge.hist::before{background:transparent;border:1.5px solid currentColor;width:5px;height:5px}
.badge.ind{color:var(--tx2)} .badge.ind::before{background:var(--accent)}
.badge.plan{color:var(--accent2);border-color:rgba(23,175,193,.45);border-style:dashed}
.badge.sch{color:var(--tx3);border-style:dotted}
.badge.prior{color:var(--tx2)} .badge.prior::before{background:var(--amber)}

/* ===================== BUTTONS ===================== */
.btn{display:inline-flex;align-items:center;gap:10px;font:700 .95rem/1 var(--sans);padding:14px 20px;border:1px solid var(--line3);border-radius:8px;background:transparent;color:var(--tx);text-decoration:none;cursor:pointer;transition:border-color .2s,background .2s,color .2s}
.btn:hover{border-color:var(--accent);background:var(--accent-bg)}
.btn.solid{background:var(--accent);border-color:var(--accent);color:#05070A}
.btn.solid:hover{background:var(--accent2);border-color:var(--accent2)}
.btn .arr{transition:transform .2s}
.btn:hover .arr{transform:translateX(3px)}
.more{display:inline-flex;align-items:center;gap:8px;font:700 .95rem/1 var(--sans);color:var(--accent);text-decoration:none;margin-top:auto;padding-top:14px}
.more:hover{color:var(--accent2)}
.more:hover span{transform:translateX(3px)}
.more span{transition:transform .2s}

/* ===================== NAV ===================== */
.progress{position:fixed;left:0;top:0;height:2px;width:100%;background:var(--accent);transform-origin:0 50%;transform:scaleX(0);z-index:120}
.nav{position:sticky;top:0;z-index:100;height:var(--nav-h);background:rgba(5,7,10,.9);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--line);color:var(--tx)}
.nav .wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}
.brand{display:flex;align-items:center;gap:12px;color:var(--tx);text-decoration:none}
.brand .brand-mark{height:30px;width:auto;color:#fff}
.brand .brand-word{height:15px;width:auto;color:#fff}
.nav-links{display:flex;gap:clamp(14px,1.8vw,30px);list-style:none;margin:0;padding:0}
.nav-links a{font:600 .95rem/1 var(--sans);text-decoration:none;color:var(--tx2);padding:8px 0;position:relative;display:inline-block;transition:color .2s}
.nav-links a::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .25s}
.nav-links a:hover{color:#fff}
.nav-links a[aria-current="page"]{color:#fff}
.nav-links a[aria-current="page"]::after{transform:scaleX(1)}
.nav-links li.m-only{display:none}
.nav-cta{font:700 .92rem/1 var(--sans);text-decoration:none;color:var(--tx);border:1px solid var(--accent);padding:12px 16px;white-space:nowrap;border-radius:8px;transition:background .2s}
.nav-cta:hover{background:var(--accent-bg)}
.menu-btn{display:none;background:transparent;border:1px solid var(--line3);border-radius:8px;color:var(--tx);padding:9px 14px;font:700 .9rem/1 var(--sans);cursor:pointer}
@media(max-width:1120px){
  .menu-btn{display:inline-flex;gap:8px;align-items:center}
  .nav-cta{display:none}
  .nav-links{position:fixed;inset:var(--nav-h) 0 auto 0;flex-direction:column;gap:0;background:rgba(5,7,10,.98);border-bottom:1px solid var(--line);padding:8px var(--pad) 24px;display:none;max-height:calc(100vh - var(--nav-h));overflow:auto}
  .nav-links.open{display:flex}
  .nav-links a{display:block;padding:16px 0;border-bottom:1px solid var(--line);font-size:1rem}
  .nav-links a::after{display:none}
  .nav-links a[aria-current="page"]{color:var(--accent)}
  .nav-links li.m-cta a{color:var(--accent)}
  .nav-links li.m-only{display:list-item}
}
@media(min-width:1121px){.nav-links li.m-cta{display:none}}

/* ===================== VIEWS ===================== */
.js main>.view{display:none}
.js main>.view.on{display:block;animation:viewIn .45s ease-out}
@keyframes viewIn{from{opacity:0}to{opacity:1}}
main:focus{outline:none}
.view h1:focus,.view .h-hero:focus{outline:none}
.vhead{padding:clamp(72px,8vw,128px) 0 clamp(56px,6vw,96px);background:radial-gradient(50% 70% at 12% 0%,rgba(23,175,193,.10),transparent 70%)}
.vhead .lede{max-width:56ch}
.sec.flush{padding-top:clamp(24px,3vw,40px);border-top:0}
.journal .h-sec{max-width:24ch}

/* ===================== HERO ===================== */
.hero{min-height:calc(100svh - var(--nav-h));display:flex;align-items:center;padding:clamp(48px,6vw,84px) 0;overflow:hidden;background:radial-gradient(42% 60% at 18% 35%,rgba(23,175,193,.13),transparent 70%),radial-gradient(40% 55% at 85% 55%,rgba(23,175,193,.06),transparent 70%)}
.hero::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 70% at 70% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(60% 70% at 70% 50%,#000 20%,transparent 75%);pointer-events:none}
.hero .wrap{display:grid;gap:clamp(40px,5vw,72px);align-items:center;width:100%;position:relative;z-index:1}
@media(min-width:1000px){.hero .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}
.hero .hero-copy{position:relative;z-index:2}
.hero p.support{font-size:clamp(1.05rem,.9vw + .65rem,1.25rem);line-height:1.6;color:var(--tx2);max-width:46ch;margin:28px 0 0}
.hero .phrase{font-size:1.02rem;color:var(--tx);margin:20px 0 0;font-weight:600}
.hero .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}
.hero .foot{margin-top:40px;padding-top:18px;border-top:1px solid var(--line);font:500 .9rem/1.5 var(--sans);color:var(--tx3);max-width:46ch}
.fig{margin:0}
.fig-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;flex-wrap:wrap}
.fig-head .lbl{font:600 .92rem/1.4 var(--sans);color:var(--tx)}
.fig figcaption,.figcap{font-size:.8rem;line-height:1.55;color:var(--tx3);margin-top:12px}
.fig-note{font:500 .82rem/1.45 var(--sans);color:var(--tx3);margin:0 0 8px}
@media(min-width:1000px){.hero-fig{margin-right:calc(-1 * var(--pad))}}
.hero-viz{position:relative;width:100%;aspect-ratio:640/520}
.hero-viz canvas,.hero-viz svg{position:absolute;inset:0;width:100%;height:100%}
#funnel .gl{font:600 10.5px var(--sans);letter-spacing:.08em;fill:var(--tx3)}
#funnel .glow-ring{animation:pulse 2.8s ease-in-out infinite;transform-origin:center;transform-box:fill-box}
@keyframes pulse{0%,100%{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}
.gate-list{display:none;list-style:none;padding:0;margin:10px 0 0;font:600 .78rem/1.6 var(--sans);color:var(--tx3)}
.gate-list li{display:inline}
.gate-list li+li::before{content:" → ";color:var(--accent)}
@media(max-width:640px){#funnel .gl{display:none}.gate-list{display:block}}

/* ===================== PARADIGM ===================== */
.pd-head{padding-top:clamp(80px,9vw,136px);padding-bottom:clamp(32px,4vw,56px)}
.split{display:grid;gap:16px;max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}
@media(min-width:900px){.split{grid-template-columns:1fr 1fr}}
.split-l,.split-r{border:1px solid var(--line);border-radius:var(--r);background:var(--card)}
.split-r{background:var(--tint);border-color:rgba(23,175,193,.3)}
.split-in{padding:clamp(24px,3vw,40px)}
.seq{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.seq li{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--bg1);font-weight:500;color:var(--tx2)}
.seq .n{width:28px;height:28px;display:grid;place-items:center;font:600 .8rem var(--sans);border:1px solid var(--line3);border-radius:50%}
.seq.usual li.bad{border-color:rgba(224,108,120,.4);color:var(--rose2)}
.seq.usual li.bad .n{border-color:rgba(224,108,120,.6)}
.seq.avq li{color:var(--tx)}
.seq.avq li .n{color:var(--accent);border-color:rgba(23,175,193,.6)}
.seq.avq li.last{background:var(--accent);border-color:var(--accent);color:#05070A}
.seq.avq li.last .n{color:#05070A;border-color:#05070A}
.seq-h{font:700 1rem/1.4 var(--sans);margin:0 0 14px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;color:var(--tx)}
.rework{font:600 .86rem/1.4 var(--sans);color:var(--rose2);margin-top:12px;display:flex;align-items:center;gap:8px}
.pd-foot{padding-top:24px;padding-bottom:clamp(80px,9vw,136px)}
.pd-foot .statement{margin-top:clamp(40px,5vw,64px)}

/* ===================== SIGNALS ===================== */
.signals{display:grid;gap:16px}
@media(min-width:640px){.signals{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:1100px){.signals{grid-template-columns:repeat(4,minmax(0,1fr))}}
.signal{padding:26px 24px 24px;border:1px solid var(--line);border-radius:var(--r);background:var(--card);display:flex;flex-direction:column;transition:border-color .25s}
.signal:hover{border-color:var(--line3)}
.signal h3{font:700 .95rem/1.3 var(--sans);color:var(--accent);margin-bottom:18px}
.signal .n{font:500 clamp(2.2rem,3vw,3.1rem)/1 var(--sans);letter-spacing:-.03em;white-space:nowrap;color:#fff;margin:0;font-variant-numeric:tabular-nums}
.signal .u{font-size:1.02rem;font-weight:700;line-height:1.3;margin:14px 0 10px;color:var(--tx)}
.signal p{font-size:.95rem;color:var(--tx2);margin:0 0 14px}
.signal .src{margin-top:auto;font:500 .8rem/1.45 var(--sans);color:var(--tx3)}

/* ===================== TEASER + LILM STACK ===================== */
.teaser{display:grid;gap:clamp(36px,5vw,72px);align-items:center}
@media(min-width:1000px){.teaser{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}
.stack{width:100%;height:auto;overflow:visible}
.stack .lbl{font:600 14.5px var(--sans);letter-spacing:.02em;fill:var(--tx2)}
.stack .lid{fill:var(--accent)}
.stack .ld{stroke:rgba(255,255,255,.18);stroke-width:1}
.stack .fb{fill:none;stroke-width:1.6;stroke-dasharray:5 6;animation:dash 1.8s linear infinite}
.stack .fbt{font:600 12px var(--sans);letter-spacing:.08em;fill:var(--accent)}
.stack .beam{animation:beam 6s cubic-bezier(.5,0,.5,1) infinite}
@keyframes beam{0%{transform:translateY(-30px);opacity:0}15%{opacity:1}85%{opacity:1}100%{transform:translateY(440px);opacity:0}}
@keyframes dash{to{stroke-dashoffset:-26}}
.stack-list{display:none;list-style:none;margin:16px 0 0;padding:0;font:600 .9rem/1.4 var(--sans);color:var(--tx2)}
.stack-list li{padding:8px 0;border-top:1px solid var(--line)}
.stack-list li span{color:var(--accent);margin-right:10px}
@media(max-width:699px){.stack .lbl,.stack .ld{display:none}.stack-list{display:block}.stack{max-width:300px;margin:0 auto}}

/* ===================== PIPELINES (shared) ===================== */
.pipe{width:100%;height:auto;overflow:visible}
.pipe .flow{animation:dash var(--fd,1.2s) linear infinite}
.pipe .pulse{animation:pulse 3s ease-in-out infinite;transform-origin:center;transform-box:fill-box}
.pipe .wave{animation:wave 4s ease-in-out infinite;animation-delay:calc(var(--d,0) * .25s)}
@keyframes wave{0%,70%,100%{opacity:.3}20%{opacity:.9}}
.pipe text{font-family:var(--sans)}
.pipe .t1{font:700 14px var(--sans);fill:var(--tx)}
.pipe .t1u{font:700 13px var(--sans);fill:var(--tx);letter-spacing:.04em;text-transform:uppercase}
.pipe .t2{font:500 12.5px var(--sans);fill:var(--tx2)}
.pipe .tm{font:700 11px var(--sans);fill:var(--tx3);letter-spacing:.08em;text-transform:uppercase}
.pipe .tn{font:700 13px var(--sans);font-variant-numeric:tabular-nums}
.pipe .grp{font:700 12px var(--sans);letter-spacing:.06em;text-transform:uppercase}
.paused .flow,.paused .pulse,.paused .wave,.paused .ly,.paused .beam,.paused .orb,.paused .glow-ring{animation-play-state:paused}
.invent .p1{display:block}
.pcols{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(9,minmax(0,1fr))}
.pcols li{padding:0 8px;text-align:center}
.pcols .en,.pcols .et,.pcols .eph{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.pcols .ed{font-size:.85rem;line-height:1.45;color:var(--tx2);display:block}
@media(max-width:1179px){
  .invent .p1{display:none}
  .pcols{grid-template-columns:1fr;position:relative;padding-left:4px;margin-top:8px}
  .pcols::before{content:"";position:absolute;left:21px;top:18px;bottom:18px;width:2px;border-radius:2px;background:rgba(23,175,193,.55)}
  .pcols::after{content:"";position:absolute;left:18px;top:18px;width:8px;height:36px;border-radius:8px;background:linear-gradient(180deg,transparent,#5CD0DC,transparent);animation:rail 5s linear infinite}
  @keyframes rail{0%{transform:translateY(0);opacity:0}8%{opacity:1}92%{opacity:1}100%{transform:translateY(calc(var(--rail-h,600px) - 60px));opacity:0}}
  .pcols li{text-align:left;display:grid;grid-template-columns:36px 1fr;column-gap:16px;padding:12px 0;position:relative}
  .pcols .en,.pcols .et,.pcols .eph{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
  .pcols .en{grid-row:1/4;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font:700 .8rem var(--sans);color:var(--accent);background:var(--bg1);border:1.5px solid var(--accent);position:relative;z-index:1}
  .pcols li:last-child .en{color:var(--amber);border-color:var(--amber)}
  .pcols .et{font:700 1rem/1.25 var(--sans);color:var(--tx)}
  .pcols .ed{margin-top:2px}
  .pcols .eph{font:600 .78rem var(--sans);color:var(--tx3);margin-top:4px}
}

/* ===================== STAGES (application cards) ===================== */
.stages{display:grid;gap:16px}
@media(min-width:700px){.stages{grid-template-columns:repeat(2,1fr)}}
@media(min-width:1100px){.stages{grid-template-columns:repeat(4,1fr)}}
.stage{border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding:24px;position:relative;display:flex;flex-direction:column;gap:12px;transition:border-color .25s}
.stage:hover{border-color:var(--line3)}
.stage.first{border-color:rgba(23,175,193,.45);background:var(--tint)}
.stage .ico{width:30px;height:30px;color:var(--accent)}
.stage .sh{display:flex;justify-content:space-between;align-items:center;gap:8px;font:700 .9rem/1 var(--sans);color:var(--accent);flex-wrap:wrap}
.chem{text-transform:none;letter-spacing:.01em}
.stage h3{font-size:1.25rem;line-height:1.3;font-weight:600}
.stage ul{margin:0;padding:0;list-style:none;font-size:.95rem;color:var(--tx2)}
.stage ul li{padding:6px 0;border-top:1px solid var(--line)}
.stage .opens{font-size:.88rem;color:var(--tx3);margin:auto 0 0;padding-top:10px}

/* ===================== FOUNDER SPLIT ===================== */
.fsplit{display:grid;background:var(--bg1);position:relative}
@media(min-width:900px){.fsplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fsplit.tall{min-height:calc(100svh - var(--nav-h))}}
.portrait{background:var(--bg1) var(--portrait) center 22%/cover no-repeat;min-height:min(92vw,560px);position:relative}
.portrait::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 72%,var(--bg1))}
@media(max-width:899px){.portrait::after{background:linear-gradient(180deg,transparent 75%,var(--bg1))}}
@media(min-width:900px){.portrait{min-height:640px}}
.fsplit-txt{display:flex;align-items:center}
.fsplit-in{padding:clamp(48px,7vw,104px) var(--pad);max-width:calc(var(--maxw) / 2)}
.fsplit .lede{max-width:42ch}
.fname{font-size:1.4rem;font-weight:700;margin:32px 0 2px;color:var(--accent)}
.frole{font:600 .95rem/1.4 var(--sans);color:var(--tx2);margin:0 0 16px}
.fbio{font-size:1.02rem;color:var(--tx2);max-width:48ch}
.flinks{font-size:.95rem}
.flinks a{color:var(--accent)}
.path5{list-style:none;margin:28px 0 18px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line3)}
.path5 li{padding:14px 8px 0 0;position:relative}
.path5 .s{display:block;font:700 .92rem/1.2 var(--sans);color:var(--accent)}
.path5 .o{display:block;font-size:.85rem;line-height:1.35;color:var(--tx2);margin-top:6px}
.path5 li::before{content:"";position:absolute;left:0;top:-5px;width:9px;height:9px;border-radius:50%;background:var(--accent)}
@media(max-width:1199px){.path5{grid-template-columns:1fr;border-top:0}.path5::before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:1px;background:var(--line3)}.path5{position:relative}.path5 li{display:grid;grid-template-columns:110px 1fr;padding:9px 0 9px 26px}.path5 li::before{left:0;top:15px}.path5 .o{margin:0}}

/* ===================== PUBLISHED-IN STRIP ===================== */
.pubstrip{padding:clamp(48px,6vw,80px) 0;border-top:1px solid var(--line);background:var(--bg0)}
.pubstrip h2{font:700 1.05rem/1.4 var(--sans);text-align:center;color:var(--tx);letter-spacing:0;margin:0}
.pubstrip .sub{text-align:center;font-size:.88rem;color:var(--tx3);margin:6px 0 26px}
.pubstrip ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 40px}
.pubstrip li{font:600 clamp(.95rem,1vw + .4rem,1.15rem)/1.3 var(--sans);color:var(--tx2);letter-spacing:-.005em}

/* ===================== FINALE ===================== */
.finale{padding:clamp(104px,13vw,184px) 0;overflow:hidden;text-align:center;background:radial-gradient(45% 70% at 50% 100%,rgba(23,175,193,.16),transparent 70%),var(--bg0)}
.finale::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(55% 70% at 50% 100%,#000 10%,transparent 75%);mask-image:radial-gradient(55% 70% at 50% 100%,#000 10%,transparent 75%);pointer-events:none}
.finale .orb{display:none}
.finale .wrap{position:relative}
.finale .statement{color:#fff;margin:0 auto}
.finale .cta-row{justify-content:center}

/* ===================== LILM LAYERS ===================== */
.layers{position:relative;display:grid;gap:8px;padding-right:44px}
.layer{display:grid;grid-template-columns:minmax(150px,230px) 1fr;text-align:left;background:var(--card);border:1px solid var(--line);border-radius:10px;color:var(--tx);padding:0;cursor:pointer;transition:border-color .2s,background .2s;overflow:hidden}
.layer:hover{border-color:var(--line3)}
.layer[aria-selected="true"]{border-color:var(--accent);background:var(--tint)}
.layer .lid{padding:14px 16px;font:700 .9rem/1.35 var(--sans);border-right:1px solid var(--line)}
.layer .lid i{font-style:normal;color:var(--accent);margin-right:8px}
.layer .chips{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px;align-items:center}
.chip{font-size:.82rem;line-height:1.2;padding:6px 10px;background:rgba(255,255,255,.05);color:var(--tx2);border-radius:999px}
.layer.dec .chip{font-weight:700;border:1px solid var(--accent);background:transparent;color:var(--accent2)}
.loopback{position:absolute;right:0;top:26px;bottom:26px;width:30px;border:1.5px solid var(--amber);border-left:0;border-radius:0 12px 12px 0}
.loopback::before{content:"";position:absolute;left:-1px;top:-6px;border:5px solid transparent;border-right:7px solid var(--amber);transform:translateX(-11px)}
.loopback span{position:absolute;right:-9px;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;font:700 .74rem/1 var(--sans);letter-spacing:.06em;color:var(--amber);background:var(--bg0);padding:8px 2px}
.layer-detail{border:1px solid var(--line2);border-radius:var(--r);background:var(--card);padding:clamp(20px,2.5vw,32px);position:sticky;top:calc(var(--nav-h) + 24px)}
.layer-detail h3{font-size:1.5rem;margin:14px 0 14px;font-weight:600}
@media(max-width:360px){.layer-detail h3{font-size:1.2rem}}
.layer-detail p{color:var(--tx2);font-size:1rem}
.layer-detail dl{margin:18px 0 0;display:grid;gap:10px}
.layer-detail dt{font:700 .8rem/1.3 var(--sans);color:var(--tx3)}
.layer-detail dd{margin:0;font-size:.95rem;color:var(--tx2)}
@media(max-width:620px){.layer{grid-template-columns:1fr}.layer .lid{border-right:0;border-bottom:1px solid var(--line)}.layers{padding-right:34px}}

/* ===================== DATA FLOW ===================== */
.dsplit{margin-top:clamp(24px,3vw,40px);align-items:center}
#ilDonut{width:100%;max-width:560px;margin:0 auto;height:auto}
.dnote .big-num{font:500 clamp(4rem,8vw,6.5rem)/.95 var(--sans);letter-spacing:-.04em;margin:0;color:var(--accent);font-variant-numeric:tabular-nums}
.dnote .u{font-size:1.3rem;font-weight:600;line-height:1.3;margin:14px 0 16px;max-width:26ch}
.dnote p{color:var(--tx2);max-width:52ch}
.gtext{color:inherit}

/* ===================== HYBRID ===================== */
.eq{font:500 clamp(1.1rem,2.4vw,2rem)/1.3 var(--sans);color:#fff;background:var(--card);border:1px solid var(--line2);border-radius:var(--r);padding:clamp(18px,3vw,32px);overflow-x:auto;white-space:nowrap;font-variant-numeric:tabular-nums}
.eq sub{font-size:.6em}
.eq-sub{font:500 .95rem/1.5 var(--sans);color:var(--tx3);margin-top:12px}
.eqbox{display:grid;gap:12px;align-items:stretch;margin-top:clamp(28px,3vw,44px)}
@media(min-width:1000px){.eqbox{grid-template-columns:1fr auto 1fr auto 1fr auto 1.1fr}}
.eqbox .bx{border:1px solid var(--line2);border-radius:var(--r);background:var(--card);padding:20px 20px 16px;display:flex;flex-direction:column;gap:10px}
.eqbox .bx h3{font:700 1rem/1.3 var(--sans);color:var(--accent)}
.eqbox .bx ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.eqbox .bx li{font-size:.92rem;color:var(--tx2);padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg1)}
.eqbox .bx.res{border-color:var(--accent);background:var(--tint)}
.eqbox .bx.res li{border-color:rgba(23,175,193,.35);color:var(--tx)}
.eqbox .op{display:grid;place-items:center;font:500 2.2rem/1 var(--sans);color:var(--accent);padding:0 4px}
@media(max-width:999px){.eqbox .op{font-size:1.6rem;padding:2px 0}}
.mtx{width:100%;border-collapse:collapse;font-size:.95rem}
.mtx th{font:700 .8rem/1.3 var(--sans);color:var(--tx3);text-align:left;padding:10px 12px 10px 0;border-bottom:1px solid var(--line3)}
.mtx td{padding:13px 12px 13px 0;border-bottom:1px solid var(--line);vertical-align:top;color:var(--tx2)}
.mtx td:first-child{font-weight:700;color:var(--tx)}
.mtx td:last-child{color:var(--accent2)}
.mtx .po{color:var(--tx3)!important;font-style:italic}
@media(max-width:700px){
  .mtx thead{display:none}
  .mtx,.mtx tbody,.mtx tr,.mtx td{display:block;width:100%}
  .mtx tr{padding:12px 0;border-bottom:1px solid var(--line)}
  .mtx td{border:0;padding:2px 0}
  .mtx td::before{content:attr(data-h) " · ";font:700 .78rem var(--sans);color:var(--tx3)}
  .mtx td:first-child::before{content:""}
}

/* ===================== VALIDATION ===================== */
.vcols{display:grid;gap:16px}
@media(min-width:900px){.vcols{grid-template-columns:repeat(3,1fr)}}
.vcol{border:1px solid var(--line);border-radius:var(--r);padding:22px 22px 8px;background:var(--card)}
.vcol h3{font:700 1rem/1.3 var(--sans);margin-bottom:10px;color:var(--accent)}
.vcol ul{list-style:none;margin:0;padding:0}
.vcol li{padding:11px 0;border-bottom:1px solid var(--line);font-size:.98rem;color:var(--tx2)}
.vcol li:last-child{border-bottom:0}
.enrich{font:500 .92rem/1.55 var(--sans);background:var(--card);border:1px solid var(--line2);border-radius:10px;padding:16px 18px;margin-top:20px;overflow-x:auto;color:var(--tx)}

/* ===================== ENGINE ===================== */
.engine{display:grid;gap:clamp(32px,4vw,64px)}
@media(min-width:1000px){.engine{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start}.engine .ring-wrap{position:sticky;top:calc(var(--nav-h) + 28px)}}
#ring{width:100%;height:auto;max-width:680px;margin:0 auto;display:block;overflow:visible}
#ring .node{cursor:pointer}
#ring .node circle.nc{fill:var(--card);stroke:rgba(255,255,255,.28);stroke-width:1.2;transition:fill .35s,stroke .35s}
#ring .node text.n{font:700 16px var(--sans);fill:var(--tx2);transition:fill .35s}
#ring .node.on circle.nc{fill:var(--accent);stroke:var(--accent)}
#ring .node.on text.n{fill:#05070A}
#ring .node.cur circle.nc{stroke:#fff;stroke-width:2}
#ring .node .halo{opacity:0;transition:opacity .35s}
#ring .node.cur .halo{opacity:1}
#ring .nl{font:700 14px var(--sans);letter-spacing:.06em;fill:var(--tx3);transition:fill .35s}
#ring .nl.on{fill:#fff}
#ring .prog{transition:stroke-dashoffset .8s cubic-bezier(.3,.7,.2,1)}
#ring .orb{animation:spin 90s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}}
@media(max-width:699px){#ring .nl{display:none}#ring{max-width:420px}}
.steps{list-style:none;margin:0;padding:0}
.steps li{padding:24px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:52px 1fr;gap:10px}
.steps li h3{color:var(--tx3);transition:color .4s}.steps li .sn{color:var(--tx3);transition:color .4s}
.steps li.on h3{color:#fff}.steps li.on .sn{color:var(--accent)}
.steps .sn{font:700 .95rem/1.3 var(--sans)}
.steps h3{font:600 1.2rem/1.3 var(--sans);margin-bottom:6px}
.steps p{margin:0;color:var(--tx2);font-size:.98rem}
.steps .ph{font:600 .8rem/1 var(--sans);color:var(--tx3);margin-top:10px;display:inline-block}
@media(min-width:1000px){.steps li{min-height:150px;align-content:center}}

/* ===================== CHARTS GENERIC ===================== */
.chart-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
.chart-scroll>svg{min-width:560px;width:100%;height:auto}
.chart-scroll>svg.pipe{min-width:820px}
.chart-scroll>svg.p2,.chart-scroll>svg.p3{min-width:960px}
.chart-scroll>svg.vert{min-width:0}
svg.vert{max-width:560px;margin-left:auto;margin-right:auto}
#ilDonut.vert{max-width:420px}
.scroll-hint{display:none;margin:0 0 8px;font:600 .82rem/1.4 var(--sans);color:var(--accent)}
@media(max-width:760px){.scroll-hint{display:block}}
.chart-title{font:700 1rem/1.4 var(--sans);margin:0 0 4px;color:var(--tx)}
.chart-sub{font-size:.88rem;color:var(--tx3);margin:0 0 10px}
.legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 0;padding:0;list-style:none;font-size:.86rem;color:var(--tx2)}
.legend li{display:flex;align-items:center;gap:8px}
.legend svg{width:14px;height:14px;flex:none;overflow:visible}
.legend .ln{width:26px;height:3px;border-radius:3px;flex:none}
.tablewrap{margin-top:12px}
.tablewrap summary{cursor:pointer;font:700 .85rem/1.4 var(--sans);color:var(--accent)}
.dtable{width:100%;border-collapse:collapse;font-size:.85rem;margin-top:8px;font-variant-numeric:tabular-nums;color:var(--tx2)}
.dtable th,.dtable td{padding:6px 8px 6px 0;border-bottom:1px solid var(--line);text-align:right}
.dtable th:first-child,.dtable td:first-child{text-align:left}
.dtable th{font:700 .78rem var(--sans);color:var(--tx3)}
.tablewrap .scroller{max-height:300px;overflow:auto}
svg text{font-family:var(--sans);font-variant-numeric:tabular-nums}
svg .ax{font:500 12px var(--sans);fill:var(--tx3)}
svg .axt{font:600 12.5px var(--sans);fill:var(--tx2)}
svg .mono{font-family:var(--sans)}
svg .lab{font:700 13px var(--sans);fill:var(--tx)}
svg .halo-t{paint-order:stroke;stroke:#0E1216;stroke-width:4px;stroke-linejoin:round}
.barriers{list-style:none;margin:0;padding:0}
.barriers li{display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:.97rem}
.barriers li:first-child{border-top:1px solid var(--line)}
.barriers b{font-weight:700}
.barriers span{color:var(--tx2)}
.barriers .arrow{color:var(--accent)}
#tip{position:fixed;z-index:150;pointer-events:none;background:#12171C;color:var(--tx);font-size:.85rem;line-height:1.45;padding:10px 12px;max-width:290px;border:1px solid var(--line3);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.5)}
#tip b{color:var(--accent2);font-weight:700}
.req{list-style:none;margin:0;padding:0;counter-reset:r}
.req li{counter-increment:r;padding:14px 0 14px 44px;border-top:1px solid var(--line);position:relative;color:var(--tx2)}
.req li::before{content:counter(r,decimal-leading-zero);position:absolute;left:0;top:14px;font:700 .9rem var(--sans);color:var(--accent)}
.callout{background:var(--card);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:0 10px 10px 0;padding:18px 22px;font-size:.98rem;color:var(--tx2)}
.callout b{color:var(--tx)}
.callout.amb{border-left-color:var(--amber)}
.heat-key{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap;margin-top:12px;font-size:.84rem;color:var(--tx2)}
.heat-key .ramp{width:160px;height:10px;border-radius:6px}
.heat-key .hk{display:inline-flex;align-items:center;gap:8px}
.chart-title .nt,.kicker .nt{text-transform:none}

/* ===================== SCIENCE TIMELINE ===================== */
.tl{display:grid;gap:0}
.tl-tabs{display:grid;grid-template-columns:repeat(6,1fr);gap:0;border-bottom:1px solid var(--line2);margin-bottom:24px}
.tl-tab{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:14px 12px 14px 0;text-align:left;cursor:pointer;display:grid;gap:4px;align-content:start;transition:border-color .2s}
.tl-tab:hover{border-bottom-color:var(--line3)}
.tl-tab .yr{font:600 .82rem/1.2 var(--sans);color:var(--tx3)}
.tl-tab .tt{font:700 .95rem/1.25 var(--sans);color:var(--tx2)}
.tl-tab[aria-selected="true"]{border-bottom-color:var(--accent)}
.tl-tab[aria-selected="true"] .yr{color:var(--accent)}
.tl-tab[aria-selected="true"] .tt{color:#fff}
.tl-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:clamp(22px,3vw,40px);display:grid;gap:24px;color:var(--tx2)}
@media(min-width:900px){.tl-panel{grid-template-columns:7fr 4fr}}
.tl-panel h3{font-size:clamp(1.4rem,2vw,1.8rem);margin:14px 0 14px;font-weight:600}
.tl-panel ul{margin:0;padding-left:1.1em}
.tl-panel li{margin:6px 0}
.tl-panel li::marker{color:var(--accent)}
.tl-panel .side{border-left:1px solid var(--line2);padding-left:22px;font-size:.9rem;color:var(--tx3)}
.tl-panel .side b{display:block;font:700 .82rem var(--sans);color:var(--tx);margin-bottom:6px}
@media(max-width:899px){.tl-tabs{grid-template-columns:repeat(2,1fr)}.tl-panel .side{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:16px}}

/* ===================== CAILD ===================== */
.funnel3{display:grid;gap:10px}
.fstage{display:grid;grid-template-columns:110px 1fr;align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--card);cursor:pointer;text-align:left;padding:0;overflow:hidden;transition:border-color .2s}
.fstage .fn{font:500 2.2rem/1 var(--sans);letter-spacing:-.03em;padding:16px;color:var(--accent);border-right:1px solid var(--line);display:grid;place-items:center;font-variant-numeric:tabular-nums}
.fstage .fd{padding:14px 18px;display:grid;align-content:center;gap:4px}
.fstage .fd b{font-weight:700;color:var(--tx)}
.fstage .bar{height:5px;border-radius:5px;background:var(--accent);margin-top:6px}
.fstage[aria-pressed="true"]{border-color:var(--accent)}
.fstage.final .fn{background:var(--accent);color:#05070A}
.ctable{width:100%;border-collapse:collapse;font-size:.95rem;color:var(--tx2);font-variant-numeric:tabular-nums}
.ctable th{font:700 .8rem/1.3 var(--sans);color:var(--tx3);text-align:right;padding:8px 0 8px 12px;border-bottom:1px solid var(--line3)}
.ctable th:first-child{text-align:left;padding-left:0}
.ctable td{padding:10px 0 10px 12px;border-bottom:1px solid var(--line);text-align:right}
.ctable td:first-child{text-align:left;padding-left:0;color:var(--tx)}
.ctable .warn{color:var(--rose2);font-weight:700}
.boxes2{display:grid;gap:16px;margin-top:28px}
@media(min-width:800px){.boxes2{grid-template-columns:1fr 1fr}}
.box{padding:22px 24px;border:1px solid var(--line);border-radius:var(--r);color:var(--tx2);background:var(--card)}
.box h3{font:700 1rem/1.3 var(--sans);margin-bottom:12px}
.box ul{margin:0;padding-left:1.1em;font-size:.97rem}
.box li{margin:5px 0}
.box.good h3{color:var(--accent)}
.box.open h3{color:var(--rose2)}
.fdetail{margin-top:12px;font-size:.92rem;color:var(--tx2);min-height:3em}

/* ===================== PROOF CARDS ===================== */
.cases{display:grid;gap:16px}
@media(min-width:900px){.cases{grid-template-columns:repeat(3,1fr)}}
.case{background:var(--card);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;overflow:hidden;transition:border-color .25s}
.case:hover{border-color:var(--line3)}
.case .top{padding:24px 24px 18px;border-bottom:1px solid var(--line)}
.case .top .nm{display:flex;justify-content:space-between;align-items:center;gap:10px;font:700 .95rem/1 var(--sans);color:var(--accent);flex-wrap:wrap}
.case .big{font:500 clamp(2.2rem,3.2vw,3rem)/1.05 var(--sans);letter-spacing:-.03em;margin:16px 0 4px;color:#fff;font-variant-numeric:tabular-nums}
.case .unit{color:var(--tx2);font-size:.95rem}
.case dl{margin:0;padding:8px 24px 18px;display:grid}
.case dt{font:700 .8rem/1.3 var(--sans);color:var(--tx3);margin-top:14px}
.case dd{margin:4px 0 0;font-size:.97rem;color:var(--tx2)}
.case .src{margin-top:auto;padding:14px 24px;border-top:1px solid var(--line);font-size:.8rem;color:var(--tx3)}

/* ===================== MOAT ===================== */
.moat{display:grid;gap:clamp(28px,4vw,56px);align-items:center}
@media(min-width:1000px){.moat{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}
#rings{width:100%;max-width:520px;margin:0 auto;height:auto;overflow:visible}
#rings circle.rg{cursor:pointer;transition:opacity .25s}
#rings .orb{animation:spin var(--sp,60s) linear infinite;transform-origin:260px 260px}
.mlist{list-style:none;margin:0;padding:0}
.mlist li{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:13px 10px 13px 6px;border-top:1px solid var(--line);border-radius:6px;transition:background .2s}
.mlist li.hi{background:var(--accent-bg)}
.mlist .mk{width:30px;height:30px;display:grid;place-items:center;font:700 .85rem var(--sans);border-radius:50%;color:#05070A}
.mlist b{display:block;font:700 .98rem/1.3 var(--sans);color:var(--tx)}
.mlist span{font-size:.93rem;color:var(--tx2)}

/* ===================== WORK WITH ===================== */
.modes{display:grid;gap:16px}
@media(min-width:700px){.modes{grid-template-columns:repeat(2,1fr)}}
@media(min-width:1150px){.modes{grid-template-columns:repeat(5,1fr)}}
.mode{border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding:22px;display:flex;flex-direction:column;gap:10px;min-height:220px;transition:border-color .25s}
.mode:hover{border-color:var(--line3)}
.mode .mn{font:700 .9rem var(--sans);color:var(--accent)}
.mode h3{font:700 1.05rem/1.3 var(--sans)}
.mode p{font-size:.95rem;color:var(--tx2);margin:0}
.mode .grp{margin-top:auto;font:600 .82rem/1.3 var(--sans);color:var(--tx3);padding-top:12px;border-top:1px solid var(--line)}
.mode.asset{background:var(--tint);border-color:rgba(23,175,193,.3)}

/* ===================== COMPANY ===================== */
.thread{list-style:none;margin:0 0 clamp(40px,5vw,64px);padding:0;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));position:relative}
.thread::before{content:"";position:absolute;left:0;right:0;top:9px;height:1px;background:var(--line3)}
.thread li{position:relative;padding:28px 10px 0 0}
.thread li::before{content:"";position:absolute;left:0;top:4px;width:11px;height:11px;border-radius:50%;background:var(--bg0);border:1.5px solid var(--accent)}
.thread li.now::before{background:var(--accent)}
.thread .y{display:block;font:700 .85rem var(--sans);color:var(--accent)}
.thread .w{display:block;font-size:.88rem;line-height:1.3;margin-top:4px;color:var(--tx2)}
@media(max-width:1000px){.thread{grid-template-columns:1fr;gap:0}.thread::before{left:5px;right:auto;top:0;bottom:0;width:1px;height:auto}.thread li{padding:6px 0 10px 28px}.thread li::before{top:9px;left:0}.thread .w{margin:0}}
.pmap{display:grid;gap:16px}
@media(min-width:1000px){.pmap{grid-template-columns:repeat(5,minmax(0,1fr))}}
.pcol{padding:22px 20px 24px;border:1px solid var(--line);border-radius:var(--r);background:var(--card)}
.pcol .ps{font:600 clamp(1.4rem,1.8vw,1.75rem)/1.1 var(--sans);letter-spacing:-.02em;margin:0 0 4px}
.pcol .pn{font:700 .85rem var(--sans);color:var(--accent)}
.pent{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}
.pent .po{font:700 .95rem/1.3 var(--sans);color:var(--tx)}
.pent .py{font:600 .85rem var(--sans);color:var(--tx3);margin:3px 0 8px}
.pent ul{margin:0;padding:0;list-style:none;font-size:.92rem;color:var(--tx2)}
.pent li{padding:3px 0}
.pent .badge{margin-top:10px}
.metrics{display:grid;gap:16px;margin-top:28px}
@media(min-width:800px){.metrics{grid-template-columns:repeat(4,1fr)}}
.metric{padding:22px 20px;border:1px solid var(--line);border-radius:var(--r);background:var(--card)}
.metric .mv{font:500 2.4rem/1.1 var(--sans);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}
.metric .ml{font-size:.88rem;color:var(--tx3);margin-top:6px}

/* ===================== REFERENCES (underline tabs) ===================== */
.filters{display:flex;flex-wrap:wrap;gap:0 26px;margin-bottom:24px;border-bottom:1px solid var(--line2)}
.filters button{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:12px 0;font:700 .95rem/1 var(--sans);cursor:pointer;color:var(--tx3);transition:color .2s,border-color .2s}
.filters button:hover{color:var(--tx)}
.filters button[aria-pressed="true"]{color:#fff;border-bottom-color:var(--accent)}
.refs{list-style:none;margin:0;padding:0}
.refs li{border-bottom:1px solid var(--line)}
.refs li[hidden]{display:none}
.ref-row{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start;padding:18px 0}
.ref-cite{font-size:1rem;color:var(--tx2)}
.ref-cite i{font-style:italic;color:var(--tx)}
.ref-cat{font:700 .82rem var(--sans);color:var(--accent);display:block;margin-bottom:6px}
.ref-toggle{background:none;border:1px solid var(--line2);border-radius:8px;font:700 .82rem/1 var(--sans);padding:9px 12px;cursor:pointer;white-space:nowrap;color:var(--tx2)}
.ref-toggle:hover{border-color:var(--accent)}
.ref-more{padding:0 0 18px;font-size:.92rem;color:var(--tx3);max-width:760px}
.ref-l{display:block;margin-top:6px;font:600 .85rem/1.4 var(--sans)}
.ref-link{color:var(--accent);text-decoration:none;border-bottom:1px solid rgba(23,175,193,.35);word-break:break-all}
.ref-link:hover{border-bottom-color:var(--accent)}
.note-cats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}
.note-cats span{font:700 .82rem/1 var(--sans);padding:9px 12px;border:1px solid var(--line2);border-radius:999px;color:var(--tx3)}
.notes{list-style:none;margin:0;padding:0;border-top:1px solid var(--line3)}
.notes li{display:grid;grid-template-columns:minmax(150px,220px) 1fr auto;gap:18px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--line)}
.notes .nc{font:700 .82rem var(--sans);color:var(--tx3)}
.notes .nt{font:600 1.15rem/1.35 var(--sans);color:var(--tx)}
@media(max-width:700px){.notes li{grid-template-columns:1fr;gap:6px}}

/* ===================== CONTACT ===================== */
.contact-v{padding-top:clamp(80px,9vw,144px);background:radial-gradient(45% 60% at 85% 20%,rgba(23,175,193,.09),transparent 70%)}
.contact-v .sec-head{margin-bottom:clamp(48px,6vw,80px)}
.paths{display:flex;gap:26px;border-bottom:1px solid var(--line2);margin-bottom:28px;flex-wrap:wrap}
.paths button{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--tx3);padding:12px 0;font:700 .98rem/1 var(--sans);cursor:pointer}
.paths button[aria-selected="true"]{color:#fff;border-bottom-color:var(--accent)}
.form{display:grid;gap:16px}
.form .two{display:grid;gap:16px}
@media(min-width:700px){.form .two{grid-template-columns:1fr 1fr}}
.field{display:grid;gap:6px}
.field label{font:700 .88rem/1.3 var(--sans);color:var(--tx2)}
.field input,.field select,.field textarea{background:var(--card);border:1px solid var(--line2);color:var(--tx);padding:13px 14px;border-radius:8px;width:100%}
.field select option{background:var(--card2)}
.field textarea{min-height:130px;resize:vertical}
.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 1px var(--accent)}
.field input::placeholder,.field textarea::placeholder{color:#7C8792}
.form-status{font-size:.9rem;color:var(--accent2);min-height:1.4em}
.contact-card{border:1px solid var(--line2);border-radius:var(--r);padding:26px;background:var(--card);align-self:start}
.contact-card dl{margin:16px 0 0;display:grid;gap:12px}
.contact-card dt{font:700 .82rem var(--sans);color:var(--tx3)}
.contact-card dd{margin:2px 0 0}
.contact-card a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(23,175,193,.5);word-break:break-word}
.hp{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.ack{border:1px solid var(--accent);border-radius:var(--r);padding:22px 24px;color:#fff;background:var(--tint)}
.ack h3{font:600 1.5rem/1.2 var(--sans);margin:0 0 8px}

/* ===================== FOOTER ===================== */
footer{background:var(--bg0);color:var(--tx2);padding:56px 0 40px;font-size:.92rem;border-top:1px solid var(--line)}
footer .grid{display:grid;gap:28px}
@media(min-width:900px){footer .grid{grid-template-columns:1.4fr 1fr 1fr}}
footer h2{font:700 .9rem var(--sans);color:var(--tx);margin-bottom:12px;letter-spacing:0}
footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
footer a,footer button.lnk{color:var(--tx2);text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font:inherit}
footer a:hover,footer button.lnk:hover{color:var(--accent)}
footer .disc{margin-top:36px;padding-top:20px;border-top:1px solid var(--line);font-size:.82rem;color:var(--tx3);max-width:900px}
.f-brand{display:inline-block;color:#fff}
.f-brand svg{height:72px;width:auto}
dialog{border:1px solid var(--line2);border-radius:var(--r);padding:28px;max-width:460px;width:calc(100% - 40px);background:var(--card);color:var(--tx)}
dialog::backdrop{background:rgba(0,0,0,.7)}
dialog h2{font-size:1.2rem;margin-bottom:10px}
.legal-body{font-size:.92rem;max-height:60vh;overflow:auto;margin-bottom:16px}

/* ===================== CINEMATIC SLOTS ===================== */
.cine{margin:0;background:var(--bg0);position:relative}
.cine img{display:block;width:100%;height:auto}
.cine-hero img{height:calc(100svh - var(--nav-h));object-fit:cover}
.cine figcaption{position:absolute;right:var(--pad);bottom:14px;font:600 .78rem/1.3 var(--sans);color:var(--tx2);background:rgba(5,7,10,.75);padding:6px 8px;border-radius:6px}

/* ===================== DATA GAP ===================== */
.gbar{transform:scaleX(0);transform-box:fill-box;transform-origin:0 50%;transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}
.go .gbar{transform:none}

/* ===================== REVEAL / MOTION ===================== */
.rv{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}
.rv.in{opacity:1;transform:none}
.no-js .rv{opacity:1;transform:none}
@media (prefers-reduced-motion: reduce){
  html{scroll-behavior:auto}
  .stack .ly,.stack .fb,.stack .beam,.pipe .flow,.pipe .pulse,.pipe .wave,#funnel .glow-ring,#ring .orb,#rings .orb,.pcols::after,.js main>.view.on{animation:none!important}
  .stack .beam,.pcols::after{display:none}
  .rv{opacity:1;transform:none;transition:none}
  .gbar{transform:none;transition:none}
  #ring .prog,.steps li,.steps li h3,.steps li .sn,#ring .node circle{transition:none}
}
@media print{.nav,.progress,#tip{display:none}.rv{opacity:1;transform:none}}

/* ===================== METHODS VIEW ===================== */
.badge.comp{color:#C9B6FF;border-color:rgba(160,130,255,.45)} .badge.comp::before{background:#A98BFF}
.badge.meth{color:var(--tx2);border-style:solid} .badge.meth::before{background:transparent;border:1.5px solid currentColor;border-radius:2px;width:5px;height:5px}
.prov{list-style:none;margin:0;padding:0;display:grid;gap:10px 28px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}
.prov li{display:grid;gap:8px;align-content:start;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--card);font-size:.9rem;color:var(--tx2)}
.prov .badge{justify-self:start}
.m-chips{position:sticky;top:var(--nav-h);z-index:60;background:rgba(5,7,10,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.m-chips .wrap{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-top:10px;padding-bottom:10px}
.m-chips .wrap::-webkit-scrollbar{display:none}
.m-chips a{flex:none;display:inline-flex;align-items:center;gap:8px;font:600 .88rem/1 var(--sans);color:var(--tx2);text-decoration:none;padding:9px 13px;border:1px solid var(--line2);border-radius:999px;transition:color .2s,border-color .2s,background .2s}
.m-chips a span{font-size:.74rem;color:var(--tx3)}
.m-chips a:hover,.m-chips a.on{color:#fff;border-color:var(--accent);background:var(--accent-bg)}
.m-chips a.on span{color:var(--accent2)}
.meth section[id^="m-"]{scroll-margin-top:60px}
.mnum{display:inline-grid;place-items:center;min-width:30px;height:24px;padding:0 6px;border-radius:6px;background:var(--accent-bg);border:1px solid rgba(23,175,193,.4);color:var(--accent2);font:700 .78rem/1 var(--sans)}
.m-gap{margin-top:clamp(20px,2.4vw,32px)}
.m-side{display:grid;gap:14px;align-content:start}
.m-note{border-left:2px solid var(--accent);padding:4px 0 4px 16px;font-size:.92rem;color:var(--tx2)}
.m-note p{margin:0 0 10px}.m-note p:last-child{margin:0}
.m-note b,.m-callout b{color:var(--tx)}
.m-callout{margin-top:clamp(20px,2.4vw,32px);padding:clamp(16px,2vw,24px);border:1px solid rgba(224,164,58,.45);border-radius:var(--r);background:rgba(224,164,58,.06);color:var(--tx2);font-size:.98rem}
.m-callout p{margin:0;max-width:95ch}
/* segmented and toggle buttons */
.seg{display:inline-flex;border:1px solid var(--line2);border-radius:8px;overflow:hidden;flex:none}
.seg button{background:transparent;border:0;color:var(--tx3);font:700 .84rem/1 var(--sans);padding:9px 12px;cursor:pointer;transition:color .2s,background .2s}
.seg button+button{border-left:1px solid var(--line2)}
.seg button[aria-pressed="true"]{color:#05070A;background:var(--accent)}
.seg button:hover:not([aria-pressed="true"]){color:#fff}
.tbtn{background:transparent;border:1px solid var(--line3);border-radius:8px;color:var(--tx2);font:700 .84rem/1 var(--sans);padding:9px 12px;cursor:pointer;transition:border-color .2s,color .2s,background .2s;flex:none}
.tbtn:hover{border-color:var(--accent);color:#fff}
.tbtn[aria-pressed="true"]{border-color:var(--accent);color:#fff;background:var(--accent-bg)}
.tbtn:disabled{opacity:.5;cursor:progress}
/* ESP */
.esp-stage{position:relative;height:clamp(280px,30vw,400px);border-radius:10px;background:radial-gradient(60% 70% at 50% 45%,#121A21,#07090C 75%);cursor:grab;touch-action:pan-y;overflow:hidden}
.esp-stage:active{cursor:grabbing}
.esp-stage canvas{position:absolute;inset:0;width:100%;height:100%}
.esp-lab{position:absolute;top:12px;transform:translateX(-50%);margin:0;font:700 .95rem/1 var(--sans);color:var(--tx);pointer-events:none;white-space:nowrap}
.esp-fallback{position:absolute;inset:auto 16px 16px;margin:0;font-size:.85rem;color:var(--tx3)}
.esp-ctl{margin:12px 0 0;align-items:center}
#espBar,#cfdBar{margin:6px auto 0;max-width:640px;width:100%}
.eqrow{align-items:stretch}
.ecwrap{align-items:start}
#plate{max-width:520px;margin:0 auto}
.ctable tfoot td,.ptable tfoot td{border:0;padding-top:10px}
.tfn{font-size:.8rem;color:var(--tx3);text-align:left!important}
/* equations */
.eqcard{border:1px solid var(--line2);border-radius:var(--r);background:var(--card);padding:16px 18px}
.eqk{margin:0 0 8px;font:700 .8rem/1.3 var(--sans);color:var(--accent2);letter-spacing:.02em}
.eqm{margin:0;font:500 clamp(1.05rem,1.4vw,1.3rem)/1.5 var(--sans);color:#fff;overflow-x:auto;font-variant-numeric:tabular-nums}
.eqm.sm{font-size:1.02rem}
.eqm sub,.eqm sup{font-size:.62em}
.eqd{margin:10px 0 0;font-size:.86rem;line-height:1.55;color:var(--tx3)}
.eqv{margin-left:8px;color:var(--accent2);font-weight:700}
.eqv.big{margin:0;font-size:1.6rem}
.eqcard.two{display:grid;gap:14px}
@media(min-width:560px){.eqcard.two{grid-template-columns:auto auto;justify-content:start;column-gap:36px}}
.frac{display:inline-flex;flex-direction:column;vertical-align:middle;text-align:center;margin:0 .15em;line-height:1.15}
.frac>span:first-child{border-bottom:1.5px solid currentColor;padding:0 .2em .08em}
.frac>span:last-child{padding:.08em .2em 0}
.pa{font-size:1.5em;line-height:1;vertical-align:-.12em;font-weight:300}
/* property table */
.ptable{width:100%;min-width:880px;border-collapse:separate;border-spacing:3px;font-size:.92rem;font-variant-numeric:tabular-nums}
.ptable th{font:700 .78rem/1.3 var(--sans);color:var(--tx3);text-align:right;padding:6px 8px;vertical-align:bottom}
.ptable th:nth-child(2){text-align:left}
.ptable td{padding:9px 10px;text-align:right;border-radius:5px;font-weight:600}
.ptable td.rk{color:var(--tx3);text-align:center;font-weight:700}
.ptable td.nm{text-align:left;color:var(--tx);font-weight:500;background:var(--bg1)}
#adiHeat{min-width:880px}
#adiHeat .ax{font-size:12px}
svg .cv{font:600 11.5px var(--sans)}
.pipe .big{font:800 30px var(--sans);letter-spacing:-.02em}
/* MCMC */
.mc-wrap{position:relative;width:100%;aspect-ratio:520/470}
.mc-wrap canvas,.mc-wrap svg{position:absolute;inset:0;width:100%;height:100%}
.mc-stats{margin:10px 0 0;font-size:.88rem;line-height:1.55;color:var(--tx2);min-height:3em;font-variant-numeric:tabular-nums}
.mc-stats b{color:#fff}
.mc-rank{align-items:start}
.sliders{display:grid;gap:16px;align-content:start}
.sliders.row{margin-top:14px}
@media(min-width:700px){.sliders.row{grid-template-columns:1fr 1fr;gap:24px}}
.sl{display:grid;gap:8px;font:600 .9rem/1.4 var(--sans);color:var(--tx2)}
.sl span{display:flex;justify-content:space-between;gap:12px}
.sl output{color:#fff;font-variant-numeric:tabular-nums}
.sl input[type=range]{width:100%;accent-color:var(--accent);height:28px}
/* MINLP */
.minlp{border:1px solid var(--line2);border-radius:var(--r);background:linear-gradient(180deg,#0E1318,#0A0E12);padding:clamp(18px,2.4vw,30px);display:grid;gap:4px;overflow-x:auto}
.mrow{display:grid;grid-template-columns:44px minmax(max-content,1fr) minmax(0,1fr);gap:14px;align-items:baseline;padding:8px 0;border-bottom:1px dashed var(--line)}
.mrow.obj{border-bottom:1px solid var(--line2);padding-bottom:12px}
.mk{font:700 1rem/1 var(--sans);color:var(--accent2)}
.mx{font:500 clamp(1.05rem,1.5vw,1.3rem)/1.4 var(--sans);color:#fff;white-space:nowrap}
.mx sub{font-size:.62em}
.md{font-size:.86rem;color:var(--tx3)}
.mvars{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.mvars span{font-size:.84rem;color:var(--tx2);padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:var(--bg1)}
@media(max-width:640px){.mrow{grid-template-columns:36px 1fr}.mrow .md{grid-column:2}}
.routes{list-style:none;margin:12px 0 16px;padding:0;display:grid;gap:12px;grid-template-columns:1fr}
@media(min-width:620px){.routes{grid-template-columns:1fr 1fr}}
@media(min-width:1000px){.routes{grid-template-columns:repeat(3,1fr)}}
.routes li{position:relative;border:1px solid var(--line);border-top:3px solid var(--c);border-radius:var(--r);background:var(--card);padding:16px 16px 14px;display:grid;gap:8px;align-content:start}
.routes .rn{font:800 .8rem/1 var(--sans);color:var(--c)}
.routes h3{font:700 1rem/1.3 var(--sans)}
.routes p{margin:0;font-size:.88rem;color:var(--tx2)}
.routes .badge{justify-self:start;margin-top:4px}
/* CFD */
.cfd-ctl{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.cfd-stage{border-radius:10px;overflow:hidden;background:#05070A;border:1px solid var(--line)}
.cfd-stage canvas{display:block;width:100%;height:auto;aspect-ratio:300/90}
.cfd-check{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:10px;font-size:.88rem;color:var(--tx2)}
.cfd-check p{margin:0;flex:1 1 300px}
.cfd-check b{color:#fff}
.mesh{display:grid;gap:8px;align-content:start}
.mrow2{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:baseline;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card);font:500 1rem/1.5 var(--sans);color:#fff;overflow-x:auto}
.mrow2 .mk{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:7px;background:var(--accent-bg);border:1px solid rgba(23,175,193,.4)}
.mrow2 sub{font-size:.62em}
/* toxicology */
.tiers{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:t}
@media(min-width:1000px){.tiers{grid-template-columns:repeat(4,1fr)}}
@media(min-width:620px) and (max-width:999px){.tiers{grid-template-columns:1fr 1fr}}
.tiers>li{border:1px solid var(--line);border-radius:var(--r);background:var(--card);overflow:hidden;display:flex;flex-direction:column}
.tiers .th{padding:14px 16px;background:linear-gradient(135deg,color-mix(in srgb,var(--c) 30%,transparent),transparent 80%);border-bottom:1px solid var(--line)}
.tiers .tn{font:800 .74rem/1 var(--sans);color:var(--c);letter-spacing:.06em;text-transform:uppercase}
.tiers h3{font:700 1.1rem/1.3 var(--sans);margin-top:6px}
.tiers .th p{margin:2px 0 0;font-size:.84rem;color:var(--tx3)}
.tiers ul{list-style:none;margin:0;padding:8px 16px 14px;display:grid;gap:0}
.tiers ul li{display:grid;gap:2px;padding:8px 0;border-bottom:1px solid var(--line);font-size:.88rem;color:var(--tx2)}
.tiers ul li:last-child{border:0}
.tiers ul em{font-style:normal;font:700 .78rem/1.3 var(--sans);color:var(--c)}
.cells{display:grid;gap:12px;margin-bottom:12px}
.cell{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--bg1)}
.cell .ch{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}
.cell .ch b{font:800 1.05rem/1.2 var(--sans);color:var(--accent2)}
.cell .ch span{font-size:.84rem;color:var(--tx3)}
.cell p{margin:6px 0 0;font-size:.88rem;color:var(--tx2)}
.cell .src{font-size:.8rem}
.cell .src a{color:var(--tx3)}
.cell .src a:hover{color:var(--accent)}
.iarc{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}
.ia{display:grid;gap:4px;padding:14px 16px;border-radius:10px;border:1px solid var(--line);background:var(--bg1);position:relative;overflow:hidden}
.ia::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--g)}
.ia.g1{--g:#E06C78}.ia.g2{--g:#E0A43A}
.ia .grp{font:800 .8rem/1 var(--sans);color:var(--g);letter-spacing:.04em}
.ia b{font:700 1.05rem/1.3 var(--sans);color:#fff}
.ia .cls{font-size:.86rem;color:var(--tx2)}
.ia .src{font-size:.78rem;color:var(--tx3)}
/* life cycle */
.iso{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}
.iso li{border:1px solid var(--line);border-radius:var(--r);background:var(--card);padding:16px;display:grid;gap:6px;align-content:start;position:relative}
.iso li:not(.isonote){border-top:3px solid var(--c)}
.iso .rn{font:800 .8rem/1 var(--sans);color:var(--c)}
.iso h3{font:700 1rem/1.3 var(--sans)}
.iso p{margin:0;font-size:.88rem;color:var(--tx2)}
.iso .isonote{background:transparent;border-style:dashed}
.iso .isonote .badge{justify-self:start}
/* quality */
.dm-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}
.dm-list li{display:grid;grid-template-columns:86px 1fr;gap:12px;padding:8px 12px;border-radius:8px;background:var(--bg1);border-left:3px solid var(--c);font-size:.88rem;color:var(--tx2)}
.dm-list b{color:var(--c);font-weight:800}
@media(max-width:699px){#co2Flow{min-width:0}}
@media(prefers-reduced-motion:reduce){.m-chips a{transition:none}}

#absLoop,#pbpk,#lcaFlow,#vsm{min-width:520px}
#rankHeat{min-width:700px}
@media(max-width:600px){
  #espHist .ax,#cpkChart .ax,#espHist .axt,#cpkChart .axt,#espHist .lab{font-size:15px}
  #henryPar .ax,#mcSvg .ax{font-size:18px}
  #henryPar .axt,#mcSvg .axt{font-size:19px}
  #mcSvg .tr-lab{display:none}
  #dmaic .t1{display:none}
}
.m-side>*{min-width:0}
.tscroll{overflow-x:auto}
@media(max-width:380px){.seg button{padding:8px 9px;font-size:.8rem}.tbtn{padding:8px 10px;font-size:.8rem}}
/* ===================== METHODS LIBRARY ===================== */
/* hub cards */
.lib-intro{display:grid;gap:18px;margin-bottom:clamp(28px,3vw,40px)}
.lib-cards{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}
.lib-card{height:100%;display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;padding:20px 20px 18px;border:1px solid var(--line2);border-radius:var(--r);background:var(--card);color:var(--tx2);text-decoration:none;transition:border-color .2s,transform .2s,background .2s}
.lib-card:hover,.lib-card:focus-visible{border-color:var(--accent);background:var(--card2);transform:translateY(-2px)}
.lib-card .mnum{justify-self:start}
.lib-card h3{margin:0;font:600 1.16rem/1.3 var(--sans);color:#fff;letter-spacing:-.01em}
.lib-card p{margin:0;font-size:.93rem;line-height:1.55}
.lib-card .lc-labs{font:600 .82rem/1.45 var(--sans);color:var(--accent2);border-top:1px solid var(--line);padding-top:10px}
.lib-card.plan{border-style:dashed;border-color:rgba(23,175,193,.45)}

/* chapter head */
.chap-head.sec{padding:clamp(40px,5.5vw,84px) 0 clamp(36px,4.5vw,60px)}
.crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 22px;font:600 .86rem/1.4 var(--sans);color:var(--tx3)}
.crumb a{color:var(--tx2);text-decoration:none;border-bottom:1px solid var(--line2)}
.crumb a:hover{color:#fff;border-color:var(--accent)}
.chap-head .h-view{max-width:24ch}
.chap-head .lede{max-width:70ch}
.chap-meta{display:grid;gap:22px 48px;margin-top:clamp(26px,3vw,40px);padding-top:24px;border-top:1px solid var(--line)}
@media(min-width:820px){.chap-meta{grid-template-columns:1fr 1fr}}
.cm-k{margin:0 0 10px;font:700 .76rem/1.3 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tx3)}
.chap-meta ul{margin:0;padding:0 0 0 18px;display:grid;gap:7px;font-size:.98rem;line-height:1.5;color:var(--tx2)}
.chap-meta a{color:var(--accent2);text-decoration:none;border-bottom:1px solid rgba(92,208,220,.35)}
.chap-meta a:hover{color:#fff;border-color:var(--accent)}
.chap-meta .badge{margin-left:4px}

/* chapter body: table of contents + article */
.chap-body.sec{padding:0 0 clamp(64px,7vw,104px)}
.chap-grid{display:grid;gap:0;grid-template-columns:minmax(0,1fr)}
.chap-grid>*{min-width:0}
.chap-toc{position:sticky;top:var(--nav-h);z-index:50;margin:0 calc(-1 * var(--pad));padding:10px var(--pad);background:rgba(8,11,15,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}
.chap-toc>p{display:none}
.chap-toc ol{list-style:none;margin:0;padding:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}
.chap-toc ol::-webkit-scrollbar{display:none}
.chap-toc li{flex:none}
.chap-toc a{display:block;padding:8px 12px;border:1px solid var(--line2);border-radius:999px;font:600 .84rem/1.2 var(--sans);color:var(--tx2);text-decoration:none;white-space:nowrap;transition:color .2s,border-color .2s,background .2s}
.chap-toc a:hover{color:#fff;border-color:var(--accent);background:var(--accent-bg)}
.chap-main{min-width:0;padding-top:clamp(32px,4vw,48px)}
.chap .cs,.chap .lab,.chap .chart-box{scroll-margin-top:calc(var(--nav-h) + 72px)}
@media(min-width:1100px){
  .chap-body.sec{padding-top:clamp(48px,5vw,72px)}
  .chap-grid{grid-template-columns:210px minmax(0,1fr);gap:56px;align-items:start}
  .chap-toc{top:calc(var(--nav-h) + 24px);margin:0;padding:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;max-height:calc(100vh - var(--nav-h) - 48px);overflow:auto}
  .chap-toc>p{display:block;margin:0 0 12px;font:700 .76rem/1.3 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tx3)}
  .chap-toc ol{display:grid;gap:2px;overflow:visible;border-left:1px solid var(--line2)}
  .chap-toc a{border:0;border-left:2px solid transparent;margin-left:-1px;border-radius:0;padding:7px 0 7px 14px;white-space:normal;font-size:.88rem;line-height:1.35;color:var(--tx3)}
  .chap-toc a:hover{background:none;color:#fff;border-left-color:var(--accent)}
  .chap-main{padding-top:0}
  .chap .cs,.chap .lab,.chap .chart-box{scroll-margin-top:calc(var(--nav-h) + 24px)}
}

/* chapter sections */
.chap-main>*+*{margin-top:clamp(40px,4.5vw,64px)}
.cs h2{margin:0 0 16px;font:600 clamp(1.38rem,1.9vw,1.8rem)/1.25 var(--sans);letter-spacing:-.016em;color:#fff;max-width:40ch}
.cs h2 span{color:var(--accent2);margin-right:.35em;font-variant-numeric:tabular-nums}
.cs h3{margin:26px 0 10px;font:600 1.12rem/1.35 var(--sans);color:var(--tx)}
.cs p,.cs li{font-size:1.04rem;line-height:1.72;color:var(--tx2)}
.cs p{margin:0 0 14px;max-width:74ch}
.cs ul,.cs ol:not(.rlist){max-width:74ch;padding-left:22px;margin:0 0 14px}
.cs b{color:var(--tx)}
.cs a:not(.badge){color:var(--accent2);text-decoration:none;border-bottom:1px solid rgba(92,208,220,.35)}
.cs a:not(.badge):hover{color:#fff;border-color:var(--accent)}
.cs .badge{margin-left:2px}
.cs p.vars{font-size:.92rem;line-height:1.6;color:var(--tx3)}
.cs p.note{font-size:.9rem;color:var(--tx3)}
.cs .chart-box{margin:24px 0}

/* equations */
.eqn{display:flex;align-items:center;gap:10px 18px;margin:18px 0;padding:12px 16px;max-width:100%;border-left:2px solid var(--accent);border-radius:0 8px 8px 0;background:rgba(23,175,193,.05)}
.eqn .eqm{flex:1 1 0%;min-width:0;padding:4px 0 6px;white-space:nowrap;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}
.eqn .eqno{flex:none;font:600 .86rem/1 var(--sans);color:var(--tx3);font-variant-numeric:tabular-nums}
.eqn.big{padding:18px 20px;border-left-width:3px}
.eqn.big .eqm{font-size:clamp(1.15rem,1.9vw,1.55rem)}
.eqlist{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:14px 0 18px}
.eqlist .eqn{margin:0;flex-wrap:wrap}
.eqlist .eqn p{flex:1 0 100%;margin:0;font-size:.88rem;line-height:1.5;color:var(--tx3)}

/* evidence boxes */
.fbox{margin:20px 0;padding:16px 18px;border:1px solid var(--line2);border-radius:var(--r);background:var(--card)}
.fbox p{margin:0;font-size:.97rem;line-height:1.65}
.fbox p+p{margin-top:8px}
.fk{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}
.fbox p.fk{margin-bottom:10px}
.src{display:block;margin-top:8px;font-size:.85rem;line-height:1.5;color:var(--tx3)}

/* labs */
.lab{container-type:inline-size;border-color:rgba(23,175,193,.3);background:linear-gradient(180deg,rgba(23,175,193,.06),rgba(23,175,193,0) 160px),var(--card)}
.lab-head{margin-bottom:18px}
.lab-k{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font:700 .78rem/1.3 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--accent2)}
.lab-k .badge{text-transform:none;letter-spacing:.01em}
.lab-head h3{margin:0 0 8px;font:600 clamp(1.18rem,1.6vw,1.42rem)/1.3 var(--sans);letter-spacing:-.01em;color:#fff}
.lab-head p:not(.lab-k){margin:0;max-width:82ch;font-size:.96rem;line-height:1.6;color:var(--tx2)}
.lab-grid{display:grid;gap:20px;align-items:start}
.lab-grid>*,.lab-plots>*{min-width:0}
.lab-plots{display:grid;gap:16px;min-width:0}
.lab .sliders{gap:14px}
.lab-out{margin:0;font-size:.9rem;line-height:1.6;color:var(--tx2);font-variant-numeric:tabular-nums}
.lab-out:empty{display:none}
.lab-out b{color:#fff}
.lab-out+.lab-out{padding-top:12px;border-top:1px solid var(--line)}
.btnrow{display:flex;flex-wrap:wrap;gap:8px}
.sl-k{margin:0 0 8px;font:600 .9rem/1.4 var(--sans);color:var(--tx2)}
.lab .seg{display:flex;flex-wrap:wrap;max-width:100%}
.lab .seg button{flex:1 1 auto}
.lab .tscroll{margin-top:18px}
.lab figcaption{max-width:90ch}
@container (min-width:620px){
  .lab-grid{grid-template-columns:240px minmax(0,1fr);gap:28px}
  .lab-grid.wide{grid-template-columns:minmax(0,1fr) 240px}
}
@container (min-width:680px){
  .lab-plots.two{grid-template-columns:1fr 1fr}
}
.pix{display:block;width:100%;height:260px;overflow:visible}
.pix.short{height:160px}
.pix.tall{height:360px}
.pix.click{cursor:crosshair;touch-action:manipulation}
.bo-map{position:relative}
.bo-map canvas{position:absolute;z-index:0;pointer-events:none;border-radius:2px}
.bo-map svg{position:relative;z-index:1}
#boSvg{height:auto;aspect-ratio:1}
.ssd-seg{margin-bottom:14px}

/* tables */
.ctable caption{caption-side:top;text-align:left;padding:0 0 10px;font:600 .86rem/1.4 var(--sans);color:var(--tx3)}
.ctable.sm{font-size:.88rem}
.ctable.sm td,.ctable.sm th{padding-top:8px;padding-bottom:8px}
.ctable td.yes{color:var(--amber);font-weight:700}
.ctable td.no{color:var(--tx2);font-weight:700}
.ctable td.rk{color:var(--tx3);text-align:center}
.crit{width:100%;min-width:860px;border-collapse:collapse;font-size:.9rem;line-height:1.45;color:var(--tx2)}
.crit th{padding:8px 10px 10px;text-align:left;font:700 .78rem/1.3 var(--sans);color:var(--tx3);border-bottom:1px solid var(--line3);vertical-align:bottom}
.crit td{padding:10px;border-bottom:1px solid var(--line);vertical-align:top}
.crit td:first-child{color:var(--tx3);font-weight:700;font-variant-numeric:tabular-nums;width:2.2em}
.crit td:nth-child(2){color:var(--tx);font-weight:600;min-width:9em}
.crit .badge{white-space:nowrap}

/* what exists today */
.exist3{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin-top:6px}
.exist3>div{padding:18px;border:1px solid var(--line2);border-radius:var(--r);background:var(--card)}
.exist3>div:last-child{border-style:dashed;border-color:rgba(23,175,193,.45)}
.exist3 h3{margin:4px 0 10px;font:600 1.08rem/1.3 var(--sans);color:#fff}
.exist3 ul{margin:0;padding-left:18px;display:grid;gap:6px}
.exist3 li{font-size:.93rem;line-height:1.5}

/* references and chapter navigation */
.refs-chap h2{font-size:clamp(1.2rem,1.5vw,1.4rem)}
.rlist{margin:0;padding-left:22px;display:grid;gap:10px;max-width:90ch}
.cs .rlist li{font-size:.9rem;line-height:1.55;color:var(--tx2)}
.rlist a{overflow-wrap:anywhere}
.chap-nav{display:grid;gap:12px;margin-top:clamp(36px,4vw,52px)}
.chap-nav a{display:block;padding:16px 18px;border:1px solid var(--line2);border-radius:var(--r);background:var(--card);font:600 .98rem/1.4 var(--sans);color:var(--tx)!important;text-decoration:none;transition:border-color .2s,background .2s}
.chap-nav a:hover{border-color:var(--accent)!important;background:var(--card2)}
@media(min-width:700px){.chap-nav{grid-template-columns:1fr 1fr}.chap-nav .next{grid-column:2;text-align:right}}

@media(max-width:600px){
  .cs p,.cs li{font-size:1rem}
  .eqn{padding:10px 12px;gap:6px 12px}
  .eqn .eqno{font-size:.8rem}
  .lab{padding:16px 14px}
}
@media(prefers-reduced-motion:reduce){.lib-card,.chap-toc a,.chap-nav a{transition:none}.lib-card:hover{transform:none}}
/* parent link stays highlighted while a chapter is open */
.nav-links a[aria-current="true"]{color:#fff}
.nav-links a[aria-current="true"]::after{transform:scaleX(1)}
@media(max-width:1120px){.nav-links a[aria-current="true"]{color:var(--accent)}}
.ctable.lt{max-width:760px}
.ctable.lt th,.ctable.lt td{text-align:left}
.ctable.lt td:first-child,.ctable.lt th:first-child{width:7.5em}
#pbtTable{min-width:780px}
#gcTable,#gcCheck{min-width:560px}
#cfTable{min-width:640px}
.sl>span>span{display:inline}
@media(max-width:600px){.eqn .eqm{font-size:1rem}.eqn.big .eqm{font-size:1.1rem}}
.eqm.ovf{-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}
.eqm:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}
@media(max-width:699px){
  .crit{min-width:0}
  .crit thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
  .crit,.crit tbody,.crit tr,.crit td{display:block;width:auto}
  .crit tr{display:grid;grid-template-columns:2.2em 1fr;padding:14px 0;border-bottom:1px solid var(--line)}
  .crit td{border:0;padding:3px 0}
  .crit td:first-child{grid-row:span 5;width:auto;padding-top:1px}
  .crit td:nth-child(2){font-size:1rem;margin-bottom:4px}
  .crit td[data-l]{display:grid;grid-template-columns:5.6em 1fr;gap:10px}
  .crit td[data-l]::before{content:attr(data-l);font:700 .74rem/1.6 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--tx3)}
  .crit td[data-l]>span{min-width:0}
  .crit .badge{white-space:normal;justify-self:start}
}
/* Manrope's standard ligatures turn "(c)" into a copyright sign; equations need the literal text */
*,*::before,*::after{font-feature-settings:"liga" 0!important}
.cs .tscroll{margin:16px 0 18px}
/* ===================== CHAPTER HERO FIGURES ===================== */
.ch-grid{display:grid;gap:30px 56px;align-items:center}
.ch-grid>*{min-width:0}
.ch-grid>.chap-meta{grid-column:1/-1}
@media(min-width:1100px){
  .ch-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr)}
  .chap-head .h-view{font-size:clamp(2.2rem,3.2vw,3.2rem)}
  .chap-head .lede{font-size:1.12rem}
}
.chap-hero{margin:0;padding:clamp(12px,1.6vw,20px);border-color:rgba(23,175,193,.3);background:radial-gradient(120% 80% at 20% 0%,rgba(23,175,193,.12),rgba(23,175,193,0) 60%),radial-gradient(80% 60% at 100% 100%,rgba(113,130,212,.10),rgba(113,130,212,0) 60%),var(--card);box-shadow:0 40px 90px -50px rgba(23,175,193,.45)}
.chap-hero figcaption{margin-top:12px;font-size:.8rem;line-height:1.6;color:var(--tx3)}
.chap-hero figcaption .badge{margin:0 4px 4px 0}
.hv{position:relative;display:block;width:100%;aspect-ratio:16/11}
.hv.mini{aspect-ratio:16/9}
.hv canvas,.hv svg{position:absolute;left:0;top:0;width:100%;height:100%;display:block}
.hv svg{overflow:visible}
.hv-cell{transition:fill .7s ease}
.hv-ring{transition:opacity .5s ease}
.pc-line{stroke-dasharray:1;stroke-dashoffset:1;animation:pcdraw 1.8s cubic-bezier(.2,.7,.2,1) var(--pd,0s) forwards}
@keyframes pcdraw{to{stroke-dashoffset:0}}
/* library card thumbnails */
.lib-card{grid-template-rows:auto auto auto 1fr auto;overflow:hidden}
.lib-card .lc-viz{margin:-20px -20px 6px;width:calc(100% + 40px);background:radial-gradient(100% 90% at 50% 0%,#0F1A21,#07090C);border-bottom:1px solid var(--line);pointer-events:none}
.lib-card:hover .lc-viz{background:radial-gradient(100% 90% at 50% 0%,#132530,#07090C)}
@media(prefers-reduced-motion:reduce){.pc-line{animation:none;stroke-dashoffset:0}.hv-cell,.hv-ring{transition:none}}
/* ===================== INTELLIGENCE VIEW ===================== */
.badge.live{color:#7EE0C3;border-color:rgba(126,224,195,.5)} .badge.live::before{background:#7EE0C3}
.in-status{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin-top:clamp(20px,2.4vw,32px)}
.in-mode{padding:14px 16px;border:1px solid var(--line);border-radius:var(--r);background:var(--card);font-size:.88rem;color:var(--tx2)}
.in-mode p{margin:6px 0 0;line-height:1.6}
.in-ck{margin:0;font:700 .74rem/1.3 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tx3)}
.in-chips{top:var(--nav-h)}
.intel .in-sec{scroll-margin-top:60px}
.in-sec.sec{padding:clamp(56px,6vw,96px) 0}
.in-head{display:grid;gap:14px 40px;align-items:end;margin-bottom:clamp(22px,2.6vw,34px)}
@media(min-width:1000px){.in-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}
.in-head .h-sec{font-size:clamp(1.6rem,2.6vw,2.4rem);max-width:30ch;margin:0}
.in-head .kicker{margin-bottom:10px}
.in-src{margin:0;font-size:.82rem;line-height:1.6;color:var(--tx3);display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}
.in-src a,.chart-box figcaption a,.in-defs a{color:var(--accent2)}
.in-q{margin:-4px 0 12px;font-size:.9rem;color:var(--tx3)}
.in-fhead{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between;margin-bottom:10px}
.in-fhead .lbl{margin:0;font:600 .95rem/1.4 var(--sans);color:var(--tx)}
.in-pair{margin-top:18px;gap:18px}
.in-main{margin-top:18px}
.in-main figcaption{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}
/* KPI tiles */
.in-tiles{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}
.in-tile{display:grid;gap:4px;text-align:left;padding:14px 14px 12px;border:1px solid var(--line2);border-radius:var(--r);background:var(--card);color:var(--tx2);cursor:pointer;font:inherit;transition:border-color .2s,background .2s}
.in-tile:hover{border-color:var(--accent)}
.in-tile[aria-pressed="true"]{border-color:var(--accent);background:linear-gradient(180deg,rgba(23,175,193,.12),rgba(23,175,193,0) 70%),var(--card)}
.in-tl{font:600 .84rem/1.3 var(--sans);color:var(--tx2)}
.in-tv{font:600 1.5rem/1.2 var(--sans);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.in-tv small{font-size:.72rem;color:var(--tx3);font-weight:600;letter-spacing:0}
.in-td{font-size:.76rem;color:var(--tx3)}
.in-tc{display:flex;gap:10px;font:700 .78rem/1.3 var(--sans);font-variant-numeric:tabular-nums}
.in-tc .up{color:#E0A43A} .in-tc .dn{color:#5CD0DC}
.in-spark{width:100%;height:30px;display:block;margin-top:4px}
.in-rng{position:relative;display:block;height:4px;border-radius:2px;background:linear-gradient(90deg,rgba(92,208,220,.15),rgba(92,208,220,.5));margin-top:6px}
.in-rng i{position:absolute;top:-4px;width:3px;height:12px;margin-left:-1.5px;border-radius:2px;background:#fff}
.in-pc{font-size:.72rem;color:var(--tx3)}
/* table */
.in-tablewrap{border:1px solid var(--line);border-radius:var(--r);background:var(--card)}
.in-table{min-width:1080px;font-size:.88rem}
.in-table th{vertical-align:bottom;padding:10px 0 10px 12px}
.in-table th button{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:inherit}
.in-table th button:hover{color:#fff}
.in-table th:first-child,.in-table td:first-child{padding-left:14px}
.in-table td:last-child,.in-table th:last-child{padding-right:14px}
.in-need{display:block;margin-top:3px;font:600 .66rem/1.2 var(--sans);color:var(--tx3);text-transform:none;letter-spacing:0}
.tk{font:600 .72rem/1 var(--sans);color:var(--tx3);margin-left:2px}
.in-defs{margin:12px 0 0;max-width:110ch}
/* enabling stack */
.in-cats{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}
.in-cat{padding:16px;border:1px solid var(--line2);border-top:3px solid var(--cc);border-radius:var(--r);background:var(--card);font-size:.9rem;color:var(--tx2)}
.in-cat p{margin:0 0 8px;line-height:1.55}
.in-cat .in-ck{color:var(--cc);margin-bottom:8px}
.in-cm{color:var(--tx)!important;font-weight:600;font-size:.86rem}
/* calendar */
.in-ctl{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-bottom:14px}
.in-filters{display:flex;flex-wrap:wrap;gap:6px}
.in-fchip{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--line2);border-radius:999px;background:transparent;color:var(--tx3);font:600 .84rem/1 var(--sans);cursor:pointer}
.in-fchip i{width:9px;height:9px;border-radius:50%;background:var(--cc);opacity:.35}
.in-fchip span{color:var(--tx3);font-size:.76rem}
.in-fchip[aria-pressed="true"]{color:#fff;border-color:var(--cc)}
.in-fchip[aria-pressed="true"] i{opacity:1}
.in-fchip:disabled{opacity:.45;cursor:default}
.in-cal{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}
@media(min-width:1000px){.in-cal{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}
.in-card{padding:18px;border:1px solid var(--line2);border-radius:var(--r);background:var(--card);font-size:.92rem;color:var(--tx2);min-height:180px}
.in-card h3{margin:8px 0 6px;font:600 1.1rem/1.35 var(--sans);color:#fff}
.in-card p{margin:0 0 10px;line-height:1.55}
.in-when{color:var(--tx)!important;font-weight:600}
.in-srcl a{color:var(--accent2)}
.in-mhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
.in-mhead .lbl{margin:0;font:600 1rem var(--sans);color:#fff}
.in-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}
.in-dow{font:700 .72rem var(--sans);color:var(--tx3);text-align:center;padding:4px 0}
.in-day{min-height:78px;padding:4px;border:1px solid var(--line);border-radius:6px;background:rgba(255,255,255,.015);display:grid;align-content:start;gap:3px;min-width:0}
.in-day.out{border:0;background:none}
.in-day.today{border-color:var(--accent)}
.in-dn{font:600 .74rem var(--sans);color:var(--tx3)}
.in-ev{display:block;width:100%;text-align:left;padding:2px 5px;border:0;border-left:3px solid var(--cc);border-radius:3px;background:rgba(255,255,255,.06);color:var(--tx);font:600 .68rem/1.3 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}
.in-ev:hover{background:rgba(255,255,255,.12)}
.in-list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr))}
.in-list button{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:baseline;text-align:left;padding:10px 12px;border:1px solid var(--line);border-left:3px solid var(--cc);border-radius:8px;background:var(--card);color:var(--tx2);font:inherit;font-size:.86rem;cursor:pointer}
.in-list button:hover{border-color:var(--cc)}
.in-ld{font-weight:700;color:var(--tx);white-space:nowrap;font-variant-numeric:tabular-nums}
.in-lt{min-width:0}
.in-lc{font-size:.74rem;color:var(--tx3)}
@media(max-width:600px){.in-day{min-height:58px}.in-ev{font-size:0;height:8px;padding:0;border-left-width:0;background:var(--cc)}.in-list button{grid-template-columns:1fr;gap:2px}}
/* weather */
.in-hubs{display:flex;gap:6px;overflow-x:auto;padding-bottom:6px;margin-bottom:14px;scrollbar-width:thin}
.in-hub{flex:none;display:grid;gap:2px;text-align:left;padding:10px 14px;border:1px solid var(--line2);border-radius:10px;background:transparent;color:var(--tx2);font:inherit;cursor:pointer}
.in-hub b{font:600 .88rem var(--sans);color:var(--tx)}
.in-hub span{font-size:.74rem;color:var(--tx3)}
.in-hub[aria-pressed="true"]{border-color:var(--accent);background:var(--accent-bg)}
.in-wx{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}
@media(min-width:1000px){.in-wx{grid-template-columns:300px minmax(0,1fr);align-items:start}}
.in-now{padding:18px;border:1px solid var(--line2);border-radius:var(--r);background:var(--card);font-size:.9rem;color:var(--tx2)}
.in-big{margin:8px 0 12px;font:600 2.1rem/1.1 var(--sans);color:#fff;font-variant-numeric:tabular-nums}
.in-big small{font-size:1rem;color:var(--tx3)}
.in-dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin:0 0 12px}
.in-dl dt{font-size:.74rem;color:var(--tx3)} .in-dl dd{margin:0;color:#fff;font-weight:600;font-variant-numeric:tabular-nums}
/* home signal bar */
.sig-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(23,175,193,.06),rgba(23,175,193,0) 60%),var(--bg1)}
.sig-wrap{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}
.sig{display:grid;gap:2px;align-content:start;padding:14px 16px;text-decoration:none;color:var(--tx2);border-left:1px solid var(--line);min-width:0}
.sig:first-child{border-left:0;padding-left:0}
.sig:hover{background:rgba(23,175,193,.06)}
.sig-k{font:700 .7rem/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--tx3)}
.sig-v{font:600 1.1rem/1.25 var(--sans);color:#fff;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.sig-v small{font-size:.72rem;color:var(--tx3);font-weight:600}
.sig-s{font-size:.78rem;color:var(--tx2)}
.sig-src{font-size:.68rem;color:var(--tx3)}
.sig-go{align-content:center;justify-items:start;font:700 .9rem var(--sans);color:var(--accent2)}
@media(max-width:1100px){.sig-wrap{grid-template-columns:repeat(3,minmax(0,1fr))}.sig:nth-child(4){border-left:0;padding-left:0}.sig{border-top:1px solid var(--line)}.sig:nth-child(-n+3){border-top:0}}
@media(max-width:600px){.sig-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.sig{padding:12px 10px;border-left:0;border-top:1px solid var(--line)}.sig:nth-child(odd){padding-left:0}.sig:nth-child(even){border-left:1px solid var(--line)}.sig:nth-child(-n+2){border-top:0}.sig:nth-child(4){border-left:1px solid var(--line);padding-left:10px}}
/* nav density with nine items */
.nav .brand{flex:none}
.nav .brand .brand-word{flex:none;width:auto;min-width:96px}
@media(min-width:1121px) and (max-width:1500px){.nav-links{gap:clamp(12px,1.2vw,22px)!important}.nav-links a{font-size:.88rem}.nav-cta{padding:11px 13px}}
.in-table td:nth-child(2){white-space:nowrap}
#imHeat{min-width:520px}#icHeat{min-width:640px}#imCorr{min-width:420px}

.in-keys{list-style:none;margin:0;padding:0;display:grid;gap:8px}.in-keys li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.88rem;color:var(--tx2)}

/* ===================== v8 · linked explorers ===================== */
.v8sel{appearance:none;-webkit-appearance:none;background:var(--card2,#0E1318) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%238C97A3' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 10px center/12px 8px;border:1px solid var(--line2);border-radius:8px;color:var(--tx);font:600 .88rem/1.2 var(--sans);padding:9px 32px 9px 12px;max-width:100%;min-width:0}
.v8sel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.v8sel option{background:#0E1318;color:#F2F5F7}
.de-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 18px}
.de-ctl .note{flex:1 1 280px;margin:0}
.de-pick,.de-axes label,.v8-pick{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%}
.de-pick span,.de-axes span,.v8-pick span{font:700 .74rem/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);flex:none}
.de-pick select,.de-axes select,.v8-pick select{appearance:none;-webkit-appearance:none;background:#0E1318 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%238C97A3' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 10px center/12px 8px;border:1px solid var(--line2);border-radius:8px;color:var(--tx);font:600 .88rem/1.2 var(--sans);padding:9px 32px 9px 12px;min-width:0;max-width:100%;text-overflow:ellipsis}
.de-pick select option,.de-axes select option,.v8-pick select option{background:#0E1318;color:#F2F5F7}
.de-pick select{width:min(420px,72vw)}
.de-axes{display:flex;flex-wrap:wrap;gap:10px 16px;margin:0 0 12px}
.de-axes select{width:min(230px,60vw)}
#deHeat{min-width:920px}
#dePar{min-width:680px}
.wrap>.chart-box+.chart-box,.wrap>.chart-box+.cols,.wrap>.cols+.chart-box,.wrap>.cols+.cols,.de-gapfig,.de-pair{margin-top:clamp(18px,2vw,28px)}
.de-pair{align-items:stretch}
.de-card{display:flex;flex-direction:column;gap:6px}
.de-card .de-name{margin:4px 0 10px;font:600 1.15rem/1.3 var(--sans);color:#fff}
.de-card .de-dl{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}
.de-card .de-dl dd small{color:var(--tx3);font-weight:500}
.de-gap{margin:6px 0;padding:10px 12px;border:1px dashed rgba(92,208,220,.45);border-radius:8px;font-size:.88rem;color:var(--tx2)}
.de-gap b{color:#5CD0DC}
.v8-ctl{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin:0 0 14px}
.v8-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:12px 0 0}
.v8-stat{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:rgba(255,255,255,.02)}
.v8-stat .k{display:block;font:700 .7rem/1.3 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tx3)}
.v8-stat .v{display:block;margin-top:4px;font:600 1.1rem/1.2 var(--sans);color:#fff;font-variant-numeric:tabular-nums}
.v8-stat .s{display:block;margin-top:2px;font-size:.78rem;color:var(--tx3)}
.v8-verdict{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font:700 .8rem/1 var(--sans);letter-spacing:.06em;border:1px solid}
.v8-verdict.pass{color:#7FE0B0;border-color:rgba(127,224,176,.5)} .v8-verdict.caution{color:#E0A43A;border-color:rgba(224,164,58,.55)} .v8-verdict.fail{color:#F08A96;border-color:rgba(240,138,150,.55)}
.v8-verdict::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}
.v8-table{width:100%;border-collapse:collapse;font-size:.88rem;color:var(--tx2);font-variant-numeric:tabular-nums}
.v8-table th{text-align:left;font:700 .74rem/1.3 var(--sans);letter-spacing:.04em;color:var(--tx3);padding:8px 10px;border-bottom:1px solid var(--line3)}
.v8-table td{padding:8px 10px;border-bottom:1px solid var(--line)}
.v8-table td:first-child{color:var(--tx)}
.v8-table .num{text-align:right}
.v8-eq{margin:0 0 14px;padding:12px 14px;border-left:2px solid var(--accent);background:rgba(92,208,220,.05);font:500 .95rem/1.6 var(--sans);color:var(--tx);overflow-x:auto}
.v8-eq .lbl{display:block;font:700 .72rem/1.3 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);margin-bottom:4px}
.v8-search{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:0 0 16px}
.v8-search input{flex:1 1 260px;min-width:0;background:#0E1318;border:1px solid var(--line2);border-radius:8px;color:var(--tx);font:500 .95rem/1.2 var(--sans);padding:11px 14px}
.v8-search input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.v8-hits{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}
.v8-hits li{border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:.9rem;color:var(--tx2);cursor:pointer}
.v8-hits li[aria-selected="true"]{border-color:var(--accent);background:var(--accent-bg)}
.v8-hits li b{color:#fff;font-weight:600}
.v8-hits .k{display:block;font:700 .7rem/1.3 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);margin-bottom:3px}
.v8-detail{margin-top:14px}
.v8-detail h3{margin:2px 0 8px;font:600 1.05rem/1.35 var(--sans);color:#fff}
.v8-detail ul{margin:6px 0 0;padding-left:18px;color:var(--tx2);font-size:.9rem}
.v8-two{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(16px,2vw,28px);align-items:start}
@media(max-width:980px){.v8-two{grid-template-columns:minmax(0,1fr)}}
.v8-range{display:grid;gap:4px;min-width:min(220px,100%);flex:1 1 220px}
.v8-range label{display:flex;justify-content:space-between;gap:10px;font-size:.84rem;color:var(--tx2)}
.v8-range output{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}
.v8-range input[type=range]{width:100%;accent-color:var(--accent)}
.v8-sliders{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 22px;margin:0 0 16px}
@media(max-width:640px){.de-ctl{gap:10px}.de-pick{width:100%}.de-pick select{width:100%;flex:1}}
#dmMat{min-width:340px}
.v8-row{align-items:stretch}
.v8-table{min-width:720px}
.v8-ctl .seg{flex-wrap:wrap;max-width:100%}.v8-ctl .seg button{flex:1 1 auto}
@media(max-width:640px){.v8-ctl .seg button+button{border-left:1px solid var(--line2)}}
.mc4ver{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:14px 0 8px;font-size:.9rem;color:var(--tx2)}
#mc4Tr{min-width:0}
.v8-chk{display:flex;gap:10px;align-items:flex-start;font-size:.88rem;color:var(--tx2);cursor:pointer}
.v8-chk input{margin-top:3px;accent-color:var(--accent);width:16px;height:16px;flex:none}
.sc-planned{list-style:none;margin:8px 0 10px;padding:0;display:grid;gap:6px}
.sc-planned li{padding:9px 12px;border:1px dashed rgba(92,208,220,.45);border-radius:8px;font-size:.88rem;color:var(--tx2);background:repeating-linear-gradient(135deg,rgba(92,208,220,.05) 0 6px,transparent 6px 12px)}
#arHeat{min-width:980px}
#srHeat{min-width:760px}
#rgSvg{min-width:900px}
#refs>li.v8-miss{display:none}
.v8-detail h3+p a,.v8-detail li a{color:#5CD0DC}
.v8-detail ul{list-style:none;padding:0;display:grid;gap:6px}
.v8-detail li{font-size:.86rem;line-height:1.45}
