.privacy-page .space-y-space-2xl>:not([hidden])~:not([hidden]){margin-top:4rem}.privacy-page .space-y-space-xl>:not([hidden])~:not([hidden]){margin-top:2.5rem}.privacy-page .gap-x-space-lg{-moz-column-gap:1.5rem;column-gap:1.5rem}.privacy-page #legal-toc a:hover,.privacy-page #legal-toc a[aria-current]{color:#004ac6;background:#eff4ff}.privacy-page #legal-toc a[aria-current]{font-weight:600}.privacy-page :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #2563eb}.privacy-page article section>div:first-child{flex-wrap:wrap}.privacy-page article section>div:first-child>span{flex-shrink:0}.privacy-page article section>div:first-child h2{flex:260px}.privacy-page #contacto-legal{flex-direction:column;align-items:flex-start}.privacy-page :is(article,aside){overflow-wrap:anywhere}.privacy-request label{flex-direction:column;gap:.5rem;font-size:12px;font-weight:600;display:flex}.privacy-request :is(input,select,textarea){color:#0b1c30;background:#eff4ff;border:1px solid #dce9ff;border-radius:.5rem;width:100%;min-width:0;padding:.75rem;font-size:13px;font-weight:400}.privacy-request textarea{resize:vertical}@media (min-width:1024px){.privacy-page aside{max-height:calc(100dvh - 10rem);overflow-y:auto}}@media (max-width:767px){.privacy-page .text-headline-xl{font-size:30px;line-height:1.25}.privacy-page .text-headline-lg{font-size:24px;line-height:1.35}.privacy-page .gap-space-2xl{gap:2rem}.privacy-page .py-space-2xl{padding-top:2.5rem;padding-bottom:2.5rem}.privacy-page #contacto-legal{padding:1.5rem}.privacy-page footer>div>div:last-child>div:last-child{flex-wrap:wrap;justify-content:center}}@media (max-width:639px){.privacy-page .privacy-header header>div:first-child{gap:.5rem;padding-inline:1rem}.privacy-page .privacy-header header>div:first-child>a>div{display:none}.privacy-page .privacy-header header>div:first-child>div{gap:.5rem}}@media print{.privacy-page .privacy-header,.privacy-page footer,.privacy-page aside,.privacy-page main>div>div.sticky,.privacy-page button,.privacy-page .privacy-request,.privacy-page #contacto-legal{display:none!important}.privacy-page{color:#000!important;background:#fff!important}.privacy-page main .grid{display:block}.privacy-page main .grid>*{margin-bottom:1rem}.privacy-page main .px-margin{padding-inline:0}.privacy-page section{-moz-column-break-inside:auto;break-inside:auto}.privacy-page h2,.privacy-page h3{-moz-column-break-after:avoid;break-after:avoid}}
