.article-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 clamp(48px,7vw,88px);padding:0;list-style:none;display:grid}.article-card{align-content:start;gap:8px;padding:22px;display:grid}.article-card :is(h2,h3){font-size:19px;line-height:1.35}.article-card :is(h2,h3) a{min-height:var(--target-min);color:var(--ink);overflow-wrap:anywhere;text-decoration:none;display:block}.article-card :is(h2,h3) a:hover{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.article-card :is(h2,h3) a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.article-card>p:last-child{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:15.5px;line-height:1.6}.article-empty{margin:28px 0 clamp(48px,7vw,88px)}.article-empty p a{color:var(--accent-ink);text-underline-offset:3px;min-height:var(--target-min);line-height:var(--target-min);display:inline-block}.article-empty .acts{flex-wrap:wrap;gap:10px;display:flex}.article-body{padding-bottom:28px}.legal h3{color:var(--ink);overflow-wrap:anywhere;margin:26px 0 8px;font-size:19px}.legal ol{gap:6px;margin:0;padding-left:22px;display:grid}.legal p+ol,.legal ol+p,.legal h3+ul,.legal h3+ol{margin-top:12px}.guide-cards .legal-meta{color:var(--ink-2);font-size:14.5px}.guide-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin:0}@media (width<=980px){.guide-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.article-list{grid-template-columns:1fr}}
