
/* Ghost owns announcement content, colours, audiences and dismissal. */
:root{--ghost-announcement-height:0px}
:root body .site-header.navigation-ready:not(.scrolled){top:calc(var(--ghost-announcement-height) + 16px)}
:root body #announcement-bar-root{position:relative;z-index:110}
:root body .gh-announcement-bar{font-family:var(--mono,monospace);font-size:12px;line-height:1.5;letter-spacing:.035em;text-transform:uppercase;min-height:34px;padding:8px 44px}
:root body .gh-announcement-bar.dark{background:#171715;color:#f5f3f0}
:root body .gh-announcement-bar.light{background:#f5f3f0;color:#171715}
:root body .gh-announcement-bar .gh-announcement-bar-content{font:inherit;text-transform:inherit}
:root body .gh-announcement-bar .gh-announcement-bar-content a{text-decoration:underline;text-underline-offset:3px}
:root body .site-header .menu-destinations > .nav-link{display:flex;justify-content:space-between;text-transform:uppercase}
:root body .site-header .menu-destinations > .nav-link:after{content:'↗';margin-left:24px}
:root body .button{ text-transform:uppercase }
@media(max-width:1024px){:root body .site-header.navigation-ready:not(.scrolled){top:calc(var(--ghost-announcement-height) + 12px)}}
