.site .sm-head{padding-block:24px 8px}.site .sm-grid{columns:3 280px;column-gap:48px;padding-block:24px 72px}.site .sm-grid section{break-inside:avoid;padding-bottom:32px}.site .sm-grid h2{color:var(--sd-ink);border-bottom:1px solid var(--sd-line);margin-bottom:4px;padding-bottom:8px;font-size:1rem;font-weight:600}.site .sm-grid a{min-height:36px;color:var(--sd-ink-2);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.site .sm-grid a:hover{color:var(--sd-ink)}