.nova-2 .nova-home-hero-copy{padding-bottom:28px}.nova-2 [data-section-type=home_hero]:has(+[data-section-type=vehicle_search]) .nova-home-hero-copy{padding-bottom:52px}.nova-2 [data-section-type=home_hero]+[data-section-type=vehicle_search] .nova-home-search{margin-top:-28px;padding-top:0;padding-bottom:0}@media (min-width:48rem){.nova-2 .nova-home-hero-copy{padding-bottom:72px}.nova-2 [data-section-type=home_hero]:has(+[data-section-type=vehicle_search]) .nova-home-hero-copy{padding-bottom:128px}.nova-2 [data-section-type=home_hero]+[data-section-type=vehicle_search] .nova-home-search{margin-top:-56px}}.nova-2 .nova-home-hero-band{margin-top:-36px}.nova-2 .nova-home-hero[data-media=video_band] .nova-home-hero-copy{padding-bottom:64px}.nova-2 [data-section-type=home_hero]:has([data-hero-band])+[data-section-type=vehicle_search] .nova-home-search{margin-top:20px}@media (min-width:48rem){.nova-2 .nova-home-hero-band{margin-top:clamp(-140px,-9vw,-72px)}.nova-2 .nova-home-hero[data-media=video_band] .nova-home-hero-copy{padding-bottom:calc(clamp(72px,9vw,140px) + 40px)}.nova-2 [data-section-type=home_hero]:has([data-hero-band])+[data-section-type=vehicle_search] .nova-home-search{margin-top:28px}}.nova-2 .nova-home-dot-fill{width:0;animation-name:nova-home-dot;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes nova-home-dot{to{width:100%}}.nova-2 [data-section-type=quick_actions]:has(+[data-section-type=vehicle_carousel]) .nova-home-qa{padding-bottom:0}.nova-2 .nova-home-rail{scrollbar-width:none}.nova-2 .nova-home-rail::-webkit-scrollbar{display:none}.nova-2 .nova-home-accent-gradient .nova-accent{background:linear-gradient(to bottom right, var(--nova-brand-ink), var(--nova-brand-2-ink));color:#0000;-webkit-background-clip:text;background-clip:text}.nova-2 .nova-home-step-number{color:#0000;-webkit-text-stroke:1.25px color-mix(in oklab, var(--nova-brand) 40%, #d6d3d1)}@keyframes nova-home-pulse{50%{opacity:.45}}.nova-2 .nova-home-pulse{animation:1.6s ease-in-out infinite nova-home-pulse}
