@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_8596a5e-module__kL-ksa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_8596a5e-module__kL-ksa__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_af4a3ea-module__2GhXXq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_af4a3ea-module__2GhXXq__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e2e5fd83-module__i85csa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e2e5fd83-module__i85csa__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--ice:#eef6ff;--paper:#f8fbff;--ink:#071a2b;--muted:#50647b;--blue:#2667ff;--blue-dark:#1646c8;--orange:#ff6846;--mint:#b8f5d5;--line:#b9c9dc;--white:#fff;--shadow:0 18px 45px #1534591a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), Arial, sans-serif;margin:0;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:3px solid var(--orange);outline-offset:4px}::selection{background:var(--mint);color:var(--ink)}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);height:84px;margin:0 auto;display:flex}.wordmark{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;align-items:center;gap:12px;font-size:19px;font-weight:720;display:flex}.wordmark-mark{color:#fff;background:var(--blue);width:38px;height:38px;font-family:var(--font-mono), monospace;letter-spacing:.04em;place-items:center;font-size:12px;display:grid}.site-header nav{align-items:center;gap:30px;font-size:14px;font-weight:600;display:flex}.site-header nav a{border-bottom:1px solid #0000}.site-header nav a:hover{border-color:var(--ink)}.language-switch{color:var(--blue-dark);font-family:var(--font-mono), monospace}.home-hero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:74px;width:min(1180px,100% - 40px);min-height:690px;margin:0 auto;padding:90px 0 100px;display:grid}.hero-copy{min-width:0}.utility-label,.section-code,.article-kicker{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--blue-dark);font-size:12px;font-weight:600;line-height:1.4;display:block}.hero-copy h1{max-width:700px;font-family:var(--font-display), sans-serif;letter-spacing:-.075em;margin:24px 0 28px;font-size:clamp(64px,7.5vw,112px);font-weight:720;line-height:.89}.hero-copy h1 em{color:var(--blue);font-style:normal;display:block}.hero-copy>p{max-width:640px;color:var(--muted);font-size:19px;line-height:1.65}.button-row{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button{justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:14px;font-weight:700;transition:transform .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--ink);color:#fff;box-shadow:5px 5px 0 var(--orange)}.button-primary:hover{background:var(--blue-dark)}.button-quiet{border:1px solid var(--line);background:#ffffff8c}.clone-line{border-left:3px solid var(--blue);color:#30465e;width:fit-content;max-width:100%;font-family:var(--font-mono), monospace;white-space:nowrap;background:#e5effd;margin-top:30px;padding:10px 13px;font-size:12px;display:block;overflow-x:auto}.growth-trace{min-height:510px;box-shadow:var(--shadow);background:#dcecff;border:1px solid #90a8c3;padding:28px 32px 30px;position:relative;overflow:hidden}.growth-trace:before{content:"";opacity:.45;background-image:linear-gradient(#a9c0d9 1px,#0000 1px),linear-gradient(90deg,#a9c0d9 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.trace-beam{background:var(--ink);width:2px;position:absolute;top:68px;bottom:98px;left:74px}.trace-beam span{background:var(--orange);border-radius:50%;width:12px;height:12px;animation:5s ease-in-out infinite trace-run;position:absolute;left:-5px;box-shadow:0 0 0 6px #ff684629}.trace-node{z-index:1;border-bottom:1px solid #071a2b2e;grid-template-columns:48px 105px 1fr;align-items:center;gap:10px;min-height:72px;margin-bottom:11px;padding:10px 12px 10px 20px;display:grid;position:relative}.trace-node:before{content:"";border:2px solid var(--ink);background:var(--ice);border-radius:50%;width:13px;height:13px;position:absolute;left:35px}.trace-index{color:var(--blue-dark);font:500 10px var(--font-mono), monospace;padding-left:34px}.trace-node strong{font:650 16px var(--font-mono), monospace;letter-spacing:.06em}.trace-node small{color:#405970;font-size:13px}.trace-return{z-index:1;color:#fff;background:var(--ink);font:500 11px var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:20px;margin-top:18px;padding:14px 16px;display:flex;position:relative}@keyframes trace-run{0%,to{top:0}50%{top:calc(100% - 12px)}}.proof-strip{background:var(--ink);color:#fff;grid-template-columns:repeat(4,1fr);width:100%;padding:38px max(20px,50% - 590px);display:grid}.proof-strip div{border-left:1px solid #355069;min-height:88px;padding:0 24px}.proof-strip div:first-child{border-left:0;padding-left:0}.proof-strip strong{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;font-size:38px;line-height:1;display:block}.proof-strip span{color:#a9bed2;font:500 11px var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;margin-top:10px;display:block}.proof-strip p{color:#a9bed2;grid-column:1/-1;margin:24px 0 0;font-size:12px}.section{border-bottom:1px solid var(--line);width:min(1180px,100% - 40px);margin:0 auto;padding:125px 0}.section h2,.closing-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin:18px 0;font-size:clamp(42px,5vw,72px);line-height:1.03}.thesis-section{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.thesis-copy{color:var(--muted);padding-top:38px;font-size:21px;line-height:1.7}.thesis-copy p{margin:0 0 26px}.difference-section{grid-template-columns:.72fr 1.28fr;align-items:start;gap:78px;display:grid}.difference-intro{position:sticky;top:36px}.difference-intro>p{max-width:390px;color:var(--muted);margin-top:24px;font-size:17px}.difference-ledger{border:1px solid var(--ink);background:var(--white);box-shadow:8px 8px 0 var(--orange)}.difference-ledger>div{border-top:1px solid var(--ink);grid-template-columns:88px 1fr;gap:10px 24px;min-height:170px;padding:27px 30px;display:grid}.difference-ledger>div:first-child{border-top:0}.difference-ledger>div:nth-child(2n){background:var(--ice)}.difference-ledger span{color:var(--blue-dark);font:650 10px var(--font-mono), monospace;letter-spacing:.1em;grid-row:1/3}.difference-ledger strong{font:680 25px/1.15 var(--font-display), sans-serif;letter-spacing:-.03em}.difference-ledger p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.6}.capability-section{grid-template-columns:.75fr 1.25fr;align-items:start;gap:80px;display:grid}.section-heading{position:sticky;top:36px}.section-heading>p{max-width:380px;color:var(--muted)}.capability-card{border:1px solid var(--ink);background:var(--white);box-shadow:8px 8px 0 var(--blue);padding:46px;position:relative;overflow:hidden}.capability-card:after{content:"LIVE";background:var(--mint);text-align:center;width:110px;font:600 10px var(--font-mono), monospace;letter-spacing:.1em;padding:5px;position:absolute;top:25px;right:-20px;transform:rotate(45deg)}.card-topline{border-bottom:1px solid var(--line);color:var(--muted);font:500 11px var(--font-mono), monospace;justify-content:space-between;gap:20px;padding-bottom:18px;display:flex}.capability-card h3{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:34px 0 14px;font-size:38px}.capability-card>p{color:var(--muted);font-size:17px}.capability-card ol{counter-reset:loop;margin:30px 0;padding:0;list-style:none}.capability-card li{border-top:1px solid #dae3ed;grid-template-columns:95px 1fr;gap:16px;padding:15px 0;font-size:14px;display:grid}.capability-card li span{color:var(--blue-dark);font:600 11px var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em}.capability-card>a{color:var(--blue-dark);font-weight:700}.zero-section{border-bottom:0}.zero-section>h2{max-width:900px}.zero-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.zero-grid>div{border-left:1px solid var(--ink);min-height:270px;padding:34px 30px}.zero-grid>div:first-child{border-left:0}.zero-grid strong{color:var(--orange);font:600 12px var(--font-mono), monospace}.zero-grid h3{font:650 25px var(--font-display), sans-serif;letter-spacing:-.03em;margin:70px 0 12px}.zero-grid p{color:var(--muted)}.closing-cta{background:var(--blue);color:#fff;padding:130px max(20px,50% - 590px)}.closing-cta .utility-label{color:#cce0ff}.closing-cta h2{max-width:900px}.closing-cta p{color:#dce9ff;max-width:720px;font-size:19px}.closing-cta .button-primary{background:var(--ink);margin-top:24px}.article-page{width:min(1040px,100% - 40px);margin:0 auto;padding-bottom:110px}.article-hero{border-bottom:1px solid var(--line);padding:100px 0 76px}.article-hero h1{max-width:920px;font:720 clamp(52px, 7vw, 92px)/.98 var(--font-display), sans-serif;letter-spacing:-.065em;margin:22px 0 25px}.article-intro{max-width:800px;color:var(--muted);font-size:21px;line-height:1.65}.article-meta{color:var(--muted);font:500 11px var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;gap:28px;margin-top:36px;display:flex}.evidence-panel{border:1px solid var(--ink);box-shadow:8px 8px 0 var(--blue);background:#fff;margin-top:34px;overflow:hidden}.evidence-head{border-bottom:1px solid var(--ink);background:var(--ice);justify-content:space-between;align-items:baseline;gap:24px;padding:20px 22px;display:flex}.evidence-head span,.trace-title,.terminal-bar{font:600 10px var(--font-mono), monospace;letter-spacing:.09em}.evidence-head span{color:var(--blue-dark)}.evidence-head strong{font:650 16px var(--font-display), sans-serif;letter-spacing:-.02em}.comparison-row{grid-template-columns:1.05fr 1.25fr 1.1fr .85fr;display:grid}.comparison-row>*{border-left:1px solid var(--line);min-width:0;padding:15px 18px}.comparison-row>:first-child{border-left:0}.comparison-row+.comparison-row{border-top:1px solid var(--line)}.comparison-row span{color:var(--muted);font-size:13px}.comparison-row strong{font:650 14px var(--font-display), sans-serif}.comparison-header{color:#fff;background:var(--ink);font:600 10px var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase}.comparison-header span{color:#fff}.comparison-row.is-highlight{background:#dcecff}.comparison-row.is-highlight strong{color:var(--blue-dark)}.prompt-console{color:#fff;background:var(--ink);box-shadow:8px 8px 0 var(--orange)}.terminal-bar{color:#abc0d6;border-bottom:1px solid #355069;justify-content:space-between;padding:13px 18px;display:flex}.terminal-live{color:var(--mint)}.prompt-line{grid-template-columns:72px 1fr;gap:18px;padding:30px 28px;display:grid}.prompt-line>span{color:var(--orange);font:600 10px var(--font-mono), monospace;letter-spacing:.1em}.prompt-line p{color:#fff;max-width:790px;font:540 20px/1.55 var(--font-display), sans-serif;margin:0}.output-rail{color:#c2d3e3;font:600 10px var(--font-mono), monospace;letter-spacing:.07em;border-top:1px solid #355069;border-bottom:1px solid #355069;justify-content:center;align-items:center;gap:14px;padding:18px;display:flex}.output-rail b{color:var(--orange)}.copy-look{color:var(--ink);background:var(--mint);text-align:center;font:700 12px var(--font-mono), monospace;letter-spacing:.04em;padding:15px 18px}.xhs-loop-console{color:#fff;background:var(--ink);box-shadow:8px 8px 0 var(--orange)}.xhs-loop-stages{background:#355069;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.xhs-loop-stage{background:var(--ink);flex-direction:column;min-height:210px;padding:24px 18px;display:flex}.xhs-loop-stage:nth-child(2){background:#102b3f}.xhs-loop-stage:nth-child(3){background:#123648}.xhs-loop-stage:nth-child(4){background:#102b3f}.xhs-loop-stage small{color:var(--orange);font:600 10px var(--font-mono), monospace;letter-spacing:.1em}.xhs-loop-stage strong{font:680 20px/1.15 var(--font-display), sans-serif;letter-spacing:-.025em;margin-top:auto}.xhs-loop-stage span{color:#abc0d6;min-height:44px;margin-top:10px;font-size:12px;line-height:1.45}.xhs-loop-return{border-top:1px solid #355069;grid-template-columns:86px 30px 1fr;align-items:center;gap:12px;padding:18px 22px;display:grid}.xhs-loop-return span{color:var(--mint);font:600 11px var(--font-mono), monospace;letter-spacing:.1em}.xhs-loop-return b{color:var(--orange);font-size:22px}.xhs-loop-return p{color:#c2d3e3;margin:0;font-size:13px}.acquisition-path{color:#fff;background:var(--ink);box-shadow:8px 8px 0 var(--orange)}.acquisition-path-grid{background:#355069;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.acquisition-path-step{background:var(--ink);flex-direction:column;min-height:190px;padding:23px 20px;display:flex;position:relative}.acquisition-path-step:nth-child(2),.acquisition-path-step:nth-child(4){background:#102b3f}.acquisition-path-step small{color:var(--orange);font:600 10px var(--font-mono), monospace;letter-spacing:.1em}.acquisition-path-step strong{font:680 21px var(--font-display), sans-serif;margin-top:auto}.acquisition-path-step span{color:#abc0d6;margin-top:8px;font-size:12px;line-height:1.5}.acquisition-path-step b{z-index:2;background:var(--orange);width:26px;height:26px;color:var(--ink);text-align:center;border:1px solid #355069;border-radius:50%;line-height:24px;position:absolute;top:50%;right:-13px}.tool-stack-console{box-shadow:8px 8px 0 var(--mint)}.tool-stack-grid{grid-template-columns:repeat(4,1fr);display:grid}.tool-stack-grid>div{border-left:1px solid var(--ink);min-height:205px;padding:24px 20px}.tool-stack-grid>div:first-child{border-left:0}.tool-stack-grid>div:nth-child(2n){background:var(--ice)}.tool-stack-grid small{color:var(--blue-dark);font:600 10px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.tool-stack-grid strong{font:700 24px var(--font-display), sans-serif;margin-top:52px;display:block}.tool-stack-grid p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}.tool-stack-result{border-top:1px solid var(--ink);background:var(--ink);color:#c2d3e3;font:600 10px var(--font-mono), monospace;letter-spacing:.05em;justify-content:center;gap:16px;padding:17px;display:flex}.tool-stack-result b{color:var(--orange)}.competitor-console{box-shadow:8px 8px 0 var(--orange)}.competitor-row{grid-template-columns:1.05fr 1.15fr 1.8fr .9fr;display:grid}.competitor-row>*{border-left:1px solid var(--line);min-width:0;padding:15px 17px}.competitor-row>:first-child{border-left:0}.competitor-row+.competitor-row{border-top:1px solid var(--line)}.competitor-row strong{font:680 14px var(--font-display), sans-serif}.competitor-row span{color:var(--muted);font-size:12px}.competitor-head{color:#fff;background:var(--ink);font:600 10px var(--font-mono), monospace;letter-spacing:.06em}.competitor-head span{color:#fff}.competitor-row.is-growth-lab{background:#dcecff}.competitor-row.is-growth-lab strong{color:var(--blue-dark)}.run-columns{grid-template-columns:repeat(3,1fr);display:grid}.run-columns>div{border-left:1px solid var(--ink);min-height:230px;padding:26px}.run-columns>div:first-child{border-left:0}.run-columns small{color:var(--blue-dark);font:600 10px var(--font-mono), monospace;letter-spacing:.09em}.run-columns h3{font:680 24px var(--font-display), sans-serif;letter-spacing:-.03em;margin:54px 0 10px}.run-columns p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.run-columns>div:nth-child(2){background:var(--ice)}.trace-title{color:#fff;background:var(--ink);justify-content:space-between;padding:15px 18px;display:flex}.trace-title a{color:var(--mint)}.trace-event{border-top:1px solid var(--line);grid-template-columns:64px 108px 1fr 80px;align-items:center;min-height:58px;padding:0 18px;display:grid}.trace-event time,.trace-event strong,.trace-event i{font:600 10px var(--font-mono), monospace;letter-spacing:.05em}.trace-event time{color:var(--muted)}.trace-event strong{color:var(--blue-dark)}.trace-event p{border-left:1px solid var(--line);color:#263d53;margin:0;padding:12px;font-size:13px}.trace-event i{color:#087743;text-align:right;font-style:normal}.trace-event i.pending{color:#9a4d00}.article-body{max-width:800px;margin:0 auto;padding:82px 0;font-size:18px;line-height:1.75}.article-body h2{font:700 44px/1.08 var(--font-display), sans-serif;letter-spacing:-.045em;margin:80px 0 22px}.article-body h3{font:670 25px/1.2 var(--font-display), sans-serif;letter-spacing:-.025em;margin:44px 0 14px}.article-body p{color:#263d53;margin:0 0 24px}.article-body a{color:var(--blue-dark);text-underline-offset:3px;text-decoration:underline}.article-body ul,.article-body ol{margin:18px 0 32px;padding-left:24px}.article-body li{margin:9px 0;padding-left:5px}.article-body blockquote{border-left:5px solid var(--orange);color:var(--ink);font:600 21px/1.55 var(--font-display), sans-serif;background:#e8f1fb;margin:40px 0;padding:22px 28px}.article-body code{font-family:var(--font-mono), monospace;background:#e6eef8;padding:2px 6px;font-size:.88em}.article-body pre{background:var(--ink);color:#fff;font:13px/1.7 var(--font-mono), monospace;padding:22px;overflow-x:auto}.article-body pre code{background:0 0;padding:0}.article-body table{border-collapse:collapse;width:100%;margin:34px 0 42px;font-size:14px;line-height:1.5}.article-body th{color:#fff;background:var(--ink);text-align:left}.article-body th,.article-body td{border:1px solid var(--line);vertical-align:top;padding:14px 13px}.article-body tr:nth-child(2n) td{background:#eef4fb}.note-box{background:var(--ice);border:1px solid #8fa8c3;margin:36px 0;padding:26px}.note-box strong{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;display:block}.decision-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin:32px 0;display:grid}.decision-grid>div{border:1px solid var(--line);background:#fff;padding:22px}.decision-grid strong{font-family:var(--font-display), sans-serif;font-size:20px;display:block}.decision-grid span{color:var(--muted);margin-top:7px;font-size:14px;display:block}.article-cta{max-width:900px;box-shadow:8px 8px 0 var(--orange);background:#dcecff;border:1px solid #8ba5c1;margin:20px auto 0;padding:54px}.article-cta h2{font:700 44px/1.05 var(--font-display), sans-serif;letter-spacing:-.045em;margin:14px 0}.article-cta p{max-width:650px;color:var(--muted)}.site-footer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:60px;width:min(1180px,100% - 40px);margin:0 auto;padding:70px 0;display:grid}.site-footer p{max-width:420px;color:var(--muted)}.footer-links{grid-template-columns:repeat(2,1fr);align-content:start;gap:12px 30px;font-size:14px;display:grid}.footer-links a:hover{color:var(--blue-dark)}@media (max-width:900px){.site-header nav a:not(.language-switch):not(:last-child){display:none}.home-hero{grid-template-columns:1fr;gap:50px;padding-top:70px}.growth-trace{min-height:auto}.proof-strip{grid-template-columns:repeat(2,1fr)}.proof-strip div:nth-child(3){border-left:0;padding-left:0}.proof-strip div{margin-bottom:28px}.thesis-section,.difference-section,.capability-section{grid-template-columns:1fr;gap:45px}.difference-intro,.section-heading{position:static}.zero-grid,.run-columns{grid-template-columns:1fr}.run-columns>div,.run-columns>div:first-child{border-left:0;border-top:1px solid var(--ink);min-height:auto}.run-columns>div:first-child{border-top:0}.run-columns h3{margin-top:24px}.zero-grid>div,.zero-grid>div:first-child{border-left:0;border-top:1px solid var(--ink);min-height:auto}.zero-grid>div:first-child{border-top:0}.zero-grid h3{margin-top:30px}}@media (max-width:620px){.site-header{width:min(100% - 28px,1180px);height:70px}.site-header nav{gap:16px}.home-hero,.section,.article-page,.site-footer{width:min(100% - 28px,1180px)}.home-hero{padding:64px 0 70px}.hero-copy{width:100%;overflow:hidden}.hero-copy h1{font-size:58px}.hero-copy>p,.article-intro{font-size:17px}.button-row{grid-template-columns:1fr;display:grid}.clone-line{width:100%}.growth-trace{padding:18px 14px}.trace-beam{left:42px}.trace-node{grid-template-columns:35px 86px 1fr;padding-left:5px}.trace-node:before{left:21px}.trace-index{padding-left:28px}.trace-node strong{font-size:13px}.trace-node small{font-size:11px}.proof-strip{grid-template-columns:1fr;padding:38px 20px}.proof-strip div,.proof-strip div:nth-child(3),.proof-strip div:first-child{border-top:1px solid #355069;border-left:0;margin:0;padding:18px 0}.proof-strip div:first-child{border-top:0}.section{padding:85px 0}.capability-card{box-shadow:5px 5px 0 var(--blue);padding:30px 24px}.capability-card li{grid-template-columns:75px 1fr}.article-hero{padding:70px 0 55px}.article-hero h1{font-size:52px}.difference-ledger{box-shadow:5px 5px 0 var(--orange)}.difference-ledger>div{grid-template-columns:1fr;min-height:auto;padding:24px 20px}.difference-ledger span{grid-row:auto}.evidence-panel{box-shadow:5px 5px 0 var(--blue)}.evidence-head{flex-direction:column;align-items:flex-start}.comparison-row{grid-template-columns:1fr 1fr}.comparison-row>*{border-top:1px solid var(--line)}.comparison-row>:nth-child(odd){border-left:0}.comparison-header{display:none}.prompt-console,.xhs-loop-console{box-shadow:5px 5px 0 var(--orange)}.xhs-loop-stages{grid-template-columns:1fr}.xhs-loop-stage{min-height:128px}.xhs-loop-stage strong{margin-top:28px}.xhs-loop-stage span{min-height:0}.xhs-loop-return{grid-template-columns:70px 24px 1fr;padding:18px 16px}.acquisition-path{box-shadow:5px 5px 0 var(--orange)}.acquisition-path-grid,.tool-stack-grid{grid-template-columns:1fr}.acquisition-path-step{min-height:125px}.acquisition-path-step strong{margin-top:28px}.acquisition-path-step b{top:auto;bottom:-13px;right:18px;transform:rotate(90deg)}.tool-stack-console{box-shadow:5px 5px 0 var(--mint)}.tool-stack-grid>div,.tool-stack-grid>div:first-child{border-left:0;border-top:1px solid var(--ink);min-height:auto}.tool-stack-grid>div:first-child{border-top:0}.tool-stack-grid strong{margin-top:22px}.tool-stack-result{flex-direction:column;align-items:flex-start}.tool-stack-result b{transform:rotate(90deg)}.competitor-console{box-shadow:5px 5px 0 var(--orange)}.competitor-row{grid-template-columns:1fr 1fr}.competitor-row>*{border-top:1px solid var(--line)}.competitor-row>:nth-child(odd){border-left:0}.competitor-head{display:none}.prompt-line{grid-template-columns:1fr;padding:24px 20px}.prompt-line p{font-size:17px}.output-rail{flex-direction:column;align-items:flex-start}.output-rail b{transform:rotate(90deg)}.trace-event{grid-template-columns:48px 78px 1fr;padding:0 10px}.trace-event p{font-size:11px}.trace-event i{display:none}.article-body{padding:55px 0;font-size:16px}.article-body h2{margin-top:62px;font-size:35px}.article-body table{white-space:nowrap;display:block;overflow-x:auto}.decision-grid{grid-template-columns:1fr}.article-cta{padding:34px 24px}.article-cta h2{font-size:35px}.site-footer,.footer-links{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.trace-beam span{animation:none;top:45%}.button{transition:none}}
