[data-lines]>span,[data-lines]>em,[data-lines]>strong{display:block}.fx-ready [data-lines]>*{opacity:0;transition:opacity .5s,transform .62s cubic-bezier(.2,.7,.2,1);display:block;transform:translateY(.5em)}.fx-ready [data-lines].is-in>*{opacity:1;transform:none}.fx-ready [data-lines].is-in>:nth-child(2){transition-delay:90ms}.fx-ready [data-lines].is-in>:nth-child(3){transition-delay:.18s}.fx-ready [data-lines].is-in>:nth-child(4){transition-delay:.27s}.fx-ready [data-bar]{width:0;transition:width .9s cubic-bezier(.2,.7,.2,1) .12s}.fx-ready [data-reveal].is-in [data-bar],.fx-ready [data-bar].is-in{width:var(--w)}.fx-ready [data-parallax]{will-change:transform;inset:-70px 0}.site-header{transition:background .25s,box-shadow .25s}.site-header .mast{transition:height .25s}.fx-ready .site-header.is-compact{background:#080909fa;box-shadow:0 10px 30px #0000008c}.fx-ready .site-header.is-compact .mast{height:62px}.fx-ready .site-header.is-compact .sk-mark{width:30px;height:30px}.fx-ready .site-header.is-compact .sk-wordmark{font-size:1.5rem}.fx-ready .site-header.is-compact .sk-tagline{opacity:0;height:0;overflow:hidden}.sk-mark,.sk-wordmark{transition:width .25s,height .25s,font-size .25s}.sk-tagline{transition:opacity .2s}.fx-ready [data-spotlight]{isolation:isolate;position:relative}.fx-ready [data-spotlight]:before{content:"";z-index:-1;opacity:0;background:radial-gradient(180px circle at var(--mx,50%) var(--my,50%),#ff3b1f29,transparent 70%);transition:opacity .25s;position:absolute;inset:0}.fx-ready [data-spotlight]:hover:before{opacity:1}.fx-page{animation:.4s both fx-fade}@keyframes fx-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ticker-run{align-items:center;gap:36px;display:flex}.ticker-inner{gap:36px}.ticker-run+.ticker-run{display:none}.fx-ready .ticker{overflow:hidden}.fx-ready .ticker-run+.ticker-run{display:flex}.fx-ready .ticker-inner{width:max-content;animation:38s linear infinite fx-ticker}.fx-ready .ticker:hover .ticker-inner{animation-play-state:paused}@keyframes fx-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.fx-ready [data-lines]>*{opacity:1;transition:none;transform:none}.fx-ready [data-bar]{width:var(--w);transition:none}.fx-ready [data-parallax]{inset:0;transform:none!important}.fx-ready [data-spotlight]:before{display:none}.fx-page{animation:none}.fx-ready .ticker-inner{width:auto;animation:none}}
