.statement-hero{align-items:start;padding-top:56px;row-gap:52px}.statement-hero h1{font-size:clamp(40px,4.4vw,68px);letter-spacing:-.055em;line-height:1.06;margin-bottom:24px}.statement-copy .eyebrow{font-size:11px;line-height:1.7}.statement-text p,.opening-about p:not(.eyebrow){font-size:16px;line-height:1.85;color:var(--muted);margin:0 0 20px}.statement-copy .round-link{margin-top:8px}.statement-hero>.artboard{margin-top:65px}.opening-about{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:56px;border-top:1px solid var(--line);padding-top:48px;scroll-margin-top:30px}.opening-about h2{font-size:clamp(30px,3.2vw,46px);letter-spacing:-.04em;margin:0 0 24px;line-height:1.12}.opening-about .eyebrow{margin-bottom:18px}.opening-code{background:#eae4f7;border:1px solid #d8cdeb;border-radius:12px;padding:30px}.opening-bio{padding:30px 0}.opening-project-links{display:flex;flex-wrap:wrap;gap:12px}.opening-project-links a{padding:12px 18px;border:1px solid #9c8bb8;border-radius:28px;font-size:14px;font-weight:600;transition:background .2s}.opening-project-links a:hover{background:var(--acid)}.statement-hero .hero-bottom{margin:0 0 20px}@media(max-width:760px){.statement-hero{padding-top:35px;row-gap:30px}.statement-hero h1{font-size:clamp(40px,9vw,62px)}.statement-hero>.artboard{margin-top:8px}.opening-about{grid-template-columns:1fr;gap:22px;padding-top:30px}.opening-bio{padding:0}.opening-code{padding:24px}.statement-text p,.opening-about p:not(.eyebrow){font-size:16px;line-height:1.8}}
