.pill{padding:7px 11px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:12px}.wrap{max-width:1200px;margin:0 auto;padding:0 24px 80px}.section{margin:28px 0 72px;scroll-margin-top:72px}.section h2{font-size:clamp(30px,4vw,52px);line-height:1.08;letter-spacing:-.035em;margin:0 0 20px}.section h3{font-size:23px;line-height:1.25;margin:34px 0 12px}.lead{font-size:20px;max-width:900px;color:#404047}