.consultas[data-astro-cid-w22rcen2]{max-width:var(--ancho);margin:0 auto;padding:80px var(--gutter) 112px}.rotulo[data-astro-cid-w22rcen2]{margin:0 0 12px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--acento)}.consultas__cabeza[data-astro-cid-w22rcen2] h1[data-astro-cid-w22rcen2]{margin:0;max-width:760px;font-family:var(--serif);font-weight:500;font-size:clamp(32px,4.2vw,48px);line-height:1.1;color:var(--tinta);text-wrap:balance}.consultas__intro[data-astro-cid-w22rcen2]{margin:20px 0 0;max-width:680px;color:var(--texto-2)}.planes[data-astro-cid-w22rcen2]{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));border-top:1px solid var(--linea);border-left:1px solid var(--linea)}.plan[data-astro-cid-w22rcen2]{min-width:0;display:flex;flex-direction:column;gap:12px;padding:32px 28px;background:var(--panel);border-right:1px solid var(--linea);border-bottom:1px solid var(--linea)}.plan[data-astro-cid-w22rcen2] h2[data-astro-cid-w22rcen2]{margin:0;font-size:19px;font-weight:600;color:var(--tinta)}.plan__precio[data-astro-cid-w22rcen2]{margin:0;font-family:var(--serif);font-size:36px;line-height:1.1;color:var(--tinta);font-variant-numeric:tabular-nums}.plan__desde[data-astro-cid-w22rcen2],.plan__iva[data-astro-cid-w22rcen2]{white-space:nowrap;font-family:var(--sans);font-size:14px;color:var(--tenue)}.plan__desde[data-astro-cid-w22rcen2]{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.plan__iva[data-astro-cid-w22rcen2]{margin-left:6px}.plan__plazo[data-astro-cid-w22rcen2]{margin:0;font-size:14px;font-weight:600;color:var(--acento)}.plan[data-astro-cid-w22rcen2] p[data-astro-cid-w22rcen2]{margin:0;color:var(--texto-2)}.plan__ejemplo[data-astro-cid-w22rcen2]{padding:12px 14px;background:var(--fondo-2);font-size:14px}.plan__ejemplo[data-astro-cid-w22rcen2] span[data-astro-cid-w22rcen2]{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--tenue)}.plan__boton[data-astro-cid-w22rcen2]{margin-top:auto;align-self:flex-start}.regla[data-astro-cid-w22rcen2]{margin-top:24px;padding:20px 24px;border-left:4px solid var(--tinta);background:var(--panel)}.regla__titulo[data-astro-cid-w22rcen2]{margin:0 0 6px;font-weight:700;color:var(--tinta)}.regla[data-astro-cid-w22rcen2] p[data-astro-cid-w22rcen2]:last-child{margin:0;color:var(--texto-2)}.tramos[data-astro-cid-w22rcen2]{margin-top:24px;background:var(--panel);border:1px solid var(--linea)}.tramos[data-astro-cid-w22rcen2] summary[data-astro-cid-w22rcen2]{cursor:pointer;padding:18px 24px;font-weight:600;color:var(--tinta);list-style-position:inside}.tramos[data-astro-cid-w22rcen2] summary[data-astro-cid-w22rcen2]:hover{color:var(--acento)}.tramos__cuerpo[data-astro-cid-w22rcen2]{padding:0 24px 24px}.tramos__cuerpo[data-astro-cid-w22rcen2] p[data-astro-cid-w22rcen2]{margin:0 0 16px;max-width:760px;color:var(--texto-2)}.tramos__tabla[data-astro-cid-w22rcen2]{overflow-x:auto}.tramos[data-astro-cid-w22rcen2] table[data-astro-cid-w22rcen2]{width:100%;max-width:760px;border-collapse:collapse;font-variant-numeric:tabular-nums}.tramos[data-astro-cid-w22rcen2] th[data-astro-cid-w22rcen2],.tramos[data-astro-cid-w22rcen2] td[data-astro-cid-w22rcen2]{padding:10px 12px;text-align:left;border-bottom:1px solid var(--linea);white-space:nowrap}.tramos[data-astro-cid-w22rcen2] th[data-astro-cid-w22rcen2]{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--tenue)}.tramos[data-astro-cid-w22rcen2] td[data-astro-cid-w22rcen2]:not(:first-child),.tramos[data-astro-cid-w22rcen2] th[data-astro-cid-w22rcen2]:not(:first-child){text-align:right}.tramos[data-astro-cid-w22rcen2] td[data-astro-cid-w22rcen2]:last-child{color:var(--tenue)}@media(max-width:600px){.tramos[data-astro-cid-w22rcen2] th[data-astro-cid-w22rcen2]{white-space:normal}.tramos[data-astro-cid-w22rcen2] th[data-astro-cid-w22rcen2],.tramos[data-astro-cid-w22rcen2] td[data-astro-cid-w22rcen2]{padding:10px 6px;font-size:14px}}.tramos__nota[data-astro-cid-w22rcen2]{margin:12px 0 0!important;font-size:13px}.urgente[data-astro-cid-w22rcen2]{margin:24px 0 0;padding:16px 20px;background:var(--aviso-fondo);border:1px solid var(--aviso-borde);color:var(--texto)}.bloque[data-astro-cid-w22rcen2]{margin-top:72px}.bloque[data-astro-cid-w22rcen2] h2[data-astro-cid-w22rcen2]{margin:0 0 24px;font-family:var(--serif);font-weight:500;font-size:30px;color:var(--tinta)}.pasos[data-astro-cid-w22rcen2]{margin:0;padding:0;list-style:none;counter-reset:paso;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.pasos[data-astro-cid-w22rcen2] li[data-astro-cid-w22rcen2]{counter-increment:paso;display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:2px solid var(--tinta)}.pasos[data-astro-cid-w22rcen2] li[data-astro-cid-w22rcen2]:before{content:"0" counter(paso);font-family:var(--serif);font-size:18px;color:var(--acento)}.pasos[data-astro-cid-w22rcen2] strong[data-astro-cid-w22rcen2]{color:var(--tinta)}.pasos[data-astro-cid-w22rcen2] span[data-astro-cid-w22rcen2]{color:var(--texto-2)}.bloque--privado[data-astro-cid-w22rcen2]{padding:40px;background:var(--tinta);color:#d6dae1}.bloque--privado[data-astro-cid-w22rcen2] h2[data-astro-cid-w22rcen2],.bloque--privado[data-astro-cid-w22rcen2] h3[data-astro-cid-w22rcen2]{color:#fff}.privados[data-astro-cid-w22rcen2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px;margin-bottom:28px}.privados[data-astro-cid-w22rcen2] h3[data-astro-cid-w22rcen2]{margin:0 0 8px;font-size:18px}.privados[data-astro-cid-w22rcen2] p[data-astro-cid-w22rcen2]{margin:0}.bloque--privado[data-astro-cid-w22rcen2] .boton--secundario[data-astro-cid-w22rcen2]{color:#fff;border-color:#fff}.bloque--privado[data-astro-cid-w22rcen2] .boton--secundario[data-astro-cid-w22rcen2]:hover{background:#fff;color:var(--tinta)}.aviso[data-astro-cid-w22rcen2]{margin-top:32px;max-width:760px;font-size:13px;color:var(--tenue)}@media(max-width:720px){.consultas[data-astro-cid-w22rcen2]{padding-top:48px}.bloque--privado[data-astro-cid-w22rcen2]{padding:28px 22px}}
