.pill{border:1px solid #dce3ef;background:#fff;border-radius:99px;padding:7px 12px;font-size:12px;color:#425067}.hero-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:27px;font-size:14px}.main{padding:62px 0 110px}.section{scroll-margin-top:84px;margin:0 0 66px}.section h2{font-size:clamp(30px,4vw,46px);letter-spacing:-.035em;line-height:1.15;margin:0 0 24px}.section h3{font-size:23px;line-height:1.3;margin:38px 0 12px}.lead{font-size:19px;color:#39424d;max-width:850px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.grid.two{grid-template-columns:repeat(2,1fr)}.card{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:26px;min-width:0}