.site-header{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 40px;pointer-events:none;mix-blend-mode:difference;color:#fff;opacity:0;transform:translateY(-18px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.site-header.is-visible{opacity:1;transform:translateY(0)}.site-header.is-visible a{pointer-events:auto}body.is-loading .site-header{opacity:0;transform:translateY(-18px);transition:none}.site-header a{color:#fff;text-decoration:none}.site-header__logo{display:block;line-height:0;flex-shrink:0}.site-header__logo-img{display:block;height:22px;width:auto}.site-header__nav{display:flex;align-items:center;gap:36px}.site-header__link{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.72;transition:opacity .25s ease}.site-header__link:hover,.site-header__link--active{opacity:1}.site-header__link:active{opacity:.85}@media (max-width: 720px){.site-header{padding:22px 20px}.site-header__logo-img{height:18px}.site-header__nav{gap:22px}.site-header__link{font-size:11px;letter-spacing:.12em}}@media (prefers-reduced-motion: reduce){.site-header{transition:opacity .2s ease;transform:none}.site-header.is-visible{transform:none}.site-header__link{transition:none}}.page-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none;visibility:hidden}.page-curtain.is-covering,.page-curtain.is-covered,.page-curtain.is-revealing{visibility:visible;pointer-events:auto}.page-curtain__panel{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;transform:translate3d(0,-101%,0);will-change:transform}.page-curtain.is-covering .page-curtain__panel,.page-curtain.is-covered .page-curtain__panel{transform:translateZ(0);transition:transform .7s cubic-bezier(.76,0,.24,1)}.page-curtain.is-revealing .page-curtain__panel{transform:translate3d(0,-101%,0);transition:transform .75s cubic-bezier(.76,0,.24,1)}body.is-page-transitioning{cursor:wait;overflow:hidden}@media (prefers-reduced-motion: reduce){.page-curtain,.page-curtain__panel{transition:none!important;display:none}}
