.sc-vl-v2{--vl-navy:#07172f;--vl-deep:#030d1e;--vl-gold:#b88432;--vl-gold-soft:#dfbd78;--vl-cream:#f7f3ea;--vl-paper:#fffdfa;--vl-ink:#10213b;--vl-muted:#53647a;--vl-line:#dfd5c4;color:var(--vl-ink);background:var(--vl-paper);font:400 16px/1.72 "Manrope",Arial,sans-serif;overflow:clip}
.sc-vl-v2 *{box-sizing:border-box}.sc-vl-v2 h1,.sc-vl-v2 h2,.sc-vl-v2 h3,.sc-vl-v2 p,.sc-vl-v2 figure,.sc-vl-v2 blockquote{margin-top:0}.sc-vl-v2 h1,.sc-vl-v2 h2,.sc-vl-v2 h3{color:var(--vl-navy);font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;letter-spacing:-.025em}.sc-vl-v2 h1{max-width:11ch;margin-bottom:0;color:#fff;font-size:clamp(3.8rem,6vw,6.4rem);line-height:.91}.sc-vl-v2 h2{max-width:17ch;margin-bottom:0;font-size:clamp(3rem,4.8vw,4.9rem);line-height:.96}.sc-vl-v2 h3{margin-bottom:14px;font-size:1.72rem;line-height:1.08}.sc-vl-v2 a{text-decoration:none}.sc-vl-anchor{scroll-margin-top:120px}.sc-vl-shell{width:min(100% - 64px,1240px);margin-inline:auto}.sc-vl-section{padding-block:106px}.sc-vl-section--cream{background:var(--vl-cream)}.sc-vl-kicker{margin-bottom:22px;color:var(--vl-gold);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.sc-vl-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.56fr);gap:70px;align-items:end;margin-bottom:54px}.sc-vl-heading>p:last-child,.sc-vl-heading>div+p{margin:0;color:var(--vl-muted)}.sc-vl-heading--dark h2{color:#fff}.sc-vl-heading--dark>p:last-child{color:#b9c5d4}.sc-vl-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:14px 24px;border:1px solid var(--vl-gold-soft);border-radius:999px;color:var(--vl-navy)!important;background:var(--vl-gold-soft);font-size:.78rem;font-weight:800;letter-spacing:.03em;text-align:center}.sc-vl-link{display:inline-flex;min-height:44px;align-items:center;padding:10px 2px;color:var(--vl-navy)!important;font-size:.79rem;font-weight:800}.sc-vl-link--light{color:#fff!important}
.sc-vl-hero{position:relative;padding-block:80px 66px;background:radial-gradient(circle at 18% 16%,rgba(184,132,50,.2),transparent 36%),var(--vl-deep)}.sc-vl-hero__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);gap:58px;align-items:center}.sc-vl-hero__copy>p:not(.sc-vl-kicker){max-width:690px;margin:34px 0 0;color:#c8d3df}.sc-vl-lead{font-size:1.06rem}.sc-vl-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:38px}.sc-vl-hero__media{overflow:hidden;margin:0;border:1px solid rgba(223,189,120,.38);border-radius:25px;background:#fff;box-shadow:0 35px 70px rgba(0,0,0,.28)}.sc-vl-hero__media img{display:block;width:100%;height:auto;object-fit:contain;background:#fff}.sc-vl-hero__media figcaption{padding:14px 18px;color:#6f604a;background:#fbf7ef;font-size:.68rem;line-height:1.55}
.sc-vl-orientation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.sc-vl-orientation article{display:flex;min-height:405px;flex-direction:column;padding:34px 31px;border:1px solid var(--vl-line);border-top:3px solid rgba(184,132,50,.5);border-radius:21px;background:#fff}.sc-vl-orientation__focus{border-top-color:var(--vl-gold)!important;box-shadow:0 22px 50px rgba(12,30,62,.08)}.sc-vl-orientation article>span{display:block;margin-bottom:38px;color:var(--vl-gold);font-size:.67rem;font-weight:800;letter-spacing:.12em}.sc-vl-orientation p{color:var(--vl-muted)}.sc-vl-orientation strong{margin-top:auto;color:var(--vl-navy);font-size:.78rem}
.sc-vl-pump{padding-block:104px;color:#c6d1df;background:radial-gradient(circle at 82% 12%,rgba(184,132,50,.16),transparent 34%),var(--vl-deep)}.sc-vl-pump__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);gap:75px;align-items:center}.sc-vl-pump h2{max-width:12ch;color:#fff}.sc-vl-pump__copy>p:not(.sc-vl-kicker){margin:28px 0}.sc-vl-pump blockquote{margin-bottom:28px;padding:23px 26px;border-left:3px solid var(--vl-gold-soft);color:#fff;background:rgba(255,255,255,.06);font-family:"Cormorant Garamond",Georgia,serif;font-size:1.65rem;line-height:1.18}.sc-vl-video-card{overflow:hidden;margin:0;border:1px solid rgba(223,189,120,.34);border-radius:24px;background:#000;box-shadow:0 30px 70px rgba(0,0,0,.3)}.sc-vl-video-card video{display:block;width:100%;height:auto;aspect-ratio:1448/1080;object-fit:contain;background:#000}.sc-vl-video-card figcaption{display:grid;gap:2px;padding:17px 20px;background:#111d31}.sc-vl-video-card figcaption strong{color:#fff;font-size:.82rem}.sc-vl-video-card figcaption span{color:#95a3b6;font-size:.69rem}
.sc-vl-diagnostics{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:85px;align-items:start}.sc-vl-diagnostics>div:first-child>p:not(.sc-vl-kicker){margin:30px 0 25px;color:var(--vl-muted)}.sc-vl-steps{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--vl-line)}.sc-vl-steps li{display:grid;grid-template-columns:56px 1fr;gap:18px;padding:25px 4px;border-bottom:1px solid var(--vl-line)}.sc-vl-steps li>span{color:var(--vl-gold);font-family:"Cormorant Garamond",Georgia,serif;font-size:1.3rem}.sc-vl-steps div{display:grid;gap:5px}.sc-vl-steps strong{color:var(--vl-navy);font-size:.88rem}.sc-vl-steps small{color:var(--vl-muted);font-size:.78rem;line-height:1.6}
.sc-vl-upper{padding-block:100px;color:#c6d1df;background:var(--vl-navy)}.sc-vl-levels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.sc-vl-levels article{min-height:295px;padding:30px 26px;border:1px solid rgba(223,189,120,.25);border-top:3px solid var(--vl-gold);border-radius:18px;background:rgba(255,255,255,.045)}.sc-vl-levels article>span{display:block;margin-bottom:38px;color:var(--vl-gold-soft);font-size:.67rem;font-weight:800;letter-spacing:.13em}.sc-vl-levels h3{color:#fff}.sc-vl-levels p{margin-bottom:0;color:#b8c5d4;font-size:.83rem}
.sc-vl-surgery{padding-block:110px;background:linear-gradient(135deg,#f5efe3 0%,#fffdfa 72%)}.sc-vl-surgery__intro{max-width:890px;margin-bottom:56px}.sc-vl-surgery__intro h2{max-width:13ch}.sc-vl-surgery__intro>p:last-child{max-width:800px;margin:29px 0 0;color:var(--vl-muted)}.sc-vl-techniques{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sc-vl-techniques article{min-height:455px;padding:40px 38px;border:1px solid var(--vl-line);border-top:4px solid rgba(184,132,50,.58);border-radius:23px;background:#fff}.sc-vl-techniques__primary{border-top-color:var(--vl-gold)!important;box-shadow:0 25px 55px rgba(12,30,62,.09)}.sc-vl-techniques article>span{display:block;margin-bottom:32px;color:var(--vl-gold);font-size:.68rem;font-weight:800;letter-spacing:.13em}.sc-vl-techniques p{color:var(--vl-muted)}.sc-vl-techniques ul{display:grid;gap:9px;margin:24px 0 0;padding-left:20px;color:var(--vl-muted);font-size:.82rem}.sc-vl-surgery__note{display:grid;grid-template-columns:180px 1fr;gap:30px;margin-top:20px;padding:25px 29px;color:#c6d1df;background:var(--vl-navy)}.sc-vl-surgery__note strong{color:#fff;font-size:.77rem;letter-spacing:.08em;text-transform:uppercase}.sc-vl-surgery__note span{font-size:.82rem}
.sc-vl-algorithm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sc-vl-algorithm article{min-height:285px;padding:33px 31px;border:1px solid var(--vl-line);border-radius:20px;background:#fff}.sc-vl-algorithm article>span{display:block;margin-bottom:35px;color:var(--vl-gold);font-size:.67rem;font-weight:800;letter-spacing:.12em}.sc-vl-algorithm p{margin-bottom:0;color:var(--vl-muted)}
.sc-vl-course{padding-block:105px;background:var(--vl-paper)}.sc-vl-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sc-vl-timeline article{padding:29px 26px;border-left:2px solid var(--vl-gold);background:var(--vl-cream)}.sc-vl-timeline span{display:block;margin-bottom:28px;color:var(--vl-gold);font-size:.67rem;font-weight:800;letter-spacing:.13em}.sc-vl-timeline p{margin-bottom:0;color:var(--vl-muted)}.sc-vl-risks{display:grid;grid-template-columns:190px 1fr;gap:25px;margin-top:25px;padding:25px 28px;color:#c8d3df;background:var(--vl-navy)}.sc-vl-risks strong{color:#fff;font-size:.77rem;letter-spacing:.08em;text-transform:uppercase}.sc-vl-risks span{font-size:.82rem}
.sc-vl-causes{padding-block:104px;color:#c6d1df;background:radial-gradient(circle at 12% 88%,rgba(184,132,50,.14),transparent 35%),var(--vl-deep)}.sc-vl-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.sc-vl-facts article{min-height:285px;padding:29px 26px;border:1px solid rgba(223,189,120,.26);border-radius:18px;background:rgba(255,255,255,.045)}.sc-vl-facts article>span{display:block;margin-bottom:28px;color:var(--vl-gold-soft);font-family:"Cormorant Garamond",Georgia,serif;font-size:1.25rem}.sc-vl-facts h3{color:#fff}.sc-vl-facts p{margin-bottom:0;color:#b7c4d3;font-size:.83rem}
.sc-vl-faq-section{padding-block:100px;color:#c4cfdd;background:var(--vl-navy)}.sc-vl-faq-section h2{color:#fff}.sc-vl-faq-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:85px}.sc-vl-faq{display:grid;gap:12px}.sc-vl-faq details{padding:20px 25px;border:1px solid rgba(223,189,120,.27);border-radius:15px;background:rgba(255,255,255,.05)}.sc-vl-faq summary{display:flex;min-height:44px;align-items:center;color:#fff;font-size:.87rem;font-weight:700;cursor:pointer}.sc-vl-faq p{margin:15px 0 0;color:#bac6d5;font-size:.83rem}
.sc-vl-final{padding-block:88px;background:var(--vl-paper)}.sc-vl-related{margin-bottom:80px}.sc-vl-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.sc-vl-related-grid a{display:grid;gap:9px;min-height:150px;padding:25px 23px;border:1px solid var(--vl-line);border-top-color:var(--vl-gold);border-radius:18px;background:#fff}.sc-vl-related-grid strong{color:var(--vl-navy);font-family:"Cormorant Garamond",Georgia,serif;font-size:1.48rem;font-weight:500;line-height:1.05}.sc-vl-related-grid span{color:var(--vl-muted);font-size:.75rem}.sc-vl-final__card{padding:66px 70px;text-align:center;border:1px solid rgba(223,189,120,.42);border-radius:27px;background:radial-gradient(circle at 50% 0,rgba(184,132,50,.22),transparent 40%),var(--vl-deep)}.sc-vl-final__card h2{max-width:16ch;margin-inline:auto;color:#fff}.sc-vl-final__card p:not(.sc-vl-kicker){max-width:780px;margin:27px auto 31px;color:#c3cfdd}
.sc-vl-button:focus-visible,.sc-vl-link:focus-visible,.sc-vl-related-grid a:focus-visible,.sc-vl-faq summary:focus-visible,.sc-vl-video-card video:focus-visible{outline:3px solid #f2c96b;outline-offset:4px}
@media(max-width:1100px){.sc-vl-hero__grid,.sc-vl-pump__grid,.sc-vl-diagnostics,.sc-vl-faq-layout{grid-template-columns:1fr}.sc-vl-hero__grid,.sc-vl-pump__grid{gap:48px}.sc-vl-hero__media,.sc-vl-video-card{max-width:820px}.sc-vl-levels,.sc-vl-timeline,.sc-vl-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-vl-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-vl-diagnostics{gap:52px}}
@media(max-width:767px){.sc-vl-v2{font-size:15px}.sc-vl-shell{width:min(100% - 30px,620px)}.sc-vl-section{padding-block:74px}.sc-vl-v2 h1{font-size:clamp(3.05rem,13.5vw,4.5rem)}.sc-vl-v2 h2{font-size:clamp(2.5rem,11vw,3.65rem)}.sc-vl-heading{display:block;margin-bottom:38px}.sc-vl-heading>p:last-child{margin-top:24px}.sc-vl-actions{align-items:stretch;flex-direction:column}.sc-vl-button,.sc-vl-link{width:100%;text-align:center}.sc-vl-hero{padding-block:62px 46px}.sc-vl-hero__media{border-radius:18px}.sc-vl-hero__media figcaption{padding:12px 14px}.sc-vl-orientation,.sc-vl-levels,.sc-vl-techniques,.sc-vl-algorithm,.sc-vl-timeline,.sc-vl-facts,.sc-vl-related-grid{grid-template-columns:1fr}.sc-vl-orientation article,.sc-vl-levels article,.sc-vl-techniques article,.sc-vl-algorithm article,.sc-vl-facts article{min-height:0}.sc-vl-pump{padding-block:74px}.sc-vl-pump blockquote{padding:21px 22px;font-size:1.47rem}.sc-vl-video-card{border-radius:17px}.sc-vl-steps li{grid-template-columns:42px 1fr;gap:13px}.sc-vl-upper,.sc-vl-surgery,.sc-vl-course,.sc-vl-causes,.sc-vl-faq-section{padding-block:74px}.sc-vl-surgery__intro{margin-bottom:40px}.sc-vl-techniques article{padding:32px 27px}.sc-vl-surgery__note,.sc-vl-risks{grid-template-columns:1fr;gap:9px}.sc-vl-timeline{gap:12px}.sc-vl-faq{margin-top:38px}.sc-vl-related{margin-bottom:58px}.sc-vl-final{padding-block:62px}.sc-vl-final__card{padding:45px 23px;border-radius:21px}}
@media(max-width:359px){.sc-vl-shell{width:calc(100% - 22px)}.sc-vl-v2 h1{font-size:2.82rem}.sc-vl-v2 h2{font-size:2.32rem}.sc-vl-button{padding-inline:14px;font-size:.71rem}.sc-vl-orientation article,.sc-vl-techniques article,.sc-vl-algorithm article{padding-inline:23px}.sc-vl-steps li{grid-template-columns:36px 1fr}}
@media(prefers-reduced-motion:reduce){.sc-vl-v2 *,.sc-vl-v2 *::before,.sc-vl-v2 *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

