.v3-blog-topics{padding-top:30px}.v3-blog-topics ul{flex-wrap:wrap;gap:10px clamp(20px,2.6vw,28px);list-style:none;display:flex}.v3-blog-topics a{letter-spacing:var(--v3-track-text,-.022em);font-size:17px;line-height:1.4}.v3-blog-topics .v3-blog-topic-l{align-items:center;gap:10px;display:inline-flex}.v3-blog-sec,.v3-blog-sec.v3-blog-newest{padding-top:clamp(56px,5.5vw,72px)}.v3-blog-groups{padding-bottom:clamp(96px,9vw,128px)}.v3-blog-h{letter-spacing:-.014em;color:var(--v3-ink);font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15}.v3-blog-newest .v3-doc-links{margin-top:18px}.v3-blog-list{border-top:1px solid var(--v3-hair);margin-top:18px;list-style:none}.v3-blog-list>li{border-bottom:1px solid var(--v3-grid)}.v3-blog-row{color:var(--v3-ink);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;column-gap:28px;padding:16px 0;display:grid}.v3-blog-row:hover{text-decoration:none}.v3-blog-row .v3-blog-row-t{letter-spacing:-.012em;color:var(--v3-ink);text-wrap:balance;transition:color .2s var(--v3-ease);font-size:clamp(19px,1.6vw,21px);font-weight:600;line-height:1.3}.v3-blog-row .v3-blog-row-m{letter-spacing:-.006em;color:var(--v3-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.4}.v3-blog-row .v3-blog-row-go{color:var(--v3-accent);transition:transform .25s var(--v3-ease-out);align-self:center;font-size:22px;line-height:1}.v3-blog-row:hover .v3-blog-row-t{color:var(--v3-accent)}.v3-blog-row:hover .v3-blog-row-go{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.v3-blog-row .v3-blog-row-t,.v3-blog-row .v3-blog-row-go{transition:none}}@media (max-width:734px){.v3-blog-topics{padding-top:26px}.v3-blog-topics ul{border-top:1px solid var(--v3-hair);display:block}.v3-blog-topics li{border-bottom:1px solid var(--v3-grid)}.v3-blog-topics a{justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:8px 0;display:flex}.v3-blog-topics a:hover{text-decoration:none}.v3-blog-topics a:after{content:"›";font-size:22px;line-height:1;transform:rotate(90deg)}.v3-blog-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:15px 0}.v3-blog-row .v3-blog-row-t{grid-column:1;font-size:17px;line-height:1.35}.v3-blog-row .v3-blog-row-m{white-space:normal;grid-area:2/1;font-size:13px}.v3-blog-row .v3-blog-row-go{grid-area:1/2/span 2}}@media (max-width:734px) and (prefers-reduced-motion:no-preference){.v3-blog-topics a:after{transition:transform .25s var(--v3-ease-out)}.v3-blog-topics a:hover:after{transform:rotate(90deg)translate(3px)}}
