@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/mamba-hybrid-lm-showcase/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/mamba-hybrid-lm-showcase/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/mamba-hybrid-lm-showcase/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/mamba-hybrid-lm-showcase/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/mamba-hybrid-lm-showcase/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/mamba-hybrid-lm-showcase/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/mamba-hybrid-lm-showcase/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/mamba-hybrid-lm-showcase/assets/newsreader-vietnamese-wght-normal-Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/mamba-hybrid-lm-showcase/assets/newsreader-latin-ext-wght-normal-C-3rgBeH.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/mamba-hybrid-lm-showcase/assets/newsreader-latin-wght-normal-CCVVNp6i.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/mamba-hybrid-lm-showcase/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/mamba-hybrid-lm-showcase/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/mamba-hybrid-lm-showcase/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/mamba-hybrid-lm-showcase/assets/unbounded-latin-wght-normal-D5afBTBx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#05050a;--void-rgb:5 5 10;--surface:#0d0e16;--surface-2:#171824;--text:#f7f1e7;--text-soft:#d4cfc7;--muted:#878692;--line:#343644;--line-rgb:52 54 68;--paper:#f0eadc;--paper-2:#fffaf0;--paper-ink:#08090f;--ultra:#2846ff;--ultra-rgb:40 70 255;--orange:#ff572c;--orange-rgb:255 87 44;--acid:#d8ff35;--acid-rgb:216 255 53;--pink:#ff4db8;--pink-rgb:255 77 184;--cyan:#72ddff;--cyan-rgb:114 221 255;--violet:#9c7cff;--violet-rgb:156 124 255;--coral:#ff7559;--coral-rgb:255 117 89;--mint:#65efb7;--mint-rgb:101 239 183;--amber:#ffca3a;--amber-rgb:255 202 58;--rail:96px;--section-gutter:clamp(30px, 4vw, 58px);--hero-gutter:clamp(48px, 5vw, 80px);--content:min(1480px, calc(100vw - var(--rail) - 72px));font-synthesis:none;text-rendering:optimizelegibility;font-family:Instrument Sans Variable,sans-serif}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#f2efe4;--void-rgb:242 239 228;--surface:#fffbef;--surface-2:#e1ddd2;--text:#0b0c12;--text-soft:#373741;--muted:#6f6c72;--line:#bbb6ae;--line-rgb:187 182 174;--paper:#f8f3e7;--paper-2:#fffdf8;--paper-ink:#08090f;--ultra:#1739f5;--ultra-rgb:23 57 245;--orange:#e94622;--orange-rgb:233 70 34;--acid:#a4c900;--acid-rgb:164 201 0;--pink:#d6248c;--pink-rgb:214 36 140;--cyan:#007fa7;--cyan-rgb:0 127 167;--violet:#6447c6;--violet-rgb:100 71 198;--coral:#c93f2f;--coral-rgb:201 63 47;--mint:#007653;--mint-rgb:0 118 83;--amber:#8c6100;--amber-rgb:140 97 0}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:22px;overflow-x:clip}body{min-width:320px;min-height:100dvh;color:var(--text);background:var(--void);margin:0;transition:color .18s,background-color .18s;overflow-x:clip}::selection{color:#05050a;background:var(--acid)}a{color:inherit;text-decoration:none}button,textarea,input{color:inherit;font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}img,svg,canvas{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{overflow-wrap:break-word;text-wrap:balance}h1,h2{font-family:Newsreader Variable,serif}strong{font-weight:650}:focus-visible{outline:3px solid var(--acid);outline-offset:4px}.skip-link{top:12px;left:calc(var(--rail) + 12px);z-index:300;color:#05050a;background:var(--acid);padding:.75rem 1rem;transition:transform .16s;position:fixed;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.reading-progress{top:0;bottom:0;left:calc(var(--rail) - 3px);z-index:210;background:var(--acid);transform-origin:50% 0;width:3px;position:fixed}.observatory-rail{z-index:200;width:var(--rail);color:var(--text);background:rgb(var(--void-rgb) / .94);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0 auto 0 0}.observatory-mark{border-bottom:1px solid var(--line);justify-items:center;gap:10px;padding:17px 10px 16px;display:grid;position:relative}.observatory-mark:before{content:"";background:radial-gradient(circle, rgb(var(--mint-rgb) / .5), transparent 68%);opacity:0;pointer-events:none;width:58px;height:58px;margin-left:-29px;position:absolute;top:12px;left:50%}.observatory-mark img{z-index:1;border-radius:11px;width:48px;height:48px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:relative}.observatory-mark:hover img{transform:scale(1.045)}.observatory-mark span{color:var(--muted);letter-spacing:.08em;text-align:center;font-family:Unbounded Variable,sans-serif;font-size:.47rem;line-height:1.3}.observatory-rail nav{align-content:center;display:grid}.observatory-rail nav a{color:var(--muted);border-top:1px solid #0000;border-bottom:1px solid #0000;justify-items:center;gap:8px;padding:18px 6px;transition:color .16s,background .16s;display:grid}.observatory-rail nav a b{font-family:Unbounded Variable,sans-serif;font-size:.52rem;font-weight:600}.observatory-rail nav a span{letter-spacing:.08em;writing-mode:vertical-rl;font-size:.6rem}.observatory-rail nav a b,.observatory-rail nav a span{transition:transform .22s cubic-bezier(.22,1,.36,1)}.observatory-rail nav a:hover{color:var(--acid);background:rgb(var(--acid-rgb) / .06);border-color:var(--line)}.observatory-rail nav a:hover b{transform:translateY(-2px)}.observatory-rail nav a:hover span{transform:translateY(3px)}.rail-actions{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.rail-actions button,.rail-actions a{width:100%;height:48px;color:var(--text);background:0 0;border:0;place-items:center;display:grid}.rail-actions button{border-right:1px solid var(--line)}.rail-actions button:hover,.rail-actions a:hover{color:#05050a;background:var(--acid)}.rail-actions svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.rail-actions button:hover svg{transform:rotate(24deg)scale(1.08)}.rail-actions a:hover svg{transform:translateY(-2px)rotate(-7deg)}.observatory-main{margin-left:var(--rail)}.observatory-hero{--hero-content-inset:max(var(--hero-gutter), calc((100% - 1600px) / 2));color:#fff9ec;background:#020205;min-height:100svh;position:relative;overflow:hidden}.hero-atmosphere{position:absolute;inset:0;overflow:hidden}.hero-atmosphere>img{object-fit:cover;object-position:62% center;filter:blur(8px)saturate(1.06)contrast(1.03)brightness(.76);width:100%;height:100%;transform:scale(1.055)}.hero-atmosphere:after{content:"";background:linear-gradient(90deg,#020205e0 0%,#0202056b 42%,#0202050f 70%),linear-gradient(#0202053d,#0000 62%,#020205bf);position:absolute;inset:0}.phase-portrait{z-index:1;mix-blend-mode:screen;opacity:.72;position:absolute;inset:0}.phase-portrait canvas{width:100%;height:100%}.hero-scan{z-index:2;opacity:.16;pointer-events:none;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff1c 4px);position:absolute;inset:0}.hero-scan-beam{z-index:2;opacity:.22;background:linear-gradient(180deg, transparent, rgb(var(--cyan-rgb) / .34) 48%, rgb(var(--acid-rgb) / .2) 52%, transparent);mix-blend-mode:screen;pointer-events:none;height:24%;position:absolute;top:-28%;left:0;right:0;transform:translateY(-120%)}.hero-probe{z-index:3;background:radial-gradient(circle, rgb(var(--cyan-rgb) / .16), rgb(var(--violet-rgb) / .07) 34%, transparent 68%);mix-blend-mode:screen;pointer-events:none;will-change:transform, opacity;border-radius:50%;width:340px;height:340px;position:absolute;top:0;left:0}.hero-protocol{z-index:5;padding:24px var(--hero-content-inset);letter-spacing:.1em;border-bottom:1px solid #fff3;flex-wrap:wrap;gap:9px 22px;font-family:JetBrains Mono Variable,monospace;font-size:.55rem;display:flex;position:relative}.hero-protocol span:first-child{color:var(--acid);padding-left:14px;position:relative}.hero-protocol span:first-child:before{content:"";background:currentColor;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hero-title-block{z-index:5;width:min(calc(var(--hero-content-inset) + 900px), 72vw);padding:clamp(72px, 10vh, 118px) 0 160px var(--hero-content-inset);position:relative}.hero-folio{color:var(--cyan);letter-spacing:.13em;margin-bottom:24px;font-family:Unbounded Variable,sans-serif;font-size:.55rem;display:block}.hero-title-block h1{letter-spacing:-.06em;margin:0;font-size:clamp(4.8rem,9.7vw,11rem);font-weight:480;line-height:1}.hero-title-block h1 span,.hero-title-block h1 em{display:block}.hero-title-block h1>span:first-child{color:#fff9ec}.hero-title-block h1 em{width:max-content;color:var(--acid);margin-left:.8em;font-weight:320;line-height:1}.hero-title-block h1>span:last-child{color:#0000;letter-spacing:-.06em;-webkit-text-stroke:1.5px #fff9ec;text-transform:uppercase;margin-left:.08em;font-family:Unbounded Variable,sans-serif;font-size:.38em;font-weight:650;line-height:1.5}.research-question{color:#fff9ec;max-width:min(670px,41vw);margin:38px 0 0 .5rem;font-size:clamp(1rem,1.45vw,1.27rem);line-height:1.55}.hero-conclusion{right:var(--hero-content-inset);z-index:6;color:#05050a;background:#d8ff35f0;width:min(440px,38vw);padding:24px 26px;position:absolute;bottom:132px;overflow:hidden;box-shadow:12px 12px #2846ffbd}.hero-conclusion:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:18%;position:absolute;inset:0 auto 0 -24%;transform:skew(-18deg)translate(-180%)}.hero-conclusion>span{letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:.52rem}.hero-conclusion>strong{margin-top:14px;font-family:Newsreader Variable,serif;font-size:1.5rem;line-height:1.16;display:block}.hero-conclusion dl{background:#05050a40;grid-template-columns:repeat(3,1fr);gap:1px;margin:20px 0 0;display:grid}.hero-conclusion dl div{background:var(--acid);gap:5px;padding:10px 8px;display:grid}.hero-conclusion dt{text-transform:uppercase;font-family:JetBrains Mono Variable,monospace;font-size:.44rem}.hero-conclusion dd{margin:0;font-family:Unbounded Variable,sans-serif;font-size:.66rem;font-weight:650}.hero-conclusion dd small{margin-top:4px;font-family:JetBrains Mono Variable,monospace;font-size:.38rem;font-weight:400;display:block}.hero-controls{top:100px;right:var(--hero-content-inset);z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0303079e;border:1px solid #ffffff38;display:grid;position:absolute}.hero-controls button{color:#fff9ec;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff2b;grid-template-columns:52px 1fr;align-items:center;min-width:152px;padding:10px 12px;transition:color .18s,background-color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.hero-controls button:active{transform:scale(.98)}.hero-controls button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:26%;position:absolute;inset:0 auto 0 -35%;transform:skew(-20deg)translate(-180%)}.hero-controls button:last-child{border-bottom:0}.hero-controls button span{font-family:Unbounded Variable,sans-serif;font-size:.67rem}.hero-controls button small{color:#ffffff94;font-family:JetBrains Mono Variable,monospace;font-size:.45rem}.hero-controls button.active{color:#05050a;background:var(--cyan)}.hero-controls button.active small{color:currentColor;opacity:.62}.hero-actions{bottom:32px;left:var(--hero-content-inset);z-index:7;background:#ffffff47;border:1px solid #ffffff47;gap:1px;display:flex;position:absolute}.hero-actions a{color:#fff9ec;background:#030307c2;justify-content:space-between;align-items:center;gap:18px;min-width:210px;min-height:58px;padding:0 18px;font-size:.72rem;font-weight:700;transition:color .18s,background-color .18s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.hero-actions a:first-child{color:#05050a;background:var(--orange)}.hero-actions a:hover{color:#05050a;background:var(--acid);transform:translateY(-3px)}.hero-actions a:active{transform:translateY(0)scale(.985)}.hero-actions a svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.hero-actions a:first-child:hover svg{transform:translateY(4px)}.hero-actions a:last-child:hover svg{transform:translate(3px,-3px)}.visual-disclosure{right:var(--hero-content-inset);z-index:7;color:#ffffffb3;letter-spacing:.04em;align-items:center;gap:8px;font-family:JetBrains Mono Variable,monospace;font-size:.48rem;display:flex;position:absolute;bottom:34px}.visual-disclosure i{background:var(--pink);width:7px;height:7px}.telemetry-band{color:#05050a;background:var(--acid);border-top:1px solid #05050a;border-bottom:1px solid #05050a;grid-template-columns:repeat(5,1fr);display:grid}.telemetry-band>div{border-right:1px solid #05050a59;gap:4px;padding:24px 20px;display:grid}.telemetry-band>div:last-child{border-right:0}.telemetry-band span,.telemetry-band small{letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:.48rem}.telemetry-band strong{letter-spacing:-.06em;font-family:Unbounded Variable,sans-serif;font-size:clamp(1.15rem,2vw,2rem)}.telemetry-band small{opacity:.62}.ratio-section{padding:120px var(--section-gutter) 140px;color:var(--paper-ink);background:var(--paper)}.observation-heading{border-top:2px solid;grid-template-columns:110px minmax(0,1.1fr) minmax(260px,.55fr);align-items:end;gap:34px;width:min(1480px,100%);margin:0 auto 72px;padding:28px 0 40px;display:grid}.observation-index,.observation-kicker{letter-spacing:.1em;font-family:JetBrains Mono Variable,monospace;font-size:.55rem}.observation-index{align-self:start}.observation-kicker{color:var(--ultra);text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.observation-heading h2{letter-spacing:-.055em;max-width:880px;margin:13px 0 0;padding-bottom:.06em;font-size:clamp(3.1rem,6vw,7.4rem);font-weight:420;line-height:1}.observation-heading>p{max-width:38ch;margin:0;font-size:.82rem;line-height:1.65}.ratio-atlas{grid-template-columns:repeat(3,1fr);align-items:center;width:min(1480px,100%);min-height:620px;margin:0 auto 110px;padding:44px 0;display:grid}.ratio-specimen{--specimen:var(--ultra);color:#fff9ec;text-align:left;background:var(--specimen);clip-path:polygon(0 3%,92% 0,100% 9%,97% 100%,4% 97%);border:0;grid-template-rows:auto 1fr auto auto;min-width:0;min-height:540px;padding:32px;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .2s;display:grid;position:relative;overflow:hidden}.specimen-1{z-index:3;transform:rotate(-3deg)translate(18px)}.specimen-2{--specimen:var(--pink);z-index:2;color:#05050a;transform:rotate(2.3deg)scale(.94)}.specimen-3{--specimen:var(--orange);z-index:1;color:#05050a;transform:rotate(-1.7deg)translate(-18px)}.ratio-specimen:hover,.ratio-specimen.active{z-index:8;filter:saturate(1.12);transform:rotate(0)translateY(-12px)scale(1.015)}.ratio-specimen:after{content:"λ";color:#0000;-webkit-text-stroke:1px #ffffff40;pointer-events:none;font-family:Newsreader Variable,serif;font-size:13rem;font-style:italic;line-height:1;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.specimen-2:after,.specimen-3:after{-webkit-text-stroke-color:#05050a38}.specimen-number{letter-spacing:.12em;font-family:JetBrains Mono Variable,monospace;font-size:.55rem}.specimen-ratio{z-index:1;letter-spacing:-.075em;align-self:center;padding-block:.06em .1em;font-family:Unbounded Variable,sans-serif;font-size:clamp(4.2rem,7vw,8rem);font-weight:650;line-height:1.08;position:relative}.specimen-claim{z-index:1;font-family:Newsreader Variable,serif;font-size:1.35rem;font-style:italic;line-height:1.25;position:relative}.specimen-mix{z-index:1;text-transform:uppercase;margin-top:11px;font-family:JetBrains Mono Variable,monospace;font-size:.52rem;line-height:1.45;position:relative}.ratio-specimen dl{z-index:1;background:#ffffff47;grid-template-columns:repeat(3,1fr);gap:1px;margin:34px 0 0;display:grid;position:relative}.ratio-specimen dl div{background:#05050a29;gap:6px;padding:13px 9px;display:grid}.specimen-2 dl div,.specimen-3 dl div{background:#ffffff2e}.ratio-specimen dt{font-family:JetBrains Mono Variable,monospace;font-size:.43rem}.ratio-specimen dd{margin:0;font-family:Unbounded Variable,sans-serif;font-size:.59rem;font-weight:650}.ratio-specimen dd small{font-family:JetBrains Mono Variable,monospace;font-size:.38rem;font-weight:400}.ratio-specimen>svg{width:23px;height:23px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;top:22px;right:25px}.ratio-specimen:hover>svg,.ratio-specimen.active>svg{transform:translate(5px)}.topology-observatory{color:#fff9ec;width:min(1400px,100% - 40px);box-shadow:20px 20px 0 var(--ultra);background:#05050a;grid-template-columns:210px 1fr;margin:0 auto;display:grid;position:relative;transform:rotate(.7deg)}.topology-label{background:var(--orange);color:#05050a;padding:24px 20px}.topology-label span{font-family:Unbounded Variable,sans-serif;font-size:.58rem}.topology-label p{margin:25px 0 0;font-size:.72rem;line-height:1.5}.layer-instrument{background:#05050a;min-width:0;position:relative;overflow:hidden}.instrument-head{border-bottom:1px solid #343644;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.instrument-head>div:first-child{gap:5px;display:grid}.instrument-head strong{font-family:Newsreader Variable,serif;font-size:1.1rem;font-weight:500}.instrument-kicker{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-family:JetBrains Mono Variable,monospace;font-size:.48rem;display:inline-flex}.segmented{border:1px solid #343644;display:flex}.segmented button{color:#878692;background:0 0;border:0;border-right:1px solid #343644;min-width:48px;padding:.47rem;font-family:JetBrains Mono Variable,monospace;font-size:.55rem;transition:color .16s,background-color .16s,transform .16s cubic-bezier(.22,1,.36,1)}.segmented button:active{transform:scale(.94)}.segmented button:last-child{border-right:0}.segmented button.active{color:#05050a;background:var(--acid)}.layer-stage{grid-template-columns:auto 17px 1fr 17px auto;align-items:center;gap:10px;min-height:245px;padding:33px 20px 25px;display:grid}.edge-label{color:#878692;letter-spacing:.1em;text-transform:uppercase;writing-mode:vertical-rl;font-family:JetBrains Mono Variable,monospace;font-size:.44rem}.stage-arrow{color:#878692}.layer-strip{grid-template-columns:repeat(16,minmax(12px,1fr));gap:5px;min-width:0;display:grid;position:relative;overflow:hidden}.layer-strip:after{z-index:3;content:"";background:linear-gradient(90deg, transparent, rgb(var(--acid-rgb) / .44), rgb(var(--cyan-rgb) / .7), transparent);mix-blend-mode:screen;pointer-events:none;width:12%;position:absolute;inset:0 auto 0 -18%;transform:skew(-12deg)translate(-180%)}.layer-node{z-index:1;height:118px;color:var(--mint);transform-origin:50% 100%;background:#11131b;border:1px solid #343644;transition:transform .16s;position:relative}.layer-node:hover{z-index:2;transform:translateY(-6px)}.layer-node svg{width:100%;height:74px;padding:14px 3px 4px}.layer-node svg path,.layer-node svg circle{fill:none;stroke:currentColor;stroke-width:1.35px}.layer-node span{color:#878692;text-align:center;border-top:1px solid #343644;padding:5px 0;font-family:JetBrains Mono Variable,monospace;font-size:.4rem;position:absolute;bottom:0;left:0;right:0}.layer-node.attention{color:#05050a;background:var(--cyan);border-color:var(--cyan)}.layer-node.attention span{color:#05050a;border-color:#05050a40}.instrument-legend{color:#878692;border-top:1px solid #343644;flex-wrap:wrap;gap:16px;padding:11px 20px;font-size:.52rem;display:flex}.instrument-legend span{align-items:center;gap:7px;display:inline-flex}.swatch{width:14px;height:3px}.swatch.mamba{background:var(--mint)}.swatch.attention{background:var(--cyan)}.instrument-readout{border-top:1px solid #343644;grid-template-columns:98px 1fr;display:grid}.readout-mark{color:#05050a;background:var(--acid);place-content:center;justify-items:center;gap:6px;font-family:Unbounded Variable,sans-serif;font-size:.58rem;display:grid}.instrument-readout dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.instrument-readout dl div{border-left:1px solid #343644;align-content:center;gap:6px;padding:14px;display:grid}.instrument-readout dt{color:#878692;text-transform:uppercase;font-family:JetBrains Mono Variable,monospace;font-size:.45rem}.instrument-readout dd{color:#fff9ec;margin:0;font-family:Unbounded Variable,sans-serif;font-size:.58rem}.lab-section{padding:170px var(--section-gutter) 140px;color:#05050a;background:var(--orange);position:relative;overflow:hidden}.lab-marquee{color:#0000;white-space:nowrap;letter-spacing:-.09em;-webkit-text-stroke:1px #05050a42;pointer-events:none;font-family:Unbounded Variable,sans-serif;font-size:clamp(7rem,14vw,15rem);font-weight:700;line-height:1;position:absolute;top:-.14em;left:-.03em}.lab-section>div:last-child{z-index:2;width:min(1420px,100%);margin:0 auto;position:relative}.generation-shell{color:#fff9ec;box-shadow:24px 24px 0 var(--pink);clip-path:polygon(0 0,97% 0,100% 5%,100% 100%,2% 100%,0 96%);background:#05050a;overflow:hidden}.generation-heading{border-bottom:1px solid #343644;justify-content:space-between;align-items:flex-end;gap:40px;padding:44px 44px 38px;display:flex}.section-kicker{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-family:JetBrains Mono Variable,monospace;font-size:.5rem;display:inline-flex}.generation-heading h2{letter-spacing:-.055em;max-width:930px;margin:14px 0 10px;padding-bottom:.06em;font-size:clamp(2.8rem,5.6vw,6.8rem);font-weight:430;line-height:1}.generation-heading p{color:#878692;margin:0;font-size:.72rem;line-height:1.55}.service-status{color:#fff9ec;border-left:7px solid var(--amber);background:#171824;flex:none;gap:7px;min-width:270px;padding:15px 17px;display:grid}.service-status span{text-transform:uppercase;align-items:center;gap:7px;font-family:JetBrains Mono Variable,monospace;font-size:.52rem;font-weight:700;display:flex}.service-status small{color:#878692;font-family:JetBrains Mono Variable,monospace;font-size:.46rem}.service-status.live{border-left-color:var(--mint)}.service-status.checking{border-left-color:var(--cyan)}.generation-grid{grid-template-columns:minmax(330px,.76fr) minmax(0,1.44fr);display:grid}.generation-controls{background:#0d0e16;border-right:1px solid #343644;flex-direction:column;min-width:0;padding:29px;display:flex}.ratio-fieldset{border:0;margin:0 0 24px;padding:0}.ratio-fieldset legend{color:#878692;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-family:JetBrains Mono Variable,monospace;font-size:.49rem}.ratio-choice-grid{background:#343644;border:1px solid #343644;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ratio-choice-grid button{color:#d4cfc7;background:#171824;border:0;gap:5px;padding:12px 8px;display:grid}.ratio-choice-grid button strong{font-family:Unbounded Variable,sans-serif;font-size:.67rem}.ratio-choice-grid button span{color:#878692;font-size:.48rem}.ratio-choice-grid button.active{color:#05050a;background:var(--cyan)}.ratio-choice-grid button.active span{color:currentColor;opacity:.68}.prompt-label{color:#d4cfc7;justify-content:space-between;gap:12px;margin-bottom:9px;font-size:.66rem;font-weight:700;display:flex}.prompt-label span{color:#878692;font-family:JetBrains Mono Variable,monospace;font-size:.45rem;font-weight:400}.generation-controls textarea{resize:vertical;color:#fff9ec;background:#05050a;border:1px solid #343644;border-radius:0;width:100%;min-height:150px;padding:15px;font-family:JetBrains Mono Variable,monospace;font-size:.65rem;line-height:1.65}.generation-controls textarea:focus{border-color:var(--cyan);outline:2px solid rgb(var(--cyan-rgb) / .18)}.prompt-presets{align-items:center;gap:6px;margin-top:10px;display:flex}.prompt-presets button{color:#878692;background:#171824;border:1px solid #343644;width:33px;height:29px;padding:0;font-family:JetBrains Mono Variable,monospace;font-size:.51rem}.prompt-presets button.active{color:#05050a;background:var(--amber);border-color:var(--amber)}.prompt-presets span{color:#878692;margin-left:5px;font-size:.52rem}.slider-grid{border-top:1px solid #343644;gap:18px;margin-top:22px;padding:24px 0;display:grid}.slider-grid label{color:#d4cfc7;grid-template-columns:1fr auto;gap:9px;min-height:44px;font-size:.61rem;line-height:1.35;display:grid;overflow:visible}.slider-grid output{color:var(--cyan);font-family:JetBrains Mono Variable,monospace;font-weight:700}.slider-grid input{width:100%;accent-color:var(--cyan);grid-column:1/-1;margin:2px 0 0}.locked-protocol{color:var(--amber);align-items:center;gap:7px;margin:-3px 0 18px;font-size:.55rem;line-height:1.45;display:flex}.generate-button{color:#05050a;background:var(--acid);border:0;justify-content:center;align-items:center;gap:9px;min-height:52px;margin-top:auto;font-family:Unbounded Variable,sans-serif;font-size:.56rem;font-weight:650;transition:background-color .18s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.generate-button:hover:not(:disabled){background:var(--orange)}.generate-button:active:not(:disabled){transform:scale(.985)}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.generation-output{background:#05050a;grid-template-rows:auto minmax(330px,1fr) auto auto;min-width:0;display:grid}.output-toolbar{color:#878692;background:#171824;border-bottom:1px solid #343644;justify-content:space-between;gap:15px;padding:14px 19px;font-family:JetBrains Mono Variable,monospace;display:flex}.output-toolbar>span{text-transform:uppercase;align-items:center;gap:8px;font-size:.49rem;font-weight:700;display:flex}.output-toolbar i{width:8px;height:8px}.output-toolbar i.live{background:var(--mint)}.output-toolbar i.recorded{background:var(--amber)}.output-toolbar small{font-size:.46rem}.output-copy{white-space:pre-wrap;overflow-wrap:anywhere;padding:35px;font-family:JetBrains Mono Variable,monospace;font-size:clamp(.8rem,1.1vw,.96rem);line-height:1.85}.prompt-copy{color:#fff9ec;font-weight:700}.completion-copy{color:var(--cyan)}.output-placeholder{color:#878692;margin-top:22px;font-size:.66rem;font-style:italic;display:block}.cursor{vertical-align:-.2em;background:var(--acid);width:8px;height:1.2em;margin-left:3px;animation:.85s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.generation-error{color:var(--coral);background:rgb(var(--coral-rgb) / .1);border-top:1px solid rgb(var(--coral-rgb) / .4);align-items:center;gap:8px;padding:12px 20px;font-size:.65rem;display:flex}.metric-rack{border-top:1px solid #343644;grid-template-columns:repeat(4,1fr);display:grid}.metric-rack>div{border-right:1px solid #343644;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;padding:15px;display:grid}.metric-rack>div:last-child{border:0}.metric-rack svg{color:var(--pink);grid-row:1/3}.metric-rack span{color:#878692;text-transform:uppercase;font-size:.46rem}.metric-rack strong{font-family:Unbounded Variable,sans-serif;font-size:.58rem}.metric-rack small{color:#878692;font-size:.4rem}.output-provenance{color:#878692;background:#171824;border-top:1px solid #343644;align-items:center;gap:8px;padding:12px 19px;font-family:JetBrains Mono Variable,monospace;font-size:.47rem;display:flex}.output-provenance svg{color:var(--mint);flex:none}.evidence-section{padding:130px var(--section-gutter) 145px;color:#fff9ec;background:var(--ultra)}.evidence-section .observation-kicker{color:var(--acid)}.chart-layout{grid-template-columns:1.04fr .96fr;gap:18px;width:min(1480px,100%);margin:0 auto;display:grid}.chart-card{color:#05050a;background:var(--paper-2);min-width:0;padding:32px;overflow:hidden;box-shadow:10px 10px #05050a47}.tradeoff-chart{grid-column:1/-1;transform:rotate(-.45deg)}.crossover-card{transform:rotate(.7deg)}.runtime-card{transform:rotate(-.65deg)}.chart-head{justify-content:space-between;gap:20px;display:flex}.chart-head.compact{display:block}.card-kicker{color:#1739f5;text-transform:uppercase;align-items:center;gap:6px;font-family:JetBrains Mono Variable,monospace;font-size:.48rem;display:inline-flex}.chart-head h3{margin:9px 0 4px;font-family:Newsreader Variable,serif;font-size:1.55rem;font-weight:550}.chart-head p{color:#6f6c72;margin:0;font-size:.63rem}.metric-tabs{background:#aaa49b;border:1px solid #aaa49b;gap:1px;display:flex}.metric-tabs button{color:#55535a;text-transform:uppercase;background:var(--paper);border:0;padding:.48rem .67rem;font-family:JetBrains Mono Variable,monospace;font-size:.5rem;transition:color .16s,background-color .16s,transform .16s cubic-bezier(.22,1,.36,1)}.metric-tabs button:active{transform:scale(.96)}.metric-tabs button.active{color:#05050a;background:#d8ff35}.ratio-bars{gap:18px;margin-top:31px;display:grid}.ratio-bar-row{grid-template-columns:50px 1fr 78px;align-items:center;gap:14px;display:grid}.ratio-bar-row strong,.ratio-bar-row>span{font-family:Unbounded Variable,sans-serif;font-size:.58rem}.ratio-bar-row>span{text-align:right}.ratio-bar-track{background:#ddd7ca;border:1px solid #aaa49b;height:30px;overflow:hidden}.ratio-bar-fill{height:100%;display:block}.ratio-1-3{--ratio-color:#1739f5}.ratio-1-7{--ratio-color:#d6248c}.ratio-1-15{--ratio-color:#e94622}.ratio-bar-fill.ratio-1-3,.chart-legend i.ratio-1-3{background:#1739f5}.ratio-bar-fill.ratio-1-7,.chart-legend i.ratio-1-7{background:#d6248c}.ratio-bar-fill.ratio-1-15,.chart-legend i.ratio-1-15{background:#e94622}.chart-caption{color:#6f6c72;margin:22px 0 0;font-family:JetBrains Mono Variable,monospace;font-size:.49rem}.crossover-chart{width:100%;margin-top:14px;overflow:visible}.crossover-chart line{stroke:#c3bdb1;stroke-width:1px}.crossover-chart text{fill:#6f6c72;font-family:JetBrains Mono Variable,monospace;font-size:9px}.crossover-chart .curve{fill:none;stroke:var(--ratio-color);stroke-width:4px;stroke-linecap:square;stroke-linejoin:round}.crossover-chart .crossover-line{stroke:#05050a;stroke-width:1.5px;stroke-dasharray:5 5}.crossover-chart .crossover-label{fill:#05050a;font-weight:700}.chart-legend{color:#6f6c72;justify-content:center;gap:18px;font-family:JetBrains Mono Variable,monospace;font-size:.53rem;display:flex}.chart-legend span{align-items:center;gap:6px;display:inline-flex}.chart-legend i{width:14px;height:4px}.runtime-card{flex-direction:column;display:flex}.runtime-row{grid-template-columns:1fr auto;gap:10px;margin-top:28px;display:grid}.runtime-row>div:first-child{justify-content:space-between;gap:14px;display:flex}.runtime-row strong{font-size:.7rem}.runtime-row span{color:#6f6c72;font-size:.56rem}.runtime-row b{text-align:right;grid-area:1/2/3;align-self:center;min-width:88px;font-family:Unbounded Variable,sans-serif;font-size:.7rem}.runtime-row b small{color:#6f6c72;font-family:JetBrains Mono Variable,monospace;font-size:.42rem}.runtime-track{background:#ddd7ca;border:1px solid #aaa49b;height:22px;overflow:hidden}.runtime-track span{height:100%;display:block}.runtime-track .cuda{background:#1739f5}.runtime-track .cpu{background:#007653}.runtime-callout{color:#373741;background:#d8ff35;gap:10px;margin-top:auto;padding:14px;font-size:.61rem;line-height:1.55;display:flex}.runtime-callout svg{flex:none}.finding-sequence{border-top:1px solid #ffffff59;grid-template-columns:repeat(4,1fr);width:min(1480px,100%);margin:48px auto 0;display:grid}.finding-sequence article{border-right:1px solid #ffffff59;min-height:290px;padding:28px 24px}.finding-sequence article:last-child{border-right:0}.finding-sequence article>span{font-family:JetBrains Mono Variable,monospace;font-size:.5rem}.finding-sequence strong{color:var(--acid);letter-spacing:-.07em;margin-top:42px;font-family:Unbounded Variable,sans-serif;font-size:2rem;display:block}.finding-sequence h3{letter-spacing:.03em;text-transform:uppercase;margin:7px 0 0;font-family:Unbounded Variable,sans-serif;font-size:.59rem;font-weight:650}.finding-sequence p{color:#fff9ecb8;margin:28px 0 0;font-size:.69rem;line-height:1.6}.system-section{padding:130px var(--section-gutter) 145px;color:#05050a;background:var(--acid)}.system-section .observation-kicker{color:#1739f5}.flow-sequence{background:#05050a;grid-template-columns:repeat(5,1fr);gap:2px;width:min(1480px,100%);margin:0 auto;display:grid}.flow-step{color:#05050a;background:var(--paper-2);min-height:300px;padding:28px;transition:background-color .2s;position:relative}.flow-step>span{font-family:Unbounded Variable,sans-serif;font-size:.5rem}.flow-step i{color:#fff9ec;background:#1739f5;place-items:center;width:52px;height:52px;margin:33px 0 23px;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:grid}.flow-step:hover i{transform:translate(-3px,-3px);box-shadow:7px 7px #05050a3d}.flow-step:nth-child(2) i{background:#d6248c}.flow-step:nth-child(3) i{color:#05050a;background:#d8ff35}.flow-step:nth-child(4) i{color:#05050a;background:#ffca3a}.flow-step:nth-child(5) i{color:#05050a;background:#e94622}.flow-step strong{font-family:Unbounded Variable,sans-serif;font-size:.73rem;display:block}.flow-step p{color:#55535a;margin:12px 0 0;font-size:.66rem;line-height:1.58}.flow-step>svg{z-index:2;color:#fff9ec;background:#05050a;width:29px;height:29px;padding:5px;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}.evidence-boundary{border:2px solid #05050a;grid-template-columns:1fr 1fr;width:min(1480px,100%);margin:36px auto 0;display:grid}.evidence-boundary article{padding:34px}.evidence-boundary article:first-child{border-right:2px solid #05050a}.evidence-boundary article>span{text-transform:uppercase;align-items:center;gap:8px;font-family:Unbounded Variable,sans-serif;font-size:.58rem;display:flex}.evidence-boundary ul{gap:11px;margin:23px 0 0;padding:0;list-style:none;display:grid}.evidence-boundary li{padding-left:18px;font-size:.72rem;line-height:1.58;position:relative}.evidence-boundary li:before{content:"";background:#05050a;width:8px;height:2px;position:absolute;top:.7em;left:0}.closing-section{min-height:86vh;padding:140px max(7vw, var(--section-gutter));color:#fff9ec;background:#05050a;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr);gap:clamp(56px,7vw,120px);display:grid;position:relative;overflow:hidden}.closing-emblem{opacity:.28;filter:hue-rotate(160deg)saturate(1.8)contrast(1.2);width:62vw;position:absolute;bottom:-23vw;right:-9vw;transform:rotate(18deg)}.closing-emblem img{width:100%}.closing-copy,.closing-links{z-index:2;align-self:center;position:relative}.closing-copy>span{color:var(--cyan);letter-spacing:.11em;font-family:JetBrains Mono Variable,monospace;font-size:.52rem}.closing-copy h2{letter-spacing:-.06em;max-width:920px;margin:24px 0 0;padding-bottom:.08em;font-size:clamp(4rem,8.5vw,10rem);font-weight:430;line-height:.96}.closing-copy h2 em{color:var(--orange);font-weight:320;line-height:1.02}.closing-copy p{color:#b9b5b2;max-width:680px;margin:42px 0 0;font-size:.84rem;line-height:1.65}.closing-links{border-top:1px solid #343644;align-self:end;display:grid}.closing-links a{border-bottom:1px solid #343644;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;min-height:64px;font-size:.72rem;transition:color .18s,padding-left .26s cubic-bezier(.22,1,.36,1);display:grid}.closing-links a span{color:#878692;font-family:JetBrains Mono Variable,monospace;font-size:.48rem}.closing-links a:hover{color:var(--acid);padding-left:12px}.closing-links a svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.closing-links a:hover svg{transform:translate(4px,-4px)}.observatory-footer{min-height:82px;margin-left:var(--rail);color:#05050a;background:var(--cyan);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 30px;display:grid}.observatory-footer>div{align-items:center;gap:8px;display:flex}.observatory-footer span,.observatory-footer p{letter-spacing:.04em;margin:0;font-family:JetBrains Mono Variable,monospace;font-size:.49rem}.observatory-footer>span{justify-self:end;font-family:Unbounded Variable,sans-serif}@keyframes atmosphere-drift{0%{transform:scale(1.055)translate(0,0)}to{transform:scale(1.085)translate(-.8%,.55%)}}@keyframes observatory-sweep{0%,16%{opacity:0;transform:translateY(-120%)}24%{opacity:.22}58%{opacity:.13}70%,to{opacity:0;transform:translateY(630%)}}@keyframes signal-pulse{0%,to{opacity:.45;transform:translateY(-50%)scale(.75)}45%{opacity:1;transform:translateY(-50%)scale(1.35)}}@keyframes dot-heartbeat{0%,to{opacity:.45;transform:scale(.75)}45%{opacity:1;transform:scale(1.35)}}@keyframes active-sheen{0%,64%{transform:skew(-20deg)translate(-180%)}84%,to{transform:skew(-20deg)translate(680%)}}@keyframes result-sheen{0%,72%{transform:skew(-18deg)translate(-180%)}94%,to{transform:skew(-18deg)translate(780%)}}@keyframes topology-signal{0%,12%{opacity:0;transform:skew(-12deg)translate(-180%)}22%{opacity:.6}66%{opacity:.34}78%,to{opacity:0;transform:skew(-12deg)translate(980%)}}@keyframes icon-heartbeat{0%,72%,to{opacity:.58;transform:scale(.9)}80%{opacity:1;transform:scale(1.12)}87%{opacity:.7;transform:scale(.96)}93%{opacity:1;transform:scale(1.06)}}@keyframes flow-nudge{0%,12%,to{transform:translateY(-50%)translate(0)}24%{transform:translateY(-50%)translate(5px)}36%{transform:translateY(-50%)translate(0)}}@keyframes emblem-breathe{0%,to{opacity:.08;transform:scale(.82)}50%{opacity:.62;transform:scale(1.08)}}@keyframes closing-drift{0%{transform:rotate(18deg)scale(1)}to{transform:rotate(21deg)scale(1.035)}}@media (prefers-reduced-motion:no-preference){.hero-atmosphere>img{animation:18s ease-in-out infinite alternate atmosphere-drift}.hero-scan-beam{animation:10s ease-in-out infinite observatory-sweep}.hero-protocol span:first-child:before{animation:2.8s ease-in-out infinite signal-pulse}.visual-disclosure i{animation:2.8s ease-in-out infinite dot-heartbeat}.hero-conclusion:after{animation:7.6s ease-in-out infinite result-sheen}.hero-controls button.active:after{animation:4.8s ease-in-out infinite active-sheen}.layer-strip:after{animation:5.6s ease-in-out infinite topology-signal}.instrument-kicker svg,.output-toolbar i.live{animation:3.2s ease-in-out infinite icon-heartbeat}.flow-step .flow-arrow{animation:3.4s cubic-bezier(.22,1,.36,1) infinite flow-nudge}.flow-step:nth-child(2) .flow-arrow{animation-delay:.28s}.flow-step:nth-child(3) .flow-arrow{animation-delay:.56s}.flow-step:nth-child(4) .flow-arrow{animation-delay:.84s}.observatory-mark:before{animation:6.4s ease-in-out infinite emblem-breathe}.closing-emblem{animation:12s ease-in-out infinite alternate closing-drift}}@media (hover:none),(pointer:coarse){.hero-probe{display:none}}@media (width>=901px){.hero-title-block{padding-bottom:clamp(64px,8vh,120px)}}@media (width>=1181px){.hero-controls{grid-template-columns:repeat(3,1fr);width:440px}.hero-controls button{text-align:center;border-bottom:0;border-right:1px solid #ffffff2b;grid-template-columns:1fr;min-width:0}.hero-controls button:last-child{border-right:0}.hero-conclusion{bottom:100px}}@media (width>=1600px) and (height<=950px){.hero-title-block{padding-top:40px}}@media (width<=1180px){:root{--rail:78px;--content:min(100% - 46px, 1100px)}.observatory-mark img{width:42px;height:42px}.hero-title-block{width:76vw}.hero-conclusion{width:min(390px,42vw);bottom:116px}.observation-heading{grid-template-columns:85px 1fr}.observation-heading>p{grid-column:2;max-width:760px}.topology-observatory{grid-template-columns:1fr}.topology-label{justify-content:space-between;gap:30px;display:flex}.topology-label p{max-width:500px;margin:0}.generation-heading{flex-direction:column;align-items:flex-start}.service-status{width:100%}.generation-grid{grid-template-columns:1fr}.generation-controls{border-bottom:1px solid #343644;border-right:0}.flow-sequence{grid-template-columns:repeat(3,1fr)}.flow-step:nth-child(4){grid-column:1}.flow-step>svg{display:none}}@media (width<=900px){.hero-title-block{width:100%;padding-right:190px}.hero-conclusion{z-index:6;width:calc(100% - var(--hero-content-inset) - var(--hero-content-inset));margin:-125px var(--hero-content-inset) 120px auto;position:relative;bottom:auto;right:auto}.visual-disclosure{bottom:91px}.telemetry-band{grid-template-columns:repeat(3,1fr)}.telemetry-band>div:nth-child(3){border-right:0}.telemetry-band>div:nth-child(-n+3){border-bottom:1px solid #05050a59}.ratio-atlas{grid-template-columns:1fr;gap:12px}.ratio-specimen,.specimen-1,.specimen-2,.specimen-3{clip-path:polygon(0 3%,96% 0,100% 8%,98% 100%,3% 97%);min-height:390px;transform:none}.ratio-specimen:hover,.ratio-specimen.active{transform:translateY(-8px)}.chart-layout{grid-template-columns:1fr}.tradeoff-chart{grid-column:auto}.chart-card,.tradeoff-chart,.crossover-card,.runtime-card{transform:none}.finding-sequence{grid-template-columns:1fr 1fr}.finding-sequence article:nth-child(2){border-right:0}.finding-sequence article:nth-child(-n+2){border-bottom:1px solid #ffffff59}.closing-section{grid-template-columns:1fr;gap:80px}.closing-links{width:min(600px,100%)}.observatory-footer{grid-template-columns:1fr auto}.observatory-footer p{display:none}}@media (width<=680px){:root{--rail:0px;--section-gutter:18px;--hero-gutter:22px;--content:calc(100% - 44px)}html{scroll-padding-top:12px}body{padding-bottom:64px}.reading-progress{transform-origin:50% 0;width:3px;height:auto;inset:0 auto 64px 0}.observatory-rail{border-top:1px solid var(--line);border-right:0;grid-template-rows:64px;grid-template-columns:52px 1fr 88px;width:auto;height:64px;inset:auto 0 0}.observatory-mark{border-right:1px solid var(--line);border-bottom:0;align-content:center;padding:6px}.observatory-mark:before{width:46px;height:46px;margin-left:-23px;top:9px}.observatory-mark img{width:38px;height:38px}.observatory-mark span{display:none}.observatory-rail nav{grid-template-columns:repeat(4,1fr);align-content:stretch}.observatory-rail nav a{border-right:1px solid var(--line);place-content:center;padding:0}.observatory-rail nav a b{font-size:.5rem}.observatory-rail nav a span{display:none}.rail-actions{border-top:0;grid-template-columns:1fr 1fr}.rail-actions button,.rail-actions a{height:63px}.observatory-main,.observatory-footer{margin-left:0}.skip-link{left:10px}.observatory-hero{min-height:0}.hero-atmosphere>img{object-position:68% center}.hero-atmosphere:after{background:linear-gradient(90deg,#020205cc,#02020533),linear-gradient(#02020547,#0000 42%,#020205eb)}.phase-portrait{opacity:.52}.hero-protocol{padding:19px var(--hero-gutter);gap:10px 18px;line-height:1.45}.hero-protocol span:nth-child(3){display:none}.hero-title-block{width:100%;padding:78px var(--hero-gutter) 72px}.hero-folio{margin-bottom:18px}.hero-title-block h1{font-size:clamp(4.15rem,21vw,5.9rem);line-height:1}.hero-title-block h1 em{margin-left:.3em}.hero-title-block h1>span:last-child{-webkit-text-stroke-width:1px;font-size:.34em}.research-question{max-width:none;margin:32px 0 0;font-size:.94rem;line-height:1.6}.hero-controls{margin:0 var(--hero-gutter) 28px;grid-template-columns:repeat(3,1fr);position:relative;inset:auto}.hero-controls button{text-align:center;border-bottom:0;border-right:1px solid #ffffff2b;grid-template-columns:1fr;min-width:0}.hero-controls button:last-child{border-right:0}.hero-conclusion{width:auto;margin:28px var(--hero-gutter) 32px;padding:24px;position:relative;bottom:auto;right:auto;box-shadow:8px 8px #2846ffbf}.hero-conclusion dl{grid-template-columns:1fr}.hero-conclusion dl div{grid-template-columns:1fr auto;align-items:center}.hero-actions{margin:0 var(--hero-gutter) 22px;flex-direction:column;position:relative;bottom:auto;left:auto;right:auto}.hero-actions a{min-width:0}.visual-disclosure{margin:0 var(--hero-gutter) 48px;position:relative;bottom:auto;left:auto;right:auto}.telemetry-band{grid-template-columns:1fr 1fr}.telemetry-band>div{border-bottom:1px solid #05050a59;border-right:1px solid #05050a59}.telemetry-band>div:nth-child(2n){border-right:0}.ratio-section,.evidence-section,.system-section{padding:94px var(--section-gutter) 104px}.observation-heading{grid-template-columns:1fr;gap:18px;margin-bottom:48px;padding:24px 0 32px}.observation-heading>p{grid-column:auto}.observation-heading h2{margin-top:16px;font-size:clamp(2.85rem,14vw,4.55rem);line-height:1}.ratio-atlas{gap:24px;margin-bottom:76px;padding:0}.ratio-specimen{min-height:440px;padding:28px}.specimen-ratio{font-size:5.05rem;line-height:1}.ratio-specimen dl{grid-template-columns:1fr}.ratio-specimen dl div{grid-template-columns:1fr auto;align-items:center;padding:15px 12px}.topology-observatory{width:100%;box-shadow:9px 9px 0 var(--ultra);transform:none}.topology-label{display:block}.topology-label p{margin-top:14px}.instrument-head{flex-direction:column;align-items:flex-start;padding:18px}.layer-stage{grid-template-columns:1fr;padding:25px 12px}.layer-stage>.edge-label,.stage-arrow{display:none}.layer-strip{grid-template-columns:repeat(8,1fr);gap:4px}.layer-node{height:66px}.layer-node svg{height:48px;padding:8px 2px}.layer-node span{display:none}.instrument-readout{grid-template-columns:1fr}.readout-mark{min-height:70px}.instrument-readout dl{grid-template-columns:1fr 1fr}.instrument-readout dl div:nth-child(odd){border-left:0}.lab-section{padding:128px var(--section-gutter) 104px}.generation-shell{clip-path:none;box-shadow:8px 8px 0 var(--pink)}.generation-heading{padding:34px 24px 30px}.generation-heading h2{font-size:clamp(2.75rem,13vw,4rem);line-height:1}.generation-controls{padding:24px}.ratio-choice-grid{grid-template-columns:1fr}.ratio-choice-grid button{text-align:left;grid-template-columns:auto 1fr;align-items:center}.prompt-label{flex-direction:column;align-items:flex-start}.prompt-presets{flex-wrap:wrap}.prompt-presets span{width:100%;margin:3px 0 0}.output-copy{min-height:320px;padding:24px 18px}.output-toolbar{flex-direction:column;align-items:flex-start}.metric-rack{grid-template-columns:1fr 1fr}.metric-rack>div:nth-child(2){border-right:0}.metric-rack>div:nth-child(-n+2){border-bottom:1px solid #343644}.chart-head{flex-direction:column;align-items:flex-start}.metric-tabs{width:100%}.metric-tabs button{flex:1}.ratio-bar-row{grid-template-columns:38px 1fr 60px;gap:8px}.chart-card{padding:22px}.runtime-row{grid-template-columns:1fr}.runtime-row b{text-align:left;grid-area:auto}.finding-sequence{grid-template-columns:1fr}.finding-sequence article,.finding-sequence article:nth-child(2){border-bottom:1px solid #ffffff59;border-right:0;min-height:220px}.flow-sequence{grid-template-columns:1fr}.flow-step{min-height:0;padding:28px}.evidence-boundary{grid-template-columns:1fr}.evidence-boundary article{padding:28px}.evidence-boundary article:first-child{border-bottom:2px solid #05050a;border-right:0}.closing-section{gap:72px;min-height:0;padding:110px 20px 120px}.closing-copy h2{font-size:clamp(3.7rem,18vw,6rem);line-height:.98}.closing-emblem{width:110vw;bottom:-10vw;right:-25vw}.observatory-footer{grid-template-columns:1fr;min-height:76px;padding:15px 12px}.observatory-footer>span{justify-self:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
