.sv-hero[data-astro-cid-bx6uxwgw]{padding:70px 0 48px;border-bottom:1px solid var(--rule)}.sv-hero-grid[data-astro-cid-bx6uxwgw]{display:grid;grid-template-columns:1.35fr 1fr;gap:60px;align-items:end}.sv-hero[data-astro-cid-bx6uxwgw] .eyebrow[data-astro-cid-bx6uxwgw]{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:var(--accent);margin:0 0 18px}.sv-hero[data-astro-cid-bx6uxwgw] h1[data-astro-cid-bx6uxwgw]{font-family:var(--f-display);font-weight:400;font-size:clamp(64px,9vw,148px);line-height:.9;letter-spacing:-.03em;margin:0;max-width:10ch}.sv-hero[data-astro-cid-bx6uxwgw] .stand[data-astro-cid-bx6uxwgw]{font-family:var(--f-display);font-style:italic;font-size:24px;line-height:1.3;color:var(--ink-2);margin:0 0 24px;max-width:36ch}.sv-hero[data-astro-cid-bx6uxwgw] .cta-stack[data-astro-cid-bx6uxwgw]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sv-hero[data-astro-cid-bx6uxwgw] .note[data-astro-cid-bx6uxwgw]{font-size:12px;color:var(--muted);font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;max-width:42ch}.sv-intro[data-astro-cid-bx6uxwgw]{font-family:var(--f-display);font-style:italic;font-size:22px;line-height:1.4;color:var(--ink-2);margin:0 0 28px;max-width:42ch}.problem-grid[data-astro-cid-bx6uxwgw]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ink);border-left:1px solid var(--rule)}.problem-card[data-astro-cid-bx6uxwgw]{padding:28px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:240px}.problem-card[data-astro-cid-bx6uxwgw] .stat[data-astro-cid-bx6uxwgw]{font-family:var(--f-display);font-size:52px;line-height:.9;letter-spacing:-.03em;color:var(--accent);margin-bottom:10px}.problem-card[data-astro-cid-bx6uxwgw] h3[data-astro-cid-bx6uxwgw],.mini-card[data-astro-cid-bx6uxwgw] h3[data-astro-cid-bx6uxwgw],.faq-card[data-astro-cid-bx6uxwgw] h3[data-astro-cid-bx6uxwgw],.related-card[data-astro-cid-bx6uxwgw] h3[data-astro-cid-bx6uxwgw],.feature-row[data-astro-cid-bx6uxwgw] .copy[data-astro-cid-bx6uxwgw] h3[data-astro-cid-bx6uxwgw]{font-family:var(--f-display);font-size:34px;line-height:1;letter-spacing:-.02em;margin:0 0 12px;font-weight:400}.problem-card[data-astro-cid-bx6uxwgw] p[data-astro-cid-bx6uxwgw],.mini-card[data-astro-cid-bx6uxwgw] p[data-astro-cid-bx6uxwgw],.faq-card[data-astro-cid-bx6uxwgw] p[data-astro-cid-bx6uxwgw],.related-card[data-astro-cid-bx6uxwgw] p[data-astro-cid-bx6uxwgw],.feature-row[data-astro-cid-bx6uxwgw] .copy[data-astro-cid-bx6uxwgw] p[data-astro-cid-bx6uxwgw]{font-size:14px;line-height:1.6;color:var(--ink-2);margin:0}.feature-stack[data-astro-cid-bx6uxwgw]{display:grid;gap:48px;padding:12px 0 0}.feature-row[data-astro-cid-bx6uxwgw]{display:grid;grid-template-columns:1fr 1.1fr;gap:36px;align-items:center;padding:28px 0;border-top:1px solid var(--rule)}.feature-row[data-astro-cid-bx6uxwgw].reverse{grid-template-columns:1.1fr 1fr}.feature-row[data-astro-cid-bx6uxwgw].reverse .copy[data-astro-cid-bx6uxwgw]{order:2}.feature-row[data-astro-cid-bx6uxwgw].reverse .shot[data-astro-cid-bx6uxwgw]{order:1}.feature-row[data-astro-cid-bx6uxwgw] .copy[data-astro-cid-bx6uxwgw] .num[data-astro-cid-bx6uxwgw],.mini-card[data-astro-cid-bx6uxwgw] .num[data-astro-cid-bx6uxwgw],.related-card[data-astro-cid-bx6uxwgw] .num[data-astro-cid-bx6uxwgw]{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.feature-row[data-astro-cid-bx6uxwgw] .shot[data-astro-cid-bx6uxwgw] img[data-astro-cid-bx6uxwgw]{width:100%;height:auto;border:1px solid var(--rule);border-radius:14px;box-shadow:0 10px 24px #0000000f}.mini-grid[data-astro-cid-bx6uxwgw],.faq-grid[data-astro-cid-bx6uxwgw],.related-grid[data-astro-cid-bx6uxwgw]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--ink);border-left:1px solid var(--rule);margin-top:24px}.mini-card[data-astro-cid-bx6uxwgw],.faq-card[data-astro-cid-bx6uxwgw],.related-card[data-astro-cid-bx6uxwgw]{padding:24px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-decoration:none;background:var(--paper);position:relative}.related-card[data-astro-cid-bx6uxwgw] .link[data-astro-cid-bx6uxwgw]{position:absolute;right:24px;bottom:24px;font-family:var(--f-display);font-size:36px;line-height:1}.flow-table[data-astro-cid-bx6uxwgw]{display:grid;grid-template-columns:140px 240px 1fr;border-top:1px solid var(--ink);margin-bottom:24px}.flow-row[data-astro-cid-bx6uxwgw]{display:contents}.flow-row[data-astro-cid-bx6uxwgw]>div[data-astro-cid-bx6uxwgw]{padding:18px 16px;border-bottom:1px solid var(--rule);font-size:14px;line-height:1.55}.flow-row[data-astro-cid-bx6uxwgw] .time[data-astro-cid-bx6uxwgw]{font-family:var(--f-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--accent)}.flow-row[data-astro-cid-bx6uxwgw] .title[data-astro-cid-bx6uxwgw]{font-family:var(--f-display);font-size:24px;color:var(--ink);line-height:1.1}.flow-row[data-astro-cid-bx6uxwgw] .text[data-astro-cid-bx6uxwgw]{color:var(--ink-2)}.related[data-astro-cid-bx6uxwgw]{padding:72px 0;border-top:1px solid var(--rule)}.related[data-astro-cid-bx6uxwgw] h2[data-astro-cid-bx6uxwgw]{font-family:var(--f-display);font-size:clamp(44px,6vw,84px);line-height:.95;letter-spacing:-.02em;margin:0 0 28px;font-weight:400}.related[data-astro-cid-bx6uxwgw] h2[data-astro-cid-bx6uxwgw] em[data-astro-cid-bx6uxwgw]{font-style:italic;color:var(--accent)}@media (max-width: 900px){.sv-hero-grid[data-astro-cid-bx6uxwgw],.feature-row[data-astro-cid-bx6uxwgw],.feature-row[data-astro-cid-bx6uxwgw].reverse{grid-template-columns:1fr}.feature-row[data-astro-cid-bx6uxwgw].reverse .copy[data-astro-cid-bx6uxwgw],.feature-row[data-astro-cid-bx6uxwgw].reverse .shot[data-astro-cid-bx6uxwgw]{order:initial}.problem-grid[data-astro-cid-bx6uxwgw],.mini-grid[data-astro-cid-bx6uxwgw],.faq-grid[data-astro-cid-bx6uxwgw],.related-grid[data-astro-cid-bx6uxwgw],.flow-table[data-astro-cid-bx6uxwgw]{grid-template-columns:1fr}.flow-row[data-astro-cid-bx6uxwgw]>div[data-astro-cid-bx6uxwgw]{border-bottom:0}.flow-row[data-astro-cid-bx6uxwgw] .text[data-astro-cid-bx6uxwgw]{border-bottom:1px solid var(--rule);padding-top:0}}
