.andares-landing{--and-brand:#29166c;--and-brand-2:#3a2394;--and-ink:#262627;--and-ink-strong:#010101;--and-ink-chat:#1c1c1e;--and-gray:#929292;--and-gray-txt:#6b6b70;--and-bg:#fff;--and-bg-stripe:#f2f2f2;--and-bg-chat-bot:#f3f2f8;--and-footer-bg:#010101;--and-divider:rgba(0,0,0,.08);--and-line-chat:#e7e7ec;--and-whatsapp:#65d072;--and-hero-scrim:hsla(0,0%,6%,.65);--and-error:#c0392b;--and-error-tint:#fdecea;--and-warn:#b26a00;--and-warn-tint:#fdf3e3;--and-btn-bg:#ffa51c;--and-btn-hover-bg:#e08e00;--and-btn-ink:#1c1c1e;--and-btn-soft:rgba(255,165,28,.16);--and-shadow-fab:0 8px 24px rgba(41,22,108,.4);--and-header-h:80px;--and-header-off:calc(var(--and-header-h) + 16px);--and-font-display:var(--font-oswald),Helvetica,Arial,Verdana,sans-serif;--and-font-ui:var(--font-roboto),Helvetica,Arial,Verdana,sans-serif;font:400 18px/1.4 var(--and-font-display);color:var(--and-ink);background:var(--and-bg);overflow-x:clip}.andares-landing a{color:var(--and-ink);text-decoration:none}.andares-landing a:hover{color:var(--and-gray)}.andares-landing .wrap{max-width:1400px;margin:0 auto;padding:0 50px}.andares-landing header{background:var(--and-brand);position:-webkit-sticky;position:sticky;top:0;z-index:50;transition:background-color .25s ease}.andares-landing header.hdr--over{background:transparent}.andares-landing header.hdr--over:after{content:"";position:absolute;inset:0 0 -46px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.52) 62%,transparent);transition:opacity .25s ease}.andares-landing header.hdr--over .mini a,.andares-landing header.hdr--over nav a{text-shadow:0 1px 3px rgba(0,0,0,.55)}.andares-landing header.hdr--over.hdr--solid{background:var(--and-brand)}.andares-landing header.hdr--over.hdr--solid:after{opacity:0}.andares-landing header.hdr--over.hdr--solid .mini a,.andares-landing header.hdr--over.hdr--solid nav a{text-shadow:none}.andares-landing .hbar{display:flex;align-items:center;justify-content:space-between;height:var(--and-header-h);gap:24px}.andares-landing .hbar img{height:46px;width:auto}.andares-landing nav ul{display:flex;gap:22px;list-style:none;padding:0;margin:0}.andares-landing nav a{color:#fff;font:400 17px/1 var(--and-font-display);text-transform:uppercase}.andares-landing nav a:hover{color:var(--and-gray)}.andares-landing .mini a{color:#fff;display:flex;gap:6px;align-items:center;font:500 15px/1 var(--and-font-display)}.andares-landing .mini svg{color:var(--and-whatsapp)}.andares-landing .hero{position:relative;overflow:hidden;background:#1c1c1c;min-height:100vh;min-height:100svh;margin-top:calc(-1 * var(--and-header-h));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:calc(var(--and-header-h) + 40px) 20px 248px}.andares-landing .hero-img{object-fit:cover;object-position:center;z-index:0}.andares-landing .hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:0;transition:opacity .7s ease;pointer-events:none}.andares-landing .hero-video.is-visible{opacity:1}.andares-landing .hero>.hero-titulo,.andares-landing .hero>.kicker{position:relative;z-index:1}.andares-landing .hero .kicker{font:700 24px/30px var(--and-font-display);color:#fff;padding:10px 30px;margin:0}.andares-landing .hero .hero-titulo{font:400 58px/66px var(--and-font-display);color:#fff;background:var(--and-hero-scrim);padding:10px 30px;max-width:860px;margin:0}.andares-landing .hero .kicker--sub{font-size:20px;line-height:26px}.andares-landing .hero>.hero-score{position:relative;z-index:1;margin-top:8px}.andares-landing .btn{display:inline-flex;align-items:center;gap:8px;background:var(--and-btn-bg);color:var(--and-btn-ink);font:400 18px/20px var(--and-font-display);padding:16px 24px;border:none;border-radius:1px;cursor:pointer;text-transform:uppercase;transition:background .15s ease}.andares-landing .btn:hover{background:var(--and-btn-hover-bg);color:var(--and-btn-ink)}.andares-landing .btn.bold{font-weight:700;background:none;color:var(--and-brand);padding:6px 2px}.andares-landing .btn.bold:hover{color:var(--and-gray);background:none}.andares-landing .search-card.wrap{position:relative;z-index:5;background:#fff;border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,.18);padding:22px 24px 18px;margin-top:-200px;scroll-margin-top:var(--and-header-off)}@media (min-width:901px){.andares-landing .search-card.wrap{position:-webkit-sticky;position:sticky;top:var(--and-header-off);z-index:20}.andares-landing .search-card[data-rev]{transition:max-width .45s cubic-bezier(.22,.61,.36,1)}.andares-landing .search-card[data-rev="0"]{max-width:820px}.andares-landing .search-card[data-rev="1"]{max-width:1000px}.andares-landing .search-card[data-rev="2"]{max-width:1160px}}.andares-landing .search-card--sitio.wrap{margin-top:-46px;margin-bottom:6px}@keyframes andCampoIn{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}@keyframes andCampoInY{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.andares-landing .sfield--rev{z-index:2;animation:andCampoIn .35s ease both}@media (max-width:900px){.andares-landing .search-card--sitio.wrap{margin-top:-30px}.andares-landing .sfield--rev{animation-name:andCampoInY}}@media (prefers-reduced-motion:reduce){.andares-landing .search-card[data-rev]{transition:none}.andares-landing .sfield--rev{animation:none}}.andares-landing .sinput-ph{color:var(--and-gray-txt);overflow:hidden;text-overflow:ellipsis}.andares-landing .sinput.sinput--error{border-color:var(--and-error);background:var(--and-error-tint)}.andares-landing .sfield--falta>label:first-child{color:var(--and-error)}.andares-landing .search-row{display:flex;gap:14px;align-items:flex-start}.andares-landing .sfield{display:flex;flex-direction:column;gap:6px;position:relative;min-width:0}.andares-landing .sfield label{font:500 12px var(--and-font-ui);color:var(--and-gray-txt);letter-spacing:.06em;text-transform:uppercase;text-align:left}.andares-landing .sinput{display:flex;align-items:center;gap:10px;border:1px solid var(--and-divider);border-radius:10px;height:52px;padding:0 14px;font:400 15px var(--and-font-ui);color:var(--and-ink);white-space:nowrap;background:#fff;width:100%;cursor:pointer;text-align:left}.andares-landing button.sinput{font-family:var(--and-font-ui)}.andares-landing .sinput--error{border-color:var(--and-error)}.andares-landing .sinput select{flex:1 1;border:none;background:transparent;font:inherit;color:inherit;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;min-width:0}.andares-landing .sic{color:var(--and-brand);flex:none}.andares-landing .scaret,.andares-landing .shint{color:var(--and-gray-txt);font:400 13px var(--and-font-ui);flex:none}.andares-landing .sbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--and-btn-bg);color:var(--and-btn-ink);font:500 17px var(--and-font-display);letter-spacing:.04em;text-transform:uppercase;border:none;border-radius:12px;padding:0 28px;height:52px;cursor:pointer;transition:background .15s ease;white-space:nowrap}.andares-landing .sbtn:hover{background:var(--and-btn-hover-bg)}.andares-landing .sbtn:disabled{background:#c9c9cf;color:#7c7c83;cursor:not-allowed}.andares-landing .scheck{display:flex;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;border:1px solid rgba(41,22,108,.15);border-radius:10px;background:rgba(41,22,108,.07);font:500 14px var(--and-font-ui);color:var(--and-brand);cursor:pointer;transition:background .15s ease,border-color .15s ease}.andares-landing .scheck--on,.andares-landing .scheck:hover{background:rgba(41,22,108,.1)}.andares-landing .scheck--on{border-color:var(--and-brand)}.andares-landing .scheck input{position:absolute;opacity:0;width:0;height:0}.andares-landing .sbox{width:18px;height:18px;border:1.5px solid var(--and-gray);border-radius:5px;display:inline-flex;align-items:center;justify-content:center;flex:none}.andares-landing .sbox--on{background:var(--and-brand);border-color:var(--and-brand);color:#fff}.andares-landing .spax-pop{position:absolute;top:calc(100% + 8px);left:0;z-index:30;background:#fff;border:1px solid var(--and-divider);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.18);padding:14px;min-width:240px}.andares-landing .spax-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0}.andares-landing .spax-row+.spax-row{border-top:1px solid var(--and-divider);margin-top:4px;padding-top:12px}.andares-landing .spax-lbl{font:400 14px var(--and-font-ui);color:var(--and-ink)}.andares-landing .spax-lbl small{display:block;color:var(--and-gray-txt);font-size:12px}.andares-landing .spax-ctrl{display:inline-flex;align-items:center;gap:12px}.andares-landing .spax-ctrl button{width:30px;height:30px;border-radius:50%;border:1px solid var(--and-btn-bg);background:#fff;color:var(--and-btn-ink);font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.andares-landing .spax-ctrl button:disabled{border-color:var(--and-divider);color:var(--and-divider);cursor:not-allowed}.andares-landing .spax-ctrl span{min-width:18px;text-align:center;font:500 15px var(--and-font-ui);color:var(--and-ink)}.andares-landing .smsg{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font:400 13px/1.45 var(--and-font-ui)}.andares-landing .smsg--error{color:var(--and-error)}.andares-landing .smsg--error-box{color:var(--and-error);background:var(--and-error-tint);padding:10px 12px;border-radius:10px;font-weight:500}.andares-landing .smsg--warn{color:var(--and-warn);background:var(--and-warn-tint);padding:10px 12px;border-radius:10px}.andares-landing .sdevol{margin-top:10px;max-width:420px}.andares-landing .sselect{position:relative;width:100%}.andares-landing button.sselect-trigger{gap:10px}.andares-landing .sselect-trigger--open{border-color:var(--and-brand)}.andares-landing .sselect-val{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.andares-landing .sselect-ph{color:var(--and-gray-txt)}.andares-landing .sselect-caret{transition:transform .15s ease}.andares-landing .sselect-caret--open{transform:rotate(180deg)}.andares-landing .sdropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--and-divider);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.18);max-height:212px;overflow-y:auto}.andares-landing .sdropdown-opt{line-height:18px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border-radius:8px;font:400 15px var(--and-font-ui);color:var(--and-ink);cursor:pointer}.andares-landing .sdropdown-opt--active{background:rgba(41,22,108,.07)}.andares-landing .sdropdown-opt--sel{color:var(--and-brand);font-weight:500}.andares-landing .sdropdown-check{color:var(--and-brand);font-weight:600;flex:none}.andares-landing .sdropdown-hint{margin-left:auto;font:400 11px var(--and-font-ui);color:#b0b0b6;flex:none}@media (max-width:900px){.andares-landing .sdropdown{position:static;margin-top:6px;box-shadow:0 6px 18px rgba(0,0,0,.08)}.andares-landing .spax-pop{position:static;min-width:0;width:100%;box-shadow:0 6px 18px rgba(0,0,0,.08)}}.andares-landing .sdur{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin-top:8px;min-height:40px;white-space:nowrap;font:400 14px var(--and-font-ui);color:var(--and-ink)}.andares-landing .sdur svg{color:var(--and-brand);flex:none}.andares-landing .sdur b{font-weight:600;color:var(--and-brand)}.andares-landing .sbtn--wa{background:#1da851;color:#fff}.andares-landing .sbtn--wa:hover{background:#178a42}.andares-landing .surgente{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:12px 16px 6px}.andares-landing .surgente-badge{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--and-warn-tint);color:var(--and-warn)}.andares-landing .surgente-title{font:500 24px var(--and-font-display);color:var(--and-ink-strong);text-transform:uppercase;letter-spacing:.02em}.andares-landing .surgente-text{max-width:500px;margin:0;font:400 15px/1.5 var(--and-font-ui);color:var(--and-gray-txt)}.andares-landing .surgente .sbtn--wa{margin-top:2px}.andares-landing .surgente-link{background:none;border:none;padding:4px;font:500 14px var(--and-font-ui);color:var(--and-brand);cursor:pointer;text-decoration:underline}.andares-landing section.block{padding:45px 0;text-align:center}@media (min-width:1150px){.andares-landing .search-card+section.block{padding-top:79px}}.andares-landing .kick{font:500 26px/30px var(--and-font-display);color:var(--and-ink-strong);text-transform:uppercase}.andares-landing .title{font:400 42px/46px var(--and-font-display);color:var(--and-brand);text-transform:uppercase;max-width:980px;margin:10px auto 0}.andares-landing .cta-row{margin-top:40px}.andares-landing .values{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px;gap:35px;margin-top:45px}.andares-landing .values img{height:74px;width:auto;object-fit:contain}.andares-landing .values .valor-titulo{font:500 25px/27px var(--and-font-display);color:var(--and-brand);margin:12px 0 5px}.andares-landing .values p{font:400 16px/20px var(--and-font-display);max-width:360px;margin:0 auto}.andares-landing .photo-band{position:relative;overflow:hidden;height:420px}.andares-landing .photo-band-img{object-fit:cover;object-position:center}.andares-landing .fleet{background:var(--and-bg-stripe)}.andares-landing .fleet-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:45px;gap:45px;margin-top:45px}.andares-landing .fleet-car{position:relative;margin-top:45px}.andares-landing .fleet-viewport{overflow:hidden;touch-action:pan-y;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.andares-landing .fleet-track{display:flex;gap:30px;width:max-content;will-change:transform;padding:10px 0}.andares-landing .fleet-track .car{flex:0 0 auto;width:300px}.andares-landing .fleet-nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:var(--and-brand);color:#fff;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.22);transition:background .15s ease}.andares-landing .fleet-nav:hover{background:var(--and-brand-2);color:#fff}.andares-landing .fleet-nav--prev{left:6px}.andares-landing .fleet-nav--next{right:6px}.andares-landing .car{background:#fff;border-radius:20px;padding:20px}.andares-landing .car img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.andares-landing .car .car-nombre{font:700 20px/23px var(--and-font-display);color:var(--and-brand);margin:10px 0 0;text-transform:uppercase}.andares-landing .car span{font:400 15px/20px var(--and-font-display)}.andares-landing .faqs{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;text-align:left;margin-top:45px}.andares-landing .faq{margin-bottom:22px}.andares-landing .faq-q{display:flex;gap:12px;align-items:center;cursor:pointer}.andares-landing .faq-q .pm{width:22px;height:22px;flex:none;border-radius:50%;background:var(--and-brand);position:relative}.andares-landing .faq-q .pm:after,.andares-landing .faq-q .pm:before{content:"";position:absolute;background:#fff}.andares-landing .faq-q .pm:before{left:5px;top:10px;width:12px;height:2px}.andares-landing .faq-q .pm:after{left:10px;top:5px;width:2px;height:12px}.andares-landing .faq.open .pm:after{display:none}.andares-landing .faq-q .faq-pregunta{font:500 20px/1.3 var(--and-font-display);color:var(--and-ink-strong);margin:0}.andares-landing .faq-a{display:none;font:400 17px/1.5 var(--and-font-display);padding:12px 0 0 34px}.andares-landing .faq.open .faq-a{display:block}.andares-landing .checks{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px;gap:0 30px;text-align:left;margin-top:45px}.andares-landing .check{display:flex;gap:10px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--and-divider);font:400 18px/1.4 var(--and-font-display)}.andares-landing .check:nth-last-child(-n+2){border-bottom:none}.andares-landing .check .ico{width:26px;height:26px;flex:none;border-radius:50%;background:var(--and-brand);color:#fff;display:inline-flex;align-items:center;justify-content:center}.andares-landing footer{background:var(--and-footer-bg);color:#fff}.andares-landing .fgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;padding:50px 0;font:400 15px/20px var(--and-font-display)}.andares-landing .fgrid img{width:198px}.andares-landing .fgrid .wt{font:500 18px/20px var(--and-font-display);margin-bottom:12px}.andares-landing .fgrid a{color:#fff}.andares-landing .fgrid p a{display:inline-block;min-height:24px;line-height:24px}.andares-landing .fgrid a:hover{color:var(--and-gray)}.andares-landing .flegal{margin-top:-16px;padding:18px 0 26px;border-top:1px solid hsla(0,0%,100%,.14);font:400 14px/20px var(--and-font-display)}.andares-landing .flegal a{display:inline-block;min-height:24px;line-height:24px;color:var(--and-gray)}.andares-landing .flegal a:hover{color:#fff}@keyframes andFadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.andares-landing .hero .hero-titulo,.andares-landing .hero .kicker{animation:andFadeInUp .9s ease both}.andares-landing .hero .hero-titulo{animation-delay:.15s}.andares-landing .hero .kicker+.hero-titulo+.kicker{animation-delay:.3s}.andares-landing .search-card{animation:andFadeInUp .9s ease .45s both}.andares-landing .rv{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease;transition-delay:var(--rv-delay,0s)}.andares-landing .rv.in{opacity:1;transform:none}.andares-landing .car{transition:transform .25s ease,box-shadow .25s ease}.andares-landing .car:hover{transform:translateY(-6px);box-shadow:0 14px 34px rgba(0,0,0,.12)}.andares-landing .values>div img{transition:transform .3s ease}.andares-landing .values>div:hover img{transform:scale(1.08)}@media (max-width:1100px){.andares-landing .search-row{flex-wrap:wrap}.andares-landing .search-row .sfield{flex:1 1 45%!important}.andares-landing .search-row .sfield--cta{flex:1 1 100%!important}.andares-landing .sbtn{width:100%}}@media (max-width:900px){.andares-landing{--and-header-h:64px}.andares-landing .wrap{padding:0 20px}.andares-landing nav{display:none}.andares-landing .hbar img{height:38px}.andares-landing .mini-phone{display:none}.andares-landing .mini a{width:44px;height:44px;justify-content:center;background:var(--and-whatsapp);border-radius:999px}.andares-landing .mini svg{color:#fff}.andares-landing .hero{min-height:calc(100vh - 140px);min-height:calc(100svh - 140px);padding:calc(var(--and-header-h) + 24px) 16px 90px;gap:10px}.andares-landing .hero .kicker{font-size:15px;line-height:19px;padding:6px 14px}.andares-landing .hero .kicker--sub{font-size:14px;line-height:18px}.andares-landing .hero .hero-titulo{font-size:30px;line-height:36px;padding:8px 16px}.andares-landing .title{font-size:30px;line-height:34px}.andares-landing .checks,.andares-landing .faqs,.andares-landing .fgrid,.andares-landing .fleet-grid,.andares-landing .values{grid-template-columns:1fr}.andares-landing .fleet-track{gap:16px}.andares-landing .fleet-track .car{width:min(78vw,320px)}.andares-landing .fleet-nav{width:38px;height:38px}.andares-landing .fleet-nav--prev{left:2px}.andares-landing .fleet-nav--next{right:2px}.andares-landing .search-card.wrap{margin-top:-40px}.andares-landing .search-row .sfield{flex:1 1 100%!important}.andares-landing .search-inner{display:flex;flex-direction:column;gap:14px}.andares-landing .search-inner .search-row{display:contents}.andares-landing .search-inner .search-row .sfield{flex:0 0 auto!important;width:100%}.andares-landing .search-inner .sfield--cta{order:1}}@media (prefers-reduced-motion:reduce){.andares-landing .hero .hero-titulo,.andares-landing .hero .kicker,.andares-landing .rv,.andares-landing .search-card{animation:none;transition:none;opacity:1;transform:none}}.andares-landing nav a[aria-current=page]{color:#fff;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.andares-landing .mini{display:flex;align-items:center;gap:12px}.andares-landing .navtoggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;background:none;border:none;cursor:pointer}.andares-landing .navtoggle span{display:block;height:2px;width:100%;background:#fff;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.andares-landing .navtoggle--on span:first-child{transform:translateY(7px) rotate(45deg)}.andares-landing .navtoggle--on span:nth-child(2){opacity:0}.andares-landing .navtoggle--on span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.andares-landing .mobnav{background:var(--and-brand);border-top:1px solid hsla(0,0%,100%,.14)}.andares-landing .mobnav ul{display:block;list-style:none;margin:0;padding:6px 0}.andares-landing .mobnav li a{display:block;padding:14px 20px;color:#fff;font:400 17px/1 var(--and-font-display);text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.08)}.andares-landing .mobnav li:last-child a{border-bottom:none}.andares-landing .mobnav li a[aria-current=page]{background:var(--and-brand-2);text-decoration:none}@media (min-width:901px){.andares-landing .mobnav{display:none}}@media (max-width:900px){.andares-landing .navtoggle{display:flex}.andares-landing .mobnav{display:block}}