.ClinicHeroSection-module__udgoGq__heroSection{--clinic-badge-bg:#ffffff1a;--clinic-badge-border:#fff3;--clinic-badge-color:var(--white);--clinic-title-color:var(--white);--clinic-subtitle-color:#eff6ffeb;justify-content:center;align-items:center;min-height:70svh;display:flex;position:relative;overflow:hidden}.ClinicHeroSection-module__udgoGq__lightSurface{--clinic-badge-bg:#ffffffc7;--clinic-badge-border:#94a3b83d;--clinic-badge-color:var(--blue-900);--clinic-title-color:var(--gray-950);--clinic-subtitle-color:var(--gray-700)}.ClinicHeroSection-module__udgoGq__heroContent{text-align:center;z-index:2;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.ClinicHeroSection-module__udgoGq__badge{background:var(--clinic-badge-bg);backdrop-filter:blur(8px);border:1px solid var(--clinic-badge-border);border-radius:var(--radius-full);color:var(--clinic-badge-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-lg);padding:.5rem 1.25rem;display:inline-block}.ClinicHeroSection-module__udgoGq__heroTitle{color:var(--clinic-title-color);margin-bottom:var(--spacing-md);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:900;line-height:1.1}.ClinicHeroSection-module__udgoGq__heroSubtitle{font-size:var(--font-size-xl);color:var(--clinic-subtitle-color);max-width:700px;margin-bottom:var(--spacing-2xl);line-height:var(--line-height-relaxed)}.ClinicHeroSection-module__udgoGq__statsRow{gap:var(--spacing-lg);margin:0 auto var(--spacing-2xl) auto;flex-wrap:wrap;justify-content:flex-start;width:fit-content;max-width:100%;display:flex}@media (max-width:640px){.ClinicHeroSection-module__udgoGq__heroSection{padding-top:var(--spacing-4xl)}.ClinicHeroSection-module__udgoGq__statsRow{gap:var(--spacing-md)}}