@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_f8a8994-module__KCiO_G__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_f8a8994-module__KCiO_G__variable{--font-body:"Manrope","Manrope Fallback"}
@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.p.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.p.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.p.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd14639a62c56cb2-s.aaba70fa.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_35c5aafd-module__RVZ3JW__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_35c5aafd-module__RVZ3JW__variable{--font-display:"Unbounded","Unbounded Fallback"}
:root{--bg-top:#08111a;--bg-mid:#0f1d2c;--bg-bottom:#0a1520;--surface:#0b1521c7;--surface-strong:#122132;--surface-soft:#ffffff0f;--card:#ffffff12;--line:#ffffff1f;--text:#f7f3eb;--muted:#b3c1cd;--ink:#102030;--snow:#f6f1e8;--steel:#86b6c8;--moss:#9bcf87;--amber:#f0c27f;--copper:#ef9461;--sand:#ece4d6;--radius-xl:34px;--radius-lg:24px;--radius-md:18px;--radius-sm:14px;--shadow:0 34px 80px #04090f47;--max:1320px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.skip-link{z-index:100;background:var(--amber);color:var(--ink);border-radius:999px;padding:12px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:top .2s;position:absolute;top:-100%;left:16px}.skip-link:focus{top:16px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{scroll-behavior:smooth}body{font-family:var(--font-body),sans-serif;color:var(--text);background:var(--bg-top);-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100dvh;margin:0}body:before{content:"";z-index:-3;background:radial-gradient(circle at 12% 14%,#86b6c829,transparent 18%),radial-gradient(circle at 88% 10%,#f0c27f24,transparent 16%),linear-gradient(180deg,var(--bg-top)0%,var(--bg-mid)45%,var(--bg-bottom)100%);pointer-events:none;position:fixed;inset:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}.section-divider{width:min(calc(100% - 64px),var(--max));background:linear-gradient(90deg,transparent 0%,var(--line)20%,#f0c27f33 50%,var(--line)80%,transparent 100%);height:1px;margin:0 auto}p,li,dd{overflow-wrap:break-word;line-height:1.65}td{overflow-wrap:break-word}ul{margin:0;padding-left:1.1rem}.atlas-page{width:min(calc(100% - 32px - var(--safe-left) - var(--safe-right)),var(--max));padding:calc(28px + var(--safe-top))0 calc(120px + var(--safe-bottom));margin:0 auto;position:relative}.page-backdrop{z-index:-1;pointer-events:none;background:radial-gradient(circle at 16% 20%,#f0c27f17,#0000 18%),radial-gradient(circle at 82% 20%,#86b6c81c,#0000 18%),radial-gradient(circle at 50% 70%,#9bcf870f,#0000 20%);position:fixed;inset:0}.site-topline,.page-masthead{z-index:1;position:relative}.page-masthead{padding-bottom:36px}.site-topline{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08111ab8;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.brand-mark{min-height:44px;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;align-items:center;font-size:.96rem;display:inline-flex}.page-links{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.page-links a,.section-links a,.segmented-tabs button,.quarter-pill{border:1px solid #0000;border-radius:999px;min-height:44px;padding:10px 14px;transition:transform .16s,background .16s,border-color .16s,color .16s}.page-links a{color:var(--muted)}.page-links a.is-current{color:var(--text);background:#ffffff1a;border-color:#f0c27f4d}.page-links a:hover,.page-links a:focus-visible,.section-links a:hover,.section-links a:focus-visible,.segmented-tabs button:hover,.segmented-tabs button:focus-visible,.quarter-pill:hover,.quarter-pill:focus-visible{border-color:var(--line);color:var(--text);background:#ffffff14;transform:translateY(-1px)}.home-hero-shell,.page-masthead,.atlas-section,.atlas-footer{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow);background:linear-gradient(#08111adb,#0f1a26bf);margin-bottom:28px;padding:28px;position:relative;overflow:hidden}.home-hero-shell:before,.page-masthead:before,.atlas-section:before,.atlas-footer:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0d,#0000 42%),linear-gradient(315deg,#f0c27f0f,#0000 36%);position:absolute;inset:0}.home-hero-grid,.page-title-block,.atlas-section>*,.atlas-footer>*{z-index:1;position:relative}.home-hero-grid{margin-top:24px}.hero-dial-grid{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);align-items:stretch;gap:28px;display:grid}.hero-copy{flex-direction:column;gap:22px;display:flex}.hero-topline,.card-header-row,.metric-topline,.section-intro,.appendix-actions{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:8px;padding:0 6px;display:flex}.hero-overline,.kicker,.mini-pill{width:fit-content;color:var(--amber);letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border-radius:999px;align-items:center;padding:7px 12px;font-size:.78rem;display:inline-flex}.eyebrow{width:fit-content;color:var(--amber);letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border-radius:999px;align-items:center;padding:8px 13px;font-size:.82rem;display:inline-flex}h1,h2,h3{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;margin:0;line-height:1.04}h1{max-width:12ch;font-size:clamp(3rem,7vw,5.8rem)}.page-title-block h1{max-width:12ch;font-size:clamp(2.6rem,6vw,4.8rem)}h2{max-width:16ch;font-size:clamp(2rem,4vw,3.6rem)}h3{font-size:1.2rem}.hero-lead,.page-title-block p,.section-intro p,.reason-card p,.feature-panel p,.claim-card p,.comparison-card p,.metric-card p,.story-card p,.explorer-card p,.phase-card p,.atlas-footer p{color:var(--muted);margin:0}.page-title-block,.section-intro{flex-direction:column;align-items:flex-start}.section-intro{margin-bottom:22px}.section-intro p,.page-title-block p{max-width:72ch;font-size:1.04rem}.segmented-tabs{flex-wrap:wrap;gap:10px;display:flex}.segmented-tabs button{color:var(--muted);background:#ffffff0a}.segmented-tabs button.is-active,.quarter-pill.is-active{color:var(--text);background:linear-gradient(135deg,#f0c27f3d,#ef94613d);border-color:#f0c27f57}.quarter-pill{border-radius:var(--radius-md);color:var(--muted);text-align:left;background:#ffffff0a;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;display:flex}.quarter-pill span{font-size:.84rem}.quarter-pill strong{font-size:.98rem}.hero-mode-panel,.explorer-card,.feature-panel,.reason-card,.claim-card,.comparison-card,.metric-card,.story-card,.phase-card,.trust-legend-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffff0d;padding:22px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .3s}.feature-panel:hover,.reason-card:hover,.claim-card:hover,.comparison-card:hover,.story-card:hover,.phase-card:hover,.trust-legend-card:hover{border-color:#f0c27f33;transform:scale(1.02);box-shadow:0 8px 32px #04090f59,0 0 0 1px #f0c27f1f}.hero-mode-panel strong,.comparison-card strong,.metric-card strong,.phase-card strong{font-size:1.4rem;font-family:var(--font-display),sans-serif;letter-spacing:-.04em;margin-bottom:8px;display:block}.hero-action-row,.footer-links,.appendix-actions{flex-wrap:wrap;gap:12px;display:flex}.button-primary,.button-secondary{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.button-primary{background:linear-gradient(135deg,var(--amber),var(--copper));color:var(--ink);font-weight:700}.button-secondary{border-color:var(--line);color:var(--text);background:#ffffff0f}.button-primary:hover,.button-primary:focus-visible,.button-secondary:hover,.button-secondary:focus-visible{transform:translateY(-1px)}.button-primary:active,.button-secondary:active{transition-duration:60ms;transform:scale(.97)}.page-links a:active,.section-links a:active,.segmented-tabs button:active,.quarter-pill:active{background:#ffffff1f;transition-duration:60ms;transform:scale(.96)}.segmented-tabs{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.segmented-tabs button{scroll-snap-align:center}.source-disclosure summary:active{opacity:.7;transition-duration:60ms}.source-disclosure-body a:active{background:#ffffff1a;transition-duration:60ms}.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}@media (min-width:1121px){.metric-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.metric-card strong{margin-top:10px}.metric-card small{color:#ffffff9e;margin-top:10px;font-size:.84rem;line-height:1.5;display:block}.metric-topline{flex-wrap:wrap;gap:6px}.metric-topline span{font-size:.82rem}.trust-pair{flex-wrap:wrap;gap:8px;display:flex}.trust-badge,.confidence-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.78rem;display:inline-flex}.trust-benchmark{color:#cae6f2;background:#86b6c82e}.trust-estimate{color:#f8d9af;background:#f0c27f2e}.trust-assumption{color:#d2efc2;background:#9bcf872e}.trust-concept{color:#ffc8a8;background:#ef94612e}.confidence-high{color:#d2efc2;background:#9bcf872e}.confidence-medium{color:#f7d7a9;background:#f0c27f2e}.confidence-low{color:#ffc7a6;background:#ef94612e}.section-links{z-index:10;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;box-sizing:border-box;background:#08111ad1;border-radius:999px;flex-wrap:nowrap;gap:6px;width:fit-content;max-width:100vw;margin:0 auto 24px;padding:10px;display:flex;position:sticky;top:16px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%)}.section-links::-webkit-scrollbar{display:none}.section-links a{white-space:nowrap;scroll-snap-align:center;padding:8px 12px;font-size:.88rem}.story-band{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}.story-card h3{margin-top:12px;margin-bottom:10px}.card-grid{gap:16px;display:grid}.card-grid.one{grid-template-columns:1fr}.card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.reason-card strong,.claim-detail-grid strong,.detail-list dd,.phase-card em,.comparison-card strong{color:var(--text)}.claim-detail-grid,.detail-list{gap:14px;margin-top:16px;display:grid}.claim-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.claim-detail-grid span,.detail-list dt{color:#ffffff94;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:.84rem;display:block}.detail-list{grid-template-columns:1fr}.detail-list div{border-top:1px solid var(--line);padding-top:14px}.detail-list dd{margin:0}.feature-panel h3,.reason-card h3,.claim-card h3,.comparison-card span,.metric-card span,.phase-card span,.trust-legend-card strong{margin-bottom:10px}.bullet-band,.comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.comparison-card span,.metric-card span,.phase-card span{color:#ffffffa3;text-transform:uppercase;letter-spacing:.04em;font-size:.84rem;display:block}.explorer-layout,.machine-layout,.two-column-band{grid-template-columns:minmax(290px,.84fr) minmax(0,1.16fr);gap:20px;display:grid}.two-column-band{align-items:start}.explorer-sidebar,.content-stack,.visual-stack{flex-direction:column;gap:16px;display:flex}.pill-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.visual-frame{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffff0d;gap:16px;padding:18px;display:grid}.visual-caption{gap:6px;display:grid}.visual-title{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;font-size:1.1rem}.visual-text{color:var(--muted);font-size:.94rem}.visual-canvas{border-radius:var(--radius-md);overflow:hidden}.source-disclosure{border:1px solid var(--line);border-radius:var(--radius-md);background:#ffffff0a;margin-top:16px}.source-disclosure summary{cursor:pointer;align-items:center;min-height:44px;padding:14px 16px;font-weight:600;list-style:none;display:flex}.source-disclosure summary::-webkit-details-marker{display:none}.source-disclosure-body{gap:10px;padding:0 16px 16px;display:grid}.source-disclosure-body a{border-radius:var(--radius-md);background:#ffffff0d;gap:4px;min-height:44px;padding:12px 14px;display:grid}.source-disclosure-body small{color:var(--muted);font-size:.84rem}.trust-legend{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.callout-negative,.callout-positive{border-radius:var(--radius-md);padding:14px 16px}.callout-negative{background:#ef94611f;border:1px solid #ef94612e}.callout-positive{background:#9bcf871f;border:1px solid #9bcf872e}.phase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.phase-card em{margin:14px 0 8px;font-style:normal;font-weight:700;display:block}.phase-card small{color:var(--muted)}.atlas-footer{gap:24px;display:grid}.footer-links{align-items:center}.cost-emphasis{font-family:var(--font-display),sans-serif;color:var(--text);font-size:2rem;line-height:1}.machine-simulator-note{border-radius:var(--radius-md);color:var(--muted);background:#ffffff0d;margin-top:16px;padding:14px 16px}.table-shell{overscroll-behavior-x:contain;touch-action:pan-x pan-y;border:1px solid var(--line);border-radius:var(--radius-lg);position:relative;overflow-x:auto}.table-shell:after{content:"scroll →";color:var(--muted);text-align:center;pointer-events:none;padding:6px 14px;font-size:.75rem;display:none;position:sticky;left:0}@media (max-width:780px){.table-shell:after{display:block}}table{border-collapse:collapse;background:#ffffff0a;width:100%}th,td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:14px 18px}th{color:#ffffffd6;text-transform:uppercase;letter-spacing:.04em;font-size:.82rem}td{color:var(--muted);font-size:.95rem}tr:last-child td{border-bottom:0}.appendix-page .atlas-section,.appendix-page .page-masthead{background:linear-gradient(#0a121ceb,#0d1823d6)}.bullet-list-block{gap:10px;margin-top:16px;display:grid}.button-primary:focus-visible,.button-secondary:focus-visible,.page-links a:focus-visible,.section-links a:focus-visible,.segmented-tabs button:focus-visible,.quarter-pill:focus-visible,.source-disclosure summary:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.scroll-reveal{opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.scroll-reveal-delay-1{transition-delay:.1s}.scroll-reveal-delay-2{transition-delay:.2s}.scroll-reveal-delay-3{transition-delay:.3s}.hero-lead{font-size:1.15rem;line-height:1.6}.atlas-section{counter-increment:section-counter}.atlas-section .section-intro:before{content:counter(section-counter,decimal-leading-zero);font-family:var(--font-display),sans-serif;color:#ffffff06;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,12vw,12rem);font-weight:700;line-height:1;position:absolute;top:-10px;right:0}.atlas-section .section-intro{position:relative}.gradient-mesh{z-index:-2;pointer-events:none;will-change:auto;background:radial-gradient(600px 400px at 15% 20%,#f0c27f12,#0000),radial-gradient(500px 500px at 80% 15%,#86b6c80f,#0000),radial-gradient(700px 300px at 50% 60%,#9bcf870a,#0000),radial-gradient(400px 600px at 85% 75%,#ef94610d,#0000);position:fixed;inset:0}@keyframes mesh-drift{0%{background-position:0 0,100% 0,50%,80% 80%}50%{background-position:10% 5%,90% 8%,45% 55%,75% 70%}to{background-position:5% 10%,85% 5%,55% 45%,90% 75%}}.visual-frame{position:relative}.visual-frame:after{content:"";z-index:-1;border-radius:var(--radius-lg);pointer-events:none;opacity:0;background:radial-gradient(#f0c27f14,#0000 70%);transition:opacity .5s;position:absolute;inset:20px}.visual-frame:hover:after,.is-visible .visual-frame:after{opacity:1}.hero-particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.hero-particles:before,.hero-particles:after{content:"";will-change:transform;border-radius:50%;width:2px;height:2px;animation:40s linear infinite float-particles;position:absolute}.hero-particles:before{top:20%;left:10%;box-shadow:0 0 0 1px #f0c27f4d,60px 80px 0 .5px #86b6c840,140px -30px 0 1px #9bcf8733,250px 100px 0 .5px #f0c27f33,380px 40px 0 1px #86b6c826,460px 120px 0 .5px #ef946133,520px -20px 0 1px #9bcf872e,80px 200px 0 .5px #f0c27f26,200px 260px 0 1px #86b6c833,340px 220px 0 .5px #9bcf8726,480px 280px 0 1px #ef94612e,600px 180px 0 .5px #f0c27f1f}.hero-particles:after{animation-duration:50s;animation-delay:-20s;top:60%;right:15%;box-shadow:0 0 0 .5px #86b6c833,-40px -60px 0 1px #f0c27f2e,-120px 30px 0 .5px #9bcf8726,-200px -80px 0 1px #ef946133,-300px 20px 0 .5px #86b6c82e,-380px -40px 0 1px #f0c27f26,-440px 60px 0 .5px #9bcf871f,40px 80px 0 1px #ef946126,-100px 120px 0 .5px #f0c27f2e}@keyframes float-particles{0%{transform:translate(0)}25%{transform:translate(20px,-30px)}50%{transform:translate(-10px,-50px)}75%{transform:translate(30px,-20px)}to{transform:translate(0)}}.section-divider{height:2px;margin:4px 0;position:relative;overflow:visible}.section-divider-glow{background:linear-gradient(90deg,transparent 5%,var(--amber)50%,transparent 95%);opacity:.35;will-change:opacity;height:2px;animation:4s ease-in-out infinite divider-pulse}.section-divider-wave{background:linear-gradient(90deg,#0000 10%,#86b6c840 50%,#0000 90%);height:1px;position:relative;overflow:hidden}.section-divider-wave:after{content:"";background:linear-gradient(90deg,#0000,#86b6c866,#0000);animation:5s ease-in-out infinite divider-shimmer;position:absolute;inset:0;transform:translate(-100%)}.section-divider-fade{background:linear-gradient(90deg,#0000 15%,#9bcf8733 50%,#0000 85%);height:1px;position:relative;overflow:hidden}.section-divider-fade:after{content:"";background:linear-gradient(90deg,#0000,#9bcf8759,#0000);animation:6s ease-in-out 1s infinite divider-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes divider-pulse{0%,to{opacity:.2}50%{opacity:.45}}@keyframes divider-shimmer{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.tram-loop-path{stroke-dasharray:16 8;animation:8s linear infinite tram-dash}@keyframes tram-dash{to{stroke-dashoffset:-48px}}.cathedral-ring{animation:4s ease-in-out infinite ring-pulse}@keyframes ring-pulse{0%,to{stroke-opacity:.4}50%{stroke-opacity:.8}}.count-up-value{font-variant-numeric:tabular-nums;display:inline-block}.masthead-particles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.masthead-particles:before{content:"";border-radius:50%;width:2px;height:2px;animation:50s linear infinite float-particles;position:absolute;top:30%;left:15%;box-shadow:0 0 0 1px #f0c27f33,80px 40px 0 .5px #86b6c82e,200px -20px 0 1px #9bcf8726,320px 60px 0 .5px #f0c27f1f,440px 20px 0 1px #86b6c81a}.atlas-section:after{content:"";background:linear-gradient(90deg,var(--amber),transparent 60%);opacity:.15;pointer-events:none;height:1px;position:absolute;top:0;left:28px;right:28px}.visual-frame{transition:border-color .3s}.visual-frame:hover{border-color:#f0c27f40}.eyebrow{position:relative;overflow:hidden}.eyebrow:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:50%;height:100%;animation:6s ease-in-out infinite eyebrow-shimmer;position:absolute;top:0;left:0;transform:translate(-200%)}@keyframes eyebrow-shimmer{0%,to{transform:translate(-200%)}50%{transform:translate(400%)}}.button-primary{position:relative;overflow:hidden}.button-primary:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(135deg,#fff3,#0000 60%);transition:opacity .3s;position:absolute;inset:-1px}.button-primary:hover:after{opacity:1}.source-disclosure summary:after{content:" ▸";transition:transform .2s}.source-disclosure[open] summary:after{content:" ▾"}@media (max-width:1120px){.hero-dial-grid,.explorer-layout,.machine-layout,.two-column-band{grid-template-columns:1fr}.story-band,.trust-legend,.card-grid.three,.bullet-band,.comparison-grid,.phase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.atlas-page{width:min(calc(100% - 16px - var(--safe-left) - var(--safe-right)),var(--max));padding-top:calc(14px + var(--safe-top));padding-bottom:calc(80px + var(--safe-bottom))}.home-hero-shell,.page-masthead,.atlas-section,.atlas-footer{border-radius:22px;margin-bottom:16px;padding:18px}.site-topline{border-radius:18px;flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px}.page-links{justify-content:flex-start;gap:6px}.page-links a,.section-links a,.segmented-tabs button,.quarter-pill{min-height:44px}h1,.page-title-block h1{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-size:clamp(2.2rem,10vw,3.6rem)}h2{max-width:100%;font-size:clamp(1.6rem,7vw,2.4rem)}h3{font-size:1.1rem}.section-links{top:var(--safe-top,0px);touch-action:pan-x;border-left:0;border-right:0;border-radius:0;flex-wrap:nowrap;width:auto;margin:0 -8px;padding:8px 12px;position:sticky;overflow-x:auto}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.card-grid.two,.card-grid.three,.bullet-band,.comparison-grid,.claim-detail-grid,.phase-grid,.pill-grid,.hero-dial-grid,.explorer-layout,.machine-layout,.two-column-band{grid-template-columns:1fr;gap:12px}.trust-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.story-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.page-links a,.section-links a{white-space:nowrap;font-size:.84rem}.hero-topline,.card-header-row,.metric-topline{flex-direction:column;align-items:flex-start}.source-disclosure-body a{word-break:break-word}.atlas-section .section-intro:before{font-size:5rem}.hero-particles,.masthead-particles{display:none}.gradient-mesh{animation:none}.hero-lead{font-size:1.02rem;line-height:1.7}.section-intro p,.page-title-block p{font-size:1rem;line-height:1.7}.section-intro{gap:10px;margin-bottom:18px}.eyebrow{margin-bottom:4px}.hero-mode-panel,.explorer-card,.feature-panel,.reason-card,.claim-card,.comparison-card,.metric-card,.story-card,.phase-card,.trust-legend-card{border-radius:18px;padding:16px}.visual-frame{border-radius:18px;padding:14px}.button-primary,.button-secondary{min-height:48px;padding:0 20px;font-size:.95rem}.home-hero-grid{margin-top:16px}.hero-copy{gap:16px}th,td{padding:10px 12px;font-size:.88rem}.atlas-footer{padding-bottom:calc(18px + var(--safe-bottom))}}@media (max-width:420px){.atlas-page{width:calc(100% - 8px - var(--safe-left) - var(--safe-right))}.home-hero-shell,.page-masthead,.atlas-section,.atlas-footer{border-radius:18px;padding:14px}h1,.page-title-block h1{font-size:clamp(1.8rem,9vw,2.8rem)}h2{font-size:clamp(1.4rem,7vw,2rem)}.story-band,.trust-legend,.metric-strip{grid-template-columns:1fr}.segmented-tabs{gap:6px}.segmented-tabs button{padding:8px 12px;font-size:.84rem}.page-masthead{padding-bottom:24px}}@media (scripting:none){.scroll-reveal{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}.scroll-reveal{opacity:1!important;transform:none!important}}.pwa-install-banner{z-index:50;padding:14px 20px calc(14px + var(--safe-bottom))20px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-top:1px solid var(--line);background:#08111aeb;justify-content:space-between;align-items:center;gap:12px;animation:.4s cubic-bezier(.16,1,.3,1) slide-up-banner;display:flex;position:fixed;bottom:0;left:0;right:0}.pwa-install-banner p{color:var(--text);margin:0;font-size:.92rem;font-weight:600}.pwa-install-actions{align-items:center;gap:8px;display:flex}.pwa-install-banner .button-primary{min-height:38px;padding:0 16px;font-size:.85rem}.pwa-dismiss{min-height:38px;color:var(--muted);padding:0 12px;font-size:.84rem}.pwa-dismiss:active{opacity:.6}@keyframes slide-up-banner{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (display-mode:standalone){html{overscroll-behavior-y:none}.atlas-page{padding-top:calc(var(--safe-top) + 14px)}.section-links{top:var(--safe-top,0px)}.atlas-footer{padding-bottom:calc(22px + var(--safe-bottom))}.skip-link:focus{top:calc(16px + var(--safe-top))}}@media (max-height:500px) and (orientation:landscape){.atlas-page{padding-top:calc(10px + var(--safe-top));padding-bottom:calc(60px + var(--safe-bottom))}.home-hero-shell,.page-masthead,.atlas-section,.atlas-footer{padding:16px calc(16px + var(--safe-right))16px calc(16px + var(--safe-left))}h1,.page-title-block h1{font-size:clamp(1.6rem,5vw,2.4rem)}.section-links{top:var(--safe-top,0px);padding:6px calc(6px + var(--safe-right))6px calc(6px + var(--safe-left))}.section-links a{min-height:36px;padding:6px 10px;font-size:.82rem}.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}h2{font-size:clamp(1.4rem,4vw,2rem)}}.svg-duo-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.detailed-svg-graphic{border-radius:var(--radius-lg);box-shadow:var(--shadow);transition:transform .35s cubic-bezier(.16,1,.3,1)}.detailed-svg-graphic:hover{transform:scale(1.015)}@media (max-width:800px){.svg-duo-grid{grid-template-columns:1fr;gap:18px}}.story-band .story-card{opacity:0;animation:.6s cubic-bezier(.22,1,.36,1) forwards paused storyCardIn;transform:translateY(24px)}.scroll-reveal.is-visible .story-card{animation-play-state:running}.story-band .story-card:first-child{animation-delay:0s}.story-band .story-card:nth-child(2){animation-delay:.1s}.story-band .story-card:nth-child(3){animation-delay:.2s}.story-band .story-card:nth-child(4){animation-delay:.3s}.story-band .story-card:nth-child(5){animation-delay:.4s}@keyframes storyCardIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.card-grid .reason-card,.card-grid .claim-card,.card-grid .feature-panel{position:relative;overflow:hidden}.card-grid .reason-card:after,.card-grid .claim-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f0c27f0a,#0000);width:50%;height:100%;transition:left .8s;position:absolute;top:0;left:-100%;transform:skew(-15deg)}.card-grid .reason-card:hover:after,.card-grid .claim-card:hover:after{left:150%}.scroll-reveal .section-intro h2{background:linear-gradient(90deg,var(--text)0%,var(--text)40%,#f0c27fb3 50%,var(--text)60%,var(--text)100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite atlasShimmer}@keyframes atlasShimmer{0%,to{background-position:100%}50%{background-position:0%}}.explorer-card{position:relative;overflow:hidden}.explorer-card:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle,#f0c27f0f 0%,#0000 50%);transition:opacity .4s;position:absolute;inset:0}.explorer-card:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.story-band .story-card{opacity:1;animation:none;transform:none}.card-grid .reason-card:after,.card-grid .claim-card:after{display:none}.scroll-reveal .section-intro h2{-webkit-text-fill-color:var(--text);background:0 0;animation:none}.explorer-card:before{display:none}}.schema-render-toggle{position:relative}.schema-render-toggle .segmented-tabs{margin-bottom:14px}.schema-render-viewport{border-radius:var(--radius-lg);min-height:120px;position:relative;overflow:hidden}.schema-render-layer{width:100%;transition:opacity .35s}.schema-render-layer[data-active=false]{opacity:0;pointer-events:none;position:absolute;inset:0}.schema-render-layer[data-active=true]{opacity:1}.schema-render-layer img{border-radius:var(--radius-md);width:100%;height:auto;display:block}.render-placeholder{border-radius:var(--radius-md);border:1px dashed var(--line);min-height:240px;color:var(--muted);text-align:center;background:#ffffff08;justify-content:center;align-items:center;padding:24px;font-size:.92rem;display:flex}@media (prefers-reduced-motion:reduce){.schema-render-layer{transition:none}}@media print{body{color:#000;background:#fff}.page-backdrop,.site-topline,.section-links,.atlas-footer,.appendix-actions,.source-disclosure summary{display:none!important}.atlas-page{width:100%;padding:0}.home-hero-shell,.page-masthead,.atlas-section{box-shadow:none;color:#000;page-break-inside:avoid;background:#fff;border:1px solid #0000001f}.reason-card,.feature-panel,.claim-card,.comparison-card,.metric-card,.phase-card,.trust-legend-card,.visual-frame,.explorer-card{background:#fff;border-color:#0000001f}.hero-lead,.page-title-block p,.section-intro p,.reason-card p,.feature-panel p,.claim-card p,.comparison-card p,.metric-card p,.story-card p,.explorer-card p,.phase-card p,td{color:#2d2d2d}.visual-canvas{border:1px solid #0000001a}.gradient-mesh,.hero-particles,.masthead-particles,.section-divider,.atlas-section:after,.atlas-section:before,.home-hero-shell:before,.page-masthead:before,.atlas-footer:before{display:none!important}.scroll-reveal{opacity:1!important;transform:none!important}.atlas-section .section-intro:before{display:none}}
