.ClinicsPage_page__H5Kn_{background:var(--section-dark);min-height:100vh;padding-top:80px}.ClinicsPage_opening__Xz6dU{padding:120px 40px 100px;max-width:1200px;margin:0 auto}.ClinicsPage_openingInner__BSjPv{max-width:860px}.ClinicsPage_openingEyebrow__4Kdn7{font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--section-text-subtle);margin-bottom:40px}.ClinicsPage_openingHeadline__IME2k{font-size:clamp(2.5rem,5.5vw,4.5rem);font-weight:300;line-height:1.12;color:var(--section-text);letter-spacing:-.035em}.ClinicsPage_openingHeadline__IME2k em{font-style:italic;color:#8ba88b}.ClinicsPage_intro__kI5J1{padding:0 40px 100px;max-width:1200px;margin:0 auto}.ClinicsPage_introGrid__MM2xc{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;border-top:1px solid var(--section-border);padding-top:60px}.ClinicsPage_introTitle__RZfg5{font-size:clamp(2rem,4vw,3rem);font-weight:300;color:var(--section-text);letter-spacing:-.03em;line-height:1.15;position:-webkit-sticky;position:sticky;top:120px}.ClinicsPage_introRight__unX1L p{font-size:1.05rem;color:var(--section-text-muted);line-height:1.85;margin-bottom:28px}.ClinicsPage_introRight__unX1L p:last-child{margin-bottom:0}.ClinicsPage_pillars__vWs4I{padding:0 40px 100px;max-width:1200px;margin:0 auto}.ClinicsPage_pillarsInner__Rgdsc{max-width:900px;display:flex;flex-direction:column}.ClinicsPage_pillarRow__MFMgu{display:grid;grid-template-columns:64px 1fr;grid-gap:0;gap:0;padding:44px 0;border-top:1px solid var(--section-border)}.ClinicsPage_pillarRow__MFMgu:last-child{border-bottom:1px solid var(--section-border)}.ClinicsPage_pillarNum__00_Xx{font-size:.85rem;font-weight:500;color:var(--section-text-subtle);padding-top:4px;transition:color .4s ease}.ClinicsPage_pillarRow__MFMgu:hover .ClinicsPage_pillarNum__00_Xx{color:#8ba88b}.ClinicsPage_pillarBody__YnPCE h3{font-size:1.25rem;font-weight:400;color:var(--section-text);margin-bottom:12px;letter-spacing:-.01em}.ClinicsPage_pillarBody__YnPCE p{font-size:1rem;color:var(--section-text-subtle);line-height:1.75;max-width:620px;margin:0}.ClinicsPage_standardsSection__VlyeF{padding:80px 40px 100px;max-width:1200px;margin:0 auto}.ClinicsPage_standardsInner__VcBd0{max-width:700px;margin-left:300px}.ClinicsPage_standardsQuote__xKxeC{border-left:2px solid #8ba88b;padding-left:40px}.ClinicsPage_standardsQuote__xKxeC p{font-size:1.15rem;font-weight:300;color:var(--section-text-muted);line-height:1.75;margin:0}.ClinicsPage_standardsCaption___EfhY{display:block;margin-top:28px;margin-left:42px;font-size:.85rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--section-text-subtle)}@media (max-width:768px){.ClinicsPage_opening__Xz6dU{padding:80px 24px 60px}.ClinicsPage_intro__kI5J1{padding:0 24px 60px}.ClinicsPage_introGrid__MM2xc{grid-template-columns:1fr;gap:32px;padding-top:40px}.ClinicsPage_introTitle__RZfg5{position:static}.ClinicsPage_pillars__vWs4I{padding:0 24px 60px}.ClinicsPage_pillarRow__MFMgu{grid-template-columns:48px 1fr;padding:28px 0}.ClinicsPage_standardsSection__VlyeF{padding:40px 24px 80px}.ClinicsPage_standardsInner__VcBd0{margin-left:0}.ClinicsPage_standardsQuote__xKxeC{padding-left:24px}.ClinicsPage_standardsCaption___EfhY{margin-left:26px}}.ClinicsPage_clinicsSection__HILiW{padding:80px 40px 120px;max-width:1200px;margin:0 auto;border-top:1px solid var(--section-border)}.ClinicsPage_clinicsSectionInner__Pbab0{width:100%}.ClinicsPage_clinicsHeader__LsRpr{margin-bottom:40px}.ClinicsPage_clinicsEyebrow__RSNFU{display:block;font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#8ba88b;margin-bottom:12px}.ClinicsPage_clinicsTitle__z4hUQ{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:300;color:var(--section-text);letter-spacing:-.02em;margin:0 0 12px;line-height:1.2}.ClinicsPage_clinicsSubtitle__mFQme{font-size:1.05rem;color:var(--section-text-muted);line-height:1.7;max-width:650px;margin:0}.ClinicsPage_cityFilterWrap__7AnB1{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.ClinicsPage_filterPill__SXBL2{display:inline-flex;align-items:center;padding:8px 18px;font-size:.88rem;font-weight:500;color:var(--section-text-muted);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:999px;cursor:pointer;transition:all .25s ease}.ClinicsPage_filterPill__SXBL2:hover{background:rgba(255,255,255,.1);color:var(--section-text);border-color:#8ba88b}.ClinicsPage_filterPillActive__c_F_V{background:#8ba88b;color:#111612;border-color:#8ba88b;font-weight:600}.ClinicsPage_filterPillActive__c_F_V:hover{background:#9bb89b;color:#111612}.ClinicsPage_clinicsGrid__zACZd{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-gap:24px;gap:24px}.ClinicsPage_clinicCard__9XRSk{background:rgba(255,255,255,.03);border:1px solid var(--section-border);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:16px;transition:all .25s ease}.ClinicsPage_clinicCard__9XRSk:hover{background:rgba(255,255,255,.06);border-color:rgba(139,168,139,.4);transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.25)}.ClinicsPage_clinicCardTop__MYX2n{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ClinicsPage_clinicName__OlnoE{font-size:1.25rem;font-weight:400;color:var(--section-text);margin:0 0 6px;line-height:1.3}.ClinicsPage_clinicCityBadge__uRFdI{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#8ba88b;background:rgba(139,168,139,.14);padding:3px 8px;border-radius:4px}.ClinicsPage_clinicRatingBadge__VrsRQ{display:inline-flex;align-items:center;gap:5px;font-size:.85rem;font-weight:600;color:#8ba88b;background:rgba(139,168,139,.12);padding:4px 9px;border-radius:6px;white-space:nowrap}.ClinicsPage_clinicReviewCount__wi81t{font-size:.75rem;color:var(--section-text-subtle);font-weight:400}.ClinicsPage_clinicInfoRow__9d54m{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;color:var(--section-text-subtle);line-height:1.5}.ClinicsPage_clinicInfoIcon__wa7qG{color:#8ba88b;flex-shrink:0;margin-top:3px}.ClinicsPage_clinicPhoneLink__EpYXg{color:var(--section-text-muted);text-decoration:none;font-weight:500;transition:color .2s ease}.ClinicsPage_clinicPhoneLink__EpYXg:hover{color:#8ba88b;text-decoration:underline}.ClinicsPage_clinicSpecialtiesList__RCIQD{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ClinicsPage_specialtyTag__NOoK9{font-size:.78rem;color:var(--section-text-subtle);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);padding:4px 8px;border-radius:4px}.ClinicsPage_clinicCardAction__fgZ13{margin-top:auto;padding-top:14px;border-top:1px solid var(--section-border)}.ClinicsPage_clinicBookBtn__Fwauz{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 16px;background:rgba(139,168,139,.15);color:#8ba88b;border:1px solid rgba(139,168,139,.35);font-size:.88rem;font-weight:500;text-decoration:none;border-radius:8px;transition:all .2s ease}.ClinicsPage_clinicBookBtn__Fwauz:hover{background:#8ba88b;color:#111612;border-color:#8ba88b}@media (max-width:768px){.ClinicsPage_clinicsSection__HILiW{padding:60px 24px 80px}.ClinicsPage_clinicsGrid__zACZd{grid-template-columns:1fr}}