.context-links{margin-block:42px;padding-top:28px;border-top:1px solid var(--line)}.context-links-heading{max-width:760px;margin-bottom:22px}.context-links-heading h2{font-size:clamp(25px,3vw,34px);line-height:1.2;margin:14px 0}.context-links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px}.context-links-card{border:1px solid var(--line);border-radius:18px;background:var(--paper);padding:24px;min-width:0}.context-links-card h3{font-size:20px;margin:0 0 18px}.context-links-card ul{list-style:none;padding:0;margin:0;display:grid;gap:17px}.context-links-card a{overflow-wrap:anywhere;line-height:1.6}.context-links-card a:hover{text-decoration:underline}.context-links-card p{margin:5px 0 0}.context-links-card a:focus-visible{outline:2px solid var(--forest);outline-offset:4px}
