.cz-exit{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.cz-exit.hidden{display:none}.cz-exit-backdrop{position:absolute;inset:0;background:#000000b8;backdrop-filter:blur(4px)}.cz-exit-card{position:relative;width:100%;max-width:30rem;padding:2rem 1.75rem 1.5rem;border-radius:1.5rem;background:#0d0d0d;color:#fff;border:1px solid rgba(239,68,68,.35);box-shadow:0 30px 80px #0009;animation:cz-exit-in .25s ease-out}.cz-exit-x{position:absolute;top:.75rem;right:1rem;font-size:1.75rem;line-height:1;color:#ffffff8c}.cz-exit-x:hover{color:#fff}.cz-exit-kicker{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ff5a5a}.cz-exit-card h2{margin-top:.4rem;font-size:1.75rem;font-weight:800;line-height:1.1}.cz-exit-card>p:not(.cz-exit-kicker){margin-top:.75rem;color:#ffffffc7;line-height:1.55}.cz-exit-points{margin-top:1rem;display:grid;gap:.45rem;font-size:.92rem;color:#ffffffd9}.cz-exit-points li{position:relative;padding-left:1.5rem}.cz-exit-points li:before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:800}.cz-exit-actions{margin-top:1.4rem;display:grid;gap:.6rem}.cz-exit-primary{min-height:3.25rem;border-radius:999px;background:#dc2626;color:#fff;font-weight:800;font-size:1.05rem;transition:background .2s}.cz-exit-primary:hover{background:#ef4444}.cz-exit-secondary{display:flex;align-items:center;justify-content:center;min-height:3rem;border-radius:999px;background:#ffffff14;color:#fff;font-weight:600;border:1px solid rgba(255,255,255,.14)}.cz-exit-skip{display:block;margin:.9rem auto 0;font-size:.85rem;color:#ffffff80;text-decoration:underline}@keyframes cz-exit-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media (max-width: 640px){.cz-exit{align-items:flex-end;padding:0}.cz-exit-card{max-width:none;border-radius:1.5rem 1.5rem 0 0;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}}#cotizar-modal.hidden{display:none}#cotizar-modal #modal-content{opacity:0;transform:scale(.95) translateY(20px)}#cotizar-modal:not(.hidden) #modal-content{opacity:1;transform:scale(1) translateY(0)}#cotizar-modal .step.hidden{display:none}#cotizar-modal .cz-progress{height:3px;border-radius:3px;background:#ffffff1a;overflow:hidden}#cotizar-modal .cz-progress span{display:block;height:100%;width:var(--cz-progress, 33%);background:#dc2626;transition:width .3s}#cotizar-modal .cz-label{display:block;margin-bottom:.35rem;font-size:.8rem;color:#ffffffbf}#cotizar-modal .cz-help{margin-top:.35rem;font-size:.72rem;color:#ffffff80}#cotizar-modal .cz-choice{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);cursor:pointer;font-size:.875rem;transition:background .15s}#cotizar-modal .cz-choice:hover{background:#ffffff1a}#cotizar-modal .cz-choice:has(input:checked){border-color:#ef4444b3;background:#ef444414}#cotizar-modal .cz-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}#cotizar-modal .cz-select option{background:#0b0b0b;color:#fff}#cotizar-modal .cz-consent{display:flex;gap:.65rem;align-items:flex-start;font-size:.78rem;line-height:1.45;color:#ffffffbf}#cotizar-modal .cz-consent input{margin-top:.15rem;width:1.05rem;height:1.05rem;accent-color:#dc2626;flex:none}#cotizar-modal .cz-error{font-size:.82rem;color:#fca5a5;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.6rem;padding:.55rem .75rem}#cotizar-modal .cz-error.hidden{display:none}.form-radio{appearance:none;display:inline-block;position:relative;flex:none;width:1.25em;height:1.25em;border-radius:50%;border:2px solid rgba(255,255,255,.3);transition:all .2s;cursor:pointer}.form-radio:checked{border-color:#ef4444;background-color:#ef4444}.form-radio:checked:after{content:"";position:absolute;top:50%;left:50%;width:.5em;height:.5em;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}#cotizar-modal .iti{width:100%;display:block}#cotizar-modal .iti__selected-dial-code{color:#fff}#cotizar-modal .iti__arrow{border-top-color:#ffffffb3}#cotizar-modal .iti__selected-country:hover,#cotizar-modal .iti__selected-country-primary:hover{background:#ffffff0f}.iti--container,body>.iti__dropdown-content,.iti--fullscreen-popup.iti--container{z-index:1000!important}.iti__dropdown-content{background:#111!important;color:#fff;border:1px solid rgba(255,255,255,.15)!important;border-radius:.75rem;overflow:hidden}.iti__search-input{background:#111;color:#fff;border-color:#ffffff26!important}.iti__country-list,.iti__country{background:#111!important;color:#f5f5f5!important}.iti__country-name{color:#f5f5f5!important}.iti__country.iti__highlight,.iti__country:hover{background:#3a1212!important}.iti__dial-code{color:#ffffff8c!important}.product-finance-note[data-astro-cid-7yvd7bp2]{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.75rem;padding:1rem;border:1px solid rgb(255 255 255 / .1);border-radius:.75rem;background:#ffffff09;color:#ffffffb3}.product-finance-note__icon[data-astro-cid-7yvd7bp2]{flex:0 0 20px;margin-top:.15rem;color:#fca5a5}.product-finance-note[data-astro-cid-7yvd7bp2] p[data-astro-cid-7yvd7bp2]{margin:0;font-size:.875rem;line-height:1.65}.price-block[data-astro-cid-5b3t76ye]{margin:1.25rem 0 .5rem;display:grid;gap:.2rem;padding:.9rem 1.1rem;border-radius:.9rem;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.price-label[data-astro-cid-5b3t76ye]{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.price-main[data-astro-cid-5b3t76ye]{font-size:clamp(1.9rem,4vw,2.4rem);font-weight:800;line-height:1.05;color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.price-plate[data-astro-cid-5b3t76ye]{justify-self:start;margin:.15rem 0 .2rem;padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;color:#ffffffc7;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.price-note[data-astro-cid-5b3t76ye]{margin-top:.25rem;font-size:.72rem;color:#ffffff73}.price-ask[data-astro-cid-5b3t76ye]{font-size:1.3rem;font-weight:700;color:#fff}
