*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0E0D0C}::selection{background:#FF4D1C;color:#fff}:root{--bg:#0E0D0C;--ink:#F0EBE1;--soft:#9A938A;--accent:#C8FF3D;--accent-ink:#0E0D0C;--card:#1A1916;--line:rgba(240,235,225,0.16);--fd:"Space Grotesk",sans-serif;--fs:"Newsreader",serif;--fb:"Space Grotesk",system-ui,sans-serif}body{color:var(--ink);font-family:var(--fb);-webkit-font-smoothing:antialiased}@keyframes bbMqL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes bbMqR{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes bbPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes bbSpin{to{transform:rotate(1turn)}}@keyframes bbBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes flashCycle{0%,16.66%{opacity:1}16.67%,to{opacity:0}}@keyframes kenburns{0%{transform:scale(1.02)}to{transform:scale(1.13)}}@keyframes starTwirl{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.35)}to{transform:rotate(1turn) scale(1)}}.trailImg{position:absolute;transform:translate(-50%,-50%) rotate(var(--r,0deg));transform-origin:center;pointer-events:none;z-index:2;opacity:0;animation:trailPop 1.5s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}@keyframes trailPop{0%{opacity:0;transform:translate(-50%,-50%) scale(.6) rotate(var(--r,0deg))}26%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(var(--r,0deg))}60%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(var(--r,0deg))}to{opacity:0;transform:translate(-50%,-55%) scale(1.05) rotate(var(--r,0deg))}}.flashImg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:clamp(340px,44vh,500px);width:auto;max-width:92vw;z-index:1;opacity:0;animation:flashCycle 3s linear infinite}.flashImg:first-child{animation-delay:0s}.flashImg:nth-child(2){animation-delay:-.5s}.flashImg:nth-child(3){animation-delay:-1s}.flashImg:nth-child(4){animation-delay:-1.5s}.flashImg:nth-child(5){animation-delay:-2s}.flashImg:nth-child(6){animation-delay:-2.5s}@media (max-width:760px){[data-navextra]{display:none!important}[data-img]{width:min(82vw,460px)!important}[data-title]{font-size:clamp(40px,14vw,78px)!important}[data-trail]{height:auto!important;min-height:46vh!important;padding:24px 0!important}[data-trail] h2{font-size:clamp(40px,13vw,74px)!important}}@keyframes dzSpin{to{transform:rotate(1turn)}}@keyframes dzPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}@keyframes dzMarq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[data-chips],[data-float],[data-img],[data-meta],[data-title]{will-change:transform,opacity}.cursor-none,.cursor-none *{cursor:none!important}@keyframes sndBar{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes sndPulse{0%{box-shadow:0 0 0 0 rgba(200,255,61,.45)}70%{box-shadow:0 0 0 12px rgba(200,255,61,0)}to{box-shadow:0 0 0 0 rgba(200,255,61,0)}}@media (max-width:760px){[data-backtxt]{display:none!important}[data-backbtn]{padding:0!important;justify-content:center!important}[data-backbtn],[data-navspacer]{width:40px!important}.expRow{grid-template-columns:1fr!important;row-gap:6px!important}.expCompany{grid-column:auto!important}.expPeriod{text-align:left!important}}[data-fun]{transition:border-color .25s ease,transform .25s ease}[data-fun]:hover{border-color:var(--accent);transform:translateY(-4px)}[data-fun] [data-fun-fan]{transition:transform .4s cubic-bezier(.2,.7,.2,1)}[data-fun]:hover [data-fun-fan]{transform:translateY(-6px)}[data-fun] [data-card]{transform:rotate(var(--r));transition:transform .5s cubic-bezier(.2,.72,.2,1)}[data-fun]:hover [data-card]{transform:translateY(var(--ty)) rotate(var(--rh))}[data-fun] [data-fun-img]{transition:transform .4s cubic-bezier(.2,.7,.2,1)}[data-fun]:hover [data-fun-img]{transform:scale(1.05)}[data-fun] [data-fun-cta] span{display:inline-block;transition:transform .25s ease}[data-fun]:hover [data-fun-cta] span{transform:translate(2px,-2px)}.flingCard{position:absolute;transform:translate(-50%,-50%);transform-origin:center;pointer-events:none;z-index:3;opacity:0;animation:cardFling 1.5s cubic-bezier(.16,.84,.3,1) forwards;will-change:transform,opacity}@keyframes cardFling{0%{opacity:0;transform:translate(-50%,-50%) scale(.35) rotate(calc(var(--spin,180deg) * -.25))}16%{opacity:1;transform:translate(calc(-50% + var(--fx,0px) * .18),calc(-50% + var(--fy,0px) * .12 - 14px)) scale(1.18) rotate(calc(var(--spin,180deg) * .25))}to{opacity:0;transform:translate(calc(-50% + var(--fx,0px)),calc(-50% + var(--fy,0px))) scale(.86) rotate(var(--spin,180deg))}}