.Hero-module__PgAKtG__section{background:var(--surface-dark);color:var(--text-on-dark);position:relative;overflow:hidden}.Hero-module__PgAKtG__glow{background:var(--glow-corner);position:absolute;inset:0}.Hero-module__PgAKtG__grid{max-width:var(--container-max);padding:0 var(--container-gutter);grid-template-columns:1.05fr .95fr;align-items:stretch;gap:56px;min-height:660px;margin:0 auto;display:grid;position:relative}.Hero-module__PgAKtG__copy{flex-direction:column;justify-content:center;padding:72px 0;display:flex}.Hero-module__PgAKtG__eyebrow{align-items:center;gap:12px;margin-bottom:34px;display:flex}.Hero-module__PgAKtG__eyebrow span{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:2.4px;text-transform:uppercase;color:var(--text-on-dark-secondary)}.Hero-module__PgAKtG__title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-1);line-height:var(--lh-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.Hero-module__PgAKtG__titleEm{color:var(--rc-salvia-300);font-style:italic}.Hero-module__PgAKtG__lead{max-width:520px;font-size:var(--fs-body-lg);color:var(--text-on-dark-secondary);text-wrap:pretty;margin:30px 0 0;line-height:1.62}.Hero-module__PgAKtG__actions{flex-wrap:wrap;gap:14px;margin-top:42px;display:flex}.Hero-module__PgAKtG__primary{background:var(--rc-creme);color:var(--surface-dark);font-size:14px;font-weight:var(--fw-semibold);border-radius:var(--radius-sm);transition:background var(--dur) var(--ease);padding:16px 30px}.Hero-module__PgAKtG__primary:hover{background:var(--rc-salvia-300)}.Hero-module__PgAKtG__secondary{border:1px solid var(--border-on-dark-strong);color:var(--text-on-dark);font-size:14px;font-weight:var(--fw-semibold);border-radius:var(--radius-sm);white-space:nowrap;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);padding:16px 30px}.Hero-module__PgAKtG__secondary:hover{border-color:var(--text-on-dark);background:#f5f1e80f}.Hero-module__PgAKtG__stats{border-top:var(--hairline-dark);flex-wrap:wrap;gap:44px;margin-top:64px;padding-top:30px;display:flex}.Hero-module__PgAKtG__statValue{font-family:var(--font-display);font-size:34px;line-height:1}.Hero-module__PgAKtG__statLabel{font-family:var(--font-mono);font-size:var(--fs-label-xs);letter-spacing:1.4px;text-transform:uppercase;color:var(--text-on-dark-muted);margin-top:6px}.Hero-module__PgAKtG__portrait{min-height:340px;position:relative}.Hero-module__PgAKtG__portraitFrame{position:absolute;inset:0;overflow:hidden}.Hero-module__PgAKtG__portraitFrame img{object-fit:cover;object-position:60% 22%}@media (max-width:900px){.Hero-module__PgAKtG__portraitFrame img{object-position:60% 8%}}@media (max-width:560px){.Hero-module__PgAKtG__portraitFrame img{object-position:60% 3%}}.Hero-module__PgAKtG__portraitScrim{background:var(--scrim-left);position:absolute;inset:0}.Hero-module__PgAKtG__card{background:var(--surface-veil);-webkit-backdrop-filter:var(--blur-veil);border:var(--hairline-dark);max-width:266px;padding:20px 24px;position:absolute;bottom:52px;right:0}.Hero-module__PgAKtG__cardLabel{font-family:var(--font-mono);font-size:var(--fs-label-xs);letter-spacing:1.6px;text-transform:uppercase;color:var(--rc-salvia-400)}.Hero-module__PgAKtG__cardText{font-size:var(--fs-ui);color:var(--text-on-dark-secondary);margin-top:10px;line-height:1.55}@media (max-width:1024px){.Hero-module__PgAKtG__title{font-size:62px}}@media (max-width:900px){.Hero-module__PgAKtG__grid{grid-template-columns:1fr;gap:0;min-height:0;padding-top:64px;padding-bottom:64px}.Hero-module__PgAKtG__copy{display:contents}.Hero-module__PgAKtG__eyebrow{order:1}.Hero-module__PgAKtG__title{order:2}.Hero-module__PgAKtG__portrait{order:3;min-height:380px;margin-top:32px}.Hero-module__PgAKtG__lead{order:4}.Hero-module__PgAKtG__actions{order:5}.Hero-module__PgAKtG__stats{order:6}}@media (max-width:560px){.Hero-module__PgAKtG__grid{padding-top:48px;padding-bottom:48px}.Hero-module__PgAKtG__title{letter-spacing:-.8px;font-size:44px}.Hero-module__PgAKtG__portrait{min-height:300px}.Hero-module__PgAKtG__stats{gap:28px}.Hero-module__PgAKtG__card{max-width:none;bottom:0;left:0;right:0}}
.LogosBar-module__fXk0nq__section{background:var(--surface-alt);border-bottom:var(--hairline-soft)}.LogosBar-module__fXk0nq__row{max-width:var(--container-max);padding:26px var(--container-gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin:0 auto;display:flex}.LogosBar-module__fXk0nq__label{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:1.8px;text-transform:uppercase;color:var(--text-faint)}.LogosBar-module__fXk0nq__logos{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.LogosBar-module__fXk0nq__logos span{font-family:var(--font-display);color:#191c13b8;font-size:19px}
.Telemedicine-module__MyZiDq__section{background:var(--surface-page);color:var(--text-primary);position:relative;overflow:hidden}.Telemedicine-module__MyZiDq__rings{border:1px solid var(--border-hairline-soft);pointer-events:none;border-radius:50%;width:760px;height:760px;position:absolute;top:-260px;right:-260px}.Telemedicine-module__MyZiDq__rings:before,.Telemedicine-module__MyZiDq__rings:after{content:"";border:1px solid var(--border-hairline-soft);border-radius:50%;position:absolute}.Telemedicine-module__MyZiDq__rings:before{inset:-110px}.Telemedicine-module__MyZiDq__rings:after{inset:120px}.Telemedicine-module__MyZiDq__inner{max-width:var(--container-max);padding:var(--section-y-lg) var(--container-gutter) var(--space-12);margin:0 auto;position:relative}.Telemedicine-module__MyZiDq__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:72px;display:grid}.Telemedicine-module__MyZiDq__eyebrow{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-label);align-items:center;gap:12px;display:flex}.Telemedicine-module__MyZiDq__diamond{background:var(--rc-marrom-600);width:7px;height:7px;transform:rotate(45deg)}.Telemedicine-module__MyZiDq__title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-1);line-height:var(--lh-display);letter-spacing:var(--tracking-display);margin:22px 0 0}.Telemedicine-module__MyZiDq__titleEm{color:var(--rc-verde-500);font-style:italic}.Telemedicine-module__MyZiDq__lead{max-width:520px;font-size:var(--fs-body-lg);color:var(--text-secondary);text-wrap:pretty;margin:28px 0 0;line-height:1.62}.Telemedicine-module__MyZiDq__lead strong{color:var(--text-primary);font-weight:var(--fw-semibold)}.Telemedicine-module__MyZiDq__benefits{border:var(--hairline);background:#ffffff59;grid-template-columns:repeat(3,1fr);margin:36px 0 0;padding:0;list-style:none;display:grid}.Telemedicine-module__MyZiDq__benefit{align-items:flex-start;gap:12px;padding:18px 16px;display:flex}.Telemedicine-module__MyZiDq__benefit+.Telemedicine-module__MyZiDq__benefit{border-left:var(--hairline)}.Telemedicine-module__MyZiDq__benefitIcon{background:var(--rc-salvia-200);width:36px;height:36px;color:var(--rc-verde-600);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Telemedicine-module__MyZiDq__benefitTitle{font-size:var(--fs-body-xs);font-weight:var(--fw-semibold);line-height:1.25;display:block}.Telemedicine-module__MyZiDq__benefitText{font-size:var(--fs-ui-sm);color:var(--text-muted);margin-top:4px;line-height:1.4;display:block}.Telemedicine-module__MyZiDq__actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.Telemedicine-module__MyZiDq__primary,.Telemedicine-module__MyZiDq__secondary{font-size:14px;font-weight:var(--fw-semibold);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:10px;padding:16px 28px;display:inline-flex}.Telemedicine-module__MyZiDq__primary{background:var(--surface-dark);color:var(--text-on-dark);transition:background var(--dur) var(--ease)}.Telemedicine-module__MyZiDq__primary:hover{background:var(--rc-verde-600)}.Telemedicine-module__MyZiDq__secondary{border:1px solid var(--border-hairline-strong);color:var(--text-primary);transition:border-color var(--dur) var(--ease)}.Telemedicine-module__MyZiDq__secondary:hover{border-color:var(--text-primary)}.Telemedicine-module__MyZiDq__visual{padding-bottom:64px;position:relative}.Telemedicine-module__MyZiDq__call{background:var(--surface-dark);color:var(--text-on-dark);border-radius:6px;overflow:hidden;box-shadow:0 30px 70px #131a0e40}.Telemedicine-module__MyZiDq__callBar{border-bottom:var(--hairline-dark);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label-sm);text-transform:uppercase;color:var(--text-on-dark-secondary);align-items:center;gap:10px;padding:14px 18px;display:flex}.Telemedicine-module__MyZiDq__callBarIcon{color:var(--text-on-dark-muted);margin-left:auto}.Telemedicine-module__MyZiDq__live{background:var(--status-active);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite Telemedicine-module__MyZiDq__rc-pulse}.Telemedicine-module__MyZiDq__callStage{aspect-ratio:5/4;background:#fff;position:relative;overflow:hidden}.Telemedicine-module__MyZiDq__photo{object-fit:cover;object-position:50% 18%}.Telemedicine-module__MyZiDq__doctor{-webkit-backdrop-filter:var(--blur-veil);color:var(--text-on-dark);background:#131a0ed1;border-radius:4px;padding:10px 14px;position:absolute;bottom:76px;left:16px}.Telemedicine-module__MyZiDq__doctorName{font-family:var(--font-display);font-size:var(--fs-title-5);line-height:1.1}.Telemedicine-module__MyZiDq__doctorRole{font-family:var(--font-mono);font-size:var(--fs-label-xs);letter-spacing:var(--tracking-label-xs);text-transform:uppercase;color:var(--text-on-dark-muted);margin-top:4px}.Telemedicine-module__MyZiDq__patient{background:var(--surface-page);color:var(--text-primary);font-size:var(--fs-ui-sm);font-weight:var(--fw-semibold);border-radius:4px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 8px 20px #131a0e2e}.Telemedicine-module__MyZiDq__patient svg{color:var(--rc-verde-500)}.Telemedicine-module__MyZiDq__patientDot{background:var(--rc-verde-500);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.Telemedicine-module__MyZiDq__docs{grid-template-columns:repeat(2,auto);gap:10px;display:grid;position:absolute;bottom:0;left:-36px}.Telemedicine-module__MyZiDq__doc{border:var(--hairline-soft);font-size:var(--fs-ui-sm);font-weight:var(--fw-semibold);white-space:nowrap;background:#fff;border-radius:4px;align-items:center;gap:10px;padding:10px 16px 10px 10px;display:flex;box-shadow:0 10px 24px #131a0e1a}.Telemedicine-module__MyZiDq__docIcon{background:var(--surface-dark);width:28px;height:28px;color:var(--text-on-dark);border-radius:3px;place-items:center;display:grid}.Telemedicine-module__MyZiDq__cta{background:var(--surface-deep);color:var(--text-on-dark);grid-template-columns:auto 1fr;align-items:center;gap:56px;margin-top:72px;padding:34px 40px;display:grid}.Telemedicine-module__MyZiDq__ctaPhone{align-items:center;gap:22px;display:flex}.Telemedicine-module__MyZiDq__ctaIcon{background:var(--rc-verde-600);border:1px solid var(--border-on-dark-strong);border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.Telemedicine-module__MyZiDq__ctaLabel{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:3px;text-transform:uppercase;color:var(--text-on-dark-muted)}.Telemedicine-module__MyZiDq__ctaNumber{font-size:44px;font-weight:var(--fw-bold);letter-spacing:-.5px;color:var(--text-on-dark);white-space:nowrap;transition:color var(--dur) var(--ease);margin-top:6px;line-height:1;display:block}.Telemedicine-module__MyZiDq__ctaNumber:hover{color:var(--rc-salvia-300)}.Telemedicine-module__MyZiDq__steps{border-left:var(--hairline-dark);grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0 0 0 48px;list-style:none;display:grid}.Telemedicine-module__MyZiDq__step{flex-direction:column;display:flex}.Telemedicine-module__MyZiDq__stepNum{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label-sm);color:var(--accent-label-dark)}.Telemedicine-module__MyZiDq__stepTitle{font-family:var(--font-display);font-size:var(--fs-title-5);margin-top:8px;line-height:1.15}.Telemedicine-module__MyZiDq__stepText{font-size:var(--fs-ui-sm);color:var(--text-on-dark-muted);margin-top:6px;line-height:1.45}.Telemedicine-module__MyZiDq__footnote{font-size:var(--fs-ui-xs);color:var(--text-faint);margin:16px 0 0}@media (max-width:1100px){.Telemedicine-module__MyZiDq__cta{grid-template-columns:1fr;gap:32px}.Telemedicine-module__MyZiDq__steps{border-left:0;border-top:var(--hairline-dark);padding:28px 0 0}}@media (max-width:900px){.Telemedicine-module__MyZiDq__inner{padding-top:var(--section-y)}.Telemedicine-module__MyZiDq__grid{grid-template-columns:1fr;gap:56px}.Telemedicine-module__MyZiDq__title{font-size:var(--fs-display-4)}.Telemedicine-module__MyZiDq__docs{left:16px}}@media (max-width:640px){.Telemedicine-module__MyZiDq__title{font-size:var(--fs-display-5);letter-spacing:var(--tracking-display-sm)}.Telemedicine-module__MyZiDq__benefits{grid-template-columns:1fr}.Telemedicine-module__MyZiDq__benefit+.Telemedicine-module__MyZiDq__benefit{border-left:0;border-top:var(--hairline)}.Telemedicine-module__MyZiDq__primary,.Telemedicine-module__MyZiDq__secondary{justify-content:center;width:100%}.Telemedicine-module__MyZiDq__visual{padding-bottom:0}.Telemedicine-module__MyZiDq__docs{grid-template-columns:1fr 1fr;margin-top:12px;position:static}.Telemedicine-module__MyZiDq__doc{white-space:normal;font-size:var(--fs-ui-xs)}.Telemedicine-module__MyZiDq__patient{display:none}.Telemedicine-module__MyZiDq__doctor{bottom:16px}.Telemedicine-module__MyZiDq__cta{padding:28px 22px}.Telemedicine-module__MyZiDq__ctaIcon{width:48px;height:48px}.Telemedicine-module__MyZiDq__ctaNumber{font-size:30px}.Telemedicine-module__MyZiDq__steps{grid-template-columns:1fr;gap:20px}}
.Contact-module__dhIxzq__section{background:var(--surface-dark);color:var(--text-on-dark)}.Contact-module__dhIxzq__inner{max-width:var(--container-max);padding:var(--section-y) var(--container-gutter);margin:0 auto}.Contact-module__dhIxzq__head{grid-template-columns:1.25fr 1fr;align-items:end;gap:64px;display:grid}.Contact-module__dhIxzq__eyebrow{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--rc-salvia-400)}.Contact-module__dhIxzq__title{font-family:var(--font-display);font-weight:var(--fw-regular);letter-spacing:-1.2px;max-width:20ch;margin:20px 0 0;font-size:56px;line-height:1.03}.Contact-module__dhIxzq__lead{font-size:var(--fs-body);color:var(--text-on-dark-secondary);margin:0;line-height:1.7}.Contact-module__dhIxzq__clinicCard{background:#a8b29212;border:1px solid #a8b29266;margin-top:56px}.Contact-module__dhIxzq__clinicHead{border-bottom:1px solid #a8b29247;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex}.Contact-module__dhIxzq__clinicTitle{font-family:var(--font-display);font-size:var(--fs-title-2);line-height:1.1}.Contact-module__dhIxzq__openBadge{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:1.5px;text-transform:uppercase;color:var(--rc-salvia-300);white-space:nowrap;border:1px solid #a8b29280;padding:6px 12px}.Contact-module__dhIxzq__clinicGrid{grid-template-columns:repeat(4,1fr);display:grid}.Contact-module__dhIxzq__clinicCell{border-right:1px solid #a8b29247;flex-direction:column;gap:9px;padding:26px 28px;display:flex}.Contact-module__dhIxzq__clinicCell:last-child{border-right:none}.Contact-module__dhIxzq__cellLabel{font-family:var(--font-mono);font-size:var(--fs-label-xs);letter-spacing:1.6px;text-transform:uppercase;color:var(--text-on-dark-faint);align-items:center;gap:8px;display:flex}.Contact-module__dhIxzq__cellValue{color:var(--text-on-dark);font-size:17px;line-height:1.4}.Contact-module__dhIxzq__cellSub{color:var(--text-on-dark-muted);font-size:12.5px;line-height:1.5}.Contact-module__dhIxzq__formPanel{border:1px solid var(--border-on-dark);background:#f5f1e80d;margin-top:64px;padding:44px 44px 40px}.Contact-module__dhIxzq__formGrid{grid-template-columns:1fr 2fr;align-items:stretch;gap:56px;display:grid}.Contact-module__dhIxzq__formIntro{flex-direction:column;justify-content:space-between;gap:32px;height:100%;display:flex}.Contact-module__dhIxzq__formIntroTitle{font-family:var(--font-display);font-size:var(--fs-title-1,31px);line-height:1.12}.Contact-module__dhIxzq__formIntroText{font-size:var(--fs-body-xs);color:var(--text-on-dark-muted);margin:14px 0 0;line-height:1.6}.Contact-module__dhIxzq__fields{flex-direction:column;gap:22px;display:flex}.Contact-module__dhIxzq__fieldRow{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.Contact-module__dhIxzq__field label{font-family:var(--font-mono);font-size:var(--fs-label-xs);letter-spacing:1.6px;text-transform:uppercase;color:var(--text-on-dark-faint);margin-bottom:9px;display:block}.Contact-module__dhIxzq__input,.Contact-module__dhIxzq__textarea{border:1px solid var(--border-on-dark);width:100%;color:var(--text-on-dark);font-family:var(--font-body);font-size:var(--fs-body-xs);transition:border-color var(--dur) var(--ease);background:#f5f1e80f;outline:none;padding:14px 16px}.Contact-module__dhIxzq__input:focus,.Contact-module__dhIxzq__textarea:focus{border-color:var(--rc-salvia-400)}.Contact-module__dhIxzq__textarea{resize:vertical}.Contact-module__dhIxzq__input::placeholder,.Contact-module__dhIxzq__textarea::placeholder{color:var(--text-on-dark-muted);opacity:1}.Contact-module__dhIxzq__chips{flex-wrap:wrap;gap:8px;display:flex}.Contact-module__dhIxzq__chip{border:1px solid var(--border-on-dark);color:#f5f1e8b8;font-size:12.5px;font-weight:var(--fw-medium);cursor:pointer;font-family:var(--font-body);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;padding:10px 16px}.Contact-module__dhIxzq__chipSelected{color:#dce3cc;background:#a8b2922e;border-color:#a8b292bf}.Contact-module__dhIxzq__submitRow{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.Contact-module__dhIxzq__submitBtn{background:var(--rc-creme);color:var(--surface-dark);font-size:14px;font-weight:var(--fw-semibold);cursor:pointer;font-family:var(--font-body);transition:background var(--dur) var(--ease);border:none;align-items:center;gap:10px;padding:15px 34px;display:inline-flex}.Contact-module__dhIxzq__submitBtn:hover{background:var(--rc-salvia-300)}.Contact-module__dhIxzq__submitBtn:disabled{opacity:.6;cursor:default}.Contact-module__dhIxzq__confirmation{font-size:var(--fs-ui);color:var(--rc-salvia-300)}.Contact-module__dhIxzq__emergencyNote{color:var(--text-on-dark-muted);font-size:12.5px}@media (max-width:900px){.Contact-module__dhIxzq__head{grid-template-columns:1fr;gap:24px}.Contact-module__dhIxzq__clinicGrid{grid-template-columns:repeat(2,1fr)}.Contact-module__dhIxzq__clinicCell:nth-child(2n){border-right:none}.Contact-module__dhIxzq__formGrid{grid-template-columns:1fr;gap:28px}.Contact-module__dhIxzq__formIntro{display:contents}.Contact-module__dhIxzq__formIntroBlock{order:1}.Contact-module__dhIxzq__fields{order:2}.Contact-module__dhIxzq__submitRow{order:3}.Contact-module__dhIxzq__fieldRow{grid-template-columns:1fr}.Contact-module__dhIxzq__formPanel{padding:30px 24px}.Contact-module__dhIxzq__title{font-size:40px}}
