/* CSS básico para textos legales */
body {
    font-family: sans-serif;
    line-height: 1.6;
    color: #333;
    padding: 50px;
    max-width: 800px;
    margin: 0 auto;
}
h1 { color: #0a0a1f; border-bottom: 2px solid #14b8a6; padding-bottom: 10px; }
h2 { margin-top: 30px; color: #0a0a1f; }
p { margin-bottom: 15px; }
a { color: #14b8a6; }
.back { display: inline-block; margin-bottom: 20px; text-decoration: none; }