.rHMvua_page{--ink:#373737;--g1:#5f5f5f;--g2:#716f6c;--frame:#ededed;--paper:#f5f4f2;--serif:var(--font-brand-serif), Georgia, serif;--sans:var(--font-brand-sans), "Inter Tight", system-ui, sans-serif;--side:max(24px, calc((100vw - 1280px) / 2));color:var(--ink);font-family:var(--sans);background:#fff;font-weight:300;overflow-x:clip}.rHMvua_page img{object-fit:cover;width:100%;height:100%;display:block}.rHMvua_h1{font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;max-width:9em;margin:0;font-size:clamp(46px,6.7vw,96px);font-weight:300;line-height:.98}.rHMvua_h2{font-family:var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(38px,4.4vw,64px);font-weight:300;line-height:1.02}.rHMvua_lead{text-wrap:pretty;max-width:30ch;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.rHMvua_body{max-width:44ch;color:var(--g1);text-wrap:pretty;margin:0;font-size:clamp(17px,1.35vw,19px);line-height:1.55}.rHMvua_name{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(19px,1.8vw,26px);font-weight:300;line-height:1.15;display:block}.rHMvua_role{color:var(--g2);margin-top:8px;font-size:clamp(13px,1.05vw,15px);line-height:1.45;display:block}.rHMvua_primary{color:#fff;height:46px;font-family:var(--sans);cursor:pointer;background:#0f0e0d;border:0;border-radius:999px;align-items:center;margin-top:30px;padding:0 26px;font-size:15px;font-weight:400;transition:background .2s ease-out;display:inline-flex}.rHMvua_primary:hover{background:var(--ink)}.rHMvua_primary:focus-visible,.rHMvua_card:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.rHMvua_hero{padding:clamp(104px, 9vw, 128px) var(--side) 0}.rHMvua_heroRow{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6.5vw,96px);display:grid}.rHMvua_wide{aspect-ratio:21/9;background:var(--paper);margin-top:clamp(48px,6.5vw,96px);overflow:hidden}.rHMvua_section{padding:clamp(104px, 12vw, 176px) var(--side) 0}.rHMvua_intro{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:end;gap:clamp(24px,6.5vw,96px);margin-bottom:clamp(40px,5vw,72px);display:grid}.rHMvua_doctors,.rHMvua_concierge{gap:clamp(44px,5vw,72px) clamp(14px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.rHMvua_doctors{grid-template-columns:repeat(4,minmax(0,1fr))}.rHMvua_card{color:inherit;flex-direction:column;text-decoration:none;display:flex}.rHMvua_frameCard,.rHMvua_frameTall{background:var(--frame);margin-bottom:clamp(14px,1.6vw,22px);display:block;overflow:hidden}.rHMvua_frameCard{aspect-ratio:3/4}.rHMvua_frameTall{aspect-ratio:4/5}.rHMvua_frameCard img,.rHMvua_frameTall img{object-position:50% 20%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.rHMvua_card:hover img{transform:scale(1.03)}.rHMvua_founders{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:clamp(104px,13vw,192px);display:grid}.rHMvua_foundersPic{background:var(--paper);min-height:720px;overflow:hidden}.rHMvua_foundersText{padding:clamp(56px, 8vw, 120px) var(--side) clamp(56px, 8vw, 120px) clamp(24px, 7.8vw, 112px);flex-direction:column;justify-content:center;display:flex}.rHMvua_foundersBody{max-width:42ch;color:var(--g1);margin-top:32px;font-size:clamp(17px,1.35vw,19px);line-height:1.65}.rHMvua_foundersBody p{margin:0}.rHMvua_foundersBody p+p{margin-top:20px}.rHMvua_founderList{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:56px 0 0;padding:0;list-style:none;display:grid}.rHMvua_founderName{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(21px,1.8vw,26px);font-weight:300;display:block}.rHMvua_conciergeIntro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,7.8vw,112px);margin-bottom:clamp(56px,7.8vw,112px);display:grid}.rHMvua_conciergePic{aspect-ratio:4/5;background:var(--paper);overflow:hidden}.rHMvua_conciergeText{padding-bottom:24px}.rHMvua_conciergeText .rHMvua_body{margin-top:28px}.rHMvua_concierge{grid-template-columns:repeat(3,minmax(0,1fr))}.rHMvua_person{flex-direction:column;display:flex}.rHMvua_close{padding:clamp(120px, 15.5vw, 224px) var(--side) clamp(96px, 11vw, 160px);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(24px,6.5vw,96px);display:grid}.rHMvua_closeHead{max-width:9em;font-family:var(--serif);letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(42px,5vw,72px);font-weight:300;line-height:1}.rHMvua_close .rHMvua_body{max-width:34ch}.rHMvua_close .rHMvua_primary{margin-top:28px}@media (max-width:1024px){.rHMvua_doctors{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.rHMvua_heroRow,.rHMvua_intro,.rHMvua_close,.rHMvua_conciergeIntro{grid-template-columns:1fr;align-items:start}.rHMvua_wide{aspect-ratio:4/3}.rHMvua_doctors,.rHMvua_concierge{grid-template-columns:repeat(2,minmax(0,1fr))}.rHMvua_founders{grid-template-columns:1fr}.rHMvua_foundersPic{aspect-ratio:4/5;min-height:0}.rHMvua_foundersText{padding:48px var(--side) 0}.rHMvua_founderList{grid-template-columns:1fr;gap:22px;margin-top:32px}.rHMvua_conciergeText{padding-bottom:0}.rHMvua_primary{justify-content:center;width:100%;height:48px;display:flex}}@media (prefers-reduced-motion:reduce){.rHMvua_frameCard img,.rHMvua_frameTall img,.rHMvua_primary{transition:none}}
