- {
margin: 0; padding: 0; box-sizing: border-box; }
.policy-wrapper { max-width: 1280px; width: 100%; margin: 0 auto; display: grid; grid-template-columns: 280px 1fr; gap: 2.5rem; background: #ffffff; border-radius: 32px; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.15); padding: 2.5rem 2.5rem 3rem 2.5rem; }
/ ---------- BARRA LATERAL ---------- / .sidebar { position: sticky; top: 2rem; align-self: start; border-right: 1px solid #e9edf4; padding-right: 1.5rem; }
.sidebar-brand { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 2rem; padding-bottom: 1.5rem; border-bottom: 1px solid #eef2f6; }
.sidebar-brand i { font-size: 2rem; color: #2563eb; background: #eef4ff; padding: 0.5rem; border-radius: 14px; }
.sidebar-brand span { font-weight: 700; font-size: 1.35rem; letter-spacing: -0.3px; color: #0b1e38; }
.sidebar-nav { display: flex; flex-direction: column; gap: 0.3rem; }
.sidebar-nav a { display: flex; align-items: center; gap: 0.75rem; padding: 0.7rem 1rem; border-radius: 12px; font-size: 0.9rem; font-weight: 500; color: #334155; text-decoration: none; transition: all 0.2s ease; border: 1px solid transparent; }
.sidebar-nav a i { width: 1.4rem; font-size: 1rem; color: #64748b; transition: color 0.2s; }
.sidebar-nav a:hover { background: #f1f5f9; color: #1e293b; border-color: #e2e8f0; }
.sidebar-nav a:hover i { color: #2563eb; }
.sidebar-nav a.active { background: #eef4ff; color: #1e4caf; border-color: #b9d0f8; font-weight: 600; }
.sidebar-nav a.active i { color: #2563eb; }
.sidebar-updated { margin-top: 2rem; padding-top: 1.5rem; border-top: 1px solid #eef2f6; font-size: 0.8rem; color: #64748b; display: flex; flex-direction: column; gap: 0.25rem; }
.sidebar-updated i { margin-right: 0.3rem; color: #3b82f6; }
/ ---------- CONTENIDO PRINCIPAL ---------- / .main-policy { min-width: 0; }
.policy-header2 { margin-bottom: 2.5rem; }
.policy-header2 h1 { font-size: 2.2rem; font-weight: 700; letter-spacing: -0.5px; color: #0b1e38; display: flex; align-items: center; gap: 0.75rem; }
.policy-header2 h1 i { color: #2563eb; font-size: 2rem; }
.policy-header2 .last-updated { display: inline-block; margin-top: 0.5rem; background: #eef4ff; padding: 0.3rem 1.2rem; border-radius: 30px; font-size: 0.85rem; font-weight: 500; color: #1e4caf; border: 1px solid #d4e0f7; }
.policy-header2 p { margin-top: 1rem; color: #334155; max-width: 800px; line-height: 1.6; }
.policy-section { margin-top: 2.2rem; padding-bottom: 0.5rem; border-bottom: 1px solid #eef2f6; }
.policy-section:last-of-type { border-bottom: none; }
.policy-section h2 { font-size: 1.5rem; font-weight: 650; color: #0b1e38; display: flex; align-items: center; gap: 0.6rem; margin-bottom: 0.75rem; }
.policy-section h2 i { color: #2563eb; font-size: 1.3rem; width: 1.8rem; }
.policy-section h3 { font-size: 1.1rem; font-weight: 600; color: #1e293b; margin: 1.2rem 0 0.4rem 0; }
.policy-section p { margin-top: 0.5rem; color: #1e293b; line-height: 1.6; }
.policy-section ul, .policy-section ol { margin: 0.6rem 0 0.6rem 1.8rem; color: #1e293b; }
.policy-section li { margin-bottom: 0.3rem; }
.highlight-box { background: #f8fafc; padding: 0.8rem 1.5rem; border-radius: 16px; border-left: 5px solid #2563eb; margin: 1rem 0; font-size: 0.95rem; color: #0b1e38; }
.highlight-box i { color: #2563eb; margin-right: 0.6rem; }
.small-meta { color: #475569; font-size: 0.8rem; background: #f1f5f9; padding: 0.15rem 0.7rem; border-radius: 30px; display: inline-block; margin-left: 0.3rem; }
.contact-block { display: flex; flex-wrap: wrap; gap: 0.8rem 2rem; background: #f8fafc; padding: 1.2rem 1.8rem; border-radius: 20px; margin-top: 0.8rem; }
.contact-block i { width: 1.4rem; color: #2563eb; }
.contact-block a { color: #2563eb; text-decoration: none; font-weight: 500; }
.contact-block a:hover { text-decoration: underline; }
/ ---------- RESPONSIVE ---------- / @media (max-width: 900px) { .policy-wrapper { grid-template-columns: 1fr; padding: 1.8rem; gap: 1.5rem; }
.sidebar { position: relative; top: 0; border-right: none; padding-right: 0; border-bottom: 1px solid #e9edf4; padding-bottom: 1.5rem; }
.sidebar-nav { flex-direction: row; flex-wrap: wrap; gap: 0.2rem; }
.sidebar-nav a { padding: 0.4rem 1rem; font-size: 0.8rem; }
.sidebar-updated { margin-top: 0.8rem; padding-top: 0.8rem; } }
@media (max-width: 550px) { .policy-wrapper { padding: 1.2rem; }
.policy-header2 h1 { font-size: 1.6rem; flex-wrap: wrap; }
.policy-section h2 { font-size: 1.25rem; }
.policy-section h2 i { font-size: 1rem; width: 1.5rem; }
.contact-block { flex-direction: column; gap: 0.4rem; padding: 1rem; } }
Rediafile reconoce la explotación infantil como un problema global crítico y se compromete a tomar medidas proactivas para combatirla. Esta política describe la postura de tolerancia cero de Rediafile sobre el abuso infantil y los procesos implementados para garantizar la seguridad de los usuarios y el cumplimiento de las leyes aplicables. Política contra la explotación infantil
v1.0 · Actualizado: 9 de agosto de 2026
Rediafile reconoce la explotación infantil como un problema global crítico y se compromete a tomar medidas proactivas para combatirla. Esta política describe la postura de tolerancia cero de Rediafile sobre el abuso infantil y los procesos implementados para garantizar la seguridad de los usuarios y el cumplimiento de las leyes aplicables. 1. Propósito
Rediafile mantiene una estricta política de tolerancia cero con respecto a la explotación y el abuso infantil. Cualquier usuario que viole esta política se enfrentará a la suspensión inmediata de su cuenta en espera de una investigación más profunda. Todos los informes de presunta explotación infantil se abordarán de manera rápida y exhaustiva de acuerdo con esta política. 2. Política de tolerancia cero
Rediafile se dedica a investigar todos los informes sobre posible explotación infantil. Al recibir un informe: 3. Procedimientos de reporte e investigación
Rediafile emplea un enfoque multifacético para combatir la explotación infantil, que incluye: 4. Tecnologías contra el abuso
Rediafile prioriza la seguridad de su plataforma y de los usuarios. Para lograrlo, se implementan las siguientes medidas: 5. Seguridad de archivos y escaneo CSAM
Se anima a los usuarios a reportar cualquier contenido o comportamiento sospechoso a Rediafile de inmediato. Al utilizar la plataforma, los usuarios aceptan cooperar plenamente con las investigaciones de Rediafile y cumplir con los términos establecidos en esta política. 6. Cooperación del usuario
Esta política está sujeta a revisión periódica y puede modificarse según sea necesario para mejorar la eficacia de los esfuerzos de Rediafile contra la explotación infantil y para cumplir con los estándares legales en evolución. Todas las modificaciones se comunicarán a los usuarios a través de los canales apropiados. 7. Revisión y modificaciones de la política
Esta Política contra la explotación infantil entra en vigor el 9 de agosto de 2026 y permanece en vigor hasta que sea modificada o reemplazada. 8. Fecha de entrada en vigor