.hero[data-astro-cid-wcolddp2]{background:radial-gradient(50% 60% at 85% 10%, #fd854929, transparent 70%), radial-gradient(40% 50% at 0% 100%, #8ae0e514, transparent 70%), var(--color-night);color:var(--color-night-text);padding-top:clamp(56px,8vw,104px);overflow:hidden}.hero__inner[data-astro-cid-wcolddp2]{text-align:center;max-width:880px}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{color:#fff;text-wrap:balance;font-size:clamp(2.2rem,4.5vw,3rem)}.hero__lede[data-astro-cid-wcolddp2]{color:var(--color-night-text);margin-inline:auto}.hero__actions[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:center;gap:12px;margin:32px 0 28px;display:flex}.hero__proof[data-astro-cid-wcolddp2]{color:var(--color-night-muted);flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.hero__proof[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:before{content:"✓";color:var(--color-success);margin-right:8px}.hero__shot[data-astro-cid-wcolddp2]{margin-top:clamp(40px,6vw,72px);margin-bottom:-2px}.problem[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(24px,6vw,80px);display:grid}.flow[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.flow__step[data-astro-cid-wcolddp2]{position:relative}.flow__step[data-astro-cid-wcolddp2]:not(:last-child):after{content:"→";color:var(--color-accent-ink);font-weight:700;position:absolute;top:14px;right:-18px}.flow__badge[data-astro-cid-wcolddp2]{color:#fff;background:var(--color-accent-ink);border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:14px;display:inline-grid;position:relative}.flow__number[data-astro-cid-wcolddp2]{width:22px;height:22px;font-family:var(--font-heading);color:var(--color-accent-ink);background:var(--color-surface);border:2px solid var(--color-accent-ink);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:-8px;right:-8px}.flow__step[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:.35em;font-size:1.1rem}.flow__step[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin:0;font-size:.95rem}.steps__more[data-astro-cid-wcolddp2]{margin:32px 0 0;font-weight:600}.limits__examples[data-astro-cid-wcolddp2]{margin-top:clamp(24px,4vw,40px)}.support__examples-title[data-astro-cid-wcolddp2]{margin:0 0 12px;font-size:1.05rem}.support__examples[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 20px;padding:0;list-style:none;display:grid}.support__examples[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-radius:var(--radius-card);border:1px solid var(--color-night-border);border-left:4px solid var(--color-accent);padding:14px 18px}.support__ask[data-astro-cid-wcolddp2]{font-family:var(--font-heading);color:#fff;margin:0 0 8px;font-weight:600}.support__result[data-astro-cid-wcolddp2]{margin:0;font-size:.95rem}.support__result[data-astro-cid-wcolddp2]:before{content:"→ ";color:var(--color-accent)}.support__note[data-astro-cid-wcolddp2]{color:var(--color-night-muted);margin:0 0 6px;font-size:.95rem}.limits[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1.25fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.limits__shot[data-astro-cid-wcolddp2]{align-self:center}.limits__link[data-astro-cid-wcolddp2]{text-align:center;margin:20px 0 0}.blueprints[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.blueprint-list[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.blueprint-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{background:var(--color-surface);border:1px solid var(--color-border);font-family:var(--font-heading);color:var(--color-ink);border-radius:10px;padding:10px 16px;font-size:.95rem;font-weight:600}.founders[data-astro-cid-wcolddp2]{grid-template-columns:auto 1fr;align-items:center;gap:clamp(32px,6vw,72px);max-width:980px;display:grid}.founders__photos[data-astro-cid-wcolddp2]{display:flex}.founders__photos[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;border:4px solid var(--color-surface);border-radius:50%;width:160px;height:160px;box-shadow:0 10px 24px #0f172426}.founders__photos[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]+img[data-astro-cid-wcolddp2]{margin-left:-32px}.founders__sign[data-astro-cid-wcolddp2]{font-family:var(--font-heading);color:var(--color-ink);font-weight:600}@media (width<=900px){.problem[data-astro-cid-wcolddp2],.limits[data-astro-cid-wcolddp2],.blueprints[data-astro-cid-wcolddp2],.support__examples[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}.flow[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.flow__step[data-astro-cid-wcolddp2]:after{display:none}}@media (width<=680px){.flow[data-astro-cid-wcolddp2],.founders[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}}
