:root{--ink:#11152b;--ink-soft:#353b55;--muted:#687089;--paper:#f4f5f8;--surface:#ffffff;--surface-soft:#f8f8fc;--line:rgba(30,35,70,0.11);--line-strong:rgba(30,35,70,0.2);--purple:#6d3df5;--purple-dark:#4b2aaf;--purple-soft:#eee9ff;--blue:#246ee8;--blue-soft:#e8f1ff;--green:#15845c;--green-soft:#e5f7ef;--shadow-sm:0 12px 34px rgba(21,25,55,0.07);--shadow-md:0 26px 70px rgba(21,25,55,0.13);--radius-sm:14px;--radius-md:22px;--radius-lg:32px;--shell:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{margin:0;color:var(--ink);background:var(--paper);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a,body,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}a,button{font:inherit}img,svg{max-width:100%}.skip-link{position:fixed;z-index:200;top:12px;left:12px;padding:10px 14px;border-radius:10px;color:white;background:var(--ink);transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.shell{width:min(calc(100% - 40px),var(--shell));margin-inline:auto}.section-shell{padding:112px 0}.site-header{position:-webkit-sticky;position:sticky;z-index:50;top:0;border-bottom:1px solid rgba(30,35,70,.08);background:rgba(244,245,248,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-shell{min-height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:28px;gap:28px}.brand-link{justify-self:start}.brand{display:inline-flex;align-items:center;gap:9px}.brand-mark{width:31px;height:31px}.brand-word{font-size:.88rem;font-weight:900;letter-spacing:.16em}nav{display:flex;align-items:center;gap:26px}.footer-links a,nav a{color:#4d546d;font-size:.8rem;font-weight:750;transition:color .15s ease}.footer-links a:hover,nav a:hover{color:var(--purple-dark)}.nav-cta{justify-self:end;min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;border:1px solid rgba(75,42,175,.16);border-radius:999px;background:white;box-shadow:var(--shadow-sm);font-size:.78rem;font-weight:850}.nav-cta svg{width:16px}.hero{position:relative;min-height:760px;overflow:hidden;padding-top:112px;padding-bottom:86px}.hero-grid-pattern{inset:0;opacity:.42;background-image:linear-gradient(rgba(73,60,138,.055) 1px,transparent 0),linear-gradient(90deg,rgba(73,60,138,.055) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,black,transparent 88%);mask-image:linear-gradient(180deg,black,transparent 88%)}.hero-grid-pattern,.hero-orb{position:absolute;pointer-events:none}.hero-orb{border-radius:50%}.hero-orb-one{width:460px;height:460px;top:30px;right:-170px;background:radial-gradient(circle,rgba(109,61,245,.17),transparent 70%)}.hero-orb-two{width:390px;height:390px;left:-190px;bottom:-60px;background:radial-gradient(circle,rgba(36,110,232,.12),transparent 70%)}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;grid-gap:64px;gap:64px}.hero-copy{max-width:690px}.eyebrow,.kicker,.mini-kicker{text-transform:uppercase;letter-spacing:.14em;font-weight:900}.eyebrow{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid rgba(75,42,175,.15);border-radius:999px;color:#52319e;background:rgba(255,255,255,.75);box-shadow:var(--shadow-sm);font-size:.68rem}.status-dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#19a873;box-shadow:0 0 0 4px rgba(25,168,115,.12)}.hero h1{margin:30px 0 26px;max-width:100%}.hero-lede{margin:0;font-size:1.05rem;line-height:1.75}.hero-actions,.pilot-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hero-actions{margin-top:32px}.button{min-height:51px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:1px solid transparent;border-radius:13px;font-size:.84rem;font-weight:850;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.button:hover{transform:translateY(-2px)}.button svg{width:18px}.button.primary{color:white;background:linear-gradient(128deg,var(--purple-dark),var(--blue));box-shadow:0 16px 34px rgba(65,43,175,.25)}.button.primary:hover{box-shadow:0 22px 44px rgba(65,43,175,.32)}.button.secondary{border-color:var(--line-strong);background:rgba(255,255,255,.8)}.founder-chip{margin-top:28px;display:flex;align-items:center;gap:10px;color:#5a6179;font-size:.76rem;line-height:1.5}.founder-chip svg{width:17px;flex:0 0 auto;color:var(--purple)}.founder-chip strong{color:var(--ink-soft)}.system-flow{position:relative;min-height:520px;padding:22px;overflow:hidden;border:1px solid rgba(55,45,125,.15);border-radius:28px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(244,245,253,.88)),white;box-shadow:var(--shadow-md)}.system-flow:after{content:"";position:absolute;z-index:0;width:260px;height:260px;right:-100px;bottom:-130px;border-radius:50%;background:radial-gradient(circle,rgba(109,61,245,.12),transparent 70%)}.system-flow>*{position:relative;z-index:1}.flow-window-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--line);color:var(--muted);font-size:.66rem;font-weight:800}.flow-window-dots{display:flex;gap:5px}.flow-window-dots i{width:7px;height:7px;border-radius:50%;background:#d1d5e2}.flow-live{justify-self:end;display:inline-flex;align-items:center;gap:6px;color:var(--green)}.flow-live i{width:6px;height:6px;border-radius:50%;background:currentColor}.flow-control-card{margin-top:24px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:18px;border:1px solid rgba(109,61,245,.14);border-radius:18px;background:rgba(238,233,255,.58)}.flow-icon{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;color:var(--ink-soft);background:#eef0f6}.flow-icon svg{width:19px}.flow-icon.purple{color:var(--purple-dark);background:var(--purple-soft)}.flow-icon.blue{color:var(--blue);background:var(--blue-soft)}.flow-control-card small,.flow-node small{display:block;margin-bottom:3px;color:var(--muted);font-size:.61rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.flow-control-card strong,.flow-node strong{display:block;font-size:.87rem}.flow-control-card p{margin:5px 0 0;color:var(--muted);font-size:.68rem}.decision-pill,.off-path-label{padding:7px 9px;border-radius:999px;font-size:.56rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.off-path-label{color:var(--purple-dark);background:white}.grant-path{height:53px;display:grid;place-items:center;color:var(--muted);font-size:.58rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.grant-path:before{content:"";position:absolute;width:1px;height:53px;background:linear-gradient(var(--purple),rgba(109,61,245,.12))}.grant-path span{padding:4px 8px;background:#f7f7fb}.flow-request-path{display:grid;grid-template-columns:1fr auto 1.14fr auto 1fr;align-items:stretch;grid-gap:8px;gap:8px}.flow-node{position:relative;min-height:118px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px 10px;border:1px solid var(--line);border-radius:16px;text-align:center;background:rgba(255,255,255,.78)}.flow-node.featured{border-color:rgba(36,110,232,.22);background:linear-gradient(150deg,rgba(232,241,255,.95),white);box-shadow:0 12px 24px rgba(36,110,232,.09)}.decision-pill{color:#1a5fbd;background:var(--blue-soft)}.flow-arrow{width:20px;align-self:center;color:#9299ad}.flow-arrow svg{width:20px}.flow-metrics{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.flow-metrics span{min-height:52px;display:flex;align-items:center;gap:8px;padding:10px;border:1px solid var(--line);border-radius:12px;color:#596078;background:rgba(255,255,255,.7);font-size:.61rem;line-height:1.35}.flow-metrics b{color:var(--purple);font-size:.56rem}.problem-band{position:relative;z-index:2;padding:0 0 42px}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.problem-card{min-height:248px;padding:25px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(255,255,255,.88);box-shadow:var(--shadow-sm)}.card-icon,.positioning-icon,.problem-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:var(--purple-dark);background:var(--purple-soft)}.card-icon svg,.positioning-icon svg,.problem-icon svg{width:21px}.problem-card h2{margin:31px 0 10px;font-size:1.02rem}.boundary-card p,.outcome-card p,.problem-card p,.stack-card p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.7}.section-heading{margin-bottom:52px}.split-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.75fr);align-items:end;grid-gap:70px;gap:70px}.section-heading h2{margin:11px 0 0;max-width:780px;font-size:clamp(2.25rem,4vw,4rem);line-height:1.04;letter-spacing:-.052em}.section-heading>p,.split-heading>p{margin:0;color:var(--ink-soft);font-size:.96rem;line-height:1.75}.kicker{color:var(--purple);font-size:.67rem}.kicker.light{color:#bfaeff}.mini-kicker{color:var(--purple);font-size:.61rem}.centered-heading{max-width:800px;margin-inline:auto;text-align:center}.centered-heading p{max-width:680px;margin:18px auto 0}.differentiation-section{background:linear-gradient(180deg,rgba(237,233,255,.52),rgba(244,245,248,0))}.comparison-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.comparison-card{min-height:480px;padding:24px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.76)}.comparison-card.featured{color:white;border-color:rgba(255,255,255,.12);background:radial-gradient(circle at 100% 0,rgba(129,92,255,.5),transparent 45%),linear-gradient(150deg,#191d3b,#101329);box-shadow:var(--shadow-md)}.comparison-topline{min-height:24px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:.58rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.comparison-card.featured .comparison-topline{color:#c8cde1}.comparison-topline svg{width:18px;color:#c7b7ff}.comparison-card h3{margin:21px 0 24px;font-size:1.34rem;letter-spacing:-.025em}.comparison-card dl{margin:0;display:grid;grid-gap:20px;gap:20px}.comparison-card dl div{padding-top:16px;border-top:1px solid var(--line)}.comparison-card.featured dl div{border-color:rgba(255,255,255,.12)}.comparison-card dt{margin-bottom:7px;color:var(--muted);font-size:.59rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.comparison-card.featured dt{color:#aab1cb}.comparison-card dd{margin:0;color:#4e566f;font-size:.76rem;line-height:1.62}.comparison-card.featured dd{color:#d8dbea}.positioning-statement{margin-top:18px;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:22px;gap:22px;padding:25px 28px;border:1px solid rgba(109,61,245,.16);border-radius:20px;background:rgba(255,255,255,.78)}.positioning-statement h3{margin:6px 0;font-size:1.3rem}.positioning-statement p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.6}.outcomes-section{padding-top:90px}.outcome-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px}.outcome-card{min-height:285px;padding:26px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm)}.outcome-card h3{margin:40px 0 11px;font-size:1rem}.architecture-section{color:white;background:radial-gradient(circle at 78% 0,rgba(109,61,245,.21),transparent 35rem),#10132b}.architecture-heading p{color:#c0c5d8}.diagram-frame{margin:0;padding:13px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:var(--shadow-md)}.diagram-frame-dark{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.06);box-shadow:0 30px 90px rgba(0,0,0,.3)}.diagram-button{position:relative;width:100%;display:block;padding:0;overflow:hidden;border:0;border-radius:14px;cursor:zoom-in;background:white}.diagram-image{width:100%;height:auto;display:block}.expand-label{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(16,19,45,.1);border-radius:999px;color:var(--ink);background:rgba(255,255,255,.92);box-shadow:var(--shadow-sm);font-size:.68rem;font-weight:850;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.expand-label svg{width:16px}.diagram-caption{padding:14px 6px 2px;color:var(--muted);font-size:.72rem;text-align:center}.diagram-frame-dark .diagram-caption{color:#b7bdd2}.diagram-modal{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:22px;background:rgba(5,7,18,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.modal-close{position:fixed;z-index:2;top:18px;right:18px;width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:white;cursor:pointer;background:rgba(255,255,255,.09)}.modal-close svg{width:22px}.modal-canvas{max-width:96vw;max-height:92vh;overflow:auto;border-radius:12px;background:white;box-shadow:0 34px 100px rgba(0,0,0,.45)}.modal-image{width:min(1448px,96vw);height:auto;display:block}.architecture-facts{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px}.architecture-facts article{display:flex;gap:13px;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:rgba(255,255,255,.055)}.architecture-facts article>span{width:39px;height:39px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;color:#cbbaff;background:rgba(133,99,235,.16)}.architecture-facts svg{width:19px}.architecture-facts h3{margin:0 0 6px;font-size:.86rem}.architecture-facts p{margin:0;color:#afb6cf;font-size:.72rem;line-height:1.58}.integration-section{background:white}.current-section{background:linear-gradient(180deg,#eef0f6,var(--paper))}.stack-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}.stack-card{min-height:242px;padding:26px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.82);box-shadow:var(--shadow-sm)}.stack-header{display:flex;justify-content:space-between;gap:15px;color:var(--muted);font-size:.63rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.stack-header code{padding:4px 7px;border-radius:7px;color:var(--purple-dark);background:var(--purple-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;letter-spacing:0;text-transform:none}.stack-card h3{margin:34px 0 10px;font-size:1.4rem;letter-spacing:-.025em}.boundaries-wrap{margin-top:20px;display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);grid-gap:35px;gap:35px;padding:32px;border:1px solid rgba(129,84,20,.15);border-radius:24px;background:#fffaf0}.boundaries-intro h3{margin:10px 0;font-size:1.75rem;letter-spacing:-.035em}.boundaries-intro p{margin:0;color:#74674e;font-size:.82rem;line-height:1.65}.boundary-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.boundary-card{display:flex;gap:12px;padding:16px;border:1px solid rgba(129,84,20,.12);border-radius:15px;background:rgba(255,255,255,.65)}.boundary-card>span{width:35px;height:35px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;color:#8d621f;background:#f5e8ce}.boundary-card svg{width:17px}.boundary-card h4{margin:0 0 6px;font-size:.8rem}.boundary-card p{color:#74674e;font-size:.72rem;line-height:1.55}.pilot-section{color:white;background:radial-gradient(circle at 0 100%,rgba(36,110,232,.28),transparent 32rem),radial-gradient(circle at 100% 0,rgba(109,61,245,.32),transparent 35rem),#121631}.pilot-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);grid-gap:70px;gap:70px;align-items:center}.pilot-copy h2{margin:12px 0 20px;font-size:clamp(2.55rem,4.5vw,4.7rem);line-height:1;letter-spacing:-.055em}.pilot-copy>p{margin:0;color:#c7cbda;font-size:.95rem;line-height:1.75}.pilot-fit{margin-top:27px;display:grid;grid-gap:11px;gap:11px}.pilot-fit span{display:flex;align-items:flex-start;gap:9px;color:#e1e4ee;font-size:.77rem;line-height:1.5}.pilot-fit svg{width:17px;flex:0 0 auto;margin-top:1px;color:#78ddb5}.pilot-actions{margin-top:31px}.light-button{color:var(--ink);background:white;box-shadow:0 18px 38px rgba(0,0,0,.2)}.text-link{padding:12px 4px;color:#c7cbda;font-size:.79rem;font-weight:800;border-bottom:1px solid rgba(255,255,255,.3)}.pilot-steps{display:grid;grid-gap:11px;gap:11px}.pilot-step{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:rgba(255,255,255,.055)}.pilot-step>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#cfbdff;background:rgba(133,99,235,.17);font-size:.65rem;font-weight:900}.pilot-step h3{margin:0 0 6px;font-size:.9rem}.pilot-step p{margin:0;color:#bfc4d6;font-size:.73rem;line-height:1.58}.founder-section{padding-top:86px}.founder-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);grid-gap:54px;gap:54px;padding:44px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white;box-shadow:var(--shadow-md)}.founder-main h2{margin:11px 0 20px;font-size:clamp(2.1rem,3.8vw,3.8rem);line-height:1.03;letter-spacing:-.05em}.founder-main p{margin:0 0 12px;color:var(--ink-soft);font-size:.88rem;line-height:1.7}.founder-contact{padding:27px;border:1px solid rgba(109,61,245,.14);border-radius:22px;background:linear-gradient(150deg,var(--purple-soft),#f8f7ff)}.founder-contact>a:not(.button){display:block;margin:10px 0 13px;overflow-wrap:anywhere;color:var(--purple-dark);font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:880;letter-spacing:-.035em}.founder-contact p{margin:0 0 24px;color:#5c6076;font-size:.77rem;line-height:1.65}.full-button{width:100%}.site-footer{padding:42px 0;border-top:1px solid var(--line);background:#eceef4}.footer-grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:30px;gap:30px}.footer-grid>div:first-child p,.footer-note{margin:9px 0 0;color:var(--muted);font-size:.7rem}.footer-links{display:flex;gap:20px}.footer-note{justify-self:end;text-align:right}@media (max-width:1120px){.nav-shell{grid-template-columns:1fr auto}nav{display:none}.hero-grid{grid-template-columns:1fr;gap:54px}.hero-copy{max-width:780px}.system-flow{max-width:820px}.comparison-grid,.outcome-grid{grid-template-columns:repeat(2,1fr)}.comparison-card{min-height:430px}}@media (max-width:920px){.section-shell{padding:90px 0}.hero{min-height:auto;padding-top:82px}.founder-card,.hero-grid,.pilot-layout{grid-template-columns:1fr}.hero-copy{max-width:760px}.system-flow{max-width:720px;min-height:0}.architecture-facts,.problem-grid{grid-template-columns:1fr}.problem-card{min-height:0}.problem-card h2{margin-top:22px}.split-heading{grid-template-columns:1fr;gap:20px}.split-heading>p{max-width:700px}.boundaries-wrap{grid-template-columns:1fr;gap:24px}.pilot-layout{gap:46px}.founder-card{gap:30px;padding:34px}.footer-grid{grid-template-columns:1fr auto}.footer-note{grid-column:1/-1;justify-self:start;text-align:left}}@media (max-width:680px){html{scroll-padding-top:76px}.shell{width:min(calc(100% - 28px),var(--shell))}.section-shell{padding:72px 0}.nav-shell{min-height:68px}.brand-word{font-size:.78rem}.nav-cta{min-height:39px;padding:0 13px;font-size:.7rem}.nav-cta svg{display:none}.hero{padding-top:64px;padding-bottom:64px}.hero-lede{font-size:.96rem}.hero-actions{align-items:stretch}.hero-actions .button{width:100%}.system-flow{padding:15px;border-radius:22px}.flow-control-card{grid-template-columns:auto 1fr}.off-path-label{grid-column:1/-1;justify-self:start}.flow-request-path{grid-template-columns:1fr;gap:7px}.flow-node{min-height:94px;flex-direction:row;justify-content:flex-start;text-align:left}.flow-node.featured{flex-wrap:wrap}.flow-node.featured .decision-pill{margin-left:auto}.flow-arrow{height:18px;transform:rotate(90deg);justify-self:center}.flow-metrics{grid-template-columns:1fr}.flow-metrics span{min-height:42px}.section-heading{margin-bottom:36px}.section-heading h2{font-size:clamp(2rem,10vw,3rem)}.boundary-grid,.comparison-grid,.outcome-grid,.stack-grid{grid-template-columns:1fr}.comparison-card,.outcome-card,.stack-card{min-height:0}.positioning-statement{grid-template-columns:1fr;padding:22px}.positioning-icon{width:42px;height:42px}.diagram-frame{padding:7px;border-radius:16px}.diagram-button{border-radius:11px}.expand-label{right:8px;bottom:8px;padding:7px 9px;font-size:.6rem}.diagram-caption{padding-inline:8px;line-height:1.5}.boundaries-wrap{padding:22px}.pilot-copy h2{font-size:clamp(2.4rem,12vw,3.5rem)}.pilot-actions{align-items:stretch}.pilot-actions .button,.pilot-actions .text-link{width:100%;text-align:center}.founder-card{width:min(calc(100% - 28px),var(--shell));padding:23px;border-radius:23px}.founder-contact{padding:21px}.footer-grid{grid-template-columns:1fr}.footer-links{flex-wrap:wrap;gap:12px 18px}.footer-note{grid-column:auto}}@media (max-width:420px){.brand-mark{width:28px;height:28px}.nav-cta{max-width:142px;text-align:center;line-height:1.1}.eyebrow{font-size:.6rem}.hero h1{letter-spacing:-.058em}.flow-window-bar{grid-template-columns:1fr auto}.flow-window-bar>span:nth-child(2){display:none}.pilot-step{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.svg-diagram{margin:0;padding:18px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:var(--shadow-md);--dg-text:var(--ink);--dg-text-soft:var(--muted);--dg-rule:var(--muted);--dg-card-fill:#ffffff;--dg-card-line:var(--line-strong);--dg-note-fill:var(--surface-soft);--dg-note-line:var(--line);--dg-cp-fill:var(--purple-soft);--dg-cp-line:var(--purple);--dg-cp-title:var(--purple-dark);--dg-cp-text:var(--purple);--dg-dp-fill:var(--green-soft);--dg-dp-line:var(--green);--dg-dp-title:#0f5f45;--dg-dp-text:var(--green);--dg-cap-fill:var(--blue-soft);--dg-cap-line:var(--blue);--dg-cap-title:#1b4fa8;--dg-cap-text:var(--blue)}.svg-diagram-dark{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.05);box-shadow:0 30px 90px rgba(0,0,0,.3);--dg-text:#eef0f8;--dg-text-soft:#b7bdd2;--dg-rule:#8e96b4;--dg-card-fill:rgba(255,255,255,0.07);--dg-card-line:rgba(255,255,255,0.24);--dg-note-fill:rgba(255,255,255,0.04);--dg-note-line:rgba(255,255,255,0.14);--dg-cp-fill:rgba(109,61,245,0.16);--dg-cp-line:#a98cff;--dg-cp-title:#ded2ff;--dg-cp-text:#bda8ff;--dg-dp-fill:rgba(21,132,92,0.18);--dg-dp-line:#5cc79c;--dg-dp-title:#ccf1e0;--dg-dp-text:#8fdbba;--dg-cap-fill:rgba(36,110,232,0.18);--dg-cap-line:#74a9f5;--dg-cap-title:#d5e5ff;--dg-cap-text:#a3c6fb}.svg-diagram-canvas{padding:6px;border-radius:14px;background:transparent}.diagram-svg{display:block;width:100%;height:auto}.diagram-svg text{font-family:inherit}.dg-cp{fill:var(--dg-cp-fill);stroke:var(--dg-cp-line);stroke-width:.5}.dg-dp{fill:var(--dg-dp-fill);stroke:var(--dg-dp-line);stroke-width:.5}.dg-cap{fill:var(--dg-cap-fill);stroke:var(--dg-cap-line);stroke-width:.5}.dg-card{stroke:var(--dg-card-line);stroke-width:.5}.dg-card,.dg-card-cp{fill:var(--dg-card-fill)}.dg-card-cp{stroke:var(--dg-cp-line);stroke-width:.5}.dg-card-dp{fill:var(--dg-card-fill);stroke:var(--dg-dp-line);stroke-width:.5}.dg-note{fill:var(--dg-note-fill);stroke:var(--dg-note-line);stroke-width:.5}.dg-rule{stroke:var(--dg-rule);stroke-width:1.5}.dg-cap-title,.dg-cp-title,.dg-dp-title,.dg-text{font-size:14px;font-weight:500}.dg-cap-text,.dg-cp-text,.dg-dp-text,.dg-text-soft{font-size:12px;font-weight:400}.dg-text{fill:var(--dg-text)}.dg-text-soft{fill:var(--dg-text-soft)}.dg-cp-title{fill:var(--dg-cp-title)}.dg-cp-text{fill:var(--dg-cp-text)}.dg-dp-title{fill:var(--dg-dp-title)}.dg-dp-text{fill:var(--dg-dp-text)}.dg-cap-title{fill:var(--dg-cap-title)}.dg-cap-text{fill:var(--dg-cap-text)}.dg-mono{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;fill:var(--dg-text)}.svg-diagram-caption{padding:16px 6px 2px;color:var(--muted);font-size:.72rem;text-align:center}.svg-diagram-dark .svg-diagram-caption{color:#b7bdd2}@media (max-width:920px){.svg-diagram{padding:12px;border-radius:18px}}@media (max-width:780px){.svg-diagram-canvas{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.diagram-svg{min-width:880px}}@media (max-width:680px){.svg-diagram{padding:8px;border-radius:16px}.svg-diagram-canvas{padding:2px}.svg-diagram-caption{padding-inline:8px;line-height:1.5}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.hero-proof{margin:18px 0 0;font-size:.86rem;line-height:1.5;color:var(--muted)}.hero-proof a{border-bottom:1px solid var(--line-strong);padding-bottom:2px;transition:color .18s ease,border-color .18s ease}.hero-proof a:hover{color:var(--purple);border-color:var(--purple)}.evidence-section{background:var(--surface-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.headline-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:46px}.headline-card{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--shadow-sm)}.headline-figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px;margin:0}.headline-from{font-size:1.02rem;font-weight:500;color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.headline-arrow{font-size:.9rem;color:var(--muted)}.headline-to{font-size:1.72rem;font-weight:640;letter-spacing:-.02em;color:var(--purple-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.headline-text{margin:0;font-size:.83rem;line-height:1.58;color:var(--ink-soft)}.results-wrap{margin-top:56px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.results-intro{max-width:62ch;margin-bottom:26px}.results-intro h3{margin:12px 0 8px;font-size:1.32rem;letter-spacing:-.02em}.results-intro p{margin:0;font-size:.88rem;line-height:1.6;color:var(--muted)}.results-intro code,.results-wrap code{padding:2px 6px;border-radius:6px;background:var(--purple-soft);color:var(--purple-dark);font-size:.82em}.results-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.results-scroll+.results-scroll{margin-top:40px}.results-table{width:100%;min-width:620px;border-collapse:collapse;text-align:left}.results-table caption{margin-bottom:14px;font-size:.8rem;line-height:1.6;color:var(--muted);text-align:left}.results-table thead th{padding:10px 14px;border-bottom:1px solid var(--line-strong);font-size:.63rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.results-table tbody tr+tr{border-top:1px solid var(--line)}.results-table tbody th{padding:14px;font-weight:500;vertical-align:top}.results-metric{display:block;font-size:.94rem;color:var(--ink)}.results-note{display:block;margin-top:3px;font-size:.76rem;line-height:1.45;font-weight:400;color:var(--muted)}.results-value{padding:14px;font-size:.98rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-soft);vertical-align:top;white-space:nowrap}.results-value.strong{font-weight:620;color:var(--ink)}.results-table td:last-child{padding:14px;vertical-align:top}.results-delta{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.78rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.results-delta.better{color:var(--green);background:var(--green-soft)}.results-delta.worse{color:#a5432b;background:#fdecE6}.results-delta.neutral{color:var(--ink-soft);background:var(--paper)}.tradeoff-wrap{margin-top:56px}.tradeoff-intro{max-width:64ch;margin-bottom:24px}.tradeoff-intro h3{margin:12px 0 8px;font-size:1.42rem;letter-spacing:-.02em}.tradeoff-intro p{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted)}.tradeoff-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.tradeoff-card{padding:24px;border:1px solid var(--line);border-left:3px solid #c2603f;border-radius:18px;background:var(--surface)}.tradeoff-card h4{margin:0 0 10px;font-size:1rem;letter-spacing:-.01em}.tradeoff-card p{margin:0;font-size:.86rem;line-height:1.62;color:var(--ink-soft)}.disclosure-wrap{margin-top:56px;padding:32px;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);background:transparent}.disclosure-intro{max-width:64ch;margin-bottom:24px}.disclosure-intro h3{margin:12px 0 8px;font-size:1.32rem;letter-spacing:-.02em}.disclosure-intro p{margin:0;font-size:.88rem;line-height:1.6;color:var(--muted)}.disclosure-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.disclosure-card{padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.disclosure-card h4{margin:0 0 10px;font-size:.96rem;letter-spacing:-.01em}.disclosure-card p{margin:0;font-size:.85rem;line-height:1.62;color:var(--ink-soft)}@media (max-width:1120px){.headline-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:920px){.disclosure-grid,.tradeoff-grid{grid-template-columns:1fr}.disclosure-wrap,.results-wrap{padding:24px}}@media (max-width:680px){.headline-grid{grid-template-columns:1fr;margin-top:34px}.headline-to{font-size:1.5rem}.disclosure-wrap,.results-wrap,.tradeoff-wrap{margin-top:40px}.disclosure-wrap,.results-wrap{padding:18px;border-radius:var(--radius-md)}.results-table{min-width:560px}}@media (max-width:420px){.disclosure-wrap,.results-wrap{padding:14px}.disclosure-card,.headline-card,.tradeoff-card{padding:18px}}.paired-mark{margin-left:5px;font-size:.62em;vertical-align:.28em;opacity:.7}.results-intro .paired-mark{margin-left:2px;opacity:.85}.finding-wrap{margin-top:56px;padding:32px;border:1px solid var(--line);border-left:3px solid var(--purple);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.finding-intro{max-width:64ch;margin-bottom:24px}.finding-intro h3{margin:12px 0 8px;font-size:1.42rem;letter-spacing:-.02em}.finding-intro p{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted)}.finding-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.finding-card{padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--surface-soft)}.finding-card h4{margin:0 0 10px;font-size:.98rem;letter-spacing:-.01em}.finding-card p{margin:0;font-size:.85rem;line-height:1.62;color:var(--ink-soft)}@media (max-width:920px){.finding-grid{grid-template-columns:1fr}.finding-wrap{padding:24px}}@media (max-width:680px){.finding-wrap{margin-top:40px;padding:18px;border-radius:var(--radius-md)}.results-table{min-width:640px}}@media (max-width:420px){.finding-wrap{padding:14px}.finding-card{padding:18px}}.repro-panel{margin-bottom:24px;padding:22px 24px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.repro-panel h4{margin:0 0 14px;font-size:.96rem;letter-spacing:-.01em}.repro-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.repro-list li{display:flex;align-items:baseline;gap:12px;font-size:.85rem;line-height:1.5;color:var(--ink-soft)}.repro-status{flex:0 0 auto;min-width:108px;padding:3px 9px;border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:center}.repro-runnable .repro-status{color:var(--green);background:var(--green-soft)}.repro-licensed .repro-status{color:#a5432b;background:#fdecE6}.repro-not-committed .repro-status{color:var(--ink-soft);background:var(--paper);border:1px solid var(--line-strong)}.repro-foot{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:.82rem;line-height:1.6;color:var(--muted)}.repro-foot code{padding:2px 6px;border-radius:6px;background:var(--purple-soft);color:var(--purple-dark);font-size:.9em}.evidence-section a:not(.button){border-bottom:1px solid var(--line-strong);transition:color .18s ease,border-color .18s ease}.evidence-section a:not(.button):hover{color:var(--purple);border-color:var(--purple)}@media (max-width:680px){.repro-list li{flex-direction:column;gap:4px}.repro-status{min-width:0;align-self:flex-start}}.hero-text-link{display:inline-flex;align-items:center;min-height:48px;padding:0 4px;border-bottom:1px solid var(--line-strong);color:var(--ink-soft);font-size:.84rem;font-weight:750}.hero-text-link:hover{color:var(--purple-dark);border-color:var(--purple)}.evidence-status-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:34px;padding:15px 18px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.72);color:var(--muted);font-size:.76rem;line-height:1.45}.evidence-status-bar strong{color:var(--ink)}.evidence-status-bar a{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:var(--purple-dark);font-weight:800}.evidence-status-bar a svg{width:14px}.headline-single{margin:0;font-size:clamp(1.55rem,2.7vw,2.2rem);line-height:1;font-weight:720;letter-spacing:-.045em;color:var(--purple-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arm-results-table{min-width:940px}.arm-results-table td,.arm-results-table thead th:not(:first-child){text-align:right}.arm-results-table .arm-featured{background:rgba(109,61,245,.045)}.arm-results-table thead .arm-featured{color:var(--purple-dark);box-shadow:inset 0 -2px 0 var(--purple)}.arm-results-table td.preferred{color:var(--green);font-weight:760}.head-to-head-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:20px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--line)}.head-to-head-strip>div{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--surface)}.head-to-head-strip strong{font-size:1.05rem;color:var(--ink)}.head-to-head-strip span:last-child{font-size:.78rem;line-height:1.5;color:var(--muted)}.lending-status-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.lending-status-grid article{padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--surface-soft)}.lending-status-grid h4{margin:12px 0 8px;font-size:1rem;text-transform:capitalize}.lending-status-grid p{margin:0;color:var(--ink-soft);font-size:.85rem;line-height:1.62}.status-label{display:inline-flex;padding:4px 9px;border-radius:999px;font-size:.66rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.status-label.shipped{color:var(--green);background:var(--green-soft)}.status-label.pending{color:#8b5b18;background:#fff3d7}@media (max-width:920px){.head-to-head-strip,.lending-status-grid{grid-template-columns:1fr}.evidence-status-bar a{width:100%;margin-left:0}}@media (max-width:680px){.hero-text-link{width:100%;justify-content:center}.evidence-status-bar{align-items:flex-start;flex-direction:column}.arm-results-table{min-width:860px}}.aggregate-evidence-wrap{margin-top:34px;border-left-color:#3454d1;background:linear-gradient(145deg,rgba(52,84,209,.055),rgba(133,99,235,.035)),var(--surface)}.aggregate-headline-grid{margin-top:0}.aggregate-note{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:.76rem;line-height:1.55}@media (min-width:921px){.architecture-facts{grid-template-columns:repeat(4,1fr)}}@media (max-width:680px){.aggregate-evidence-wrap{margin-top:26px}}.headline-card>span:first-child{font-size:.68rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.headline-card>strong{font-size:clamp(1.55rem,2.7vw,2.2rem);line-height:1;font-weight:720;letter-spacing:-.045em;color:var(--purple-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.headline-card>p{margin:0;font-size:.83rem;line-height:1.58;color:var(--ink-soft)}.head-to-head-wrap{margin-top:56px}.head-to-head-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.head-to-head-card{padding:24px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.head-to-head-card h4{margin:0 0 10px;font-size:1rem;letter-spacing:-.01em}.head-to-head-card p{margin:0;font-size:.86rem;line-height:1.62;color:var(--ink-soft)}.repro-public .repro-status,.repro-runnable .repro-status{color:var(--green);background:var(--green-soft)}.repro-licensed-images-required .repro-status{color:#a5432b;background:#fdece6}.repro-not-committed .repro-status,.repro-not-yet-published .repro-status{color:var(--ink-soft);background:var(--paper);border:1px solid var(--line-strong)}@media (max-width:920px){.head-to-head-grid,.headline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.head-to-head-grid,.headline-grid{grid-template-columns:1fr}}:root{--ink:#12182c;--ink-soft:#343d55;--muted:#68728a;--paper:#f6f2eb;--surface:#fffdf9;--surface-soft:#eef5f3;--line:rgba(25,38,62,0.11);--line-strong:rgba(25,38,62,0.2);--purple:#6552d9;--purple-dark:#372f82;--purple-soft:#eeeafe;--blue:#246a9a;--blue-soft:#e5f0f7;--green:#14766d;--green-soft:#e3f3ee;--teal:#0f817a;--teal-soft:#dff3ee;--amber:#a86118;--amber-soft:#fff0dc;--coral:#a94b3c;--coral-soft:#fae9e4;--shadow-sm:0 12px 34px rgba(22,34,54,0.065);--shadow-md:0 28px 72px rgba(22,34,54,0.12)}body{background:radial-gradient(circle at 12% 0,rgba(101,82,217,.045),transparent 24rem),var(--paper)}.site-header{border-bottom-color:rgba(37,52,75,.09);background:rgba(246,242,235,.88)}.hero{min-height:780px;background:linear-gradient(110deg,rgba(255,253,249,.82),rgba(240,245,243,.64) 60%,rgba(236,234,254,.54))}.hero-grid-pattern{opacity:.34;background-image:linear-gradient(rgba(39,86,88,.055) 1px,transparent 0),linear-gradient(90deg,rgba(39,86,88,.055) 1px,transparent 0)}.hero-orb-one{background:radial-gradient(circle,rgba(101,82,217,.16),transparent 70%)}.hero-orb-two{left:-150px;bottom:-35px;background:radial-gradient(circle,rgba(15,129,122,.16),transparent 70%)}.eyebrow{color:#3b5c68;border-color:rgba(15,129,122,.17);background:rgba(255,253,249,.82)}.status-dot{background:var(--teal);box-shadow:0 0 0 4px rgba(15,129,122,.13)}.button.primary{background:linear-gradient(125deg,var(--purple-dark),var(--purple) 52%,#426caa);box-shadow:0 16px 34px rgba(55,47,130,.23)}.system-flow{border-color:rgba(15,129,122,.17);background:linear-gradient(145deg,rgba(255,253,249,.98),rgba(237,246,243,.91)),white}.system-flow:after{background:radial-gradient(circle,rgba(15,129,122,.14),transparent 70%)}.flow-control-card{border-color:rgba(101,82,217,.15);background:linear-gradient(135deg,rgba(238,234,254,.78),rgba(229,240,247,.55))}.flow-icon.blue,.flow-node.featured{color:var(--teal)}.flow-node.featured{border-color:rgba(15,129,122,.22);background:linear-gradient(150deg,rgba(223,243,238,.95),white);box-shadow:0 12px 24px rgba(15,129,122,.08)}.decision-pill{color:#0d6762;background:var(--teal-soft)}.problem-band{margin-top:-30px;padding-bottom:56px}.problem-card{background:rgba(255,253,249,.94)}.problem-card:first-child .problem-icon{color:var(--coral);background:var(--coral-soft)}.problem-card:nth-child(2) .problem-icon{color:var(--purple-dark);background:var(--purple-soft)}.problem-card:nth-child(3) .problem-icon{color:var(--amber);background:var(--amber-soft)}.differentiation-section{background:linear-gradient(180deg,rgba(228,241,240,.72),rgba(244,247,243,.42) 70%,rgba(246,242,235,0))}@media (min-width:981px){.comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-card:not(.featured){min-height:430px}.comparison-card.featured{grid-column:1/-1;min-height:0;display:grid;grid-template-columns:.58fr 1.42fr;grid-column-gap:42px;column-gap:42px;align-items:start;padding:30px 32px}.comparison-card.featured .comparison-topline,.comparison-card.featured h3{grid-column:1}.comparison-card.featured h3{margin-bottom:0;font-size:1.75rem}.comparison-card.featured dl{grid-column:2;grid-row:1/span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.comparison-card.featured dl div{padding:0 0 0 16px;border-top:0;border-left:1px solid rgba(255,255,255,.13)}}.comparison-card{background:rgba(255,253,249,.84)}.comparison-card:first-child:not(.featured){border-top:3px solid rgba(36,106,154,.55)}.comparison-card:nth-child(2):not(.featured){border-top:3px solid rgba(168,97,24,.48)}.comparison-card:nth-child(3):not(.featured){border-top:3px solid rgba(15,129,122,.5)}.comparison-card.featured{background:radial-gradient(circle at 90% 0,rgba(48,172,160,.24),transparent 32%),radial-gradient(circle at 5% 100%,rgba(111,82,217,.26),transparent 34%),linear-gradient(145deg,#17203b,#10162b)}.positioning-statement{border-color:rgba(15,129,122,.18);background:linear-gradient(120deg,rgba(255,253,249,.9),rgba(226,243,238,.62))}.positioning-icon{color:var(--teal);background:var(--teal-soft)}.outcomes-section{background:linear-gradient(180deg,rgba(255,247,235,.48),rgba(246,242,235,0))}.outcome-card:first-child .card-icon{color:var(--purple-dark);background:var(--purple-soft)}.outcome-card:nth-child(2) .card-icon{color:var(--teal);background:var(--teal-soft)}.outcome-card:nth-child(3) .card-icon{color:var(--amber);background:var(--amber-soft)}.outcome-card:nth-child(4) .card-icon{color:var(--blue);background:var(--blue-soft)}.evidence-section{position:relative;border-top-color:rgba(15,129,122,.16);border-bottom-color:rgba(15,129,122,.16);background:radial-gradient(circle at 92% 4%,rgba(15,129,122,.11),transparent 30rem),radial-gradient(circle at 8% 30%,rgba(101,82,217,.07),transparent 28rem),#eef4f1}.evidence-section .section-heading{padding-bottom:30px;border-bottom:1px solid rgba(15,129,122,.14)}.evidence-status-bar{border-color:rgba(255,255,255,.08);color:#b8c7cc;background:linear-gradient(110deg,rgba(15,129,122,.18),transparent 40%),#172338;box-shadow:var(--shadow-sm)}.evidence-status-bar strong{color:#f7fbfa}.evidence-status-bar a{color:#8fd8cd}.headline-card{position:relative;overflow:hidden;background:rgba(255,253,249,.94)}.headline-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--purple)}.headline-card:nth-child(2):before{background:var(--teal)}.headline-card:nth-child(3):before{background:var(--blue)}.headline-card:nth-child(4):before{background:var(--amber)}.headline-card:nth-child(2)>strong{color:var(--teal)}.headline-card:nth-child(3)>strong{color:var(--blue)}.headline-card:nth-child(4)>strong{color:var(--amber)}.disclosure-card,.finding-wrap,.head-to-head-card,.results-wrap{background:rgba(255,253,249,.96)}.results-wrap{border-color:rgba(36,106,154,.14)}.finding-wrap{border-left-color:var(--teal)}.finding-wrap:nth-of-type(2n){border-left-color:var(--purple)}.lending-status-wrap{border-left-color:var(--blue)}.token-aware-wrap{border-left-color:var(--green)}.finding-card,.lending-status-grid article{background:rgba(238,245,243,.72)}.tradeoff-wrap{padding:30px;border:1px solid rgba(168,97,24,.16);border-radius:var(--radius-lg);background:rgba(255,245,229,.68)}.tradeoff-card{border-color:rgba(168,97,24,.14);border-left-color:var(--amber);background:rgba(255,253,249,.9)}.disclosure-wrap{border-color:rgba(37,52,75,.19);background:rgba(255,253,249,.34)}.architecture-section{background:radial-gradient(circle at 86% 5%,rgba(15,129,122,.22),transparent 34rem),radial-gradient(circle at 8% 82%,rgba(101,82,217,.17),transparent 32rem),#11192d}.architecture-facts article:nth-child(2n)>span{color:#8bdacf;background:rgba(15,129,122,.15)}.integration-section{background:#fffdf9}.current-section{background:linear-gradient(180deg,#f0eef7,#f6f2eb 88%)}.stack-card:first-child{border-top:3px solid rgba(15,129,122,.55)}.stack-card:nth-child(2){border-top:3px solid rgba(101,82,217,.55)}.stack-card:nth-child(3){border-top:3px solid rgba(36,106,154,.5)}.stack-card:nth-child(4){border-top:3px solid rgba(168,97,24,.45)}.stack-header code{color:#365d68;background:var(--teal-soft)}.boundaries-wrap{border-color:rgba(168,97,24,.16);background:#fff7ea}.pilot-section{background:radial-gradient(circle at 0 100%,rgba(17,143,130,.32),transparent 32rem),radial-gradient(circle at 100% 0,rgba(200,131,49,.18),transparent 34rem),#172439}.pilot-step:nth-child(2n)>span{color:#8ad8ce;background:rgba(15,129,122,.17)}.founder-card{border-color:rgba(15,129,122,.12);background:linear-gradient(120deg,rgba(255,253,249,.98),rgba(229,243,239,.72))}.site-footer{background:#11192d}@media (max-width:980px){.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-card.featured{grid-column:1/-1}}@media (max-width:680px){.problem-band{margin-top:0}.comparison-grid{grid-template-columns:1fr}.comparison-card.featured{grid-column:auto}.tradeoff-wrap{padding:20px}}@keyframes mf-header-enter{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}@keyframes mf-hero-enter{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0 0}}@keyframes mf-panel-enter{0%{opacity:0;translate:18px 0;scale:.985}to{opacity:1;translate:0 0;scale:1}}@keyframes mf-orb-drift-one{0%{translate:0 0;scale:1}50%{translate:-24px 18px;scale:1.05}to{translate:8px 34px;scale:.98}}@keyframes mf-orb-drift-two{0%{translate:0 0;scale:1}50%{translate:26px -16px;scale:1.04}to{translate:10px -30px;scale:.97}}@keyframes mf-grid-drift{0%{background-position:0 0,0 0}to{background-position:42px 42px,42px 42px}}@keyframes mf-pulse-dot{0%,to{scale:1;box-shadow:0 0 0 4px rgba(15,129,122,.13)}50%{scale:1.08;box-shadow:0 0 0 7px rgba(15,129,122,.06)}}@keyframes mf-flow-nudge{0%,to{translate:-1px 0;opacity:.62}50%{translate:3px 0;opacity:1}}@keyframes mf-control-breathe{0%,to{box-shadow:0 0 0 rgba(15,129,122,0)}50%{box-shadow:0 10px 30px rgba(15,129,122,.08)}}@keyframes mf-dash-flow{to{stroke-dashoffset:-14}}@keyframes mf-scroll-reveal{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}.site-header{animation:mf-header-enter .46s cubic-bezier(.2,.8,.2,1) both}.hero-copy>*{animation:mf-hero-enter .72s cubic-bezier(.2,.78,.18,1) both}.hero-copy>:first-child{animation-delay:80ms}.hero-copy>:nth-child(2){animation-delay:.15s}.hero-copy>:nth-child(3){animation-delay:.22s}.hero-copy>:nth-child(4){animation-delay:.29s}.hero-copy>:nth-child(5){animation-delay:.36s}.hero-copy>:nth-child(6){animation-delay:.43s}.system-flow{animation:mf-panel-enter .82s cubic-bezier(.2,.78,.18,1) .18s both}.hero-grid-pattern{animation:mf-grid-drift 18s linear infinite}.hero-orb-one{animation:mf-orb-drift-one 16s ease-in-out infinite alternate}.hero-orb-two{animation:mf-orb-drift-two 19s ease-in-out infinite alternate}.flow-live i,.status-dot{animation:mf-pulse-dot 2.6s ease-in-out infinite}.flow-arrow{animation:mf-flow-nudge 2.1s ease-in-out infinite}.flow-arrow:nth-of-type(2){animation-delay:.52s}.flow-control-card,.flow-node.featured{animation:mf-control-breathe 4.8s ease-in-out infinite}.diagram-svg .dg-rule[stroke-dasharray]{animation:mf-dash-flow 2.8s linear infinite}nav a{position:relative}nav a:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--teal),var(--purple));scale:0 1;transform-origin:left;transition:scale .18s ease}nav a:focus-visible:after,nav a:hover:after{scale:1 1}.button svg,.nav-cta svg{transition:translate .18s ease}.button:focus-visible svg,.button:hover svg,.nav-cta:focus-visible svg,.nav-cta:hover svg{translate:3px 0}.boundary-card,.comparison-card,.disclosure-card,.finding-wrap,.founder-card,.head-to-head-card,.headline-card,.outcome-card,.pilot-step,.problem-card,.results-wrap,.stack-card,.svg-diagram,.tradeoff-card{transition:box-shadow .19s ease,border-color .19s ease,transform .19s ease}.boundary-card:hover,.comparison-card:not(.featured):hover,.head-to-head-card:hover,.headline-card:hover,.outcome-card:hover,.pilot-step:hover,.problem-card:hover,.stack-card:hover{transform:translateY(-4px);box-shadow:0 18px 42px rgba(22,34,54,.1)}.comparison-card.featured:hover,.finding-wrap:hover,.founder-card:hover,.results-wrap:hover,.svg-diagram:hover{box-shadow:0 28px 72px rgba(22,34,54,.15)}.headline-card:before{scale:.55 1;transform-origin:left;transition:scale .26s ease}.headline-card:hover:before{scale:1 1}@supports (animation-timeline:view()){.architecture-facts,.boundaries-wrap,.comparison-card,.disclosure-wrap,.evidence-status-bar,.finding-wrap,.founder-card,.head-to-head-wrap,.headline-card,.outcome-card,.pilot-copy,.pilot-step,.positioning-statement,.problem-card,.results-wrap,.section-heading,.stack-card,.svg-diagram,.tradeoff-wrap{animation-name:mf-scroll-reveal;animation-duration:1ms;animation-fill-mode:both;animation-timeline:view();animation-range:entry 4% cover 28%}.headline-card:nth-child(2),.outcome-card:nth-child(2),.pilot-step:nth-child(2),.problem-card:nth-child(2),.stack-card:nth-child(2){animation-range:entry 9% cover 31%}.headline-card:nth-child(3),.outcome-card:nth-child(3),.pilot-step:nth-child(3),.problem-card:nth-child(3),.stack-card:nth-child(3){animation-range:entry 14% cover 34%}.headline-card:nth-child(4),.outcome-card:nth-child(4),.pilot-step:nth-child(4),.stack-card:nth-child(4){animation-range:entry 19% cover 37%}}@media (prefers-reduced-motion:reduce){.architecture-facts,.boundaries-wrap,.comparison-card,.diagram-svg .dg-rule[stroke-dasharray],.disclosure-wrap,.evidence-status-bar,.finding-wrap,.flow-arrow,.flow-control-card,.flow-live i,.flow-node.featured,.founder-card,.head-to-head-wrap,.headline-card,.hero-copy>*,.hero-grid-pattern,.hero-orb,.outcome-card,.pilot-copy,.pilot-step,.positioning-statement,.problem-card,.results-wrap,.section-heading,.site-header,.stack-card,.status-dot,.svg-diagram,.system-flow,.tradeoff-wrap{animation:none!important;opacity:1!important;translate:none!important;scale:1!important}}.milestone-section{background:radial-gradient(circle at 15% 0,rgba(109,61,245,.08),transparent 28rem),linear-gradient(180deg,#ffffff,#f8f9fc);border-bottom:1px solid var(--line)}.milestone-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.milestone-card{position:relative;display:flex;flex-direction:column;padding:30px;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.92);box-shadow:var(--shadow-sm)}.milestone-card:after{content:"";position:absolute;width:190px;height:190px;right:-76px;top:-82px;border-radius:50%;pointer-events:none}.live-provider-card:after{background:rgba(36,110,232,.08)}.membership-card:after{background:rgba(21,132,92,.08)}.milestone-topline{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--muted);font-size:.64rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.milestone-topline svg{width:22px;height:22px;color:var(--purple)}.membership-card .milestone-topline svg{color:var(--green)}.milestone-card>strong{margin-top:40px;color:var(--ink);font-size:clamp(3rem,6vw,5.4rem);line-height:.92;letter-spacing:-.065em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live-provider-card>strong{color:var(--purple-dark)}.membership-card>strong{color:#0f6f50}.milestone-card h3{margin:20px 0 10px;max-width:22ch;font-size:1.25rem;letter-spacing:-.025em}.milestone-card p{margin:0;max-width:62ch;color:var(--muted);font-size:.84rem;line-height:1.68}.milestone-card a,.milestone-caveat{margin-top:auto;padding-top:24px}.milestone-card a{display:inline-flex;align-items:center;gap:8px;color:var(--purple-dark);font-size:.78rem;font-weight:800}.milestone-card a svg{width:16px}.milestone-caveat{display:block;color:#65706d;font-size:.72rem;line-height:1.55}@media (max-width:920px){.milestone-grid{grid-template-columns:1fr}.milestone-card{min-height:0}}.nav-actions{justify-self:end;display:flex;align-items:center;gap:10px}.theme-toggle{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink-soft);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:var(--shadow-sm);cursor:pointer;font-size:.74rem;font-weight:820;transition:transform .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.theme-toggle:focus-visible,.theme-toggle:hover{transform:translateY(-1px);border-color:var(--purple);color:var(--ink)}.theme-toggle:focus-visible{outline:3px solid color-mix(in srgb,var(--purple) 28%,transparent);outline-offset:2px}.theme-toggle-icon{width:17px;height:17px;display:inline-grid;place-items:center}.theme-toggle-icon svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.headline-card{min-width:0}.headline-card>strong{max-width:100%;white-space:nowrap;font-size:clamp(1.42rem,2vw,1.95rem);letter-spacing:-.035em}.head-to-head-card p,.headline-card>p,.milestone-card p{text-wrap:pretty}.headline-card>span:first-child,.milestone-card h3,.milestone-topline>span{text-wrap:balance}.milestone-card{min-height:350px;padding:28px}.milestone-card>strong{margin-top:30px;font-size:clamp(3.2rem,5vw,4.7rem)}.milestone-card h3{max-width:28ch;margin-top:16px;line-height:1.18}.milestone-card p{max-width:68ch;font-size:.87rem;line-height:1.65}.milestone-card a,.milestone-caveat{margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}@media (max-width:1180px) and (min-width:921px){.headline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.nav-actions{gap:7px}.theme-toggle{min-width:40px;min-height:39px;padding:0 10px}.theme-toggle-label{display:none}.milestone-card{padding:24px}.milestone-card>strong{font-size:clamp(3rem,18vw,4.35rem)}}@media (max-width:420px){.nav-actions{gap:5px}.nav-cta{max-width:118px;padding-inline:10px}.theme-toggle{flex:0 0 38px;width:38px;min-width:38px;padding:0}}:root[data-theme=dark]{--ink:#f3f6ff;--ink-soft:#cbd4e6;--muted:#98a6bd;--paper:#0b1020;--surface:#121a2c;--surface-soft:#0f1728;--line:rgba(205,216,235,0.12);--line-strong:rgba(205,216,235,0.22);--purple:#a78bfa;--purple-dark:#c4b5fd;--purple-soft:#292347;--blue:#6bb8f0;--blue-soft:#152c43;--green:#58d3a7;--green-soft:#12392f;--teal:#5ad6cc;--teal-soft:#123a39;--amber:#f0b66b;--amber-soft:#3e2d1c;--coral:#ee8e7c;--coral-soft:#40251f;--shadow-sm:0 12px 34px rgba(0,0,0,0.22);--shadow-md:0 28px 72px rgba(0,0,0,0.34)}:root[data-theme=dark] body{background:radial-gradient(circle at 12% 0,rgba(167,139,250,.08),transparent 24rem),var(--paper)}:root[data-theme=dark] .site-header{border-bottom-color:var(--line);background:rgba(11,16,32,.86)}:root[data-theme=dark] .footer-links a,:root[data-theme=dark] .founder-chip,:root[data-theme=dark] .milestone-caveat,:root[data-theme=dark] nav a{color:var(--muted)}:root[data-theme=dark] .button.secondary,:root[data-theme=dark] .eyebrow,:root[data-theme=dark] .nav-cta,:root[data-theme=dark] .theme-toggle{border-color:var(--line-strong);background:rgba(18,26,44,.88);color:var(--ink-soft)}:root[data-theme=dark] .hero{background:linear-gradient(110deg,rgba(15,23,40,.96),rgba(13,29,38,.9) 60%,rgba(29,23,53,.9))}:root[data-theme=dark] .hero-grid-pattern{opacity:.28;background-image:linear-gradient(rgba(131,148,184,.09) 1px,transparent 0),linear-gradient(90deg,rgba(131,148,184,.09) 1px,transparent 0)}:root[data-theme=dark] .system-flow{border-color:rgba(90,214,204,.18);background:linear-gradient(145deg,rgba(18,26,44,.98),rgba(15,31,42,.94)),var(--surface)}:root[data-theme=dark] .flow-control-card{border-color:rgba(167,139,250,.22);background:linear-gradient(135deg,rgba(41,35,71,.82),rgba(21,44,67,.68))}:root[data-theme=dark] .flow-metrics span,:root[data-theme=dark] .flow-node,:root[data-theme=dark] .flow-window-bar{background:rgba(18,26,44,.78)}:root[data-theme=dark] .flow-node.featured{border-color:rgba(90,214,204,.24);background:linear-gradient(150deg,rgba(18,58,57,.9),rgba(18,26,44,.96))}:root[data-theme=dark] .boundary-card,:root[data-theme=dark] .comparison-card:not(.featured),:root[data-theme=dark] .disclosure-card,:root[data-theme=dark] .finding-wrap,:root[data-theme=dark] .founder-card,:root[data-theme=dark] .head-to-head-card,:root[data-theme=dark] .headline-card,:root[data-theme=dark] .milestone-card,:root[data-theme=dark] .outcome-card,:root[data-theme=dark] .positioning-statement,:root[data-theme=dark] .problem-card,:root[data-theme=dark] .repro-panel,:root[data-theme=dark] .results-wrap,:root[data-theme=dark] .stack-card{background:rgba(18,26,44,.94)}:root[data-theme=dark] .milestone-section{background:radial-gradient(circle at 15% 0,rgba(167,139,250,.1),transparent 28rem),linear-gradient(180deg,#0d1424,#0b1020)}:root[data-theme=dark] .membership-card>strong{color:var(--green)}:root[data-theme=dark] .current-section,:root[data-theme=dark] .differentiation-section,:root[data-theme=dark] .integration-section,:root[data-theme=dark] .outcomes-section{background:linear-gradient(180deg,rgba(15,23,40,.96),rgba(11,16,32,.98))}:root[data-theme=dark] .evidence-section{border-color:rgba(90,214,204,.12);background:radial-gradient(circle at 92% 4%,rgba(90,214,204,.08),transparent 30rem),radial-gradient(circle at 8% 30%,rgba(167,139,250,.08),transparent 28rem),#0d1724}:root[data-theme=dark] .evidence-section .section-heading{border-bottom-color:var(--line)}:root[data-theme=dark] .evidence-status-bar{border-color:var(--line);background:linear-gradient(110deg,rgba(90,214,204,.1),transparent 40%),#111e31}:root[data-theme=dark] .finding-card,:root[data-theme=dark] .lending-status-grid article{background:rgba(15,31,42,.82)}:root[data-theme=dark] .tradeoff-wrap{border-color:rgba(240,182,107,.18);background:rgba(62,45,28,.52)}:root[data-theme=dark] .tradeoff-card{border-color:rgba(240,182,107,.16);border-left-color:var(--amber);background:rgba(31,29,34,.9)}:root[data-theme=dark] .boundaries-wrap,:root[data-theme=dark] .disclosure-wrap{border-color:var(--line-strong);background:rgba(18,26,44,.52)}:root[data-theme=dark] .svg-diagram:not(.svg-diagram-dark){border-color:var(--line);background:rgba(18,26,44,.92);--dg-text:#eef3ff;--dg-text-soft:#aeb9cf;--dg-rule:#8090ad;--dg-card-fill:rgba(255,255,255,0.055);--dg-card-line:rgba(255,255,255,0.18);--dg-note-fill:rgba(255,255,255,0.035);--dg-note-line:rgba(255,255,255,0.12);--dg-cp-fill:rgba(167,139,250,0.13);--dg-cp-line:#a78bfa;--dg-cp-title:#ddd3ff;--dg-cp-text:#bdafff;--dg-dp-fill:rgba(88,211,167,0.13);--dg-dp-line:#58d3a7;--dg-dp-title:#c9f5e4;--dg-dp-text:#8ce5c2;--dg-cap-fill:rgba(107,184,240,0.13);--dg-cap-line:#6bb8f0;--dg-cap-title:#d2ecff;--dg-cap-text:#9bd2f8}:root[data-theme=dark] .repro-foot code,:root[data-theme=dark] .stack-header code{color:var(--teal);background:var(--teal-soft)}:root[data-theme=dark] .repro-not-committed .repro-status,:root[data-theme=dark] .repro-not-yet-published .repro-status{color:var(--ink-soft);background:var(--surface-soft)}:root[data-theme=dark] .headline-card:first-child>strong,:root[data-theme=dark] .live-provider-card>strong{color:var(--purple-dark)}:root[data-theme=dark] .architecture-section,:root[data-theme=dark] .comparison-card.featured,:root[data-theme=dark] .pilot-section,:root[data-theme=dark] .site-footer{color-scheme:dark}@media (prefers-reduced-motion:reduce){.theme-toggle{transition:none}}:root[data-theme=dark] .boundaries-intro p,:root[data-theme=dark] .boundary-card p,:root[data-theme=dark] .comparison-card:not(.featured) dd,:root[data-theme=dark] .founder-contact p{color:var(--muted)}:root[data-theme=dark] .boundary-card>span{color:var(--amber);background:var(--amber-soft)}:root[data-theme=dark] .founder-contact{border-color:rgba(167,139,250,.16);background:linear-gradient(150deg,rgba(41,35,71,.88),rgba(18,44,43,.74))}:root{--font-sans:"Avenir Next",Avenir,"Segoe UI",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono",monospace}body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:-.006em;font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1,"kern"}.dg-mono,.stack-header code,code,pre{font-family:var(--font-mono)}.brand-word{font-size:.9rem;font-weight:700;letter-spacing:.09em}.footer-links a,nav a{font-size:.84rem;font-weight:550;letter-spacing:0}.button,.hero-text-link,.milestone-card a,.nav-cta,.text-link,.theme-toggle{font-weight:620;letter-spacing:-.005em}.comparison-card dt,.comparison-topline,.eyebrow,.headline-card>span:first-child,.kicker,.milestone-topline,.mini-kicker,.repro-status,.stack-header,.status-label{text-transform:none;letter-spacing:.015em;font-weight:620}.eyebrow{padding:8px 12px;font-size:.76rem}.kicker{font-size:.79rem}.mini-kicker{font-size:.74rem}.hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(470px,.92fr);gap:56px}.hero-copy{max-width:720px}.hero h1{margin:28px 0 24px;max-width:14.5ch;color:var(--ink);font-size:clamp(3.35rem,4.8vw,4.9rem);font-weight:650;line-height:.99;letter-spacing:-.042em;text-wrap:balance}.hero-lede{max-width:64ch;color:var(--ink-soft);font-size:1rem;line-height:1.67;letter-spacing:-.008em}.founder-chip,.hero-proof{font-size:.82rem;line-height:1.55}.founder-main h2,.pilot-copy h2,.section-heading h2{font-size:clamp(2.15rem,3.25vw,3.25rem);font-weight:630;line-height:1.08;letter-spacing:-.034em;text-wrap:balance}.pilot-copy>p,.section-heading>p,.split-heading>p{max-width:60ch;font-size:.98rem;line-height:1.66;letter-spacing:-.006em}.section-heading{margin-bottom:46px}.architecture-facts h3,.boundary-card h4,.disclosure-card h4,.finding-card h4,.head-to-head-card h4,.lending-status-grid h4,.outcome-card h3,.pilot-step h3,.problem-card h2,.repro-panel h4,.tradeoff-card h4{font-weight:620;letter-spacing:-.012em}.outcome-card h3,.problem-card h2{font-size:1.08rem}.comparison-card h3,.disclosure-intro h3,.finding-intro h3,.positioning-statement h3,.results-intro h3,.stack-card h3,.tradeoff-intro h3{font-weight:620;line-height:1.22;letter-spacing:-.018em}.comparison-card h3,.disclosure-intro h3,.finding-intro h3,.positioning-statement h3,.results-intro h3,.tradeoff-intro h3{font-size:1.22rem}.stack-card h3{margin-top:28px;font-size:1.3rem}.boundaries-intro h3{font-size:1.55rem;font-weight:620;line-height:1.18;letter-spacing:-.025em}.architecture-facts p,.boundary-card p,.comparison-card dd,.disclosure-card p,.disclosure-intro p,.finding-card p,.finding-intro p,.lending-status-grid p,.outcome-card p,.pilot-step p,.positioning-statement p,.problem-card p,.results-intro p,.stack-card p,.tradeoff-card p,.tradeoff-intro p{font-size:.88rem;line-height:1.62;letter-spacing:-.004em}.comparison-card dt,.comparison-topline,.headline-card>span:first-child,.milestone-topline,.stack-header{font-size:.73rem}.decision-pill,.flow-control-card small,.flow-node small,.flow-window-bar,.grant-path,.off-path-label{font-weight:600;letter-spacing:.025em}.decision-pill,.flow-control-card small,.flow-node small,.grant-path,.off-path-label{text-transform:none}.milestone-card{min-height:330px}.milestone-card>strong{margin-top:28px;font-size:clamp(2.8rem,4vw,3.9rem);font-weight:650;line-height:.98;letter-spacing:-.045em}.milestone-card h3{max-width:34ch;margin:14px 0 10px;font-size:1.12rem;font-weight:620;line-height:1.28;letter-spacing:-.015em;text-wrap:pretty}.milestone-card p{font-size:.9rem;line-height:1.62}.milestone-card a,.milestone-caveat{font-size:.78rem;line-height:1.52}.headline-card>strong,.headline-single{font-size:clamp(1.45rem,2vw,1.85rem);font-weight:640;line-height:1.08;letter-spacing:-.025em}.headline-card>p,.headline-text{font-size:.87rem;line-height:1.58}.results-table thead th{font-size:.68rem;font-weight:620;letter-spacing:.055em}.results-table tbody th{font-weight:520}.results-metric,.results-value{font-size:.92rem}.arm-results-table td.preferred,.results-value.strong{font-weight:650}.architecture-section .section-heading h2,.pilot-section .pilot-copy h2{font-weight:620}.founder-contact>a:not(.button){font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:620;line-height:1.25;letter-spacing:-.02em}.pilot-step>span{font-weight:650}@media (max-width:1120px){.hero-grid{grid-template-columns:1fr;gap:52px}.hero-copy{max-width:860px}.hero h1{max-width:15.5ch;font-size:clamp(3.5rem,7.2vw,5.5rem)}}@media (max-width:680px){.hero{padding-top:82px}.hero h1{margin-top:24px;max-width:13.5ch;font-size:clamp(3rem,14vw,4.15rem);line-height:1;letter-spacing:-.04em}.founder-main h2,.pilot-copy h2,.section-heading h2{font-size:clamp(2rem,9.5vw,2.8rem)}.milestone-card>strong{font-size:clamp(2.7rem,15vw,3.65rem)}}.evidence-status-bar a,.expand-label{font-weight:620;letter-spacing:0}.hero-lede{max-width:60ch;font-size:1.03rem;line-height:1.7}.hero-proof{max-width:68ch;display:grid;grid-gap:6px;gap:6px}.hero-proof a{color:var(--ink-soft);font-weight:600}.hero-proof-tradeoff{color:var(--muted);font-size:.76rem;line-height:1.5}.flow-class-stack{margin-top:24px;display:grid;grid-gap:10px;gap:10px}.flow-class-row{min-height:72px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:13px;gap:13px;padding:13px 15px;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--surface) 86%,transparent)}.flow-class-row.interactive{border-color:color-mix(in srgb,var(--blue) 24%,var(--line));background:color-mix(in srgb,var(--blue-soft) 66%,var(--surface))}.flow-class-row small{display:block;margin-bottom:2px;color:var(--muted);font-size:.68rem;font-weight:600}.flow-class-row strong{font-size:.9rem;font-weight:620;letter-spacing:-.01em}.flow-class-badge{padding:6px 9px;border-radius:999px;color:#1859a9;background:color-mix(in srgb,var(--blue-soft) 88%,white);font-size:.66rem;font-weight:650;white-space:nowrap}.flow-class-badge.muted{color:var(--muted);background:var(--surface-soft)}.flow-admission-path{margin-top:18px;display:grid;grid-template-columns:22px minmax(0,1.1fr) 22px minmax(0,.82fr);align-items:center;grid-gap:8px;gap:8px}.flow-arrow.down{rotate:90deg}.flow-tyr-node,.provider-node{min-height:128px}.flow-decision-note{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding:12px 14px;border:1px solid var(--line);border-radius:13px;color:var(--muted);background:color-mix(in srgb,var(--surface) 82%,transparent);font-size:.72rem;line-height:1.45}.flow-decision-good{color:var(--green);font-weight:620}.flow-control-card.compact{margin-top:14px;min-height:68px;padding:12px 14px}.flow-control-card.compact p{display:none}.live-result-strip{margin-bottom:22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--line);border-radius:20px;background:color-mix(in srgb,var(--surface) 92%,transparent);box-shadow:var(--shadow-sm)}.live-result-strip>div{min-width:0;padding:24px}.live-result-strip>div+div{border-left:1px solid var(--line)}.live-result-strip strong{display:block;margin:11px 0 7px;font-size:clamp(1.8rem,2.7vw,2.65rem);font-weight:640;line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live-result-strip p{margin:0;max-width:25ch;color:var(--muted);font-size:.8rem;line-height:1.52}.headline-grid{gap:12px}.headline-card{min-height:210px;padding:23px}.headline-card>strong{margin-top:18px}.results-wrap{margin-top:22px}:root[data-theme=dark] .flow-class-row,:root[data-theme=dark] .flow-decision-note,:root[data-theme=dark] .live-result-strip{background:rgba(255,255,255,.045)}:root[data-theme=dark] .flow-class-row.interactive{border-color:rgba(96,165,250,.28);background:rgba(37,99,235,.09)}:root[data-theme=dark] .flow-class-badge{color:#bfdbfe;background:rgba(59,130,246,.15)}:root[data-theme=dark] .flow-class-badge.muted{color:var(--muted);background:rgba(255,255,255,.055)}@media (max-width:920px){.live-result-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.live-result-strip>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.live-result-strip>div:nth-child(4){border-top:1px solid var(--line)}}@media (max-width:560px){.flow-admission-path{grid-template-columns:18px 1fr}.flow-admission-path>.flow-arrow:not(.down){rotate:90deg;justify-self:center}.provider-node{grid-column:2}.flow-class-row{grid-template-columns:auto 1fr}.flow-class-badge{grid-column:2;justify-self:start}.live-result-strip{grid-template-columns:1fr}.live-result-strip>div+div{border-left:0;border-top:1px solid var(--line)}}