.ComingSoon-module__mdJQOG__label{z-index:90;color:inherit;text-shadow:inherit;font-size:var(--fs-meta);letter-spacing:var(--ls-nav);text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-quick) var(--ease);margin:12px 0 0 14px;position:fixed;top:0;left:0}.ComingSoon-module__mdJQOG__labelOn{opacity:1}
.Header-module__JQlNzW__header{z-index:40;align-items:center;gap:var(--gutter);padding:0 var(--gutter);font-size:var(--fs-nav);letter-spacing:var(--ls-nav);text-transform:uppercase;transition:height var(--dur-brand) var(--ease-brand), color var(--dur-brand) var(--ease-brand), text-shadow var(--dur-brand) var(--ease-brand);pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:fixed;top:0;left:0;right:0}.Header-module__JQlNzW__header a,.Header-module__JQlNzW__header button{pointer-events:auto}.Header-module__JQlNzW__atCenter{color:#fff;text-shadow:0 1px 6px #00000059;height:100dvh}.Header-module__JQlNzW__atSide{color:#fff;text-shadow:0 1px 6px #00000059;grid-template-columns:auto 1fr auto;height:100dvh}.Header-module__JQlNzW__atSide .Header-module__JQlNzW__centre{order:-1;grid-column:1}.Header-module__JQlNzW__atSide .Header-module__JQlNzW__navLeft{grid-column:2;justify-content:flex-end}.Header-module__JQlNzW__atSide .Header-module__JQlNzW__navRight{grid-column:3}.Header-module__JQlNzW__atTop{height:var(--header-h);color:var(--olive);text-shadow:0 1px 6px #0000}.Header-module__JQlNzW__navLeft,.Header-module__JQlNzW__navRight{align-items:center;gap:clamp(14px,2.2vw,42px);display:flex}.Header-module__JQlNzW__navRight{justify-content:flex-end}.Header-module__JQlNzW__centre{justify-content:center;display:flex;position:relative}.Header-module__JQlNzW__brand{font-family:var(--font-display);letter-spacing:.14em;white-space:nowrap}.Header-module__JQlNzW__link{white-space:nowrap;transition:opacity var(--dur-quick) var(--ease);position:relative}.Header-module__JQlNzW__link:after,.Header-module__JQlNzW__localeInactive:after,.Header-module__JQlNzW__localeActive:after{content:"";position:absolute;inset:-14px -6px}.Header-module__JQlNzW__link:hover{opacity:.6}.Header-module__JQlNzW__link[aria-current=page]{font-style:italic}.Header-module__JQlNzW__locales{align-items:center;gap:.4em;display:flex}.Header-module__JQlNzW__localeSep{opacity:.5}.Header-module__JQlNzW__localeActive:after,.Header-module__JQlNzW__localeInactive:after{inset:-14px -2px}.Header-module__JQlNzW__localeActive{font-style:italic;position:relative}.Header-module__JQlNzW__localeInactive{opacity:.55;transition:opacity var(--dur-quick) var(--ease);position:relative}.Header-module__JQlNzW__localeInactive:hover{opacity:1}.Header-module__JQlNzW__caption{text-align:center;white-space:nowrap;pointer-events:none;margin-top:.9em;position:absolute;top:100%;left:50%;transform:translate(-50%)}.Header-module__JQlNzW__captionInner{animation:Header-module__JQlNzW__captionIn .45s var(--ease) both;display:block}.Header-module__JQlNzW__captionName{display:block}.Header-module__JQlNzW__captionType{opacity:.75;display:block}@keyframes Header-module__JQlNzW__captionIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Header-module__JQlNzW__header{transition:none}.Header-module__JQlNzW__captionInner{animation:none}}@media (max-width:700px){.Header-module__JQlNzW__header,.Header-module__JQlNzW__atCenter,.Header-module__JQlNzW__atSide,.Header-module__JQlNzW__atTop{height:auto;padding:12px var(--gutter);grid-template-columns:auto 1fr;grid-template-areas:"centre centre""left right";align-items:flex-start;row-gap:8px}.Header-module__JQlNzW__centre{grid-area:centre;justify-content:flex-start}.Header-module__JQlNzW__atSide .Header-module__JQlNzW__centre{order:0;grid-column:auto}.Header-module__JQlNzW__navLeft{grid-area:left}.Header-module__JQlNzW__atSide .Header-module__JQlNzW__navLeft{grid-column:auto;justify-content:flex-start}.Header-module__JQlNzW__navRight{grid-area:right}.Header-module__JQlNzW__atSide .Header-module__JQlNzW__navRight{grid-column:auto}.Header-module__JQlNzW__navLeft,.Header-module__JQlNzW__navRight{flex-wrap:wrap;gap:12px}.Header-module__JQlNzW__link:after,.Header-module__JQlNzW__localeActive:after,.Header-module__JQlNzW__localeInactive:after{inset:-4px -6px}.Header-module__JQlNzW__link,.Header-module__JQlNzW__localeActive,.Header-module__JQlNzW__localeInactive{padding:12px 0}.Header-module__JQlNzW__header,.Header-module__JQlNzW__atCenter,.Header-module__JQlNzW__atSide,.Header-module__JQlNzW__atTop{row-gap:0;padding-block:4px}.Header-module__JQlNzW__caption{white-space:normal;width:100%;padding:0 var(--gutter);margin-top:0;position:fixed;top:50dvh;left:50%;transform:translate(-50%,-50%)}}
.Footer-module__YhQAEG__footer{padding-top:var(--space-section);margin-top:auto;font-size:12px}.Footer-module__YhQAEG__lockup{text-align:center;font-family:var(--font-display);padding-bottom:clamp(40px,7vw,96px)}.Footer-module__YhQAEG__mark{height:var(--fs-lockup);width:auto;margin:0 auto}.Footer-module__YhQAEG__tagline{font-size:var(--fs-splash-tagline);letter-spacing:var(--ls-tagline);text-transform:uppercase;margin-top:.3em;line-height:1.3}.Footer-module__YhQAEG__bar{align-items:center;gap:var(--gutter);padding:0 var(--gutter) clamp(14px, 1.6vw, 26px);font-size:var(--fs-meta);letter-spacing:var(--ls-nav);grid-template-columns:1fr auto 1fr;display:grid}.Footer-module__YhQAEG__barLeft{gap:clamp(10px,1.6vw,26px);display:flex}.Footer-module__YhQAEG__barCenter{white-space:nowrap;justify-self:center;gap:.35em;display:flex}.Footer-module__YhQAEG__barRight{white-space:nowrap;justify-self:end}.Footer-module__YhQAEG__link{transition:opacity var(--dur-quick) var(--ease)}.Footer-module__YhQAEG__link:hover{opacity:.6}@media (max-width:700px){.Footer-module__YhQAEG__footer{display:none}.Footer-module__YhQAEG__revealed{display:block}.Footer-module__YhQAEG__bar{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:10px}.Footer-module__YhQAEG__barCenter,.Footer-module__YhQAEG__barRight{justify-self:center}.Footer-module__YhQAEG__barCenter{white-space:normal;flex-wrap:wrap;justify-content:center}}
