header{justify-content:flex-start!important;align-items:center!important;gap:28px!important;flex-wrap:wrap}header>a:first-child{flex-shrink:0}.site-wordmark{display:block;font-family:DigiButtons,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.035em;line-height:1.6;white-space:nowrap}header nav{justify-content:flex-start!important;margin-left:0!important;flex-wrap:wrap}@media(max-width:700px){header{gap:10px 20px!important}.site-wordmark{font-size:10px}header nav{width:100%;gap:14px!important}}
/* A short signal flicker with a long, readable rest between cycles. */
.site-wordmark>span{display:inline-block;animation:wordmark-signal 2.6s ease-in-out infinite}
.site-wordmark>span:nth-child(2){animation-delay:.3s}
.site-wordmark>span:nth-child(3){animation-delay:.6s}
.site-wordmark .wordmark-year{padding:1px 3px;margin-left:1px;animation-name:wordmark-stamp}
header>a:first-child:hover .site-wordmark>span{animation-play-state:paused}
@keyframes wordmark-signal{0%,55%,85%,100%{opacity:1;transform:translateY(0)}70%{opacity:.35;transform:translateY(-1px)}}
@keyframes wordmark-stamp{0%,55%,100%{background:transparent;color:inherit}65%,85%{background:#FEF563;color:#191919}}
.inner-experience .site-wordmark .wordmark-year{animation-name:wordmark-stamp-light}
@keyframes wordmark-stamp-light{0%,55%,100%{background:transparent;color:inherit}65%,85%{background:#191919;color:#FEF563}}
@media(prefers-reduced-motion:reduce){.site-wordmark>span{animation:none!important}}

.site-wordmark{text-transform:none}

header nav a,header nav button{ text-transform:capitalize!important }
.inner-experience h1,.inner-experience h2,.inner-experience .label,.inner-experience .small-label{ text-transform:capitalize }

header nav a:last-child{border:0!important;padding-inline:0!important}header nav a{background:none!important}

body header nav a.nav-presale{border:1px solid currentColor!important;padding:0 14px!important;animation:nav-presale-flash 2.6s ease-in-out infinite;--presale-base:#191919;--presale-flash:#FEF563}body.mode-film header nav a.nav-presale{--presale-base:#FEF563;--presale-flash:#191919}@keyframes nav-presale-flash{0%,55%,100%{background:transparent;color:var(--presale-base)}65%,85%{background:var(--presale-base);color:var(--presale-flash)}}@media(max-width:700px){body header nav.mobile-navigation a.nav-presale{--presale-base:#FEF563;--presale-flash:#191919;padding:12px 14px!important;margin-top:12px;border:1px solid #FEF563!important}}@media(prefers-reduced-motion:reduce){body header nav a.nav-presale{animation:none}}
@keyframes nav-presale-flash{0%,55%,100%{box-shadow:0 0 0 0 transparent;opacity:1}65%,85%{box-shadow:0 0 0 2px currentColor,0 0 14px #FEF56333;opacity:.65}}
