
.seo-breadcrumbs{max-width:1280px;margin:20px auto 0;padding:0 5%;font-size:.8rem;color:var(--brown)}.seo-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.seo-breadcrumbs li+li:before{content:"/";margin-right:8px}.seo-hospitals{padding-top:48px;padding-bottom:48px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.seo-hospitals h2{font-size:clamp(1.5rem,2.4vw,2rem)}.seo-hospitals ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;padding-left:20px;margin:24px 0}.seo-hospitals .consultation-note{max-width:850px}.seo-breast-focus{margin:32px 0;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.seo-breast-focus h2{font-size:1.6rem}.seo-breast-focus a{display:inline-block;padding:5px 0}.seo-about-index{display:flex;flex-wrap:wrap;gap:10px 20px;padding:18px 0;margin:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.seo-about-index a{min-height:44px;display:inline-flex;align-items:center}.seo-hospitals,.seo-breast-focus,[id^="seo-"]{scroll-margin-top:130px}
@media(max-width:760px){.home-hero-copy{padding-top:22px;padding-bottom:28px}.home-hero h1{font-size:clamp(1.7rem,6.1vw,2.55rem);line-height:1.22;margin:14px 0 16px}.home-location{margin:0 0 14px}.home-intro{font-size:.9375rem;line-height:1.6;margin:14px 0 0}.hero-actions{margin-top:0;gap:12px}.hero-actions .button{min-height:48px}.hero-actions .text-link{min-height:44px;display:inline-flex;align-items:center}.home-registration{margin-top:14px;font-size:.8rem}.cookie-choice{box-sizing:border-box;left:10px;bottom:calc(10px + env(safe-area-inset-bottom));width:calc(100% - 20px);max-width:none;padding:12px;font-size:.75rem;line-height:1.45;z-index:60}.cookie-choice p{margin:0 0 8px}.cookie-choice>div{gap:8px;flex-wrap:nowrap}.cookie-choice button{flex:1;min-height:44px;padding:8px 10px;font-size:.8125rem;background:transparent;color:#1C1714}.cookie-choice button:first-child{background:transparent;color:#1C1714}body:has(.cookie-choice:not([hidden])) .whatsapp-float{visibility:hidden}.seo-hospitals ul{grid-template-columns:1fr}.seo-hospitals{padding-top:32px;padding-bottom:32px}.seo-about-index{gap:4px 16px}.seo-breadcrumbs{margin-top:14px}}
