.guia-form-card[data-astro-cid-nn2nc4cm]{min-width:0;padding:var(--space-lg);background-color:var(--color-background);border:1px solid rgba(26,43,76,.08);border-radius:var(--radius-md)}.form-titulo[data-astro-cid-nn2nc4cm]{margin-bottom:.25rem;font-size:1.5rem}.form-subtitulo[data-astro-cid-nn2nc4cm]{margin-bottom:var(--space-md);color:var(--color-text-light);font-size:.95rem}.form-group[data-astro-cid-nn2nc4cm]{display:flex;flex-direction:column;gap:.4rem;margin-bottom:var(--space-sm)}.form-group[data-astro-cid-nn2nc4cm] label[data-astro-cid-nn2nc4cm],.checkbox-texto[data-astro-cid-nn2nc4cm] label[data-astro-cid-nn2nc4cm]{color:var(--color-primary);font-size:.95rem;font-weight:600}.form-group[data-astro-cid-nn2nc4cm] input[data-astro-cid-nn2nc4cm]{width:100%;min-height:48px;padding:.8rem 1rem;color:var(--color-text);background-color:var(--color-background);border:1px solid rgba(26,43,76,.2);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:1rem}.form-group[data-astro-cid-nn2nc4cm] input[data-astro-cid-nn2nc4cm]:focus{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}.checkbox-field[data-astro-cid-nn2nc4cm]{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:start;margin:var(--space-sm) 0}.checkbox-field[data-astro-cid-nn2nc4cm] input[data-astro-cid-nn2nc4cm]{width:1.15rem;height:1.15rem;margin-top:.2rem;accent-color:var(--color-primary)}.checkbox-field[data-astro-cid-nn2nc4cm] input[data-astro-cid-nn2nc4cm]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.checkbox-texto[data-astro-cid-nn2nc4cm]{display:flex;flex-direction:column;gap:.2rem}.privacidad-link[data-astro-cid-nn2nc4cm]{align-self:flex-start;color:var(--color-primary);font-size:.85rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.privacidad-link[data-astro-cid-nn2nc4cm]:hover{color:var(--color-primary);text-decoration-color:var(--color-secondary);text-decoration-thickness:2px}.privacidad-link[data-astro-cid-nn2nc4cm]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:2px}.honeypot[data-astro-cid-nn2nc4cm]{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.btn-guia[data-astro-cid-nn2nc4cm],.btn-descarga[data-astro-cid-nn2nc4cm]{display:inline-block;width:100%;min-height:48px;padding:.85rem 1.5rem;color:var(--color-background);background-color:var(--color-primary);border:none;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:1rem;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}.btn-guia[data-astro-cid-nn2nc4cm]:hover:not(:disabled),.btn-descarga[data-astro-cid-nn2nc4cm]:hover{color:var(--color-primary);background-color:var(--color-secondary)}.btn-guia[data-astro-cid-nn2nc4cm]:focus-visible,.btn-descarga[data-astro-cid-nn2nc4cm]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.btn-guia[data-astro-cid-nn2nc4cm]:disabled{opacity:.65;cursor:wait}.form-nota[data-astro-cid-nn2nc4cm]{margin-top:var(--space-sm);color:var(--color-text-light);font-size:.85rem;line-height:1.6}.form-nota[data-astro-cid-nn2nc4cm] a[data-astro-cid-nn2nc4cm]{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.form-status[data-astro-cid-nn2nc4cm]{min-height:1.5em;margin-top:var(--space-sm);color:var(--color-primary);font-size:.9rem;font-weight:600}.form-status--error[data-astro-cid-nn2nc4cm]{color:#9b2c2c}.exito[data-astro-cid-nn2nc4cm]{margin-top:var(--space-sm);padding:var(--space-md);background-color:var(--color-background-alt);border-left:4px solid var(--color-secondary);border-radius:var(--radius-sm)}.exito-titulo[data-astro-cid-nn2nc4cm]{margin-bottom:var(--space-xs);color:var(--color-primary);font-family:var(--font-heading);font-size:1.35rem}.exito-titulo[data-astro-cid-nn2nc4cm]:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:2px}.exito[data-astro-cid-nn2nc4cm] p[data-astro-cid-nn2nc4cm]{color:var(--color-text);line-height:1.6}.btn-descarga[data-astro-cid-nn2nc4cm]{margin-top:var(--space-sm)}.exito-nota[data-astro-cid-nn2nc4cm]{margin-top:var(--space-xs);color:var(--color-text-light);font-size:.85rem}@media(prefers-reduced-motion:reduce){.btn-guia[data-astro-cid-nn2nc4cm],.btn-descarga[data-astro-cid-nn2nc4cm]{transition:none}}.guia-page[data-astro-cid-bacreuty]{padding:130px 0 var(--space-xl);background-color:var(--color-background-alt)}.breadcrumb[data-astro-cid-bacreuty]{margin-bottom:var(--space-lg);font-size:.85rem}.breadcrumb[data-astro-cid-bacreuty] ol[data-astro-cid-bacreuty]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;list-style:none}.breadcrumb[data-astro-cid-bacreuty] li[data-astro-cid-bacreuty]{display:flex;gap:.4rem;align-items:center;color:var(--color-text-light)}.breadcrumb[data-astro-cid-bacreuty] li[data-astro-cid-bacreuty]:not(:last-child):after{content:"›";color:var(--color-secondary)}.breadcrumb[data-astro-cid-bacreuty] a[data-astro-cid-bacreuty]{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.breadcrumb[data-astro-cid-bacreuty] a[data-astro-cid-bacreuty]:hover{color:var(--color-primary);text-decoration-color:var(--color-secondary);text-decoration-thickness:2px}.breadcrumb[data-astro-cid-bacreuty] a[data-astro-cid-bacreuty]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:2px}.breadcrumb[data-astro-cid-bacreuty] li[data-astro-cid-bacreuty][aria-current=page]{color:var(--color-text);font-weight:600}.guia-layout[data-astro-cid-bacreuty]{display:grid;grid-template-columns:1fr;gap:var(--space-xl);align-items:start}.guia-info[data-astro-cid-bacreuty]{display:grid;grid-template-columns:1fr;gap:var(--space-lg);min-width:0;align-items:start}.guia-cover[data-astro-cid-bacreuty]{width:100%}.guia-contenido[data-astro-cid-bacreuty]{min-width:0}.eyebrow[data-astro-cid-bacreuty]{display:inline-block;margin-bottom:var(--space-xs);padding-bottom:.25rem;color:var(--color-primary);border-bottom:2px solid var(--color-secondary);font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:2px}h1[data-astro-cid-bacreuty]{margin-bottom:var(--space-sm);font-size:2.4rem;line-height:1.15}.descripcion[data-astro-cid-bacreuty]{margin-bottom:var(--space-md);color:var(--color-text-light);line-height:1.7}.beneficios[data-astro-cid-bacreuty]{display:flex;flex-direction:column;gap:.55rem;list-style:none}.beneficios[data-astro-cid-bacreuty] li[data-astro-cid-bacreuty]{position:relative;padding-left:1.5rem;color:var(--color-text);font-size:.97rem;line-height:1.55}.beneficios[data-astro-cid-bacreuty] li[data-astro-cid-bacreuty]:before{content:"✓";position:absolute;left:0;color:var(--color-secondary);font-weight:700}.aviso[data-astro-cid-bacreuty]{margin-top:var(--space-md);color:var(--color-text-light);font-size:.83rem;line-height:1.6}.volver-guias[data-astro-cid-bacreuty]{display:inline-block;margin-top:var(--space-md);color:var(--color-primary);font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.volver-guias[data-astro-cid-bacreuty]:hover{color:var(--color-primary);text-decoration-color:var(--color-secondary);text-decoration-thickness:2px}.volver-guias[data-astro-cid-bacreuty]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:2px}.guia-form-aside[data-astro-cid-bacreuty]{min-width:0}.otras-guias[data-astro-cid-bacreuty]{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid rgba(26,43,76,.12)}.otras-guias[data-astro-cid-bacreuty] h2[data-astro-cid-bacreuty]{margin-bottom:var(--space-md);font-size:1.6rem}.otras-guias[data-astro-cid-bacreuty] ul[data-astro-cid-bacreuty]{display:grid;grid-template-columns:1fr;gap:var(--space-sm);list-style:none}.otras-guias[data-astro-cid-bacreuty] a[data-astro-cid-bacreuty]{display:block;padding:var(--space-md);color:var(--color-primary);background-color:var(--color-background);border-left:3px solid var(--color-secondary);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);font-size:.95rem;font-weight:600;line-height:1.45}.otras-guias[data-astro-cid-bacreuty] a[data-astro-cid-bacreuty]:hover{text-decoration:underline;text-decoration-color:var(--color-secondary);text-decoration-thickness:2px;text-underline-offset:3px}.otras-guias[data-astro-cid-bacreuty] a[data-astro-cid-bacreuty]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media(min-width:640px){.guia-info[data-astro-cid-bacreuty]{grid-template-columns:200px 1fr;gap:var(--space-lg)}}@media(min-width:768px){h1[data-astro-cid-bacreuty]{font-size:2.8rem}.otras-guias[data-astro-cid-bacreuty] ul[data-astro-cid-bacreuty]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:992px){.guia-layout[data-astro-cid-bacreuty]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--space-xl)}.guia-form-aside[data-astro-cid-bacreuty]{position:sticky;top:110px}}
