html[data-page=content]{scroll-padding-top:110px}
html[data-page=content] .site-header{position:sticky;top:0;z-index:25;background:#151717f5;border-bottom:1px solid #3a3f3c;backdrop-filter:blur(12px)}
.site-header nav a[aria-current=page]{color:#82e4ef}
html[data-edition=compact] .footer-pages{display:flex;flex-basis:100%;width:100%;flex-wrap:wrap;gap:18px 30px;order:6;border-top:1px solid #39453d;padding-top:22px;margin-top:8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5}
.footer-pages a{color:#aebfb2}.footer-pages a:hover{color:#82e4ef}
html[data-edition=compact] .direction-footer>a:not(.original-logo){font-size:12px;line-height:1.5}
@media(max-width:760px){html[data-page=content]{scroll-padding-top:90px}html[data-edition=compact] .footer-pages{gap:16px 24px;padding-top:20px;font-size:12px}}
