.k-truckit .tk-splash{background:var(--tk-purple);position:absolute;inset:0;overflow:hidden}.k-truckit .tk-streets{width:1174.4px;height:997px;animation:22s ease-in-out infinite alternate tk-drift;position:absolute;top:-37.7px;left:-194.1px}@keyframes tk-drift{0%{transform:translate(0)}to{transform:translate(-70px,-40px)}}.k-truckit .tk-wordmark{width:233.9px;height:97.6px;cursor:inherit;transition:transform 1.1s cubic-bezier(.2,.9,.25,1.05),opacity .5s;position:absolute;top:355.7px;left:85px;overflow:visible}.k-truckit .tk-wordmark img{width:233.9px;height:97.6px}.k-truckit [data-pre] .tk-wordmark{opacity:0;transform:translate(-520px)rotate(-1.5deg)}.k-truckit .tk-splash:not([data-pre]) .tk-wordmark img{animation:.9s cubic-bezier(.2,.8,.2,1) 1s both tk-brake}@keyframes tk-brake{0%{transform:none}35%{transform:rotate(1.4deg)translateY(2px)}70%{transform:rotate(-.5deg)}to{transform:none}}.k-truckit .tk-shine{opacity:0;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(100deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:-10px -40px;transform:translate(-120%)}.k-truckit [data-shine] .tk-shine{animation:tk-shine 1.1s var(--tk-ease) both}@keyframes tk-shine{0%{opacity:1;transform:translate(-120%)}to{opacity:1;transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.k-truckit .tk-streets,.k-truckit .tk-splash .tk-wordmark img,.k-truckit .tk-shine{animation:none!important}.k-truckit .tk-wordmark{transition:none}}
