.section-lead[data-astro-cid-5qhw5rqm]{max-width:620px;margin:var(--space-2) 0 0;font-size:var(--text-lg)}.glass[data-astro-cid-5qhw5rqm]{background:var(--surface-card, rgba(255, 255, 255, .62));backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border:1px solid var(--surface-card-border, rgba(255, 255, 255, .75));box-shadow:0 1px 2px #0e3f7d0f,0 10px 28px #0e3f7d14}.legal-hero[data-astro-cid-5qhw5rqm]{display:grid;grid-template-columns:1fr 1.02fr;align-items:center;gap:var(--space-7)}@keyframes legal-hero-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.legal-hero__in[data-astro-cid-5qhw5rqm]{animation:legal-hero-in .75s cubic-bezier(.22,1,.36,1) both}.legal-hero__visual[data-astro-cid-5qhw5rqm]{animation-delay:.14s}.legal-hero__text[data-astro-cid-5qhw5rqm]{max-width:560px}.legal-hero__claim[data-astro-cid-5qhw5rqm]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--blue-deep);margin-bottom:var(--space-4)}.legal-hero__lead[data-astro-cid-5qhw5rqm]{font-size:var(--text-base);margin-bottom:var(--space-5)}.legal-hero__actions[data-astro-cid-5qhw5rqm]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.legal-frame[data-astro-cid-5qhw5rqm]{position:relative;overflow:hidden;border-radius:var(--radius-lg);aspect-ratio:4 / 3;box-shadow:var(--shadow-lg);background:linear-gradient(160deg,var(--blue-soft),var(--blue-pale))}.legal-img[data-astro-cid-5qhw5rqm]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1)}.legal-frame[data-astro-cid-5qhw5rqm]:hover .legal-img[data-astro-cid-5qhw5rqm]{transform:scale(1.04)}.legal-hero__cifras[data-astro-cid-5qhw5rqm]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);margin-top:var(--space-3)}.legal-cifra[data-astro-cid-5qhw5rqm]{display:flex;align-items:baseline;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),0 10px 26px #0e3f7d1a}@media (max-width: 520px){.legal-hero__cifras[data-astro-cid-5qhw5rqm]{grid-template-columns:1fr}}.legal-cifra[data-astro-cid-5qhw5rqm] strong[data-astro-cid-5qhw5rqm]{flex:none;font-family:var(--font-display);font-weight:800;font-size:clamp(1.75rem,1.4rem + 1vw,2.35rem);line-height:1;letter-spacing:-.03em;color:var(--blue-deep)}.legal-cifra__prefijo[data-astro-cid-5qhw5rqm]{color:var(--orange);font-size:.65em;vertical-align:.35em}.legal-cifra[data-astro-cid-5qhw5rqm]>span[data-astro-cid-5qhw5rqm]{font-size:var(--text-xs);color:var(--muted);font-weight:600;line-height:1.35}@media (max-width: 900px){.legal-hero[data-astro-cid-5qhw5rqm]{grid-template-columns:1fr}}.perfiles-legales[data-astro-cid-5qhw5rqm]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.perfil-legal[data-astro-cid-5qhw5rqm]{background:var(--surface-card, rgba(255, 255, 255, .62));border:1px solid var(--surface-card-border, rgba(255, 255, 255, .75));border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:0 1px 2px #0e3f7d0f,0 10px 28px #0e3f7d14}.perfil-legal__top[data-astro-cid-5qhw5rqm]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.perfil-legal__num[data-astro-cid-5qhw5rqm]{font-family:var(--font-display);font-weight:800;font-size:var(--text-2xl);line-height:1;letter-spacing:-.03em;color:var(--blue);opacity:.38;transition:opacity .52s var(--ease-soft, ease-out)}.perfil-legal[data-astro-cid-5qhw5rqm]:hover .perfil-legal__num[data-astro-cid-5qhw5rqm]{opacity:1}.perfil-legal__icon[data-astro-cid-5qhw5rqm]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;box-shadow:0 8px 18px #2367bc47}.perfil-legal[data-astro-cid-5qhw5rqm] h3[data-astro-cid-5qhw5rqm]{font-size:var(--text-lg);margin:0 0 var(--space-2)}.perfil-legal[data-astro-cid-5qhw5rqm] p[data-astro-cid-5qhw5rqm]{margin:0;font-size:var(--text-sm)}@media (max-width: 900px){.perfiles-legales[data-astro-cid-5qhw5rqm]{grid-template-columns:1fr}}.temas-legales[data-astro-cid-5qhw5rqm]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4) var(--space-6)}.tema-legal[data-astro-cid-5qhw5rqm]{display:flex;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.tema-legal__check[data-astro-cid-5qhw5rqm]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:2px;border-radius:50%;background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;box-shadow:0 4px 10px #2367bc40}.tema-legal[data-astro-cid-5qhw5rqm] h3[data-astro-cid-5qhw5rqm]{font-size:var(--text-base);margin:0 0 4px}.tema-legal[data-astro-cid-5qhw5rqm] p[data-astro-cid-5qhw5rqm]{margin:0;font-size:var(--text-sm)}@media (max-width: 760px){.temas-legales[data-astro-cid-5qhw5rqm]{grid-template-columns:1fr}}.legal-como[data-astro-cid-5qhw5rqm]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;border-radius:var(--radius-lg);padding:clamp(28px,1.75rem + 1.5vw,48px);background:linear-gradient(140deg,var(--blue) 0%,var(--blue-dark) 62%,var(--blue-deep) 100%);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0e3f7d47;--spot-color: rgba(255, 255, 255, .16)}.legal-como__text[data-astro-cid-5qhw5rqm]{max-width:620px}.legal-como[data-astro-cid-5qhw5rqm] .eyebrow[data-astro-cid-5qhw5rqm]{color:var(--orange)}.legal-como__text[data-astro-cid-5qhw5rqm] h2[data-astro-cid-5qhw5rqm]{margin-bottom:var(--space-3);color:#fff}.legal-como__text[data-astro-cid-5qhw5rqm] p[data-astro-cid-5qhw5rqm]{margin:0;color:#ffffffd6}.legal-como__actions[data-astro-cid-5qhw5rqm]{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3)}.legal-como__actions[data-astro-cid-5qhw5rqm] .btn[data-astro-cid-5qhw5rqm]{width:100%;justify-content:center;white-space:nowrap}@media (max-width: 760px){.legal-como__actions[data-astro-cid-5qhw5rqm]{width:100%}.legal-como__actions[data-astro-cid-5qhw5rqm] .btn[data-astro-cid-5qhw5rqm]{width:100%;justify-content:center}}.cierre[data-astro-cid-5qhw5rqm]{position:relative;overflow:hidden;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-block:var(--space-8) calc(var(--space-8) + var(--edge-radius, 0px));background:var(--blue-deep)}.cierre__bg[data-astro-cid-5qhw5rqm]{position:absolute;inset:0;z-index:0}.cierre__bg-img[data-astro-cid-5qhw5rqm]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.3s ease}.cierre__bg-img[data-astro-cid-5qhw5rqm].is-active{opacity:1}.cierre__overlay[data-astro-cid-5qhw5rqm]{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at center,#04142857,#0414283d 55%,#0414285c)}.cierre__heading[data-astro-cid-5qhw5rqm]{position:relative;z-index:2;max-width:var(--container-narrow);margin-inline:auto;text-align:center;margin-bottom:var(--space-5)}.cierre__heading[data-astro-cid-5qhw5rqm] h2[data-astro-cid-5qhw5rqm]{color:#fff;margin:0;font-size:var(--text-3xl)}.cierre__form[data-astro-cid-5qhw5rqm]{position:relative;z-index:2;max-width:var(--container-narrow);margin-inline:auto}
