.about-narrative{max-width:68ch}.about-narrative p+p{margin-top:20px}.about-narrative p{color:var(--fg-muted);font-size:clamp(16px,1.3vw,18px);line-height:1.7}.about-narrative p strong{color:var(--fg);font-weight:500}.beliefs-grid{border-top:1px solid var(--rule-c);border-bottom:1px solid var(--rule-c);grid-template-columns:1fr;gap:0;margin:56px 0 0;display:grid}@media (min-width:880px){.beliefs-grid{grid-template-columns:repeat(3,1fr)}.beliefs-grid .proof-card+.proof-card{border-left:1px solid var(--rule-c);border-top:0}}.beliefs-grid .proof-card+.proof-card{border-top:1px solid var(--rule-c)}@media (min-width:880px){.beliefs-grid .proof-card+.proof-card{border-top:0}}.studio-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);margin-top:48px;display:grid}@media (max-width:720px){.studio-grid{grid-template-columns:1fr;gap:32px}}.studio-body{color:var(--fg-muted);font-size:clamp(15px,1.2vw,17px);line-height:1.7}.studio-body p+p{margin-top:16px}.contact-card{border:1px solid var(--rule-c);background:var(--bg);border-radius:8px;flex-direction:column;gap:16px;padding:28px 28px 24px;display:flex}.contact-card-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-low,var(--fg-muted));font-size:10.5px}.contact-card-link{font-family:var(--font-text);color:var(--fg);font-size:15px;font-weight:500;text-decoration:none;transition:color .12s;display:block}.contact-card-link:hover{color:var(--amber)}.contact-card-divider{background:var(--rule-c);height:1px;margin:4px 0}.about-hero{padding:var(--space-2xl,80px) 0 var(--space-xl,56px)}.about-hero h1{max-width:20ch;margin-top:18px;font-size:clamp(32px,5vw,64px)}.about-hero .lede{color:var(--fg-muted);text-wrap:pretty;max-width:52ch;margin-top:22px;font-size:clamp(16px,1.3vw,20px)}
