:root{--editorial-bg: #faf9f6;--editorial-ink: #141414;--editorial-muted: #5c5c58;--editorial-line: rgba(20, 20, 20, .12);--editorial-accent: #0b8a5e;--editorial-accent-text: #0a7a54}.hero-sample-readout{display:none}.home-theme-preview{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;font-family:var(--f-mono, var(--mono, ui-monospace, monospace));font-size:.72rem;letter-spacing:.04em;color:var(--muted, #9aa6b8);opacity:.85}.home-theme-preview button{font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:999px;padding:4px 10px;min-height:28px;cursor:pointer;opacity:.8}.home-theme-preview button:hover,.home-theme-preview button:focus-visible{opacity:1}html[data-theme=glass-cockpit] #home .home-hero-focus,[data-theme=glass-cockpit] .hero{position:relative!important;isolation:isolate;z-index:0;border-radius:28px!important;border:1px solid transparent!important;padding:clamp(24px,4vw,48px)!important;background:linear-gradient(180deg,#0f11168c,#0f11168c) padding-box,conic-gradient(from 180deg,#22d3ee,#34d399,#a78bfa,#22d3ee) border-box!important;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 24px 80px -24px #0000008c!important;overflow:hidden;color:#f2f4f7!important}html[data-theme=glass-cockpit] #home .home-hero-focus:before,[data-theme=glass-cockpit] .hero:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="120" height="120"><filter id="n"><feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="2" stitchTiles="stitch"/></filter><rect width="100%25" height="100%25" filter="url(%23n)"/></svg>')}html[data-theme=glass-cockpit] #home .home-overline,html[data-theme=glass-cockpit] #home .home-subtitle,[data-theme=glass-cockpit] .eyebrow,[data-theme=glass-cockpit] .hero-sub{color:#b7c0d1!important}html[data-theme=glass-cockpit] #home .home-wordmark,html[data-theme=glass-cockpit] #home .home-title-main,[data-theme=glass-cockpit] .hero h1{color:#f2f4f7!important;background:none!important;-webkit-text-fill-color:#f2f4f7!important}[data-theme=glass-cockpit] .eyebrow .dot{background:#34d399!important}html[data-theme=glass-cockpit] #home .v4-stat{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-theme=glass-cockpit] #home .v4-stat strong{color:#f2f4f7!important;-webkit-text-fill-color:#f2f4f7!important}html[data-theme=glass-cockpit] #home .v4-stat span{color:#34d399!important;-webkit-text-fill-color:#34d399!important}html[data-theme=glass-cockpit] #home .home-cta-main,html[data-theme=glass-cockpit] #home .home-cta-main.pathway-atpcp,[data-theme=glass-cockpit] .hero .btn-primary{background:linear-gradient(135deg,#34d399,#22d3ee)!important;color:#04140d!important;border:none!important;border-radius:999px!important;box-shadow:0 10px 30px -8px #34d39973!important}html[data-theme=glass-cockpit] #home .home-cta-secondary,html[data-theme=glass-cockpit] #home .home-cta-secondary.pathway-glycolytic,html[data-theme=glass-cockpit] #home .home-cta-secondary.pathway-aerobic,[data-theme=glass-cockpit] .hero .btn-ghost{background:#ffffff0f!important;color:#f2f4f7!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-theme=glass-cockpit] .readout,[data-theme=glass-cockpit] .hero-sample-readout{display:block;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.16)!important;border-top:2px solid #34d399!important;border-radius:18px!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:none!important}[data-theme=glass-cockpit] .readout-tag{color:#34d399!important}[data-theme=glass-cockpit] .readout-k{color:#9aa6b8!important}[data-theme=glass-cockpit] .readout-call strong{color:#f2f4f7!important}[data-theme=glass-cockpit] .readout-rows li{border-bottom-color:#ffffff1f!important}[data-theme=glass-cockpit] .readout-rows span{color:#9aa6b8!important}[data-theme=glass-cockpit] .readout-rows b{color:#34d399!important}[data-theme=glass-cockpit] .readout-note{color:#9aa6b8!important}[data-theme=glass-cockpit] .fvo-overload-teaser{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.14)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme=glass-cockpit] .fvo-overload-cta{color:#34d399!important}@media(max-width:480px){html[data-theme=glass-cockpit] #home .home-hero-focus,[data-theme=glass-cockpit] .hero{-webkit-backdrop-filter:none;backdrop-filter:none;background:#12141a!important}[data-theme=glass-cockpit] .readout,[data-theme=glass-cockpit] .hero-sample-readout,[data-theme=glass-cockpit] .fvo-overload-teaser,html[data-theme=glass-cockpit] #home .v4-stat{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){html[data-theme=glass-cockpit] #home .home-hero-focus *,[data-theme=glass-cockpit] .hero *{transition:none!important;animation:none!important}}html[data-theme=editorial] #home .home-hero-focus,[data-theme=editorial] .hero{background:var(--editorial-bg)!important;color:var(--editorial-ink)!important;border-radius:2px!important;padding:clamp(24px,4vw,56px) clamp(20px,4vw,48px)!important;border:1px solid var(--editorial-line)!important}[data-theme=editorial] #ambientCanvas{display:none!important}html[data-theme=editorial] #home .home-overline,[data-theme=editorial] .eyebrow{font-family:var(--f-mono, var(--mono, "JetBrains Mono", ui-monospace, monospace))!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--editorial-accent-text)!important}[data-theme=editorial] .eyebrow .dot{background:var(--editorial-accent)!important}html[data-theme=editorial] #home .home-overline-question,html[data-theme=editorial] #home .home-overline-brand{color:var(--editorial-accent-text)!important}html[data-theme=editorial] #home .home-wordmark,html[data-theme=editorial] #home .home-title-main,[data-theme=editorial] .hero h1{text-align:left!important;font-weight:700!important;font-size:clamp(2.25rem,5vw,4rem)!important;line-height:1.12!important;letter-spacing:-.01em!important;color:var(--editorial-ink)!important;background:none!important;-webkit-text-fill-color:var(--editorial-ink)!important;max-width:20ch!important}html[data-theme=editorial] #home .home-subtitle,[data-theme=editorial] .hero-sub{color:var(--editorial-muted)!important;max-width:56ch;font-size:1.05rem;line-height:1.65}html[data-theme=editorial] #home .home-primary-actions,[data-theme=editorial] .cta-row{justify-content:flex-start!important}[data-theme=editorial] .hero .free-banner{background:var(--editorial-bg)!important;border-color:var(--editorial-line)!important;border-left-color:var(--editorial-accent)!important;color:var(--editorial-ink)!important}[data-theme=editorial] .hero .free-banner strong{color:var(--editorial-accent-text)!important}[data-theme=editorial] .hero .proof{color:var(--editorial-muted)!important}[data-theme=editorial] .hero .proof li:before{background:var(--editorial-accent)!important}[data-theme=editorial] .hero .disclose>summary{color:var(--editorial-ink)!important}[data-theme=editorial] .hero .disclose>summary:hover{color:var(--editorial-accent-text)!important}[data-theme=editorial] .hero .disclose>summary:after{color:var(--editorial-accent-text)!important}[data-theme=editorial] .hero .disclose .body{color:var(--editorial-muted)!important}[data-theme=editorial] .hero .disclose{border-top-color:var(--editorial-line)!important}[data-theme=editorial] .hero-signin{color:var(--editorial-muted)!important}[data-theme=editorial] .hero-signin a{color:var(--editorial-accent-text)!important}html[data-theme=editorial] #home .home-cta-main,html[data-theme=editorial] #home .home-cta-main.pathway-atpcp,[data-theme=editorial] .hero .btn-primary{background:transparent!important;color:var(--editorial-ink)!important;border:1.5px solid var(--editorial-ink)!important;border-radius:2px!important;box-shadow:none!important;font-weight:600;letter-spacing:.02em;transition:background .15s ease,color .15s ease}html[data-theme=editorial] #home .home-cta-main:hover,html[data-theme=editorial] #home .home-cta-main.pathway-atpcp:hover,[data-theme=editorial] .hero .btn-primary:hover{background:var(--editorial-ink)!important;color:var(--editorial-bg)!important}html[data-theme=editorial] #home .home-cta-secondary,html[data-theme=editorial] #home .home-cta-secondary.pathway-glycolytic,html[data-theme=editorial] #home .home-cta-secondary.pathway-aerobic,[data-theme=editorial] .hero .btn-ghost{background:transparent!important;color:var(--editorial-muted)!important;border:none!important;border-radius:0!important;text-decoration:underline;text-underline-offset:3px;box-shadow:none!important}html[data-theme=editorial] #home .v4-stats-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1px!important;background:var(--editorial-line)!important;border:1px solid var(--editorial-line)!important}html[data-theme=editorial] #home .v4-stat{background:var(--editorial-bg)!important;border:none!important;border-radius:0!important;padding:16px!important}html[data-theme=editorial] #home .v4-stat strong{color:var(--editorial-ink)!important;-webkit-text-fill-color:var(--editorial-ink)!important}html[data-theme=editorial] #home .v4-stat span{font-family:var(--f-mono, var(--mono, "JetBrains Mono", ui-monospace, monospace))!important;color:var(--editorial-accent-text)!important;-webkit-text-fill-color:var(--editorial-accent-text)!important;letter-spacing:.06em!important}[data-theme=editorial] .readout,[data-theme=editorial] .hero-sample-readout{display:block;background:#fff!important;border:1px solid var(--editorial-line)!important;border-top:1px solid var(--editorial-line)!important;border-radius:2px!important;box-shadow:none!important;padding:26px 28px}[data-theme=editorial] .readout-tag{font-family:var(--f-mono, var(--mono, "JetBrains Mono", ui-monospace, monospace))!important;color:var(--editorial-accent-text)!important;letter-spacing:.12em}[data-theme=editorial] .readout-k{color:var(--editorial-muted)!important}[data-theme=editorial] .readout-call strong{color:var(--editorial-ink)!important}[data-theme=editorial] .readout-rows li{border-bottom-color:var(--editorial-line)!important}[data-theme=editorial] .readout-rows span{color:var(--editorial-muted)!important}[data-theme=editorial] .readout-rows b{color:var(--editorial-ink)!important}[data-theme=editorial] .readout-note{color:var(--editorial-muted)!important;font-style:italic}[data-theme=editorial] .fvo-overload-teaser{background:transparent!important;border:1px solid var(--editorial-line)!important;border-radius:2px!important;box-shadow:none!important}[data-theme=editorial] .fvo-overload-kicker{font-family:var(--f-mono, var(--mono, "JetBrains Mono", ui-monospace, monospace))!important;color:var(--editorial-accent-text)!important}[data-theme=editorial] .fvo-overload-cta{color:var(--editorial-ink)!important}@media(prefers-reduced-motion:reduce){html[data-theme=editorial] #home .home-hero-focus *,[data-theme=editorial] .hero *{transition:none!important;animation:none!important}}
