.PoliticaDeDatos-module-scss-module__ET9VuW__legal{background:var(--color-white)}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__hero{max-width:920px;padding:6rem 0 3rem}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__hero h1{color:var(--color-secondary);letter-spacing:-.06em;margin:1rem 0 1.5rem;font-size:clamp(2.6rem,6vw,4.4rem);line-height:1}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__hero p{max-width:760px;color:var(--color-muted);font-size:1.1rem;line-height:1.85}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__meta{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2rem;display:flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__meta span{color:var(--color-muted);font-size:.9rem;font-weight:600}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__download{color:var(--color-dark);background:var(--color-primary);transition:transform var(--transition-fast) ease,background var(--transition-fast) ease;border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.3rem;font-size:.95rem;font-weight:800;display:inline-flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__download:hover{background:var(--color-primary-light);transform:translateY(-2px)}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__body{background:var(--color-light);padding:2rem 0 6rem}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:3rem;display:grid}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__toc{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-soft);padding:1.5rem;position:sticky;top:6rem}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__toc>span{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.9rem;font-size:.75rem;font-weight:800;display:block}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__toc ul{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__toc a{color:var(--color-dark);border-radius:var(--radius-sm);transition:background var(--transition-fast) ease,color var(--transition-fast) ease;padding:.55rem .6rem;font-size:.9rem;font-weight:600;line-height:1.4;display:block}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__toc a:hover{color:var(--color-primary-dark);background:var(--color-accent)}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__content{flex-direction:column;gap:1.75rem;display:flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__section{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-soft);padding:2.25rem 2.25rem 2.5rem;scroll-margin-top:6rem}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__section h2{color:var(--color-secondary);letter-spacing:-.03em;margin:0 0 .9rem;font-size:1.6rem}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__section p{color:var(--color-muted);margin:0 0 .6rem;font-size:1.02rem;line-height:1.8}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__section p:last-child{margin-bottom:0}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__sectionIcon{width:46px;height:46px;color:var(--color-primary-dark);border-radius:var(--radius-md);background:var(--color-accent);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__list{flex-direction:column;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__list li{color:var(--color-muted);padding-left:1.4rem;font-size:1.02rem;line-height:1.7;position:relative}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__list li:before{content:"";background:var(--color-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.65rem;left:0}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__cardsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.25rem;display:grid}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-light);padding:1.25rem}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__card h3{color:var(--color-secondary);letter-spacing:-.02em;margin:.8rem 0 .4rem;font-size:1.02rem}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__card p{color:var(--color-muted);margin:0;font-size:.92rem;line-height:1.6}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__card p a{color:var(--color-primary-dark);text-underline-offset:2px;font-weight:700;text-decoration:underline}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__cardIcon{width:38px;height:38px;color:var(--color-primary-dark);border-radius:var(--radius-sm);background:var(--color-accent);justify-content:center;align-items:center;display:inline-flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__contact{background:var(--color-dark)}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__contact h2,.PoliticaDeDatos-module-scss-module__ET9VuW__legal__contact p{color:var(--color-white)}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__contact p{opacity:.85}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__contact p a{color:var(--color-primary-light);text-underline-offset:3px;font-weight:700;text-decoration:underline}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__contactActions{flex-wrap:wrap;gap:.9rem;margin-top:1.5rem;display:flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__primaryAction,.PoliticaDeDatos-module-scss-module__ET9VuW__legal__secondaryAction{min-height:50px;transition:transform var(--transition-fast) ease,background var(--transition-fast) ease,border-color var(--transition-fast) ease;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.4rem;font-size:.95rem;font-weight:800;display:inline-flex}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__primaryAction{color:var(--color-dark);background:var(--color-primary)}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__primaryAction:hover{background:var(--color-primary-light);transform:translateY(-2px)}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__secondaryAction{color:var(--color-white);background:0 0;border:1px solid #ffffff40}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__secondaryAction:hover{border-color:var(--color-primary);transform:translateY(-2px)}@media (max-width:980px){.PoliticaDeDatos-module-scss-module__ET9VuW__legal__layout{grid-template-columns:minmax(0,1fr)}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__toc{position:static;overflow-x:auto}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__toc ul{flex-direction:row}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__toc a{white-space:nowrap}}@media (max-width:560px){.PoliticaDeDatos-module-scss-module__ET9VuW__legal__hero{padding-top:4rem}.PoliticaDeDatos-module-scss-module__ET9VuW__legal__section{padding:1.75rem 1.5rem 2rem}}