@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:#efe9df;--surface:#0b1521c7;--surface-strong:#122132;--surface-soft:#ffffff0f;--surface-light:#faf6eed1;--card:#ffffff12;--line:#ffffff1f;--line-dark:#1020301f;--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}*{box-sizing:border-box}.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: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%);background-attachment:fixed;margin: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}p,li,dd{line-height:1.65}ul{margin:0;padding-left:1.1rem}.atlas-page{width:min(calc(100% - 32px),var(--max));margin:0 auto;padding:28px 0 120px;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{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;font-size:.96rem}.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:42px;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}.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)}.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);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,#000 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 90%,#0000 100%)}.section-links::-webkit-scrollbar{display:none}.section-links a{white-space:nowrap;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;padding:14px 16px;font-weight:600;list-style:none}.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;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{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;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.scroll-reveal-delay-1{transition-delay:80ms}.scroll-reveal-delay-2{transition-delay:.16s}.scroll-reveal-delay-3{transition-delay:.24s}.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;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);animation:60s ease-in-out infinite alternate mesh-drift;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:"";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;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}.section-divider-fade{background:linear-gradient(90deg,#0000 15%,#9bcf8733 50%,#0000 85%);height:1px}@keyframes divider-pulse{0%,to{opacity:.2}50%{opacity:.45}}.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% - 20px),var(--max));padding-top:18px}.home-hero-shell,.page-masthead,.atlas-section,.atlas-footer{border-radius:26px;padding:20px}.site-topline{border-radius:20px;flex-direction:column;align-items:stretch}.page-links{justify-content:flex-start}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.5rem,12vw,4.2rem)}h2{max-width:100%;font-size:clamp(1.7rem,8vw,2.6rem)}.section-links{flex-wrap:nowrap;width:100%;padding-bottom:10px;position:static;overflow-x:auto}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.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}.trust-legend,.story-band{grid-template-columns:repeat(2,minmax(0,1fr))}.page-links a,.section-links a{white-space:nowrap}.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:6rem}.hero-particles,.masthead-particles{display:none}}@media (scripting:none){.scroll-reveal{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.gradient-mesh,.hero-particles,.hero-particles:before,.hero-particles:after,.masthead-particles,.masthead-particles:before,.tram-loop-path,.cathedral-ring,.section-divider-glow,.eyebrow:after{animation:none!important}.scroll-reveal{opacity:1!important;transition:none!important;transform:none!important}.visual-frame:after,.visual-frame,.button-primary:after{transition:none!important}}@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}}
