.sf-root{--font-display:var(--font-space-grotesk), "Space Grotesk", "Segoe UI", system-ui, sans-serif;--font-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-editorial:var(--font-newsreader), "Newsreader", Georgia, serif;--container:1180px;--container-narrow:760px;--fs-display:clamp(2.75rem, 5.5vw, 4.5rem);--fs-xs:.75rem;--ls-label:.08em;--ink:#16231e;--paper:#f4efe9;--paper-deep:#eae3d9;--paper-edge:#ddd4c6;--forest:#0f1f1a;--forest-2:#142a23;--forest-3:#1b362c;--lime:#a9de3c;--lime-deep:#93c62b;--green-data:#1f7a5c;--terracotta:#c2683b;--terracotta-soft:#c2683b26;--text-strong:#16231e;--text-body:#2a382f;--text-muted:#5c6b62;--text-on-forest:#f4efe9;--text-on-forest-muted:#9daaa1;--border-soft:#ddd4c6;--border-strong:#c7bcab;--border-on-forest:#1b362c;--surface-card:#fbf8f3;--surface-card-dark:#142a23;--radius-md:10px;--radius-lg:14px;--radius-xl:16px;--shadow-md:0 6px 20px #16231e17;--shadow-lg:0 16px 40px #0f1f1a29;background:var(--paper);color:var(--text-strong);font-family:var(--font-display)}.sf-root h1,.sf-root h2,.sf-root h3{font-family:var(--font-display);color:var(--text-strong)}.sf-root h3{letter-spacing:-.01em;font-weight:700}.label-mono{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);margin:0}.editorial{font-family:var(--font-editorial);font-style:italic;font-weight:500}.data{font-family:var(--font-display);font-variant-numeric:tabular-nums}.sec-title{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(1.9rem,3.6vw,2.7rem);font-weight:700;line-height:1.1}.hero-h1{font-weight:700}.lp-section{padding:72px 32px}.sec-inner{max-width:var(--container);margin:0 auto}.sec-narrow{max-width:760px;margin:0 auto}.lp-nav{z-index:20;-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);border-bottom:1px solid var(--border-soft);background:#f4efe9d1;position:sticky;top:0}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.cmp-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.fail-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.stats-grid,.steps-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.beyond-grid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.why-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid}footer.sf-footer{background:var(--forest);padding:34px 32px 44px}@media (max-width:860px){.nav-links a{display:none}.hero-grid,.cmp-grid,.fail-grid,.stats-grid,.steps-grid,.beyond-grid,.why-grid{grid-template-columns:1fr}.lp-section{padding:52px 22px}.hero-pad{padding:28px 22px 56px!important}}
