.HS70Aa_page{gap:28px;width:min(820px,100% - 40px);margin:0 auto;padding:64px 0 96px;display:grid}.HS70Aa_head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px;display:grid}.HS70Aa_kicker{color:var(--blue-300);font:700 var(--text-meta-sm,.78rem)/1.3 var(--font-mono);letter-spacing:var(--mono-tracking,.12em);text-transform:uppercase;margin:0}.HS70Aa_head h1{color:var(--text-heading);letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1}.HS70Aa_lede{max-width:52ch;color:var(--text-muted);margin:0 0 22px;font-size:1.08rem;line-height:1.55}.HS70Aa_search{min-width:0}.HS70Aa_popular ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.HS70Aa_popular a{border:1px solid var(--border-subtle);border-radius:var(--radius-lg,20px);background:var(--surface-raised);gap:4px;height:100%;padding:18px 20px;text-decoration:none;display:grid}.HS70Aa_popular a:hover{border-color:var(--blue-400)}.HS70Aa_popular a:focus-visible{outline:3px solid var(--blue-300);outline-offset:2px}.HS70Aa_popular strong{color:var(--text-heading);font-size:1.08rem}.HS70Aa_popular span{color:var(--text-muted);font-size:.94rem;line-height:1.4}@media (max-width:700px){.HS70Aa_page{gap:22px;width:min(100% - 24px,820px);padding:32px 0 72px}.HS70Aa_head{grid-template-columns:auto minmax(0,1fr);gap:14px}.HS70Aa_bit{width:56px!important}.HS70Aa_popular ul{grid-template-columns:1fr}}
