body{color:var(--clr-ink);font-family:var(--font-body),sans-serif;background-color:var(--clr-bg)}a{color:var(--clr-green-dark);text-decoration:none}a:hover{color:var(--clr-orange)}::selection{color:#fff;background-color:var(--clr-green)}.nav-bar{display:flex;justify-content:space-between;align-items:center;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:5;padding-top:20px;padding-right:56px;padding-bottom:20px;padding-left:56px;background-color:var(--clr-bg);border-bottom:1px solid var(--clr-border)}.nav-logo{display:block;width:auto;height:45px}.nav-links{display:flex;align-items:center;gap:32px;font-weight:500;font-size:16px}@media (max-width:767px){.nav-links{justify-content:end;gap:16px;font-size:14px}.nav-links{flex-wrap:wrap}}.nav-link{color:var(--clr-ink)}.nav-cta{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600;padding-top:11px;padding-right:20px;padding-bottom:11px;padding-left:20px;background-color:var(--clr-green);border-radius:6px}.nav-cta:hover{color:#fff;background-color:var(--clr-orange)}.hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:56px;padding-top:72px;padding-right:56px;padding-bottom:64px;padding-left:56px}@media (max-width:1023px){.hero{align-items:start;grid-template-columns:1fr}}.hero-eyebrow{color:var(--clr-orange-dark);font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:0.1em}.hero-title{color:var(--clr-ink);font-family:var(--font-display),sans-serif;font-weight:600;font-size:62px;line-height:1.04;letter-spacing:-0.02em;text-wrap:pretty;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.hero-title{font-size:48px}}@media (max-width:767px){.hero-title{font-size:36px}}@media (max-width:479px){.hero-title{font-size:30px}}.hero-desc{max-width:30em;color:var(--clr-muted);font-size:20px;line-height:1.55;text-wrap:pretty;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.hero-desc{font-size:17px}}.hero-actions{display:flex;gap:12px;margin-top:32px}@media (max-width:767px){.hero-actions{flex-flow:column;align-items:stretch}}.btn-primary{color:#fff;font-weight:600;font-size:17px;padding-top:15px;padding-right:26px;padding-bottom:15px;padding-left:26px;background-color:var(--clr-green);border-radius:6px}.btn-primary:hover{color:#fff;background-color:var(--clr-orange)}.btn-secondary{color:var(--clr-ink);font-weight:600;font-size:17px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;border-radius:6px;border-top:1.5px solid var(--clr-border-2);border-right:1.5px solid var(--clr-border-2);border-bottom:1.5px solid var(--clr-border-2);border-left:1.5px solid var(--clr-border-2)}.btn-secondary:hover{color:var(--clr-orange)}.hero-mock{display:flex;align-items:end;height:340px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;border-top:1px solid var(--clr-border-2);border-right:1px solid var(--clr-border-2);border-bottom:1px solid var(--clr-border-2);border-left:1px solid var(--clr-border-2)}.hero-mock{background:repeating-linear-gradient(135deg,var(--clr-mock-1) 0 10px,var(--clr-mock-2) 10px 20px)}@media (max-width:1023px){.hero-mock{height:260px}}.hero-mock-label{color:var(--clr-muted-2);font-family:ui-monospace;font-size:12px;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;background-color:var(--clr-bg)}.ordinace-section{padding-top:64px;padding-right:56px;padding-bottom:64px;padding-left:56px;background-color:var(--clr-panel);border-top:1px solid var(--clr-border)}.ordinace-section{scroll-margin-top:104px}.ordinace-header{display:flex;justify-content:space-between;align-items:end;gap:32px}@media (max-width:767px){.ordinace-header{flex-flow:column;align-items:start;gap:16px}}.section-title{color:var(--clr-ink);font-family:var(--font-display),sans-serif;font-weight:600;font-size:38px;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.section-title{font-size:28px}}.ordinace-filters{display:flex;gap:8px;font-weight:600;font-size:15px}.filter-pill{color:var(--clr-muted);padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:var(--clr-bg);border-radius:999px;border-top:1px solid var(--clr-border-2);border-right:1px solid var(--clr-border-2);border-bottom:1px solid var(--clr-border-2);border-left:1px solid var(--clr-border-2)}.filter-pill-active{color:var(--clr-bg);padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:var(--clr-ink);border-radius:999px}.ordinace-list{display:flex;flex-flow:column;margin-top:28px;border-top:1px solid var(--clr-border-3)}.ordinace-footer-row{display:flex;justify-content:space-between;align-items:center;color:var(--clr-muted-2);font-size:16px;margin-top:22px}.ordinace-footer-link{font-weight:600}.steps-section{padding-top:72px;padding-right:56px;padding-bottom:72px;padding-left:56px}.steps-section{scroll-margin-top:104px}.steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:36px}@media (max-width:767px){.steps-grid{grid-template-columns:minmax(0,1fr)}}.step{display:flex;flex-flow:column;gap:12px}.step-num{color:var(--clr-orange);font-family:var(--font-display),sans-serif;font-weight:700;font-size:15px;letter-spacing:0.08em}.step-title{color:var(--clr-ink);font-family:var(--font-display),sans-serif;font-weight:600;font-size:24px}.step-body{color:var(--clr-muted);font-size:17px;line-height:1.6;text-wrap:pretty;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.insurance-banner{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:48px;padding-top:28px;padding-right:32px;padding-bottom:28px;padding-left:32px;background-color:var(--clr-green-tint);border-left:4px solid var(--clr-green)}@media (max-width:767px){.insurance-banner{flex-flow:column;align-items:start;gap:20px}}.insurance-title{color:var(--clr-ink);font-family:var(--font-display),sans-serif;font-weight:600;font-size:20px}.insurance-desc{color:var(--clr-green-tint-text);font-size:17px;margin-top:4px}.insurance-logos{display:flex;align-items:center;gap:12px}.insurance-logo{display:flex;justify-content:center;align-items:center;width:76px;height:44px;color:#6e7a70;font-family:ui-monospace;font-weight:600;font-size:15px;background-color:#fff;border-top:1px solid var(--clr-green-tint-border);border-right:1px solid var(--clr-green-tint-border);border-bottom:1px solid var(--clr-green-tint-border);border-left:1px solid var(--clr-green-tint-border)}.team-section{color:#f7f3ea;padding-top:72px;padding-right:56px;padding-bottom:72px;padding-left:56px;background-color:var(--clr-dark)}.team-section{scroll-margin-top:104px}.team-layout{display:grid;grid-template-columns:1fr 1.6fr;align-items:start;gap:56px}@media (max-width:1023px){.team-layout{grid-template-columns:1fr}}.team-title{color:#f7f3ea;font-family:var(--font-display),sans-serif;font-weight:600;font-size:38px;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.team-desc{color:var(--clr-dark-muted);font-size:18px;line-height:1.6;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.team-link{display:inline-block;color:var(--clr-dark-mint);font-weight:600;font-size:17px;margin-top:20px}.team-link:hover{color:var(--clr-green)}.team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.team-grid{margin-top:24px}}@media (max-width:767px){.team-grid{grid-template-columns:minmax(0,1fr)}}.team-avatar{display:flex;align-items:end;height:190px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}.team-avatar{background:repeating-linear-gradient(135deg,var(--clr-mock-3) 0 10px,var(--clr-mock-4) 10px 20px)}.team-avatar-label{color:var(--clr-dark-muted-3);font-family:ui-monospace;font-size:11px}.team-name{color:#f7f3ea;font-family:var(--font-display),sans-serif;font-weight:600;font-size:19px;margin-top:12px}.team-role{color:var(--clr-dark-muted-2);font-size:15px}.site-footer{display:flex;justify-content:space-between;align-items:center;color:var(--clr-footer-text);font-size:15px;padding-top:48px;padding-right:56px;padding-bottom:48px;padding-left:56px;background-color:var(--clr-footer-bg)}@media (max-width:767px){.site-footer{flex-flow:column;gap:16px;text-align:center}}.footer-links{display:flex;gap:24px}.footer-link{color:var(--clr-dark-muted)}@media (max-width:1119px){.nav-bar{padding-right:32px;padding-left:32px}}@media (max-width:479px){.nav-bar{padding-right:20px;padding-left:20px}}@media (max-width:1119px){.hero{padding-right:32px;padding-left:32px}}@media (max-width:479px){.hero{padding-right:20px;padding-left:20px}}@media (max-width:1119px){.ordinace-section{padding-right:32px;padding-left:32px}}@media (max-width:479px){.ordinace-section{padding-right:20px;padding-left:20px}}@media (max-width:1119px){.steps-section{padding-right:32px;padding-left:32px}}@media (max-width:479px){.steps-section{padding-right:20px;padding-left:20px}}@media (max-width:1119px){.team-section{padding-right:32px;padding-left:32px}}@media (max-width:479px){.team-section{padding-right:20px;padding-left:20px}}@media (max-width:1119px){.site-footer{padding-right:32px;padding-left:32px}}@media (max-width:479px){.site-footer{padding-right:20px;padding-left:20px}}.ord-row{display:grid;grid-template-columns:1.5fr 1fr 1.1fr auto;align-items:center;gap:24px;padding-top:20px;padding-right:4px;padding-bottom:20px;padding-left:4px;background-color:transparent;border-bottom:1px solid var(--clr-border-3)}.ord-row:hover{background-color:var(--clr-bg)}@media (max-width:767px){.ord-row{grid-template-columns:1fr;gap:8px;padding-top:16px;padding-right:4px;padding-bottom:16px;padding-left:4px}}.ord-city{color:var(--clr-ink);font-family:var(--font-display),sans-serif;font-weight:600;font-size:21px}.ord-address{color:var(--clr-muted-2);font-size:15px;margin-top:2px}.ord-obor{color:var(--clr-green-dark);font-weight:600;font-size:16px}.ord-email{color:var(--clr-muted);font-size:16px}.ord-contact{display:flex;align-items:center;gap:18px}@media (max-width:767px){.ord-contact{justify-content:space-between}}.ord-phone{color:var(--clr-ink);font-weight:600;font-size:17px}.ord-phone{font-variant-numeric:tabular-nums}.ord-detail{font-weight:600;font-size:15px}