.container[data-astro-cid-gdogca4m]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-px)}.section[data-astro-cid-gdogca4m]{padding:var(--sp-8) 0}.section--surface[data-astro-cid-gdogca4m]{background:var(--c-surface)}@media(min-width:768px){.section[data-astro-cid-gdogca4m]{padding:var(--sp-10) 0}}.canales[data-astro-cid-gdogca4m]{display:grid;grid-template-columns:1fr;gap:var(--sp-4);margin-top:var(--sp-6)}@media(min-width:768px){.canales[data-astro-cid-gdogca4m]{grid-template-columns:repeat(3,1fr)}}.canal[data-astro-cid-gdogca4m]{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-lg);text-decoration:none;position:relative;overflow:hidden;transition:border-color .15s,transform .15s,box-shadow .15s}.canal[data-astro-cid-gdogca4m]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--canal-color, var(--c-primary));transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.canal[data-astro-cid-gdogca4m]:hover{border-color:var(--canal-color, var(--c-primary));transform:translateY(-2px);box-shadow:0 8px 28px #00000014}.canal[data-astro-cid-gdogca4m]:hover:before{transform:scaleX(1)}.canal[data-astro-cid-gdogca4m]:focus-visible{outline:2px solid var(--canal-color, var(--c-primary));outline-offset:2px}.canal__icon[data-astro-cid-gdogca4m]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--canal-color, var(--c-primary)) 10%,transparent);color:var(--canal-color, var(--c-primary));flex-shrink:0}.canal__body[data-astro-cid-gdogca4m]{display:flex;flex-direction:column;gap:2px;flex:1}.canal__titulo[data-astro-cid-gdogca4m]{font-weight:var(--weight-bold);color:var(--c-ink);font-size:var(--text-base)}.canal__dato[data-astro-cid-gdogca4m]{font-weight:var(--weight-semibold);color:var(--c-ink-2);font-size:var(--text-sm)}.canal__sub[data-astro-cid-gdogca4m]{font-size:var(--text-xs, .75rem);color:var(--c-muted)}.canal__cta[data-astro-cid-gdogca4m]{display:flex;align-items:center;gap:.3rem;margin-top:auto;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--canal-color, var(--c-primary))}.form-grid[data-astro-cid-gdogca4m]{display:grid;grid-template-columns:1fr;gap:var(--sp-8);align-items:start}@media(min-width:900px){.form-grid[data-astro-cid-gdogca4m]{grid-template-columns:1fr 1fr}}.form-bullets[data-astro-cid-gdogca4m]{list-style:none;margin:var(--sp-5) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.form-bullets[data-astro-cid-gdogca4m] li[data-astro-cid-gdogca4m]{display:flex;align-items:flex-start;gap:var(--sp-2);font-size:var(--text-sm);color:var(--c-ink-2);line-height:var(--leading-relaxed)}.form-bullets[data-astro-cid-gdogca4m] svg[data-astro-cid-gdogca4m]{flex-shrink:0;margin-top:3px;color:var(--c-primary)}.nap[data-astro-cid-gdogca4m]{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-top:var(--sp-6)}@media(min-width:768px){.nap[data-astro-cid-gdogca4m]{grid-template-columns:repeat(3,1fr)}}.nap__block[data-astro-cid-gdogca4m]{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-5);background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-lg)}.nap__icon[data-astro-cid-gdogca4m]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--c-primary-light, #fef2f2);color:var(--c-primary);flex-shrink:0}.nap__titulo[data-astro-cid-gdogca4m]{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--c-ink);margin:0 0 var(--sp-2);text-transform:uppercase;letter-spacing:.05em}.nap__text[data-astro-cid-gdogca4m]{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--c-ink-2);margin:0;font-style:normal}.nap__tagline[data-astro-cid-gdogca4m]{color:var(--c-muted)}.nap-list[data-astro-cid-gdogca4m]{margin:var(--sp-2) 0 var(--sp-3) var(--sp-5);padding:0;display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--text-sm);color:var(--c-ink-2)}
