.guia[data-astro-cid-yhl2z6p5]{max-width:860px;margin:0 auto}.guia[data-astro-cid-yhl2z6p5] .hero[data-astro-cid-yhl2z6p5]{padding:24px 0 8px}.kicker[data-astro-cid-yhl2z6p5]{color:var(--accent);font-weight:700;font-size:.9rem;margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em}.guia[data-astro-cid-yhl2z6p5] h1[data-astro-cid-yhl2z6p5]{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.15;margin:0 0 14px}.guia[data-astro-cid-yhl2z6p5] .lead[data-astro-cid-yhl2z6p5]{font-size:1.12rem;color:var(--ink-2);line-height:1.6}.indice[data-astro-cid-yhl2z6p5]{background:var(--paper-2);border-radius:14px;padding:16px 20px;margin:8px 0 28px}.indice[data-astro-cid-yhl2z6p5] strong[data-astro-cid-yhl2z6p5]{display:block;margin-bottom:6px}.indice[data-astro-cid-yhl2z6p5] ol[data-astro-cid-yhl2z6p5]{margin:0;padding-left:20px;columns:2;column-gap:24px}.indice[data-astro-cid-yhl2z6p5] li[data-astro-cid-yhl2z6p5]{margin:3px 0;break-inside:avoid}.indice[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{text-decoration:none;color:var(--ink-2)}.indice[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]:hover{color:var(--accent);text-decoration:underline}.guia[data-astro-cid-yhl2z6p5] section[data-astro-cid-yhl2z6p5]{margin:36px 0;scroll-margin-top:90px}.guia[data-astro-cid-yhl2z6p5] h2[data-astro-cid-yhl2z6p5]{font-size:1.5rem;margin:0 0 12px}.guia[data-astro-cid-yhl2z6p5] p[data-astro-cid-yhl2z6p5],.guia[data-astro-cid-yhl2z6p5] li[data-astro-cid-yhl2z6p5]{line-height:1.65}.tabla-scroll[data-astro-cid-yhl2z6p5]{overflow-x:auto;margin:14px 0}.guia[data-astro-cid-yhl2z6p5] table[data-astro-cid-yhl2z6p5]{width:100%;border-collapse:collapse;font-size:.95rem}.guia[data-astro-cid-yhl2z6p5] th[data-astro-cid-yhl2z6p5],.guia[data-astro-cid-yhl2z6p5] td[data-astro-cid-yhl2z6p5]{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);vertical-align:top}.guia[data-astro-cid-yhl2z6p5] th[data-astro-cid-yhl2z6p5]{background:var(--paper-2);font-weight:700}.guia[data-astro-cid-yhl2z6p5] td[data-astro-cid-yhl2z6p5].num{white-space:nowrap}.pill[data-astro-cid-yhl2z6p5]{white-space:nowrap;display:inline-block;padding:2px 9px;border-radius:999px;font-size:.8rem;font-weight:700;background:var(--paper-2)}.pill[data-astro-cid-yhl2z6p5].exento{background:#e5f4e4;color:#1f7a3a}.pill[data-astro-cid-yhl2z6p5].requerida{background:#fbebeb;color:#b3261e}.pill[data-astro-cid-yhl2z6p5].verificar{background:#f9eeda;color:#8a5a00}.meses[data-astro-cid-yhl2z6p5]{list-style:none;padding:0;margin:14px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.meses[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{display:block;padding:12px 14px;border-radius:12px;text-decoration:none;color:var(--ink);border:1px solid var(--line);background:var(--paper);height:100%}.meses[data-astro-cid-yhl2z6p5] .top[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{border-color:#9ad39a;background:#f1faf0}.meses[data-astro-cid-yhl2z6p5] .evitar[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{border-color:#f0b4b0;background:#fdf1f0}.meses[data-astro-cid-yhl2z6p5] strong[data-astro-cid-yhl2z6p5]{display:inline-block;margin-right:6px}.meses[data-astro-cid-yhl2z6p5] span[data-astro-cid-yhl2z6p5]{color:var(--ink-3);font-size:.88rem}.meses[data-astro-cid-yhl2z6p5] small[data-astro-cid-yhl2z6p5]{display:block;color:var(--ink-2);margin-top:4px;line-height:1.4}.rutas[data-astro-cid-yhl2z6p5]{list-style:none;padding:0;margin:14px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.rutas[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;text-decoration:none;color:var(--ink);border:1px solid var(--line);background:var(--paper);height:100%}.rutas[data-astro-cid-yhl2z6p5] .dias[data-astro-cid-yhl2z6p5]{flex:0 0 52px;height:52px;border-radius:12px;background:var(--accent);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:800;font-size:1.3rem;line-height:1}.rutas[data-astro-cid-yhl2z6p5] .dias[data-astro-cid-yhl2z6p5] small[data-astro-cid-yhl2z6p5]{font-size:.6rem;font-weight:600}.rutas[data-astro-cid-yhl2z6p5] p[data-astro-cid-yhl2z6p5]{margin:2px 0 0;font-size:.88rem;color:var(--ink-2);line-height:1.4}.check[data-astro-cid-yhl2z6p5]{padding-left:22px}.check[data-astro-cid-yhl2z6p5] li[data-astro-cid-yhl2z6p5]{margin:8px 0}.faq[data-astro-cid-yhl2z6p5]{border-bottom:1px solid var(--line);padding:10px 0}.faq[data-astro-cid-yhl2z6p5] summary[data-astro-cid-yhl2z6p5]{cursor:pointer;font-weight:700;line-height:1.4}.faq[data-astro-cid-yhl2z6p5] p[data-astro-cid-yhl2z6p5]{margin:8px 0 4px;color:var(--ink-2)}.cierre[data-astro-cid-yhl2z6p5]{background:var(--paper-2);border-radius:16px;padding:22px 20px}.cierre[data-astro-cid-yhl2z6p5] h2[data-astro-cid-yhl2z6p5]{text-align:center}.cierre[data-astro-cid-yhl2z6p5] .tools-grid[data-astro-cid-yhl2z6p5]{margin-top:14px;grid-template-columns:repeat(2,1fr)}@media(max-width:520px){.cierre[data-astro-cid-yhl2z6p5] .tools-grid[data-astro-cid-yhl2z6p5]{grid-template-columns:1fr}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .meses[data-astro-cid-yhl2z6p5] .top[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{background:#16261a;border-color:#2f5a36}:root:not([data-theme=light]) .meses[data-astro-cid-yhl2z6p5] .evitar[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{background:#2a1a19;border-color:#5a2f2c}:root:not([data-theme=light]) .pill[data-astro-cid-yhl2z6p5].exento{background:#1b3a22;color:#8fd99a}:root:not([data-theme=light]) .pill[data-astro-cid-yhl2z6p5].requerida{background:#3a1d1b;color:#f09a93}:root:not([data-theme=light]) .pill[data-astro-cid-yhl2z6p5].verificar{background:#3a2e14;color:#f2c56b}}:root[data-theme=dark] .meses[data-astro-cid-yhl2z6p5] .top[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{background:#16261a;border-color:#2f5a36}:root[data-theme=dark] .meses[data-astro-cid-yhl2z6p5] .evitar[data-astro-cid-yhl2z6p5] a[data-astro-cid-yhl2z6p5]{background:#2a1a19;border-color:#5a2f2c}:root[data-theme=dark] .pill[data-astro-cid-yhl2z6p5].exento{background:#1b3a22;color:#8fd99a}:root[data-theme=dark] .pill[data-astro-cid-yhl2z6p5].requerida{background:#3a1d1b;color:#f09a93}:root[data-theme=dark] .pill[data-astro-cid-yhl2z6p5].verificar{background:#3a2e14;color:#f2c56b}@media(max-width:600px){.indice[data-astro-cid-yhl2z6p5] ol[data-astro-cid-yhl2z6p5]{columns:1}}
