:root{--aa-ease: cubic-bezier(.2, .8, .2, 1);--aa-spring: cubic-bezier(.34, 1.56, .64, 1);--aa-rise: 18px}@view-transition{navigation:auto}::view-transition-old(root){animation:aa-vt-out .16s ease-out both}::view-transition-new(root){animation:aa-vt-in .3s var(--aa-ease) both}.header{view-transition-name:aa-header}::view-transition-group(aa-header){animation-duration:.25s}@keyframes aa-vt-out{to{opacity:0}}@keyframes aa-vt-in{0%{opacity:0}}@keyframes aa-rise{0%{opacity:0;transform:translate3d(0,var(--aa-rise),0)}}@keyframes aa-rise-scale{0%{opacity:0;transform:translate3d(0,24px,0) scale(.97)}}.hero-left>*{animation:aa-rise .7s var(--aa-ease) backwards;animation-delay:calc(var(--aa-i, 0) * 80ms)}.hero-left>:nth-child(2){--aa-i: 1}.hero-left>:nth-child(3){--aa-i: 2}.hero-left>:nth-child(4){--aa-i: 3}.hero-left>:nth-child(n+5){--aa-i: 4}.hero-right>*{animation:aa-rise-scale .8s var(--aa-ease) .16s backwards}:where(.hero-right){position:relative}:where(.hero-right>*){position:relative;z-index:1}.hero-right:before{content:"";position:absolute;z-index:0;top:50%;left:50%;width:34rem;height:34rem;margin:-17rem 0 0 -17rem;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(79,70,229,.16),rgba(59,130,246,.08) 55%,transparent);animation:aa-halo 16s ease-in-out infinite alternate}html.dark-mode .hero-right:before{background:radial-gradient(closest-side,rgba(99,102,241,.22),rgba(59,130,246,.1) 55%,transparent)}@keyframes aa-halo{0%{transform:translate3d(-6%,-4%,0) scale(.92)}to{transform:translate3d(7%,5%,0) scale(1.08)}}.aa-hero-empty__icon{animation:aa-float 4.5s ease-in-out infinite alternate}@keyframes aa-float{0%{transform:translate3d(0,3px,0)}to{transform:translate3d(0,-5px,0)}}.hero.aa-paused .hero-right:before,.hero.aa-paused .aa-hero-empty__icon{animation-play-state:paused}.reveal-on-scroll:not(.search-form__container){transition:opacity .7s var(--aa-ease),transform .7s var(--aa-ease),box-shadow .4s var(--aa-ease);transition-delay:var(--aa-d, 0s)}.steps__grid>.step__card:nth-child(3){--aa-d: 90ms}.steps__grid>.step__card:nth-child(5){--aa-d: .18s}.aa-reveal{opacity:0;transform:translate3d(0,var(--aa-rise),0)}.aa-reveal.aa-in{opacity:1;transform:none;transition:opacity .6s var(--aa-ease) var(--aa-d, 0s),transform .6s var(--aa-ease) var(--aa-d, 0s);will-change:opacity,transform}.aa-sentinel{position:absolute;top:0;left:0;width:1px;height:24px;visibility:hidden;pointer-events:none}.header{transition:background-color .3s ease}.header:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;box-shadow:0 1px #0f172a0f,0 10px 30px -12px #0f172a47;opacity:0;transition:opacity .35s var(--aa-ease)}html.dark-mode .header:after{box-shadow:0 1px #ffffff0f,0 12px 30px -12px #0009}html.aa-scrolled .header:after{opacity:1}.header .nav__logo img{transform-origin:0 50%;transition:transform .4s var(--aa-ease)}html.aa-scrolled .header .nav__logo img{transform:scale(.92)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))) and (color: color-mix(in srgb,red 50%,blue)){html.aa-scrolled .header{background-color:color-mix(in srgb,var(--surface-color) 82%,transparent);-webkit-backdrop-filter:saturate(1.5) blur(14px);backdrop-filter:saturate(1.5) blur(14px)}}.aa-progress{display:none}@supports (animation-timeline: scroll()){.aa-progress{display:block;position:fixed;top:0;left:0;width:100%;height:2px;z-index:1401;pointer-events:none;background:var(--primary-gradient, #3b82f6);transform-origin:0 50%;transform:scaleX(0);animation:aa-progress linear both;animation-timeline:scroll(root block)}@keyframes aa-progress{to{transform:scaleX(1)}}}.aa-btn{transition:transform .25s var(--aa-ease),box-shadow .25s var(--aa-ease),background-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.aa-btn:active{transform:translateY(0) scale(.97);transition-duration:.08s}.aa-btn i{transition:transform .45s var(--aa-ease)}:where(.aa-btn--primary){position:relative;overflow:hidden}.aa-btn--primary:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.3),transparent);transform:translate3d(-140%,0,0) skew(-18deg)}@media(hover:hover)and (pointer:fine){.aa-btn--primary:hover{box-shadow:0 10px 24px #3b82f66b}.aa-btn--primary:hover:after{transform:translate3d(340%,0,0) skew(-18deg);transition:transform .8s var(--aa-ease)}.aa-btn:hover .fa-plus{transform:rotate(90deg)}.aa-hero-ctas .max-vehiculos:hover{transform:translateY(-2px)!important}}.scroll-to-top-fab.visible{animation:none}.scroll-to-top-fab:active{transform:scale(.92)}.mobile-tab-bar__button:not(.is-cta) i{transition:transform .2s var(--aa-ease)}.mobile-tab-bar__button:not(.is-cta):active i{transform:scale(.86)}.card__image{transition:opacity .4s ease-in-out,transform .7s var(--aa-ease)}@media(hover:hover)and (pointer:fine){.vehicle-card-link:hover .featured__card .card__image-container img.active,.vehicle-card-link:hover .swiper-slide-active .card__image,.vehicle-card-link:hover .card__slider>.card__image{transform:scale(1.045)}.step__card .step__icon{transition:transform .45s var(--aa-ease)}.step__card:hover .step__icon{transform:translate3d(0,-4px,0) scale(1.04)}.aa-free__item>i{transition:transform .35s var(--aa-spring)}.aa-free__item:hover>i{transform:scale(1.08)}}@media(hover:none)and (pointer:coarse){.vehicle-card-link:active .featured__card{transform:scale(.985);transition-duration:.12s}}.nav__link{position:relative}.nav__link:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--primary-gradient, currentColor);transform:scaleX(0);transform-origin:100% 50%;transition:transform .35s var(--aa-ease)}.nav__link:hover:after,.nav__link:focus-visible:after,.nav__link.active-link:after{transform:scaleX(1);transform-origin:0 50%}a:focus-visible,button:focus-visible,.aa-btn:focus-visible{outline:2px solid var(--primary-color, #3b82f6);outline-offset:3px;animation:aa-focus .25s var(--aa-ease)}@keyframes aa-focus{0%{outline-offset:8px;outline-color:transparent}}.aa-skeleton,.vehicle-card.skeleton .skeleton-img,.vehicle-card.skeleton .skeleton-line{position:relative;overflow:hidden;background-color:var(--border-color, #e2e8f0)}.aa-skeleton{display:block;min-height:1em;border-radius:var(--border-radius, .5rem);color:transparent;pointer-events:none;user-select:none}.aa-skeleton>*{visibility:hidden}.aa-skeleton--text{height:.9em;margin:.45em 0;border-radius:4px}.aa-skeleton--title{height:1.3em;width:70%;margin:.45em 0;border-radius:4px}.aa-skeleton--img{aspect-ratio:16 / 10}.aa-skeleton--circle{width:3rem;height:3rem;border-radius:50%}.aa-skeleton:after,.vehicle-card.skeleton .skeleton-img:after,.vehicle-card.skeleton .skeleton-line:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);transform:translate3d(-100%,0,0);animation:aa-shimmer 1.5s ease-in-out infinite}html.dark-mode .aa-skeleton:after,html.dark-mode .vehicle-card.skeleton .skeleton-img:after,html.dark-mode .vehicle-card.skeleton .skeleton-line:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.09),transparent)}@keyframes aa-shimmer{to{transform:translate3d(100%,0,0)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.reveal-on-scroll,.aa-reveal{opacity:1!important;transform:none!important;transition:none!important}.hero-left>*,.hero-right>*,.hero-right:before,.aa-hero-empty__icon,.aa-skeleton:after,.skeleton-img:after,.skeleton-line:after,a:focus-visible,button:focus-visible{animation:none!important}.aa-progress,.aa-btn--primary:after{display:none!important}.header,.header:after,.header .nav__logo img,.aa-btn,.aa-btn i,.nav__link:after,.card__image,.step__icon,.aa-free__item>i,.mobile-tab-bar__button i{transition:none!important}.vehicle-card-link:hover .card__image-container img.active,.vehicle-card-link:hover .card__image,html.aa-scrolled .header .nav__logo img{transform:none!important}}html.aa-still .reveal-on-scroll,html.aa-still .aa-reveal{opacity:1!important;transform:none!important;transition:none!important}html.aa-still .hero-left>*,html.aa-still .hero-right>*,html.aa-still .hero-right:before,html.aa-still .aa-hero-empty__icon,html.aa-still .aa-skeleton:after,html.aa-still .skeleton-img:after,html.aa-still .skeleton-line:after,html.aa-still a:focus-visible,html.aa-still button:focus-visible{animation:none!important}html.aa-still .aa-progress,html.aa-still .aa-btn--primary:after{display:none!important}html.aa-still .header,html.aa-still .header:after,html.aa-still .header .nav__logo img,html.aa-still .aa-btn,html.aa-still .aa-btn i,html.aa-still .nav__link:after,html.aa-still .card__image,html.aa-still .step__icon{transition:none!important}html.aa-still .vehicle-card-link:hover .card__image-container img.active,html.aa-still .vehicle-card-link:hover .card__image,html.aa-still.aa-scrolled .header .nav__logo img{transform:none!important}@media print{.reveal-on-scroll,.aa-reveal{opacity:1!important;transform:none!important}.aa-progress,.hero-right:before{display:none!important}}
