.pill{padding:8px 13px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13px}.hero-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.button{display:inline-flex;padding:11px 17px;border-radius:999px;background:var(--ink);color:#fff;font-weight:650}.button.secondary{background:#fff;color:var(--ink);border:1px solid var(--line)}main{padding:18px 0 100px}section{scroll-margin-top:72px;margin:74px 0}.section-head{max-width:820px;margin-bottom:28px}.section-head h2{font-size:clamp(32px,4vw,54px);line-height:1.08;letter-spacing:-.04em;margin:8px 0 16px}.section-head p{font-size:19px;color:var(--muted)}