.seo-context{padding:32px 0;border-top:1px solid #d9d5c9}.seo-context>p{max-width:850px;line-height:1.8;color:#60665f}.seo-context h2{font-size:28px;margin:24px 0 16px}.seo-topic-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:20px 0 28px}.seo-topic-links a{padding:18px 16px 18px 0;border-bottom:1px solid #d4d0c5;font-size:15px;line-height:1.5}.seo-topic-links span{display:block;color:#7a7464;font-size:12px;margin-top:4px}.seo-pagination{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}.seo-pagination a{border:1px solid #b8b5a8;padding:10px 16px}.seo-pagination [aria-current]{background:#24332e;color:#fff}.seo-case-facts{border-top:1px solid #d8d4c8;padding:28px 0}.seo-case-facts h2{font-size:25px}.seo-case-facts dl{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.seo-case-facts dt{font-size:12px;color:#757263;margin-bottom:8px}.seo-case-facts dd{margin:0;font-size:15px}.seo-clinic-list{columns:2;line-height:1.8;padding-left:20px}.treatment-result h3{font-size:27px;line-height:1.25}.finder-intro h1 small{display:block;font-size:20px;margin-top:14px}.seo-home .seo-topic-links{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){.seo-topic-links,.seo-home .seo-topic-links{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-case-facts dl{grid-template-columns:1fr;gap:18px}.seo-clinic-list{columns:1}.seo-context h2{font-size:25px}.seo-topic-links a{font-size:14px}.edit-hero h1{font-size:clamp(39px,10.5vw,59px)}}