@property --tt-n{syntax:"<integer>";inherits:false;initial-value:0}.tt-landing{--k:1;--d:1.6s;--cw:100%}@media (min-width:640px){.tt-landing{--cw:640px}}@media (min-width:768px){.tt-landing{--cw:768px}}@media (min-width:1024px){.tt-landing{--cw:1024px}}@media (min-width:1280px){.tt-landing{--cw:1280px}}@media (min-width:1536px){.tt-landing{--cw:1536px}}@media (max-width:640px){.tt-landing{--k:.7;--d:1.12s}}[data-intro-seen] .tt-landing{--d:-1.1s}@keyframes tt-introfade{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.tt-intro{position:absolute;left:0;right:0;top:0;height:964px;z-index:60;overflow:hidden;pointer-events:none;background:#070907;opacity:0;visibility:hidden;animation:tt-introfade calc(.55s * var(--k)) ease calc(2.95s * var(--k)) both}[data-intro-seen] .tt-intro{display:none}@keyframes tt-count{0%{--tt-n:0}to{--tt-n:100}}.tt-count{counter-reset:n var(--tt-n);--tt-n:100;animation:tt-count calc(2.1s * var(--k)) cubic-bezier(.4,.1,.3,1) calc(.1s * var(--k)) both}.tt-count:after{content:counter(n) "%"}@keyframes tt-away{to{opacity:0;transform:translateY(8px)}}.tt-away{animation:tt-away calc(.3s * var(--k)) ease calc(2.2s * var(--k)) both}@keyframes tt-idraw{0%{stroke-dashoffset:1}}.tt-idraw{stroke-dasharray:1;stroke-dashoffset:0;animation:tt-idraw calc(1.7s * var(--k)) cubic-bezier(.65,0,.35,1) calc(.35s * var(--k)) both}@keyframes tt-travel{0%{left:50%;top:514px;width:64px;height:64px;margin:-32px 0 0 -32px}to{left:calc(max(0px, (100% - var(--cw)) / 2) + 16px);top:18px;width:28px;height:28px;margin:0}}.tt-ballpos{position:absolute;left:calc(max(0px, (100% - var(--cw)) / 2) + 16px);top:18px;width:28px;height:28px;animation:tt-travel calc(.8s * var(--k)) cubic-bezier(.65,0,.35,1) calc(2.2s * var(--k)) both}@keyframes tt-bounce{0%{transform:translateY(-300px) rotate(-200deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}22%{transform:translateY(0) rotate(-90deg) scale(1.12,.86);animation-timing-function:cubic-bezier(0,.55,.45,1)}40%{transform:translateY(-130px) rotate(-40deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}56%{transform:translateY(0) rotate(0deg) scale(1.08,.9);animation-timing-function:cubic-bezier(0,.55,.45,1)}68%{transform:translateY(-52px) rotate(20deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}78%{transform:translateY(0) rotate(32deg) scale(1.05,.94);animation-timing-function:cubic-bezier(0,.55,.45,1)}86%{transform:translateY(-18px) rotate(38deg);animation-timing-function:cubic-bezier(.55,0,1,.45)}93%,to{transform:translateY(0) rotate(40deg)}}.tt-bounce{display:block;width:100%;height:100%;animation:tt-bounce calc(2.1s * var(--k)) linear calc(.05s * var(--k)) both}@keyframes tt-shadowb{0%{transform:scaleX(.2);opacity:0}22%{transform:scaleX(1);opacity:.55}40%{transform:scaleX(.55);opacity:.25}56%{transform:scaleX(1);opacity:.55}68%{transform:scaleX(.75);opacity:.35}78%,to{transform:scaleX(1);opacity:.55}}.tt-shadowb{animation:tt-shadowb calc(2.1s * var(--k)) linear calc(.05s * var(--k)) both,tt-away calc(.3s * var(--k)) ease calc(2.2s * var(--k)) forwards}@keyframes tt-land{0%{box-shadow:0 0 0 0 rgba(189,255,42,.6)}to{box-shadow:0 0 0 16px rgba(189,255,42,0)}}.tt-land{border-radius:999px;animation:tt-land calc(.7s * var(--k)) ease-out calc(2.95s * var(--k)) both}.tt-pitchwrap{position:absolute;left:50%;top:514px;width:1500px;height:972px;margin:-486px 0 0 -750px;perspective:1100px;pointer-events:none}.tt-pitch{width:100%;height:100%;transform:rotateX(63deg);transform-origin:50% 50%;overflow:visible}.tt-herofade{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 57%,transparent 35%,#070907 78%),linear-gradient(180deg,#070907,rgba(7,9,7,0) 30%,rgba(7,9,7,0) 70%,#070907)}@keyframes tt-pitchin{0%{opacity:0;transform:scale(1.08)}}[data-intro-seen] .tt-pitchin{animation:tt-pitchin 1.6s cubic-bezier(.16,1,.3,1) both}@keyframes tt-slidein{0%{opacity:0;transform:translateX(60px) rotate(2deg)}}.tt-slidein{animation:tt-slidein 1.1s cubic-bezier(.16,1,.3,1) calc(var(--d) + 2.35s) both}@keyframes tt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.tt-float{animation:tt-float 7s ease-in-out calc(var(--d) + 3.5s) infinite}@keyframes tt-out{0%{transform:translateY(0)}}@keyframes tt-in{0%{transform:translateY(100%)}}.tt-sc-old{display:block;transform:translateY(-100%);animation:tt-out .5s cubic-bezier(.7,0,.3,1) calc(var(--d) + 3.7s) both}.tt-sc-new{display:block;position:absolute;left:0;right:0;top:0;animation:tt-in .5s cubic-bezier(.7,0,.3,1) calc(var(--d) + 3.7s) both}@keyframes tt-flash{0%{box-shadow:0 0 0 0 rgba(189,255,42,.55)}to{box-shadow:0 0 0 22px rgba(189,255,42,0)}}.tt-flash{animation:tt-flash 1s ease-out calc(var(--d) + 3.75s) both}@keyframes tt-tag{0%{opacity:0;transform:scale(.6)}}.tt-tag{animation:tt-tag .45s cubic-bezier(.2,1.6,.4,1) calc(var(--d) + 3.8s) both}@keyframes tt-bar{0%{transform:translateY(100%)}}.tt-bar{animation:tt-bar .6s cubic-bezier(.16,1,.3,1) calc(var(--d) + 4.15s) both}@keyframes tt-cue{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(7px);opacity:1}}.tt-cue{animation:tt-cue 1.8s ease-in-out calc(var(--d) + 4.5s) infinite}@supports (animation-timeline:view()){@keyframes tt-parallax{to{transform:translateY(18%) scale(1.08)}}.tt-parallax{animation:tt-parallax linear both;animation-timeline:view();animation-range:exit 0 exit 100%}}.tt-shots{scrollbar-width:none}.tt-shots::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.tt-intro{display:none!important}.tt-away,.tt-ballpos,.tt-bar,.tt-bounce,.tt-count,.tt-cue,.tt-flash,.tt-float,.tt-idraw,.tt-land,.tt-parallax,.tt-pitchin,.tt-sc-new,.tt-sc-old,.tt-shadowb,.tt-slidein,.tt-tag{animation:none!important}}