@layer properties, theme, base, components, utilities;@layer utilities{.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-symptoms]:not([data-slot=profile-about-columns]~*){padding-top:0;border-top:0}@media (width >= 64.0625rem){.doctor-profile-sections-desktop_about__Q1Z5i[data-testid=doctor-profile-about]{gap:var(--space-4);padding:calc(var(--space-4) + var(--space-1)) var(--space-6);background:var(--surface);box-shadow:none}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-about-columns]{align-items:start;gap:var(--space-6)}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-about-main]{gap:var(--space-6)}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-about-columns]:not([data-has-professional-details]){grid-template-columns:minmax(0,1fr)}.doctor-profile-sections-desktop_about__Q1Z5i[data-profile-kind=service][data-has-biography]:not([data-has-professional-content],[data-bio-above]){width:fit-content;max-width:100%;margin-inline:auto}.doctor-profile-sections-desktop_about__Q1Z5i[data-profile-kind=service][data-has-biography]:not([data-has-professional-content],[data-bio-above]) [data-slot=profile-bio] p{width:65ch;max-width:100%;overflow-wrap:anywhere}.doctor-profile-sections-desktop_about__Q1Z5i[data-profile-kind=service][data-has-biography]:not([data-has-professional-content],[data-bio-above]) [data-slot=profile-symptoms]{contain:inline-size}.doctor-profile-sections-desktop_about__Q1Z5i[data-bio-above] [data-slot=profile-about-columns]:not([data-has-professional-details]),.doctor-profile-sections-desktop_about__Q1Z5i[data-bio-above] [data-slot=profile-bio],.doctor-profile-sections-desktop_about__Q1Z5i[data-bio-above]:not([data-has-professional-content],[data-has-symptoms]){display:none}.doctor-profile-sections-desktop_about__Q1Z5i[data-bio-above] [data-slot=profile-about-columns]{grid-template-columns:minmax(0,1fr)}.doctor-profile-sections-desktop_about__Q1Z5i[data-bio-above] [data-slot=profile-professional-details][data-beside-bio=true]{padding-left:0;border-left:0}.doctor-profile-sections-desktop_about__Q1Z5i[data-bio-above] [data-slot=profile-about-columns]:not([data-has-professional-details])~[data-slot=profile-symptoms]{padding-top:0;border-top:0}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-about-lead],.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-bio],.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-professional-details]{gap:var(--space-3)}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-professional-details][data-beside-bio=true]{padding-left:var(--space-6);border-color:var(--public-profile-line,var(--line-subtle))}.doctor-profile-sections-desktop_about__Q1Z5i :is(h2,h3){padding-bottom:0;border-bottom:0}.doctor-profile-sections-desktop_about__Q1Z5i :is(h2,h3) svg{color:var(--public-profile-forest,var(--public-brand-band))}.doctor-profile-sections-desktop_about__Q1Z5i p{margin-bottom:0;font-size:var(--font-size-dense);line-height:var(--line-height-body);text-align:start;color:var(--public-profile-ink,var(--public-ink))}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-professional-details]>h3+div{gap:var(--space-3)}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-professional-details]>h3+div>div{display:block}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-professional-details]>h3+div>div>[aria-hidden]{display:none}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-professional-details]>h3+div>div+div{padding-top:var(--space-3);border-top:1px solid var(--public-profile-line,var(--line-subtle))}.doctor-profile-sections-desktop_about__Q1Z5i a{color:var(--public-profile-contact-link,var(--public-brand-hover))}.doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-about-columns]~[data-slot=profile-symptoms]{padding-top:var(--space-4);border-color:var(--public-profile-line,var(--line-subtle))}}@media (width >= 48rem){[data-profile-experience-in-identity=true] .doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-professional-details]>h3+div>div:first-child{display:none}[data-profile-experience-in-identity=true] .doctor-profile-sections-desktop_about__Q1Z5i [data-slot=profile-professional-details]>h3+div>div:nth-child(2){padding-top:0;border-top:0}[data-profile-experience-in-identity=true] .doctor-profile-sections-desktop_about__Q1Z5i:not([data-has-professional-content]) [data-slot=profile-professional-details]{display:none}[data-profile-experience-in-identity=true] .doctor-profile-sections-desktop_about__Q1Z5i:not([data-has-professional-content]) [data-slot=profile-about-columns]{grid-template-columns:minmax(0,1fr)}[data-profile-experience-in-identity=true] .doctor-profile-sections-desktop_about__Q1Z5i:not([data-has-summary],[data-has-biography],[data-has-professional-content]) [data-slot=profile-about-columns],[data-profile-experience-in-identity=true] .doctor-profile-sections-desktop_about__Q1Z5i:not([data-has-summary],[data-has-biography],[data-has-professional-content],[data-has-symptoms]){display:none}[data-profile-experience-in-identity=true] .doctor-profile-sections-desktop_about__Q1Z5i:not([data-has-summary],[data-has-biography],[data-has-professional-content]) [data-slot=profile-symptoms]{padding-top:0;border-top:0}}}@layer base{@media (width >= 64.0625rem){.doctor-profile-sections-desktop_about__Q1Z5i{border-color:var(--public-profile-border,var(--line-subtle))!important}.doctor-profile-sections-desktop_about__Q1Z5i :is(h2,h3){color:var(--public-profile-forest,var(--public-brand-band))!important}.doctor-profile-sections-desktop_about__Q1Z5i h4{color:var(--public-profile-ink,var(--public-ink))!important}}}@layer properties, theme, base, components, utilities;@media (width < 48rem){.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-identity-grid]{position:relative;grid-template-columns:minmax(0,1fr);row-gap:var(--space-3)}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-identity]{align-items:flex-start}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-identity-column],.doctor-profile-mobile_header__kwXfF [data-slot=profile-location-widget]{grid-column:1/-1;grid-row:auto}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-identity-actions]{display:contents}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-identity-actions]>:not([data-slot=booking-profile-favorite-action]){grid-column:1;grid-row:2;justify-self:start}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-favorite-action]{position:absolute;top:0;left:0;z-index:1}.doctor-profile-mobile_header__kwXfF [data-slot=doctor-favorite-toggle]{align-items:flex-start;justify-content:flex-start;padding:0;border:0;background:transparent;box-shadow:none}.doctor-profile-mobile_header__kwXfF [data-slot=doctor-favorite-toggle-resolving]{background:transparent}.doctor-profile-mobile_header__kwXfF [data-slot=doctor-favorite-toggle] svg{width:16px;height:16px;margin:4px}.doctor-profile-mobile_header__kwXfF [data-slot=doctor-favorite-toggle]:focus-visible{outline:1px solid var(--color-public-brand-primary);outline-offset:1px}.doctor-profile-mobile_header__kwXfF [data-testid=doctor-profile-avatar]>*,.doctor-profile-mobile_header__kwXfF [data-testid=doctor-profile-avatar]>[data-avatar-size]>img,.doctor-profile-mobile_header__kwXfF [data-testid=doctor-profile-avatar]>[data-avatar-size]>span{border-radius:var(--radius-md)}}@media (width < 22.5rem){.doctor-profile-mobile_root__yNInR [data-slot=profile-booking-workspace]{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-1);border-inline-width:0;border-radius:0}}@layer base{@media (width < 48rem){.doctor-profile-mobile_header__kwXfF{border-color:var(--public-profile-border)!important;background:var(--public-profile-mint)!important}.doctor-profile-mobile_header__kwXfF h1{color:var(--public-profile-ink)!important;font-size:calc(var(--font-size-section-title) * 25 / 22)!important;line-height:1.14!important}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-identity]{--avatar-profile:88px}.doctor-profile-mobile_header__kwXfF [data-testid=doctor-profile-avatar]{display:block;width:88px;height:88px}.doctor-profile-mobile_header__kwXfF [data-avatar-size=profile],.doctor-profile-mobile_header__kwXfF [data-testid=doctor-profile-avatar]>:not([data-avatar-size]){width:88px!important;height:88px!important}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-identity] p{color:var(--public-profile-forest)!important}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-payers] li{background:var(--surface)!important;color:var(--public-profile-payer-text)!important}.doctor-profile-mobile_header__kwXfF [data-slot=booking-profile-payers] svg{color:var(--public-profile-green)!important}.doctor-profile-mobile_header__kwXfF [data-slot=profile-booking-location]{border-color:var(--public-profile-contact-line)!important;background:var(--public-profile-contact-surface)!important}.doctor-profile-mobile_header__kwXfF [data-slot=profile-booking-location] a,.doctor-profile-mobile_header__kwXfF [data-slot=profile-booking-location] svg{color:var(--public-profile-contact-link)!important}.doctor-profile-mobile_root__yNInR #profile-practices [data-slot=practice-location-card]{border-color:var(--public-profile-contact-line)!important;background:var(--public-profile-surface-soft)!important}.doctor-profile-mobile_root__yNInR #profile-practices [data-slot=practice-location-card-title]{color:var(--public-profile-forest)!important}.doctor-profile-mobile_root__yNInR [data-slot=booking-profile-reviews],.doctor-profile-mobile_root__yNInR [data-testid=doctor-profile-about]{border-color:var(--public-profile-border)!important}.doctor-profile-mobile_root__yNInR [data-slot=profile-about-lead]>h2,.doctor-profile-mobile_root__yNInR [data-slot=profile-bio-toggle],.doctor-profile-mobile_root__yNInR [data-slot=profile-professional-details] h3{color:var(--public-profile-forest)!important}.doctor-profile-mobile_root__yNInR [data-slot=profile-professional-tabs] [aria-selected=true]{border-color:var(--public-profile-forest)!important;background:var(--public-profile-forest)!important;color:var(--on-public-brand)!important}.doctor-profile-mobile_root__yNInR [data-slot=profile-professional-panel]{background:var(--public-profile-mint)!important}}}@layer properties, theme, base, components, utilities;@media (width >= 48rem){[data-public-brand-scope]:has(.doctor-profile-desktop_root__0U0Ar){background:var(--public-profile-canvas)}}@layer utilities{.doctor-profile-desktop_bookingHeading__Hk13m,.doctor-profile-desktop_chooser__n_yGH,.doctor-profile-desktop_experience__KgPrZ,.doctor-profile-desktop_facility__aR0kq,.doctor-profile-desktop_identityFacilities__doNqe{display:none}.doctor-profile-desktop_rail__0mvBz{display:contents}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-rail]:not([data-booking-summary-active=true]){display:none!important}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-slot-chip][data-locked=true]{opacity:1}@media (width >= 48rem){.doctor-profile-desktop_root__0U0Ar{gap:var(--space-4);color:var(--public-profile-ink)}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-identity-card]{display:contents;padding:0;overflow:hidden;border-color:var(--public-profile-border)!important;background:var(--public-profile-mint)!important;border-radius:var(--radius-card);box-shadow:none}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-identity-grid]{position:relative;grid-template-columns:minmax(0,1fr) minmax(12rem,15.5rem);column-gap:0;row-gap:calc(var(--space-4) + var(--space-1))}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-identity-column]{grid-column:1;grid-row:1;padding:calc(var(--space-4) + var(--space-1)) var(--space-6);gap:var(--space-2);background:var(--public-profile-mint);border:1px solid var(--public-profile-line);border-top:3px solid var(--public-profile-forest);border-right:0;border-radius:var(--radius-card) 0 0 var(--radius-card)}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-identity-grid]:not(:has(.doctor-profile-desktop_experience__KgPrZ)){grid-template-columns:minmax(0,1fr)}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-identity-grid]:not(:has(.doctor-profile-desktop_experience__KgPrZ)) [data-slot=booking-profile-identity-column]{border-right:1px solid var(--public-profile-line);border-radius:var(--radius-card)}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-identity]{--avatar-profile:144px;align-items:center;gap:calc(var(--space-4) + var(--space-1))}.doctor-profile-desktop_root__0U0Ar [data-testid=doctor-profile-avatar],.doctor-profile-desktop_root__0U0Ar [data-testid=doctor-profile-avatar]>span{width:144px;height:144px;border-radius:var(--radius-md);overflow:hidden}.doctor-profile-desktop_root__0U0Ar [data-testid=doctor-profile-avatar] img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-identity-copy] h1{font-size:var(--font-size-page-title)!important;color:var(--public-profile-ink)!important;line-height:var(--line-height-page-title)}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-identity-copy] p{color:var(--public-profile-forest)}.doctor-profile-desktop_experience__KgPrZ{position:relative;display:grid;align-self:stretch;align-content:center;gap:var(--space-3);grid-column:2;grid-row:1;padding:var(--space-6);border:1px solid var(--public-profile-line);border-top:3px solid var(--public-profile-forest);border-left:0;border-radius:0 var(--radius-card) var(--radius-card) 0;background:var(--public-profile-mint);font-size:var(--font-size-dense)}.doctor-profile-desktop_experience__KgPrZ:before{content:"";position:absolute;inset:var(--space-6) auto var(--space-6) 0;border-left:1px solid var(--public-profile-border)}.doctor-profile-desktop_experience__KgPrZ p{margin:0;text-transform:uppercase;font-size:var(--font-size-metadata);letter-spacing:.08em;color:var(--public-profile-forest)}.doctor-profile-desktop_experience__KgPrZ strong{font-size:var(--font-size-section-title);color:var(--public-profile-forest)}.doctor-profile-desktop_experience__KgPrZ>span{color:var(--text-muted)}.doctor-profile-desktop_identityFacilities__doNqe{display:grid;gap:var(--space-2);margin-top:var(--space-3)}.doctor-profile-desktop_identityMetadata__qVfSL{display:flex;gap:var(--space-4);flex-wrap:wrap}.doctor-profile-desktop_identityMetadata__qVfSL p{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--font-size-dense)}.doctor-profile-desktop_identityFacilities__doNqe ul{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.doctor-profile-desktop_identityFacilities__doNqe li{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--public-profile-line);border-radius:var(--radius-sm);background:var(--public-profile-contact-surface);font-size:var(--font-size-metadata)}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-payers]{display:none}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-payers]>li{background:var(--surface);color:var(--public-profile-payer-text);padding:var(--space-1) var(--space-2)}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-identity-actions]{position:absolute;top:var(--space-6);left:var(--space-6);z-index:1;padding:0;grid-column:1}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-identity-actions] [data-slot=doctor-favorite-toggle-resolving]{background:transparent}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-location-widget]{grid-column:1/-1;grid-row:2;background:var(--surface);border:1px solid var(--public-profile-line);border-radius:var(--radius-card);padding:calc(var(--space-4) + var(--space-1))}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-booking-location]{padding:0;border:0!important;background:transparent!important;box-shadow:none}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-booking-location] button,.doctor-profile-desktop_root__0U0Ar [data-slot=profile-booking-location] select{border-color:var(--line-input)}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-booking-workspace]{gap:0;padding:0;overflow:hidden;border-color:var(--public-profile-line)!important;box-shadow:none}.doctor-profile-desktop_bookingHeading__Hk13m{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-4) calc(var(--space-4) + var(--space-1));background:var(--public-brand-primary);color:var(--on-public-brand)}.doctor-profile-desktop_root__0U0Ar .doctor-profile-desktop_bookingHeading__Hk13m h2{margin:0;color:var(--on-public-brand)!important;font-size:var(--font-size-section-title)}.doctor-profile-desktop_bookingHeading__Hk13m p{margin:var(--space-1) 0 0;font-size:var(--font-size-dense)}.doctor-profile-desktop_bookingHeading__Hk13m.doctor-profile-desktop_bookingHeadingReserve__ZmUhs{display:none}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-layout][data-calendar-requested]:has([data-slot=profile-booking-dynamic-loading]) .doctor-profile-desktop_bookingHeadingReserve__ZmUhs:first-child{display:flex}.doctor-profile-desktop_bookingHeadingReserve__ZmUhs p{display:none;visibility:hidden}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-frame]{padding:var(--space-4)}.doctor-profile-desktop_root__0U0Ar :is([data-slot=booking-month-layout],[data-slot=booking-availability-loading-skeleton]){grid-template-columns:minmax(17.25rem,19.25rem) minmax(0,1fr)}.doctor-profile-desktop_root__0U0Ar :is([data-slot=booking-month-calendar],[data-slot=profile-booking-calendar-skeleton]){position:static;left:auto;width:auto;max-width:none;translate:none}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-reviews],.doctor-profile-desktop_root__0U0Ar [data-testid=doctor-profile-about]{border-color:var(--public-profile-line)!important;box-shadow:none}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-reviews] h2,.doctor-profile-desktop_root__0U0Ar [data-testid=doctor-profile-about] :is(h2,h3){color:var(--public-profile-ink)!important}.doctor-profile-desktop_root__0U0Ar [data-testid=doctor-profile-about] p{text-align:start}}@media (width >= 64.0625rem){.doctor-profile-desktop_root__0U0Ar [data-slot=profile-location-label]{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;margin:0;white-space:normal;flex:0 0 11rem;font-weight:var(--font-weight-card-title);color:var(--public-profile-forest)}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-booking-location-placeholder],.doctor-profile-desktop_root__0U0Ar:has(.doctor-profile-desktop_facility__aR0kq) [data-slot=profile-location-contact]{display:none}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-desktop-location-help]{display:block;margin:var(--space-1) 0 0 calc(11rem + 28px);color:var(--public-profile-muted);font-size:var(--font-size-metadata)}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-layout]{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--space-4) + var(--space-1));align-items:start}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-layout]:has([data-booking-summary-active=true]),.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-layout]:has([data-slot=profile-selected-facility]){grid-template-columns:minmax(0,1fr) minmax(18rem,20.375rem)}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-description-lead] p[data-clamped]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.doctor-profile-desktop_rail__0mvBz{display:grid;grid-column:2;grid-row:1;min-width:0;gap:var(--space-4)}.doctor-profile-desktop_rail__0mvBz:not(:has([data-slot=profile-selected-facility])):not(:has([data-booking-summary-active=true])){display:none}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-layout][data-calendar-requested]:has([data-slot=profile-booking-dynamic-loading]){grid-template-columns:minmax(0,1fr) minmax(18rem,20.375rem)}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-layout][data-calendar-requested]:has([data-slot=profile-booking-dynamic-loading]) .doctor-profile-desktop_rail__0mvBz{display:grid}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-rail]{grid-column:auto;grid-row:auto}.doctor-profile-desktop_root__0U0Ar:has([data-slot=profile-selected-facility][data-profile-enhanced=true]) #profile-practices{display:none}.doctor-profile-desktop_root__0U0Ar:has([data-slot=profile-selected-facility]) #profile-practices[data-practice-locations-state=static]{display:none}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-chooser-list]{display:none}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-chooser],.doctor-profile-desktop_root__0U0Ar [data-slot=profile-booking-workspace]:has([data-slot=booking-chooser]){padding:0;background:transparent;border:0!important;box-shadow:none;overflow:visible}.doctor-profile-desktop_root__0U0Ar [data-slot=profile-booking-workspace]:has([data-slot=booking-chooser]) [data-slot=booking-frame]{padding:0}.doctor-profile-desktop_root__0U0Ar [data-slot=booking-chooser]>h2{color:var(--public-profile-ink)!important}.doctor-profile-desktop_root__0U0Ar .doctor-profile-desktop_chooser__n_yGH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.doctor-profile-desktop_chooserClinic__Ly_ga,.doctor-profile-desktop_facility__aR0kq{min-width:0;overflow:hidden;border:1px solid var(--public-profile-line);border-radius:var(--radius-card);background:var(--surface)}.doctor-profile-desktop_chooserClinic__Ly_ga:has(.doctor-profile-desktop_chooserPhoto__wsFpz){display:grid;grid-template-columns:minmax(7rem,28%) minmax(0,1fr)}.doctor-profile-desktop_facility__aR0kq{display:block}.doctor-profile-desktop_facilityPhoto__ICig6{width:100%;height:114px;object-fit:cover}.doctor-profile-desktop_chooserPhoto__wsFpz{width:100%;height:100%;min-height:244px;object-fit:cover}.doctor-profile-desktop_chooserBody__MRFZA,.doctor-profile-desktop_facilityBody__YXWsQ{padding:var(--space-4)}.doctor-profile-desktop_root__0U0Ar .doctor-profile-desktop_chooserBody__MRFZA h3,.doctor-profile-desktop_root__0U0Ar .doctor-profile-desktop_facilityBody__YXWsQ h2{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--public-profile-forest)!important;font-size:var(--font-size-card-title)}.doctor-profile-desktop_facilityCity__X0_rJ{display:flex;align-items:center;gap:var(--space-1);margin:var(--space-2) 0 0;color:var(--public-profile-muted);font-size:var(--font-size-dense)}.doctor-profile-desktop_chooserAddress____BTj,.doctor-profile-desktop_facilityService__l6Mqn{margin:var(--space-2) 0 0;color:var(--public-profile-ink);font-size:var(--font-size-dense)}.doctor-profile-desktop_chooserServices__9isnH{display:grid;gap:var(--space-2);margin-top:var(--space-4)}.doctor-profile-desktop_chooserServices__9isnH button{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--line-input);border-radius:var(--radius-md);background:var(--public-profile-surface-soft);color:var(--public-profile-forest);font-weight:var(--font-weight-card-title);text-align:start;cursor:pointer}.doctor-profile-desktop_chooserServices__9isnH button:hover{background:var(--public-profile-mint)}.doctor-profile-desktop_chooserServiceCopy__w_7Ph{display:grid;gap:var(--space-1)}.doctor-profile-desktop_chooserServiceCopy__w_7Ph strong{font-size:var(--font-size-dense);color:var(--public-profile-ink)}.doctor-profile-desktop_chooserServiceCopy__w_7Ph small{font-size:var(--font-size-metadata);font-weight:var(--font-weight-body);color:var(--public-profile-muted)}.doctor-profile-desktop_chooserServices__9isnH button:focus-visible{outline:2px solid var(--public-profile-forest);outline-offset:2px}.doctor-profile-desktop_facilityPayers__xYAbp{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-3) 0;padding:0;list-style:none}.doctor-profile-desktop_facilityEyebrow____yJI{margin:0 0 var(--space-2);text-transform:uppercase;letter-spacing:.08em;color:var(--public-profile-forest);font-size:var(--font-size-metadata)}.doctor-profile-desktop_facilityContact__b77Fz{display:grid;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--font-size-dense)}.doctor-profile-desktop_facilityContact__b77Fz p{display:flex;align-items:start;gap:var(--space-2);margin:0}.doctor-profile-desktop_facilityContact__b77Fz>a{display:flex;align-items:center;gap:var(--space-2);min-height:44px;color:var(--public-profile-contact-link);font-weight:var(--font-weight-card-title);overflow-wrap:anywhere}.doctor-profile-desktop_facilityContact__b77Fz .doctor-profile-desktop_directions__u_3du{padding-inline-start:var(--space-6);font-weight:var(--font-weight-body)}.doctor-profile-desktop_facilityPrice__lxtX4{padding:var(--space-3);border-radius:var(--radius-md);background:var(--public-profile-surface-soft);font-size:var(--font-size-dense)}.doctor-profile-desktop_facilityPrice__lxtX4 [data-slot=price-ask]{color:var(--public-profile-ink);font-weight:var(--font-weight-card-title)}.doctor-profile-desktop_facilityPrice__lxtX4 p{margin:var(--space-1) 0 0;color:var(--public-profile-muted);font-size:var(--font-size-metadata)}.doctor-profile-desktop_facilityPayers__xYAbp li{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--public-profile-mint);color:var(--public-profile-payer-text);font-size:var(--font-size-metadata)}.doctor-profile-desktop_facility__aR0kq [data-slot=profile-insurers-block]{margin-top:var(--space-3)}.doctor-profile-desktop_facility__aR0kq [data-slot=profile-price-list]{flex-direction:column;margin-top:var(--space-3)}}}@layer base{@media (48rem <= width < 64.0625rem){.doctor-profile-desktop_root__0U0Ar [data-slot=booking-profile-layout][data-calendar-requested]:has([data-slot=profile-booking-dynamic-loading])~#profile-practices[hidden][data-practice-locations-state=choosing]{display:block!important}}}.practice-insurers_root__zbKQN{display:grid;min-width:0;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--font-size-dense)}.practice-insurers_heading__WoW2u{color:var(--text-muted);font-weight:var(--font-weight-card-title)}.practice-insurers_chips__HZNpd{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}.practice-insurers_chips__HZNpd li{display:inline-flex;min-width:0;min-height:24px;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--corner-pill);background:var(--public-brand-soft);color:var(--public-ink);overflow-wrap:anywhere}.practice-insurers_chips__HZNpd svg{color:var(--public-brand-primary)}.practice-insurers_disclosure__EQVYp summary{display:flex;width:fit-content;max-width:100%;min-width:44px;min-height:44px;align-items:center;gap:var(--space-1);color:var(--public-brand-primary);font-weight:var(--font-weight-card-title);cursor:pointer;list-style:none}.practice-insurers_disclosure__EQVYp summary::-webkit-details-marker{display:none}.practice-insurers_disclosure__EQVYp summary:focus-visible{outline:2px solid var(--public-brand-primary);outline-offset:2px;border-radius:var(--corner-sm)}.practice-insurers_disclosure__EQVYp[open] .practice-insurers_whenClosed__i8H_2,.practice-insurers_whenOpen__WIaBZ{display:none}.practice-insurers_disclosure__EQVYp[open] .practice-insurers_whenOpen__WIaBZ{display:inline}.practice-insurers_disclosure__EQVYp[open] summary svg{transform:rotate(180deg)}
/*# sourceMappingURL=5292401771381472.css.map*/