.hero[data-astro-cid-yodha2z4]{background:#fff;position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4]:before{content:"";background:radial-gradient(circle at 8% 20%, var(--color-primary-light) 0, transparent 34%), radial-gradient(circle at 85% 14%, #f1fbfd 0, transparent 30%);pointer-events:none;position:absolute;inset:0}.hero-grid[data-astro-cid-yodha2z4]{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding:82px 0;display:grid;position:relative}.hero-title[data-astro-cid-yodha2z4]{letter-spacing:-.055em;max-width:760px;margin:24px 0 0;font-size:64px;font-weight:900;line-height:.96}.hero-lead[data-astro-cid-yodha2z4]{color:var(--color-muted);max-width:680px;margin:26px 0 0;font-size:19px;line-height:1.75}.hero-actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.kpis[data-astro-cid-yodha2z4]{grid-template-columns:repeat(3,1fr);gap:14px;max-width:650px;margin-top:40px;display:grid}.kpi[data-astro-cid-yodha2z4]{border:1px solid var(--color-border);box-shadow:var(--shadow-soft);background:#ffffffeb;border-radius:22px;padding:18px}.kpi-value[data-astro-cid-yodha2z4]{letter-spacing:-.03em;font-size:28px;font-weight:900}.kpi-label[data-astro-cid-yodha2z4]{color:var(--color-muted);text-transform:uppercase;letter-spacing:.16em;margin-top:6px;font-size:11px;font-weight:800}.photo-card[data-astro-cid-yodha2z4]{position:relative}.photo-card[data-astro-cid-yodha2z4]:before{content:"";background:var(--color-primary-light);border-radius:34px;position:absolute;inset:-16px}.photo-frame[data-astro-cid-yodha2z4]{border:1px solid var(--color-border);box-shadow:var(--shadow-deep);background:#fff;border-radius:34px;position:relative;overflow:hidden}.hero-photo[data-astro-cid-yodha2z4]{background-image:linear-gradient(135deg,#0097b21a,#ffffff85),image-set("/images/hero-photo-1280w.avif" 1x type("image/avif"),"/images/hero-photo-1920w.avif" 2x type("image/avif"),"/images/hero-photo-1280w.webp" 1x type("image/webp"),"/images/hero-photo-1920w.webp" 2x type("image/webp"),"/images/hero-photo-1280w.png" 1x type("image/png"),"/images/hero-photo-1920w.png" 2x type("image/png"));background-position:50%;background-size:cover;height:520px}@media (width<=980px){.hero-photo[data-astro-cid-yodha2z4]{background-image:linear-gradient(135deg,#0097b21a,#ffffff85),image-set("/images/hero-photo-768w.avif" 1x type("image/avif"),"/images/hero-photo-1280w.avif" 2x type("image/avif"),"/images/hero-photo-768w.webp" 1x type("image/webp"),"/images/hero-photo-1280w.webp" 2x type("image/webp"),"/images/hero-photo-768w.png" 1x type("image/png"))}}.floating-card[data-astro-cid-yodha2z4]{box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(16px);background:#ffffffeb;border:1px solid #ffffffb3;border-radius:26px;gap:16px;padding:20px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.iconbox[data-astro-cid-yodha2z4]{background:var(--color-primary);color:#fff;border-radius:18px;flex:none;place-items:center;width:52px;height:52px;display:grid}.floating-title[data-astro-cid-yodha2z4]{font-size:15px;font-weight:900}.floating-text[data-astro-cid-yodha2z4]{color:var(--color-muted);margin-top:6px;font-size:14px;line-height:1.6}@media (width<=980px){.hero-grid[data-astro-cid-yodha2z4]{grid-template-columns:1fr;padding:64px 0}.hero-title[data-astro-cid-yodha2z4]{font-size:48px}}@media (width<=640px){.hero-title[data-astro-cid-yodha2z4]{font-size:38px}.hero-grid[data-astro-cid-yodha2z4]{padding:54px 0}.kpis[data-astro-cid-yodha2z4]{grid-template-columns:1fr}.hero-photo[data-astro-cid-yodha2z4]{height:420px}}.trust-strip[data-astro-cid-2k2kufym]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:#fff;padding:28px 0}.trust-grid[data-astro-cid-2k2kufym]{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.trust-item[data-astro-cid-2k2kufym]{align-items:flex-start;gap:14px;display:flex}.trust-icon[data-astro-cid-2k2kufym]{background:var(--color-primary-light);width:40px;height:40px;color:var(--color-primary);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.trust-item[data-astro-cid-2k2kufym] strong[data-astro-cid-2k2kufym]{color:var(--color-text);font-size:14px;font-weight:800;display:block}.trust-item[data-astro-cid-2k2kufym] span[data-astro-cid-2k2kufym]{color:var(--color-muted);font-size:13px;line-height:1.5}@media (width<=980px){.trust-grid[data-astro-cid-2k2kufym]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.trust-grid[data-astro-cid-2k2kufym]{grid-template-columns:1fr}}.section[data-astro-cid-atrltata]{padding:86px 0}.section-head[data-astro-cid-atrltata]{text-align:center;max-width:760px;margin:0 auto}.section-title[data-astro-cid-atrltata]{letter-spacing:-.04em;margin:17px 0 0;font-size:44px;font-weight:900;line-height:1.05}.section-desc[data-astro-cid-atrltata]{color:var(--color-muted);max-width:710px;margin:20px auto 0;font-size:16px;line-height:1.75}.services[data-astro-cid-atrltata]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.service[data-astro-cid-atrltata]{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-soft);color:var(--color-text);background:#fff;flex-direction:column;padding:24px;transition:all .2s;display:flex}.service[data-astro-cid-atrltata]:hover{box-shadow:var(--shadow-hover);border-color:#bdebf2;transform:translateY(-5px)}.service-icon[data-astro-cid-atrltata]{background:var(--color-primary-light);width:52px;height:52px;color:var(--color-primary);border-radius:18px;place-items:center;margin-bottom:22px;transition:all .2s;display:grid}.service[data-astro-cid-atrltata]:hover .service-icon[data-astro-cid-atrltata]{background:var(--color-primary);color:#fff}.service[data-astro-cid-atrltata] h3[data-astro-cid-atrltata]{margin:0;font-size:17px;font-weight:900}.service[data-astro-cid-atrltata] p[data-astro-cid-atrltata]{color:var(--color-muted);margin:12px 0 18px;font-size:14px;line-height:1.7}.service-cta[data-astro-cid-atrltata]{color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:800;display:inline-flex}@media (width<=1100px){.services[data-astro-cid-atrltata]{grid-template-columns:repeat(2,1fr)}.section-title[data-astro-cid-atrltata]{font-size:36px}}@media (width<=640px){.services[data-astro-cid-atrltata]{grid-template-columns:1fr}}.section[data-astro-cid-ow2jg62t]{padding:86px 0}.section-white[data-astro-cid-ow2jg62t]{background:#fff}.method-grid[data-astro-cid-ow2jg62t]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.method-title[data-astro-cid-ow2jg62t]{letter-spacing:-.04em;margin:17px 0 0;font-size:44px;font-weight:900;line-height:1.05}.method-desc[data-astro-cid-ow2jg62t]{color:var(--color-muted);max-width:520px;margin:20px 0 0;font-size:16px;line-height:1.75}.method-actions[data-astro-cid-ow2jg62t]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.steps[data-astro-cid-ow2jg62t]{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.step[data-astro-cid-ow2jg62t]{border:1px solid var(--color-border);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-soft);background:#fff;padding:26px}.step-num[data-astro-cid-ow2jg62t]{background:var(--color-primary);color:#fff;border-radius:999px;place-items:center;width:42px;height:42px;margin-bottom:20px;font-size:14px;font-weight:900;display:grid}.step[data-astro-cid-ow2jg62t] h3[data-astro-cid-ow2jg62t]{margin:0;font-size:17px;font-weight:900}.step[data-astro-cid-ow2jg62t] p[data-astro-cid-ow2jg62t]{color:var(--color-muted);margin:10px 0 0;font-size:14px;line-height:1.7}@media (width<=980px){.method-grid[data-astro-cid-ow2jg62t]{grid-template-columns:1fr}.method-title[data-astro-cid-ow2jg62t]{font-size:36px}}@media (width<=640px){.steps[data-astro-cid-ow2jg62t]{grid-template-columns:1fr}}.section[data-astro-cid-54ltreej]{padding:86px 0}.clinic-panel[data-astro-cid-54ltreej]{border-radius:var(--radius-card-xl);background:var(--color-text);box-shadow:var(--shadow-deep);border:1px solid #ffffff14;overflow:hidden}.clinic-grid[data-astro-cid-54ltreej]{grid-template-columns:.95fr 1.05fr;display:grid}.clinic-content[data-astro-cid-54ltreej]{padding:48px}.clinic-kicker[data-astro-cid-54ltreej]{color:var(--color-premium);text-transform:uppercase;letter-spacing:.2em;font-size:13px;font-weight:900}.clinic-title[data-astro-cid-54ltreej]{color:#fff;letter-spacing:-.03em;margin:14px 0 0;font-size:40px;font-weight:900;line-height:1.05}.clinic-desc[data-astro-cid-54ltreej]{color:#cbd5e1;margin:18px 0 0;font-size:16px;line-height:1.75}.dark-kpis[data-astro-cid-54ltreej]{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:30px;display:grid}.dark-kpi[data-astro-cid-54ltreej]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;padding:18px}.dark-kpi[data-astro-cid-54ltreej] strong[data-astro-cid-54ltreej]{color:#fff;font-size:28px;display:block}.dark-kpi[data-astro-cid-54ltreej] span[data-astro-cid-54ltreej]{color:#cbd5e1;font-size:14px}.clinic-cta[data-astro-cid-54ltreej]{margin-top:28px}.clinic-photo[data-astro-cid-54ltreej]{background-image:linear-gradient(90deg,#1018200d,#10182033),image-set("/images/clinic-photo-1280w.avif" 1x type("image/avif"),"/images/clinic-photo-1920w.avif" 2x type("image/avif"),"/images/clinic-photo-1280w.webp" 1x type("image/webp"),"/images/clinic-photo-1920w.webp" 2x type("image/webp"),"/images/clinic-photo-1280w.png" 1x type("image/png"),"/images/clinic-photo-1920w.png" 2x type("image/png"));background-position:50%;background-size:cover;min-height:410px}@media (width<=980px){.clinic-grid[data-astro-cid-54ltreej]{grid-template-columns:1fr}.clinic-content[data-astro-cid-54ltreej]{padding:36px}.clinic-title[data-astro-cid-54ltreej]{font-size:32px}.dark-kpis[data-astro-cid-54ltreej]{grid-template-columns:1fr}.clinic-photo[data-astro-cid-54ltreej]{background-image:linear-gradient(90deg,#1018200d,#10182033),image-set("/images/clinic-photo-768w.avif" 1x type("image/avif"),"/images/clinic-photo-1280w.avif" 2x type("image/avif"),"/images/clinic-photo-768w.webp" 1x type("image/webp"),"/images/clinic-photo-1280w.webp" 2x type("image/webp"),"/images/clinic-photo-768w.png" 1x type("image/png"))}}.section[data-astro-cid-7pd2trjq]{padding:86px 0}.section-head[data-astro-cid-7pd2trjq]{text-align:center;max-width:760px;margin:0 auto}.faq-title[data-astro-cid-7pd2trjq]{letter-spacing:-.03em;margin:14px 0 0;font-size:36px;font-weight:900;line-height:1.1}.faq-list[data-astro-cid-7pd2trjq]{flex-direction:column;gap:12px;max-width:820px;margin:40px auto 0;display:flex}.faq-item[data-astro-cid-7pd2trjq]{border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);background:#fff;padding:4px 22px}.faq-item[data-astro-cid-7pd2trjq] summary[data-astro-cid-7pd2trjq]{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 0;font-size:16px;font-weight:800;list-style:none;display:flex}.faq-item[data-astro-cid-7pd2trjq] summary[data-astro-cid-7pd2trjq]::-webkit-details-marker{display:none}.faq-toggle[data-astro-cid-7pd2trjq]{background:var(--color-primary-light);width:28px;height:28px;color:var(--color-primary);border-radius:999px;place-items:center;font-size:18px;font-weight:900;transition:transform .2s;display:grid}.faq-item[data-astro-cid-7pd2trjq][open] .faq-toggle[data-astro-cid-7pd2trjq]{transform:rotate(45deg)}.faq-item[data-astro-cid-7pd2trjq] p[data-astro-cid-7pd2trjq]{color:var(--color-muted);margin:0 0 18px;font-size:15px;line-height:1.7}
