.hero[data-astro-cid-ta2fbyqs]{background:radial-gradient(circle at 20% 0,#00000009,#0000 55%);padding:96px 0 72px}.hero-inner[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:14px;max-width:760px;display:flex}.hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{margin-bottom:8px;font-size:clamp(2rem,4vw,3rem);line-height:1.14}.lede[data-astro-cid-ta2fbyqs]{color:var(--text-muted);max-width:620px;font-size:1.05rem}section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:1.8rem}.section-lede[data-astro-cid-ta2fbyqs]{color:var(--text-muted);margin-top:10px;font-size:1rem}.principles[data-astro-cid-ta2fbyqs]{background:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:80px 0 88px}.principle-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px;display:grid}.principle-card[data-astro-cid-ta2fbyqs]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:26px 28px}.principle-card[data-astro-cid-ta2fbyqs] .step-n[data-astro-cid-ta2fbyqs]{color:var(--accent-strong);letter-spacing:.04em;margin-bottom:8px;font-size:.85rem;font-weight:700;display:block}.principle-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:10px;font-size:1.1rem}.principle-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:.94rem}.founder[data-astro-cid-ta2fbyqs]{padding:88px 0 80px}.founder-inner[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:18px;max-width:700px;display:flex}.founder-inner[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:1rem}.operating[data-astro-cid-ta2fbyqs]{background:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:80px 0 88px}.operating-inner[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:22px;max-width:700px;display:flex}.operating-inner[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text);font-size:1rem}.operating-inner[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs].emphasis{color:var(--text);font-size:1.05rem;font-weight:600}.discipline[data-astro-cid-ta2fbyqs]{padding:88px 0}.case-mini-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px;display:grid}.case-mini-card[data-astro-cid-ta2fbyqs]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:28px;transition:border-color .15s,transform .15s;display:flex}.case-mini-card[data-astro-cid-ta2fbyqs]:hover{border-color:var(--accent-strong);transform:translateY(-2px)}.case-mini-card[data-astro-cid-ta2fbyqs] .industry-tag[data-astro-cid-ta2fbyqs]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-strong);font-size:.8rem;font-weight:600}.case-mini-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:1.25rem}.case-mini-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:.95rem}.case-mini-card[data-astro-cid-ta2fbyqs] .read-more[data-astro-cid-ta2fbyqs]{margin-top:auto;padding-top:6px;font-size:.92rem;font-weight:600}.proof-cta[data-astro-cid-ta2fbyqs]{text-align:center;margin-top:32px}.experiment[data-astro-cid-ta2fbyqs]{padding:88px 0}.experiment-inner[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:14px;max-width:700px;display:flex}.experiment-inner[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted);font-size:1rem}.experiment-inner[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs].emphasis{color:var(--text);font-size:1.05rem;font-weight:600}.cta[data-astro-cid-ta2fbyqs]{text-align:center;padding:96px 0}.cta-inner[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:center;gap:14px;max-width:620px;margin:0 auto;display:flex}.cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:2rem}.cta[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-muted)}.cta[data-astro-cid-ta2fbyqs] .btn[data-astro-cid-ta2fbyqs]{margin-top:8px}@media (width<=860px){.principle-grid[data-astro-cid-ta2fbyqs],.case-mini-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}
