.tpl-velocity{--vm-panel-2:color-mix(in srgb,var(--panel) 88%,var(--fg));--vm-sunken:color-mix(in srgb,var(--bg) 96%,var(--fg));--vm-line-strong:color-mix(in srgb,var(--line) 68%,var(--fg));--vm-dim:color-mix(in srgb,var(--muted) 82%,var(--bg));--vm-field:color-mix(in srgb,var(--panel) 78%,var(--fg));--vm-header-h:76px;--on-accent:#ffffff;--field-bg:var(--vm-field);--surface-raised:var(--vm-panel-2);--line-strong:var(--vm-line-strong);--btn-gap:24px;--btn-h:48px;--btn-size:10px;--btn-track:0.14em;--btn-weight:800;--btn-transform:uppercase;min-height:100vh;background:var(--bg);color:var(--fg);font-family:var(--body-font);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}.tpl-velocity *,.tpl-velocity :after,.tpl-velocity :before{box-sizing:border-box}.tpl-velocity a{color:inherit;text-decoration:none}.tpl-velocity button{color:inherit;-webkit-tap-highlight-color:transparent}.tpl-velocity button,.tpl-velocity input,.tpl-velocity select,.tpl-velocity textarea{font:inherit}.tpl-velocity :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tpl-velocity p{margin:0}.tpl-velocity .vm-header{position:fixed;inset:0 0 auto 0;z-index:50;height:var(--vm-header-h);display:flex;align-items:center;justify-content:space-between;padding:0 4vw;background:color-mix(in srgb,var(--bg) 88%,transparent);border-bottom:1px solid color-mix(in srgb,var(--fg) 10%,transparent);backdrop-filter:blur(16px)}.tpl-velocity .vm-brand{display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.17em;font-style:italic;text-transform:uppercase}.tpl-velocity .vm-brand b{color:var(--muted);font-weight:500}.tpl-velocity .vm-brand-mark{display:grid;place-items:center;width:28px;height:32px;color:#fff;font-weight:900;font-size:19px;font-style:normal;background:var(--accent);clip-path:polygon(22% 0,100% 0,60% 100%,0 100%)}.tpl-velocity .vm-nav{display:flex;align-items:center;gap:34px;text-transform:uppercase;font-size:10px;letter-spacing:.13em}.tpl-velocity .vm-nav a{color:color-mix(in srgb,var(--fg) 78%,var(--bg));transition:.2s}.tpl-velocity .vm-nav a:hover,.tpl-velocity .vm-nav a[data-active=true]{color:var(--fg)}.tpl-velocity .vm-header-actions{display:flex;align-items:center;gap:20px}.tpl-velocity .vm-phone{font-size:10px;letter-spacing:.12em;color:color-mix(in srgb,var(--fg) 80%,var(--bg))}.tpl-velocity .vm-menu-button{display:none;background:none;border:0;padding:7px;cursor:pointer}.tpl-velocity .vm-menu-button span{display:block;width:22px;height:1px;background:var(--fg);margin:5px}.tpl-velocity .vm-main{display:block}.tpl-velocity .vm-hero{position:relative;overflow:hidden;min-height:760px;height:100vh;max-height:940px;padding-top:var(--vm-header-h);border-bottom:1px solid var(--line)}.tpl-velocity .vm-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--bg) 0,color-mix(in srgb,var(--bg) 93%,transparent) 26%,color-mix(in srgb,var(--bg) 15%,transparent) 63%,color-mix(in srgb,var(--bg) 74%,transparent) 100%)}.tpl-velocity .vm-hero-grid{position:absolute;inset:var(--vm-header-h) 0 0;opacity:.25;background-image:linear-gradient(color-mix(in srgb,var(--fg) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--fg) 4%,transparent) 1px,transparent 1px);background-size:80px 80px;transform:perspective(600px) rotateX(58deg) scale(1.5);transform-origin:bottom}.tpl-velocity .vm-hero-image{position:absolute;inset:var(--vm-header-h) 0 0;z-index:1;background-position:50%;background-size:cover;background-repeat:no-repeat}.tpl-velocity .vm-slash{position:absolute;z-index:2;width:42px;height:170px;background:var(--accent);transform:skew(-31deg);top:8%}.tpl-velocity .vm-slash--one{left:55%}.tpl-velocity .vm-slash--two{left:59%;top:4%;height:120px;background:var(--accent-dark)}.tpl-velocity .vm-hero-copy{position:absolute;z-index:3;left:6vw;top:22%;width:38%}.tpl-velocity .vm-eyebrow{margin:0 0 18px;color:var(--accent);text-transform:uppercase;letter-spacing:.24em;font-weight:700;font-size:11px}.tpl-velocity .vm-hero h1{margin:0;font-family:var(--heading-font);font-size:clamp(50px,5.5vw,90px);line-height:.9;letter-spacing:-.055em;font-style:italic;font-weight:900;text-transform:uppercase}.tpl-velocity .vm-hero h1 em{color:var(--accent);font-style:italic}.tpl-velocity .vm-hero-sub{max-width:500px;color:color-mix(in srgb,var(--muted) 90%,var(--fg));line-height:1.7;margin:25px 0 30px;font-size:14px}.tpl-velocity .vm-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.tpl-velocity .vm-primary{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:0 24px;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--accent) 82%,var(--fg));background:var(--accent);color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:.14em;font-weight:800;transition:.22s}.tpl-velocity .vm-primary:hover{background:color-mix(in srgb,var(--accent) 86%,var(--fg));transform:translateY(-2px);box-shadow:0 10px 34px color-mix(in srgb,var(--accent) 25%,transparent)}.tpl-velocity .vm-primary span{font-size:16px}.tpl-velocity .vm-ghost,.tpl-velocity .vm-outline{background:transparent;border:1px solid var(--vm-line-strong);border-radius:var(--radius);min-height:43px;color:var(--fg);text-transform:uppercase;font-size:9px;letter-spacing:.13em;cursor:pointer}.tpl-velocity .vm-outline{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 14px}.tpl-velocity .vm-ghost:hover,.tpl-velocity .vm-outline:hover{border-color:var(--accent)}.tpl-velocity .vm-ghost{display:inline-flex;align-items:center;justify-content:center;gap:18px;margin:36px auto 0;padding:0 25px}.tpl-velocity .vm-ghost-wrap{display:flex;justify-content:center}.tpl-velocity .vm-text-link{display:inline-block;margin-top:20px;font-size:11px;text-transform:uppercase;letter-spacing:.13em;color:var(--fg);border-bottom:1px solid var(--accent);padding-bottom:6px}.tpl-velocity .vm-featured{position:absolute;z-index:4;right:3vw;top:17%;width:23%;padding:18px;background:color-mix(in srgb,var(--panel) 82%,transparent);border:1px solid var(--line);backdrop-filter:blur(12px)}.tpl-velocity .vm-featured-head{display:flex;justify-content:space-between;align-items:baseline;font-size:10px;text-transform:uppercase;letter-spacing:.12em;padding-bottom:10px}.tpl-velocity .vm-featured-head a{color:var(--muted);font-size:8px;text-transform:uppercase}.tpl-velocity .vm-featured-head a:hover{color:var(--accent)}.tpl-velocity .vm-mini{width:100%;height:105px;display:grid;grid-template-columns:1fr 42%;align-items:center;text-align:left;padding:12px;background:var(--panel);border:1px solid var(--line);margin-top:8px;transition:.2s}.tpl-velocity .vm-mini:hover{border-color:var(--vm-line-strong);background:var(--vm-panel-2)}.tpl-velocity .vm-mini b,.tpl-velocity .vm-mini small,.tpl-velocity .vm-mini strong{display:block}.tpl-velocity .vm-mini b{font-size:10px;text-transform:uppercase;margin-bottom:7px}.tpl-velocity .vm-mini strong{font-size:14px;margin-bottom:4px}.tpl-velocity .vm-mini small{font-size:9px;color:var(--muted)}.tpl-velocity .vm-mini .vm-art{aspect-ratio:4/3}.tpl-velocity .vm-featured-empty{margin-top:8px;padding:22px 14px;border:1px dashed var(--line);color:var(--muted);font-size:10px;line-height:1.6}.tpl-velocity .vm-finder{display:grid;grid-template-columns:repeat(3,1fr) 190px;gap:12px;align-items:end;min-height:92px;padding:16px;background:color-mix(in srgb,var(--panel) 92%,transparent);border:1px solid var(--vm-line-strong);backdrop-filter:blur(14px)}.tpl-velocity .vm-hero .vm-finder{position:absolute;z-index:5;left:3vw;right:3vw;bottom:24px}.tpl-velocity .vm-finder label{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.12em}.tpl-velocity .vm-finder select{width:100%;height:40px;padding:0 12px;margin-top:7px;font-size:11px;color:var(--fg);background:var(--vm-field);border:1px solid var(--line);outline:none;border-radius:var(--radius)}.tpl-velocity .vm-finder select:focus{border-color:var(--accent)}.tpl-velocity .vm-finder .vm-primary{width:100%}.tpl-velocity .vm-art{position:relative;overflow:hidden;min-height:100px;height:100%}.tpl-velocity .vm-art img{-o-object-fit:cover;object-fit:cover}.tpl-velocity .vm-art--draw:after{content:"";position:absolute;left:18%;right:8%;bottom:18%;height:10%;background:rgba(0,0,0,.65);filter:blur(12px);border-radius:50%}.tpl-velocity .vm-car{position:absolute;left:8%;right:5%;top:26%;bottom:18%;transform:skewX(-7deg);filter:drop-shadow(0 8px 12px #000)}.tpl-velocity .vm-car-body{position:absolute;left:4%;right:0;bottom:10%;height:48%;background:linear-gradient(165deg,color-mix(in srgb,var(--paint) 80%,white),var(--paint) 40%,#080808 84%);clip-path:polygon(3% 48%,19% 25%,34% 8%,66% 6%,81% 25%,98% 38%,100% 75%,88% 91%,12% 91%,0 73%);border-bottom:2px solid rgba(255,255,255,.2)}.tpl-velocity .vm-car-glass{position:absolute;z-index:2;left:32%;right:20%;top:8%;height:38%;background:linear-gradient(160deg,#8e9da5,#11181c 65%);clip-path:polygon(14% 10%,72% 3%,100% 86%,0 82%);border:2px solid #181b1d}.tpl-velocity .vm-wheel{position:absolute;z-index:4;bottom:0;width:18%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#6e7276 0 8%,#17191b 9% 30%,#555a5e 31% 34%,#070809 35% 63%,#1b1d1f 64%);border:3px solid #020202}.tpl-velocity .vm-wheel:after{content:"";position:absolute;inset:29%;border:1px solid #888;border-radius:50%}.tpl-velocity .vm-wheel--l{left:13%}.tpl-velocity .vm-wheel--r{right:9%}.tpl-velocity .vm-speed{position:absolute;height:1px;opacity:.65;transform:skewX(-30deg);background:linear-gradient(90deg,transparent,var(--paint),transparent)}.tpl-velocity .vm-speed--one{left:0;right:10%;top:54%}.tpl-velocity .vm-speed--two{left:18%;right:0;top:68%}.tpl-velocity .vm-section{padding:110px 6vw}.tpl-velocity .vm-section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:42px}.tpl-velocity h2{margin:0;font-family:var(--heading-font);font-size:clamp(36px,4vw,62px);letter-spacing:-.045em;line-height:1;text-transform:uppercase;font-style:italic;font-weight:900}.tpl-velocity .vm-section-head>p{color:var(--muted);font-size:12px}.tpl-velocity .vm-copy{color:color-mix(in srgb,var(--muted) 88%,var(--fg));max-width:600px;line-height:1.8;margin-top:18px}.tpl-velocity .vm-page-head{padding:calc(var(--vm-header-h) + 74px) 6vw 0}.tpl-velocity .vm-page-head h1{margin:0;font-family:var(--heading-font);font-size:clamp(38px,4.4vw,70px);line-height:.95;letter-spacing:-.05em;text-transform:uppercase;font-style:italic;font-weight:900}.tpl-velocity .vm-page-head .vm-copy{margin-top:20px}.tpl-velocity .vm-inventory{background:var(--vm-sunken)}.tpl-velocity .vm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tpl-velocity .vm-card{display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);transition:.25s}.tpl-velocity .vm-card:hover{transform:translateY(-6px);border-color:var(--vm-line-strong)}.tpl-velocity .vm-card-image{position:relative;aspect-ratio:4/3;overflow:hidden;background:radial-gradient(circle at 45% 45%,var(--vm-panel-2),var(--bg) 65%)}.tpl-velocity .vm-tag{position:absolute;z-index:2;left:14px;top:14px;background:var(--accent);padding:7px 9px;font-size:8px;font-weight:700;letter-spacing:.12em;color:#fff}.tpl-velocity .vm-card-body{padding:23px;display:flex;flex-direction:column;flex:1}.tpl-velocity .vm-card-meta{color:var(--accent);font-size:9px;letter-spacing:.13em;text-transform:uppercase;margin:0 0 9px}.tpl-velocity .vm-card-body h3{margin:0 0 8px;font-family:var(--heading-font);font-size:22px;text-transform:uppercase;font-style:italic;font-weight:900;letter-spacing:-.02em}.tpl-velocity .vm-card-sub{color:var(--muted);font-size:11px}.tpl-velocity .vm-price-row{display:flex;align-items:end;justify-content:space-between;padding:22px 0;margin-top:auto}.tpl-velocity .vm-price-row strong{font-size:24px}.tpl-velocity .vm-price-row small{color:var(--muted)}.tpl-velocity .vm-empty{padding:70px 30px;border:1px solid var(--line);background:var(--panel);text-align:center}.tpl-velocity .vm-empty h3{margin:0 0 12px;font-family:var(--heading-font);font-size:22px;text-transform:uppercase;font-style:italic;font-weight:900}.tpl-velocity .vm-empty p{color:var(--muted);max-width:520px;margin:0 auto;line-height:1.8}.tpl-velocity .vm-pager{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:44px;font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:var(--muted)}.tpl-velocity .vm-pager a{border:1px solid var(--vm-line-strong);padding:12px 18px;color:var(--fg)}.tpl-velocity .vm-pager a:hover{border-color:var(--accent)}.tpl-velocity .vm-performance{display:grid;grid-template-columns:1fr 1.15fr;gap:10vw;align-items:center;background:linear-gradient(135deg,var(--panel),var(--bg))}.tpl-velocity .vm-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:45px}.tpl-velocity .vm-metrics span,.tpl-velocity .vm-metrics strong{display:block}.tpl-velocity .vm-metrics strong{font-size:25px;color:var(--fg)}.tpl-velocity .vm-metrics span{color:var(--muted);font-size:9px;text-transform:uppercase;margin-top:6px;letter-spacing:.1em}.tpl-velocity .vm-pillars{display:grid;gap:10px}.tpl-velocity .vm-pillars article{padding:26px 28px;background:var(--vm-panel-2);border-left:2px solid var(--accent);display:grid;grid-template-columns:55px 1fr}.tpl-velocity .vm-pillars span{color:var(--accent);grid-row:1/3;font-weight:800}.tpl-velocity .vm-pillars h3{margin:0 0 8px;text-transform:uppercase;font-size:16px;font-weight:800}.tpl-velocity .vm-pillars p{margin:0;color:var(--muted);font-size:12px}.tpl-velocity .vm-finance{display:grid;grid-template-columns:1.2fr .8fr;padding-top:0;padding-bottom:0;background:var(--vm-sunken)}.tpl-velocity .vm-finance-card{padding:90px 8vw 90px 0}.tpl-velocity .vm-calc{margin-top:35px;padding:25px;background:var(--panel);border:1px solid var(--line);display:grid;gap:19px}.tpl-velocity .vm-calc label{display:block;color:var(--muted);font-size:11px}.tpl-velocity .vm-calc label span{float:right;color:var(--fg)}.tpl-velocity .vm-calc input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;height:3px;margin-top:14px;border:0;background:var(--vm-line-strong);accent-color:var(--accent)}.tpl-velocity .vm-payment{margin-top:7px;display:flex;justify-content:space-between;align-items:end;padding-top:20px;border-top:1px solid var(--line)}.tpl-velocity .vm-payment span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.tpl-velocity .vm-payment strong{font-size:32px}.tpl-velocity .vm-payment small{font-size:12px;color:var(--muted)}.tpl-velocity .vm-disclaimer{margin-top:18px;color:var(--muted);font-size:10px;line-height:1.7}.tpl-velocity .vm-finance-visual{padding:90px 4vw;display:flex;flex-direction:column;justify-content:end;min-height:650px;background:linear-gradient(0deg,color-mix(in srgb,var(--accent-dark) 85%,transparent),color-mix(in srgb,var(--bg) 50%,transparent)),repeating-linear-gradient(125deg,var(--vm-panel-2) 0,var(--vm-panel-2) 3px,var(--panel) 3px,var(--panel) 6px)}.tpl-velocity .vm-finance-visual>span{color:color-mix(in srgb,var(--accent) 45%,#fff);font-size:10px;text-transform:uppercase;letter-spacing:.2em}.tpl-velocity .vm-finance-visual h3{margin:18px 0 0;font-family:var(--heading-font);font-size:34px;text-transform:uppercase;font-style:italic;font-weight:900;line-height:1.05}.tpl-velocity .vm-trade{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center;background:var(--panel)}.tpl-velocity .vm-contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;align-items:start}.tpl-velocity .vm-facts{display:grid;gap:14px;margin-top:34px}.tpl-velocity .vm-facts div{display:grid;grid-template-columns:90px 1fr;gap:14px;align-items:baseline}.tpl-velocity .vm-facts .vm-facts-key,.tpl-velocity .vm-facts dt{color:var(--accent);font-size:9px;text-transform:uppercase;letter-spacing:.13em}.tpl-velocity .vm-facts .vm-facts-val{color:color-mix(in srgb,var(--muted) 80%,var(--fg));font-size:12px}.tpl-velocity .lead-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tpl-velocity .lead-form .field--wide,.tpl-velocity .lead-form .form-foot,.tpl-velocity .lead-form .form-status{grid-column:1/-1}.tpl-velocity .lead-form .field label{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.12em}.tpl-velocity .lead-form .field input,.tpl-velocity .lead-form .field textarea{width:100%;height:48px;margin-top:7px;padding:0 13px;background:var(--vm-field);border:1px solid var(--line);border-radius:var(--radius);color:var(--fg);outline:none}.tpl-velocity .lead-form .field textarea{height:110px;padding-top:13px;resize:vertical}.tpl-velocity .lead-form .field input:focus,.tpl-velocity .lead-form .field textarea:focus{border-color:var(--accent)}.tpl-velocity .lead-form .form-foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.tpl-velocity .lead-form .form-note{color:var(--muted);font-size:10px}.tpl-velocity .lead-form .btn{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:0 24px;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--accent) 82%,var(--fg));background:var(--accent);color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:.14em;font-weight:800;transition:.22s}.tpl-velocity .lead-form .btn:hover{background:color-mix(in srgb,var(--accent) 86%,var(--fg));transform:translateY(-2px)}.tpl-velocity .lead-form .btn[disabled]{opacity:.55;cursor:progress;transform:none}.tpl-velocity .lead-form .btn__arrow{font-size:16px;letter-spacing:0}.tpl-velocity .lead-form .form-status{padding:14px 16px;border:0;border-left:3px solid var(--accent);border-radius:0;background:var(--vm-panel-2);font-size:12px;color:var(--fg)}.tpl-velocity .lead-form .form-status[data-tone=error]{border-left-color:#d64545}.tpl-velocity .vm-vdp{display:grid;grid-template-columns:1.35fr .65fr;gap:5vw;padding:calc(var(--vm-header-h) + 54px) 6vw 90px}.tpl-velocity .vm-crumbs{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.13em;margin-bottom:20px}.tpl-velocity .vm-crumbs a:hover{color:var(--accent)}.tpl-velocity .vm-vdp-stage{position:relative;height:460px;overflow:hidden;border:1px solid var(--line);background:radial-gradient(circle at 50% 50%,var(--vm-panel-2),var(--bg) 68%)}.tpl-velocity .vm-vdp-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:10px}.tpl-velocity .vm-vdp-thumb{position:relative;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--line);background:var(--panel)}.tpl-velocity .vm-vdp-thumb img{-o-object-fit:cover;object-fit:cover}.tpl-velocity .vm-vdp h1{margin:28px 0 6px;font-family:var(--heading-font);font-size:clamp(32px,3.4vw,52px);text-transform:uppercase;font-style:italic;font-weight:900;letter-spacing:-.045em;line-height:1}.tpl-velocity .vm-vdp-sub{color:var(--muted);font-size:12px}.tpl-velocity .vm-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:34px 0 0;background:var(--line);border:1px solid var(--line)}.tpl-velocity .vm-specs>div{background:var(--panel);padding:18px}.tpl-velocity .vm-specs dt{color:var(--accent);font-size:8px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px}.tpl-velocity .vm-specs dd{margin:0;font-size:13px}.tpl-velocity .vm-aside{align-self:start;position:sticky;top:calc(var(--vm-header-h) + 20px);padding:26px;background:var(--panel);border:1px solid var(--line)}.tpl-velocity .vm-aside-price{display:block;font-size:34px;margin:8px 0 6px}.tpl-velocity .vm-aside-note{color:var(--muted);font-size:12px;line-height:1.7;margin-bottom:22px}.tpl-velocity .vm-footer{padding:45px 6vw;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:35px;align-items:center}.tpl-velocity .vm-footer-links{display:flex;gap:25px;flex-wrap:wrap;color:var(--muted);text-transform:uppercase;font-size:9px;letter-spacing:.1em}.tpl-velocity .vm-footer-links a:hover{color:var(--accent)}.tpl-velocity .vm-footer-fine{grid-column:1/-1;color:var(--muted);font-size:10px;margin:0}@media (max-width:980px){.tpl-velocity .vm-nav{position:absolute;top:var(--vm-header-h);left:0;right:0;display:none;flex-direction:column;align-items:flex-start;gap:18px;padding:25px 4vw;background:var(--panel);border-bottom:1px solid var(--line)}.tpl-velocity .vm-nav[data-open=true]{display:flex}.tpl-velocity .vm-menu-button{display:block}.tpl-velocity .vm-phone{display:none}.tpl-velocity .vm-hero{height:auto;min-height:900px}.tpl-velocity .vm-hero-copy{width:70%;top:17%}.tpl-velocity .vm-hero-image{inset:auto;width:75%;height:45%;left:24%;top:24%;opacity:.75}.tpl-velocity .vm-featured{display:none}.tpl-velocity .vm-finder,.tpl-velocity .vm-grid{grid-template-columns:1fr 1fr}.tpl-velocity .vm-contact,.tpl-velocity .vm-finance,.tpl-velocity .vm-performance,.tpl-velocity .vm-trade,.tpl-velocity .vm-vdp{grid-template-columns:1fr}.tpl-velocity .vm-finance-card{padding-right:0}.tpl-velocity .vm-finance-visual{min-height:420px}.tpl-velocity .vm-aside{position:static}.tpl-velocity .vm-specs{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.tpl-velocity{--vm-header-h:66px}.tpl-velocity .vm-header{padding:0 18px}.tpl-velocity .vm-brand{font-size:11px}.tpl-velocity .vm-hero{min-height:920px}.tpl-velocity .vm-hero-copy{left:20px;right:20px;width:auto;top:13%}.tpl-velocity .vm-hero h1{font-size:48px}.tpl-velocity .vm-hero-image{top:36%;left:0;width:110%;height:32%;opacity:.65}.tpl-velocity .vm-hero .vm-finder{left:14px;right:14px;bottom:18px}.tpl-velocity .vm-finder{grid-template-columns:1fr}.tpl-velocity .vm-slash{display:none}.tpl-velocity .vm-section{padding:78px 20px}.tpl-velocity .vm-page-head{padding:calc(var(--vm-header-h) + 54px) 20px 0}.tpl-velocity .vm-section-head{display:block}.tpl-velocity .vm-section-head>p{margin-top:18px}.tpl-velocity .vm-grid{grid-template-columns:1fr}.tpl-velocity .vm-card-image{aspect-ratio:4/3}.tpl-velocity .vm-metrics{gap:8px}.tpl-velocity .vm-metrics strong{font-size:19px}.tpl-velocity .vm-pillars article{grid-template-columns:40px 1fr;padding:22px 18px}.tpl-velocity .vm-finance-card{padding:75px 20px}.tpl-velocity .vm-finance-visual{padding:60px 20px;min-height:360px}.tpl-velocity .lead-form{grid-template-columns:1fr}.tpl-velocity .vm-vdp{padding:calc(var(--vm-header-h) + 34px) 20px 70px}.tpl-velocity .vm-vdp-stage{height:260px}.tpl-velocity .vm-footer,.tpl-velocity .vm-specs{grid-template-columns:1fr}.tpl-velocity .vm-footer{padding:40px 20px}}@media (prefers-reduced-motion:reduce){.tpl-velocity *{transition:none!important}}