@keyframes svcEcgSlide{0%{background-position:0 0}to{background-position:-300px 0}}@keyframes svcFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svcPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes svcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes svcShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes svcHeartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.15)}28%{transform:scale(1)}42%{transform:scale(1.1)}56%{transform:scale(1)}}.svc-hero{position:relative;width:100%;max-width:calc(100% - 56px);margin:0 auto;box-sizing:border-box;background:linear-gradient(135deg,var(--color-primary) 0,#1a4a7a 50%,#0d3a6a 100%);border-radius:32px;overflow:hidden;color:#fff}.custom-sidebar-content,.svc-hero{padding:100px 80px}.svc-hero-pattern{top:0;left:0;width:100%;height:100%;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg width='300' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,50 L40,50 C42,50 44,48 46,46 C48,44 50,46 52,48 C54,49 56,50 58,50 L72,50 C74,50 76,49 78,47 L82,25 L86,62 L90,50 C92,48 94,47 96,47 L112,47 C117,47 122,44 127,44 C132,44 137,47 142,50 L300,50' stroke='%23ffffff' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:300px 100px;animation:svcEcgSlide 8s linear infinite}.svc-hero-art,.svc-hero-pattern{position:absolute;pointer-events:none}.svc-hero-art{right:-60px;top:-60px;width:450px;height:450px;background:radial-gradient(closest-side,rgba(255,255,255,.1),transparent 70%)}.svc-hero-art-2{position:absolute;left:-80px;bottom:-80px;width:350px;height:350px;background:radial-gradient(closest-side,rgba(255,255,255,.05),transparent 70%);pointer-events:none}.svc-hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 400px;grid-gap:60px;gap:60px;align-items:center}.svc-hero-content{position:relative;z-index:2;animation:svcFadeInUp .8s ease-out}.svc-hero-badge{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:var(--r-pill);padding:10px 20px;font-size:14px;font-weight:600;color:#fff;margin-bottom:32px}.svc-hero-badge-dot{width:8px;height:8px;background:#4ade80;border-radius:50%;animation:svcPulse 2s ease-in-out infinite}.svc-hero h1{font-family:var(--font-base);font-size:clamp(1.875rem,1.25rem + 2.8vw,3rem);font-weight:800;line-height:1.12;margin:0 0 24px;color:#fff}.svc-hero h1 .accent{color:#fbbf24}.svc-hero-subtitle{font-family:var(--font-base);font-size:clamp(.9375rem,.85rem + .35vw,1.125rem);font-weight:400;line-height:1.7;color:rgba(255,255,255,.88);margin:0 0 36px;max-width:min(560px,100%)}.svc-hero-actions{display:flex;gap:16px;flex-wrap:wrap}.svc-btn-book{display:inline-flex;align-items:center;gap:10px;background:var(--color-accent);color:#fff;border:none;padding:16px 32px;border-radius:var(--r-pill);font-size:16px;font-weight:600;font-family:var(--font-base);cursor:pointer;transition:all .3s ease;text-decoration:none;box-sizing:border-box}.svc-btn-book:hover{background:#c41108;transform:translateY(-2px);box-shadow:0 8px 24px rgba(167,1,7,.4);color:#fff}.svc-btn-learn{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.12);border:2px solid rgba(255,255,255,.3);color:#fff;padding:14px 28px;border-radius:var(--r-pill);font-size:16px;font-weight:600;font-family:var(--font-base);cursor:pointer;transition:all .3s ease;text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.svc-btn-learn:hover{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.5);color:#fff}.svc-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,4vw,36px);gap:clamp(16px,4vw,36px);margin-top:44px;padding-top:32px;border-top:1px solid rgba(255,255,255,.15);align-items:start}.svc-hero-stat{display:flex;flex-direction:column;gap:4px;min-width:0}.svc-hero-stat-num{font-size:clamp(1.375rem,1.1rem + 1.1vw,1.75rem);font-weight:800;color:#fff;line-height:1.1}.svc-hero-stat-label{font-size:clamp(.75rem,.7rem + .15vw,.8125rem);color:rgba(255,255,255,.65);font-weight:500;line-height:1.35}.svc-hero-panel{position:relative;z-index:2;animation:svcFadeInUp 1s ease-out .2s both}.svc-hero-panel-card{background:rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.14);border-radius:28px;padding:36px;position:relative;overflow:hidden}.svc-hero-panel-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#fbbf24,#f97316,#a70107);border-radius:3px 3px 0 0}.svc-hero-panel-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.45);margin-bottom:20px}.svc-hero-fact-list{display:flex;flex-direction:column;gap:10px}.svc-hero-fact-item{display:flex;align-items:flex-start;gap:12px;padding:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:16px;transition:all .3s ease}.svc-hero-fact-item:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2);transform:translateX(4px)}.svc-hero-fact-icon{width:36px;height:36px;min-width:36px;border-radius:10px;background:rgba(251,191,36,.18);color:#fbbf24;display:flex;align-items:center;justify-content:center;font-size:16px}.svc-hero-fact-text{font-size:14px;color:rgba(255,255,255,.85);line-height:1.5;font-weight:500}.svc-hero-fact-text strong{color:#fff;font-weight:700}.svc-hero.svc-hero--metallic{max-width:min(1200px,calc(100% - clamp(16px, 4vw, 56px)));margin:clamp(12px,2.5vw,40px) auto;padding:clamp(1.75rem,4vw,4rem) clamp(1.25rem,4vw,3.25rem);background:linear-gradient(118deg,#0f172a 0,#1e1b4b 28%,var(--theme-primary,#312e81) 55%,#1e3a5f 100%);box-sizing:border-box;overflow:hidden}.svc-hero-metallic-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:stretch;width:100%}.svc-hero-metallic-main{min-width:0;display:flex;flex-direction:column;justify-content:center}.svc-hero-metallic-aside{min-width:0;display:flex;align-items:stretch}.svc-hero-metallic-panel{flex:1 1;display:flex;flex-direction:column;justify-content:center;border-radius:22px;padding:clamp(1.25rem,3vw,2.25rem);background:rgba(15,23,42,.45);border:1px solid rgba(199,210,254,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.svc-hero-metallic-panel .svc-hero-panel-title{color:rgba(199,210,254,.85);letter-spacing:.14em;margin-bottom:clamp(14px,2vw,20px)}.svc-hero-metallic-fact-list{gap:0}.svc-hero-metallic-fact-item{padding:clamp(12px,2vw,14px) 0;margin:0;background:transparent;border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.1);align-items:flex-start}.svc-hero-metallic-fact-item:last-child{border-bottom:none;padding-bottom:0}.svc-hero-metallic-fact-item:first-child{padding-top:0}.svc-hero-metallic-fact-item:hover{transform:none;background:transparent;border-color:transparent transparent rgba(255,255,255,.1)}@media (min-width:1024px){.svc-hero-metallic-panel{border-radius:0 24px 24px 0;margin-right:calc(-1 * clamp(1.25rem, 4vw, 3.25rem));margin-top:calc(-1 * clamp(1.75rem, 4vw, 4rem));margin-bottom:calc(-1 * clamp(1.75rem, 4vw, 4rem));padding-right:clamp(1.25rem,4vw,3.25rem);min-height:calc(100% + 2 * clamp(1.75rem, 4vw, 4rem));border-left:1px solid rgba(199,210,254,.28);border-right:none;justify-content:center}.svc-hero--metallic .svc-hero-stats{max-width:100%}}@media (max-width:1023px){.svc-hero-metallic-layout{grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2rem)}.svc-hero-metallic-aside{order:1}.svc-hero-metallic-main{order:0}.svc-hero-metallic-panel{margin:0;min-height:0;border-radius:20px}}.svc-section-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(23,87,155,.08);color:var(--color-primary);padding:8px 18px;border-radius:var(--r-pill);font-size:14px;font-weight:600;margin-bottom:16px}.svc-section-heading{font-family:var(--font-base);font-size:44px;font-weight:700;line-height:1.2;color:var(--color-black);margin:0 0 16px}.svc-section-heading .primary{color:var(--color-primary)}.svc-section-heading .accent{color:var(--color-accent)}.svc-heading-line{display:flex;align-items:center;gap:0;margin-bottom:32px}.svc-heading-gradient{width:80px;height:4px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);border-radius:2px}.svc-heading-dot{width:12px;height:12px;background:var(--color-accent);border-radius:50%;margin-left:-2px;box-shadow:0 0 0 4px rgba(167,1,7,.1)}.svc-overview-section{width:100%;padding:120px 0;background:var(--color-bg)}.svc-overview-container{width:calc(100% - 56px);max-width:1200px;margin:0 auto}.svc-overview-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start;margin-top:16px}.svc-overview-content p{font-family:var(--font-base);font-size:17px;font-weight:400;line-height:1.8;color:var(--color-muted);margin:0 0 20px}.svc-overview-content p:last-child{margin-bottom:0}.svc-overview-content strong{color:var(--color-black);font-weight:600}.svc-overview-highlight-card{background:linear-gradient(135deg,rgba(23,87,155,.04),rgba(23,87,155,.08));border:1px solid rgba(23,87,155,.12);border-radius:20px;padding:40px;position:-webkit-sticky;position:sticky;top:140px;transition:transform .3s ease,box-shadow .3s ease}.svc-overview-highlight-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px -8px rgba(23,87,155,.12)}.svc-overview-highlight-icon{width:64px;height:64px;border-radius:16px;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:24px;animation:svcHeartbeat 3s ease-in-out infinite}.svc-overview-highlight-card h3{font-family:var(--font-base);font-size:22px;font-weight:700;color:var(--color-black);margin:0 0 12px}.svc-overview-highlight-card p{font-size:16px;line-height:1.7;color:var(--color-muted);margin:0}.svc-symptoms-section{width:100%;padding:120px 0;background:linear-gradient(180deg,#f7f9fc,#ffffff)}.svc-symptoms-container{width:calc(100% - 56px);max-width:1200px;margin:0 auto}.svc-symptoms-intro{font-family:var(--font-base);font-size:18px;line-height:1.7;color:var(--color-muted);max-width:800px;margin:0 0 56px}.svc-risk-outro,.svc-symptoms-outro{max-width:800px;margin:48px auto 0}.svc-risk-outro p,.svc-symptoms-outro p{font-family:var(--font-base);font-size:18px;line-height:1.7;color:var(--color-muted);margin:0 0 1rem}.svc-risk-outro p:last-child,.svc-symptoms-outro p:last-child{margin-bottom:0}.svc-risk-outro p.svc-risk-outro-kicker{text-align:center;margin:0 0 .85rem;font-size:clamp(1.05rem,2.1vw,1.2rem);font-weight:600;line-height:1.45;color:var(--color-heading,#1a1a1a)}.svc-risk-outro.svc-risk-outro--with-kicker{margin-left:auto;margin-right:auto;max-width:min(100%,42rem);margin-top:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.5rem,3vw,2.35rem) clamp(1.35rem,3vw,2.25rem);text-align:center;background:linear-gradient(165deg,#ffffff,#f4faf8 52%,#faf7f2);border:1px solid rgba(20,24,33,.1);border-radius:18px;box-shadow:0 16px 44px -28px rgba(20,24,33,.14)}.svc-risk-outro.svc-risk-outro--with-kicker p:not(.svc-risk-outro-kicker){text-align:center;max-width:38rem;margin-left:auto;margin-right:auto;font-size:1.0625rem;line-height:1.75}.svc-risk-outro.svc-risk-outro--with-kicker .svc-risk-outro-kicker{margin-bottom:0;padding-bottom:1rem;font-size:clamp(1.12rem,2.3vw,1.35rem);letter-spacing:.01em}.svc-overview-container .svc-prose-block{max-width:800px;margin-top:8px}.svc-overview-container .svc-prose-block p{font-size:18px;line-height:1.7;color:var(--color-muted);margin:0 0 1.15rem}.svc-symptoms-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.svc-symptom-card{position:relative;background:#fff;border:1px solid var(--color-border);border-radius:16px;padding:32px 28px;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden}.svc-symptom-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));opacity:0;transition:opacity .3s ease}.svc-symptom-card:hover{transform:translateY(-6px);box-shadow:0 12px 40px -8px rgba(23,87,155,.15);border-color:rgba(23,87,155,.15)}.svc-symptom-card:hover:before{opacity:1}.svc-symptom-icon{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,rgba(23,87,155,.1),rgba(23,87,155,.04));color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:20px;transition:all .3s ease}.svc-symptom-card:hover .svc-symptom-icon{background:linear-gradient(135deg,rgba(23,87,155,.15),rgba(23,87,155,.08));transform:scale(1.08)}.svc-symptom-card h3{font-family:var(--font-base);font-size:18px;font-weight:700;color:var(--color-black);margin:0 0 10px;line-height:1.3}.svc-symptom-card p{font-family:var(--font-base);font-size:15px;line-height:1.65;color:var(--color-muted);margin:0;flex-grow:1}.svc-risk-section{width:100%;padding:120px 0;background:var(--color-bg)}.svc-risk-container{width:calc(100% - 56px);max-width:1200px;margin:0 auto}.svc-risk-intro{font-family:var(--font-base);font-size:18px;line-height:1.7;color:var(--color-muted);max-width:800px;margin:0 0 56px}.svc-risk-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.svc-risk-card{background:#fff;border:1px solid var(--color-border);border-radius:16px;padding:32px;display:flex;gap:20px;align-items:flex-start;transition:all .3s cubic-bezier(.4,0,.2,1)}.svc-risk-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px -4px rgba(23,87,155,.12);border-color:rgba(23,87,155,.2)}.svc-risk-icon{flex-shrink:0;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,rgba(167,1,7,.1),rgba(167,1,7,.04));color:var(--color-accent);display:flex;align-items:center;justify-content:center;font-size:24px;transition:all .3s ease}.svc-risk-card:hover .svc-risk-icon{transform:scale(1.1)}.svc-risk-card h3{font-family:var(--font-base);font-size:18px;font-weight:700;color:var(--color-black);margin:0 0 8px}.svc-risk-card p{font-family:var(--font-base);font-size:15px;line-height:1.6;color:var(--color-muted);margin:0}.svc-treatment-section{width:100%;padding:120px 0;background:var(--color-primary);position:relative;overflow:hidden}.svc-treatment-pattern{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg width='300' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,50 L40,50 C42,50 44,48 46,46 C48,44 50,46 52,48 C54,49 56,50 58,50 L72,50 C74,50 76,49 78,47 L82,25 L86,62 L90,50 C92,48 94,47 96,47 L112,47 C117,47 122,44 127,44 C132,44 137,47 142,50 L300,50' stroke='%23ffffff' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:300px 100px;animation:svcEcgSlide 8s linear infinite;pointer-events:none}.svc-treatment-container{width:calc(100% - 56px);max-width:1200px;margin:0 auto;position:relative;z-index:2}.svc-treatment-section .svc-section-badge{background:rgba(255,255,255,.15);color:#fff}.svc-treatment-section .svc-section-heading{color:#fff}.svc-treatment-section .svc-heading-gradient{background:linear-gradient(90deg,rgba(255,255,255,.8),#fbbf24)}.svc-treatment-section .svc-heading-dot{background:#fbbf24;box-shadow:0 0 0 4px rgba(251,191,36,.2)}.svc-treatment-intro{font-family:var(--font-base);font-size:18px;line-height:1.7;color:rgba(255,255,255,.85);max-width:800px;margin:0 0 56px}.svc-treatment-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.svc-treatment-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:36px 28px;text-align:center;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.svc-treatment-card:hover{background:rgba(255,255,255,.14);transform:translateY(-6px);border-color:rgba(255,255,255,.25)}.svc-treatment-card-number{width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.12);color:#fbbf24;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;margin:0 auto 20px;transition:all .3s ease;border:2px solid rgba(251,191,36,.3)}.svc-treatment-card:hover .svc-treatment-card-number{background:rgba(251,191,36,.2);transform:scale(1.1)}.svc-treatment-card h3{font-family:var(--font-base);font-size:20px;font-weight:700;color:#fff;margin:0 0 12px;line-height:1.3}.svc-treatment-card p{font-family:var(--font-base);font-size:15px;line-height:1.65;color:rgba(255,255,255,.75);margin:0}.svc-warning-section{width:100%;padding:120px 0;background:linear-gradient(180deg,#ffffff,#f7f9fc)}.svc-warning-container{width:calc(100% - 56px);max-width:1200px;margin:0 auto}.svc-warning-intro{font-family:var(--font-base);font-size:18px;line-height:1.7;color:var(--color-muted);max-width:800px;margin:0 0 56px}.svc-warning-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.svc-warning-card{background:#fff;border:1px solid var(--color-border);border-radius:16px;padding:28px 24px;display:flex;gap:16px;align-items:flex-start;transition:all .3s ease;position:relative;overflow:hidden}.svc-warning-card:after{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:var(--color-accent);opacity:0;transition:opacity .3s ease}.svc-warning-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(167,1,7,.08);border-color:rgba(167,1,7,.15)}.svc-warning-card:hover:after{opacity:1}.svc-warning-icon{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,rgba(167,1,7,.1),rgba(167,1,7,.04));color:var(--color-accent);display:flex;align-items:center;justify-content:center;font-size:20px}.svc-warning-card h3{font-family:var(--font-base);font-size:16px;font-weight:700;color:var(--color-black);margin:0 0 6px}.svc-warning-card p{font-family:var(--font-base);font-size:14px;line-height:1.6;color:var(--color-muted);margin:0}.svc-warning-bottom-note{margin-top:40px;padding:24px 32px;background:var(--color-accent);border-radius:16px;color:#fff;font-size:18px;font-weight:500;line-height:1.6;text-align:center;animation:svcFadeInUp .6s ease-out}.svc-warning-bottom-note strong{font-weight:700}.svc-cta-section{width:calc(100% - 56px);max-width:1200px;margin:0 auto 120px;background:linear-gradient(135deg,var(--color-primary) 0,#1a4a7a 60%,var(--color-accent) 100%);border-radius:32px;padding:80px 64px;text-align:center;position:relative;overflow:hidden}.svc-cta-pattern{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg width='300' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,50 L40,50 C42,50 44,48 46,46 C48,44 50,46 52,48 C54,49 56,50 58,50 L72,50 C74,50 76,49 78,47 L82,25 L86,62 L90,50 C92,48 94,47 96,47 L112,47 C117,47 122,44 127,44 C132,44 137,47 142,50 L300,50' stroke='%23ffffff' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat;background-size:300px 100px;animation:svcEcgSlide 8s linear infinite;pointer-events:none}.svc-cta-content{position:relative;z-index:2}.svc-cta-content h2{font-family:var(--font-base);font-size:40px;font-weight:800;color:#fff;margin:0 0 16px;line-height:1.2}.svc-cta-content p{font-family:var(--font-base);font-size:18px;color:rgba(255,255,255,.85);line-height:1.6;max-width:600px;margin:0 auto 40px}.svc-cta-button-wrapper{margin-bottom:24px;display:flex;justify-content:center;align-items:center}.svc-cta-btn{display:inline-flex;align-items:center;gap:12px;background:#fff;color:var(--color-accent);border:none;padding:20px 40px;border-radius:var(--r-pill);font-size:18px;font-weight:700;font-family:var(--font-base);cursor:pointer;transition:all .3s ease;text-decoration:none;min-height:60px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 8px 32px rgba(0,0,0,.15)}.svc-cta-btn:hover{background:#f8f9fa;color:#c41108;transform:translateY(-3px);box-shadow:0 12px 40px rgba(0,0,0,.2)}.svc-cta-btn:active{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.svc-cta-btn:focus{outline:3px solid rgba(255,255,255,.5);outline-offset:2px}.svc-cta-btn svg{font-size:20px;flex-shrink:0}.svc-cta-btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svc-cta-tagline{margin-top:24px;font-size:15px;font-weight:600;color:rgba(255,255,255,.6);letter-spacing:.05em}@media (max-width:1024px){.svc-cta-section{width:calc(100% - 40px);margin:0 auto 100px;padding:70px 48px;border-radius:24px}.svc-cta-content h2{font-size:36px}.svc-cta-content p{font-size:17px;margin-bottom:32px}.svc-cta-btn{padding:18px 36px;font-size:17px;min-height:56px}.svc-cta-btn svg{font-size:18px}}@media (max-width:768px){.svc-cta-section{width:calc(100% - 32px);margin:0 auto 80px;padding:56px 32px;border-radius:20px}.svc-cta-content h2{font-size:32px;margin-bottom:12px}.svc-cta-content p{font-size:16px;margin-bottom:28px;max-width:100%}.svc-cta-button-wrapper{margin-bottom:20px;width:100%}.svc-cta-btn{width:100%;max-width:400px;padding:16px 32px;min-height:52px;justify-content:center}.svc-cta-btn,.svc-cta-btn svg{font-size:16px}.svc-cta-tagline{font-size:14px;margin-top:20px}}@media (max-width:480px){.svc-cta-section{width:calc(100% - 16px);margin:0 auto 60px;padding:40px 24px;border-radius:16px}.svc-cta-content h2{font-size:28px;margin-bottom:10px;line-height:1.3}.svc-cta-content p{font-size:15px;margin-bottom:24px;line-height:1.5}.svc-cta-button-wrapper{margin-bottom:16px}.svc-cta-btn{width:100%;max-width:none;padding:14px 24px;font-size:15px;min-height:48px;gap:8px}.svc-cta-btn svg{font-size:14px}.svc-cta-btn span{font-size:15px}.svc-cta-tagline{font-size:13px;margin-top:16px;line-height:1.4}}.svc-related-section{width:100%;padding:100px 0;background:var(--color-bg)}.svc-city-links-section{padding:56px 0}.svc-city-links-list{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-wrap:wrap;gap:10px}.svc-city-links-list a{display:inline-block;background:rgba(23,87,155,.06);border:1px solid rgba(23,87,155,.18);border-radius:999px;padding:9px 18px;font-size:.9rem;font-weight:500;color:var(--color-primary);text-decoration:none;transition:background .15s ease,transform .15s ease}.svc-city-links-list a:hover{background:rgba(23,87,155,.12);transform:translateY(-1px)}.svc-related-container{width:calc(100% - 56px);max-width:1200px;margin:0 auto}.svc-related-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:16px}.svc-related-card{background:#fff;border:1px solid var(--color-border);border-radius:16px;padding:28px 24px;text-decoration:none;color:inherit;transition:all .3s ease;display:flex;flex-direction:column;overflow:hidden;position:relative}.svc-related-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));opacity:0;transition:opacity .3s ease}.svc-related-card:hover{transform:translateY(-6px);box-shadow:0 12px 40px -8px rgba(23,87,155,.15);border-color:rgba(23,87,155,.15)}.svc-related-card:hover:before{opacity:1}.svc-related-card-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,rgba(23,87,155,.1),rgba(23,87,155,.04));color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px}.svc-related-card h3{font-family:var(--font-base);font-size:18px;font-weight:700;color:var(--color-black);margin:0 0 8px}.svc-related-card p{font-size:14px;line-height:1.6;color:var(--color-muted);margin:0;flex-grow:1}.svc-related-link{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:600;color:var(--color-primary);transition:gap .3s ease}.svc-related-card:hover .svc-related-link{gap:10px}@media (max-width:1024px){.svc-hero{padding:80px 48px}.svc-hero-inner{grid-template-columns:1fr;gap:48px}.svc-hero-panel{margin-top:24px;width:100%}.custom-sidebar-content{padding:80px 48px}.svc-hero-stats{gap:clamp(20px,3vw,32px)}.svc-section-heading{font-size:38px}.svc-overview-grid{grid-template-columns:1fr;gap:40px}.svc-overview-highlight-card{position:static}.svc-symptoms-grid{grid-template-columns:repeat(2,1fr)}.svc-risk-grid{grid-template-columns:1fr}.svc-treatment-grid{grid-template-columns:repeat(2,1fr)}.svc-warning-grid{grid-template-columns:1fr}.svc-related-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.svc-hero{width:100%;max-width:calc(100% - 32px);border-radius:20px}.custom-sidebar-content,.svc-hero{padding:56px 24px}.svc-hero-subtitle{margin-bottom:28px}.svc-hero-stats{grid-template-columns:1fr;gap:20px;margin-top:32px;padding-top:28px;text-align:center}.svc-hero-stat{align-items:center}.svc-hero-stat-num{font-size:1.625rem}.svc-btn-book,.svc-btn-learn{width:100%;justify-content:center;padding:16px 24px;font-size:15px;text-align:center}.svc-hero-actions{flex-direction:column}.svc-section-heading{font-size:32px}.svc-overview-section,.svc-related-section,.svc-risk-section,.svc-symptoms-section,.svc-warning-section{padding:80px 0}.svc-overview-container,.svc-related-container,.svc-risk-container,.svc-symptoms-container,.svc-warning-container{width:calc(100% - 32px)}.svc-symptoms-grid{grid-template-columns:1fr}.svc-risk-intro,.svc-symptoms-intro,.svc-warning-intro{font-size:16px}.svc-treatment-section{padding:80px 0}.svc-treatment-container{width:calc(100% - 32px)}.svc-treatment-grid{grid-template-columns:1fr;gap:20px}.svc-treatment-intro{font-size:16px}.svc-cta-section{width:calc(100% - 16px);padding:56px 24px;border-radius:20px;margin-bottom:80px}.svc-cta-content h2{font-size:28px}.svc-cta-content p{font-size:16px}.svc-cta-content .svc-btn-book{width:100%;justify-content:center;padding:16px 20px;font-size:16px}.svc-warning-bottom-note{font-size:16px;padding:20px 24px}.svc-related-grid{grid-template-columns:1fr}}@media (max-width:480px){.svc-hero{padding:48px 20px}.svc-btn-book,.svc-cta-content .svc-btn-book{padding:14px 16px;font-size:15px;line-height:1.4;gap:8px;flex-wrap:wrap}.custom-sidebar-content{padding:48px 20px}.svc-hero-badge{font-size:12px;padding:8px 14px}.svc-section-heading{font-size:28px}.svc-overview-section,.svc-related-section,.svc-risk-section,.svc-symptoms-section,.svc-treatment-section,.svc-warning-section{padding:60px 0}.svc-cta-section{margin-bottom:60px}.svc-cta-content h2{font-size:24px}.svc-overview-container,.svc-related-container,.svc-risk-container,.svc-symptoms-container,.svc-treatment-container,.svc-warning-container{width:calc(100% - 16px)}}.svc-page-wrapper{--color-primary:var(--theme-primary,#17579b);--color-secondary:var(--theme-secondary,var(--color-accent))}.theme-glass-glow .svc-risk-card,.theme-glass-glow .svc-symptom-card,.theme-glass-glow .svc-warning-card{background:rgba(255,255,255,.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(139,92,246,.2);border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.03);transition:all .4s ease}.theme-glass-glow .svc-risk-card:hover,.theme-glass-glow .svc-symptom-card:hover,.theme-glass-glow .svc-warning-card:hover{border-color:rgba(139,92,246,.6);box-shadow:0 10px 40px rgba(139,92,246,.25);transform:translateY(-8px)}.theme-glass-glow .svc-treatment-section{background:linear-gradient(135deg,#4c1d95,#2e1065);border-top:1px solid rgba(139,92,246,.3)}.theme-glass-glow .svc-overview-section{position:relative;overflow:hidden;margin-top:-64px;padding-top:clamp(6.5rem,11vw,9.5rem);padding-bottom:120px;color:#e2e8f0;background:radial-gradient(ellipse 100% 70% at 15% -30%,rgba(167,139,250,.45) 0,transparent 52%),radial-gradient(ellipse 80% 50% at 95% 40%,rgba(34,211,238,.14) 0,transparent 48%),radial-gradient(ellipse 60% 40% at 50% 100%,rgba(244,114,182,.12) 0,transparent 50%),linear-gradient(168deg,#070118,#12082e 28%,#1f0f4a 55%,#0a0618)}.theme-glass-glow .svc-overview-section:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(-14deg,transparent,transparent 3px,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 6px);pointer-events:none;opacity:.55;z-index:0}.theme-glass-glow .svc-overview-section:after{content:"";position:absolute;width:min(72vw,640px);height:min(48vw,420px);right:-12%;top:18%;background:radial-gradient(circle,rgba(139,92,246,.28) 0,rgba(99,102,241,.08) 45%,transparent 70%);pointer-events:none;z-index:0;animation:theme-glass-glow-orb 10s ease-in-out infinite}@keyframes theme-glass-glow-orb{0%,to{transform:translate(0) scale(1);opacity:.75}50%{transform:translate(-4%,6%) scale(1.12);opacity:1}}@media (prefers-reduced-motion:reduce){.theme-glass-glow .svc-overview-section:after{animation:none}}.theme-glass-glow .svc-overview-section .svc-overview-container{position:relative;z-index:1}.theme-glass-glow .svc-overview-section .svc-section-heading{color:#fafafa;text-shadow:0 0 40px rgba(167,139,250,.2)}.theme-glass-glow .svc-overview-section .svc-section-heading .primary{background:linear-gradient(120deg,#fae8ff,#c4b5fd 35%,#22d3ee 70%,#a5f3fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 24px rgba(167,139,250,.35))}.theme-glass-glow .svc-overview-content p{color:rgba(226,232,240,.9)}.theme-glass-glow .svc-overview-content strong{color:#ffffff;font-weight:600}.theme-glass-glow .svc-overview-section .svc-section-badge{background:rgba(139,92,246,.18);border:1px solid rgba(196,181,253,.4);color:#e9d5ff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 28px rgba(139,92,246,.15)}.theme-glass-glow .svc-overview-section .svc-heading-gradient{background:linear-gradient(90deg,#a78bfa,#22d3ee 45%,#f472b6);box-shadow:0 0 16px rgba(34,211,238,.35)}.theme-glass-glow .svc-overview-section .svc-heading-dot{background:#22d3ee;box-shadow:0 0 18px rgba(34,211,238,.75)}.theme-glass-glow .svc-overview-highlight-card{background:rgba(12,6,32,.72);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(167,139,250,.5);border-radius:24px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 28px 56px -16px rgba(0,0,0,.55),0 0 0 1px rgba(139,92,246,.12),0 0 80px -24px rgba(139,92,246,.45)}.theme-glass-glow .svc-overview-highlight-card:hover{border-color:rgba(196,181,253,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 32px 64px -16px rgba(0,0,0,.6),0 0 0 1px rgba(167,139,250,.2),0 0 100px -20px rgba(167,139,250,.55)}.theme-glass-glow .svc-overview-highlight-card h3{color:#fafafa}.theme-glass-glow .svc-overview-highlight-card p{color:rgba(226,232,240,.88)}.theme-glass-glow .svc-overview-highlight-icon{background:linear-gradient(145deg,#8b5cf6,#6366f1 50%,#4f46e5);box-shadow:0 0 36px rgba(139,92,246,.55)}@media (max-width:768px){.theme-glass-glow .svc-hero{max-width:calc(100% - 40px)}.theme-glass-glow .svc-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;padding-top:20px}.theme-glass-glow .svc-hero-stat{align-items:center}.theme-glass-glow .svc-hero-stat-num{font-size:clamp(1.85rem,4.6vw,2.2rem);line-height:1}.theme-glass-glow .svc-hero-stat-label{font-size:clamp(.75rem,2.2vw,.9rem);line-height:1.25}.theme-glass-glow .svc-cta-content,.theme-glass-glow .svc-overview-container,.theme-glass-glow .svc-related-container,.theme-glass-glow .svc-risk-container,.theme-glass-glow .svc-symptoms-container,.theme-glass-glow .svc-treatment-container,.theme-glass-glow .svc-warning-container{width:calc(100% - 40px);max-width:calc(100% - 40px)}}@media (max-width:360px){.theme-glass-glow .svc-hero{max-width:calc(100% - 32px)}.theme-glass-glow .svc-hero-stats{gap:8px}.theme-glass-glow .svc-hero-stat-num{font-size:2rem}.theme-glass-glow .svc-hero-stat-label{font-size:.74rem}.theme-glass-glow .svc-cta-content,.theme-glass-glow .svc-overview-container,.theme-glass-glow .svc-related-container,.theme-glass-glow .svc-risk-container,.theme-glass-glow .svc-symptoms-container,.theme-glass-glow .svc-treatment-container,.theme-glass-glow .svc-warning-container{width:calc(100% - 32px);max-width:calc(100% - 32px)}}@supports (-webkit-touch-callout:none){@media (max-width:900px){.theme-glass-glow .svc-hero{background:linear-gradient(145deg,#3a136f,#27104d 52%,#190b34);border:1px solid rgba(196,181,253,.28);box-shadow:0 2px 0 rgba(76,29,149,.4),0 24px 40px -20px rgba(0,0,0,.55);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.theme-glass-glow .svc-hero-art,.theme-glass-glow .svc-hero-art-2,.theme-glass-glow .svc-hero-pattern{opacity:.04;animation:none}.theme-glass-glow .svc-btn-learn,.theme-glass-glow .svc-hero-badge,.theme-glass-glow .svc-hero-panel-card{backdrop-filter:none;-webkit-backdrop-filter:none}.theme-glass-glow .svc-hero-badge{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.3);color:#ffffff}.theme-glass-glow .svc-hero h1,.theme-glass-glow .svc-hero-fact-text,.theme-glass-glow .svc-hero-panel-title,.theme-glass-glow .svc-hero-stat-label,.theme-glass-glow .svc-hero-stat-num,.theme-glass-glow .svc-hero-subtitle{color:#ffffff}.theme-glass-glow .svc-hero-panel-title,.theme-glass-glow .svc-hero-stat-label,.theme-glass-glow .svc-hero-subtitle{opacity:.9}.theme-glass-glow .svc-hero-panel-card{background:rgba(17,24,39,.32);border-color:rgba(196,181,253,.35)}}}.theme-neumorphic .svc-overview-section,.theme-neumorphic .svc-risk-section{background:#f8fafc}.theme-neumorphic .svc-symptoms-section,.theme-neumorphic .svc-warning-section{background:#f1f5f9}.theme-neumorphic .svc-risk-card,.theme-neumorphic .svc-symptom-card,.theme-neumorphic .svc-warning-card{background:#f8fafc;border:none;border-radius:24px;box-shadow:8px 8px 16px #e2e8f0,-8px -8px 16px #ffffff;transition:all .25s ease}.theme-neumorphic .svc-symptoms-section .svc-symptom-card,.theme-neumorphic .svc-warning-section .svc-warning-card{background:#f1f5f9;box-shadow:8px 8px 16px #dadae2,-8px -8px 16px #ffffff}.theme-neumorphic .svc-risk-card:hover,.theme-neumorphic .svc-symptom-card:hover,.theme-neumorphic .svc-warning-card:hover{box-shadow:inset 4px 4px 8px #e2e8f0,inset -4px -4px 8px #ffffff;transform:scale(.98)}.theme-neumorphic .svc-symptoms-section .svc-symptom-card:hover,.theme-neumorphic .svc-warning-section .svc-warning-card:hover{box-shadow:inset 4px 4px 8px #dadae2,inset -4px -4px 8px #ffffff}.theme-neumorphic .svc-treatment-section{background:linear-gradient(135deg,#b91c1c,#7f1d1d)}.theme-brutalism-lite .svc-overview-highlight-card,.theme-brutalism-lite .svc-risk-card,.theme-brutalism-lite .svc-symptom-card,.theme-brutalism-lite .svc-warning-card{border-radius:0;border:2px solid #0f172a;box-shadow:8px 8px 0 var(--theme-secondary);transition:all .2s cubic-bezier(.2,.8,.2,1)}.theme-brutalism-lite .svc-hero-inner{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:stretch}.theme-brutalism-lite .svc-hero-panel{height:100%}.theme-brutalism-lite .svc-hero-panel-card{height:100%;border-radius:0;border:2px solid #fff;box-shadow:8px 8px 0 var(--theme-secondary)}.theme-brutalism-lite .svc-hero-fact-item{border-radius:0}.theme-brutalism-lite .svc-hero{background:radial-gradient(ellipse 90% 70% at 85% 15%,rgba(94,234,212,.18) 0,transparent 50%),radial-gradient(ellipse 60% 50% at 10% 90%,rgba(13,148,136,.35) 0,transparent 45%),linear-gradient(145deg,#022c26,#0f766e 32%,#0d9488 58%,#115e59);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.theme-brutalism-lite .svc-hero h1 .accent{color:#ecfdf5;text-shadow:0 0 42px rgba(94,234,212,.55),0 0 2px rgba(15,23,42,.8)}.theme-brutalism-lite .svc-hero-badge{background:rgba(15,23,42,.45);border-color:rgba(94,234,212,.35);color:#f0fdfa}.theme-brutalism-lite .svc-hero-panel-card{background:rgba(15,23,42,.82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-color:rgba(255,255,255,.92);box-shadow:8px 8px 0 var(--theme-secondary,#5eead4),inset 0 1px 0 rgba(255,255,255,.08)}.theme-brutalism-lite .svc-hero-panel-card:before{height:4px;background:linear-gradient(90deg,var(--theme-secondary,#5eead4) 0,#99f6e4 35%,#fff 70%,var(--theme-primary,#0d9488) 100%);border-radius:0}.theme-brutalism-lite .svc-hero-panel-title{color:#99f6e4;letter-spacing:.16em;font-size:12px;margin-bottom:22px;text-shadow:0 0 24px rgba(94,234,212,.35)}.theme-brutalism-lite .svc-hero-fact-item{background:rgba(255,255,255,.07);border:1px solid rgba(94,234,212,.28)}.theme-brutalism-lite .svc-hero-fact-item:hover{background:rgba(94,234,212,.1);border-color:rgba(153,246,228,.45)}.theme-brutalism-lite .svc-hero-fact-icon{background:rgba(94,234,212,.22);color:#ccfbf1;box-shadow:0 0 20px rgba(94,234,212,.2)}.theme-brutalism-lite .svc-hero-fact-text{color:rgba(248,250,252,.92);font-weight:400}.theme-brutalism-lite .svc-hero-fact-text strong{color:#ffffff;font-weight:700}@media (max-width:767px){.theme-brutalism-lite .svc-hero-inner{grid-template-columns:1fr;gap:48px}.theme-brutalism-lite .svc-hero-panel-card{box-shadow:5px 5px 0 var(--theme-secondary)}}.theme-brutalism-lite .svc-overview-highlight-card:hover,.theme-brutalism-lite .svc-risk-card:hover,.theme-brutalism-lite .svc-symptom-card:hover,.theme-brutalism-lite .svc-warning-card:hover{transform:translate(4px,4px);box-shadow:4px 4px 0 var(--theme-primary)}.theme-brutalism-lite .svc-risk-icon,.theme-brutalism-lite .svc-symptom-icon,.theme-brutalism-lite .svc-warning-icon{border-radius:0}.theme-brutalism-lite .svc-treatment-section{background:var(--theme-primary);border-top:4px solid #0f172a;border-bottom:4px solid #0f172a}.theme-brutalism-lite .svc-treatment-card{border-radius:0;border:2px solid #fff}.theme-dark-glow{background:transparent}.theme-dark-glow .svc-overview-content p,.theme-dark-glow .svc-overview-content strong,.theme-dark-glow .svc-overview-highlight-card p,.theme-dark-glow .svc-risk-card p,.theme-dark-glow .svc-risk-intro,.theme-dark-glow .svc-section-heading,.theme-dark-glow .svc-symptom-card p,.theme-dark-glow .svc-symptoms-intro,.theme-dark-glow .svc-warning-card p,.theme-dark-glow .svc-warning-intro,.theme-dark-glow h2,.theme-dark-glow h3{color:#cbd5e1}.theme-dark-glow .svc-overview-section .svc-section-heading,.theme-dark-glow .svc-related-card h3,.theme-dark-glow .svc-related-section .svc-section-heading,.theme-dark-glow .svc-risk-section .svc-section-heading,.theme-dark-glow .svc-symptoms-section .svc-section-heading,.theme-dark-glow .svc-warning-section .svc-section-heading{color:var(--color-black)}.theme-dark-glow .svc-cta-content h2,.theme-dark-glow .svc-treatment-section .svc-section-heading{color:#fff}.theme-dark-glow .svc-overview-content p,.theme-dark-glow .svc-risk-intro,.theme-dark-glow .svc-symptoms-intro,.theme-dark-glow .svc-warning-intro{color:var(--color-muted)}.theme-dark-glow .svc-overview-content strong{color:var(--color-black)}.theme-dark-glow .qna-main-heading{color:var(--color-primary)}.theme-dark-glow .qna-section-new,.theme-dark-glow .svc-overview-section,.theme-dark-glow .svc-related-section,.theme-dark-glow .svc-risk-section,.theme-dark-glow .svc-symptoms-section,.theme-dark-glow .svc-warning-section{background:transparent}.theme-dark-glow .svc-overview-highlight-card,.theme-dark-glow .svc-risk-card,.theme-dark-glow .svc-symptom-card,.theme-dark-glow .svc-warning-card{background:#1e293b;border:1px solid #334155;box-shadow:0 4px 20px rgba(0,0,0,.5)}.theme-dark-glow .svc-risk-card:hover,.theme-dark-glow .svc-symptom-card:hover,.theme-dark-glow .svc-warning-card:hover{border-color:var(--theme-secondary);box-shadow:0 0 25px rgba(14,165,233,.4)}.theme-dark-glow .qna-list-new{gap:12px}.theme-dark-glow .qna-item-new .qna-divider{display:none}.theme-dark-glow .qna-question-btn{background:#ffffff;border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(15,23,42,.06)}.theme-dark-glow .qna-question-btn:hover{border-color:rgba(14,165,233,.45);box-shadow:0 4px 14px rgba(14,165,233,.1)}.theme-dark-glow .qna-question-btn:hover .qna-question-text{color:var(--theme-primary,#0ea5e9)}.theme-dark-glow .qna-question-number{color:#64748b;opacity:1;font-weight:500}.theme-dark-glow .qna-question-btn.active{background:linear-gradient(135deg,#f0f9ff,#e0f2fe 45%,#f8fafc);border-color:rgba(14,165,233,.4);box-shadow:0 6px 24px rgba(14,165,233,.12)}.theme-dark-glow .qna-question-btn.active .qna-question-text{color:#0f172a;font-weight:600}.theme-dark-glow .qna-question-btn.active .qna-answer-text{color:#334155}.theme-dark-glow .svc-treatment-section{background:linear-gradient(135deg,#0c4a6e,#082f49);border-top:1px solid rgba(14,165,233,.3)}.theme-dark-glow .svc-hero{background:linear-gradient(128deg,#0a1628,#0f172a 38%,#0c4a6e 88%,#082f49);border:1px solid rgba(56,189,248,.14);box-shadow:0 4px 6px rgba(0,0,0,.15),0 24px 48px -12px rgba(0,0,0,.45)}.theme-dark-glow .svc-hero-panel-card{background:rgba(15,23,42,.72);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(56,189,248,.22);border-radius:22px;padding:clamp(1.35rem,3.2vw,2rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 40px -16px rgba(0,0,0,.5)}.theme-dark-glow .svc-hero-panel-card:before{height:4px;background:linear-gradient(90deg,var(--theme-primary,#0ea5e9),var(--theme-secondary,#38bdf8),#7dd3fc,var(--theme-primary,#0ea5e9));border-radius:4px 4px 0 0}.theme-dark-glow .svc-hero-panel-title{color:#7dd3fc;margin-bottom:clamp(12px,2vw,18px);letter-spacing:.14em}.theme-dark-glow .svc-hero-fact-list{gap:0}.theme-dark-glow .svc-hero-fact-item{padding:clamp(14px,2.2vw,18px) 0;margin:0;background:transparent;border-radius:0;border:none;border-bottom:1px solid rgba(148,163,184,.14);align-items:flex-start;gap:14px}.theme-dark-glow .svc-hero-fact-item:first-child{padding-top:0}.theme-dark-glow .svc-hero-fact-item:last-child{border-bottom:none;padding-bottom:0}.theme-dark-glow .svc-hero-fact-item:hover{transform:none;background:rgba(14,165,233,.07);border-radius:14px;padding-left:12px;padding-right:12px;margin-left:-12px;margin-right:-12px;border-bottom-color:transparent}.theme-dark-glow .svc-hero-fact-item:last-child:hover{margin-bottom:0}.theme-dark-glow .svc-hero-fact-icon{width:44px;height:44px;min-width:44px;border-radius:12px;background:linear-gradient(145deg,rgba(14,165,233,.28),rgba(56,189,248,.06));border:1px solid rgba(56,189,248,.35);color:#bae6fd;font-size:17px;box-shadow:0 0 24px rgba(14,165,233,.12)}.theme-dark-glow .svc-hero-fact-text{font-size:clamp(13px,.85rem + .2vw,15px);line-height:1.58;color:#e2e8f0}.theme-dark-glow .svc-hero-fact-text strong{color:#f8fafc;font-weight:700}@media (min-width:1025px){.theme-dark-glow .svc-hero-inner{grid-template-columns:minmax(0,1fr) minmax(280px,372px);gap:clamp(28px,3.5vw,52px);align-items:start}.theme-dark-glow .svc-hero-panel{position:-webkit-sticky;position:sticky;top:100px}}@media (max-width:1024px){.theme-dark-glow .svc-hero-panel{position:relative;top:auto;width:100%;max-width:560px;margin-left:auto;margin-right:auto}}.theme-soft-pill .svc-risk-card,.theme-soft-pill .svc-symptom-card,.theme-soft-pill .svc-warning-card{border-radius:40px;background:linear-gradient(180deg,#ffffff,#f0fdfa);border:1px solid #ccfbf1;padding:40px 32px}.theme-soft-pill .svc-symptom-card:before{display:none}.theme-soft-pill .svc-risk-icon,.theme-soft-pill .svc-symptom-icon,.theme-soft-pill .svc-warning-icon{border-radius:50%}.theme-soft-pill .svc-risk-card:hover,.theme-soft-pill .svc-symptom-card:hover,.theme-soft-pill .svc-warning-card:hover{transform:translateY(-10px);animation:svcFloat 3s ease-in-out infinite;box-shadow:0 16px 40px rgba(45,212,191,.15);border-color:var(--theme-primary)}.theme-soft-pill .svc-treatment-section{background:linear-gradient(135deg,#115e59,#134e4a)}.theme-metallic .svc-risk-card,.theme-metallic .svc-symptom-card,.theme-metallic .svc-warning-card{background:#ffffff;border:1px solid #e0e7ff;border-radius:12px;position:relative;z-index:1;box-shadow:0 4px 15px rgba(79,70,229,.05);overflow:visible}.theme-metallic .svc-risk-card:before,.theme-metallic .svc-symptom-card:before,.theme-metallic .svc-warning-card:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#4f46e5,#c7d2fe,#e0e7ff,#4f46e5);background-size:300% 300%;z-index:-1;border-radius:14px;opacity:0;transition:opacity .4s ease}.theme-metallic .svc-risk-card:hover:before,.theme-metallic .svc-symptom-card:hover:before,.theme-metallic .svc-warning-card:hover:before{opacity:1;animation:svcShimmer 3s linear infinite}.theme-metallic .svc-risk-card:hover,.theme-metallic .svc-symptom-card:hover,.theme-metallic .svc-warning-card:hover{transform:translateY(-4px)}.theme-metallic .svc-treatment-section{background:linear-gradient(135deg,#312e81,#4f46e5)}@media (max-width:480px){.svc-hero-metallic-panel .svc-hero-fact-icon{width:32px;min-width:32px;height:32px;font-size:14px}.svc-hero-metallic-panel .svc-hero-fact-text{font-size:13px}}.theme-valve-hemodynamic{background:linear-gradient(180deg,#eef2f6,#e2e8f0 48%,#f1f5f9);overflow-x:hidden}.theme-valve-hemodynamic .svc-page-wrapper{overflow-x:hidden;overflow-x:clip}.theme-valve-hemodynamic .svc-overview-section{position:relative;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-top:1px solid rgba(12,74,110,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.theme-valve-hemodynamic .svc-overview-section .svc-section-heading{color:#0f172a;font-family:Playfair Display,Georgia,Times New Roman,serif;letter-spacing:-.02em}.theme-valve-hemodynamic .svc-overview-section .svc-section-heading .primary{color:#0e7490;background:none;-webkit-text-fill-color:#0e7490;filter:none}.theme-valve-hemodynamic .svc-overview-section .svc-section-badge{background:rgba(14,116,143,.1);border:1px solid rgba(14,116,143,.22);color:#0c4a6e}.theme-valve-hemodynamic .svc-overview-section .svc-heading-gradient{background:linear-gradient(90deg,#0e7490,#b45309);box-shadow:none}.theme-valve-hemodynamic .svc-overview-section .svc-heading-dot{background:#b45309;box-shadow:0 0 0 4px rgba(180,83,9,.2)}.theme-valve-hemodynamic #overview.svc-overview-section{position:relative;padding-top:clamp(52px,7vw,84px);padding-bottom:clamp(52px,7vw,84px);background:radial-gradient(ellipse 90% 65% at 0 0,rgba(14,116,144,.09) 0,transparent 52%),radial-gradient(ellipse 55% 45% at 100% 15%,rgba(45,212,191,.07) 0,transparent 48%),linear-gradient(180deg,#ecfdf5,#f8fafc 32%,#f1f5f9);border-top:1px solid rgba(12,74,110,.06)}.theme-valve-hemodynamic #overview.svc-overview-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(15,118,110,.035) 1px,transparent 0),linear-gradient(90deg,rgba(15,118,110,.035) 1px,transparent 0);background-size:40px 40px;mask-image:linear-gradient(180deg,transparent,black 10%,black 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 10%,black 88%,transparent);pointer-events:none;opacity:.55;z-index:0}.theme-valve-hemodynamic #overview .svc-overview-container{position:relative;z-index:1}.theme-valve-hemodynamic #overview .svc-section-heading{border-left:3px solid #0e7490;padding-left:clamp(14px,2vw,18px);margin-bottom:12px}.theme-valve-hemodynamic #overview .svc-heading-line{max-width:min(100%,560px);margin-bottom:clamp(22px,3vw,28px)}.theme-valve-hemodynamic #overview .svc-overview-grid{margin-top:0}.theme-valve-hemodynamic #overview .svc-overview-content{width:100%;max-width:none;padding:clamp(22px,3vw,32px) clamp(22px,3vw,36px);background:rgba(255,255,255,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(12,74,110,.1);border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 18px 48px -26px rgba(12,74,110,.14)}.theme-valve-hemodynamic #overview .svc-overview-content p{font-size:clamp(17px,.4vw + 16px,18px);line-height:1.78;color:#475569;margin:0}.theme-valve-hemodynamic #overview .svc-overview-content p+p{margin-top:clamp(14px,2vw,18px)}@media (min-width:960px){.theme-valve-hemodynamic #overview .svc-overview-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,44px);gap:clamp(28px,4vw,44px);align-items:start}.theme-valve-hemodynamic #overview .svc-overview-content p:first-of-type{grid-column:1}.theme-valve-hemodynamic #overview .svc-overview-content p:nth-of-type(2){grid-column:2}.theme-valve-hemodynamic #overview .svc-overview-content p:nth-of-type(n+3){grid-column:1/-1}.theme-valve-hemodynamic #overview .svc-overview-content p+p{margin-top:0}}.theme-valve-hemodynamic #overview .svc-overview-content p:first-of-type{font-size:clamp(17.5px,.55vw + 16px,19px);color:#334155}.theme-valve-hemodynamic #overview .svc-overview-content strong{color:#0f172a;font-weight:600}.theme-valve-hemodynamic .svc-overview-highlight-card{background:#ffffff;border-radius:16px;border:1px solid rgba(12,74,110,.12);border-left:4px solid #0e7490;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 40px -20px rgba(15,23,42,.12)}.theme-valve-hemodynamic .svc-overview-highlight-card:hover{border-color:rgba(14,116,143,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 22px 48px -18px rgba(15,23,42,.16)}.theme-valve-hemodynamic .svc-overview-highlight-card h3{color:#0c4a6e}.theme-valve-hemodynamic .svc-overview-highlight-card p{color:#334155}.theme-valve-hemodynamic .svc-overview-highlight-icon{background:linear-gradient(145deg,#0e7490,#0c4a6e);color:#ecfeff;box-shadow:0 8px 24px rgba(12,74,110,.25)}.theme-valve-hemodynamic .svc-risk-card,.theme-valve-hemodynamic .svc-symptom-card,.theme-valve-hemodynamic .svc-warning-card{background:#ffffff;border:1px solid rgba(12,74,110,.1);border-radius:14px;box-shadow:0 8px 28px rgba(15,23,42,.06);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.theme-valve-hemodynamic .svc-risk-card:hover,.theme-valve-hemodynamic .svc-symptom-card:hover,.theme-valve-hemodynamic .svc-warning-card:hover{border-color:rgba(14,116,143,.45);box-shadow:0 14px 36px rgba(12,74,110,.12);transform:translateY(-4px)}.theme-valve-hemodynamic .svc-risk-icon,.theme-valve-hemodynamic .svc-symptom-icon,.theme-valve-hemodynamic .svc-warning-icon{background:linear-gradient(145deg,rgba(14,116,143,.12),rgba(12,74,110,.08));color:#0c4a6e}.theme-valve-hemodynamic .svc-treatment-section{position:relative;background:radial-gradient(circle at top left,rgba(45,212,191,.16) 0,transparent 26%),linear-gradient(135deg,#082f49,#0c4a6e 42%,#134e4a);border-top:1px solid rgba(94,234,212,.15);overflow:hidden}.theme-valve-hemodynamic .svc-treatment-section:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.03),transparent 22%,transparent 78%,rgba(255,255,255,.02));pointer-events:none}.theme-valve-hemodynamic .svc-treatment-grid{grid-template-columns:1fr;gap:24px;max-width:1180px;justify-items:start}.theme-valve-hemodynamic .svc-treatment-card{position:relative;width:min(100%,1040px);min-height:96px;padding:18px 30px 18px 96px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96));border:1px solid rgba(148,163,184,.22);box-shadow:0 8px 0 rgba(15,23,42,.55),0 16px 30px -24px rgba(15,23,42,.45);text-align:left;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.theme-valve-hemodynamic .svc-treatment-card:nth-child(2){width:min(100%,1080px)}.theme-valve-hemodynamic .svc-treatment-card:nth-child(3){width:min(100%,980px)}.theme-valve-hemodynamic .svc-treatment-card:nth-child(4){width:min(100%,1100px)}.theme-valve-hemodynamic .svc-treatment-card:nth-child(5){width:min(100%,1025px)}.theme-valve-hemodynamic .svc-treatment-card:before{content:"";position:absolute;inset:auto 18px -6px 62px;height:8px;border-radius:999px;background:linear-gradient(90deg,#0e7490,#1d4ed8 70%,#0ea5e9);box-shadow:0 2px 0 rgba(255,255,255,.08),0 8px 16px -10px rgba(14,116,144,.55)}.theme-valve-hemodynamic .svc-treatment-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,rgba(14,116,144,.06),transparent 28%,transparent 72%,rgba(180,83,9,.05));opacity:0;transition:opacity .3s ease;pointer-events:none}.theme-valve-hemodynamic .svc-treatment-card:hover{transform:translateY(-4px);border-color:rgba(14,116,144,.28);box-shadow:0 10px 0 rgba(15,23,42,.52),0 22px 38px -26px rgba(15,23,42,.5),0 0 0 1px rgba(14,116,144,.08),0 0 24px -16px rgba(251,191,36,.45)}.theme-valve-hemodynamic .svc-treatment-card:hover:after{opacity:1}.theme-valve-hemodynamic .svc-treatment-card-number{position:absolute;left:-2px;top:50%;transform:translateY(-50%);width:64px;height:64px;margin:0;border-radius:50%;background:linear-gradient(180deg,#ffffff,#f8fafc);border:1px solid rgba(226,232,240,.95);color:#2f6f92;box-shadow:0 6px 14px -12px rgba(15,23,42,.38),0 4px 0 rgba(15,23,42,.34)}.theme-valve-hemodynamic .svc-treatment-card:hover .svc-treatment-card-number{transform:translateY(-50%);color:#0e7490;box-shadow:0 8px 18px -12px rgba(14,116,144,.32),0 4px 0 rgba(15,23,42,.3),0 0 18px -12px rgba(251,191,36,.45)}.theme-valve-hemodynamic .svc-treatment-card h3{margin:0 0 6px;font-size:clamp(1.05rem,1.3vw,1.18rem);line-height:1.22;color:#0f172a}.theme-valve-hemodynamic .svc-treatment-card p{margin:0;font-size:.98rem;line-height:1.45;color:#64748b}.theme-valve-hemodynamic .svc-treatment-intro{max-width:54rem;margin:0 0 42px;font-size:1.02rem;line-height:1.72;color:rgba(255,255,255,.82)}@media (max-width:768px){.theme-valve-hemodynamic .svc-treatment-grid{gap:18px}.theme-valve-hemodynamic .svc-treatment-card,.theme-valve-hemodynamic .svc-treatment-card:nth-child(2),.theme-valve-hemodynamic .svc-treatment-card:nth-child(3),.theme-valve-hemodynamic .svc-treatment-card:nth-child(4),.theme-valve-hemodynamic .svc-treatment-card:nth-child(5){width:100%;min-height:110px;padding:18px 20px 18px 82px;border-radius:28px}.theme-valve-hemodynamic .svc-treatment-card:before{inset:auto 14px -6px 52px}.theme-valve-hemodynamic .svc-treatment-card-number{width:56px;height:56px;left:-1px}.theme-valve-hemodynamic .svc-treatment-card h3{font-size:1rem}.theme-valve-hemodynamic .svc-treatment-card p{font-size:.92rem;line-height:1.42}.theme-valve-hemodynamic .svc-treatment-intro{max-width:none;margin-bottom:32px;font-size:.98rem;line-height:1.66}}.theme-valve-hemodynamic .svc-cta-section{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid rgba(12,74,110,.1)}.theme-valve-hemodynamic .svc-cta-content h2{color:#0f172a}.theme-valve-hemodynamic .svc-cta-content p{color:#475569}.theme-valve-hemodynamic .svc-cta-tagline{color:#64748b}.theme-valve-hemodynamic .svc-cta-pattern{opacity:.035}.theme-valve-hemodynamic .svc-cta-section .svc-btn-book{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px}.theme-valve-hemodynamic .svc-cta-section .svc-btn-book span{white-space:nowrap}.theme-valve-hemodynamic .svc-related-section .svc-related-card{border:1px solid rgba(12,74,110,.1)}.theme-valve-hemodynamic .qna-container-new,.theme-valve-hemodynamic .svc-cta-content,.theme-valve-hemodynamic .svc-overview-container,.theme-valve-hemodynamic .svc-related-container,.theme-valve-hemodynamic .svc-risk-container,.theme-valve-hemodynamic .svc-symptoms-container,.theme-valve-hemodynamic .svc-treatment-container,.theme-valve-hemodynamic .svc-warning-container{max-width:1320px}@media (max-width:768px){.theme-valve-hemodynamic .qna-container-new,.theme-valve-hemodynamic .svc-cta-content,.theme-valve-hemodynamic .svc-overview-container,.theme-valve-hemodynamic .svc-related-container,.theme-valve-hemodynamic .svc-risk-container,.theme-valve-hemodynamic .svc-symptoms-container,.theme-valve-hemodynamic .svc-treatment-container,.theme-valve-hemodynamic .svc-warning-container{width:calc(100% - 40px)}}@media (max-width:360px){.theme-valve-hemodynamic .qna-container-new,.theme-valve-hemodynamic .svc-cta-content,.theme-valve-hemodynamic .svc-overview-container,.theme-valve-hemodynamic .svc-related-container,.theme-valve-hemodynamic .svc-risk-container,.theme-valve-hemodynamic .svc-symptoms-container,.theme-valve-hemodynamic .svc-treatment-container,.theme-valve-hemodynamic .svc-warning-container{width:calc(100% - 32px)}}@media (max-width:768px){.theme-valve-hemodynamic .svc-treatment-container{width:calc(100% - 32px)}}@media (max-width:480px){.theme-valve-hemodynamic .svc-cta-section .svc-btn-book{width:min(100%,420px);padding:12px 14px;font-size:14px;line-height:1.25}}.theme-valve-hemodynamic .svc-overview-grid{gap:clamp(32px,4vw,56px)}.theme-valve-hemodynamic .svc-overview-section,.theme-valve-hemodynamic .svc-risk-section,.theme-valve-hemodynamic .svc-symptoms-section{padding-top:clamp(72px,10vw,100px);padding-bottom:clamp(72px,10vw,100px)}.theme-valve-hemodynamic .svc-risk-section .svc-section-heading,.theme-valve-hemodynamic .svc-symptoms-section .svc-section-heading{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:600;letter-spacing:-.02em;color:#0f172a;border-left:3px solid #0e7490;padding-left:clamp(14px,2vw,20px);margin-bottom:12px}.theme-valve-hemodynamic .svc-risk-section .svc-section-heading .primary,.theme-valve-hemodynamic .svc-symptoms-section .svc-section-heading .primary{color:#0e7490;background:none;-webkit-text-fill-color:#0e7490;filter:none}.theme-valve-hemodynamic .svc-risk-section .svc-section-heading .accent,.theme-valve-hemodynamic .svc-symptoms-section .svc-section-heading .accent{color:#b45309;-webkit-text-fill-color:#b45309}.theme-valve-hemodynamic .svc-risk-section .svc-heading-line,.theme-valve-hemodynamic .svc-symptoms-section .svc-heading-line{max-width:min(100%,520px);margin-bottom:20px;opacity:.92}.theme-valve-hemodynamic .svc-risk-section .svc-heading-gradient,.theme-valve-hemodynamic .svc-symptoms-section .svc-heading-gradient{background:linear-gradient(90deg,#0e7490,#0c4a6e 55%,#b45309)}.theme-valve-hemodynamic .svc-risk-section .svc-heading-dot,.theme-valve-hemodynamic .svc-symptoms-section .svc-heading-dot{background:#b45309;box-shadow:0 0 0 4px rgba(180,83,9,.18)}.theme-valve-hemodynamic .svc-risk-section .svc-section-badge,.theme-valve-hemodynamic .svc-symptoms-section .svc-section-badge{background:rgba(14,116,143,.1);border:1px solid rgba(14,116,143,.22);color:#0c4a6e}.theme-valve-hemodynamic .svc-symptoms-section{position:relative;overflow:hidden;background:radial-gradient(ellipse 90% 55% at 50% -15%,rgba(45,212,191,.14) 0,transparent 52%),radial-gradient(ellipse 55% 45% at 100% 60%,rgba(56,189,248,.1) 0,transparent 50%),linear-gradient(185deg,#ecfdf5,#f8fafc 38%,#f1f5f9);border-top:1px solid rgba(12,74,110,.08);border-bottom:1px solid rgba(12,74,110,.05)}.theme-valve-hemodynamic .svc-symptoms-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(15,118,110,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,118,110,.04) 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(ellipse 75% 60% at 50% 45%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 45%,black,transparent);pointer-events:none;z-index:0}.theme-valve-hemodynamic .svc-symptoms-container{position:relative;z-index:1}.theme-valve-hemodynamic .svc-symptoms-intro{max-width:720px;margin-bottom:clamp(28px,4vw,42px);padding:clamp(14px,2vw,18px) clamp(16px,2.5vw,22px);background:rgba(255,255,255,.58);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(94,234,212,.28);border-radius:14px;box-shadow:0 8px 28px -16px rgba(12,74,110,.12);color:#475569;font-size:clamp(16px,.75vw + 14px,18px);line-height:1.65}.theme-valve-hemodynamic .svc-symptoms-outro{margin-top:clamp(32px,4.5vw,52px);padding:clamp(18px,2.5vw,24px) clamp(20px,3vw,28px);max-width:820px;margin-left:auto;margin-right:auto;text-align:center;background:rgba(255,255,255,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(12,74,110,.1);border-radius:16px;box-shadow:0 10px 36px -20px rgba(15,23,42,.1)}.theme-valve-hemodynamic .svc-symptoms-outro p{color:#475569;font-size:clamp(15px,.5vw + 14px,17px);line-height:1.65}.theme-valve-hemodynamic .svc-symptoms-outro strong{color:#0c4a6e}.theme-valve-hemodynamic .svc-risk-section{background:radial-gradient(ellipse 80% 50% at 100% 0,rgba(14,116,144,.06) 0,transparent 55%),linear-gradient(180deg,#f8fafc,#eef2f6);border-top:1px solid rgba(12,74,110,.08)}.theme-valve-hemodynamic .svc-risk-intro{color:#475569;font-size:clamp(16px,1.1vw + 14px,18px);line-height:1.65;margin-bottom:clamp(36px,5vw,48px)}.theme-valve-hemodynamic .svc-risk-grid{gap:clamp(18px,2.5vw,26px)}.theme-valve-hemodynamic .svc-risk-card{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(12,74,110,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 10px 32px -14px rgba(15,23,42,.08);padding:clamp(22px,3vw,28px) clamp(22px,3vw,30px)}.theme-valve-hemodynamic .svc-risk-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:16px 0 0 16px;background:linear-gradient(180deg,#14b8a6,#0e7490);opacity:.85;transition:opacity .25s ease,width .25s ease}.theme-valve-hemodynamic .svc-risk-card:nth-child(3n+2):before{background:linear-gradient(180deg,#0ea5e9,#0c4a6e)}.theme-valve-hemodynamic .svc-risk-card:nth-child(3n):before{background:linear-gradient(180deg,#f59e0b,#b45309)}.theme-valve-hemodynamic .svc-risk-card:hover{transform:translateY(-6px);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 20px 44px -16px rgba(12,74,110,.18);border-color:rgba(14,116,143,.35)}.theme-valve-hemodynamic .svc-risk-card:hover:before{opacity:1;width:5px}.theme-valve-hemodynamic .svc-risk-icon{background:linear-gradient(145deg,rgba(14,116,143,.14),rgba(12,74,110,.08));color:#0c4a6e;border-radius:14px;box-shadow:0 4px 14px rgba(12,74,110,.12)}.theme-valve-hemodynamic .svc-risk-card:hover .svc-risk-icon{background:linear-gradient(145deg,#0e7490,#0c4a6e);color:#ecfeff;box-shadow:0 8px 22px rgba(12,74,110,.28);transform:scale(1.06)}.theme-valve-hemodynamic .svc-risk-card h3{font-family:var(--font-base);font-weight:700;font-size:clamp(16px,.8vw + 15px,18px);color:#0f172a;letter-spacing:-.01em}.theme-valve-hemodynamic .svc-risk-card p{color:#64748b;line-height:1.55}@media (prefers-reduced-motion:reduce){.theme-valve-hemodynamic .svc-risk-card:hover,.theme-valve-hemodynamic .svc-risk-card:hover .svc-risk-icon{transform:none}}.theme-valve-hemodynamic #booking.svc-overview-section{background:radial-gradient(ellipse 95% 55% at 50% 0,rgba(14,116,144,.08) 0,transparent 52%),linear-gradient(180deg,#e8eef4,#f8fafc 38%,#ffffff);border-top:1px solid rgba(12,74,110,.1);border-bottom:1px solid rgba(12,74,110,.07)}.theme-valve-hemodynamic #booking .svc-section-heading{font-weight:600;border-left:3px solid #0e7490;padding-left:clamp(14px,2vw,20px);margin-bottom:12px}.theme-valve-hemodynamic #booking .svc-heading-line{max-width:min(100%,72ch,920px);margin-bottom:22px}.theme-valve-hemodynamic #booking .svc-heading-gradient{background:linear-gradient(90deg,#0e7490,#0c4a6e 55%,#b45309)}.theme-valve-hemodynamic #booking .svc-heading-dot{background:#b45309;box-shadow:0 0 0 4px rgba(180,83,9,.18)}.theme-valve-hemodynamic #booking .svc-prose-block{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,2vw,22px);gap:clamp(14px,2vw,22px);width:100%;max-width:none;margin-top:4px}.theme-valve-hemodynamic #booking .svc-prose-block>p:first-child{grid-column:1/-1;margin:0 0 4px;padding:clamp(14px,2.5vw,18px) clamp(16px,3vw,22px);background:linear-gradient(135deg,rgba(14,116,144,.11),rgba(12,74,110,.05));border-radius:14px;border:1px solid rgba(14,116,144,.24);border-left:4px solid #0e7490;color:#0f172a;font-size:clamp(16px,1vw + 15px,18px);line-height:1.6}.theme-valve-hemodynamic #booking .svc-prose-block>p:first-child strong{color:#0c4a6e}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(2),.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(3),.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(4),.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(5){position:relative;margin:0;padding:clamp(16px,2.5vw,20px) clamp(16px,2.5vw,22px) clamp(16px,2.5vw,20px) clamp(18px,2.5vw,24px);background:#fff;border:1px solid rgba(12,74,110,.12);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 10px 30px -14px rgba(15,23,42,.09);color:#475569;font-size:clamp(15px,.55vw + 14px,17px);line-height:1.55;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(2):before,.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(3):before,.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(4):before,.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(5):before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:16px 0 0 16px;background:linear-gradient(180deg,#14b8a6,#0e7490)}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(3):before{background:linear-gradient(180deg,#38bdf8,#0c4a6e)}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(4):before{background:linear-gradient(180deg,#2dd4bf,#0f766e)}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(5):before{background:linear-gradient(180deg,#fbbf24,#b45309)}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(n+2):nth-child(-n+5):hover{transform:translateY(-4px);border-color:rgba(14,116,143,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 18px 40px -14px rgba(12,74,110,.14)}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(n+2):nth-child(-n+5) strong:first-child{display:block;margin-bottom:6px;color:#0c4a6e;font-size:.95rem;font-weight:800;letter-spacing:.02em}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(6){grid-column:1/-1;margin:6px 0 0;padding:14px 18px;background:rgba(248,250,252,.95);border:1px dashed rgba(12,74,110,.22);border-radius:12px;color:#64748b;font-size:clamp(15px,.5vw + 14px,17px);line-height:1.55}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(7){grid-column:1/-1;margin:0;padding:clamp(22px,3.5vw,32px) clamp(18px,3vw,28px);background:rgba(255,255,255,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.55);border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 16px 48px -22px rgba(12,74,110,.18);color:#475569;text-align:center;line-height:1.65}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(7) strong:first-of-type{display:block;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.2rem,2.2vw + .5rem,1.55rem);font-weight:600;color:#0f172a;margin-bottom:10px;letter-spacing:-.02em}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(7) a{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:13px 26px;background:linear-gradient(135deg,#5eead4,#2dd4bf 42%,#14b8a6);color:#042f2e!important;font-weight:700;font-size:15px;text-decoration:none!important;border-radius:12px;border:none;box-shadow:0 8px 28px rgba(45,212,191,.38);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(7) a:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(45,212,191,.45);filter:brightness(1.02)}.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(7) a:focus-visible{outline:3px solid rgba(14,116,144,.45);outline-offset:3px}@media (max-width:720px){.theme-valve-hemodynamic #booking .svc-prose-block{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(7) a:hover,.theme-valve-hemodynamic #booking .svc-prose-block>p:nth-child(n+2):nth-child(-n+5):hover{transform:none}}