.Header{view-transition-name:page-header}body:has(.entry-content > :is(.wp-block-cover,.section.has-background):is(:first-child)) .Header{color:var(--color-base);padding-block-end:var(--space-3xl);position:absolute;top:0;left:0;right:0;z-index:60;transition:padding .3s ease,background-image .3s ease}.Header .Logo[data-variant=light]{display:none}body:has(.entry-content > :is(.wp-block-cover,.section.has-background):is(:first-child)) .Header .Logo[data-variant=dark]{display:none}body:has(.entry-content > :is(.wp-block-cover,.section.has-background):is(:first-child)) .Header .Logo[data-variant=light]{display:block}body:has(.entry-content > :is(.wp-block-cover,.section.has-background):is(:first-child)) .Header .MenuToggle{color:var(--color-base)}body:has(.entry-content > :is(.wp-block-cover,.section.has-background):is(:first-child)) .Header .Nav__link{color:var(--color-base)}.Header[data-sticky=true]{background-image:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);position:fixed!important;padding-block-start:var(--space-sm);padding-block-end:var(--space-lg)}.Header .Logo img{transition:height .3s ease}.Header[data-sticky=true] .Logo img{height:var(--size-3xl)}.Header[data-sticky=true] .Nav__link{text-shadow:1px 1px 0px rgba(0,0,0,.2)}
