body[data-page="privacidad"] .ct-header{background:#073B4C;border-color:#ffffff20;color:white}
body[data-page="privacidad"] .ct-header .menu-toggle{color:white}
body[data-page="privacidad"] #main-nav{background:#073B4C;border-color:#ffffff25}
body[data-page="privacidad"] #main-nav>a:not(.button){color:white;border-color:#ffffff25}
body[data-page="privacidad"] .ct-header a:focus-visible,body[data-page="privacidad"] .ct-header button:focus-visible{outline-color:#FF5A1F}
@media(min-width:1100px){body[data-page="privacidad"] #main-nav{gap:clamp(14px,1.7vw,26px)}body[data-page="privacidad"] #main-nav>a:not(.button){font-size:12px;letter-spacing:.01em}}
@media(min-width:760px){
 body[data-page="privacidad"] .menu-toggle{display:none}
 body[data-page="privacidad"] #main-nav{position:static;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:28px;padding:0;border:0;max-height:none;overflow:visible;background:transparent}
 body[data-page="privacidad"] #main-nav>a:not(.button){color:#fff;border:0;justify-content:center;font-size:.76rem;font-weight:700;letter-spacing:.06em}
 body[data-page="privacidad"] #main-nav .button{margin-top:0;margin-left:12px}
}
.privacy-document{max-width:900px;width:calc(100% - 64px);margin:0 auto;padding:72px 0 88px;color:#202427;overflow-wrap:anywhere}.privacy-document header{border-bottom:1px solid #E5E7E8;padding-bottom:30px;margin-bottom:40px}.privacy-document h1{font-size:clamp(30px,4vw,48px);line-height:1.15;color:#073B4C;letter-spacing:-.03em}.privacy-subtitle{color:#073B4C;margin-top:20px}.privacy-document h2{font-size:22px;line-height:1.35;color:#073B4C;margin:38px 0 18px;border-top:1px solid #E5E7E8;padding-top:28px}.privacy-document h3{font-size:18px;line-height:1.45;margin:24px 0 12px;color:#073B4C}.privacy-document p,.privacy-document li{font-size:16px;line-height:1.8}.privacy-document p{margin:0 0 16px}.privacy-document ul{padding-left:24px;margin:16px 0 24px;list-style:disc}.privacy-document a{text-decoration:underline;text-underline-offset:3px;color:#073B4C}.privacy-document a:focus-visible{outline:3px solid #FF5A1F;outline-offset:4px}@media(max-width:700px){.privacy-document{width:calc(100% - 40px);padding:40px 0 52px}.privacy-document h2{font-size:19px}.privacy-document p,.privacy-document li{font-size:15px}}
