.legal{background:var(--bg,#f8f9f9);min-height:100vh;color:var(--tinta,#111a22);font:400 17px/1.65 var(--font-sans,system-ui, sans-serif)}.legal-cab,.legal-pie{max-width:760px;margin:0 auto;padding:28px 20px}.legal-pie{flex-wrap:wrap;gap:20px;padding-bottom:56px;display:flex}.legal-pie a,.legal-texto a{color:var(--verde,#1f4d3f);text-underline-offset:3px}.legal-texto{max-width:760px;margin:0 auto;padding:8px 20px 40px}.legal-texto h1{font-family:var(--font-display,Georgia, serif);margin:0 0 8px;font-size:clamp(34px,5vw,48px);font-weight:400;line-height:1.1}.legal-texto h2{font-family:var(--font-display,Georgia, serif);margin:40px 0 10px;font-size:24px;font-weight:500;line-height:1.25}.legal-texto h3{margin:24px 0 6px;font-size:18px}.legal-texto p,.legal-texto li{color:var(--gris,#3d4650)}.legal-texto ul{padding-left:20px}.legal-fecha{font-size:15px}
