.tool-head[data-astro-cid-gok7wojb]{background:var(--color-anil);color:var(--color-cal);padding-block:var(--space-12)}.eyebrow[data-astro-cid-gok7wojb]{margin-block-end:var(--space-2);color:var(--color-ocre);font-size:var(--text-sm);font-weight:800;letter-spacing:.13em;text-transform:uppercase}.tool-head[data-astro-cid-gok7wojb] h1[data-astro-cid-gok7wojb]{color:var(--color-cal);font-size:var(--text-3xl);letter-spacing:-.045em}.lead[data-astro-cid-gok7wojb]{max-width:56ch;margin-block-start:var(--space-4);color:#f7f3eacc;font-size:var(--text-lg)}.stats[data-astro-cid-gok7wojb]{display:flex;flex-wrap:wrap;gap:var(--space-6);margin-block-start:var(--space-8);padding:0;list-style:none;color:#f7f3eacc;font-size:var(--text-sm)}.stats[data-astro-cid-gok7wojb] strong[data-astro-cid-gok7wojb]{display:block;color:var(--color-ocre);font-family:var(--font-display);font-size:var(--text-2xl);line-height:1}.tool-body[data-astro-cid-gok7wojb]{padding-block:var(--space-12) var(--space-16)}.aviso[data-astro-cid-gok7wojb]{padding:var(--space-4) var(--space-6);border-inline-start:4px solid var(--color-rosa);background:var(--color-papel-sombra);font-size:var(--text-sm)}.exenciones[data-astro-cid-gok7wojb]{margin-block-start:var(--space-8);padding:var(--space-8);background:var(--color-anil);color:var(--color-cal)}.exenciones[data-astro-cid-gok7wojb] h2[data-astro-cid-gok7wojb]{color:var(--color-ocre);font-size:var(--text-2xl);letter-spacing:-.03em}.exenciones[data-astro-cid-gok7wojb] p[data-astro-cid-gok7wojb]{max-width:62ch;margin-block-start:var(--space-4);color:#f7f3ead9;font-size:var(--text-sm)}.exenciones[data-astro-cid-gok7wojb] ul[data-astro-cid-gok7wojb]{display:grid;gap:var(--space-2);margin-block-start:var(--space-6);padding:0;list-style:none;font-size:var(--text-sm)}.exenciones[data-astro-cid-gok7wojb] li[data-astro-cid-gok7wojb]{padding-inline-start:var(--space-6);border-inline-start:3px solid var(--color-ocre);padding-block:.15rem}.exenciones[data-astro-cid-gok7wojb] .domingo[data-astro-cid-gok7wojb]{padding:var(--space-4) var(--space-6);border-inline-start:4px solid var(--color-rosa);background:#0000002e}.exenciones[data-astro-cid-gok7wojb] .fuentes-exencion[data-astro-cid-gok7wojb]{font-size:.75rem}.exenciones[data-astro-cid-gok7wojb] a[data-astro-cid-gok7wojb]{color:var(--color-ocre)}@media(min-width:48rem){.exenciones[data-astro-cid-gok7wojb] ul[data-astro-cid-gok7wojb]{grid-template-columns:1fr 1fr}}.bloque[data-astro-cid-gok7wojb]{margin-block-start:var(--space-12)}.bloque[data-astro-cid-gok7wojb] h2[data-astro-cid-gok7wojb]{margin-block-end:var(--space-4);font-size:var(--text-2xl);letter-spacing:-.03em}.tabla-scroll[data-astro-cid-gok7wojb]{overflow-x:auto}table[data-astro-cid-gok7wojb]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}th[data-astro-cid-gok7wojb],td[data-astro-cid-gok7wojb]{border:1px solid var(--color-linea);padding:var(--space-3);text-align:start;vertical-align:top}thead[data-astro-cid-gok7wojb] th[data-astro-cid-gok7wojb]{background:var(--color-anil);color:var(--color-cal);font-family:var(--font-body);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}tbody[data-astro-cid-gok7wojb] th[data-astro-cid-gok7wojb]{background:var(--color-blanco);font-family:var(--font-display);font-size:var(--text-base);font-weight:700;min-width:15rem}.nota[data-astro-cid-gok7wojb],.fuente[data-astro-cid-gok7wojb]{display:block;margin-block-start:var(--space-2);font-family:var(--font-body);font-size:.75rem;font-weight:400;line-height:1.4}.nota[data-astro-cid-gok7wojb]{color:var(--color-tinta-suave)}.fuente[data-astro-cid-gok7wojb]{color:var(--color-anil)}.precio[data-astro-cid-gok7wojb]{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.gratis[data-astro-cid-gok7wojb]{display:inline-block;padding:.15rem .5rem;background:var(--color-ocre);color:var(--color-tinta);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.claves[data-astro-cid-gok7wojb]{display:grid;gap:var(--space-3);padding:0;list-style:none}.claves[data-astro-cid-gok7wojb] li[data-astro-cid-gok7wojb]{padding:var(--space-4);border:1px solid var(--color-linea);background:var(--color-blanco);font-size:var(--text-sm)}
