.related-tools.compact-related-tools{border-top:1px solid var(--line);padding-block:28px 42px}.related-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:18px;display:flex}.related-heading h2{letter-spacing:-.4px;margin:0;font-size:19px;font-weight:600}.related-heading>a{color:var(--teal);align-items:center;gap:8px;min-height:36px;font-size:12px;display:flex}.related-links{gap:32px;display:flex}.related-links>a{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-block:8px;display:flex}.related-links strong{color:var(--ink);font-size:14px;font-weight:600;display:block}.related-links small{color:#5c707b;margin-top:4px;font-size:12px;line-height:1.5;display:block}.related-links>a>svg{color:var(--teal)}.related-links>a:hover strong,.related-heading>a:hover{text-underline-offset:4px;text-decoration:underline}:root[data-theme=dark] .related-links small{color:#adc2cb}@media (width<=680px){.related-tools.compact-related-tools{padding:24px 6px 28px}.related-heading{gap:4px;margin-bottom:8px}.related-heading h2{width:100%;font-size:18px}.related-heading>a{min-height:44px}.related-links{flex-direction:column;gap:4px}.related-links>a{min-height:60px}}
