.catv2 .phead{isolation:isolate;color:var(--h-text);background:radial-gradient(70% 90% at 80% 0%,#13355a 0%,#13355a00 70%),linear-gradient(180deg,#0b1d33 0%,var(--h-ink) 100%);padding-bottom:132px;position:relative;overflow:hidden}.catv2 .phead .hero__aurora{opacity:.7;inset:-30% -10% -10%}.catv2 .phead__in{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;padding-top:44px;display:flex;position:relative}.catv2 .phead h1{animation:riseIn .9s var(--ease-out) .2s backwards;margin-top:16px;font-size:clamp(44px,5.6vw,84px)}.catv2 .phead h1 em{background:linear-gradient(100deg,#2fd3c6 0%,#5ce6da 30%,#d2fff9 45%,#5ce6da 60%,#7fb6ff 100%) 0 0/240% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:7s linear 1s infinite shine}.catv2 .phead__sub{max-width:56ch;font:400 18px/1.5 var(--font-ui);color:var(--h-text-2);animation:riseIn .9s var(--ease-out) .35s backwards;margin-top:14px}.catv2 .phead__sub b{color:#fff;font-weight:650}.catv2 .topnav a[aria-current=page]{color:#fff}.catv2 .topnav a[aria-current=page]:after{transform:scaleX(1)}.catv2 .pill__nav a[aria-current=page]{color:#fff;background:#ffffff14}.catv2 .askmini{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(460px,100%);height:66px;animation:riseIn .9s var(--ease-out) .5s backwards;transition:transform .32s var(--spring),box-shadow .3s,background .3s;background:linear-gradient(#fff 0%,#f2faf9 100%) padding-box padding-box,linear-gradient(110deg,#2fd3c6,#a7f3eb 38%,#fff 66%,#7fb6ff) border-box;border:1.5px solid #0000;align-items:center;gap:12px;padding:0 8px 0 10px;display:flex;position:relative;box-shadow:0 20px 44px -16px #0612228c,0 0 0 4px #ffffff1a,inset 0 1px #fff}.catv2 .askmini:hover{transform:translateY(-2px);box-shadow:0 24px 50px -16px #061222a6,0 0 0 5px #2fd3c62e,inset 0 1px #fff}.catv2 .askmini:focus-within{background:linear-gradient(#fff 0%,#fafffe 100%) padding-box padding-box,linear-gradient(110deg,#0a8f86,#2fd3c6 50%,#7fb6ff) border-box;transform:translateY(-2px);box-shadow:0 0 0 6px #2fd3c640,0 26px 54px -16px #061222b3}.catv2 .askmini .m{width:46px;height:46px;transition:transform .36s var(--spring);background:linear-gradient(135deg,#e0f7f5 0%,#c8f0ec 100%);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0a8f862e}.catv2 .askmini:hover .m,.catv2 .askmini:focus-within .m{transform:scale(1.07)rotate(-4deg)}.catv2 .askmini input{color:#132a47;caret-color:#0a8f86;min-width:0;height:100%;font:600 16px/1.2 var(--font-ui);background:0 0;border:0;outline:0;flex:1}.catv2 .askmini input::placeholder{color:#5a6b82;font-weight:500}.catv2 .askmini__go{color:#fff;width:50px;height:50px;transition:transform .3s var(--spring),box-shadow .2s;background:linear-gradient(135deg,#0a8f86 0%,#2fd3c6 100%);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 22px -8px #0a8f86b3}.catv2 .askmini__go:hover{transform:rotate(-45deg)scale(1.08);box-shadow:0 14px 26px -8px #0a8f86d9}.catv2 .askmini__go .i{width:20px;height:20px}.catv2 .browse{z-index:2;margin-top:-104px;position:relative}.catv2 .btabs{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #d6e2f529;gap:4px;margin-bottom:18px;padding:5px;display:inline-flex}.catv2 .btabs button{border-radius:var(--r-pill);height:40px;font:600 14.5px/1 var(--font-ui);color:var(--h-text-2);align-items:center;gap:8px;padding:0 18px;transition:background .26s,color .26s;display:inline-flex}.catv2 .btabs button .i{width:16px;height:16px}.catv2 .btabs button:hover{color:#fff}.catv2 .btabs button[aria-pressed=true]{color:#0f1e33;background:#fff}.catv2 .btiles{gap:12px;display:grid}.catv2 .btiles--8{grid-template-columns:repeat(8,minmax(0,1fr))}.catv2 .btiles--5{grid-template-columns:repeat(5,minmax(0,1fr))}.catv2 .btile{text-align:left;background:var(--surface);border:1px solid var(--line);min-height:148px;transition:transform .38s var(--spring),box-shadow .38s,border-color .26s,background .26s;animation:tileIn .7s var(--ease-out) backwards;border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -26px #0816268c}.catv2 .btile:nth-child(2){animation-delay:50ms}.catv2 .btile:nth-child(3){animation-delay:.1s}.catv2 .btile:nth-child(4){animation-delay:.15s}.catv2 .btile:nth-child(5){animation-delay:.2s}.catv2 .btile:nth-child(6){animation-delay:.25s}.catv2 .btile:nth-child(7){animation-delay:.3s}.catv2 .btile:nth-child(8){animation-delay:.35s}@keyframes tileIn{0%{opacity:0;transform:translateY(18px)}}.catv2 .btile .sil{width:74px;height:auto;color:var(--navy-400);transition:transform .7s var(--ease-out),color .3s;margin-bottom:auto}.catv2 .btile:hover .sil{transform:translate(12px)}.catv2 .btile .i{width:26px;height:26px;color:var(--accent);margin-bottom:auto}.catv2 .btile b{font:800 17px/1.1 var(--font-display);color:var(--text);margin-top:14px;font-stretch:110%}.catv2 .btile span{font:500 13px/1.3 var(--font-ui);color:var(--text-2)}.catv2 .btile em{font-style:normal;font:650 12.5px/1.2 var(--font-ui);color:var(--accent-ink)}.catv2 .btile[aria-current=true]{background:#0f1e33;border-color:#0f1e33}.catv2 .btile[aria-current=true] b,.catv2 .btile[aria-current=true] span{color:#fff}.catv2 .btile[aria-current=true] em,.catv2 .btile[aria-current=true] .sil,.catv2 .btile[aria-current=true] .i{color:var(--h-teal)}.catv2 .btile[aria-current=true]:after{content:"";background:var(--h-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2306302D' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/14px no-repeat;width:22px;height:22px;animation:popI .4s var(--spring);border-radius:50%;position:absolute;top:14px;right:14px}.catv2 .cat{grid-template-columns:288px minmax(0,1fr);align-items:start;gap:36px;padding-top:44px;display:grid}.catv2 .cfilt{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:24px;flex-direction:column;display:flex;position:sticky;top:92px;overflow:hidden}.catv2 .fhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.catv2 .fhead h2{font:800 18px/1 var(--font-display);font-stretch:110%}.catv2 .flink{font:600 13.5px/1 var(--font-ui);color:var(--link);text-underline-offset:3px;text-decoration:underline}.catv2 .fgroup{border-bottom:1px solid var(--line);padding:18px 20px}.catv2 .fgroup:last-child{border-bottom:0}.catv2 .fgroup h3{font:700 12px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:12px}.catv2 .fgroup--ctx{animation:ctxIn .5s var(--ease-out);background:linear-gradient(#e9f7f6,#f6fbfb)}@keyframes ctxIn{0%{opacity:0;transform:translateY(-6px)}}.catv2 .fctx{font:650 12.5px/1.2 var(--font-ui);color:var(--accent-ink);align-items:center;gap:6px;margin-bottom:12px;display:flex}.catv2 .fctx .i{width:14px;height:14px}.catv2 .range{height:22px;margin:4px 8px 6px;position:relative}.catv2 .range__track{background:var(--surface-3);border-radius:4px;height:4px;position:absolute;top:9px;left:0;right:0}.catv2 .range__track i{background:var(--accent);border-radius:4px;position:absolute;top:0;bottom:0}.catv2 .range__th{border:2px solid var(--accent);background:#fff;border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:1px;box-shadow:0 2px 6px #132a4740}.catv2 .range__vals{font:650 13px/1 var(--font-ui);color:var(--text);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.catv2 .fchips{flex-wrap:wrap;gap:6px;display:flex}.catv2 .fchip{border-radius:var(--r-pill);border:1px solid var(--line-strong);height:34px;font:600 13px/1 var(--font-ui);color:var(--text-2);align-items:center;gap:6px;padding:0 12px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.catv2 .fchip:hover{border-color:var(--text);color:var(--text)}.catv2 .fchip .i{width:14px;height:14px}.catv2 .fchip small{font:600 11.5px/1 var(--font-ui);color:var(--text-3)}.catv2 .fchip[aria-pressed=true]{color:#fff;background:#0f1e33;border-color:#0f1e33}.catv2 .fchip[aria-pressed=true] small{color:#c2cedd}.catv2 .fchecks{gap:4px;margin-bottom:12px;display:grid}.catv2 .fcheck{min-height:32px;font:500 14px/1.2 var(--font-ui);cursor:pointer;align-items:center;gap:10px;display:flex}.catv2 .fcheck input{width:18px;height:18px;accent-color:var(--accent);margin:0}.catv2 .fcheck small{font:600 12px/1 var(--font-ui);color:var(--text-3);margin-left:auto}.catv2 .fseg{background:var(--surface-3);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.catv2 .fseg button{height:34px;font:600 13px/1 var(--font-ui);color:var(--text-2);border-radius:10px}.catv2 .fseg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #132a472e}.catv2 .sw{min-height:36px;font:500 14px/1.25 var(--font-ui);cursor:pointer;align-items:center;gap:10px;display:flex}.catv2 .sw input{opacity:0;width:1px;height:1px;position:absolute}.catv2 .sw__t{background:var(--surface-3);border:1px solid var(--border-control);border-radius:99px;flex:none;width:38px;height:22px;transition:background .25s,border-color .25s;position:relative}.catv2 .sw__t:after{content:"";width:16px;height:16px;transition:transform .3s var(--spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #132a474d}.catv2 .sw input:checked+.sw__t{background:var(--accent);border-color:var(--accent)}.catv2 .sw input:checked+.sw__t:after{transform:translate(16px)}.catv2 .sw input:focus-visible+.sw__t{outline:2px solid var(--accent);outline-offset:2px}.catv2 .results{min-width:0}.catv2 .rbar{z-index:5;background:linear-gradient(180deg,var(--bg) 80%,#f1f3f600);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:18px;padding:14px 0;display:flex;position:sticky;top:76px}.catv2 .rbar__n{font:500 16px/1 var(--font-ui);color:var(--text-2)}.catv2 .rbar__n b{font:800 26px/1 var(--font-display);color:var(--text);margin-right:4px;font-stretch:112%}.catv2 .actives{flex-wrap:wrap;gap:6px;display:flex}.catv2 .achip{border-radius:var(--r-pill);background:var(--accent-soft);height:32px;color:var(--accent-ink);font:650 13px/1 var(--font-ui);animation:popI .36s var(--spring);align-items:center;gap:6px;padding:0 8px 0 12px;transition:background .2s;display:inline-flex}.catv2 .achip:hover{background:#cdebe9}.catv2 .achip .i{width:14px;height:14px}.catv2 .rbar__r{align-items:center;gap:8px;margin-left:auto;display:flex}.catv2 .sortsel{border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface);align-items:center;gap:8px;height:44px;padding:0 14px;display:flex;position:relative}.catv2 .sortsel .i{width:16px;height:16px;color:var(--text-2)}.catv2 .sortsel select{appearance:none;font:600 14px/1 var(--font-ui);color:var(--text);cursor:pointer;background:0 0;border:0;outline:0;padding-right:4px}.catv2 .vtog{border-radius:var(--r-pill);background:var(--surface-3);gap:2px;padding:4px;display:flex}.catv2 .vtog button{border-radius:var(--r-pill);width:38px;height:36px;color:var(--text-3);place-items:center;transition:background .2s,color .2s;display:grid}.catv2 .vtog button .i{width:17px;height:17px}.catv2 .vtog button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #132a472e}.catv2 .cgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.catv2 .cgrid[data-seg=suv-chico] .ncar:not([data-seg=suv-chico]),.catv2 .cgrid[data-seg=suv-mediano] .ncar:not([data-seg=suv-mediano]),.catv2 .cgrid[data-seg=suv-grande] .ncar:not([data-seg=suv-grande]),.catv2 .cgrid[data-seg=compacto] .ncar:not([data-seg=compacto]),.catv2 .cgrid[data-seg=sedan] .ncar:not([data-seg=sedan]),.catv2 .cgrid[data-seg=pickup] .ncar:not([data-seg=pickup]),.catv2 .cgrid[data-seg=van] .ncar:not([data-seg=van]),.catv2 .cgrid[data-seg=utilitario] .ncar:not([data-seg=utilitario]),.catv2 .cgrid[data-fuel=nafta] .ncar:not([data-fuel=nafta]),.catv2 .cgrid[data-fuel=hibrido] .ncar:not([data-fuel=hibrido]),.catv2 .cgrid[data-fuel=enchufable] .ncar:not([data-fuel=enchufable]),.catv2 .cgrid[data-fuel=electrico] .ncar:not([data-fuel=electrico]),.catv2 .cgrid[data-fuel=diesel] .ncar:not([data-fuel=diesel]),.catv2 .cgrid[data-band=b1] .ncar:not([data-band=b1]),.catv2 .cgrid[data-band=b2] .ncar:not([data-band=b2]),.catv2 .cgrid[data-band=b3] .ncar:not([data-band=b3]),.catv2 .cgrid[data-band=b4] .ncar:not([data-band=b4]),.catv2 .cgrid[data-band=b5] .ncar:not([data-band=b5]),.catv2 .cgrid:not([data-seg=todos]) .askcard,.catv2 .cgrid:not([data-fuel=todos]) .askcard,.catv2 .cgrid:not([data-band=todos]) .askcard{display:none}.catv2 .cgrid.is-list{grid-template-columns:1fr;gap:14px}.catv2 .cgrid.is-list .ncar{flex-direction:row}.catv2 .cgrid.is-list .ncar__media{aspect-ratio:auto;flex:none;width:300px;min-height:200px}.catv2 .cgrid.is-list .ncar__b{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand foot""name foot""meta foot""specs foot";align-content:center;column-gap:24px;padding:20px 24px;display:grid}.catv2 .cgrid.is-list .ncar__brand{grid-area:brand}.catv2 .cgrid.is-list .ncar__name{grid-area:name}.catv2 .cgrid.is-list .ncar__meta{grid-area:meta}.catv2 .cgrid.is-list .ncar__specs{grid-area:specs;max-width:420px}.catv2 .cgrid.is-list .ncar__foot{flex-direction:column;grid-area:foot;justify-content:center;align-items:flex-end;gap:14px;margin:0}.catv2 .cgrid.is-list .askcard{flex-flow:wrap;grid-column:auto;align-items:center}.catv2 .askcard{isolation:isolate;color:var(--h-text);background:radial-gradient(80% 60% at 100% 0,#2fd3c64d,#0000 70%),linear-gradient(160deg,#12304f,#081626);border-radius:22px;flex-direction:column;gap:12px;padding:26px;display:flex;position:relative;overflow:hidden}.catv2 .askcard .m{width:72px;animation:4.6s ease-in-out infinite bob}.catv2 .askcard h2{font-size:28px;line-height:1.05}.catv2 .askcard p{font:400 15px/1.5 var(--font-ui);color:var(--h-text-2)}.catv2 .askcard__q{gap:8px;margin-top:auto;display:grid}.catv2 .askcard__q a{min-height:44px;font:550 14px/1.25 var(--font-ui);transition:background .22s,border-color .22s,transform .26s var(--spring);background:#ffffff12;border:1px solid #d6e2f524;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;display:flex}.catv2 .askcard__q a:hover{background:#2fd3c629;border-color:#2fd3c680;transform:translate(4px)}.catv2 .askcard__q .i{width:15px;height:15px;color:var(--h-teal)}.catv2 .empty{border:1px dashed var(--border-control);background:var(--surface);text-align:center;border-radius:24px;justify-items:center;gap:10px;padding:56px 24px;display:grid}.catv2 .empty .m{filter:saturate(.6);width:90px}.catv2 .empty h3{font:800 24px/1.1 var(--font-display);font-stretch:112%}.catv2 .empty p{max-width:44ch;font:400 15.5px/1.5 var(--font-ui);color:var(--text-2)}.catv2 .empty__acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.catv2 .btnx--ink{color:#fff;background:#0f1e33}.catv2 .btnx--ink:hover{background:#1a365d}.catv2 .btnx--soft{background:var(--accent-soft);color:var(--accent-ink)}.catv2 .btnx--soft:hover{background:#cdebe9}.catv2 .more2{justify-items:center;gap:12px;margin-top:40px;display:grid}.catv2 .more2 p{font:500 14.5px/1 var(--font-ui);color:var(--text-2)}.catv2 .more2 p b{color:var(--text)}.catv2 .more2__bar{background:var(--surface-3);border-radius:4px;width:240px;height:4px;overflow:hidden}.catv2 .more2__bar i{border-radius:inherit;background:var(--accent);height:100%;transition:width .6s var(--ease-out);display:block}.catv2 .more2 .btnx .i{width:16px;height:16px}@media (max-width:1180px){.catv2 .btiles--8{grid-template-columns:repeat(4,minmax(0,1fr))}.catv2 .cat{grid-template-columns:1fr}.catv2 .cfilt{position:static}.catv2 .cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.catv2 .phead{padding-bottom:120px}.catv2 .btiles--8,.catv2 .btiles--5{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:150px;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.catv2 .btabs{max-width:100%;display:flex;overflow-x:auto}.catv2 .cgrid{grid-template-columns:1fr}.catv2 .cgrid.is-list .ncar{flex-direction:column}.catv2 .cgrid.is-list .ncar__media{aspect-ratio:4/3;width:auto}.catv2 .cgrid.is-list .ncar__b{display:flex}.catv2 .rbar__r{margin-left:0}}.catv2 .btile .carv{width:118px;margin:-6px 0 auto -6px}.catv2 .btile .carv__car{animation:carvIn 1s var(--ease-out) .25s backwards}.catv2 .btile .carv__wheel{animation:carvSpin 1s var(--ease-out) .25s backwards}.catv2 .btile:hover .carv__car{animation:carvDrive .9s var(--ease-out)}.catv2 .btile:hover .carv__hl{filter:drop-shadow(0 0 3px #ffe9a8)drop-shadow(0 0 6px #ffe9a8)}.catv2 .btile[aria-current=true] .carv__body{fill:url(#carv-gt)}.catv2 .btile[aria-current=true] .carv__shadow{fill:#2fd3c64d}.catv2 .btile[aria-current=true] .carv__car{animation:1.4s ease-in-out infinite carvBounce}.catv2 .btiles--8 .btile{min-height:164px}.catv2 .fchip--fuel{--fc:#56607a;border-color:color-mix(in srgb,var(--fc) 35%,transparent);background:color-mix(in srgb,var(--fc) 7%,#fff);color:var(--text)}.catv2 .fchip--fuel .fchip__ic{background:var(--fc);color:#fff;width:22px;height:22px;transition:transform .4s var(--spring);border-radius:50%;place-items:center;margin-left:-6px;display:grid}.catv2 .fchip--fuel .fchip__ic .i{width:12px;height:12px}.catv2 .fchip--fuel:hover{border-color:var(--fc);color:var(--text)}.catv2 .fchip--fuel:hover .fchip__ic{transform:rotate(-12deg)scale(1.12)}.catv2 .fchip--fuel[aria-pressed=true]{background:var(--fc);border-color:var(--fc);color:#fff}.catv2 .fchip--fuel[aria-pressed=true] .fchip__ic{color:var(--fc);background:#fff}.catv2 .fchip--fuel[aria-pressed=true] small{color:#fffc}.catv2 .fchip--nafta{--fc:#56607a}.catv2 .fchip--hibrido{--fc:#157a4b}.catv2 .fchip--enchufable{--fc:#007c7c}.catv2 .fchip--electrico{--fc:#2b62ae}.catv2 .fchip--diesel{--fc:#9a5a00}.catv2 .blogos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.catv2 .blogo{border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:border-color .22s,transform .3s var(--spring),box-shadow .22s;border-radius:14px;justify-items:center;gap:4px;padding:10px 6px 8px;display:grid;position:relative}.catv2 .blogo:hover{border-color:var(--text);box-shadow:var(--shadow-1);transform:translateY(-2px)}.catv2 .blogo input{opacity:0;width:1px;height:1px;position:absolute}.catv2 .blogo:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.catv2 .blogo:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.catv2 .blogo__img{place-items:center;height:30px;display:grid}.catv2 .blogo__img img{object-fit:contain;max-width:52px;max-height:30px}.catv2 .blogo__mono{font:800 13px/1 var(--font-display);letter-spacing:.03em;color:#6b7486;text-transform:uppercase;font-stretch:118%}.catv2 .blogo small{font:600 11px/1 var(--font-ui);color:var(--text-3)}.catv2 .cgrid .askcard{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:20px 28px;padding:24px 28px;display:grid}.catv2 .cgrid .askcard .m{grid-row:span 3;width:84px}.catv2 .cgrid .askcard h2{font-size:30px}.catv2 .cgrid .askcard .blk__kick,.catv2 .cgrid .askcard h2,.catv2 .cgrid .askcard>p{grid-column:2}.catv2 .cgrid .askcard .askcard__q{grid-area:1/3/span 3;margin:0}@media (max-width:1180px){.catv2 .cgrid .askcard{grid-template-columns:auto minmax(0,1fr)}.catv2 .cgrid .askcard .askcard__q{grid-area:auto/1/auto/-1}}@media (max-width:860px){.catv2 .cgrid .askcard{grid-template-columns:1fr}.catv2 .cgrid .askcard .m{grid-row:auto}.catv2 .cgrid .askcard .blk__kick,.catv2 .cgrid .askcard h2,.catv2 .cgrid .askcard>p{grid-column:1}}.catv2 .browse .wrap{position:relative}.catv2 .peek--taxi{width:74px;height:62px;top:-60px;right:24px}.catv2 .empty .mz{width:96px}.catv2 .carv{width:100%;height:auto;display:block;overflow:visible}.catv2 .carv__shadow{fill:#0f1e3329}.catv2 .carv__body{fill:url(#carv-g)}.catv2 .carv__glass{fill:url(#carv-glass)}.catv2 .carv__line{fill:none;stroke:#08162659;stroke-width:.9px;stroke-linecap:round}.catv2 .carv__shine{fill:none;stroke:#ffffff8c;stroke-width:1.6px;stroke-linecap:round}.catv2 .carv__rail{fill:none;stroke:#132a47;stroke-width:2.2px;stroke-linecap:round}.catv2 .carv__handle{fill:#ffffff8c}.catv2 .carv__trim{fill:none;stroke:#0f1e33;stroke-width:2.4px;stroke-linecap:round}.catv2 .carv__hl{fill:#fff3cf}.catv2 .carv__tl{fill:#e2475a}.catv2 .carv__tire{fill:#0f1e33}.catv2 .carv__rim{fill:#d5dbe4}.catv2 .carv__spk{stroke:#8c98ab;stroke-width:2.2px;stroke-linecap:round}.catv2 .carv__hub{fill:#56607a}.catv2 .carv__wheel{transform-box:fill-box;transform-origin:50%}.catv2 .carv__car{transform-box:fill-box}@keyframes carvSpin{to{transform:rotate(360deg)}}@keyframes carvDrive{0%{transform:translate(0)}40%{transform:translate(9px)}to{transform:translate(0)}}@keyframes carvIn{0%{transform:translate(-38px)}}@keyframes carvBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2px)}}.catv2 .btile>:not(.btile__glow){position:relative}.catv2 .btile__glow{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(200px circle at var(--gx,50%) var(--gy,35%),#2fd3c63d,transparent 65%);transition:opacity .3s;position:absolute;inset:0}.catv2 .btile__glow:after{content:"";border-radius:inherit;background:radial-gradient(150px circle at var(--gx,50%) var(--gy,35%),var(--accent),transparent 72%);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.catv2 .btile:hover .btile__glow{opacity:1}.catv2 .btile:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 30px 50px -26px #08162699}.catv2 .btile:active{transition-duration:.12s;transform:translateY(-2px)scale(.98)}.catv2 .btile:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 38%,#ffffffb3 50%,#0000 62%);animation:9s ease-in-out 2.4s infinite tileSheen;position:absolute;inset:0;transform:translate(-120%)}.catv2 .btile:nth-child(2):before{animation-delay:2.52s}.catv2 .btile:nth-child(3):before{animation-delay:2.64s}.catv2 .btile:nth-child(4):before{animation-delay:2.76s}.catv2 .btile:nth-child(5):before{animation-delay:2.88s}.catv2 .btile:nth-child(6):before{animation-delay:3s}.catv2 .btile:nth-child(7):before{animation-delay:3.12s}.catv2 .btile:nth-child(8):before{animation-delay:3.24s}@keyframes tileSheen{0%{transform:translate(-120%)}14%,to{transform:translate(120%)}}.catv2 .btile[aria-current=true]:before{background:linear-gradient(105deg,#0000 38%,#2fd3c638 50%,#0000 62%)}.catv2 .btile>.btile__go{background:var(--accent);color:#fff;opacity:0;width:28px;height:28px;transition:opacity .22s,transform .42s var(--spring);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px;transform:scale(.4)rotate(-60deg)}.catv2 .btile>.btile__go .i{color:#fff;width:15px;height:15px;margin:0}.catv2 .btile:hover>.btile__go{opacity:1;transform:none}.catv2 .btile[aria-current=true]>.btile__go{display:none}.catv2 .btile em{transition:transform .3s var(--spring),color .2s}.catv2 .btile:hover em{transform:translate(4px)}.catv2 .btile b{transition:transform .3s var(--spring)}.catv2 .btile:hover b{transform:translate(2px)}.catv2 .btile>.i{transition:transform .5s var(--spring)}.catv2 .btile:hover>.i{transform:translateY(-4px)rotate(-12deg)scale(1.15)}.catv2 .carv__road line{stroke:#0f1e3333;stroke-width:2px;stroke-linecap:round;stroke-dasharray:12 12;opacity:0;transition:opacity .3s}.catv2 .carv__speed line{stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;opacity:0;transform-box:fill-box}.catv2 .carv__beam{fill:url(#carv-beam);opacity:0;transition:opacity .3s}.catv2 .btile .carv__car{transition:translate .6s var(--spring)}.catv2 .btile:hover .carv__car{animation:.26s linear infinite carvRumble;translate:8px}.catv2 .btile:hover .carv__wheel{animation:.48s linear infinite carvSpin}.catv2 .btile:hover .carv__road line{opacity:1;animation:.48s linear infinite carvRoad}.catv2 .btile:hover .carv__speed line{animation:.7s linear infinite carvWind}.catv2 .btile:hover .carv__speed line:nth-child(2){animation-delay:-230ms}.catv2 .btile:hover .carv__speed line:nth-child(3){animation-delay:-460ms}.catv2 .btile:hover .carv__beam{opacity:.85;animation:2.4s ease-in-out infinite carvBeam}.catv2 .btile[aria-current=true] .carv__road line{opacity:1;stroke:#2fd3c680;animation:.9s linear infinite carvRoad}.catv2 .btile[aria-current=true] .carv__wheel{animation:.9s linear infinite carvSpin}.catv2 .btile[aria-current=true] .carv__beam{opacity:.6}.catv2 .btile[aria-current=true]:hover .carv__car{animation:.26s linear infinite carvRumble}@keyframes carvRumble{0%,to{transform:translateY(0)}50%{transform:translateY(-.9px)}}@keyframes carvRoad{to{stroke-dashoffset:24px}}@keyframes carvWind{0%{opacity:0;transform:translate(14px)}25%{opacity:.85}to{opacity:0;transform:translate(-26px)}}@keyframes carvBeam{0%,to{opacity:.85}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.catv2 .btile:before,.catv2 .btile:hover .carv__car,.catv2 .btile:hover .carv__wheel,.catv2 .btile:hover .carv__road line,.catv2 .btile:hover .carv__speed line,.catv2 .btile[aria-current=true] .carv__road line,.catv2 .btile[aria-current=true] .carv__wheel{animation:none}}.catv2 a.btile{color:inherit;text-decoration:none}.catv2 .btile>span[style]{display:contents}.catv2 .cgrid__i{min-width:0;display:grid}.catv2 .cgrid__i>.ncar{min-width:0}.catv2 .cgrid>.askcard{grid-column:1/-1}.catv2 .cgrid{transition:opacity .2s}.catv2 .cgrid[data-pendiente]{opacity:.55;pointer-events:none}.catv2 .cgrid{animation:cgIn .42s var(--ease-out)}@keyframes cgIn{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}.catv2 .cfilt[data-pendiente]{opacity:.7}.catv2 .askmini button.askmini__go{cursor:pointer;border:0}.catv2 .askmini .m svg{width:38px;margin-top:4px}.catv2 .fgroup--search{background:linear-gradient(#f2faf9 0%,#fff 100%);padding:14px 16px}.catv2 .fsearch{height:44px;transition:border-color .22s,box-shadow .22s,transform .26s var(--spring);background:#fff;border:1.5px solid #0a8f8638;border-radius:14px;align-items:center;gap:8px;padding:0 8px 0 12px;display:flex;box-shadow:0 4px 14px -8px #0a8f8640}.catv2 .fsearch:focus-within{border-color:#0a8f86;transform:translateY(-1px);box-shadow:0 0 0 4px #2fd3c62e,0 8px 20px -10px #0a8f8659}.catv2 .fsearch__ic{color:#00605f;width:28px;height:28px;transition:transform .3s var(--spring),background .2s,color .2s;background:#e3f6f4;border-radius:9px;flex:none;place-items:center;display:grid}.catv2 .fsearch:focus-within .fsearch__ic{color:#fff;background:#0a8f86;transform:scale(1.08)rotate(-6deg)}.catv2 .fsearch__ic .i{width:15px;height:15px}.catv2 .fsearch input{min-width:0;height:100%;font:600 14px/1 var(--font-ui);color:#132a47;background:0 0;border:0;outline:0;flex:1}.catv2 .fsearch input::placeholder{color:#6b7a90;font-weight:500}.catv2 .fsearch__x{color:#6b7a90;border-radius:50%;place-items:center;width:26px;height:26px;transition:background .18s,color .18s;display:grid}.catv2 .fsearch__x:hover{color:#132a47;background:#eef1f5}.catv2 .fsearch__x .i{width:14px;height:14px}.catv2 .fprice{color:var(--text-3);font:600 13px/1 var(--font-ui);align-items:center;gap:8px;display:flex}.catv2 .fprice label{flex:1;min-width:0}.catv2 .fprice input{border:1px solid var(--line-strong);background:var(--surface);width:100%;height:42px;font:600 14px/1 var(--font-ui);color:var(--text);font-variant-numeric:tabular-nums;border-radius:12px;padding:0 12px}.catv2 .fprice input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.catv2 .flink{cursor:pointer;background:0 0;border:0;padding:0}.catv2 .actives .flink{align-self:center;margin-left:4px}.catv2 .blogo__mono{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.catv2 .blogo{min-width:0}.catv2 .cfbtn{border-radius:var(--r-pill);color:#fff;height:44px;font:700 14px/1 var(--font-ui);background:#0f1e33;align-items:center;gap:8px;padding:0 16px;display:none}.catv2 .cfbtn .i{width:16px;height:16px}.catv2 .cfbtn b{background:var(--h-teal);color:#06302d;min-width:20px;height:20px;font:800 12px/1 var(--font-ui);border-radius:99px;place-items:center;padding:0 5px;display:grid}.catv2 .more2 .btnx{cursor:pointer}.catv2 .cfilt--hoja .fhead h2{display:none}.catv2 .cfilt--hoja .fhead{justify-content:flex-end;padding:0 0 8px}.catv2 .cfilt--hoja{box-shadow:none;border:0;border-radius:0;position:static}.cfilt__go{color:#fff;width:100%;height:50px;font:800 15px/1 var(--font-ui);background:#132a47;border-radius:15px;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex;position:sticky;bottom:0}.cfilt__go .i{width:18px;height:18px}@media (max-width:1180px){.catv2 .cfilt--side{display:none}.catv2 .cfbtn{display:inline-flex}.catv2 .rbar__r{flex-wrap:wrap;width:100%;margin-left:0}}@media (max-width:640px){.catv2 .rbar{top:calc(var(--top,52px) + env(safe-area-inset-top,0px));padding:10px 0;position:sticky}.catv2 .rbar__r{gap:8px}.catv2 .sortsel{flex:1;min-width:0}.catv2 .sortsel select{width:100%}}@media (prefers-reduced-motion:reduce){.catv2 .cgrid{transition:none;animation:none}}.cskel{background:linear-gradient(100deg,#e6ebf1 30%,#f3f6f9 50%,#e6ebf1 70%) 0 0/300% 100%;border-radius:22px;animation:1.4s linear infinite cskel}.cskel--head{background:#0f1e33;border-radius:0;height:420px;animation:none}.cskel__body{padding-top:44px;padding-bottom:60px}.cskel__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cskel--card{height:380px}@keyframes cskel{to{background-position:-300% 0}}@media (max-width:860px){.cskel__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cskel{animation:none}}
