.spr{max-width:38rem}.spr__progreso{font-size:var(--ml-step--1);font-weight:700;letter-spacing:.04em;color:var(--ml-gris);margin:0 0 var(--ml-space-s);text-transform:uppercase}.spr__pregunta{display:block;font-size:var(--ml-step-pregunta);font-weight:800;line-height:1.2;color:var(--ml-tinta);margin:0 0 var(--ml-space-m);padding:0}.spr__pregunta--entrada{font-size:var(--ml-step-2)}fieldset.spr__pantalla{border:0;margin:0;padding:0;min-inline-size:0}.spr__entrada-texto{color:var(--ml-gris);line-height:1.55;margin:0 0 var(--ml-space-s)}.spr__precio-aviso{background:var(--ml-azul-suave);border:1px solid var(--ml-linea);border-radius:var(--ml-radio);padding:var(--ml-space-s) var(--ml-space-m);font-weight:600;color:var(--ml-azul-noche);margin:0 0 var(--ml-space-l)}.spr__entrada-accion{margin:0}.spr__empezar{width:100%}.spr__opciones{display:grid;gap:var(--ml-space-2xs)}.spr__opciones--mini{margin-top:var(--ml-space-s)}.spr__opcion{display:flex;align-items:center;gap:var(--ml-space-xs);min-height:var(--ml-tactil);padding:var(--ml-space-xs) var(--ml-space-s);background:var(--ml-blanco);border:2px solid var(--ml-linea);border-radius:var(--ml-radio);cursor:pointer;font-weight:600;font-size:var(--ml-step-0);line-height:1.35;transition:border-color var(--ml-transicion),background-color var(--ml-transicion)}.spr__opcion:hover{border-color:var(--ml-azul)}.spr__opcion:has(:checked){border-color:var(--ml-azul);background:var(--ml-azul-suave)}.spr__opcion:has(:focus-visible){outline:2px solid var(--ml-azul);outline-offset:2px}.spr__opcion-texto{flex:1}.spr__campo{margin:0 0 var(--ml-space-s)}.spr__label{display:block;font-weight:600;color:var(--ml-tinta);margin:0 0 var(--ml-space-2xs)}.spr__subpregunta{font-weight:700;color:var(--ml-tinta);margin:var(--ml-space-m) 0 var(--ml-space-xs)}.spr__input,.spr__select{width:100%;min-height:var(--ml-input-alto);padding:.8rem 1rem;font-size:1rem;border:2px solid var(--ml-borde-campo);border-radius:var(--ml-radio-campo);background:var(--ml-blanco);color:var(--ml-tinta)}.spr__input:focus,.spr__select:focus{outline:2px solid var(--ml-azul);outline-offset:1px;border-color:var(--ml-azul)}.spr__input[aria-invalid=true],.spr__select[aria-invalid=true]{border-color:var(--ml-error)}.spr__input--fecha{max-width:16rem}.spr__tel{display:flex;gap:var(--ml-space-2xs)}.spr__tel .spr__select{width:auto;max-width:11.5rem;flex-shrink:0}.spr__file{font-size:var(--ml-step--1);width:100%}.spr__doc-nombre{display:block;margin-block-start:var(--ml-space-3xs);font-size:var(--ml-step--1);color:var(--ml-gris)}.spr__docs-acciones{display:flex;flex-direction:column;gap:var(--ml-space-xs);margin:0 0 var(--ml-space-s)}.spr__condicional{margin-block-start:var(--ml-space-s);padding-block-start:var(--ml-space-s);border-top:1px dashed var(--ml-linea)}.spr__ayuda{font-size:var(--ml-step--1);color:var(--ml-gris);margin:var(--ml-space-2xs) 0 0}.spr__ayuda--aviso{font-weight:600;color:var(--ml-tinta)}.spr__error{margin:var(--ml-space-2xs) 0 0;color:var(--ml-error);font-weight:600;font-size:var(--ml-step--1)}.spr__error--envio{font-size:var(--ml-step-0)}.spr__privacidad{margin-top:var(--ml-space-m);padding-top:var(--ml-space-m);border-top:1px solid var(--ml-linea)}.spr__check{display:flex;gap:var(--ml-space-xs);align-items:flex-start;font-weight:600;cursor:pointer;min-height:var(--ml-tactil)}.spr__check input{width:1.375rem;height:1.375rem;margin-top:.15rem;accent-color:var(--ml-azul);flex-shrink:0}.spr__privacidad-info{font-size:var(--ml-step--1);color:var(--ml-gris);margin:var(--ml-space-2xs) 0 0 calc(1.375rem + var(--ml-space-xs))}.spr__resumen{margin:0 0 var(--ml-space-m);border:1px solid var(--ml-linea);border-radius:var(--ml-radio);background:var(--ml-blanco);padding:var(--ml-space-s) var(--ml-space-m)}.spr__resumen dt{font-weight:700;font-size:var(--ml-step--1);color:var(--ml-gris);margin-block-start:var(--ml-space-xs)}.spr__resumen dd{margin:0;font-size:var(--ml-step-0);color:var(--ml-tinta)}.spr__servicio-caja{background:var(--ml-azul-suave);border:1px solid var(--ml-linea);border-radius:var(--ml-radio);padding:var(--ml-space-s) var(--ml-space-m);margin-block-end:var(--ml-space-m)}.spr__servicio-nombre{font-weight:800;color:var(--ml-azul-noche);margin:0 0 var(--ml-space-3xs)}.spr__servicio-precio{margin:0 0 var(--ml-space-xs);color:var(--ml-azul-noche)}.spr__servicio-aviso{margin:0;font-size:var(--ml-step--1);color:var(--ml-gris);line-height:1.5}.spr__pie{display:flex;align-items:center;gap:var(--ml-space-s);margin-top:var(--ml-space-l)}.spr__atras{min-height:var(--ml-tactil);padding:0 var(--ml-space-xs);color:var(--ml-gris);font-weight:600;text-decoration:underline;text-underline-offset:.18em}.spr__atras:hover{color:var(--ml-azul)}.spr__continuar{flex:1}.sprc__h2{font-size:var(--ml-step-2);margin:0 0 var(--ml-space-s)}.sprc__texto{color:var(--ml-gris);line-height:1.55;margin:0 0 var(--ml-space-s)}.sprc__secundario{font-weight:600;color:var(--ml-tinta);margin:0 0 var(--ml-space-l)}.sprc__docs-enlace{margin:0 0 var(--ml-space-m)}.spr__hp{position:absolute;left:-100vw;width:1px;height:1px;overflow:hidden}.spr__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pror-hero[data-astro-cid-6ykjca7d]{background:var(--ml-papel);padding-block-end:var(--ml-space-2xl)}.pror-hero__grid[data-astro-cid-6ykjca7d]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--ml-space-2xl);align-items:start}.pror-hero__h1[data-astro-cid-6ykjca7d]{font-size:var(--ml-step-4);line-height:1.08;letter-spacing:-.018em;max-width:18ch;margin-block:var(--ml-space-s) 0}.pror-hero__intro[data-astro-cid-6ykjca7d]{font-size:var(--ml-step-1);line-height:1.55;color:var(--ml-gris);max-width:36rem;margin-block-start:var(--ml-space-m)}.pror-hero__precio[data-astro-cid-6ykjca7d]{font-size:var(--ml-step-1);color:var(--ml-azul-noche);margin-block-start:var(--ml-space-m)}.pror-hero__accion[data-astro-cid-6ykjca7d]{margin-block-start:var(--ml-space-m)}.pror-hero__firma[data-astro-cid-6ykjca7d]{margin-block-start:var(--ml-space-m);font-weight:600;color:var(--ml-tinta)}.pror-hero__aviso[data-astro-cid-6ykjca7d]{font-size:var(--ml-step--1);color:var(--ml-gris);max-width:34rem;margin-block-start:var(--ml-space-2xs)}.pror-hero__tarjeta[data-astro-cid-6ykjca7d]{padding:var(--ml-space-l)}.pror-hero__tarjeta-precio[data-astro-cid-6ykjca7d]{font-family:var(--ml-font-sans);font-size:var(--ml-step-precio);font-weight:800;letter-spacing:-.02em;color:var(--ml-azul-noche);margin:0}.pror-hero__tarjeta-iva[data-astro-cid-6ykjca7d]{font-size:var(--ml-step--1);font-weight:600;color:var(--ml-gris);margin:var(--ml-space-3xs) 0 0}.pror-hero__tarjeta-accion[data-astro-cid-6ykjca7d]{margin:var(--ml-space-m) 0 0}.pror-hero__tarjeta-accion[data-astro-cid-6ykjca7d] .cta[data-astro-cid-6ykjca7d]{width:100%;justify-content:center}.pror-hero__tarjeta-aviso[data-astro-cid-6ykjca7d]{font-size:var(--ml-step--1);color:var(--ml-gris);line-height:1.55;margin:var(--ml-space-s) 0 0;padding-block-start:var(--ml-space-s);border-top:1px solid var(--ml-linea)}.pror-texto[data-astro-cid-6ykjca7d]{max-width:var(--ml-max-texto)}.pror-texto[data-astro-cid-6ykjca7d] h2[data-astro-cid-6ykjca7d]{font-size:var(--ml-step-3);letter-spacing:-.015em;margin-block-end:var(--ml-space-m)}.pror-texto[data-astro-cid-6ykjca7d] p[data-astro-cid-6ykjca7d]{color:var(--ml-gris);line-height:1.65;font-size:var(--ml-step-1)}.pror-h2[data-astro-cid-6ykjca7d]{font-size:var(--ml-step-3);letter-spacing:-.015em;margin-block-end:var(--ml-space-l)}.pror-casos[data-astro-cid-6ykjca7d]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ml-space-m)}.pror-caso[data-astro-cid-6ykjca7d]{background:var(--ml-blanco);border:1px solid var(--ml-linea);border-radius:var(--ml-radio-grande);padding:var(--ml-space-l)}.pror-caso__titulo[data-astro-cid-6ykjca7d]{font-size:var(--ml-step-1);margin:0 0 var(--ml-space-2xs);color:var(--ml-azul-noche)}.pror-caso__texto[data-astro-cid-6ykjca7d]{margin:0;color:var(--ml-gris);line-height:1.55}.pror-incluye[data-astro-cid-6ykjca7d]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--ml-space-2xl);align-items:start}.pror-incluye__lista[data-astro-cid-6ykjca7d]{list-style:none;margin:0;padding:0;display:grid;gap:var(--ml-space-s)}.pror-incluye__lista[data-astro-cid-6ykjca7d] li[data-astro-cid-6ykjca7d]{display:flex;align-items:flex-start;gap:var(--ml-space-xs);line-height:1.55;color:var(--ml-tinta)}.pror-incluye__lista[data-astro-cid-6ykjca7d] svg[data-astro-cid-6ykjca7d]{flex-shrink:0;margin-block-start:.2em;color:var(--ml-azul)}.pror-incluye__precio[data-astro-cid-6ykjca7d]{padding:var(--ml-space-l)}.pror-incluye__precio-texto[data-astro-cid-6ykjca7d]{font-size:var(--ml-step-1);color:var(--ml-azul-noche);margin:0 0 var(--ml-space-s)}.pror-incluye__alcance[data-astro-cid-6ykjca7d]{margin:0;font-size:var(--ml-step--1);color:var(--ml-gris);line-height:1.55}.pror-cierre[data-astro-cid-6ykjca7d]{background:var(--ml-azul-noche);color:var(--ml-blanco)}.pror-cierre__h2[data-astro-cid-6ykjca7d]{color:var(--ml-blanco);font-size:var(--ml-step-3);max-width:24ch;margin-inline:auto}.pror-cierre__texto[data-astro-cid-6ykjca7d]{color:var(--ml-azul-suave);max-width:36rem;margin:var(--ml-space-m) auto 0;line-height:1.55}.pror-cierre__precio[data-astro-cid-6ykjca7d]{color:var(--ml-cielo);margin:var(--ml-space-m) 0 0;font-size:var(--ml-step-1)}.pror-cierre__accion[data-astro-cid-6ykjca7d]{margin:var(--ml-space-l) 0 0}.pror-guias[data-astro-cid-6ykjca7d]{list-style:none;margin:var(--ml-space-m) 0 0;padding:0;display:grid;gap:var(--ml-space-xs)}.pror-guias__enlace[data-astro-cid-6ykjca7d]{display:block;padding:var(--ml-space-s) var(--ml-space-m);border:1px solid var(--ml-linea);border-radius:var(--ml-radio);background:var(--ml-blanco);font-weight:600;color:var(--ml-azul);text-decoration:none;transition:border-color var(--ml-transicion),background-color var(--ml-transicion)}.pror-guias__enlace[data-astro-cid-6ykjca7d]:hover{border-color:var(--ml-azul);background:var(--ml-azul-suave)}.pror-solicitud__tarjeta[data-astro-cid-6ykjca7d]{max-width:46rem;margin-inline:auto;padding:clamp(1.5rem,4vw,2.5rem)}.spr__sr-titulo[data-astro-cid-6ykjca7d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:61.99em){.pror-hero__grid[data-astro-cid-6ykjca7d],.pror-incluye[data-astro-cid-6ykjca7d]{grid-template-columns:minmax(0,1fr)}}@media(max-width:40em){.pror-casos[data-astro-cid-6ykjca7d]{grid-template-columns:minmax(0,1fr)}}
