/* Shared with the approved homepage: translucent navigation stays in normal flow. */
:root{--ora-sticky-header-height:90px}
html{scroll-padding-top:calc(var(--ora-sticky-header-height) + 20px)}
body>header,body>header.site-header{
 position:sticky;
 top:0;
 z-index:100;
 background:rgba(255,255,255,.78);
 -webkit-backdrop-filter:blur(16px);
 backdrop-filter:blur(16px);
 border-bottom-color:rgba(231,236,245,.8);
 box-shadow:0 4px 20px rgba(20,38,54,.035);
}
body>.skip-link{position:fixed;z-index:110}
.a-grid>.a-sidebar,.a-grid>.rank-panel{top:calc(var(--ora-sticky-header-height) + 24px)}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
 body>header,body>header.site-header{background:rgba(255,255,255,.95)}
}
@media(max-width:760px){:root{--ora-sticky-header-height:76px}}
