/* Privacidad y términos: texto continuo; alcance exclusivo. */
.eco-legal-simple{max-width:1040px;margin:0 auto;padding:48px 28px 64px;color:#354454;font-family:var(--font-body-family,Arial,sans-serif);font-size:16px;line-height:1.75;overflow-wrap:anywhere}
.eco-legal-simple *{box-sizing:border-box}
.eco-legal-simple .eco-legal-simple__header{padding:0 0 28px;margin:0 0 28px;border-bottom:1px solid #dce7eb}
.eco-legal-simple h1{margin:0 0 16px;font-family:var(--font-heading-family,Arial,sans-serif);font-size:clamp(29px,4vw,42px);font-weight:600;color:#06178e;line-height:1.15;letter-spacing:-.025em}
.eco-legal-simple h2{margin:32px 0 12px;font-family:var(--font-heading-family,Arial,sans-serif);font-size:18px;font-weight:700;color:#06178e;line-height:1.45;letter-spacing:0;scroll-margin-top:110px}
.eco-legal-simple p{margin:0 0 16px}.eco-legal-simple ul,.eco-legal-simple ol{margin:0 0 18px;padding-left:24px}.eco-legal-simple li{margin-bottom:8px}
.eco-legal-simple a{color:#06178e;text-decoration:underline;text-underline-offset:3px}.eco-legal-simple a:hover{color:#0875d1}
.eco-legal-simple :is(a,summary):focus-visible{outline:3px solid #0875d1;outline-offset:4px}
.eco-legal-simple .eco-legal-simple__date{font-size:13px;color:#526371;margin:0}
.eco-legal-simple .eco-legal-simple__legal-data{margin-top:32px;padding:16px 0;border-top:1px solid #dce7eb;border-bottom:1px solid #dce7eb;font-size:14px}
.eco-legal-simple summary{min-height:44px;display:list-item;cursor:pointer;font-weight:600;color:#06178e;padding:10px 0}.eco-legal-simple .eco-legal-simple__legal-data p{margin:12px 0 0}
@media(max-width:749px){.eco-legal-simple{padding:32px 20px 44px;font-size:15px;line-height:1.75}.eco-legal-simple h2{font-size:17px;margin-top:28px}.eco-legal-simple .eco-legal-simple__header{padding-bottom:20px;margin-bottom:22px}}
@media print{.eco-legal-simple{max-width:none;padding:0;color:#000;font-size:11pt}.eco-legal-simple h1,.eco-legal-simple h2,.eco-legal-simple a{color:#000}.eco-legal-simple h2{break-after:avoid}.eco-legal-simple .eco-legal-simple__legal-data:not([open])>p{display:block!important}}
