.home-page{background:var(--vb-soft)}.home-sprite{position:absolute;width:0;height:0;overflow:hidden}.home-page svg use{pointer-events:none}.home-hero svg[width],.home-section svg[width],.home-how svg[width]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.home-hero{--focus-ring: var(--vb-focus-on-dark);position:relative;isolation:isolate;overflow:hidden;padding:28px var(--vb-edge) 8px;background:var(--vb-charcoal);color:#fff}.home-hero:before{content:"";position:absolute;z-index:-1;top:-40%;right:-20%;width:90vw;height:120%;background:radial-gradient(closest-side,rgba(37,99,235,.55),transparent 70%);pointer-events:none}.home-hero:after{content:"";position:absolute;z-index:-1;left:-10%;right:-10%;bottom:-1px;height:120px;background:var(--vb-soft);clip-path:polygon(0 70%,100% 10%,100% 100%,0 100%);pointer-events:none}.home-hero-grid{display:grid;gap:28px;max-width:1600px;margin:0 auto}.home-hero-copy{min-width:0;max-width:660px}.home-eyebrow{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:32px;margin:0;padding:4px 14px 4px 6px;border:1px solid rgba(255,255,255,.16);border-radius:var(--vb-r-pill);background:#ffffff14;color:#e2e8f0;font-size:var(--vb-fs-sm);font-weight:600}.home-eyebrow b{display:inline-flex;padding:2px 8px;border-radius:var(--vb-r-pill);background:var(--vb-orange);color:var(--vb-charcoal);font-size:var(--vb-fs-xs)}.home-hero h1{margin:16px 0 0;color:#fff;font-size:var(--vb-fs-display);font-weight:850;letter-spacing:var(--vb-track-display);line-height:1.02}.home-swoosh{position:relative;white-space:nowrap}.home-swoosh svg{position:absolute;left:-2%;bottom:-.2em;width:104%;height:.38em;overflow:visible;color:var(--vb-orange)}.home-sub{max-width:46ch;margin:18px 0 0;color:#d3dce7;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem)}.home-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 0}.home-hero-actions .vb-btn{gap:10px}.home-hero-actions svg{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:480px){.home-hero-actions .vb-btn{flex:1 1 100%}}@media(min-width:1024px){.home-hero{padding-top:48px}.home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px}}.hero-carousel{position:relative;min-width:0}.hc-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-bottom:12px}.home-hero .hc-title{margin:0;color:#fff;font-size:var(--vb-fs-xl)}.hc-note{margin:0;color:var(--vb-on-dark-muted);font-size:var(--vb-fs-sm)}.hc-note a{color:var(--vb-blue-on-dark);font-weight:600}.hc-for-featured,.hc-for-new{display:none}html.has-featured .hero-carousel:not([data-mode]) .hc-title .hc-for-featured,html:not(.has-featured) .hero-carousel:not([data-mode]) .hc-title .hc-for-new,.hero-carousel[data-mode=featured] .hc-title .hc-for-featured,.hero-carousel[data-mode=new] .hc-title .hc-for-new{display:inline}html.has-featured .hero-carousel:not([data-mode]) .hc-note.hc-for-featured,html:not(.has-featured) .hero-carousel:not([data-mode]) .hc-note.hc-for-new,.hero-carousel[data-mode=featured] .hc-note.hc-for-featured,.hero-carousel[data-mode=new] .hc-note.hc-for-new{display:block}.hc-stage{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--vb-r-lg);background:var(--vb-charcoal-700);box-shadow:0 30px 60px -30px #000000a6,0 0 0 1px #ffffff14}@media(min-width:1024px){.hc-stage{aspect-ratio:16 / 11}}.hc-track{position:absolute;inset:0;margin:0;padding:0;list-style:none}.hc-slide{position:absolute;inset:0;margin:0}.hc-slide[hidden]{display:none}.hc-link{position:absolute;inset:0;display:block;color:#fff;text-decoration:none}.hc-link:focus-visible{outline-offset:-6px;border-radius:var(--vb-r-lg)}.hc-photo{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--vb-ease)}.hc-link:hover .hc-photo{transform:scale(1.03)}.hc-nophoto{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--vb-charcoal-700),var(--vb-charcoal-600));color:var(--vb-on-dark-muted);font-weight:600}.hc-tag{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;min-height:28px;padding:2px 12px;border-radius:var(--vb-r-pill);font-size:var(--vb-fs-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.hc-tag--featured{background:var(--vb-orange);color:var(--vb-charcoal)}.hc-tag--new{background:var(--vb-blue);color:#fff}.hc-info{position:absolute;left:0;right:0;bottom:0;display:grid;gap:4px;padding:64px 20px 18px;background:linear-gradient(180deg,#16202c00,#16202cd1 45%,#16202cf0)}.hc-name{overflow:hidden;font-size:clamp(1.05rem,.95rem + .6vw,1.45rem);font-weight:800;letter-spacing:-.015em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.hc-facts{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.hc-price{font-size:clamp(1.25rem,1.1rem + .7vw,1.75rem);font-weight:850;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hc-miles{color:#d3dce7;font-weight:600}.hc-monthly{color:#d3dce7;font-size:var(--vb-fs-sm)}.hc-monthly .card-monthly-amount{color:var(--vb-orange);font-weight:800}.hc-arrow{position:absolute;z-index:2;top:50%;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-top:-24px;padding:0;border:0;border-radius:50%;background:#fffffff0;color:var(--vb-charcoal);box-shadow:var(--vb-sh-2);cursor:pointer;transition:transform .15s var(--vb-ease),background-color .15s}.hc-arrow:hover{background:#fff;transform:scale(1.06)}.hc-arrow:focus-visible{outline-color:var(--vb-orange-light);outline-offset:2px}.hc-arrow[hidden]{display:none}.hc-prev{left:12px}.hc-next{right:12px}.hc-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:20px;background:linear-gradient(90deg,#2c3b4f 25%,#34465d 37%,#2c3b4f 63%);background-size:400% 100%}.hc-placeholder span{display:block;width:55%;height:16px;border-radius:8px;background:#ffffff1a}.hc-placeholder span:nth-child(2){width:35%;height:26px}.hc-placeholder span:nth-child(3){width:45%}.hc-placeholder[hidden]{display:none}.hc-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin:0;padding:24px;color:var(--vb-on-dark-muted);text-align:center}.hc-empty a{color:var(--vb-blue-on-dark);font-weight:700}.hc-empty[hidden]{display:none}.hc-pause{position:absolute;z-index:2;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1.5px solid rgba(255,255,255,.45);border-radius:50%;background:#16202cb8;color:#fff;cursor:pointer}.hc-pause:hover{background:#16202ce6}.hc-pause:focus-visible{outline-color:var(--vb-orange-light);outline-offset:-5px}.hc-pause[hidden]{display:none}.hc-controls{display:flex;justify-content:center;min-height:44px;margin-top:8px}.hc-controls.is-single{visibility:hidden}.hc-dots{display:flex;flex-wrap:wrap;justify-content:center;min-width:0}.hc-dot{position:relative;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;cursor:pointer}.hc-dot:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:var(--vb-r-pill);background:#ffffff6b;transform:translate(-50%,-50%);transition:width .25s var(--vb-ease),background-color .25s}.hc-dot:hover:before{background:#ffffffbf}.hc-dot[aria-current=true]:before{width:26px;background:var(--vb-orange)}@keyframes hc-in-next{0%{transform:translate(100%)}to{transform:none}}@keyframes hc-out-next{0%{transform:none}to{transform:translate(-100%)}}@keyframes hc-in-prev{0%{transform:translate(-100%)}to{transform:none}}@keyframes hc-out-prev{0%{transform:none}to{transform:translate(100%)}}.hc-slide.is-in-next{animation:hc-in-next .45s var(--vb-ease) both}.hc-slide.is-out-next{animation:hc-out-next .45s var(--vb-ease) both}.hc-slide.is-in-prev{animation:hc-in-prev .45s var(--vb-ease) both}.hc-slide.is-out-prev{animation:hc-out-prev .45s var(--vb-ease) both}@media(prefers-reduced-motion:no-preference){.hc-placeholder{animation:home-shimmer 1.4s ease infinite}}@keyframes home-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.home-search{--focus-ring: var(--vb-focus);position:relative;z-index:2;max-width:1600px;margin:28px auto 0;padding:16px;border-radius:var(--vb-r-lg);background:#fff;color:var(--vb-ink);box-shadow:0 30px 60px -30px #16202cb3,0 0 0 1px #202d3d0f}.home-search-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.home-seg{display:inline-flex;flex-wrap:wrap;gap:2px;min-width:0;margin:0;padding:4px;border:0;border-radius:var(--vb-r-pill);background:var(--vb-soft);box-shadow:inset 0 0 0 1px var(--vb-line)}.home-seg legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.home-seg label{position:relative;flex:1 1 auto}.home-seg input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.home-seg span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:var(--vb-r-pill);color:var(--vb-muted);font-size:var(--vb-fs-sm);font-weight:650;white-space:nowrap;transition:background-color .15s,color .15s}.home-seg input:checked+span{background:var(--vb-charcoal);color:#fff;box-shadow:var(--vb-sh-1)}.home-seg input:focus-visible+span{outline:3px solid var(--vb-focus);outline-offset:2px}.home-search-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.home-search-fields .vb-field:nth-child(4),.home-search-go{grid-column:1 / -1}.home-search .vb-select:disabled{border-color:var(--vb-line-2);background-color:#f1f5f9;color:var(--vb-subtle);cursor:not-allowed}.home-opt{color:var(--vb-muted);font-weight:500}.home-input-icon{position:relative;display:block}.home-input-icon svg{position:absolute;top:50%;left:14px;margin-top:-10px;color:var(--vb-muted)}.home-input-icon .vb-input{padding-left:42px}.home-search .zip-status,.home-search .zip-status:empty{display:block;min-height:18px;margin:0}.home-search-go .vb-btn{width:100%}.home-search-go .vb-btn span{font-variant-numeric:tabular-nums}@media(min-width:768px){.home-search{padding:20px 22px 22px}.home-search-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.home-search-fields .vb-field:nth-child(4){grid-column:auto}}@media(min-width:1024px){.home-search{margin-top:40px}.home-search-fields{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.home-search-go{grid-column:auto;padding-top:27px}.home-search-go .vb-btn{width:auto;min-width:210px}}.home-quick{display:flex;align-items:center;gap:8px 12px;margin-top:12px}.home-quick-label{flex:none;color:var(--vb-muted);font-size:var(--vb-fs-sm);font-weight:700}.home-quick .vb-chips{flex-wrap:nowrap;min-width:0;padding:4px 2px 6px;overflow-x:auto;scrollbar-width:none}.home-quick .vb-chips::-webkit-scrollbar{display:none}.home-quick .vb-chips>li{flex:none}.home-ask-chip{border-color:#fde68a;background:var(--vb-orange-50);color:var(--vb-orange-deep)}.home-ask-chip svg{width:16px;height:16px}@media(min-width:768px){.home-quick .vb-chips{flex-wrap:wrap;overflow:visible}}.home-entry{position:relative;z-index:2;display:grid;gap:10px;max-width:1600px;margin:16px auto 0;padding:0 0 12px;list-style:none}.home-entry a{display:flex;align-items:center;gap:12px;min-height:64px;height:100%;padding:12px 14px;border:1px solid var(--vb-line);border-radius:18px;background:#fff;color:var(--vb-ink);text-decoration:none;box-shadow:var(--vb-sh-1);transition:transform .2s var(--vb-ease),border-color .2s}.home-entry a:hover{border-color:var(--vb-blue);transform:translateY(-2px)}.home-entry a:focus-visible{outline-color:var(--vb-focus)}.home-entry a>span:nth-child(2){flex:1;min-width:0}.home-entry strong{display:block;font-size:var(--vb-fs-md)}.home-entry small{display:block;color:var(--vb-muted);font-size:var(--vb-fs-sm)}.home-entry-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--vb-orange-100);color:var(--vb-orange-ink)}.home-entry-go{flex:none;color:var(--vb-blue)}@media(min-width:768px){.home-entry{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.home-section{padding:48px var(--vb-edge) 0}.home-section[hidden]{display:none}.home-section>*,.home-how>*{max-width:1600px;margin-left:auto;margin-right:auto}.home-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:24px}.home-section-head .vb-h2,.home-how .vb-h2{margin:0}@media(min-width:1024px){.home-section{padding-top:64px}}.home-tabs{display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border:1px solid var(--vb-line);border-radius:var(--vb-r-pill);background:#fff;box-shadow:var(--vb-sh-1)}.home-tab{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:var(--vb-r-pill);background:transparent;color:var(--vb-muted);font:inherit;font-weight:700;cursor:pointer}.home-tab:hover{color:var(--vb-blue-700)}.home-tab[aria-selected=true]{background:var(--vb-blue);color:#fff;box-shadow:var(--vb-sh-blue)}@media(max-width:599px){.home-tabs{display:flex;width:100%}.home-tab{flex:1 1 0;justify-content:center;min-width:0;padding:0 8px}}@media(max-width:399px){.home-tab svg{display:none}}.home-tabpanel:focus-visible{outline-offset:6px}.home-tabpanel[hidden]{display:none}.home-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media(min-width:600px){.home-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.home-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.home-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:6px;height:100%;min-height:120px;padding:14px 16px;overflow:hidden;border:1px solid var(--vb-line);border-radius:var(--vb-r-card);background:#fff;color:var(--vb-ink);text-decoration:none;transition:transform .2s var(--vb-ease),border-color .2s,box-shadow .2s}.home-tile:after{content:"";position:absolute;top:-18px;right:-18px;width:56px;height:56px;border-radius:50%;background:var(--vb-orange-100);transition:transform .25s var(--vb-ease),background-color .25s}.home-tile:hover{border-color:var(--vb-blue);box-shadow:var(--vb-sh-blue);transform:translateY(-3px)}.home-tile:hover:after{background:var(--vb-blue-50);transform:scale(1.5)}.home-tile>*{position:relative;z-index:1}.home-tile strong{font-size:var(--vb-fs-md)}.home-tile-count,.home-tile-kicker{color:var(--vb-muted);font-size:var(--vb-fs-sm)}.home-tile-count:empty{min-height:1.3em}.home-tile.is-none .home-tile-count{color:var(--vb-subtle)}.home-body-art{width:100%;max-width:128px;height:52px;color:var(--vb-charcoal)}.home-brand{font-size:1.15rem;font-weight:850;letter-spacing:-.03em}.home-price-tiles .home-tile{min-height:104px}.home-price-tiles .home-tile strong{font-size:var(--vb-fs-xl);letter-spacing:-.03em}.home-tiles-note{margin:14px 0 0;font-size:var(--vb-fs-sm)}.home-tiles-note a{display:inline-flex;align-items:center;min-height:44px;color:var(--vb-blue-700);font-weight:700}.home-row-nav{display:flex;align-items:center;gap:8px}.home-row-nav .vb-arrow-link{margin-right:8px}.home-row-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1.5px solid var(--vb-line-2);border-radius:50%;background:#fff;color:var(--vb-ink);cursor:pointer}.home-row-btn:hover:not(:disabled){border-color:var(--vb-blue);color:var(--vb-blue-700)}.home-row-btn:disabled{opacity:.4;cursor:default}.home-row{display:grid;grid-auto-columns:78%;grid-auto-flow:column;gap:16px;margin:0;padding:4px 4px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 4px;list-style:none;scrollbar-width:none}.home-row::-webkit-scrollbar{display:none}.home-row:focus-visible{outline-offset:2px}@media(min-width:600px){.home-row{grid-auto-columns:44%}}@media(min-width:1024px){.home-row{grid-auto-columns:calc((100% - 48px)/4)}}@media(min-width:1600px){.home-row{grid-auto-columns:calc((100% - 64px)/5)}}.home-car{position:relative;display:flex;flex-direction:column;min-width:0;scroll-snap-align:start;border:1px solid var(--vb-line);border-radius:var(--vb-r-card);background:#fff;box-shadow:var(--vb-sh-1);transition:transform .22s var(--vb-ease),box-shadow .22s var(--vb-ease),border-color .22s}.home-car:hover{border-color:#bfd3fb;box-shadow:var(--vb-sh-2);transform:translateY(-4px)}.home-car-photo{display:block;width:calc(100% - 16px);height:auto;margin:8px 8px 0;aspect-ratio:4 / 3;border-radius:14px;object-fit:cover;background:linear-gradient(135deg,#e2e8f0,#f1f5f9)}.home-car-nophoto{display:flex;align-items:center;justify-content:center;color:var(--vb-muted);font-size:var(--vb-fs-sm)}.home-car .save-heart{top:16px;right:16px;width:44px;height:44px}.home-car-tag{position:absolute;z-index:2;top:16px;left:16px;display:inline-flex;align-items:center;min-height:28px;padding:2px 11px;border-radius:var(--vb-r-pill);background:var(--vb-orange);color:var(--vb-charcoal);font-size:var(--vb-fs-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.home-car-body{display:flex;flex:1;flex-direction:column;gap:4px;padding:12px 16px 16px}.home-car-title{margin:0;overflow:hidden;font-size:1.0625rem;font-weight:750;letter-spacing:-.015em;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.home-car-link{color:var(--vb-ink);text-decoration:none}.home-car-link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:var(--vb-r-card)}.home-car-link:focus-visible{outline:none}.home-car-link:focus-visible:after{outline:3px solid var(--vb-focus);outline-offset:2px}.home-car .save-heart{z-index:2}.home-car-price{margin:0;font-size:1.5rem;font-weight:850;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.home-car .card-monthly{margin:0}.home-car-facts{margin:auto 0 0;padding-top:8px;border-top:1px dashed var(--vb-line);color:var(--vb-muted);font-size:var(--vb-fs-sm)}.home-page .recently-viewed,body.page-wide.home-page .container.recently-viewed{margin-top:40px}.home-page .rv-head h2{font-size:var(--vb-fs-xl)}.home-page .rv-card{border-radius:16px;border-color:var(--vb-line)}.home-page .rv-clear{border-width:1.5px;color:var(--vb-blue-700)}.home-how{--focus-ring: var(--vb-focus-on-dark);position:relative;overflow:hidden;margin-top:56px;padding:56px var(--vb-edge);background:var(--vb-charcoal);color:#fff}.home-how .vb-kicker{color:var(--vb-orange)}.home-how .vb-h2,.home-how h3{color:#fff}.home-how .vb-lede{color:var(--vb-on-dark-muted)}.home-how-art{position:absolute;top:-40px;right:-60px;width:360px;max-width:70vw;opacity:.5;pointer-events:none}.home-steps{position:relative;display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:768px){.home-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.home-step{position:relative;padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:var(--vb-r-lg);background:var(--vb-charcoal-700)}.home-step-num{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:var(--vb-orange);color:var(--vb-charcoal);font-size:1.5rem;font-weight:900;box-shadow:var(--vb-sh-orange);transform:rotate(-6deg)}.home-step:nth-child(2) .home-step-num{background:var(--vb-blue);color:#fff;box-shadow:var(--vb-sh-blue);transform:rotate(5deg)}.home-step:nth-child(3) .home-step-num{background:#fff;color:var(--vb-charcoal);box-shadow:none;transform:rotate(-3deg)}.home-step h3{margin:18px 0 0;font-size:var(--vb-fs-xl)}.home-step p{margin:8px 0 0;color:var(--vb-on-dark-muted)}.home-step ul{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none}.home-step li{display:flex;gap:8px;color:#e2e8f0;font-size:var(--vb-fs-sm)}.home-step li svg{flex:none;margin-top:1px;color:var(--vb-orange)}.home-invites{display:grid;gap:16px;padding-bottom:8px}.home-invites>*{width:100%;margin:0}@media(min-width:768px){.home-invites{grid-template-columns:1fr 1fr;gap:20px}}@media(min-width:1680px){.home-invites{padding-left:calc((100% - 1600px)/2);padding-right:calc((100% - 1600px)/2)}}.home-invite{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:28px 24px;border-radius:28px}.home-invite h2{margin:0;font-size:var(--vb-fs-h2)}.home-invite .vb-kicker{margin:0}.home-invite ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.home-invite li{display:flex;align-items:flex-start;gap:10px;font-weight:550}.home-invite li svg{flex:none;margin-top:2px}.home-invite-price{margin:0;font-size:var(--vb-fs-sm)}.home-invite .vb-btn{align-self:flex-start;margin-top:auto;white-space:normal}.home-invite-art{position:absolute;z-index:-1;right:-30px;bottom:-30px;width:220px;height:220px;opacity:.9}.home-invite--sell{--focus-ring: var(--vb-charcoal);background:var(--vb-orange);color:var(--vb-charcoal)}.home-invite--sell h2,.home-invite--sell .vb-kicker{color:var(--vb-charcoal)}.home-invite--sell .vb-kicker:before{background:var(--vb-charcoal)}.home-invite--dealer{--focus-ring: var(--vb-orange-light);background:var(--vb-blue);color:#fff}.home-invite--dealer h2,.home-invite--dealer .vb-kicker{color:#fff}.home-invite--dealer .vb-kicker:before{background:var(--vb-orange)}.home-invite--dealer li svg{color:var(--vb-orange)}@media(min-width:1024px){.home-invite{padding:40px}}@media(prefers-reduced-motion:reduce){.hc-slide.is-in-next,.hc-slide.is-out-next,.hc-slide.is-in-prev,.hc-slide.is-out-prev{animation:none}.hc-photo,.home-entry a,.home-tile,.home-tile:after,.home-car{transition:none}.hc-link:hover .hc-photo,.home-entry a:hover,.home-tile:hover,.home-car:hover{transform:none}}@media(forced-colors:active){.hc-dot:before{background:CanvasText}.hc-dot[aria-current=true]:before{background:Highlight}}
