.ancho[data-astro-cid-teyp4l4k]{max-width:1320px;margin-inline:auto;padding-inline:24px}.estrecho[data-astro-cid-teyp4l4k]{max-width:820px}.hero[data-astro-cid-teyp4l4k]{background:var(--color-surface-muted);padding-block:64px 56px}.hero[data-astro-cid-teyp4l4k] .ancho[data-astro-cid-teyp4l4k]{max-width:820px}.migas[data-astro-cid-teyp4l4k]{font-size:.9375rem;color:var(--color-text-secondary);margin:0 0 1rem}.migas[data-astro-cid-teyp4l4k] a[data-astro-cid-teyp4l4k]{color:var(--color-accent-text)}.hero[data-astro-cid-teyp4l4k] h1[data-astro-cid-teyp4l4k]{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--font-weight-medium);margin:0 0 1rem}.entradilla[data-astro-cid-teyp4l4k]{font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);margin:0 0 1rem}.fecha[data-astro-cid-teyp4l4k]{font-size:.9375rem;color:var(--color-text-secondary);margin:0}.cuerpo[data-astro-cid-teyp4l4k]{padding-block:3.5rem}.cuerpo[data-astro-cid-teyp4l4k] table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin-block:1.5rem}.cuerpo[data-astro-cid-teyp4l4k] th,.cuerpo[data-astro-cid-teyp4l4k] td{border:1px solid var(--color-border);padding:.625rem .875rem;text-align:start;vertical-align:top}.cuerpo[data-astro-cid-teyp4l4k] th{background:var(--color-surface-muted);font-weight:var(--font-weight-bold)}.cuerpo[data-astro-cid-teyp4l4k] blockquote{margin:1.5rem 0;padding:1.25rem 1.5rem;background:var(--imp-blush);border-radius:16px;border-inline-start:4px solid var(--color-decor-brand)}.cuerpo[data-astro-cid-teyp4l4k] blockquote p{margin:0}.cuerpo[data-astro-cid-teyp4l4k] h2{font-size:var(--fs-h2);line-height:var(--lh-h2);margin-block:2.5rem 1rem}.cuerpo[data-astro-cid-teyp4l4k] h3{font-size:var(--fs-h3);line-height:var(--lh-h3);margin-block:2rem .75rem}.descarga[data-astro-cid-teyp4l4k]{background:var(--color-surface-muted);padding-block:3.5rem}.descarga[data-astro-cid-teyp4l4k] h2[data-astro-cid-teyp4l4k]{font-size:var(--fs-h2);line-height:var(--lh-h2);margin:0 0 .75rem}.formulario[data-astro-cid-teyp4l4k]{margin-block-start:2rem;max-width:520px}.campo[data-astro-cid-teyp4l4k]{margin-block-end:1.25rem}.campo[data-astro-cid-teyp4l4k] label[data-astro-cid-teyp4l4k]{display:block;font-weight:var(--font-weight-semibold);margin-block-end:.375rem}.campo[data-astro-cid-teyp4l4k] input[data-astro-cid-teyp4l4k]{width:100%;padding:.75rem 1rem;border:2px solid var(--color-border);border-radius:12px;font:inherit;background:var(--color-surface-white)}.casilla[data-astro-cid-teyp4l4k]{display:flex;align-items:flex-start;gap:.625rem;margin-block-end:1.5rem}.casilla[data-astro-cid-teyp4l4k] input[data-astro-cid-teyp4l4k]{width:24px;height:24px;flex-shrink:0;accent-color:var(--color-cta)}.trampa[data-astro-cid-teyp4l4k]{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}button[data-astro-cid-teyp4l4k][type=submit]{background:var(--color-cta);color:var(--color-text-on-brand);border:0;border-radius:50px;padding:.875rem 2.5rem;font:inherit;font-weight:var(--font-weight-bold);cursor:pointer}button[data-astro-cid-teyp4l4k][type=submit]:hover:not(:disabled){background:var(--color-cta-hover)}button[data-astro-cid-teyp4l4k][type=submit]:disabled{opacity:.6;cursor:progress}input[data-astro-cid-teyp4l4k]:focus-visible,button[data-astro-cid-teyp4l4k]:focus-visible{outline:2px solid var(--imp-blue);outline-offset:2px}.estado[data-astro-cid-teyp4l4k]{margin-block-start:1rem;min-height:1.5rem}.estado[data-astro-cid-teyp4l4k].es-error{color:var(--color-accent-text);font-weight:var(--font-weight-semibold)}.cierre[data-astro-cid-teyp4l4k]{background:var(--color-surface-dark);color:var(--color-text-on-dark);border-radius:30px;padding:48px;text-align:center;margin-block:3.5rem}.cierre[data-astro-cid-teyp4l4k] h2[data-astro-cid-teyp4l4k]{color:var(--color-text-on-dark);font-size:2rem;font-weight:var(--font-weight-medium);margin:0 0 1rem}.cierre[data-astro-cid-teyp4l4k] p[data-astro-cid-teyp4l4k]{opacity:.78;max-width:560px;margin:0 auto 2rem}.boton[data-astro-cid-teyp4l4k]{display:inline-block;background:var(--color-cta);color:var(--color-text-on-brand);border-radius:50px;padding:.875rem 2rem;text-decoration:none;font-weight:var(--font-weight-bold)}.boton[data-astro-cid-teyp4l4k]:hover,.boton[data-astro-cid-teyp4l4k]:focus-visible{background:var(--color-cta-hover)}@media(max-width:900px){.cierre[data-astro-cid-teyp4l4k]{padding:32px 24px}}
