.elementor-10931 .elementor-element.elementor-element-b6fa0c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-10931 .elementor-element.elementor-element-10dedaf{width:100%;max-width:100%}:root{--page-title-display:none}.vy-health{--vh-ink:#102137;--vh-navy:#0b1d32;--vh-navy-2:#142b43;--vh-blue:#2f5be7;--vh-blue-dark:#2042b7;--vh-mint:#8ee3c7;--vh-mint-soft:#ddf6ee;--vh-teal:#14795f;--vh-coral:#ff7658;--vh-paper:#fbfdfb;--vh-cloud:#f0f5f3;--vh-white:#ffffff;--vh-line:#d8e2de;--vh-muted:#5d6d7d;--vh-warning:#9a6711;--vh-shadow-sm:0 12px 32px rgba(16, 33, 55, 0.08);--vh-shadow-lg:0 32px 90px rgba(11, 29, 50, 0.17);--vh-radius-sm:10px;--vh-radius-md:18px;--vh-radius-lg:32px;--vh-shell:1180px;--vh-sticky-offset:0px;color:var(--vh-ink);background:var(--vh-paper);font-family:"DM Sans",Arial,sans-serif;font-size:17px;line-height:1.7;overflow:clip;scrollbar-color:#718797 var(--vh-cloud);scrollbar-width:thin}.vy-health *,.vy-health *::before,.vy-health *::after{box-sizing:border-box}.vy-health ::selection{color:var(--vh-white);background:var(--vh-teal)}.vy-health ::-webkit-scrollbar{width:11px;height:11px}.vy-health ::-webkit-scrollbar-track{background:var(--vh-cloud)}.vy-health ::-webkit-scrollbar-thumb{background:#718797;border:3px solid var(--vh-cloud);border-radius:999px}.vy-health ::-webkit-scrollbar-thumb:hover{background:#506775}.vy-health svg{display:block;max-width:100%}.vy-health a{color:inherit}.vy-health h1,.vy-health h2,.vy-health h3,.vy-health p,.vy-health ul,.vy-health ol{margin-top:0}.vy-health h1,.vy-health h2{font-family:"Newsreader",Georgia,serif;font-weight:600;letter-spacing:-.038em;line-height:.99;text-wrap:balance}.vy-health h3{font-weight:700;letter-spacing:-.02em;line-height:1.28}.vy-health p{color:var(--vh-muted)}.vh-shell{width:min(calc(100% - 40px), var(--vh-shell));margin-inline:auto}.vh-skip-link{position:fixed;z-index:9999;top:12px;left:12px;padding:10px 16px;color:var(--vh-white)!important;background:var(--vh-navy);border-radius:8px;transform:translateY(-160%);transition:transform 180ms ease}.vh-skip-link:focus{transform:translateY(0)}.vy-health a:focus-visible,.vy-health summary:focus-visible,.vh-content-matrix:focus-visible{outline:3px solid var(--vh-coral);outline-offset:4px}.vh-section{padding:112px 0;scroll-margin-top:calc(var(--vh-sticky-offset) + 85px)}.vh-kicker,.vh-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--vh-teal)!important;font-size:.75rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.vh-kicker--light{color:var(--vh-mint)!important}.vh-heading{max-width:820px;margin-bottom:56px}.vh-heading h2{margin-bottom:22px;font-size:clamp(2.45rem, 5vw, 4.65rem)}.vh-heading>p:last-child{max-width:700px;margin-bottom:0;font-size:1.06rem}.vh-heading--split{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,0.7fr);gap:74px;max-width:none;align-items:end}.vh-heading--split h2,.vh-heading--split>p,.vh-heading--split>div>*:last-child{margin-bottom:0}.vh-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.vh-actions--center{justify-content:center}.vh-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:12px;padding:14px 22px;color:var(--vh-ink)!important;background:#fff0;border:1px solid #fff0;border-radius:10px;font-size:.91rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none!important;cursor:pointer;transition:transform 180ms ease,color 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.vh-button svg,.vh-text-link svg{width:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform 180ms ease}.vh-button:hover,.vh-button:active{transform:translateY(-2px)}.vh-button:hover svg,.vh-text-link:hover svg{transform:translateX(4px)}.vh-button--primary{color:var(--vh-white)!important;background:var(--vh-blue);box-shadow:0 11px 26px rgb(47 91 231 / .24)}.vh-button--primary:hover{background:var(--vh-blue-dark);box-shadow:0 15px 31px rgb(47 91 231 / .3)}.vh-button--secondary{border-color:#a8b7ba}.vh-button--secondary:hover{background:var(--vh-white);border-color:var(--vh-ink)}.vh-button--mint{color:var(--vh-navy)!important;background:var(--vh-mint)}.vh-button--mint:hover{color:var(--vh-white)!important;background:var(--vh-teal)}.vh-button--on-dark{color:var(--vh-white)!important;border-color:rgb(255 255 255 / .42)}.vh-button--on-dark:hover{background:rgb(255 255 255 / .09);border-color:var(--vh-white)}.vh-text-link{display:inline-flex;align-items:center;gap:9px;color:var(--vh-blue)!important;font-size:.9rem;font-weight:700;text-decoration-thickness:1px;text-underline-offset:5px}.vh-text-link--light{color:var(--vh-white)!important}.vh-hero{position:relative;isolation:isolate;padding:72px 0 90px;background:var(--vh-cloud)}.vh-hero::before,.vh-hero::after{position:absolute;z-index:-1;content:"";border:1px solid rgb(20 121 95 / .18);border-radius:50%}.vh-hero::before{top:-330px;right:-210px;width:720px;height:720px}.vh-hero::after{right:260px;bottom:-170px;width:330px;height:330px}.vh-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,.88fr);gap:76px;align-items:center}.vh-hero__copy{min-width:0}.vh-breadcrumb{margin-bottom:60px;color:#647785;font-size:.77rem;font-weight:600}.vh-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin-bottom:0;list-style:none}.vh-breadcrumb li:not(:last-child)::after{margin-left:8px;color:#96a5ad;content:"/"}.vh-breadcrumb a{text-decoration-thickness:1px;text-underline-offset:3px}.vh-breadcrumb a:hover{color:var(--vh-blue)}.vh-eyebrow>span{width:24px;height:2px;background:var(--vh-coral)}.vh-hero h1{max-width:720px;margin-bottom:30px;font-size:clamp(3.4rem, 6vw, 6.4rem)}.vh-hero h1 em{display:block;color:var(--vh-teal);font-weight:500}.vh-hero__lead{max-width:650px;margin-bottom:34px;color:#42576a!important;font-size:clamp(1.08rem, 1.6vw, 1.24rem);line-height:1.65}.vh-principles{display:flex;flex-wrap:wrap;gap:12px 24px;padding:28px 0 0;margin-bottom:0;color:#4a6170;font-size:.77rem;font-weight:600;list-style:none}.vh-principles li{display:flex;gap:7px;align-items:center}.vh-principles svg{width:16px;fill:none;stroke:var(--vh-teal);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.vh-care-map{position:relative;padding:17px;background:var(--vh-navy);border:1px solid #29415b;border-radius:var(--vh-radius-lg);box-shadow:var(--vh-shadow-lg);animation:vh-enter 650ms cubic-bezier(.2,.7,.2,1) both}.vh-care-map::before{position:absolute;z-index:-1;top:28px;right:-28px;bottom:-28px;left:28px;content:"";background:var(--vh-mint);border-radius:var(--vh-radius-lg)}.vh-care-map__header{display:flex;align-items:center;justify-content:space-between;padding:6px 5px 17px;color:#e3edf3;font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vh-care-map__header>span{display:flex;gap:8px;align-items:center}.vh-care-map__header i{width:8px;height:8px;background:var(--vh-mint);border-radius:50%;box-shadow:0 0 0 4px rgb(142 227 199 / .13)}.vh-care-map__header small{color:#8599ad;font-size:.62rem}.vh-care-search{display:flex;gap:9px;align-items:center;padding:12px 14px;color:#71818c;background:var(--vh-white);border-radius:12px 12px 0 0;font-size:.67rem}.vh-care-search svg{width:15px;fill:none;stroke:currentColor;stroke-width:1.8}.vh-care-steps{padding:0;margin:0;background:var(--vh-white);list-style:none}.vh-care-steps li{display:grid;grid-template-columns:34px 1fr 18px;gap:12px;align-items:center;min-height:78px;padding:13px 15px;border-top:1px solid #e2e9e6}.vh-care-steps li.is-current{background:var(--vh-mint-soft);border-left:3px solid var(--vh-teal)}.vh-care-step__number{display:grid;width:30px;height:30px;color:var(--vh-teal);background:var(--vh-cloud);border:1px solid #cbdad5;border-radius:50%;place-items:center;font-size:.53rem;font-weight:800}.vh-care-steps .is-current .vh-care-step__number{color:var(--vh-white);background:var(--vh-teal);border-color:var(--vh-teal)}.vh-care-steps b,.vh-care-steps small{display:block}.vh-care-steps b{margin-bottom:1px;color:var(--vh-ink);font-size:.72rem}.vh-care-steps small{color:#73828d;font-size:.58rem;line-height:1.35}.vh-care-steps>li>svg{width:16px;fill:none;stroke:#8a9aa5;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.vh-care-map__footer{display:flex;align-items:center;justify-content:space-between;padding:15px;background:#f7faf9;border-top:1px solid #e2e9e6;border-radius:0 0 12px 12px}.vh-care-map__footer>div{display:flex;gap:9px;align-items:center}.vh-care-map__footer>div>span{width:26px;height:26px;background:var(--vh-mint);border:7px solid var(--vh-mint-soft);border-radius:50%}.vh-care-map__footer p{margin-bottom:0}.vh-care-map__footer b,.vh-care-map__footer small{display:block}.vh-care-map__footer b{color:var(--vh-ink);font-size:.62rem}.vh-care-map__footer small{color:#75858f;font-size:.52rem}.vh-care-map__tag{padding:5px 8px;color:var(--vh-teal);background:var(--vh-mint-soft);border-radius:999px;font-size:.53rem;font-weight:700}@keyframes vh-enter{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.vh-section-nav{position:sticky;z-index:50;top:var(--vh-sticky-offset);background:rgb(255 255 255 / .96);border-top:1px solid var(--vh-line);border-bottom:1px solid var(--vh-line);backdrop-filter:blur(12px)}.vh-section-nav__inner{display:flex;min-height:62px;align-items:center;gap:25px;overflow-x:auto;scrollbar-gutter:stable}.vh-section-nav__inner>span{margin-right:auto;color:#85959d;font-size:.67rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.vh-section-nav a{position:relative;flex:0 0 auto;padding:19px 0 17px;color:#586b77;font-size:.77rem;font-weight:700;text-decoration:none}.vh-section-nav a::after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background:var(--vh-mint);transform:scaleX(0);transform-origin:left;transition:transform 180ms ease}.vh-section-nav a:hover{color:var(--vh-ink)}.vh-section-nav a:hover::after{transform:scaleX(1)}.vh-overview{background:var(--vh-paper)}.vh-question-grid{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;background:var(--vh-white);border:1px solid var(--vh-line);border-radius:var(--vh-radius-md);box-shadow:var(--vh-shadow-sm)}.vh-question-grid article{min-height:350px;padding:29px 25px;border-right:1px solid var(--vh-line)}.vh-question-grid article:last-child{border-right:0}.vh-question-grid article>span{display:inline-block;margin-bottom:70px;color:var(--vh-teal);font-size:.67rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.vh-question-grid article>svg{width:31px;margin-bottom:21px;color:var(--vh-blue);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.vh-question-grid h3{margin-bottom:11px;font-size:1.14rem}.vh-question-grid p{margin-bottom:0;font-size:.86rem;line-height:1.62}.vh-question-grid .vh-question-card--accent{color:var(--vh-white);background:var(--vh-teal)}.vh-question-grid .vh-question-card--accent>span{color:#c9f6e7}.vh-question-grid .vh-question-card--accent>svg{color:var(--vh-white)}.vh-question-grid .vh-question-card--accent p{color:#e8fff7}.vh-trust{color:var(--vh-white);background:var(--vh-navy)}.vh-trust__grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(500px,1.28fr);gap:100px;align-items:center}.vh-trust__copy h2{margin-bottom:26px;font-size:clamp(2.8rem,5vw,5rem)}.vh-trust__copy>p:not(.vh-kicker){margin-bottom:28px;color:#acbdc9}.vh-review-card{overflow:hidden;color:var(--vh-ink);background:var(--vh-white);border:1px solid #314963;border-radius:var(--vh-radius-lg);box-shadow:0 24px 60px rgb(0 0 0 / .16)}.vh-review-card__top{display:flex;justify-content:space-between;padding:17px 21px;color:#d7e4ec;background:var(--vh-navy-2);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vh-review-card__top strong{color:var(--vh-mint)}.vh-review-card__body{padding:8px 23px}.vh-review-item{display:grid;grid-template-columns:34px 1fr 28px;gap:12px;align-items:center;padding:17px 0;border-bottom:1px solid var(--vh-line)}.vh-review-item:last-child{border-bottom:0}.vh-review-item>span{color:var(--vh-teal);font-size:.61rem;font-weight:800}.vh-review-item b,.vh-review-item small{display:block}.vh-review-item b{font-size:.79rem}.vh-review-item small{color:var(--vh-muted);font-size:.62rem}.vh-review-item i{display:grid;width:25px;height:25px;color:var(--vh-teal);background:var(--vh-mint-soft);border-radius:50%;place-items:center;font-size:.65rem;font-style:normal;font-weight:800}.vh-review-card__note{padding:16px 22px;color:#52656f;background:var(--vh-cloud);border-top:1px solid var(--vh-line);font-size:.67rem;line-height:1.5}.vh-practices{background:var(--vh-cloud)}.vh-practice-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 60px;border-top:1px solid #cddad5}.vh-practice-list article{display:grid;grid-template-columns:58px 1fr;gap:20px;padding:31px 0;border-bottom:1px solid #cddad5}.vh-practice-icon{display:grid;width:52px;height:52px;color:var(--vh-teal);background:var(--vh-white);border:1px solid var(--vh-line);border-radius:14px;place-items:center}.vh-practice-icon svg{width:25px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.vh-practice-list h3{margin-bottom:7px;font-size:1.07rem}.vh-practice-list p{max-width:475px;margin-bottom:0;font-size:.88rem}.vh-capabilities{background:var(--vh-white)}.vh-capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vh-capability-grid article{min-height:365px;padding:30px;background:var(--vh-paper);border:1px solid var(--vh-line);border-radius:var(--vh-radius-md);transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.vh-capability-grid article:hover{border-color:#9fcfc0;transform:translateY(-5px);box-shadow:var(--vh-shadow-sm)}.vh-capability-grid article>svg{width:36px;height:36px;margin-bottom:62px;color:var(--vh-teal);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.vh-capability-grid h3{margin-bottom:10px;font-size:1.18rem}.vh-capability-grid p{margin-bottom:18px;font-size:.86rem}.vh-capability-grid ul{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin-bottom:0;list-style:none}.vh-capability-grid li{padding:5px 9px;color:#60747d;background:var(--vh-cloud);border-radius:999px;font-size:.62rem;font-weight:600}.vh-capability-grid .vh-capability--dark{color:var(--vh-white);background:var(--vh-navy);border-color:var(--vh-navy)}.vh-capability-grid .vh-capability--dark>svg{color:var(--vh-mint)}.vh-capability-grid .vh-capability--dark p{color:#acbdc9}.vh-capability-grid .vh-capability--dark li{color:#d3dfe6;background:var(--vh-navy-2)}.vh-safety-note{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:25px;margin-top:20px;background:#fff8e8;border:1px solid #ead7a7;border-left:5px solid #d4a33f;border-radius:var(--vh-radius-sm)}.vh-safety-note>svg{width:31px;color:var(--vh-warning);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.vh-safety-note h3{margin-bottom:6px;font-size:1rem}.vh-safety-note p{margin-bottom:0;color:#6f6248;font-size:.82rem}.vh-content{background:var(--vh-cloud)}.vh-content__grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);gap:85px;align-items:center}.vh-content__copy h2{margin-bottom:24px;font-size:clamp(2.7rem,5vw,4.7rem)}.vh-content__copy>p:not(.vh-kicker){margin-bottom:27px}.vh-content-matrix{overflow:hidden;background:var(--vh-white);border:1px solid var(--vh-line);border-radius:var(--vh-radius-md);box-shadow:var(--vh-shadow-sm)}.vh-matrix-row{display:grid;grid-template-columns:.65fr 1.25fr 1.1fr;gap:18px;align-items:center;min-height:70px;padding:14px 20px;border-bottom:1px solid var(--vh-line)}.vh-matrix-row:last-child{border-bottom:0}.vh-matrix-row--head{min-height:52px;color:#dce8ed;background:var(--vh-navy);font-size:.63rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.vh-matrix-row b{color:var(--vh-teal);font-size:.74rem}.vh-matrix-row>span{color:#465a67;font-size:.72rem;font-weight:600;line-height:1.4}.vh-matrix-row small{color:#74858e;font-size:.63rem;line-height:1.4}.vh-local-seo{color:var(--vh-white);background:var(--vh-navy)}.vh-local-seo__grid{display:grid;grid-template-columns:minmax(430px,.9fr) minmax(0,1.1fr);gap:100px;align-items:center}.vh-local-visual{padding:25px;color:var(--vh-ink);background:var(--vh-cloud);border:1px solid #314963;border-radius:var(--vh-radius-lg)}.vh-local-visual__search{display:flex;gap:9px;align-items:center;padding:12px 14px;margin-bottom:13px;color:#72848d;background:var(--vh-white);border:1px solid var(--vh-line);border-radius:9px;font-size:.69rem}.vh-local-visual__search svg{width:15px;fill:none;stroke:currentColor;stroke-width:1.8}.vh-local-card{display:grid;grid-template-columns:48px 1fr;gap:15px;padding:19px;background:var(--vh-white);border:1px solid var(--vh-line);border-radius:12px}.vh-local-card__pin{display:grid;width:44px;height:44px;color:var(--vh-teal);background:var(--vh-mint-soft);border-radius:12px;place-items:center}.vh-local-card__pin svg{width:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.vh-local-card span{display:block;margin-bottom:4px;color:var(--vh-teal);font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vh-local-card h3{margin-bottom:3px;font-size:.93rem}.vh-local-card p{margin-bottom:0;font-size:.63rem}.vh-local-signals{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px}.vh-local-signals span{padding:9px 7px;color:#50656e;background:var(--vh-white);border:1px solid var(--vh-line);border-radius:8px;font-size:.56rem;font-weight:600;text-align:center}.vh-local-signals i{margin-right:4px;color:var(--vh-teal);font-style:normal}.vh-local-path{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;color:#647680;font-size:.57rem;font-weight:700;text-transform:uppercase}.vh-local-path b{width:43px;height:1px;background:#9eb0b6}.vh-local-seo__copy h2{margin-bottom:24px;font-size:clamp(2.7rem,5vw,4.8rem)}.vh-local-seo__copy>p:not(.vh-kicker){margin-bottom:26px;color:#acbdc9}.vh-check-list{padding:0;margin:0 0 29px;border-top:1px solid #304860;list-style:none}.vh-check-list li{display:grid;grid-template-columns:42px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid #304860}.vh-check-list>li>span{color:var(--vh-mint);font-size:.64rem;font-weight:800}.vh-check-list b,.vh-check-list small{display:block}.vh-check-list b{color:var(--vh-white);font-size:.84rem}.vh-check-list small{color:#9db0bd;font-size:.72rem}.vh-quality{background:var(--vh-paper)}.vh-quality-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--vh-line);border-left:1px solid var(--vh-line)}.vh-quality-grid article{min-height:290px;padding:27px;border-right:1px solid var(--vh-line);border-bottom:1px solid var(--vh-line)}.vh-quality-grid span{display:block;margin-bottom:70px;color:var(--vh-teal);font-size:.66rem;font-weight:800}.vh-quality-grid h3{margin-bottom:10px;font-size:1.08rem}.vh-quality-grid p{margin-bottom:0;font-size:.84rem}.vh-process{background:var(--vh-cloud)}.vh-process-list{max-width:920px;padding:0;margin:0 auto;list-style:none}.vh-process-list li{display:grid;grid-template-columns:82px 1fr;gap:31px;min-height:150px}.vh-process-list__marker{position:relative;display:flex;justify-content:center}.vh-process-list__marker span{position:relative;z-index:2;display:grid;width:48px;height:48px;color:var(--vh-white);background:var(--vh-teal);border-radius:50%;place-items:center;font-size:.65rem;font-weight:800}.vh-process-list__marker i{position:absolute;top:48px;bottom:0;width:1px;background:#a8c0b8}.vh-process-list li>div:last-child{padding:3px 0 34px;border-bottom:1px solid #ccdad5}.vh-process-list li+li>div:last-child{padding-top:27px}.vh-process-list li+li .vh-process-list__marker{padding-top:24px}.vh-process-list li+li .vh-process-list__marker i{top:72px}.vh-process-list h3{margin-bottom:7px;font-family:"Newsreader",Georgia,serif;font-size:1.55rem;font-weight:600}.vh-process-list p{max-width:720px;margin-bottom:0;font-size:.88rem}.vh-investment{background:var(--vh-white)}.vh-investment__grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:100px;align-items:start}.vh-investment__grid h2{margin-bottom:24px;font-size:clamp(2.75rem,5vw,4.8rem)}.vh-investment__grid>div:first-child>p:not(.vh-kicker){margin-bottom:27px}.vh-investment-factors{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--vh-line)}.vh-investment-factors p{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:24px 18px 24px 0;margin-bottom:0;color:#445966;border-bottom:1px solid var(--vh-line);font-size:.85rem;font-weight:600}.vh-investment-factors p:nth-child(odd){padding-right:28px;border-right:1px solid var(--vh-line)}.vh-investment-factors p:nth-child(even){padding-left:28px}.vh-investment-factors span{color:var(--vh-teal);font-size:.64rem;font-weight:800}.vh-investment-note{padding:20px 24px;margin:55px 0 0;color:#3e555e!important;background:var(--vh-mint-soft);border:1px solid #b9e2d5;border-left:5px solid var(--vh-teal);border-radius:var(--vh-radius-sm);font-size:.85rem}.vh-faqs{background:var(--vh-paper);border-top:1px solid var(--vh-line)}.vh-faqs__grid{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(500px,1.35fr);gap:100px;align-items:start}.vh-faqs__intro{position:sticky;top:calc(var(--vh-sticky-offset) + 100px)}.vh-faqs__intro h2{margin-bottom:22px;font-size:clamp(2.5rem,4.7vw,4.3rem)}.vh-faqs__intro>p:not(.vh-kicker){margin-bottom:24px}.vh-accordion{border-top:1px solid var(--vh-line)}.vh-accordion details{border-bottom:1px solid var(--vh-line)}.vh-accordion summary{display:grid;grid-template-columns:1fr 26px;gap:20px;align-items:center;padding:24px 0;color:var(--vh-ink);font-size:1rem;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.vh-accordion summary::-webkit-details-marker{display:none}.vh-accordion summary span{position:relative;width:26px;height:26px;border:1px solid #96aaa5;border-radius:50%}.vh-accordion summary span::before,.vh-accordion summary span::after{position:absolute;top:50%;left:50%;width:10px;height:1px;content:"";background:var(--vh-ink);transform:translate(-50%,-50%)}.vh-accordion summary span::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform 180ms ease}.vh-accordion details[open] summary{color:var(--vh-teal)}.vh-accordion details[open] summary span::after{transform:translate(-50%,-50%) rotate(0)}.vh-accordion details p{max-width:680px;padding:0 46px 26px 0;margin-bottom:0;font-size:.9rem}.vh-final-cta{position:relative;isolation:isolate;padding:120px 0;overflow:hidden;color:var(--vh-white);background:var(--vh-blue)}.vh-final-cta__rings{position:absolute;z-index:-1;inset:0;display:grid;place-items:center}.vh-final-cta__rings span{position:absolute;width:min(78vw,900px);aspect-ratio:1;border:1px solid rgb(255 255 255 / .16);border-radius:50%}.vh-final-cta__rings span:nth-child(2){width:min(57vw,650px)}.vh-final-cta__rings span:nth-child(3){width:min(35vw,400px)}.vh-final-cta__inner{max-width:960px;text-align:center}.vh-final-cta .vh-kicker{justify-content:center}.vh-final-cta h2{margin-bottom:24px;font-size:clamp(3rem,6.8vw,6.5rem)}.vh-final-cta__inner>p:not(.vh-kicker):not(.vh-final-cta__note){max-width:730px;margin:0 auto 34px;color:#e4e9ff;font-size:1.07rem}.vh-final-cta__note{max-width:760px;margin:23px auto 0;color:#cbd4fb!important;font-size:.74rem}@media (max-width:1080px){.vy-health{font-size:16px}.vh-hero__grid{grid-template-columns:minmax(0,1fr) 410px;gap:43px}.vh-breadcrumb{margin-bottom:42px}.vh-trust__grid,.vh-content__grid,.vh-local-seo__grid,.vh-investment__grid,.vh-faqs__grid{gap:60px}.vh-question-grid{grid-template-columns:repeat(2,1fr)}.vh-question-grid article:nth-child(2){border-right:0}.vh-question-grid article:nth-child(-n+2){border-bottom:1px solid var(--vh-line)}.vh-capability-grid{grid-template-columns:repeat(2,1fr)}.vh-quality-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.vh-section{padding:86px 0}.vh-hero{padding-top:55px}.vh-hero__grid,.vh-trust__grid,.vh-content__grid,.vh-local-seo__grid,.vh-investment__grid,.vh-faqs__grid{grid-template-columns:1fr}.vh-hero__grid{gap:65px}.vh-care-map{width:min(100% - 26px,570px);margin-inline:auto}.vh-heading--split{grid-template-columns:1fr;gap:20px;align-items:start}.vh-heading--split>p{max-width:650px}.vh-trust__copy,.vh-content__copy,.vh-investment__grid>div:first-child{max-width:660px}.vh-practice-list{gap:0 35px}.vh-faqs__intro{position:static;max-width:650px}}@media (max-width:640px){.vy-health{font-size:16px;line-height:1.65}.vh-shell{width:min(calc(100% - 28px),var(--vh-shell))}.vh-section{padding:72px 0}.vh-hero{padding:34px 0 72px}.vh-breadcrumb{margin-bottom:34px;font-size:.69rem}.vh-hero h1{font-size:clamp(3rem,15vw,4.4rem)}.vh-hero__lead{font-size:1rem}.vh-actions{flex-direction:column;align-items:stretch}.vh-button{width:100%}.vh-principles{display:grid;gap:10px}.vh-care-map{width:calc(100% - 16px);padding:10px;border-radius:22px}.vh-care-map::before{top:16px;right:-16px;bottom:-16px;left:16px;border-radius:22px}.vh-care-map__header{font-size:.57rem}.vh-care-steps li{grid-template-columns:31px 1fr 16px;gap:9px;padding-inline:11px}.vh-care-map__footer{gap:10px}.vh-care-map__tag{display:none}.vh-section-nav__inner{gap:20px}.vh-section-nav__inner>span{display:none}.vh-heading{margin-bottom:38px}.vh-heading h2,.vh-trust__copy h2,.vh-content__copy h2,.vh-local-seo__copy h2,.vh-investment__grid h2,.vh-faqs__intro h2{font-size:clamp(2.35rem,12vw,3.5rem)}.vh-question-grid{grid-template-columns:1fr}.vh-question-grid article{min-height:290px;border-right:0;border-bottom:1px solid var(--vh-line)}.vh-question-grid article:nth-child(3){border-bottom:1px solid var(--vh-line)}.vh-question-grid article:last-child{border-bottom:0}.vh-question-grid article>span{margin-bottom:42px}.vh-review-card__body{padding-inline:16px}.vh-review-item{grid-template-columns:28px 1fr 25px;gap:9px}.vh-practice-list{grid-template-columns:1fr}.vh-capability-grid{grid-template-columns:1fr}.vh-capability-grid article{min-height:325px;padding:25px}.vh-capability-grid article>svg{margin-bottom:47px}.vh-safety-note{grid-template-columns:1fr}.vh-matrix-row{grid-template-columns:.75fr 1.25fr;gap:11px;padding:13px}.vh-matrix-row>:last-child{grid-column:2}.vh-matrix-row--head>:last-child{display:none}.vh-local-visual{padding:15px}.vh-local-signals{grid-template-columns:1fr}.vh-quality-grid{grid-template-columns:1fr}.vh-quality-grid article{min-height:235px}.vh-quality-grid span{margin-bottom:47px}.vh-process-list li{grid-template-columns:56px 1fr;gap:14px}.vh-process-list__marker span{width:42px;height:42px}.vh-process-list__marker i{top:42px}.vh-process-list li+li .vh-process-list__marker i{top:66px}.vh-investment-factors{grid-template-columns:1fr}.vh-investment-factors p:nth-child(odd),.vh-investment-factors p:nth-child(even){padding:22px 0;border-right:0}.vh-accordion details p{padding-right:0}.vh-final-cta{padding:90px 0}.vh-final-cta h2{font-size:clamp(3rem,14vw,4.8rem)}}@media (prefers-reduced-motion:reduce){.vy-health *,.vy-health *::before,.vy-health *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (forced-colors:active){.vy-health,.vh-section-nav,.vh-care-map,.vh-review-card,.vh-capability-grid article,.vh-local-visual{forced-color-adjust:auto}}@media print{.vh-section-nav,.vh-actions,.vh-final-cta{display:none!important}.vy-health{color:#000;background:#fff}.vh-section,.vh-hero{padding:36px 0;background:#fff}.vh-care-map,.vh-question-grid,.vh-review-card,.vh-capability-grid article{box-shadow:none;break-inside:avoid}}