   /* Estilos mínimos para centrar el contenido en esta página */
     :root {
            --orange-main: #FF8C00;
            --black-main: #1A1A1A;
            --white-main: #FFFFFF;
            --gray-light: #F4F4F4;
            --font-main: 'Inter', sans-serif;
        }             
     
   body {
            padding: 50px 20px;
            line-height: 1.6;
            font-family: var(--font-main);
            color: var(--black-main);
            background-color: var(--white-main);
            line-height: 1.6;
        }
        
        .container-politicas {
            max-width: 800px;
            margin: 0 auto;
            background: white;
            padding: 40px;
            border-radius: 15px;
            box-shadow: 0 4px 15px rgba(0,0,0,0.05);
        }
        h2 { color: var(--orange-main); border-bottom: 2px solid var(--orange-main); padding-bottom: 10px; }
        h3 { color: var(--black-main); margin-top: 25px; }
        .btn-volver {
            display: inline-block;
            margin-top: 30px;
            color: var(--orange-main);
            text-decoration: none;
            font-weight: bold;
        }

        /* Estilos para la sección en Hebreo */
        .rtl-section {
            direction: rtl;
            text-align: right;
            margin-top: 50px;
            padding-top: 40px;
            border-top: 3px double #eee;
        }