:root{--vf-green:#0C5B3B;--vf-green-hover:#0A4C31;--vf-green-on-dark:#08251A;--vf-mint:#5FD09B;--vf-mint-hover:#7ADCAF;--vf-surface:#FAFAF9;--vf-surface-white:#FFFFFF;--vf-navy:#0B1B2B;--vf-navy-alt:#0F2233;--vf-footer:#0B1219;--vf-ink:#0E1116;--vf-text-secondary:#565C66;--vf-text-muted:#8A909B;--vf-cta:#161B22;--vf-border:#E5E4E0;--vf-font-display:var(--font-archivo),Arial,sans-serif;--vf-font-body:var(--font-ibm-plex),system-ui,-apple-system,sans-serif;--vf-text-xs:0.75rem;--vf-text-sm:0.8125rem;--vf-text-base:0.9375rem;--vf-text-lg:1.0625rem;--vf-text-xl:1.25rem;--vf-text-2xl:1.5rem;--vf-text-3xl:1.875rem;--vf-leading-tight:1.25;--vf-leading-snug:1.375;--vf-leading-normal:1.55;--vf-leading-relaxed:1.75;--vf-shell-max:1160px;--vf-content-max:720px;--vf-page-gutter:32px;--vf-page-gutter-sm:20px;--vf-app-sidebar-width:14rem;--vf-app-sidebar-width-collapsed:3.5rem;--vf-app-radius:0.375rem}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_bbf360{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_bbf360{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2?dpl=dpl_Gbu2N8vqVxa5CaTQ8Rf2r85ubfsS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_37a2e6{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_37a2e6{--font-ibm-plex:"IBM Plex Sans","IBM Plex Sans Fallback"}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--vf-surface)}a{color:var(--vf-green);cursor:pointer}a:hover{color:var(--vf-ink)}a img,button,button img{cursor:pointer}::selection{background:var(--vf-green);color:var(--vf-surface-white)}.vf-dealer-mock-header{position:sticky;top:0;z-index:40;background:rgba(9,24,38,.96);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px)}.vf-dealer-mock-header-inner{max-width:1240px;margin:0 auto;padding:12px clamp(20px,4vw,34px);min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px 28px}.vf-dealer-mock-brand{display:flex;align-items:center;gap:28px;min-width:0}.vf-dealer-mock-logo{display:block;line-height:0;flex-shrink:0}.vf-dealer-mock-logo img{height:23px;width:auto;display:block}.vf-dealer-mock-links{display:flex;align-items:center;gap:18px}.vf-dealer-mock-link{color:rgba(255,255,255,.86);text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap}button.vf-dealer-mock-link{background:none;border:none;cursor:pointer;font:inherit;padding:0}.vf-dealer-mock-link:hover{color:#FFFFFF}.vf-dealer-mock-nav{display:flex;align-items:center;gap:12px}.vf-dealer-mock-login{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#FFFFFF;border:1px solid rgba(255,255,255,.42);font-family:inherit;font-size:14px;font-weight:600;padding:10px 20px;border-radius:7px;text-decoration:none;transition:background .16s ease,border-color .16s ease;white-space:nowrap}.vf-dealer-mock-cta{white-space:nowrap}.vf-dealer-mock-login-short{display:none}.vf-footer{background:var(--vf-footer);color:#A8ADB6;font-family:var(--vf-font-body)}.vf-footer-inner{max-width:var(--vf-shell-max);margin:0 auto;padding:48px var(--vf-page-gutter) 36px}.vf-footer-main{display:flex;align-items:flex-start;gap:40px 48px;flex-wrap:nowrap}.vf-footer-brand{max-width:260px;flex:0 0 260px}.vf-footer-logo{display:inline-block;line-height:0;text-decoration:none}.vf-footer-logo img{height:26px;width:auto;display:block}.vf-footer-tagline{margin:14px 0 0;font-size:14px;line-height:1.55;color:#A8ADB6}.vf-footer-social{display:flex;gap:10px;margin-top:18px}.vf-footer-social-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--vf-surface-white);text-decoration:none;transition:background .15s ease,color .15s ease}.vf-footer-social-btn:hover{background:rgba(95,208,155,.22);color:var(--vf-mint)}.vf-footer-social-icon{width:16px;height:16px;display:block}.vf-footer-cols{display:flex;align-items:flex-start;gap:32px 40px;flex:0 1 auto}.vf-footer-col{min-width:110px}.vf-footer-col-label{margin:0 0 14px;font-family:var(--vf-font-display);font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--vf-mint)}.vf-footer-col-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.vf-footer-col-links a.vf-footer-link{font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;color:#D5D8DE;text-decoration:none}.vf-footer-link:hover{color:var(--vf-surface-white)}.vf-footer-band{margin-top:40px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.vf-footer-disclaimer{margin:0;font-size:11px;line-height:1.55;letter-spacing:.01em;color:#5C6370}.vf-footer-meta{margin-top:16px}.vf-footer-copy,.vf-footer-trademark{margin:0;font-size:11px;line-height:1.55;color:#5C6370}.vf-footer-copy{margin-top:4px}@media (max-width:768px){.vf-dealer-mock-header-inner{padding:10px 20px;min-height:56px;gap:12px}.vf-dealer-mock-brand{gap:14px}.vf-dealer-mock-links{gap:12px}.vf-dealer-mock-link{font-size:13px}.vf-dealer-mock-nav{gap:8px}.vf-dealer-mock-login{padding:9px 14px;font-size:13px}.vf-dealer-mock-cta{padding:10px 16px!important;font-size:13px!important}}@media (max-width:520px){.vf-dealer-mock-header-inner{padding:10px 14px;gap:8px}.vf-dealer-mock-logo img{height:18px}.vf-dealer-mock-brand{gap:10px}.vf-dealer-mock-links{gap:8px}.vf-dealer-mock-link{font-size:12px}.vf-dealer-mock-nav{gap:4px}.vf-dealer-mock-login{border:none;padding:8px 6px;font-size:13px}.vf-dealer-mock-login-full{display:none}.vf-dealer-mock-login-short{display:inline}.vf-dealer-mock-cta{padding:9px 12px!important;font-size:13px!important}}@media (max-width:360px){.vf-dealer-mock-header-inner{padding-left:10px;padding-right:10px}.vf-dealer-mock-logo img{height:16px}}@media (max-width:900px){.vf-footer-inner{padding:40px var(--vf-page-gutter-sm) 32px}.vf-footer-main{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:32px 40px}.vf-footer-brand{max-width:220px;flex:0 0 220px;text-align:left}.vf-footer-social{justify-content:flex-start}.vf-footer-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;flex:1 1 auto;min-width:0;width:auto;max-width:none;margin-inline:0}.vf-footer-col{min-width:0}.vf-footer-col:first-child{grid-column:1;grid-row:1/span 2}.vf-footer-col:nth-child(2){grid-column:2;grid-row:1}.vf-footer-col:nth-child(3){grid-column:2;grid-row:2}}@media (max-width:520px){.vf-footer-main{flex-direction:column;gap:28px}.vf-footer-brand{max-width:none;flex:none;width:100%}.vf-footer-cols{width:100%}}