.index-page[data-v-c2a126e0]{background:linear-gradient(180deg,#f4fbf8,#fff 38%,#eef7ff);color:#163047}.page-shell[data-v-c2a126e0]{width:min(1180px,100% - 32px);margin:0 auto}.nav-btn[data-v-c2a126e0]{color:#163047;font-weight:600}.appointment-btn[data-v-c2a126e0]{min-width:180px}.hero-section[data-v-c2a126e0]{padding:56px 0 72px}.hero-copy[data-v-c2a126e0]{padding-right:20px}.eyebrow[data-v-c2a126e0]{display:inline-flex;align-items:center;max-width:560px;padding:12px 18px;margin-bottom:24px;border:1px solid rgba(15,118,110,.14);border-radius:18px;background:linear-gradient(135deg,#0d948829,#3b82f61f);color:#0f766e;font-size:.98rem;font-weight:800;letter-spacing:.01em;line-height:1.4;text-transform:none;box-shadow:0 14px 30px #0f766e14}.hero-title[data-v-c2a126e0]{margin:0 0 20px;font-size:clamp(2.8rem,6vw,4.8rem);line-height:.98;font-weight:800;letter-spacing:-.04em}.hero-text[data-v-c2a126e0]{max-width:560px;margin:0 0 28px;font-size:1.08rem;line-height:1.7;color:#526579}.hero-actions[data-v-c2a126e0]{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.rating-card[data-v-c2a126e0]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:14px;padding:18px 20px;border-radius:24px;background:#ffffffdb;box-shadow:0 24px 70px #29486c1f}.rating-copy[data-v-c2a126e0]{display:flex;align-items:baseline;gap:10px}.rating-label[data-v-c2a126e0]{font-weight:700}.rating-score[data-v-c2a126e0]{font-size:1.25rem;font-weight:800}.rating-stars[data-v-c2a126e0]{display:flex;gap:2px}.rating-caption[data-v-c2a126e0]{color:#6b7c8d}.hero-visual[data-v-c2a126e0]{position:relative;padding:22px 20px 44px}.hero-visual[data-v-c2a126e0]:before{content:"";position:absolute;z-index:0}.hero-image-wrap[data-v-c2a126e0]{position:relative;z-index:1;overflow:hidden;border-radius:36px;box-shadow:0 30px 80px #16304729}.hero-image[data-v-c2a126e0]{display:block;width:100%;height:auto}.floating-card[data-v-c2a126e0]{position:absolute;z-index:2;border-radius:24px;background:#fffffff0;box-shadow:0 20px 55px #16304729}.doctors-card[data-v-c2a126e0]{left:-4px;bottom:18px;padding:18px}.doctor-avatars[data-v-c2a126e0]{display:flex;margin-bottom:10px}.doctor-avatar[data-v-c2a126e0]{border:3px solid #fff;margin-left:-12px}.doctor-avatar[data-v-c2a126e0]:first-child{margin-left:0}.floating-title[data-v-c2a126e0]{font-size:.96rem;color:#526579}.clients-card[data-v-c2a126e0]{top:8px;right:0;display:flex;align-items:center;gap:14px;padding:16px 18px}.clients-icon[data-v-c2a126e0]{width:52px;height:52px}.clients-count[data-v-c2a126e0]{font-size:1.5rem;font-weight:800;line-height:1}.clients-label[data-v-c2a126e0]{margin-top:4px;color:#526579}@media(max-width:1023px){.hero-copy[data-v-c2a126e0]{padding-right:0}.hero-visual[data-v-c2a126e0]{margin-top:20px}}@media(max-width:599px){.page-shell[data-v-c2a126e0]{width:min(100% - 24px,1180px)}.hero-section[data-v-c2a126e0]{padding:32px 0 48px}.hero-title[data-v-c2a126e0]{font-size:2.6rem}.eyebrow[data-v-c2a126e0]{font-size:.92rem;padding:10px 14px}.rating-card[data-v-c2a126e0]{width:100%}.hero-visual[data-v-c2a126e0]{padding:10px 0 86px}.hero-visual[data-v-c2a126e0]:before{top:26px;right:0;bottom:0;left:12px;border-radius:28px}.doctors-card[data-v-c2a126e0]{left:8px;bottom:0}.clients-card[data-v-c2a126e0]{top:auto;right:8px;bottom:104px}}
