:root{--red:#c3002f;--red-deep:#9e0026;--black:#000;--ink:#000;--ink-2:#5a5a5a;--mist:#f4f4f4;--line:#d9d9d9;--white:#fff;--error:#b42318;--wa:#25d366;--wa-ink:#06301a;--wa-hover:#1fb85a;--estrella:#e8a33d;--focus:var(--black);--font:"Figtree", "Helvetica Neue", Arial, sans-serif;--step--1:.85rem;--step-0:1rem;--step-1:1.2rem;--step-2:1.5rem;--step-3:1.95rem;--step-4:clamp(1.9rem, 1.45rem + 2vw, 2.6rem);--step-5:clamp(2.15rem, 1.4rem + 3.6vw, 3.9rem);--measure:62ch;--container:1180px;--gutter:clamp(1.25rem, 4vw, 2.5rem);--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--space-6:6rem;--radius:3px;--header-h:72px;--mbar-h:65px}*,:before,:after{box-sizing:border-box}html{font-family:var(--font);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem);font-size:100%}body{color:var(--ink);background:var(--white);padding-bottom:calc(var(--mbar-h) + env(safe-area-inset-bottom,0px));margin:0;font-weight:400;line-height:1.55}img,svg{max-width:100%;display:block}img{height:auto}[hidden]{display:none!important}a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--red)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}h1,h2,h3,h4{letter-spacing:-.02em;margin:0 0 var(--space-2);color:var(--black);text-wrap:balance;overflow-wrap:break-word;font-weight:800;line-height:1.05}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-2);font-weight:700;line-height:1.15}h4{font-size:var(--step-1);font-weight:700;line-height:1.2}p{margin:0 0 var(--space-2);max-width:var(--measure)}p.lead{font-size:var(--step-1);color:var(--ink-2)}.muted{color:var(--ink-2)}.small{font-size:var(--step--1)}ul.plain,ol.plain{margin:0;padding:0;list-style:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.narrow{max-width:760px}.form-wrap,.faq-wrap{max-width:860px}.mt{margin-top:var(--space-3)}.mt-1{margin-top:var(--space-2)}.mt-2{margin-top:var(--space-4)}.two{gap:var(--space-4);align-items:start;display:grid}@media (width>=1000px){.two{grid-template-columns:1.3fr 1fr}.two--invertida{grid-template-columns:1fr 1.3fr}}.checks,.steps{max-width:var(--measure);padding-left:1.2rem}.checks li{margin-bottom:.4rem}.steps{padding-left:1.3rem}.steps li{margin-bottom:var(--space-2)}.lista-filas{margin:0;padding:0;list-style:none}.lista-filas li{border-bottom:1px solid var(--line);max-width:var(--measure);padding:.6rem 0}.rule{border:0;border-top:1px solid var(--line);margin:var(--space-4) 0}.disclaimer{color:var(--ink-2);max-width:70ch;font-size:.78rem}.pill{background:var(--mist);color:var(--black);font-size:var(--step--1);border-radius:999px;padding:.15rem .6rem;font-weight:600;display:inline-block}mark.pendiente{color:#000;background:#ffe08a;border-radius:2px;padding:0 .3em;font-weight:600}.skip{background:var(--black);color:var(--white);z-index:100;--focus:var(--white);padding:.6rem 1rem;position:absolute;top:0;left:-9999px}.skip:focus{color:var(--white);outline-offset:-5px;top:.5rem;left:.5rem}.container{width:100%;max-width:var(--container);padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));margin-inline:auto}.section{padding-block:var(--space-5)}.section--tight{padding-block:var(--space-4)}.section--mist{background:var(--mist)}.section--dark{background:var(--black);color:var(--white);--focus:var(--white)}.section--dark h1,.section--dark h2,.section--dark h3,.section--dark h4{color:var(--white)}.section--dark p{color:#ffffffdb}.section--dark a:not(.btn){color:var(--white)}.section--dark .breadcrumbs,.section--dark .breadcrumbs a,.section--dark .muted{color:#ffffffc7}.on-light{--focus:var(--black)}.on-dark{--focus:var(--white)}.section-head{justify-content:space-between;align-items:end;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.section-head h2{margin:0}.grid-2{gap:var(--space-4);display:grid}.grid-3,.grid-4{gap:var(--space-3);display:grid}@media (width>=720px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.btn{min-height:48px;font:inherit;text-align:center;cursor:pointer;border-radius:var(--radius);background:var(--red);color:var(--white);border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.btn:hover{background:var(--red-deep);color:var(--white)}.btn--outline{color:var(--black);border-color:var(--black);background:0 0}.btn--outline:hover{background:var(--black);color:var(--white)}.btn--white{background:var(--white);color:var(--black)}.btn--white:hover{background:var(--mist);color:var(--black)}.btn--outline-white{color:var(--white);background:0 0;border-color:#ffffffb3}.btn--outline-white:hover{background:var(--white);color:var(--black)}.section--dark .btn--outline,.on-dark .btn--outline{color:var(--white);border-color:#ffffffb3}.section--dark .btn--outline:hover,.on-dark .btn--outline:hover{background:var(--white);color:var(--black)}.btn--wa{background:var(--wa);color:var(--wa-ink)}.btn--wa:hover{background:var(--wa-hover);color:var(--wa-ink)}.btn--sm{min-height:44px;font-size:var(--step--1);padding:.45rem 1rem}.btn svg{flex:none;width:20px;height:20px}.btn:disabled{opacity:.55;cursor:progress}.btn:disabled:hover{background:var(--red);color:var(--white)}.btn-row{gap:var(--space-2);flex-wrap:wrap;display:flex}a[data-wa][aria-disabled=true]{pointer-events:none;cursor:default}:where(a[data-wa]){text-decoration-line:underline}.model-grid{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=720px){.model-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.model-card{color:inherit;border-bottom:2px solid var(--line);padding-bottom:var(--space-2);text-decoration:none;display:block}.model-card:hover{border-bottom-color:var(--red);color:inherit}.model-card__img{aspect-ratio:16/9;background:var(--mist);border-radius:var(--radius);margin-bottom:var(--space-2);overflow:hidden}.model-card__img img{object-fit:cover;width:100%;height:100%}.model-card h3{font-size:var(--step-1);margin:0 0 .25rem}.model-card__year{letter-spacing:0;color:var(--ink-2);margin-left:.25rem;font-size:.75em;font-weight:500}.model-card__spec{color:var(--ink-2);margin:0;font-size:.78rem}@media (width>=720px){.model-card h3{font-size:var(--step-2)}.model-card__spec{font-size:var(--step--1)}}@media (hover:hover) and (pointer:fine){.model-card__img img{transition:transform .35s}.model-card:hover .model-card__img img,.model-card:focus-visible .model-card__img img{transform:scale(1.06)}}.ph{aspect-ratio:16/9;width:100%;height:100%;padding:var(--space-1);background:var(--mist);border:1px dashed var(--line);border-radius:var(--radius);color:var(--ink-2);font-weight:600;font-size:var(--step--1);text-align:center;place-items:center;display:grid}.form,.form__row{gap:var(--space-2);display:grid}@media (width>=640px){.form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.field{gap:.35rem;min-width:0;display:grid}.field label{font-weight:600;font-size:var(--step--1)}.field input,.field select,.field textarea{font:inherit;color:var(--ink);border:1.5px solid var(--line);border-radius:var(--radius);background:var(--white);width:100%;max-width:100%;min-height:48px;padding:.6rem .8rem}.field textarea{resize:vertical;min-height:110px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--black);outline-offset:0;outline:3px solid #0000002e}.field .hint{font-size:var(--step--1);color:var(--ink-2)}.field--error input,.field--error select,.field--error textarea,.field--error input:focus,.field--error select:focus,.field--error textarea:focus{border-color:var(--error)}.field__error{color:var(--error);font-size:var(--step--1);display:none}.field--error .field__error{display:block}.consent{font-size:var(--step--1);color:var(--ink-2);max-width:var(--measure);align-items:flex-start;gap:.6rem;display:flex}.consent input{width:18px;height:18px;accent-color:var(--black);flex:none;margin-top:.25rem}.consent-field{gap:.35rem;display:grid}.consent-field.field--error .consent input{outline:2px solid var(--error);outline-offset:2px}.form__status{font-size:var(--step--1);min-height:1.4em;margin:0}.form__status[data-state=error]{color:var(--error);font-weight:600}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.spec-table{border-collapse:collapse;width:100%;font-size:var(--step-0)}.spec-table th,.spec-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.7rem .5rem}.spec-table th{color:var(--ink-2);width:34%;font-weight:600}.spec-table tr:last-child td,.spec-table tr:last-child th{border-bottom:0}.breadcrumbs{font-size:var(--step--1);color:var(--ink-2);margin-bottom:var(--space-3)}.breadcrumbs a{color:var(--ink-2);margin-block:-.85rem;padding-block:.85rem;display:inline-block}.breadcrumbs a:hover{color:var(--red)}.breadcrumbs span{margin-inline:.4rem}.section--dark .breadcrumbs a:hover{color:var(--white)}details.faq{border-top:1px solid var(--line)}details.faq:last-of-type{border-bottom:1px solid var(--line)}details.faq summary{cursor:pointer;justify-content:space-between;gap:1rem;min-height:48px;padding:1rem 0;font-weight:600;list-style:none;display:flex}details.faq summary::-webkit-details-marker{display:none}details.faq summary:after{content:"+";color:var(--red);flex:none;font-weight:400}details.faq[open] summary:after{content:"–"}details.faq p{padding-bottom:1rem}.section--dark details.faq summary:after{color:var(--white)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.model-card:hover .model-card__img img,.model-card:focus-visible .model-card__img img{transform:none}}@media (width>=900px){body{padding-bottom:0}}.logo[data-astro-cid-f7espo7c]{--logo-h:36px;align-items:center;gap:calc(var(--logo-h) / 2);vertical-align:middle;display:inline-flex}.logo__emblema[data-astro-cid-f7espo7c],.logo__firma[data-astro-cid-f7espo7c]{flex:none;width:auto;max-width:none;display:block}.logo__emblema[data-astro-cid-f7espo7c]{height:var(--logo-h)}.logo__firma[data-astro-cid-f7espo7c]{height:calc(var(--logo-h) * var(--razonFirma))}.ftr[data-astro-cid-jo6i4kqk]{background:var(--black);color:#ffffffd9;padding:var(--space-5) 0 var(--space-4);margin-top:var(--space-5);--focus:var(--white)}main:has(>.section--dark:last-child)+.ftr[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff24;margin-top:0}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--white)}.ftr[data-astro-cid-jo6i4kqk] .logo{color:var(--white);margin-bottom:var(--space-3)}.ftr[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{color:var(--white);font-size:var(--step-0);letter-spacing:0;margin:0 0 .6rem}.ftr[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]+ul[data-astro-cid-jo6i4kqk]+h4[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3)}.ftr[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:70ch}.ftr__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=720px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr 1.4fr 1fr .8fr}}.ftr__addr[data-astro-cid-jo6i4kqk]{margin:.75rem 0;line-height:1.5}.ftr__addr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:.35rem;display:inline-block}.ftr__social[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2);gap:.25rem;margin-left:-11px;display:flex}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:44px;height:44px;color:var(--white);place-items:center;display:grid}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] svg{width:22px;height:22px;display:block}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--red)}.ftr__hours[data-astro-cid-jo6i4kqk]{border-collapse:collapse}.ftr__hours[data-astro-cid-jo6i4kqk] th[data-astro-cid-jo6i4kqk]{text-align:left;vertical-align:top;color:var(--white);padding:.35rem 1rem .35rem 0;font-weight:600}.ftr__hours[data-astro-cid-jo6i4kqk] td[data-astro-cid-jo6i4kqk]{white-space:nowrap;padding:.35rem 0}.ftr__links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{padding:0}.ftr__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:.62rem 0;text-decoration:none;display:inline-block}.ftr__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.ftr__legal[data-astro-cid-jo6i4kqk]{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid #ffffff26}.ftr__daco[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-2);align-items:center;gap:1rem;display:flex}.ftr__daco[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{background:#fff;border-radius:2px;flex:none;width:88px;height:88px}.ftr__daco[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.ftr__legales[data-astro-cid-jo6i4kqk]{margin:0}.ftr__legales[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:.62rem 0;display:inline-block}.hdr[data-astro-cid-nen7h5rs]{z-index:50;background:var(--white);border-bottom:1px solid var(--line);position:sticky;top:0}.hdr__in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--header-h);display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{color:var(--black);flex:none;padding-block:4px;text-decoration:none;display:block}.hdr__logo[data-astro-cid-nen7h5rs]:hover{color:var(--black)}.hdr__cta[data-astro-cid-nen7h5rs]{display:none}.hdr__burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;padding:8px;display:block}.hdr__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--black);height:2px;margin:6px 0;transition:transform .16s,opacity .16s;display:block}.hdr[data-astro-cid-nen7h5rs].is-open .hdr__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(8px)rotate(45deg)}.hdr[data-astro-cid-nen7h5rs].is-open .hdr__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.hdr[data-astro-cid-nen7h5rs].is-open .hdr__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.hdr__nav[data-astro-cid-nen7h5rs]{top:calc(var(--header-h) + 1px);left:0;right:0;bottom:calc(var(--mbar-h) + env(safe-area-inset-bottom,0px));background:var(--white);padding:var(--space-3) max(var(--gutter), env(safe-area-inset-right,0px)) var(--space-3) max(var(--gutter), env(safe-area-inset-left,0px));overscroll-behavior:contain;display:none;position:fixed;overflow:auto}.hdr[data-astro-cid-nen7h5rs].is-open .hdr__nav[data-astro-cid-nen7h5rs]{display:block}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:0;display:flex}.hdr__nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line)}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){font-size:var(--step-1);color:var(--ink);padding:1rem 0;font-weight:500;text-decoration:none;display:block}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover{color:var(--red)}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--black);box-shadow:inset 3px 0 0 var(--red);padding-left:.75rem;font-weight:700}.hdr__nav-cta[data-astro-cid-nen7h5rs]{margin-top:var(--space-3);flex-direction:column;gap:.75rem;display:flex}@media (width>=900px){.hdr__burger[data-astro-cid-nen7h5rs],.hdr__nav-cta[data-astro-cid-nen7h5rs]{display:none}.hdr__cta[data-astro-cid-nen7h5rs]{flex:none;gap:.5rem;display:flex}.hdr__nav[data-astro-cid-nen7h5rs]{background:0 0;padding:0;display:block;position:static;overflow:visible}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:row;gap:clamp(.6rem,1.3vw,1rem)}.hdr__nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:0}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){white-space:nowrap;border-bottom:2px solid #0000;padding:.65rem 0;font-size:.9rem;display:inline-block}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover,.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:var(--red);color:var(--black);box-shadow:none;padding-left:0;font-weight:500}.hdr__cta[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{white-space:nowrap}.hdr__logo[data-astro-cid-nen7h5rs] .logo__firma{display:none}}@media (width>=1000px){.hdr__logo[data-astro-cid-nen7h5rs] .logo__firma{display:block}}@media (width>=1180px){.hdr__in[data-astro-cid-nen7h5rs]{gap:var(--space-3)}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(1rem,2vw,1.75rem)}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){font-size:1rem}}.mbar[data-astro-cid-v3ixspr5]{z-index:60;height:calc(var(--mbar-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);background:var(--black);--focus:var(--white);border-top:1px solid #ffffff26;grid-template-columns:1fr 1.3fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0}.mbar[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5]{min-width:0;color:var(--white);outline-offset:-4px;justify-content:center;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.mbar[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5]+a[data-astro-cid-v3ixspr5]{border-left:1px solid #ffffff26}.mbar[data-astro-cid-v3ixspr5] svg{flex:none;width:20px;height:20px}.mbar[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5].mbar__tel{background:var(--red)}.mbar[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5].mbar__tel:active{background:var(--red-deep)}.mbar[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5].mbar__wa{background:var(--wa);color:var(--wa-ink);--focus:var(--wa-ink)}@media (width>=900px){.mbar[data-astro-cid-v3ixspr5]{display:none}}
