.pill{border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:7px 12px;color:#e8e8ed;font-size:13px}.hero-figure{max-width:1440px;margin:0 auto}.hero-figure img{width:100%;display:block}.hero-figure figcaption{padding:12px 34px 32px;color:#a1a1a6;font-size:13px}nav{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.88);backdrop-filter:saturate(180%) blur(18px);border-bottom:1px solid rgba(0,0,0,.08);overflow-x:auto;white-space:nowrap}nav .nav-inner{max-width:1240px;margin:auto;padding:12px 26px;display:flex;gap:20px}nav a{font-size:13px;color:#424245}main{max-width:1180px;margin:auto;padding:64px 28px 100px}section{margin:0 0 88px}