.blog-hero[data-v-323cbfd7]{background:radial-gradient(circle at 82% 30%,#dff4e9 0,transparent 40%),var(--paper);border-top:1px solid var(--line);padding-block:clamp(44px,7vw,92px) clamp(32px,5vw,56px)}h1[data-v-323cbfd7]{font:700 clamp(36px,4.6vw,60px)/1.05 var(--font-display);letter-spacing:-.055em;margin-top:16px;max-width:880px;overflow-wrap:break-word}.blog-hero__lead[data-v-323cbfd7]{color:var(--ink-soft);font-size:var(--fs-lead);margin-top:20px;max-width:680px}@media(max-width:600px){h1[data-v-323cbfd7]{font-size:clamp(32px,9vw,44px)}}.topic-nav[data-v-231b85ea]{display:flex;flex-wrap:wrap;gap:8px}.topic-nav__chip[data-v-231b85ea]{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--ink-soft);display:inline-flex;font-size:var(--fs-small);font-weight:700;gap:8px;min-height:44px;padding:0 16px;transition:border-color .15s,background .15s}.topic-nav__chip span[data-v-231b85ea]{color:var(--ink-faint);font-weight:600}.topic-nav__chip[data-v-231b85ea]:hover{border-color:#9abdb0;color:var(--ink)}.topic-nav__chip[aria-current=page][data-v-231b85ea]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.topic-nav__chip[aria-current=page] span[data-v-231b85ea]{color:#c7d2df}
