.article{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;display:grid}@media (width<=960px){.article{grid-template-columns:1fr}}.article-side{gap:20px;display:grid;position:sticky;top:92px}@media (width<=960px){.article-side{position:static}}.side-h{margin-bottom:10px;font-size:1.05rem}.side-list{margin:0;padding:0;list-style:none}.side-list a{border-bottom:1px solid var(--line);color:var(--ink-2);padding:8px 0;font-weight:600;text-decoration:none;display:block}.side-list li:last-child a{border-bottom:0}.side-list a:hover,.side-list a[aria-current=page]{color:var(--brand-dark)}.side-cta{gap:10px;display:grid}.side-cta p{margin:0 0 4px}
