.DoctorCard_card__f43WM{position:relative;background:#fff;border-radius:20px;border:1px solid #eae5dc;padding:44px 48px 0 56px;opacity:0;transform:translateY(10px);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px rgba(38,32,24,.025),0 24px 56px -32px rgba(38,32,24,.1);max-width:880px;margin:0 auto}.DoctorCard_card__f43WM.DoctorCard_visible__Dv81I{opacity:1;transform:translateY(0)}.DoctorCard_accent__6Fe4n{position:absolute;left:0;top:32px;bottom:32px;width:2px;background:linear-gradient(180deg,#c8a96e 0,#6a9a5b);border-radius:0 2px 2px 0;opacity:.55}.DoctorCard_header__Kq6sM{display:flex;align-items:center;gap:14px;margin-bottom:28px}.DoctorCard_avatar__irgdL{flex-shrink:0;width:68px;height:68px;border-radius:50%;overflow:hidden;background:#f1ece0;position:relative;display:flex;align-items:center;justify-content:center}.DoctorCard_photo__vFUjn{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform:scale(2.2);transform-origin:center 72%}.DoctorCard_avatarFallback__aTN2V{font-family:var(--font-sans),"Noto Sans Georgian",sans-serif;font-size:14px;font-weight:600;color:#8b877c;letter-spacing:.02em}.DoctorCard_doctorMeta__IBG97{display:flex;flex-direction:column;gap:3px}.DoctorCard_doctorName__9zYaP{font-family:var(--font-serif),"Noto Serif Georgian",serif;font-size:17px;font-weight:600;color:#172e24;line-height:1.25;letter-spacing:-.015em}.DoctorCard_doctorTitle__2wlPL{font-family:var(--font-sans),"Noto Sans Georgian",sans-serif;font-size:12.5px;color:#8b877c;line-height:1.35;letter-spacing:-.005em}.DoctorCard_headerDivider__USpra{height:1px;background:#eae5dc;margin:0 -48px 32px -56px}.DoctorCard_bodyWrap__jwlOT{display:flex;flex-direction:column;gap:22px;padding-bottom:36px}.DoctorCard_greeting__DG_41{font-family:var(--font-serif),"Noto Serif Georgian",serif;font-size:clamp(22px,2.6vw,28px);font-weight:600;color:#172e24;line-height:1.25;letter-spacing:-.02em;margin:0 0 4px;padding-bottom:14px;border-bottom:1.5px solid #eae5dc}.DoctorCard_body__97Qpn{font-weight:400;color:#3c4a40;line-height:1.82;margin:0}.DoctorCard_body__97Qpn,.DoctorCard_highlight__Gmr0t{font-family:var(--font-sans),"Noto Sans Georgian",sans-serif;font-size:15.5px;letter-spacing:-.005em}.DoctorCard_highlight__Gmr0t{position:relative;background:#faf3e3;border-left:3px solid #c0923c;border-radius:0 12px 12px 0;padding:18px 22px;font-weight:500;color:#2a3b30;line-height:1.78;box-shadow:0 2px 10px rgba(192,146,60,.1)}.DoctorCard_highlight_reassure__vXw8_{background:#edf5eb;border-left-color:#4e7a44;box-shadow:0 2px 10px rgba(78,122,68,.09);color:#233b1e}.DoctorCard_highlight_analogy__NbrHc{background:#fdf8ee;border-left-color:#b8893a;border-left-width:3px;box-shadow:0 2px 10px rgba(184,137,58,.11);font-style:italic;color:#2e3a28}.DoctorCard_chain__JwOti{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0}.DoctorCard_chainRow__NPsGW{display:flex;align-items:center;flex-wrap:nowrap}.DoctorCard_chainItem__dTfkK{background:#fff;border:1px solid #e5e0d5;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:500;color:#2f3e36;white-space:nowrap;letter-spacing:-.005em}.DoctorCard_chainArrow__hvSvs{font-size:13px;color:#b4b0a4;padding:0 8px;flex-shrink:0}.DoctorCard_bullets__dvHDs{display:flex;flex-direction:column;gap:0;background:#f6f2ea;border-radius:10px;overflow:hidden;border:1px solid #eae3d3}.DoctorCard_bullet___XHaS{display:flex;align-items:center;gap:14px;padding:13px 16px;border-bottom:1px solid #eae3d3}.DoctorCard_bullet___XHaS:last-child{border-bottom:none}.DoctorCard_bulletDot__BmW6H{flex-shrink:0;width:8px;height:8px;border-radius:50%}.DoctorCard_bulletText__rJjsg{font-family:var(--font-sans),"Noto Sans Georgian",sans-serif;font-size:14.5px;font-weight:500;color:#2f3e36;line-height:1.6;letter-spacing:-.005em}.DoctorCard_approachLabel__1NDam{font-family:var(--font-serif),"Noto Serif Georgian",serif;font-size:17px;font-weight:600;color:#172e24;margin:6px 0 2px;letter-spacing:-.015em}.DoctorCard_steps__lNarH{display:flex;flex-direction:column;gap:12px}.DoctorCard_step__PSkoD{display:flex;align-items:flex-start;gap:14px}.DoctorCard_stepNum__1Zljx{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1px solid #172e24;background:transparent;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#172e24;margin-top:2px}.DoctorCard_stepNum__1Zljx,.DoctorCard_stepText__IKKKi{font-family:var(--font-sans),"Noto Sans Georgian",sans-serif}.DoctorCard_stepText__IKKKi{font-size:14.5px;color:#3c4a40;line-height:1.7;letter-spacing:-.005em}.DoctorCard_footer__vww8Q{border-top:1px solid #eae5dc;text-align:center;margin:0 -48px 0 -56px;padding:18px 48px 18px 56px;background:#fafaf8}.DoctorCard_footerText__7TAX5{font-family:var(--font-sans),"Noto Sans Georgian",sans-serif;font-size:13px;font-weight:500;color:#5a6b5e;margin:0;line-height:1.5;letter-spacing:.01em}@media (max-width:600px){.DoctorCard_card__f43WM{padding:28px 24px 0 36px;border-radius:16px}.DoctorCard_accent__6Fe4n{top:20px;bottom:20px}.DoctorCard_greeting__DG_41{font-size:20px}.DoctorCard_headerDivider__USpra{margin:0 -24px 24px -36px}.DoctorCard_footer__vww8Q{margin:0 -24px 0 -36px;padding-left:36px;padding-right:24px}.DoctorCard_chain__JwOti{flex-direction:column;align-items:flex-start;gap:6px}.DoctorCard_chainRow__NPsGW{flex-wrap:nowrap}}