.Header{view-transition-name:page-header}body:has(.entry-content > .is-style-hero:is(:first-child)) .Header{background-image:linear-gradient(to bottom,rgb(from var(--color-secondary) r g b / .6),rgb(from var(--color-secondary) r g b / 0));padding-block-end:var(--space-3xl);position:absolute;top:0;left:0;right:0;z-index:60}body:has(.entry-content > .is-style-hero:is(:first-child)) .MenuDesktop .Nav__link:where(:not(.NavDropdown .Nav__link)),body:has(.entry-content > .is-style-hero:is(:first-child)) .Logo,body:has(.entry-content > .is-style-hero:is(:first-child)) .MenuToggle{color:var(--color-white)}body:has(.entry-content > .is-style-hero:is(:first-child)) .Header .Logo[data-variant=dark]{display:none}body:has(.entry-content > .is-style-hero:is(:first-child)) .Header .Logo[data-variant=light]{display:flex}body.celeste-enable-sticky-header .Header{position:fixed;top:0;left:0;right:0;z-index:60;transition:opacity .3s ease,top .3s ease,background-color .3s ease,box-shadow .3s ease,padding .3s ease}body.celeste-enable-sticky-header .Header[data-sticky=up]{top:-200px}body.celeste-enable-sticky-header .Header[data-sticky=down]{background-color:var(--color-black);background-image:none!important;box-shadow:var(--shadow-xl);padding-block:var(--space-sm)!important;top:0}
