.doctor[data-astro-cid-oesqnirw]{font-family:var(--md-font-body);color:var(--md-primary);padding:28px 0 76px}.doctor__container[data-astro-cid-oesqnirw]{max-width:var(--md-container);padding:0 var(--md-gutter);margin:0 auto}.doctor__intro[data-astro-cid-oesqnirw]{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,76px);display:grid}.doctor__portrait[data-astro-cid-oesqnirw]{aspect-ratio:1;border-radius:var(--md-radius-lg);background:var(--md-soft);width:100%;margin:0;overflow:hidden}.doctor__portrait[data-astro-cid-oesqnirw] picture[data-astro-cid-oesqnirw],.doctor__portrait[data-astro-cid-oesqnirw] img[data-astro-cid-oesqnirw]{width:100%;height:100%;display:block}.doctor__portrait[data-astro-cid-oesqnirw] img[data-astro-cid-oesqnirw]{object-fit:cover}.doctor__portrait-empty[data-astro-cid-oesqnirw]{width:100%;height:100%;color:var(--md-support);letter-spacing:.04em;place-items:center;font-size:clamp(36px,5vw,64px);font-weight:650;display:grid}.doctor__identity[data-astro-cid-oesqnirw]{min-width:0;padding-top:8px}.doctor__eyebrow[data-astro-cid-oesqnirw]{color:var(--md-accent-ink);letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.4;display:block}.doctor[data-astro-cid-oesqnirw] h1[data-astro-cid-oesqnirw]{max-width:20ch;color:var(--md-primary);font-size:var(--md-h1);letter-spacing:-.022em;text-wrap:balance;margin:12px 0 0;font-weight:700;line-height:1.15}.doctor__position[data-astro-cid-oesqnirw]{color:var(--md-primary);margin:14px 0 0;font-size:clamp(18px,1.65vw,22px);font-weight:500;line-height:1.38}.doctor__facts[data-astro-cid-oesqnirw]{border-top:1px solid var(--md-border);flex-wrap:wrap;gap:22px 40px;margin:30px 0 0;padding:24px 0 0;display:flex}.doctor__facts[data-astro-cid-oesqnirw] div[data-astro-cid-oesqnirw]{min-width:120px;max-width:350px}.doctor__facts[data-astro-cid-oesqnirw] dt[data-astro-cid-oesqnirw]{color:var(--md-support);margin:0 0 5px;font-size:13px;line-height:1.4}.doctor__facts[data-astro-cid-oesqnirw] dd[data-astro-cid-oesqnirw]{color:var(--md-primary);margin:0;font-size:17px;font-weight:650;line-height:1.4}.doctor__direction[data-astro-cid-oesqnirw]{max-width:66ch;margin-top:23px}.doctor__direction[data-astro-cid-oesqnirw] h2[data-astro-cid-oesqnirw]{color:var(--md-support);margin:0 0 5px;font-size:13px;font-weight:500;line-height:1.4}.doctor__direction[data-astro-cid-oesqnirw] p[data-astro-cid-oesqnirw]{margin:0;font-size:16px;line-height:1.55}.doctor__appointment[data-astro-cid-oesqnirw]{margin:30px 0 0}.doctor__cta[data-astro-cid-oesqnirw]{border-radius:var(--md-radius-md);min-height:48px;box-shadow:var(--md-btn-shadow);background:var(--md-btn-grad);color:var(--md-btn-ink);justify-content:center;align-items:center;gap:18px;padding:12px 24px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;transition:box-shadow .15s,filter .15s;display:inline-flex}.doctor__cta[data-astro-cid-oesqnirw]:hover{box-shadow:var(--md-btn-shadow-hover);filter:brightness(1.04)}.doctor__appointment[data-astro-cid-oesqnirw] p[data-astro-cid-oesqnirw]{color:var(--md-support);margin:11px 0 0;font-size:13px;line-height:1.5}.doctor__details[data-astro-cid-oesqnirw]{border-top:1px solid var(--md-border);max-width:920px;margin:56px 0 0}.doctor__section[data-astro-cid-oesqnirw]{padding:36px 0 0}.doctor__section[data-astro-cid-oesqnirw]+.doctor__section[data-astro-cid-oesqnirw]{border-top:1px solid var(--md-border);margin-top:36px}.doctor__section[data-astro-cid-oesqnirw]>h2[data-astro-cid-oesqnirw]{color:var(--md-primary);font-size:var(--md-h2);line-height:var(--md-h2-lh);margin:0 0 24px;font-weight:700}.doctor__text[data-astro-cid-oesqnirw]{max-width:72ch;color:var(--md-support);font-size:var(--md-body);text-wrap:pretty;margin:0;line-height:1.65}.doctor__group[data-astro-cid-oesqnirw]{max-width:76ch}.doctor__group[data-astro-cid-oesqnirw]+.doctor__group[data-astro-cid-oesqnirw]{margin-top:30px}.doctor__group[data-astro-cid-oesqnirw] h3[data-astro-cid-oesqnirw]{color:var(--md-primary);margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.4}.doctor__group[data-astro-cid-oesqnirw] ul[data-astro-cid-oesqnirw]{margin:0;padding:0;list-style:none}.doctor__group[data-astro-cid-oesqnirw] li[data-astro-cid-oesqnirw]{color:var(--md-support);text-wrap:pretty;margin:0;padding:0 0 0 19px;font-size:16px;line-height:1.6;position:relative}.doctor__group[data-astro-cid-oesqnirw] li[data-astro-cid-oesqnirw]+li[data-astro-cid-oesqnirw]{margin-top:9px}.doctor__group[data-astro-cid-oesqnirw] li[data-astro-cid-oesqnirw]:before{content:"";background:var(--md-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:2px}.doctor__back[data-astro-cid-oesqnirw]{min-height:44px;color:var(--md-primary);align-items:center;gap:10px;margin-top:48px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.doctor__back[data-astro-cid-oesqnirw]:hover{color:var(--md-accent-ink)}@media (width<=1023px){.doctor__intro[data-astro-cid-oesqnirw]{grid-template-columns:minmax(230px,32%) minmax(0,1fr);gap:32px}}@media (width<=767px){.doctor[data-astro-cid-oesqnirw]{padding:18px 0 56px}.doctor__intro[data-astro-cid-oesqnirw]{flex-direction:column;gap:22px;display:flex}.doctor__portrait[data-astro-cid-oesqnirw]{width:min(100%,280px);margin-inline:auto}.doctor__identity[data-astro-cid-oesqnirw]{width:100%;padding:0}.doctor[data-astro-cid-oesqnirw] h1[data-astro-cid-oesqnirw]{max-width:none;margin-top:8px}.doctor__position[data-astro-cid-oesqnirw]{margin-top:10px}.doctor__facts[data-astro-cid-oesqnirw]{gap:16px 24px;margin-top:24px;padding-top:19px}.doctor__appointment[data-astro-cid-oesqnirw]{margin-top:25px}.doctor__cta[data-astro-cid-oesqnirw]{width:100%}.doctor__details[data-astro-cid-oesqnirw]{margin-top:40px}.doctor__section[data-astro-cid-oesqnirw]{padding-top:30px}.doctor__section[data-astro-cid-oesqnirw]+.doctor__section[data-astro-cid-oesqnirw]{margin-top:30px}.doctor__section[data-astro-cid-oesqnirw]>h2[data-astro-cid-oesqnirw]{margin-bottom:20px}.doctor__back[data-astro-cid-oesqnirw]{margin-top:36px}}
