._2gLG8a_card{--rating-accent:var(--color-blue);border:1px solid color-mix(in srgb, var(--color-navy) 12%, transparent);border-radius:var(--radius-card);background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--rating-accent) 16%, transparent), transparent 34%), var(--color-white);min-width:0;box-shadow:var(--shadow-panel);color:var(--color-navy);transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);gap:.65rem;padding:clamp(1.35rem,3vw,2rem);text-decoration:none;display:grid;position:relative;overflow:hidden}._2gLG8a_card[data-accent=orange]{--rating-accent:var(--color-orange)}._2gLG8a_card:before{content:"";background:linear-gradient(180deg, var(--rating-accent), var(--color-gold));width:.4rem;position:absolute;inset:0 auto 0 0}._2gLG8a_location{color:color-mix(in srgb, var(--color-navy) 68%, transparent);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}._2gLG8a_scoreRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._2gLG8a_scoreRow strong{font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(2.4rem,6vw,4.25rem);line-height:.9}._2gLG8a_stars{color:color-mix(in srgb, var(--color-navy) 16%, transparent);letter-spacing:.08em;font-size:clamp(1rem,2vw,1.35rem);line-height:1;display:inline-block;position:relative}._2gLG8a_starFill{width:var(--star-fill);color:var(--color-gold);white-space:nowrap;position:absolute;inset:0 auto 0 0;overflow:hidden}._2gLG8a_sourceRow{border-block-start:1px solid color-mix(in srgb, var(--color-navy) 10%, transparent);color:color-mix(in srgb, var(--color-navy) 78%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;margin-block-start:.35rem;padding-block-start:.5rem;font-size:.875rem;font-weight:600;line-height:1.45;display:flex}._2gLG8a_source{align-items:center;display:inline-flex}._2gLG8a_googleG{flex:none;width:3.5rem;height:3.5rem}._2gLG8a_links{flex-wrap:wrap;gap:0 1.1rem;display:flex}._2gLG8a_open{min-height:var(--target-min);color:var(--color-navy);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--rating-accent) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--rating-accent) 55%, transparent);text-underline-offset:.22em;align-items:center;gap:.25em;font-weight:750;display:inline-flex}@media (hover:hover){._2gLG8a_card:hover,._2gLG8a_card:focus-within{border-color:color-mix(in srgb, var(--rating-accent) 42%, transparent);box-shadow:var(--shadow-lift);transform:translateY(-3px)}}._2gLG8a_compact{width:min(100%,31rem);box-shadow:none;padding:1rem 1.2rem 1rem 1.45rem}._2gLG8a_compact ._2gLG8a_scoreRow strong{font-size:2.25rem}._2gLG8a_compact ._2gLG8a_sourceRow{font-size:.8rem}
.ZKFZqG_page{background:var(--color-page)}.ZKFZqG_hero{padding-block:clamp(3rem,6vw,7rem);position:relative;overflow:clip}.ZKFZqG_hero:after{content:"";aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-blue) 13%, transparent);pointer-events:none;border-radius:50%;width:42rem;position:absolute;inset:auto -14rem -18rem auto}.ZKFZqG_heroGrid,.ZKFZqG_profileGrid,.ZKFZqG_utilityHeroGrid{z-index:1;align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid;position:relative}.ZKFZqG_heroCopy{gap:var(--space-6);min-width:0;display:grid}.ZKFZqG_heroCopy h1{max-width:12ch;font-size:clamp(2.8rem,2rem + 3vw,5.4rem)}.ZKFZqG_heroCopy .ZKFZqG_languageLine{margin:0}.ZKFZqG_languageLine{background:var(--color-white);border-radius:999px;width:fit-content;padding:.55rem .9rem;font-weight:700}.ZKFZqG_teamMark{border:1px solid color-mix(in srgb, var(--color-navy) 12%, transparent);background:var(--color-navy);min-height:clamp(26rem,48vw,38rem);color:var(--color-white);box-shadow:var(--shadow-lift);border-radius:clamp(2rem,4vw,3.5rem);place-items:center;display:grid;position:relative;overflow:hidden}.ZKFZqG_teamMark:before,.ZKFZqG_teamMark:after{content:"";border-radius:50%;position:absolute}.ZKFZqG_teamMark:before{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-white) 24%, transparent);width:74%}.ZKFZqG_teamMark:after{aspect-ratio:1;border:2.2rem solid color-mix(in srgb, var(--color-blue) 18%, transparent);width:52%}.ZKFZqG_teamMark>strong{z-index:2;font-family:var(--font-display);letter-spacing:.12em;font-size:clamp(2.3rem,6vw,5rem);position:relative}.ZKFZqG_teamMark>span:not(.ZKFZqG_markArc){z-index:2;color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin-block-start:-7rem;font-weight:700;position:relative}.ZKFZqG_markArc{background:linear-gradient(90deg, var(--color-blue) 0 34%, var(--color-gold) 34% 67%, var(--color-orange) 67%);border-radius:999px;width:8rem;height:.5rem;position:absolute;inset:1.75rem 1.75rem auto auto;transform:rotate(-9deg)}.ZKFZqG_markFacts{z-index:2;border-block-start:1px solid color-mix(in srgb, var(--color-white) 22%, transparent);grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:.6rem;padding-block-start:1rem;display:grid;position:absolute;inset:auto 2rem 2rem}.ZKFZqG_markFacts b{font-size:1.6rem}.ZKFZqG_markFacts small{color:color-mix(in srgb, var(--color-white) 72%, transparent)}.ZKFZqG_section{padding-block:clamp(3.5rem,7vw,7rem)}.ZKFZqG_whiteBand{background:var(--color-white)}.ZKFZqG_sectionHead{gap:var(--space-4);max-width:48rem;margin-block-end:clamp(2rem,4vw,3.5rem);display:grid}.ZKFZqG_sectionHead>p:last-child{color:color-mix(in srgb, var(--color-navy) 72%, transparent)}.ZKFZqG_teamGrid{gap:var(--space-5);display:grid}.ZKFZqG_personCard{gap:var(--space-5);border:1px solid color-mix(in srgb, var(--color-navy) 11%, transparent);border-radius:var(--radius-card);background:var(--color-white);min-width:0;min-height:27rem;box-shadow:0 1.1rem 2.8rem color-mix(in srgb, var(--color-navy) 8%, transparent);grid-template-rows:auto 1fr;padding:clamp(1.5rem,2.5vw,2rem);display:grid;position:relative;overflow:hidden}.ZKFZqG_personCard:before{content:"";background:var(--color-blue);height:.35rem;position:absolute;inset:0 0 auto}.ZKFZqG_personCard:nth-child(2):before{background:var(--color-gold)}.ZKFZqG_personCard:nth-child(3):before{background:var(--color-orange)}.ZKFZqG_personCard:nth-child(4):before{background:linear-gradient(90deg, var(--color-blue), var(--color-orange))}.ZKFZqG_personLead{color:var(--color-navy)}.ZKFZqG_personPortrait{aspect-ratio:1;border:.5rem solid var(--color-white);background:var(--color-navy);width:min(20rem,76vw);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-navy) 12%, transparent), var(--shadow-lift);border-radius:50%;justify-self:center;position:relative;overflow:hidden}.ZKFZqG_personPortrait img{object-fit:cover;object-position:center top}.ZKFZqG_personPortraitCompact{width:clamp(8.75rem,12vw,10.75rem);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-navy) 12%, transparent), 0 .8rem 1.8rem color-mix(in srgb, var(--color-navy) 12%, transparent);border-width:.4rem}.ZKFZqG_identityPlate{background:radial-gradient(circle at 52% 38%, color-mix(in srgb, var(--color-blue) 44%, transparent), transparent 34%), var(--color-navy);min-height:100%;color:var(--color-white);text-align:center;align-content:center;place-items:center;gap:1rem;padding:1rem;display:grid}.ZKFZqG_identityPlate span{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-white) 35%, transparent);width:min(6rem,48%);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:2.2rem;font-weight:800;display:grid}.ZKFZqG_identityPlate small{color:var(--color-gold);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.ZKFZqG_monogram{aspect-ratio:1;background:var(--color-white);width:5.5rem;color:var(--color-navy);font-family:var(--font-display);box-shadow:0 0 0 .6rem color-mix(in srgb, var(--color-blue) 12%, transparent);border-radius:50%;place-items:center;font-size:1.7rem;font-weight:800;display:grid}.ZKFZqG_personLead .ZKFZqG_monogram{color:var(--color-blue)}.ZKFZqG_personCopy{align-content:start;gap:var(--space-3);text-align:center;grid-template-rows:auto auto 1fr auto auto;min-width:0;display:grid}.ZKFZqG_personCopy h3{font-size:clamp(1.45rem,2vw,1.8rem)}.ZKFZqG_personCopy h3 a{text-decoration:none}.ZKFZqG_personCopy h3 a:after{content:"";position:absolute;inset:0}.ZKFZqG_role{color:var(--color-blue);font-size:var(--text-small);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:800}.ZKFZqG_cardMeta{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.ZKFZqG_cardMeta span{border:1px solid color-mix(in srgb, currentColor 20%, transparent);font-size:var(--text-small);border-radius:999px;padding:.42rem .7rem;font-weight:700}.ZKFZqG_textLink{z-index:1;border-block-start:1px solid color-mix(in srgb, currentColor 18%, transparent);justify-content:space-between;gap:1rem;margin-block-start:auto;padding-block-start:1rem;font-weight:700;text-decoration:none;display:flex;position:relative}.ZKFZqG_roleBand{background:var(--color-calm-mist)}.ZKFZqG_roleGrid,.ZKFZqG_credentialGrid,.ZKFZqG_supportRole,.ZKFZqG_verifyGrid,.ZKFZqG_privacyGrid,.ZKFZqG_questionGrid,.ZKFZqG_requestGrid,.ZKFZqG_faqGrid{gap:clamp(2.5rem,6vw,6rem);display:grid}.ZKFZqG_roleCards{gap:var(--space-4);display:grid}.ZKFZqG_roleCards article{border-radius:var(--radius-card);background:var(--color-white);padding:clamp(1.5rem,3vw,2.5rem)}.ZKFZqG_roleCards span{color:var(--color-orange-text);font-size:var(--text-small);letter-spacing:.12em;margin-block-end:2rem;font-weight:800;display:inline-block}.ZKFZqG_roleCards h3{margin-block-end:.75rem}.ZKFZqG_clinicBand{background:var(--color-white)}.ZKFZqG_clinicGrid,.ZKFZqG_shareGrid{gap:var(--space-5);display:grid}.ZKFZqG_reviewGrid{gap:var(--space-6);display:grid}.ZKFZqG_clinicGrid article,.ZKFZqG_shareGrid article{border:1px solid color-mix(in srgb, var(--color-navy) 11%, transparent);border-radius:var(--radius-card);background:var(--color-calm-mist);padding:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.ZKFZqG_clinicGrid article>span:first-child,.ZKFZqG_shareGrid article>span:first-child{background:var(--color-blue);width:.4rem;position:absolute;inset:0 auto 0 0}.ZKFZqG_clinicGrid article>span[data-accent=orange],.ZKFZqG_shareGrid article>span[data-accent=orange]{background:var(--color-orange)}.ZKFZqG_clinicGrid h3,.ZKFZqG_shareGrid h3{margin-block-end:.75rem}.ZKFZqG_clinicGrid a{margin-block-start:1.2rem;font-weight:700;display:inline-block}.ZKFZqG_profileHero{background:var(--color-calm-mist)}.ZKFZqG_profileGrid{grid-template-columns:minmax(18rem,4fr) minmax(0,8fr)}.ZKFZqG_profileTagline{max-width:28ch;color:var(--color-blue);font-family:var(--font-display);margin:-.4rem 0 0;font-size:clamp(1.35rem,2vw,2rem);font-weight:750;line-height:1.25}.ZKFZqG_profileFacts{flex-wrap:wrap;gap:.75rem;display:flex}.ZKFZqG_profileFacts>span{border:1px solid color-mix(in srgb, var(--color-navy) 13%, transparent);border-radius:var(--radius-compact);background:var(--color-white);gap:.2rem;min-width:11rem;padding:.85rem 1rem;font-weight:700;display:grid}.ZKFZqG_profileFacts small{color:var(--color-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.ZKFZqG_storyBand{background:var(--color-white)}.ZKFZqG_storyGrid{gap:clamp(2.5rem,6vw,6rem);display:grid}.ZKFZqG_storyCopy{color:color-mix(in srgb, var(--color-navy) 82%, transparent);font-size:var(--text-lead);gap:1.25rem;display:grid}.ZKFZqG_storyCopy p{max-width:46rem}.ZKFZqG_contributionBand{background:var(--color-calm-mist)}.ZKFZqG_contributionGrid{gap:var(--space-5);display:grid}.ZKFZqG_contributionGrid article{border-block-start:.35rem solid var(--color-blue);border-radius:0 0 var(--radius-card) var(--radius-card);background:var(--color-white);padding:clamp(1.5rem,3vw,2.4rem)}.ZKFZqG_contributionGrid article:nth-child(2){border-color:var(--color-gold)}.ZKFZqG_contributionGrid article:nth-child(3){border-color:var(--color-orange)}.ZKFZqG_contributionGrid span{color:color-mix(in srgb, var(--color-navy) 66%, transparent);font-weight:800}.ZKFZqG_contributionGrid h3{margin-block:1.3rem .7rem}.ZKFZqG_askList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ZKFZqG_askList li{border:1px solid color-mix(in srgb, var(--color-navy) 12%, transparent);border-radius:var(--radius-compact);background:var(--color-calm-mist);padding:1.1rem 1.2rem 1.1rem 3rem;font-weight:700}.ZKFZqG_askList li:before{content:"→";width:1.6rem;color:var(--color-orange);margin-inline-start:-1.8rem;display:inline-block}.ZKFZqG_credentials{gap:0;margin:0;display:grid}.ZKFZqG_credentials>div{border-block-start:1px solid color-mix(in srgb, var(--color-navy) 15%, transparent);padding-block:1.35rem}.ZKFZqG_credentials dt{color:var(--color-blue);font-size:var(--text-small);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:800}.ZKFZqG_credentials dd{margin:.4rem 0 0;font-size:1.1rem;font-weight:650}.ZKFZqG_credentials small{color:color-mix(in srgb, var(--color-navy) 65%, transparent);margin-block-start:.4rem;font-size:.8333rem;font-weight:400;display:block}.ZKFZqG_timelineBand{background:var(--color-navy);color:var(--color-white)}.ZKFZqG_timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.ZKFZqG_timeline li{border-block-start:1px solid color-mix(in srgb, var(--color-white) 20%, transparent);grid-template-columns:6rem 1fr;gap:1rem;padding-block:1.4rem;display:grid}.ZKFZqG_timeline strong{color:var(--color-gold);font-size:1.25rem}.ZKFZqG_timeline span{color:color-mix(in srgb, var(--color-white) 82%, transparent)}.ZKFZqG_profileNavBand{background:var(--color-calm-mist)}.ZKFZqG_profileNavBand h2{margin-block-end:2rem}.ZKFZqG_profileNavBand .ZKFZqG_careersCta{margin-block-start:var(--space-6)}.ZKFZqG_profileLinks{gap:var(--space-4);display:grid}.ZKFZqG_profileLinks a{border:1px solid color-mix(in srgb, var(--color-navy) 12%, transparent);border-radius:var(--radius-compact);background:var(--color-white);grid-template-columns:3.5rem 1fr;align-items:center;gap:.15rem 1rem;padding:1rem;text-decoration:none;display:grid}.ZKFZqG_profileLinks a>span{aspect-ratio:1;background:var(--color-navy);width:3.5rem;color:var(--color-white);border-radius:50%;grid-row:1/3;place-items:center;font-weight:800;display:grid}.ZKFZqG_profileLinks small{color:color-mix(in srgb, var(--color-navy) 66%, transparent)}.ZKFZqG_patientPhoto{min-height:clamp(25rem,46vw,36rem);box-shadow:var(--shadow-lift);border-radius:clamp(1.5rem,4vw,3rem);margin:0;position:relative;overflow:hidden}.ZKFZqG_patientPhoto img{object-fit:cover}.ZKFZqG_patientPhoto figcaption{background:color-mix(in srgb, var(--color-navy) 82%, transparent);color:var(--color-white);font-size:var(--text-small);border-radius:999px;padding:.45rem .7rem;position:absolute;inset:auto 1rem 1rem auto}.ZKFZqG_topicGrid{gap:var(--space-4);display:grid}.ZKFZqG_topicGrid article{gap:var(--space-4);border-radius:var(--radius-card);background:var(--color-calm-mist);grid-template-rows:auto auto 1fr auto;min-height:20rem;padding:clamp(1.4rem,3vw,2.25rem);display:grid;position:relative;overflow:hidden}.ZKFZqG_topicGrid article>span:first-child{color:var(--color-blue);font-family:var(--font-display);font-size:2rem;font-weight:800}.ZKFZqG_topicGrid h3 a{text-decoration:none}.ZKFZqG_topicGrid h3 a:after{content:"";position:absolute;inset:0}.ZKFZqG_firstVisitBand{background:var(--color-calm-mist)}.ZKFZqG_visitGrid{gap:var(--space-5);counter-reset:step;display:grid}.ZKFZqG_visitGrid article{border-block-start:.35rem solid var(--color-blue);border-radius:0 0 var(--radius-card) var(--radius-card);background:var(--color-white);padding:clamp(1.5rem,3vw,2.5rem)}.ZKFZqG_visitGrid article:nth-child(2){border-color:var(--color-gold)}.ZKFZqG_visitGrid article:nth-child(3){border-color:var(--color-orange)}.ZKFZqG_visitGrid article>span{color:color-mix(in srgb, var(--color-navy) 66%, transparent);font-weight:800}.ZKFZqG_visitGrid h3{margin-block:1.25rem}.ZKFZqG_visitGrid ul,.ZKFZqG_planGrid ul{gap:.7rem;margin:0;padding-inline-start:1.1rem;display:grid}.ZKFZqG_requestBand{background:var(--color-navy);color:var(--color-white)}.ZKFZqG_requestGrid>div{align-content:start;gap:var(--space-5);display:grid}.ZKFZqG_requestGrid>div p:last-child{color:color-mix(in srgb, var(--color-white) 76%, transparent)}.ZKFZqG_requestGrid ol{margin:0;padding:0;list-style:none}.ZKFZqG_requestGrid li{border-block-start:1px solid color-mix(in srgb, var(--color-white) 20%, transparent);grid-template-columns:3rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.ZKFZqG_requestGrid li>span{color:var(--color-gold);font-weight:800}.ZKFZqG_requestGrid li p{color:color-mix(in srgb, var(--color-white) 74%, transparent);margin-block-start:.35rem}.ZKFZqG_utilityBand{background:var(--color-white)}.ZKFZqG_utilityBand h2{margin-block-end:2rem}.ZKFZqG_utilityLinks{gap:.75rem;display:grid}.ZKFZqG_utilityLinks a{border:1px solid color-mix(in srgb, var(--color-navy) 12%, transparent);border-radius:var(--radius-compact);justify-content:space-between;gap:1rem;padding:1.25rem;font-weight:700;text-decoration:none;display:flex}.ZKFZqG_utilityHero{background:var(--color-calm-mist)}.ZKFZqG_utilityHeroGrid{grid-template-columns:minmax(0,7fr) minmax(17rem,5fr)}.ZKFZqG_utilityMark{border-radius:var(--radius-card);background:var(--color-white);min-height:18rem;box-shadow:var(--shadow-lift);grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.75rem;padding:2rem;display:grid}.ZKFZqG_utilityMark span{aspect-ratio:1;background:var(--color-navy);width:5.2rem;color:var(--color-white);letter-spacing:.08em;border-radius:50%;place-items:center;font-size:.72rem;font-weight:800;display:grid}.ZKFZqG_utilityMark span:nth-of-type(2){background:var(--color-blue)}.ZKFZqG_utilityMark span:nth-of-type(3){background:var(--color-orange-text)}.ZKFZqG_utilityMark i{background:linear-gradient(90deg, var(--color-navy), var(--color-gold));height:2px}.ZKFZqG_reviewHeroMark{border-radius:var(--radius-card);background:var(--color-navy);min-height:18rem;color:var(--color-white);box-shadow:var(--shadow-lift);align-content:space-between;padding:clamp(1.5rem,4vw,2.5rem);display:grid;overflow:hidden}.ZKFZqG_reviewHeroMark>strong{max-width:9ch;color:var(--color-gold);font-family:var(--font-display);letter-spacing:.08em;font-size:clamp(1.55rem,3.2vw,2.7rem);line-height:1.05}.ZKFZqG_reviewHeroMark>div{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;display:grid}.ZKFZqG_reviewHeroMark span{font-family:var(--font-display);font-size:clamp(1.2rem,2.4vw,1.8rem);font-weight:750}.ZKFZqG_reviewHeroMark i{background:linear-gradient(90deg, var(--color-blue), var(--color-gold), var(--color-orange));height:2px}.ZKFZqG_reviewHeroMark small{color:color-mix(in srgb, var(--color-white) 68%, transparent);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.ZKFZqG_logicGrid{gap:var(--space-5);display:grid}.ZKFZqG_logicGrid article{border-radius:var(--radius-card);background:var(--color-calm-mist);padding:clamp(1.5rem,3vw,2.5rem)}.ZKFZqG_logicGrid span{color:var(--color-blue);font-size:var(--text-small);letter-spacing:.12em;margin-block-end:2rem;font-weight:800;display:inline-block}.ZKFZqG_logicGrid h3{margin-block-end:.8rem}.ZKFZqG_questionBand,.ZKFZqG_verifyBand{background:var(--color-navy);color:var(--color-white)}.ZKFZqG_questionGrid ol{gap:1rem;margin:0;padding-inline-start:1.25rem;display:grid}.ZKFZqG_questionGrid li{border-block-start:1px solid color-mix(in srgb, var(--color-white) 22%, transparent);padding:1rem}.ZKFZqG_sourceBand{background:var(--color-white);padding-block:2.5rem}.ZKFZqG_sourceBand h2{margin-block-end:.5rem;font-size:1.4rem}.ZKFZqG_verifyQuestions{gap:1rem;display:grid}.ZKFZqG_verifyQuestions span{border:1px solid color-mix(in srgb, var(--color-white) 24%, transparent);border-radius:var(--radius-compact);color:color-mix(in srgb, var(--color-white) 88%, transparent);padding:1.25rem}.ZKFZqG_planGrid{gap:var(--space-5);display:grid}.ZKFZqG_planGrid article{border:1px solid color-mix(in srgb, var(--color-navy) 11%, transparent);border-radius:var(--radius-card);background:var(--color-calm-mist);padding:clamp(1.5rem,3vw,2.5rem)}.ZKFZqG_planGrid h3{margin-block-end:1.25rem}.ZKFZqG_selfPay{border-inline-start:.35rem solid var(--color-orange);background:var(--color-human-blush);gap:.35rem;margin-block-start:var(--space-6);padding:1.4rem;display:grid}.ZKFZqG_faqList{gap:.75rem;display:grid}.ZKFZqG_faqList details{border:1px solid color-mix(in srgb, var(--color-navy) 12%, transparent);border-radius:var(--radius-compact);background:var(--color-calm-mist)}.ZKFZqG_faqList summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.25rem;font-weight:750;list-style:none;display:flex}.ZKFZqG_faqList summary::-webkit-details-marker{display:none}.ZKFZqG_faqList details[open] summary span{transform:rotate(45deg)}.ZKFZqG_faqList summary span{color:var(--color-blue);transition:transform var(--dur-fast) var(--ease);font-size:1.5rem}.ZKFZqG_faqList details>div{color:color-mix(in srgb, var(--color-navy) 76%, transparent);gap:.75rem;padding:0 1.25rem 1.25rem;display:grid}.ZKFZqG_reviewFallback{gap:var(--space-6);display:grid}.ZKFZqG_reviewStatus{border-radius:var(--radius-card);background:var(--color-navy);color:var(--color-white);grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:clamp(1.3rem,3vw,2rem);display:grid}.ZKFZqG_ratingGlyph{aspect-ratio:1;background:var(--color-gold);width:3rem;color:var(--color-navy);border-radius:50%;place-items:center;font-size:1.35rem;font-weight:800;display:grid}.ZKFZqG_reviewStatus strong{font-family:var(--font-display);margin-block-end:.25rem;font-size:1.2rem;display:block}.ZKFZqG_reviewStatus p{color:color-mix(in srgb, var(--color-white) 74%, transparent)}.ZKFZqG_shareActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-block-start:1.5rem;display:grid}.ZKFZqG_shareActions a,.ZKFZqG_shareActions button{min-height:var(--target-min);border:1px solid color-mix(in srgb, var(--color-navy) 16%, transparent);background:var(--color-white);color:var(--color-navy);font:inherit;cursor:pointer;border-radius:999px;place-items:center;padding:.7rem;font-weight:700;text-decoration:none;display:grid}.ZKFZqG_privacyBand{background:var(--color-calm-mist)}@media (min-width:48em){.ZKFZqG_teamGrid,.ZKFZqG_clinicGrid,.ZKFZqG_reviewGrid,.ZKFZqG_shareGrid,.ZKFZqG_profileLinks,.ZKFZqG_topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ZKFZqG_visitGrid,.ZKFZqG_logicGrid,.ZKFZqG_planGrid,.ZKFZqG_contributionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64em){.ZKFZqG_heroGrid{grid-template-columns:minmax(0,5fr) minmax(31rem,7fr)}.ZKFZqG_teamGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ZKFZqG_roleGrid,.ZKFZqG_credentialGrid,.ZKFZqG_supportRole,.ZKFZqG_verifyGrid,.ZKFZqG_privacyGrid,.ZKFZqG_questionGrid,.ZKFZqG_requestGrid,.ZKFZqG_faqGrid,.ZKFZqG_storyGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ZKFZqG_topicGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:63.99em){.ZKFZqG_utilityHeroGrid,.ZKFZqG_profileGrid{grid-template-columns:1fr}.ZKFZqG_profileGrid>.ZKFZqG_personPortrait{width:min(20rem,76vw)}}@media (max-width:35em){.ZKFZqG_personCard{min-height:0}.ZKFZqG_monogram{width:4.5rem}.ZKFZqG_utilityMark{grid-template-columns:1fr;justify-items:center}.ZKFZqG_utilityMark i{width:2px;height:2rem}.ZKFZqG_timeline li{grid-template-columns:4.5rem 1fr}.ZKFZqG_shareActions{grid-template-columns:1fr}}@media (min-width:64em) and (max-height:56.25em){.ZKFZqG_hero{padding-block:2.5rem 3.5rem}.ZKFZqG_teamMark,.ZKFZqG_patientPhoto{min-height:28rem}}
