.pill{border:1px solid var(--line);background:rgba(255,255,255,.66);border-radius:999px;padding:8px 13px;font-size:13px}.hero-figure{margin-top:52px;background:#111;border-radius:34px;padding:18px;box-shadow:var(--shadow)}.hero-figure img{border-radius:20px;width:100%;background:#fff}.hero-figure figcaption{color:#bbb;padding:16px 8px 2px;font-size:13px}.section{max-width:1180px;margin:0 auto;padding:82px 22px}.section.alt{max-width:none;background:#fff}.section.alt>.inner{max-width:1180px;margin:auto}.section-head{display:grid;grid-template-columns:180px 1fr;gap:40px;margin-bottom:34px}.kicker{color:var(--blue);font-weight:700;letter-spacing:.1em;font-size:13px}