.gr-planning-links{padding-block:36px;border-top:1px solid var(--line,#dedfd8)}
.gr-planning-links h2{font-size:clamp(26px,3vw,34px);line-height:1.25;margin:0 0 16px}
.gr-planning-links p{max-width:80ch;line-height:1.8;margin:12px 0;color:var(--muted,#586462)}
.gr-planning-links a{color:var(--ink,#182b2a);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
.gr-planning-links a:hover{text-decoration-thickness:2px}
.gr-planning-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:760px){.gr-planning-links{padding-block:28px}}
