.NnaIea_health-page{container:health/inline-size}.NnaIea_health-page .NnaIea_health-page__grid{gap:var(--space-card-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container health (min-width:1040px){.NnaIea_health-page .NnaIea_health-page__grid{grid-template-columns:minmax(0,1fr) clamp(340px,32%,420px)}}.NnaIea_health-page .NnaIea_health-page__grid .NnaIea_health-page__side{gap:var(--space-card-gap);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start;min-width:0;display:grid}@container health (max-width:379px){.NnaIea_health-page .NnaIea_health-page__grid .NnaIea_health-page__side{grid-template-columns:minmax(0,1fr)}}@container health (max-width:703px){.NnaIea_health-page .NnaIea_health-page__grid .NnaIea_health-page__side{display:contents}}@container health (min-width:1040px){.NnaIea_health-page .NnaIea_health-page__grid .NnaIea_health-page__side{grid-template-columns:minmax(0,1fr)}}@container health (max-width:703px){.NnaIea_health-page .NnaIea_health-page__grid .NnaIea_health-page__side .NnaIea_health-page__goal{order:-1}}.NnaIea_health-page .NnaIea_health-page__note{color:var(--text-muted);font-size:var(--size-sm);margin:0}
.kX-MHa_health-about-dialog{gap:var(--space-5);flex-direction:column;display:flex}
.Te2zyW_health-dialog-foot__grey{--section-tint-strong:var(--color-neutral-100);--section-tint-hover:var(--color-neutral-200);--section-fg:var(--color-neutral-900)}
.Bxxh7a_health-entry-dialog{gap:var(--space-5);flex-direction:column;display:flex}
.CHicta_health-first-form{max-width:840px}.CHicta_health-first-form .CHicta_health-first-form__card{padding:var(--space-card);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);container-type:inline-size}.CHicta_health-first-form .CHicta_health-first-form__title{color:var(--text-primary);font-size:var(--size-lg);font-weight:var(--weight-bold);margin:0}.CHicta_health-first-form .CHicta_health-first-form__meta{color:var(--text-muted);font-size:var(--size-sm)}.CHicta_health-first-form .CHicta_health-first-form__caption{color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase}.CHicta_health-first-form .CHicta_health-first-form__bar{bottom:calc(64px + env(safe-area-inset-bottom,0px) + var(--space-3));z-index:4;position:sticky}@media (min-width:768px){.CHicta_health-first-form .CHicta_health-first-form__bar{bottom:var(--space-8)}}.CHicta_health-first-form .CHicta_health-first-form__bar .CHicta_health-first-form__pill{padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-lg)}@media (min-width:768px){.CHicta_health-first-form .CHicta_health-first-form__bar .CHicta_health-first-form__pill{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6);border-radius:var(--radius-full)}}.CHicta_health-first-form .CHicta_health-first-form__bar .CHicta_health-first-form__pill .CHicta_health-first-form__status{color:var(--text-secondary);font-size:var(--size-sm)}
.R6Z5Ua_health-goal-picker{container:health-goal/inline-size}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__heading{color:var(--text-primary);font-size:var(--size-lg);font-weight:var(--weight-title)}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container health-goal (min-width:560px){.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles .R6Z5Ua_health-goal-picker__tile{min-height:112px;padding:var(--space-6) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);color:var(--color-neutral-500);text-align:center;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),background var(--motion-fast) var(--ease-standard)}@container health-goal (min-width:560px){.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles .R6Z5Ua_health-goal-picker__tile{min-height:132px}}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles .R6Z5Ua_health-goal-picker__tile:hover{border-color:var(--border-strong)}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles .R6Z5Ua_health-goal-picker__tile:focus-visible{outline:2px solid var(--section-fg);outline-offset:2px}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles .R6Z5Ua_health-goal-picker__tile[data-state=checked]{border-color:var(--section-fg);background:var(--section-tint);box-shadow:inset 0 0 0 1px var(--section-fg);color:var(--section-fg)}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles .R6Z5Ua_health-goal-picker__tile .R6Z5Ua_health-goal-picker__name{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-medium);line-height:var(--lh-heading);text-wrap:balance}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles .R6Z5Ua_health-goal-picker__tile[data-state=checked] .R6Z5Ua_health-goal-picker__name{color:var(--section-fg);font-weight:var(--weight-label)}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__tiles .R6Z5Ua_health-goal-picker__tile .R6Z5Ua_health-goal-picker__detail{margin-top:calc(var(--space-2)*-1);color:var(--text-secondary);font-size:var(--size-sm)}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__reveal{margin:0 calc(-1*var(--space-1)) calc(-1*var(--space-1));padding:0 var(--space-1) var(--space-1);scroll-margin-bottom:var(--space-6);overflow:hidden}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__follow-up{padding-top:var(--space-6);border-top:1px solid var(--border-default)}.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__follow-up .R6Z5Ua_health-goal-picker__options{grid-template-columns:minmax(0,1fr);display:grid}@container health-goal (min-width:480px){.R6Z5Ua_health-goal-picker .R6Z5Ua_health-goal-picker__follow-up .R6Z5Ua_health-goal-picker__options{grid-template-columns:repeat(3,minmax(0,1fr))}}
.mfSVgq_health-metric-history{padding-top:var(--space-4);border-top:1px solid var(--border-default);container:health-history/inline-size}.mfSVgq_health-metric-history .mfSVgq_health-metric-history__table{display:none}@container health-history (min-width:560px){.mfSVgq_health-metric-history .mfSVgq_health-metric-history__table{display:block}.mfSVgq_health-metric-history .mfSVgq_health-metric-history__cards{display:none}}.mfSVgq_health-metric-history .mfSVgq_health-metric-history__strong{color:var(--text-primary);font-weight:var(--weight-label)}.mfSVgq_health-metric-history .mfSVgq_health-metric-history__muted{color:var(--text-muted)}.mfSVgq_health-metric-history .mfSVgq_health-metric-history__change{color:var(--text-primary);font-size:var(--size-sm)}.mfSVgq_health-metric-history .mfSVgq_health-metric-history__change[data-good=true]{color:var(--text-success)}
.XcNRZG_pagination{min-height:var(--height-table-row);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--size-sm);font-variant-numeric:tabular-nums}.XcNRZG_pagination--compact{padding-top:var(--space-4);border-top:1px solid var(--border-default)}.XcNRZG_pagination--full{padding:0 var(--space-4)}.XcNRZG_pagination .XcNRZG_pagination__range{white-space:nowrap}.XcNRZG_pagination .XcNRZG_pagination__range b{color:var(--text-primary);font-weight:var(--weight-semibold)}.XcNRZG_pagination .XcNRZG_pagination__size-label{color:var(--text-secondary)}.XcNRZG_pagination .XcNRZG_pagination__size{height:var(--size-control-md);padding:0 var(--space-3);border:1px solid var(--border-input);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-body);font-size:var(--size-sm);font-variant-numeric:tabular-nums;box-shadow:none}.XcNRZG_pagination .XcNRZG_pagination__size:hover{border-color:var(--border-input-hover)}.XcNRZG_pagination .XcNRZG_pagination__size:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.XcNRZG_pagination .XcNRZG_pagination__indicator{min-width:var(--size-control-sm);color:var(--text-primary);font-weight:var(--weight-semibold);text-align:center}.XcNRZG_pagination .XcNRZG_pagination__gap{min-width:var(--size-icon-lg);color:var(--text-muted);text-align:center}.XcNRZG_pagination .XcNRZG_pagination__button{min-width:var(--size-control-md);height:var(--size-control-md);padding:0 var(--space-2);border-radius:var(--radius-full);color:var(--text-primary);font:inherit;font-weight:var(--weight-medium);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard);background:0 0;border:0;position:relative}.XcNRZG_pagination .XcNRZG_pagination__button:after{inset:calc((var(--size-control-md) - var(--size-touch-min))/2);content:"";position:absolute}.XcNRZG_pagination .XcNRZG_pagination__button:hover{background:var(--bg-hover)}.XcNRZG_pagination .XcNRZG_pagination__button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.XcNRZG_pagination .XcNRZG_pagination__button[aria-current=page]{background:var(--bg-selected);color:var(--text-on-secondary);font-weight:var(--weight-semibold)}.XcNRZG_pagination .XcNRZG_pagination__button[aria-disabled=true]{color:var(--text-disabled);cursor:default}.XcNRZG_pagination .XcNRZG_pagination__button[aria-disabled=true]:hover{background:0 0}@media (max-width:640px){.XcNRZG_pagination .XcNRZG_pagination__button{min-width:var(--size-control-lg);height:var(--size-control-lg)}.XcNRZG_pagination .XcNRZG_pagination__button:after{inset:0}}.XcNRZG_pagination--compact .XcNRZG_pagination__button{min-width:var(--size-control-sm);height:var(--size-control-sm);border:1px solid var(--border-default);background:var(--bg-surface)}.XcNRZG_pagination--compact .XcNRZG_pagination__button:after{inset:calc((var(--size-control-sm) - var(--size-touch-min))/2)}.XcNRZG_pagination--compact .XcNRZG_pagination__button[aria-disabled=true]:hover{background:var(--bg-surface)}.XcNRZG_pagination__size-list{font-variant-numeric:tabular-nums}.XcNRZG_pagination__size-list .XcNRZG_pagination__size-item:focus,.XcNRZG_pagination__size-list .XcNRZG_pagination__size-item[data-highlighted]{background:var(--section-tint);color:var(--section-on-tint)}.XcNRZG_pagination__size-list .XcNRZG_pagination__size-item[data-state=checked]{font-weight:var(--weight-semibold)}.XcNRZG_pagination__size-list .XcNRZG_pagination__size-item[data-state=checked] svg{color:var(--section-fg)}
.d-C3NW_food-log-calendar-card{min-width:0;padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);font-family:var(--font-body)}.d-C3NW_food-log-calendar-card .d-C3NW_food-log-calendar-card__pill{border-radius:var(--radius-full)}.d-C3NW_food-log-calendar{font-family:var(--font-body)}
.KFO3vW_food-log-side{font-family:var(--font-body);container-type:inline-size}@container (max-width:399px){.KFO3vW_food-log-side .KFO3vW_food-log-side__fold{padding:var(--space-4)}}.KFO3vW_food-log-side .KFO3vW_food-log-side__label{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-label);line-height:var(--lh-heading)}.KFO3vW_food-log-side .KFO3vW_food-log-side__note{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body);margin:0}.KFO3vW_food-log-side .KFO3vW_food-log-side__rule{border:0;border-top:1px solid var(--border-default);margin:0}.KFO3vW_food-log-side .KFO3vW_food-log-side__advisor+.KFO3vW_food-log-side__advisor{border-top:1px solid var(--border-default)}.KFO3vW_food-log-side .KFO3vW_food-log-side__avatar{width:var(--size-avatar-md);height:var(--size-avatar-md)}.KFO3vW_food-log-side .KFO3vW_food-log-side__plus{width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--radius-full)}.KFO3vW_food-log-side .KFO3vW_food-log-side__plus[data-tone=health]{background:var(--section-tint);color:var(--section-icon)}.KFO3vW_food-log-side .KFO3vW_food-log-side__plus[data-tone=teal]{background:var(--color-teal-100);color:var(--color-teal-700)}
.cO9c3G_order-line-rating{min-width:0}.cO9c3G_order-line-rating .cO9c3G_order-line-rating__stars{margin-left:calc(var(--space-2)*-1)}@container order-lines (min-width:728px){.cO9c3G_order-line-rating .cO9c3G_order-line-rating__more{order:-1}}
.w96-ga_order-again-dialog{font-family:var(--font-body)}.w96-ga_order-again-dialog .w96-ga_order-again-dialog__line{min-height:var(--size-control-sm);padding:var(--space-1) 0;color:var(--text-primary);font-size:var(--size-base)}.w96-ga_order-again-dialog .w96-ga_order-again-dialog__line+.w96-ga_order-again-dialog__line{border-top:1px solid var(--border-default)}.w96-ga_order-again-dialog .w96-ga_order-again-dialog__line .w96-ga_order-again-dialog__qty{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}.w96-ga_order-again-dialog .w96-ga_order-again-dialog__note{color:var(--text-secondary);font-size:var(--size-sm);margin:0}
.idoEma_health-metric-panel .idoEma_health-metric-panel__disc{width:var(--size-control-lg);height:var(--size-control-lg);border-radius:var(--radius-full);background:var(--color-neutral-100);color:var(--color-neutral-800)}.idoEma_health-metric-panel .idoEma_health-metric-panel__name{color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-label);margin:0}.idoEma_health-metric-panel .idoEma_health-metric-panel__value{color:var(--text-primary);font-size:var(--size-xl);font-weight:var(--weight-title);line-height:var(--lh-heading)}.idoEma_health-metric-panel .idoEma_health-metric-panel__value .idoEma_health-metric-panel__unit{font-size:var(--size-base)}.idoEma_health-metric-panel[data-size=lg] .idoEma_health-metric-panel__value{font-size:var(--size-3xl)}.idoEma_health-metric-panel .idoEma_health-metric-panel__note{color:var(--text-secondary);font-size:var(--size-sm)}.idoEma_health-metric-panel .idoEma_health-metric-panel__expand{width:var(--size-control-md);height:var(--size-control-md);border-radius:var(--radius-full);background:var(--bg-surface);color:var(--color-neutral-700);cursor:pointer;border:none}.idoEma_health-metric-panel .idoEma_health-metric-panel__expand:hover{background:var(--color-neutral-100);color:var(--color-neutral-900)}.idoEma_health-metric-panel .idoEma_health-metric-panel__expand:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (max-width:767px){.idoEma_health-metric-panel[data-size=lg] .idoEma_health-metric-panel__chart{margin-inline:calc(var(--space-3) - var(--space-6))}}.idoEma_health-metric-panel .idoEma_health-metric-panel__empty{padding:var(--space-6) 0;color:var(--text-muted);font-size:var(--size-sm);margin:0}
._76fKsq_specialist-inquiry-dialog__where{padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);background:var(--bg-fill-quiet);color:var(--text-secondary);font-size:var(--size-sm);margin:0}
.Yy0Ica_specialist-result{min-width:0;container-type:inline-size}
.ipo32G_health-chart{touch-action:pan-y;min-width:0}.ipo32G_health-chart .recharts-cartesian-grid-vertical line{stroke-dasharray:3 3}.ipo32G_health-chart .ipo32G_health-chart__tip{padding:var(--space-1) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-md);color:var(--text-secondary);font-size:var(--size-sm);white-space:nowrap}.ipo32G_health-chart .ipo32G_health-chart__tip b{color:var(--text-primary);font-weight:var(--weight-label)}
.ZaR6oW_health-notes-card__text{color:var(--text-primary);font-size:var(--size-base);white-space:pre-wrap;text-wrap:pretty;margin:0}.ZaR6oW_health-notes-card__text[data-empty=true]{color:var(--text-muted)}
.cOWLBq_specialist-card{column-gap:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);width:100%;min-width:0;color:var(--text-primary);font-family:var(--font-body);transition:box-shadow var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid;overflow:hidden;container-type:inline-size}@container (max-width:561.98px){.cOWLBq_specialist-card{column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}}@media (hover:hover){.cOWLBq_specialist-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__photo{width:calc(var(--size-avatar-lg)*1.2);height:calc(var(--size-avatar-lg)*1.2);margin:var(--space-6) 0 var(--space-6) var(--space-6);grid-area:1/1;align-self:center}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__photo{width:calc(var(--size-avatar-md)*1.2);height:calc(var(--size-avatar-md)*1.2);margin:var(--space-6) 0 0 var(--space-5)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__initials{background:var(--bg-fill-quiet);color:var(--badge-count-bg);font-size:var(--size-xl);font-weight:var(--weight-semibold)}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__initials{font-size:var(--size-base)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__id{margin:var(--space-6) 0;grid-area:1/2;align-self:center}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__id{margin:var(--space-6) var(--space-5) var(--space-6) 0}}.cOWLBq_specialist-card .cOWLBq_specialist-card__name{font-size:var(--size-3xl);font-weight:var(--weight-bold);line-height:var(--lh-hero);letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:pretty;margin:0}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__name{font-size:var(--size-xl);line-height:var(--lh-heading)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__name a{color:inherit;text-decoration:none}.cOWLBq_specialist-card .cOWLBq_specialist-card__name a:hover{text-underline-offset:4px;text-decoration:underline}.cOWLBq_specialist-card .cOWLBq_specialist-card__name a:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px;border-radius:var(--radius-sm)}.cOWLBq_specialist-card .cOWLBq_specialist-card__rating{font-size:var(--size-base)}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__rating{font-size:var(--size-sm)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__sub{color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-medium);line-height:var(--lh-small);margin:0}.cOWLBq_specialist-card .cOWLBq_specialist-card__actions{margin:var(--space-6) var(--space-6) var(--space-6) 0;grid-area:1/3;align-self:center}@container (max-width:899.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__actions{margin:0 var(--space-6) var(--space-5) 0;grid-area:2/1/auto/-1;justify-self:end}}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__actions{gap:var(--space-2);padding:0 var(--space-5) var(--space-5);background:var(--bg-surface-sunken);flex-wrap:wrap;grid-area:5/1/auto/-1;justify-content:flex-end;justify-self:stretch;margin:0}.cOWLBq_specialist-card:not(:has(.cOWLBq_specialist-card__foot)) .cOWLBq_specialist-card__actions{padding-top:var(--space-5);border-top:1px solid var(--border-default)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__match{margin-right:var(--space-2);color:var(--color-green-900);font-size:var(--size-sm);font-weight:var(--weight-semibold);white-space:nowrap}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__match{margin-right:auto}}.cOWLBq_specialist-card .cOWLBq_specialist-card__match .cOWLBq_specialist-card__match-mark{width:var(--size-icon-md);height:var(--size-icon-md);border-radius:var(--radius-full);background:var(--color-green-700);color:var(--color-green-50)}.cOWLBq_specialist-card .cOWLBq_specialist-card__view,.cOWLBq_specialist-card .cOWLBq_specialist-card__book{height:var(--size-control-lg);padding:0 var(--space-6);border-radius:var(--radius-full);font-size:var(--size-base);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.cOWLBq_specialist-card .cOWLBq_specialist-card__view:focus-visible,.cOWLBq_specialist-card .cOWLBq_specialist-card__book:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__view,.cOWLBq_specialist-card .cOWLBq_specialist-card__book{height:var(--size-touch-min);padding:0 var(--space-4)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__view{background:var(--section-tint-strong);color:var(--section-fg)}.cOWLBq_specialist-card .cOWLBq_specialist-card__view:hover{background:var(--section-tint-hover)}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__view{display:none}}.cOWLBq_specialist-card .cOWLBq_specialist-card__book{background:var(--section-fg);color:var(--section-on-fill)}.cOWLBq_specialist-card .cOWLBq_specialist-card__book:hover{background:var(--section-fg-hover)}.cOWLBq_specialist-card .cOWLBq_specialist-card__view-icon{width:var(--size-touch-min);height:var(--size-touch-min);border-radius:var(--radius-full);background:var(--section-tint-strong);color:var(--section-fg);flex:none;justify-content:center;align-items:center;display:none}.cOWLBq_specialist-card .cOWLBq_specialist-card__view-icon:hover{background:var(--section-tint-hover)}.cOWLBq_specialist-card .cOWLBq_specialist-card__view-icon:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__view-icon{display:inline-flex}}.cOWLBq_specialist-card .cOWLBq_specialist-card__body{gap:var(--space-8);padding:var(--space-6);border-top:1px solid var(--border-default);grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@container (max-width:899.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__body{grid-area:3/1/auto/-1}}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__body{gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1fr)}.cOWLBq_specialist-card .cOWLBq_specialist-card__words:empty{display:none}}.cOWLBq_specialist-card .cOWLBq_specialist-card__bio{-webkit-line-clamp:6;max-width:68ch;color:var(--text-secondary);font-size:var(--size-read);line-height:var(--lh-body);overflow-wrap:anywhere;text-wrap:pretty;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__bio{-webkit-line-clamp:2;font-size:var(--size-sm)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__bio--open{-webkit-line-clamp:unset;display:block}.cOWLBq_specialist-card .cOWLBq_specialist-card__more{min-height:var(--size-touch-min);color:var(--text-link);font:inherit;font-size:var(--size-sm);font-weight:var(--weight-semibold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cOWLBq_specialist-card .cOWLBq_specialist-card__more:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.cOWLBq_specialist-card .cOWLBq_specialist-card__eyebrow{margin:0 0 var(--space-2);color:var(--text-label);font-size:var(--size-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}.cOWLBq_specialist-card .cOWLBq_specialist-card__pill{min-height:30px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-neutral-100);color:var(--color-neutral-800);font-size:var(--size-sm);font-weight:var(--weight-semibold);line-height:var(--lh-small)}.cOWLBq_specialist-card .cOWLBq_specialist-card__ghost{color:var(--text-secondary);font-size:var(--size-sm)}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__wide-only{display:none}}@container (min-width:560px){.cOWLBq_specialist-card .cOWLBq_specialist-card__phone-only{display:none}}.cOWLBq_specialist-card .cOWLBq_specialist-card__foot{padding:var(--space-5) var(--space-6);border-top:1px solid var(--border-default);background:var(--bg-surface-sunken);grid-area:3/1/auto/-1}@container (max-width:899.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__foot{grid-area:4/1/auto/-1}}@container (max-width:559.98px){.cOWLBq_specialist-card .cOWLBq_specialist-card__foot{padding:var(--space-4) var(--space-5) var(--space-3)}}.cOWLBq_specialist-card .cOWLBq_specialist-card__fact{color:var(--text-secondary);font-size:var(--size-sm);font-variant-numeric:tabular-nums;margin:0}.cOWLBq_specialist-card .cOWLBq_specialist-card__fact b{color:var(--text-primary);font-size:var(--size-base);font-weight:var(--weight-title)}
.R3rqIG_health-tracked-card{min-width:0;padding:var(--space-card);border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body{container:health-tracked/inline-size}.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__title{color:var(--text-primary);font-size:var(--size-lg);font-weight:var(--weight-bold);margin:0}.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__meta{color:var(--text-muted);font-size:var(--size-sm)}.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__wide{display:none}@container health-tracked (min-width:600px){.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__wide{display:flex}}.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__panels{display:none}@container health-tracked (min-width:600px){.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__panels{display:block}}.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__rows,.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__narrow{display:flex}@container health-tracked (min-width:600px){.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__rows,.R3rqIG_health-tracked-card .R3rqIG_health-tracked-card__body .R3rqIG_health-tracked-card__narrow{display:none}}
.ZzqeVG_insurance-pill{min-height:30px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--size-sm);font-weight:var(--weight-semibold);line-height:var(--lh-small)}.ZzqeVG_insurance-pill--plain{background:var(--color-neutral-100);color:var(--color-neutral-800)}.ZzqeVG_insurance-pill--accepted{background:var(--bg-success);color:var(--text-success)}.ZzqeVG_insurance-pill--refused{background:var(--bg-danger);color:var(--text-danger)}.ZzqeVG_insurance-pill--logo{height:30px;padding:0 var(--space-3)}.ZzqeVG_insurance-pill .ZzqeVG_insurance-pill__logo{height:var(--size-icon-sm);object-fit:contain;filter:grayscale();max-width:96px;display:block}
.Nh5OHq_specialist-profile-hero{min-width:0;color:var(--text-primary);font-family:var(--font-body)}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__back{margin-left:calc(-1*var(--space-4))}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone{margin:calc(-1*var(--space-page-margin)) calc(-1*var(--space-page-margin)) 0}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__strip{aspect-ratio:16/5;background:var(--color-neutral-800)}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__strip .Nh5OHq_specialist-profile-hero__strip-image{object-fit:cover}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__strip .Nh5OHq_specialist-profile-hero__disc-button{top:var(--space-2);left:var(--space-2);width:var(--size-touch-min);height:var(--size-touch-min);color:var(--text-primary);cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__strip .Nh5OHq_specialist-profile-hero__disc-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__strip--skeleton{background:var(--color-neutral-200)}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__disc{width:var(--size-avatar-sm);height:var(--size-avatar-sm);border-radius:var(--radius-full);background:var(--bg-surface);box-shadow:var(--shadow-sm);margin:auto}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__body{padding:var(--space-5);border-bottom:1px solid var(--border-default);background:var(--bg-surface)}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__body .Nh5OHq_specialist-profile-hero__phone-name{font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);overflow-wrap:anywhere;margin:0}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__phone .Nh5OHq_specialist-profile-hero__body .Nh5OHq_specialist-profile-hero__phone-facts{color:var(--text-secondary);font-size:var(--size-sm);line-height:var(--lh-body);text-wrap:pretty;margin:0}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__avatar{width:var(--size-avatar-lg);height:var(--size-avatar-lg)}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__initials{background:var(--bg-fill-quiet);color:var(--badge-count-bg);font-size:var(--size-xl);font-weight:var(--weight-semibold)}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__banner{min-width:0;container-type:inline-size}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__banner .Nh5OHq_specialist-profile-hero__identity{gap:var(--space-4)}@container (min-width:640px){.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__banner .Nh5OHq_specialist-profile-hero__identity{gap:var(--space-5)}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__banner .Nh5OHq_specialist-profile-hero__identity .Nh5OHq_specialist-profile-hero__avatar{width:var(--size-avatar-xl);height:var(--size-avatar-xl)}}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__banner .Nh5OHq_specialist-profile-hero__name{color:var(--text-on-inverse);font-size:var(--size-2xl);font-weight:var(--weight-bold);line-height:var(--lh-heading);overflow-wrap:anywhere;margin:0}@container (min-width:640px){.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__banner .Nh5OHq_specialist-profile-hero__name{font-size:var(--size-3xl)}}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__banner .Nh5OHq_specialist-profile-hero__facts{color:var(--text-on-inverse);font-size:var(--size-base);line-height:var(--lh-body);text-wrap:pretty;margin:0}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__ring{border-radius:var(--radius-full);box-shadow:0 0 0 4px var(--bg-surface)}.Nh5OHq_specialist-profile-hero .Nh5OHq_specialist-profile-hero__banner-skeleton{border-radius:var(--radius-card);background:var(--color-neutral-200);min-height:220px}
.bVZH8q_specialist-where-card .bVZH8q_specialist-where-card__list{margin:0}.bVZH8q_specialist-where-card .bVZH8q_specialist-where-card__list--ruled{padding-top:var(--space-3);border-top:1px solid var(--border-default)}.bVZH8q_specialist-where-card .bVZH8q_specialist-where-card__list .bVZH8q_specialist-where-card__row{min-height:var(--size-control-sm);font-size:var(--size-base)}.bVZH8q_specialist-where-card .bVZH8q_specialist-where-card__list .bVZH8q_specialist-where-card__row dt{color:var(--text-secondary)}.bVZH8q_specialist-where-card .bVZH8q_specialist-where-card__list .bVZH8q_specialist-where-card__row dd{font-weight:var(--weight-label);text-align:right;margin:0}
.sh7rVG_health-metric-row{min-height:var(--size-touch-min);padding:var(--space-4) 0;border:none;border-top:1px solid var(--border-default);text-align:left;cursor:pointer;background:0 0}.sh7rVG_health-metric-row:first-child{border-top:none}.sh7rVG_health-metric-row:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.sh7rVG_health-metric-row .sh7rVG_health-metric-row__icon{color:var(--color-neutral-700);flex:none}.sh7rVG_health-metric-row .sh7rVG_health-metric-row__name{color:var(--text-secondary);font-size:var(--size-sm);font-weight:var(--weight-label)}.sh7rVG_health-metric-row .sh7rVG_health-metric-row__caret{color:var(--icon-muted);flex:none}.sh7rVG_health-metric-row .sh7rVG_health-metric-row__value{color:var(--text-primary);font-size:var(--size-2xl);font-weight:var(--weight-title);line-height:var(--lh-heading)}.sh7rVG_health-metric-row .sh7rVG_health-metric-row__unit{color:var(--text-secondary);font-size:var(--size-sm)}.sh7rVG_health-metric-row .sh7rVG_health-metric-row__spark{fill:none;stroke:var(--section-icon);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.sh7rVG_health-metric-row .sh7rVG_health-metric-row__dot{fill:var(--section-icon)}
._8aE5rG_health-tracked-panels{min-width:0}._8aE5rG_health-tracked-panels ._8aE5rG_health-tracked-panels__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8aE5rG_health-tracked-panels ._8aE5rG_health-tracked-panels__grid ._8aE5rG_health-tracked-panels__panel{padding:var(--space-6) 0;border-top:1px solid var(--border-default)}._8aE5rG_health-tracked-panels ._8aE5rG_health-tracked-panels__grid ._8aE5rG_health-tracked-panels__panel[data-col=left]{padding-right:var(--space-6)}._8aE5rG_health-tracked-panels ._8aE5rG_health-tracked-panels__grid ._8aE5rG_health-tracked-panels__panel[data-col=right]{padding-left:var(--space-6);border-left:1px solid var(--border-default)}._8aE5rG_health-tracked-panels ._8aE5rG_health-tracked-panels__grid ._8aE5rG_health-tracked-panels__panel[data-expanded=true]{border-left:none;grid-column:1/-1;padding-inline:0}
