.seo-readable{white-space:normal}.seo-readable p{margin:0 0 22px;line-height:1.85}.seo-readable h2{font-family:'Newsreader',serif;font-size:clamp(26px,3vw,35px);line-height:1.2;margin:42px 0 18px}.seo-readable h3{font-size:18px;line-height:1.4;margin:25px 0 12px}.seo-readable a{text-decoration:underline;text-underline-offset:4px}.seo-related{margin:38px 0;padding:28px;background:var(--sage-tint,#edf1ee);border:1px solid var(--line,#dad4c5);border-radius:12px}.seo-related h2{font-family:'Newsreader',serif;font-weight:500;font-size:28px;line-height:1.25;margin:0 0 18px}.seo-related-links{display:flex;flex-wrap:wrap;gap:10px}.seo-related-links a{display:inline-flex;gap:15px;padding:12px 16px;background:var(--paper,#f6f4ef);border:1px solid var(--line,#dad4c5);border-radius:8px;font-size:14px;line-height:1.5}.seo-related-links a:hover,.seo-related-links a:focus-visible{border-color:var(--sage,#6f8c7f);text-decoration:underline}@media(max-width:520px){.seo-related{padding:20px}.seo-related-links a{width:100%;justify-content:space-between}}
