.seccion[data-astro-cid-kvcuko7t]{flex-direction:column;gap:24px;padding-top:24px;display:flex}.ruta[data-astro-cid-kvcuko7t]{text-transform:none;flex-wrap:wrap;gap:6px;display:flex}.ruta[data-astro-cid-kvcuko7t] a[data-astro-cid-kvcuko7t]{color:var(--secundario)}.ruta[data-astro-cid-kvcuko7t] [data-astro-cid-kvcuko7t][aria-current]{color:var(--tinta);overflow-wrap:anywhere}.cabeza[data-astro-cid-kvcuko7t]{flex-direction:column;gap:10px;max-width:72ch;display:flex}h1[data-astro-cid-kvcuko7t]{letter-spacing:-.04em;font-size:clamp(30px,4vw,42px);line-height:1.15}.bajada[data-astro-cid-kvcuko7t]{color:var(--secundario);font-size:17px}.agenda[data-astro-cid-kvcuko7t]{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.formulario[data-astro-cid-kvcuko7t]{flex-direction:column;min-width:0;display:flex}.vehiculos[data-astro-cid-kvcuko7t]{flex-wrap:wrap;gap:8px;padding:16px 20px 0;display:flex}.vehiculos[data-astro-cid-kvcuko7t][hidden]{display:none}.chip[data-astro-cid-kvcuko7t]{border:1px solid var(--borde-control);background:var(--superficie);min-height:40px;color:var(--tinta);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px}.chip[data-astro-cid-kvcuko7t][aria-pressed=true]{border-color:var(--accion);background:var(--accion-suave);font-weight:600}.bloque[data-astro-cid-kvcuko7t]{flex-direction:column;gap:18px;padding:20px;display:flex}.grupo[data-astro-cid-kvcuko7t]{border:0;min-width:0;margin:0;padding:0}.grupo[data-astro-cid-kvcuko7t] legend[data-astro-cid-kvcuko7t]{margin-bottom:8px;padding:0;font-size:14px;font-weight:600}.digitos[data-astro-cid-kvcuko7t]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:420px;display:grid}.opciones[data-astro-cid-kvcuko7t]{gap:8px;display:flex}.digito[data-astro-cid-kvcuko7t],.tipo[data-astro-cid-kvcuko7t]{display:flex;position:relative}.digito[data-astro-cid-kvcuko7t] input[data-astro-cid-kvcuko7t],.tipo[data-astro-cid-kvcuko7t] input[data-astro-cid-kvcuko7t]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.digito[data-astro-cid-kvcuko7t] span[data-astro-cid-kvcuko7t],.tipo[data-astro-cid-kvcuko7t] span[data-astro-cid-kvcuko7t]{border:1px solid var(--borde-control);border-radius:var(--radio-control);background:var(--superficie);font-variant-numeric:tabular-nums;flex:1;justify-content:center;align-items:center;min-height:48px;padding:0 16px;font-size:18px;font-weight:600;display:flex}.tipo[data-astro-cid-kvcuko7t] span[data-astro-cid-kvcuko7t]{font-size:15px}.digito[data-astro-cid-kvcuko7t] input[data-astro-cid-kvcuko7t]:checked+span[data-astro-cid-kvcuko7t],.tipo[data-astro-cid-kvcuko7t] input[data-astro-cid-kvcuko7t]:checked+span[data-astro-cid-kvcuko7t]{border-color:var(--accion);background:var(--accion);color:#fff}.digito[data-astro-cid-kvcuko7t] input[data-astro-cid-kvcuko7t]:focus-visible+span[data-astro-cid-kvcuko7t],.tipo[data-astro-cid-kvcuko7t] input[data-astro-cid-kvcuko7t]:focus-visible+span[data-astro-cid-kvcuko7t]{outline:2px solid var(--accion);outline-offset:2px}.campos[data-astro-cid-kvcuko7t]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.campo-agenda[data-astro-cid-kvcuko7t]{flex-direction:column;gap:6px;min-width:0;display:flex}.campo-agenda[data-astro-cid-kvcuko7t]>span[data-astro-cid-kvcuko7t]{font-size:14px;font-weight:600}.campo-agenda[data-astro-cid-kvcuko7t] input[data-astro-cid-kvcuko7t],.campo-agenda[data-astro-cid-kvcuko7t] select[data-astro-cid-kvcuko7t]{border:1px solid var(--borde-control);border-radius:var(--radio-control);background:var(--superficie);width:100%;min-width:0;min-height:44px;color:var(--tinta);font:inherit;padding:0 10px;font-size:16px}.acciones[data-astro-cid-kvcuko7t]{border-top:1px solid var(--borde);flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex}.botones[data-astro-cid-kvcuko7t]{flex-wrap:wrap;gap:8px;display:flex}.botones[data-astro-cid-kvcuko7t] .boton[data-astro-cid-kvcuko7t]{cursor:pointer}.botones[data-astro-cid-kvcuko7t] .boton[data-astro-cid-kvcuko7t][hidden]{display:none}.oferta-flotilla[data-astro-cid-kvcuko7t]{border:1px solid var(--borde);border-left:4px solid var(--accion);border-radius:var(--radio-control);flex-direction:column;gap:10px;padding:14px;font-size:14px;display:flex}.oferta-flotilla[data-astro-cid-kvcuko7t][hidden]{display:none}.oferta-flotilla[data-astro-cid-kvcuko7t] .boton[data-astro-cid-kvcuko7t]{align-self:flex-start}.resultado[data-astro-cid-kvcuko7t]{flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.vacio[data-astro-cid-kvcuko7t]{color:var(--secundario)}.lleno[data-astro-cid-kvcuko7t]{flex-direction:column;gap:18px;display:flex}.lleno[data-astro-cid-kvcuko7t][hidden]{display:none}.engomado[data-astro-cid-kvcuko7t]{align-items:center;gap:12px;display:flex}.engomado[data-astro-cid-kvcuko7t] strong[data-astro-cid-kvcuko7t]{letter-spacing:-.03em;font-size:26px;line-height:1.15;display:block}.muestra[data-astro-cid-kvcuko7t]{background:var(--borde);border:1px solid #0c1e5540;border-radius:50%;flex:none;width:28px;height:28px}.muestra[data-astro-cid-kvcuko7t][data-color=amarillo]{background:#f5c518}.muestra[data-astro-cid-kvcuko7t][data-color=rosa]{background:#ec7fae}.muestra[data-astro-cid-kvcuko7t][data-color=rojo]{background:#d22f2f}.muestra[data-astro-cid-kvcuko7t][data-color=verde]{background:#2e9b4f}.muestra[data-astro-cid-kvcuko7t][data-color=azul]{background:#1f5fd1}.parte[data-astro-cid-kvcuko7t]{border-top:1px solid var(--borde);flex-direction:column;gap:6px;padding-top:14px;font-size:15px;display:flex}.parte[data-astro-cid-kvcuko7t] h3[data-astro-cid-kvcuko7t]{font-size:15px}.parte[data-astro-cid-kvcuko7t] p{margin:0}.parte[data-astro-cid-kvcuko7t] .ventanas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.parte[data-astro-cid-kvcuko7t] .ventanas li{border-left:3px solid var(--borde);padding-left:10px}.parte[data-astro-cid-kvcuko7t] .ventanas li[data-ventana=en\ curso]{border-left-color:var(--accion)}.parte[data-astro-cid-kvcuko7t] .ventanas li[data-ventana=pasada]{color:var(--secundario)}.parte[data-astro-cid-kvcuko7t] .ventanas li[data-ventana=pendiente]{border-left-style:dashed}.seccion[data-astro-cid-kvcuko7t] .fuente{color:var(--secundario);overflow-wrap:anywhere;font-size:12px}.barra-movil[data-astro-cid-kvcuko7t]{z-index:10;border-radius:var(--radio-tarjeta);background:var(--consola);color:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 16px;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 6px 20px #0c1e5540}.barra-movil[data-astro-cid-kvcuko7t][hidden]{display:none}.barra-movil[data-astro-cid-kvcuko7t]:hover{color:#fff}.independiente[data-astro-cid-kvcuko7t]{padding:16px 20px;font-size:14px}.independiente[data-astro-cid-kvcuko7t] ul[data-astro-cid-kvcuko7t]{flex-direction:column;gap:4px;margin:8px 0 0;padding-left:20px;display:flex}.siguientes[data-astro-cid-kvcuko7t]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.oferta[data-astro-cid-kvcuko7t]{flex-direction:column;gap:10px;padding:20px;display:flex}.oferta[data-astro-cid-kvcuko7t] h2[data-astro-cid-kvcuko7t]{letter-spacing:-.02em;font-size:20px}.oferta[data-astro-cid-kvcuko7t] .precio[data-astro-cid-kvcuko7t]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.oferta[data-astro-cid-kvcuko7t] strong[data-astro-cid-kvcuko7t]{font-size:22px}.oferta[data-astro-cid-kvcuko7t] .boton[data-astro-cid-kvcuko7t]{align-self:flex-start;min-height:48px;margin-top:auto;font-weight:600}.explicacion[data-astro-cid-kvcuko7t]{flex-direction:column;gap:14px;max-width:72ch;font-size:16px;line-height:1.6;display:flex}.explicacion[data-astro-cid-kvcuko7t] h2[data-astro-cid-kvcuko7t]{border-top:2px solid var(--tinta);letter-spacing:-.02em;padding-top:16px;font-size:22px}.por-engomado[data-astro-cid-kvcuko7t]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.por-engomado[data-astro-cid-kvcuko7t] li[data-astro-cid-kvcuko7t]{align-items:flex-start;gap:12px;display:flex}.por-engomado[data-astro-cid-kvcuko7t] .muestra[data-astro-cid-kvcuko7t]{width:20px;height:20px;margin-top:4px}.por-engomado[data-astro-cid-kvcuko7t] p[data-astro-cid-kvcuko7t]{margin:0}.pregunta[data-astro-cid-kvcuko7t] h3[data-astro-cid-kvcuko7t]{letter-spacing:-.01em;font-size:17px}.pregunta[data-astro-cid-kvcuko7t] p[data-astro-cid-kvcuko7t]{margin:4px 0 0}@media (width>=1040px){.agenda[data-astro-cid-kvcuko7t]{grid-template-columns:minmax(0,1fr) 400px;gap:24px}.resultado[data-astro-cid-kvcuko7t]{position:sticky;top:16px}}@media (width<=400px){.bloque[data-astro-cid-kvcuko7t]{padding:16px 12px}.acciones[data-astro-cid-kvcuko7t]{padding:14px 12px 16px}.resultado[data-astro-cid-kvcuko7t]{padding:16px 12px}.digito[data-astro-cid-kvcuko7t] span[data-astro-cid-kvcuko7t]{min-height:44px;padding:0}}
