.vm-home{--vmh-radius:.5rem;--vmh-bg:#faf7f2;--vmh-fg:#161e2c;--vmh-card:#fff;--vmh-card-fg:#161e2c;--vmh-popover:#fff;--vmh-popover-fg:#161e2c;--vmh-primary:#da5400;--vmh-primary-fg:#fdfcf9;--vmh-secondary:#e9edf4;--vmh-secondary-fg:#161e2c;--vmh-muted-bg:#ebeff4;--vmh-muted:#4d5664;--vmh-accent:#da5400;--vmh-accent-fg:#fdfcf9;--vmh-destructive:#d01c29;--vmh-destructive-fg:#f8f8f8;--vmh-border:#d4d9e3e6;--vmh-input:#d4d9e3;--vmh-ring:#da5400;--vmh-success:#1c8b47;--vmh-panel:#f0f4f9;--vmh-subtle:#e9edf3;--vmh-font:var(--font-manrope), "Manrope", sans-serif;font-family:var(--vmh-font);color:var(--vmh-fg)}@supports (color:lab(0% 0 0)){.vm-home{--vmh-bg:lab(97.3604% .194341 2.66513);--vmh-fg:lab(11.0867% -.0872463 -10.8351);--vmh-card:lab(100% 0 0);--vmh-card-fg:lab(11.0867% -.0872463 -10.8351);--vmh-popover:lab(100% 0 0);--vmh-popover-fg:lab(11.0867% -.0872463 -10.8351);--vmh-primary:lab(53.8108% 55.1266 74.3668);--vmh-primary-fg:lab(98.8524% .0796616 1.13986);--vmh-secondary:lab(93.5879% -.518262 -3.73501);--vmh-secondary-fg:lab(11.0867% -.0872463 -10.8351);--vmh-muted-bg:lab(94.1746% -.419736 -2.99095);--vmh-muted:lab(36.1005% -.949621 -9.1714);--vmh-accent:lab(53.8108% 55.1266 74.3668);--vmh-accent-fg:lab(98.8524% .0796616 1.13986);--vmh-destructive:lab(45.6514% 66.6325 43.1177);--vmh-destructive-fg:lab(97.68% -.0000298023 .0000119209);--vmh-border:lab(86.6138% -.703394 -5.21683/.9);--vmh-input:lab(86.6138% -.703394 -5.21683);--vmh-ring:lab(53.8108% 55.1266 74.3668);--vmh-success:lab(50.721% -42.9915 27.1779);--vmh-panel:lab(95.9109% -.326574 -3.00678);--vmh-subtle:lab(93.5913% -.469267 -3.3631)}}.vm-home *{border-color:var(--vmh-border);box-sizing:border-box}html:has(.vm-home-page){--vmh-page-bg:#faf7f2;scroll-behavior:smooth;background:var(--vmh-page-bg)}@supports (color:lab(0% 0 0)){html:has(.vm-home-page){--vmh-page-bg:lab(97.3604% .194341 2.66513)}}html:has(.vm-home-page) body{background:var(--vmh-page-bg)}.vm-home-page{background:var(--vmh-bg);color:var(--vmh-fg);font-family:var(--vmh-font);margin:0;overflow-x:hidden}.vm-home a{color:inherit;text-decoration:none}.vm-home button,.vm-home a{-webkit-tap-highlight-color:transparent}.vm-home :focus-visible{outline:2px solid var(--vmh-primary);outline-offset:3px}.vm-home .vmh-container{width:min(100% - 40px,1240px);margin-inline:auto}.vm-home .section-pad{padding:120px 0}.vm-home .eyebrow{color:var(--vmh-primary);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 22px;font-size:11px;font-weight:800;display:inline-flex}.vm-home .eyebrow svg{width:14px;height:14px}.vm-home .section-intro{max-width:680px}.vm-home .section-intro-centered{text-align:center;margin-inline:auto}.vm-home .section-intro h2{letter-spacing:0;margin:0;font-size:clamp(34px,4vw,58px);font-weight:700;line-height:1.08}.vm-home .section-copy{max-width:630px;color:var(--vmh-muted);margin:24px 0 0;font-size:17px;line-height:1.75}.vm-home .section-intro-centered .section-copy{margin-inline:auto}.vm-home .site-header{z-index:50;top:0;border-bottom:1px solid #0000;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;inset-inline:0}.vm-home .site-header.is-scrolled{background:color-mix(in oklab, var(--vmh-bg) 86%, transparent);border-color:var(--vmh-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.vm-home .nav-shell{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;width:min(100% - 40px,1320px);height:76px;margin-inline:auto;display:grid}.vm-home .logo{color:var(--vmh-fg);letter-spacing:0;white-space:nowrap;font-size:17px;font-weight:800}.vm-home .logo span{color:var(--vmh-primary)}.vm-home .desktop-nav{justify-content:center;align-items:center;gap:22px;min-width:0;display:flex}.vm-home .desktop-nav a{color:var(--vmh-muted);font-size:12px;font-weight:600;transition:color .2s}.vm-home .desktop-nav a:hover{color:var(--vmh-fg)}.vm-home .nav-actions{align-items:center;gap:10px;display:flex}.vm-home .btn-primary,.vm-home .btn-secondary,.vm-home .btn-card,.vm-home .menu-button{white-space:nowrap;cursor:pointer;text-align:center;appearance:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-family:inherit;line-height:1;display:inline-flex}.vm-home .btn-primary svg,.vm-home .btn-secondary svg,.vm-home .btn-card svg,.vm-home .menu-button svg{pointer-events:none;flex:none;width:16px;height:16px}.vm-home .btn-primary>span,.vm-home .btn-secondary>span,.vm-home .btn-card>span{align-items:center;gap:8px;display:inline-flex}.vm-home .cta-center{align-items:center}.vm-home .btn-primary,.vm-home .btn-secondary,.vm-home .btn-card{border-radius:var(--vmh-radius-md);text-transform:uppercase;letter-spacing:.09em;min-height:46px;padding-inline:22px;font-size:11px;font-weight:800;transition:transform .2s,filter .2s,border-color .2s,background .2s}.vm-home .btn-primary{background:var(--vmh-primary);color:var(--vmh-primary-fg);box-shadow:0 12px 32px color-mix(in oklab, var(--vmh-primary) 22%, transparent);position:relative;overflow:hidden}.vm-home .btn-primary:hover{background:var(--vmh-primary);filter:brightness(1.08);transform:translateY(-2px)}.vm-home .btn-primary:active,.vm-home .btn-secondary:active,.vm-home .btn-card:active{transform:translateY(1px)}.vm-home .btn-secondary{border-color:var(--vmh-border);background:color-mix(in oklab, var(--vmh-bg) 58%, transparent);color:var(--vmh-fg)}.vm-home .btn-secondary:hover,.vm-home .btn-card:hover{border-color:color-mix(in oklab, var(--vmh-primary) 58%, var(--vmh-border));background:var(--vmh-secondary);color:var(--vmh-fg)}.vm-home .menu-button{border-radius:var(--vmh-radius-md);width:36px;height:36px;color:var(--vmh-fg);padding:0;display:none}.vm-home .menu-button:hover{background:var(--vmh-secondary)}.vm-home .mobile-nav{display:none}.vm-home .hero{align-items:center;min-height:min(900px,94svh);display:flex;position:relative;overflow:hidden}.vm-home .hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:64% center;object-position:64% center;width:100%;height:100%;animation:18s ease-in-out infinite alternate heroDrift;position:absolute;inset:0}.vm-home .hero-shade{background:linear-gradient(90deg, color-mix(in oklab, var(--vmh-bg) 97%, transparent) 0%, color-mix(in oklab, var(--vmh-bg) 93%, transparent) 36%, color-mix(in oklab, var(--vmh-bg) 52%, transparent) 70%, color-mix(in oklab, var(--vmh-bg) 26%, transparent)), linear-gradient(0deg, var(--vmh-bg) 0%, transparent 30%);position:absolute;inset:0}.vm-home .hero-content{z-index:2;padding-top:110px;padding-bottom:64px;position:relative}.vm-home .hero-content h1{letter-spacing:0;max-width:690px;margin:0;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:.98}.vm-home .hero-content h1 span{color:var(--vmh-primary)}.vm-home .hero-manifesto{color:var(--vmh-fg);margin:22px 0 0;font-size:clamp(16px,1.6vw,20px);font-weight:500;line-height:1.48}.vm-home .hero-copy{max-width:580px;color:var(--vmh-muted);margin:14px 0 0;font-size:15px;line-height:1.7}.vm-home .hero-actions{gap:12px;margin-top:34px;display:flex}.vm-home .trust-row{flex-wrap:wrap;gap:18px 28px;margin:34px 0 0;padding:0;list-style:none;display:flex}.vm-home .trust-row li{color:var(--vmh-fg);align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.vm-home .trust-row svg{width:20px;height:20px;color:var(--vmh-primary);flex-shrink:0}.vm-home .hero-cta{min-height:60px;padding-inline:34px;font-size:15px}.vm-home .hero-cta svg{width:18px;height:18px}.vm-home .scroll-cue{z-index:2;border:1px solid var(--vmh-border);width:42px;height:42px;color:var(--vmh-muted);border-radius:50%;place-items:center;animation:2.2s ease-in-out infinite float;display:grid;position:absolute;bottom:24px;left:50%}.vm-home .manifest{background:var(--vmh-bg)}.vm-home .manifest-inner{text-align:center}.vm-home .manifest-inner>p:not(.manifest-copy){color:color-mix(in oklab, var(--vmh-fg) 78%, transparent);margin:0;font-size:clamp(39px,5vw,72px);font-weight:600;line-height:1.3}.vm-home .manifest-inner>p:nth-child(2){color:color-mix(in oklab, var(--vmh-fg) 90%, transparent)}.vm-home .manifest-inner>p:nth-child(3){color:var(--vmh-fg)}.vm-home .manifest-inner>p span{color:var(--vmh-primary)}.vm-home .manifest-rule{background:linear-gradient(var(--vmh-primary), transparent);width:1px;height:70px;margin:50px auto}.vm-home .manifest h2{margin:0;font-size:clamp(24px,3vw,38px)}.vm-home .manifest-copy{max-width:680px;color:var(--vmh-muted);margin:20px auto 0;line-height:1.8}.vm-home .options-section{background:var(--vmh-subtle);border-block:1px solid var(--vmh-border)}.vm-home .option-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:60px;display:grid}.vm-home .option-card{border:1px solid var(--vmh-border);border-radius:var(--vmh-radius-xl);background:linear-gradient(145deg, var(--vmh-card), color-mix(in oklab, var(--vmh-card) 75%, var(--vmh-bg)));flex-direction:column;min-height:520px;padding:clamp(28px,4vw,52px);transition:transform .3s,border-color .3s;display:flex}.vm-home .option-card:hover{border-color:color-mix(in oklab, var(--vmh-primary) 40%, var(--vmh-border));transform:translateY(-4px)}.vm-home .option-icon{border:1px solid color-mix(in oklab, var(--vmh-primary) 35%, var(--vmh-border));width:54px;height:54px;color:var(--vmh-primary);border-radius:50%;place-items:center;display:grid}.vm-home .option-card h3{margin:28px 0 12px;font-size:30px}.vm-home .option-card>p{color:var(--vmh-muted);margin:0;line-height:1.7}.vm-home .option-card ul{gap:13px;margin:30px 0 38px;padding:0;list-style:none;display:grid}.vm-home .option-card li{align-items:center;gap:10px;font-size:14px;display:flex}.vm-home .option-card li svg{width:17px;color:var(--vmh-primary)}.vm-home .btn-card{border-color:var(--vmh-border);color:var(--vmh-fg);align-self:flex-start;margin-top:auto}.vm-home .center-note{color:var(--vmh-muted);justify-content:center;align-items:center;gap:10px;margin:28px 0 0;font-size:13px;display:flex}.vm-home .center-note svg{width:17px;color:var(--vmh-primary)}.vm-home .timeline-section{background:var(--vmh-bg)}.vm-home .timeline{max-width:980px;margin:80px auto 0;padding:0;list-style:none;position:relative}.vm-home .timeline:before{content:"";background:linear-gradient(var(--vmh-primary), color-mix(in oklab, var(--vmh-primary) 20%, var(--vmh-border)), transparent);width:1px;position:absolute;top:18px;bottom:18px;left:50%}.vm-home .timeline-item{width:50%;padding:0 74px 58px 0;position:relative}.vm-home .timeline-item.is-right{margin-left:50%;padding:0 0 58px 74px}.vm-home .timeline-marker{z-index:2;border:1px solid var(--vmh-primary);background:var(--vmh-bg);width:50px;height:50px;color:var(--vmh-primary);box-shadow:0 0 0 8px var(--vmh-bg);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:0;right:-25px}.vm-home .is-right .timeline-marker{left:-25px;right:auto}.vm-home .timeline-item article{gap:20px;display:flex}.vm-home .timeline-item article>svg{width:24px;color:var(--vmh-primary);flex:none}.vm-home .timeline-item h3{margin:0 0 10px;font-size:19px}.vm-home .timeline-item p{color:var(--vmh-muted);margin:0;font-size:14px;line-height:1.7}.vm-home .privacy-layout{grid-template-columns:.92fr 1.08fr;align-items:center;gap:90px;display:grid}.vm-home .privacy-points>div{gap:15px;display:flex}.vm-home .privacy-points p{color:var(--vmh-muted);margin:0;font-size:13px;line-height:1.65}.vm-home .vehicle-profile{border:1px solid var(--vmh-border);border-radius:var(--vmh-radius-xl);background:linear-gradient(145deg, var(--vmh-card), var(--vmh-subtle));box-shadow:0 28px 80px color-mix(in oklab, var(--vmh-bg) 60%, transparent);padding:32px}.vm-home .protected{color:var(--vmh-success);align-items:center;gap:6px;display:inline-flex}.vm-home .protected svg{width:13px}.vm-home .vehicle-thumb{border-radius:var(--vmh-radius);background:var(--vmh-secondary);width:72px;height:72px;color:var(--vmh-primary);place-items:center;display:grid}.vm-home .vehicle-thumb svg{width:38px;height:38px}.vm-home .vehicle-name small{color:var(--vmh-muted)}.vm-home .vehicle-name h3{margin:4px 0;font-size:23px}.vm-home .vehicle-name p{color:var(--vmh-muted);margin:0;font-size:13px}.vm-home .vehicle-profile dl{gap:18px;margin:28px 0;display:grid}.vm-home .vehicle-profile dl div{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.vm-home .vehicle-profile dt{color:var(--vmh-muted);font-size:12px}.vm-home .vehicle-profile dd{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:flex}.vm-home .vehicle-profile dd svg{width:13px;color:var(--vmh-muted)}.vm-home .blurred{filter:blur(5px);-webkit-user-select:none;user-select:none}.vm-home .profile-note{border-top:1px solid var(--vmh-border);color:var(--vmh-muted);align-items:center;gap:8px;margin:0;padding-top:20px;font-size:11px;display:flex}.vm-home .profile-note svg{width:15px;color:var(--vmh-success)}.vm-home .comparison-section{background:var(--vmh-subtle);border-block:1px solid var(--vmh-border)}.vm-home .comparison-table{border-top:1px solid var(--vmh-border);max-width:1040px;margin:60px auto 0}.vm-home .comparison-head,.vm-home .comparison-row{border-bottom:1px solid var(--vmh-border);grid-template-columns:.65fr 1fr 1fr;align-items:center;gap:30px;padding:22px 24px;display:grid}.vm-home .comparison-head{color:var(--vmh-muted);font-size:12px}.vm-home .comparison-head strong{color:var(--vmh-fg);font-size:14px}.vm-home .comparison-head strong:nth-child(2),.vm-home .comparison-head strong:nth-child(2) span{color:var(--vmh-primary)}.vm-home .comparison-row{transition:background .2s}.vm-home .comparison-row:hover{background:color-mix(in oklab,var(--vmh-card) 65%,transparent)}.vm-home .comparison-row b{font-size:13px}.vm-home .comparison-row div{color:var(--vmh-muted);align-items:center;gap:9px;font-size:13px;line-height:1.5;display:flex}.vm-home .comparison-row div:nth-child(2){color:var(--vmh-fg)}.vm-home .comparison-row svg{width:16px;color:var(--vmh-primary);flex:none}.vm-home .emotional-section{align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.vm-home .emotional-section>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vm-home .emotional-shade{background:linear-gradient(90deg, color-mix(in oklab,var(--vmh-bg) 97%,transparent), color-mix(in oklab,var(--vmh-bg) 72%,transparent) 60%, color-mix(in oklab,var(--vmh-bg) 30%,transparent)), linear-gradient(0deg,var(--vmh-bg),transparent 40%);position:absolute;inset:0}.vm-home .emotional-content{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.vm-home .emotional-content h2{max-width:620px;margin:0;font-size:clamp(40px,5vw,68px);line-height:1.07}.vm-home .emotional-content>p:not(.eyebrow){max-width:520px;color:var(--vmh-muted);margin:22px 0 0;font-size:18px;line-height:1.7}.vm-home .emotional-content strong{margin:18px 0 32px;font-size:18px}.vm-home .faq-section{background:var(--vmh-bg)}.vm-home .faq-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:100px;display:grid}.vm-home .faq-heading{position:sticky;top:130px}.vm-home .faq-list{border-top:1px solid var(--vmh-border)}.vm-home .faq-list>details{border-bottom:1px solid var(--vmh-border)}.vm-home .faq-list summary{min-height:76px;color:var(--vmh-fg);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;list-style:none;transition:color .2s;display:flex}.vm-home .faq-list summary::-webkit-details-marker{display:none}.vm-home .faq-list summary:hover{color:var(--vmh-primary);text-decoration:none}.vm-home .faq-list summary svg{width:16px;height:16px;color:var(--vmh-primary);flex:none;transition:transform .2s}.vm-home .faq-list details[open]>summary svg{transform:rotate(180deg)}.vm-home .faq-list p{color:var(--vmh-muted);margin:0;padding:0 42px 8px 4px;line-height:1.75}.vm-home .show-all{margin-top:28px}.vm-home .final-cta{text-align:center;background:var(--vmh-subtle);border-top:1px solid var(--vmh-border);position:relative;overflow:hidden}.vm-home .final-cta:before{content:"";background:color-mix(in oklab,var(--vmh-primary) 20%,transparent);filter:blur(90px);pointer-events:none;border-radius:50%;width:650px;height:400px;position:absolute;top:-260px;left:50%;translate:-50%}.vm-home .final-cta .vmh-container{position:relative}.vm-home .final-cta h2{margin:0;font-size:clamp(48px,7vw,88px);line-height:1}.vm-home .final-cta h2 span{color:var(--vmh-primary)}.vm-home .final-cta .vmh-container>p:not(.eyebrow){color:var(--vmh-muted);margin:24px 0 32px;font-size:18px}.vm-home .final-trust{color:var(--vmh-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:34px;font-size:12px;display:flex}.vm-home .final-trust i{background:var(--vmh-primary);border-radius:50%;width:3px;height:3px}.vm-home .vmh-footer{border-top:1px solid var(--vmh-border);background:var(--vmh-bg);padding:72px 0 28px}.vm-home .footer-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:60px;display:grid}.vm-home .footer-brand p{color:var(--vmh-muted);margin:20px 0 0;font-size:13px;line-height:1.7}.vm-home .footer-links{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.vm-home .footer-links h3{text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:12px}.vm-home .footer-links a{color:var(--vmh-muted);font-size:12px}.vm-home .footer-links a:hover{color:var(--vmh-fg)}.vm-home .copyright{border-top:1px solid var(--vmh-border);color:var(--vmh-muted);justify-content:space-between;margin-top:58px;padding-top:24px;font-size:11px;display:flex}@keyframes heroDrift{0%{transform:scale(1.01)}to{transform:scale(1.045)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (max-width:1120px){.vm-home .desktop-nav{display:none}.vm-home .nav-shell{grid-template-columns:minmax(0,1fr) auto}.vm-home .menu-button{display:inline-flex}.vm-home .nav-login{display:none}.vm-home .mobile-nav{background:color-mix(in oklab,var(--vmh-bg) 96%,transparent);border-top:1px solid var(--vmh-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);gap:0;padding:10px 20px 24px;display:grid}.vm-home .mobile-nav>a{border-bottom:1px solid var(--vmh-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:48px;font-size:13px;display:grid}.vm-home .mobile-nav>a svg{width:15px}.vm-home .mobile-nav .btn-primary,.vm-home .mobile-nav .btn-secondary{margin-top:12px}}@media (max-width:800px){.vm-home .vmh-container{width:min(100% - 32px,1240px)}.vm-home .section-pad{padding:86px 0}.vm-home .nav-shell{width:calc(100% - 32px);height:68px}.vm-home .nav-evaluate{display:none}.vm-home .hero{align-items:flex-end;min-height:820px}.vm-home .hero-image{-o-object-position:67% center;object-position:67% center}.vm-home .hero-shade{background:linear-gradient(0deg,var(--vmh-bg) 2%,color-mix(in oklab,var(--vmh-bg) 84%,transparent) 58%,color-mix(in oklab,var(--vmh-bg) 28%,transparent)),linear-gradient(90deg,color-mix(in oklab,var(--vmh-bg) 72%,transparent),transparent)}.vm-home .hero-content{padding-top:140px;padding-bottom:86px}.vm-home .hero-content h1{font-size:clamp(36px,10vw,48px)}.vm-home .hero-cta{width:100%;min-height:64px;font-size:16px}.vm-home .hero-manifesto br{display:none}.vm-home .hero-actions{flex-direction:column;align-items:stretch}.vm-home .hero-actions a{width:100%}.vm-home .trust-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.vm-home .scroll-cue{display:none}.vm-home .manifest-inner>p:not(.manifest-copy){font-size:clamp(34px,10vw,49px);line-height:1.35}.vm-home .manifest-rule{height:50px;margin:36px auto}.vm-home .option-grid{grid-template-columns:1fr;margin-top:42px}.vm-home .option-card{min-height:auto}.vm-home .center-note{text-align:center;align-items:flex-start}.vm-home .timeline{margin-top:58px;padding-left:58px}.vm-home .timeline:before{left:24px}.vm-home .timeline-item,.vm-home .timeline-item.is-right{width:100%;margin-left:0;padding:0 0 48px}.vm-home .timeline-marker,.vm-home .is-right .timeline-marker{width:48px;height:48px;left:-58px;right:auto}.vm-home .timeline-item article{gap:15px}.vm-home .timeline-item article>svg{display:none}.vm-home .privacy-layout,.vm-home .faq-layout{grid-template-columns:1fr;gap:56px}.vm-home .privacy-layout>div:first-child{order:0}.vm-home .vehicle-profile{order:1;padding:22px}.vm-home .vehicle-profile dl div{grid-template-columns:1fr}.vm-home .vehicle-profile dd{justify-content:flex-start}.vm-home .comparison-head{display:none}.vm-home .comparison-table{border-top:0}.vm-home .comparison-row{padding:25px 0;display:block}.vm-home .comparison-row b{margin-bottom:18px;font-size:15px;display:block}.vm-home .comparison-row div{background:var(--vmh-card);border:1px solid var(--vmh-border);border-radius:var(--vmh-radius);grid-template-columns:18px 1fr;margin-top:12px;padding:14px;display:grid}.vm-home .comparison-row div:before{content:attr(data-label);color:var(--vmh-muted);text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;font-size:10px}.vm-home .comparison-row div:nth-child(3){display:block}.vm-home .comparison-row div:nth-child(3):before{margin-bottom:7px;display:block}.vm-home .emotional-section{align-items:flex-end;min-height:680px}.vm-home .emotional-section>img{-o-object-position:68% center;object-position:68% center}.vm-home .emotional-shade{background:linear-gradient(0deg,var(--vmh-bg) 4%,color-mix(in oklab,var(--vmh-bg) 76%,transparent) 62%,color-mix(in oklab,var(--vmh-bg) 18%,transparent))}.vm-home .emotional-content{padding-bottom:74px}.vm-home .emotional-content h2{font-size:42px}.vm-home .faq-heading{position:static}.vm-home .faq-list summary{font-size:14px;line-height:1.45}.vm-home .show-all{width:100%}.vm-home .footer-grid{grid-template-columns:1fr 1fr}.vm-home .footer-brand{grid-column:1/-1}.vm-home .copyright{flex-direction:column;gap:16px}}@media (max-width:480px){.vm-home .section-intro h2{font-size:34px}.vm-home .hero{min-height:780px}.vm-home .hero-content{padding-bottom:58px}.vm-home .hero-copy{font-size:14px}.vm-home .trust-row{grid-template-columns:1fr}.vm-home .option-card{padding:25px}.vm-home .profile-top{flex-direction:column}.vm-home .final-trust{grid-template-columns:1fr 1fr;display:grid}.vm-home .final-trust i{display:none}.vm-home .footer-grid{grid-template-columns:1fr}.vm-home .footer-brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){html:has(.vm-home-page){scroll-behavior:auto}.vm-home *,.vm-home :before,.vm-home :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vm-home-chrome{display:contents}
