.soft-page[data-astro-cid-ucd2ps2b]{background:linear-gradient(180deg,#fff,#f3f8ff 36%,#fff 64%,#eef6ff)}.soft-page[data-astro-cid-ucd2ps2b] section{background:transparent!important}.soft-page[data-astro-cid-ucd2ps2b] .quick-answer-section{background:#fff!important}.soft-page[data-astro-cid-ucd2ps2b] .final-cta-section{background:var(--bg-dark)!important}.services-hero[data-astro-cid-ucd2ps2b]{background:linear-gradient(135deg,#fff,#eef6ff 56%,#dbeafe);padding:8rem 0 6rem;position:relative;color:#071f49;overflow:hidden}.hero-bg-overlay[data-astro-cid-ucd2ps2b]{position:absolute;inset:0;background:linear-gradient(90deg,#0052cc14,#fff0);z-index:1;pointer-events:none}.hero-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1.2fr .8fr;gap:4rem;align-items:center;position:relative;z-index:2}.hero-content[data-astro-cid-ucd2ps2b]{text-align:left;max-width:none;margin:0;padding-top:.75rem}.hero-content[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{font-size:clamp(2.5rem,6vw,3.5rem);color:#071f49;margin-bottom:1.25rem;line-height:1.1;font-weight:800;letter-spacing:-.03em}.label[data-astro-cid-ucd2ps2b]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;color:var(--primary);margin-bottom:1.25rem;padding:.5rem 1rem;background:#fff;border-radius:9999px;border:1px solid rgba(0,82,204,.16);text-transform:uppercase;letter-spacing:.05em}.hero-content[data-astro-cid-ucd2ps2b] .subheading[data-astro-cid-ucd2ps2b]{font-size:1.25rem;color:#425a7a;margin-bottom:1.5rem;max-width:600px;line-height:1.6}.hero-cta[data-astro-cid-ucd2ps2b]{display:flex;justify-content:flex-start;gap:1.5rem;margin-bottom:0}.services-hero[data-astro-cid-ucd2ps2b] .hero-cta[data-astro-cid-ucd2ps2b] .btn-primary[data-astro-cid-ucd2ps2b]{background:#fff;border-color:#0052cc2e;color:var(--primary);box-shadow:0 12px 28px #0215331a}.services-hero[data-astro-cid-ucd2ps2b] .hero-cta[data-astro-cid-ucd2ps2b] .btn-primary[data-astro-cid-ucd2ps2b]:hover{background:#f3f8ff;border-color:#0052cc47;color:var(--primary);box-shadow:0 16px 34px #02153324}.btn-glass[data-astro-cid-ucd2ps2b]{background:#fff;backdrop-filter:blur(10px);border:1px solid rgba(0,82,204,.18);color:var(--primary);padding:.75rem 1.5rem;border-radius:9999px;display:flex;align-items:center;gap:.5rem;font-weight:600;transition:all .3s ease}.btn-glass[data-astro-cid-ucd2ps2b]:hover{background:#f3f8ff;transform:translateY(-2px)}.hero-visual[data-astro-cid-ucd2ps2b]{position:relative;display:flex;justify-content:flex-end}.hero-stat-card[data-astro-cid-ucd2ps2b]{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 18px 42px #0215331f;display:flex;flex-direction:column;align-items:center;transform:rotate(1deg);border:1px solid rgba(0,82,204,.14)}.stat-num[data-astro-cid-ucd2ps2b]{font-size:3.5rem;font-weight:800;color:var(--primary);line-height:1}.stat-label[data-astro-cid-ucd2ps2b]{font-size:.875rem;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;margin-top:.5rem}@media(max-width:1024px){.hero-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;text-align:center}.hero-content[data-astro-cid-ucd2ps2b]{text-align:left;margin:0}.hero-content[data-astro-cid-ucd2ps2b] .subheading[data-astro-cid-ucd2ps2b]{margin-left:0;margin-right:0}.hero-cta[data-astro-cid-ucd2ps2b]{justify-content:flex-start}.hero-visual[data-astro-cid-ucd2ps2b]{justify-content:center;margin-top:2rem}.hero-stat-card[data-astro-cid-ucd2ps2b]{transform:none}}.section-header[data-astro-cid-ucd2ps2b]{text-align:center;margin-bottom:1.75rem}.section-label[data-astro-cid-ucd2ps2b]{display:inline-block;background:#3368c614;color:var(--accent);font-size:.8125rem;font-weight:700;padding:.5rem 1.25rem;border-radius:9999px;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.1em}.section-header[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{font-size:clamp(1.75rem,4vw,2.5rem);color:#1f2937;margin-bottom:.6rem;font-weight:700;letter-spacing:-.02em}.section-header[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-size:1.0625rem;color:#6b7280;margin-top:.6rem}.quick-answer-section[data-astro-cid-ucd2ps2b]{padding:var(--section-padding);background:#fff}.quick-answer-content[data-astro-cid-ucd2ps2b]{max-width:800px;margin:0 auto;text-align:center;padding:1.5rem;background:#fff;border:1px solid rgba(0,82,204,.12);border-radius:8px;box-shadow:0 16px 40px #02153314}.quick-answer-content[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-size:1.0625rem;line-height:1.75;color:#6b7280;margin-bottom:1rem}.cta-link[data-astro-cid-ucd2ps2b]{display:inline-block;color:var(--accent);font-weight:600;text-decoration:none;margin-top:1rem;transition:all .3s ease}.cta-link[data-astro-cid-ucd2ps2b]:hover{transform:translate(5px)}.common-problems-section[data-astro-cid-ucd2ps2b]{padding:var(--section-padding);background:var(--bg-alt)}.problems-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.problem-card[data-astro-cid-ucd2ps2b]{background:transparent;border-radius:0;overflow:visible;box-shadow:none;border:none;padding:0;transition:transform .28s ease;animation:fadeInUp .6s ease backwards;animation-delay:var(--delay);position:relative;isolation:isolate}.problem-card[data-astro-cid-ucd2ps2b]:before{content:none}.problem-card[data-astro-cid-ucd2ps2b]>[data-astro-cid-ucd2ps2b]{position:relative;z-index:1}.problem-card[data-astro-cid-ucd2ps2b]:hover{transform:translateY(-4px)}.problem-image[data-astro-cid-ucd2ps2b]{position:relative;overflow:visible}.svc-card[data-astro-cid-ucd2ps2b]{text-align:center}.svc-media[data-astro-cid-ucd2ps2b]{position:relative;overflow:visible}.svc-media-svg[data-astro-cid-ucd2ps2b]{display:block;width:100%;height:auto;border-radius:8px;filter:drop-shadow(0 12px 22px rgba(2,21,51,.12));transform:translateZ(0);transition:transform .35s ease,filter .35s ease;background:transparent}.svc-media-svg--3x2[data-astro-cid-ucd2ps2b]{aspect-ratio:3 / 2}.svc-media-svg--square[data-astro-cid-ucd2ps2b]{aspect-ratio:1 / 1}.care-media[data-astro-cid-ucd2ps2b]{aspect-ratio:1 / 1;background:transparent}.card-step[data-astro-cid-ucd2ps2b]{position:absolute;isolation:isolate;width:54px;height:54px;border-radius:999px;display:grid;place-items:center;font-weight:800;letter-spacing:.06em;font-size:.95rem;background:var(--accent, var(--primary));background-color:#0052cc;color:#fff;right:0;z-index:8;pointer-events:none;box-shadow:0 8px 20px #0052cc4d}.card-step--mini[data-astro-cid-ucd2ps2b]{width:38px;height:38px;font-size:.75rem}.card-step[data-astro-cid-ucd2ps2b]:before{content:none}.card-step[data-astro-cid-ucd2ps2b][data-notch=top]{top:20px;right:25px;transform:translate(50%,-50%)}.card-step[data-astro-cid-ucd2ps2b][data-notch=bottom]{bottom:20px;right:25px;transform:translate(50%,50%)}@media(max-width:640px){.card-step[data-astro-cid-ucd2ps2b]{width:44px;height:44px;font-size:.85rem}}.problem-image[data-astro-cid-ucd2ps2b] img,.service-image[data-astro-cid-ucd2ps2b] img,.procedure-image[data-astro-cid-ucd2ps2b] img{display:none}.problem-card[data-astro-cid-ucd2ps2b]:hover:before{opacity:1}.problem-card[data-astro-cid-ucd2ps2b]:hover .svc-media-svg[data-astro-cid-ucd2ps2b]{transform:translateY(-2px) scale(1.02);filter:drop-shadow(0 16px 30px rgba(2,21,51,.16))}.problem-card[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{font-size:1.0625rem;color:#1f2937;padding:1rem 1.25rem .5rem;margin:0;text-align:center;font-weight:700}.problem-card[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-size:.9375rem;color:#6b7280;line-height:1.6;padding:0 1.25rem 1.25rem;margin:0;text-align:center}.liver-care-section[data-astro-cid-ucd2ps2b]{padding:var(--section-padding);background:#fff}.services-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}.service-card[data-astro-cid-ucd2ps2b]{background:transparent;border-radius:0;overflow:visible;box-shadow:none;border:none;padding:0;transition:transform .28s ease;position:relative;isolation:isolate}.service-card[data-astro-cid-ucd2ps2b]:before{content:none}.service-card[data-astro-cid-ucd2ps2b]>[data-astro-cid-ucd2ps2b]{position:relative;z-index:1}.service-card[data-astro-cid-ucd2ps2b]:hover{transform:translateY(-4px)}.service-image[data-astro-cid-ucd2ps2b]{position:relative;overflow:visible}.service-card[data-astro-cid-ucd2ps2b]:hover:before{opacity:1}.service-card[data-astro-cid-ucd2ps2b]:hover .svc-media-svg[data-astro-cid-ucd2ps2b]{transform:translateY(-2px) scale(1.02);filter:drop-shadow(0 16px 30px rgba(2,21,51,.16))}.service-card[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{font-size:1.0625rem;color:#1f2937;padding:1rem 1.25rem .5rem;margin:0;text-align:center;font-weight:700}.service-card[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-size:.9375rem;color:#6b7280;line-height:1.6;padding:0 1.25rem 1.25rem;margin:0;text-align:center}.section-cta[data-astro-cid-ucd2ps2b]{text-align:center;margin-top:2rem}.advanced-procedures-section[data-astro-cid-ucd2ps2b]{padding:var(--section-padding);background:var(--bg-alt)}.procedures-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.procedure-card[data-astro-cid-ucd2ps2b]{background:transparent;border-radius:0;box-shadow:none;border:none;padding:0;transition:transform .28s ease;text-align:center;overflow:visible;position:relative;isolation:isolate}.procedure-card[data-astro-cid-ucd2ps2b]:before{content:none}.procedure-card[data-astro-cid-ucd2ps2b]>[data-astro-cid-ucd2ps2b]{position:relative;z-index:1}.procedure-card[data-astro-cid-ucd2ps2b]:hover{transform:translateY(-3px)}.procedure-image[data-astro-cid-ucd2ps2b]{position:relative;overflow:visible}.procedure-card[data-astro-cid-ucd2ps2b]:hover:before{opacity:1}.procedure-card[data-astro-cid-ucd2ps2b]:hover .svc-media-svg[data-astro-cid-ucd2ps2b]{transform:translateY(-2px) scale(1.02);filter:drop-shadow(0 16px 30px rgba(2,21,51,.16))}.procedure-card[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{font-size:1rem;color:#1f2937;margin:1rem 0 .5rem;font-weight:700;padding:0 1.25rem}.procedure-card[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0;padding:0 1.25rem 1.25rem}.patient-care-section[data-astro-cid-ucd2ps2b]{padding:var(--section-padding);background:#fff}.care-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}.care-card[data-astro-cid-ucd2ps2b]{background:transparent;padding:0;border-radius:0;text-align:center;border:none;box-shadow:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.85rem;position:relative;isolation:isolate}.care-card[data-astro-cid-ucd2ps2b]:hover{transform:translateY(-3px)}.care-media[data-astro-cid-ucd2ps2b]{width:100%;height:auto;border-radius:0;overflow:visible;background:transparent;border:none;box-shadow:none;transform:translateZ(0);transition:transform .28s ease,box-shadow .28s ease;position:relative}.care-card[data-astro-cid-ucd2ps2b]:hover .care-media[data-astro-cid-ucd2ps2b]{transform:translateY(-2px) scale(1.03);filter:drop-shadow(0 14px 28px rgba(17,24,39,.18))}.care-card[data-astro-cid-ucd2ps2b] span[data-astro-cid-ucd2ps2b]{font-size:.875rem;color:#1f2937;font-weight:600;display:block}.why-choose-section[data-astro-cid-ucd2ps2b]{padding:var(--section-padding);background:var(--bg-alt)}.reasons-list[data-astro-cid-ucd2ps2b]{max-width:600px;margin:2rem auto;display:flex;flex-direction:column;gap:1rem}.reason-item[data-astro-cid-ucd2ps2b]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#fff;border-radius:8px;box-shadow:0 12px 30px #02153312;border:1px solid rgba(0,82,204,.12);transition:all .3s ease}.reason-item[data-astro-cid-ucd2ps2b]:hover{transform:translateY(-2px);border-color:var(--accent);box-shadow:0 6px 20px #3368c614}.reason-icon[data-astro-cid-ucd2ps2b]{display:flex;align-items:center;justify-content:center;min-width:28px;height:28px;background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0}.reason-item[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{margin:0;font-size:1rem;color:#1f2937;font-weight:500}.cta-button[data-astro-cid-ucd2ps2b]{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;background:var(--accent);color:#fff;font-weight:600;text-decoration:none;border-radius:9999px;box-shadow:0 4px 12px #3368c640;transition:all .3s ease}.cta-button[data-astro-cid-ucd2ps2b]:hover{background:var(--accent-warm);transform:translateY(-2px);box-shadow:0 6px 20px #3368c659}.final-cta-section[data-astro-cid-ucd2ps2b]{padding:var(--section-padding);background:var(--bg-dark)}.cta-content[data-astro-cid-ucd2ps2b]{text-align:center;position:relative;z-index:1}.cta-content[data-astro-cid-ucd2ps2b] h2[data-astro-cid-ucd2ps2b]{font-size:clamp(1.75rem,4vw,2.5rem);color:#fff;margin-bottom:1rem;font-weight:700;letter-spacing:-.02em}.cta-content[data-astro-cid-ucd2ps2b]>p[data-astro-cid-ucd2ps2b]{font-size:1.0625rem;color:#ffffffe6;margin-bottom:2rem;line-height:1.75}.cta-buttons[data-astro-cid-ucd2ps2b]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.urgency-line[data-astro-cid-ucd2ps2b]{color:#ffffffe6;font-size:.875rem;font-weight:600}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll[data-astro-cid-ucd2ps2b]{animation:fadeInUp .6s ease backwards}@media(max-width:992px){.problems-grid[data-astro-cid-ucd2ps2b],.services-grid[data-astro-cid-ucd2ps2b],.procedures-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(2,1fr)}.care-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.services-hero[data-astro-cid-ucd2ps2b],.quick-answer-section[data-astro-cid-ucd2ps2b],.common-problems-section[data-astro-cid-ucd2ps2b],.liver-care-section[data-astro-cid-ucd2ps2b],.advanced-procedures-section[data-astro-cid-ucd2ps2b],.patient-care-section[data-astro-cid-ucd2ps2b],.why-choose-section[data-astro-cid-ucd2ps2b],.final-cta-section[data-astro-cid-ucd2ps2b]{padding:var(--section-padding-mobile)}.services-hero[data-astro-cid-ucd2ps2b]{padding-top:1.35rem}.services-hero[data-astro-cid-ucd2ps2b] .hero-content[data-astro-cid-ucd2ps2b]{padding-top:0}.services-hero[data-astro-cid-ucd2ps2b] .hero-grid[data-astro-cid-ucd2ps2b]{gap:1rem}.services-hero[data-astro-cid-ucd2ps2b] .hero-visual[data-astro-cid-ucd2ps2b]{margin-top:.35rem}.hero-stat-card[data-astro-cid-ucd2ps2b]{padding:1.15rem 1.25rem;border-radius:1.25rem;box-shadow:0 14px 34px #0000002e}.stat-num[data-astro-cid-ucd2ps2b]{font-size:2.25rem}.stat-label[data-astro-cid-ucd2ps2b]{font-size:.75rem;margin-top:.35rem}.problems-grid[data-astro-cid-ucd2ps2b],.services-grid[data-astro-cid-ucd2ps2b],.procedures-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr}.care-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(2,1fr)}.hero-cta[data-astro-cid-ucd2ps2b]{flex-direction:column}.hero-cta[data-astro-cid-ucd2ps2b] .btn[data-astro-cid-ucd2ps2b]{width:100%}.trust-line[data-astro-cid-ucd2ps2b]{flex-direction:column;gap:.25rem}.trust-line[data-astro-cid-ucd2ps2b] .divider[data-astro-cid-ucd2ps2b]{display:none}.cta-buttons[data-astro-cid-ucd2ps2b]{flex-direction:column}.cta-buttons[data-astro-cid-ucd2ps2b] .btn[data-astro-cid-ucd2ps2b]{width:100%}}
