@keyframes tlFloat{from{transform:translateY(0)}to{transform:translateY(-14px)}}@keyframes tlWave{0%{transform:rotate(-3.6deg)}50%{transform:rotate(3.6deg)}100%{transform:rotate(-3.6deg)}}@keyframes tlBreathe{from{transform:scale(1) translateY(0)}to{transform:scale(1.045) translateY(-6px)}}@keyframes tlTilt{0%{transform:translateY(0) rotate(-2.2deg)}50%{transform:translateY(-9px) rotate(2.2deg)}100%{transform:translateY(0) rotate(-2.2deg)}}@keyframes tlBounce{0%,100%{transform:translateY(0)}28%{transform:translateY(-20px)}46%{transform:translateY(-3px)}62%{transform:translateY(-10px)}82%{transform:translateY(0)}}@keyframes tlDrift{0%{transform:translate3d(0,0,0) rotate(0)}33%{transform:translate3d(9px,-12px,0) rotate(1.6deg)}66%{transform:translate3d(-9px,-5px,0) rotate(-1.6deg)}100%{transform:translate3d(0,0,0) rotate(0)}}@keyframes tlPop{0%,100%{transform:scale(1) rotate(0)}25%{transform:scale(1.07) rotate(-3.4deg)}50%{transform:scale(1.02) rotate(0)}75%{transform:scale(1.07) rotate(3.4deg)}}.ta-float img{animation:tlFloat 4.2s ease-in-out infinite alternate}.ta-wave img{animation:tlWave 3.4s ease-in-out infinite}.ta-breathe img{animation:tlBreathe 3.8s ease-in-out infinite alternate}.ta-tilt img{animation:tlTilt 5.2s ease-in-out infinite}.ta-bounce img{animation:tlBounce 3.6s cubic-bezier(.5,.05,.35,1) infinite}.ta-drift img{animation:tlDrift 9s ease-in-out infinite}.ta-pop img{animation:tlPop 4.6s ease-in-out infinite}.ta-float img,.ta-breathe img,.ta-bounce img{transform-origin:50% 100%}.ta-wave img,.ta-tilt img,.ta-pop img,.ta-drift img{transform-origin:50% 94%}.ts-tim{position:absolute;right:clamp(12px,3.2vw,64px);bottom:68px;z-index:4;width:clamp(150px,19vw,296px);pointer-events:none;line-height:0;opacity:0;transform:translateY(30px) scale(.94);transition:opacity .75s cubic-bezier(.22,1,.36,1) .34s,transform .75s cubic-bezier(.22,1,.36,1) .34s}.ts-slide.on .ts-tim{opacity:1;transform:none}.ts-tim img{width:100%;height:auto;display:block;filter:drop-shadow(0 30px 46px rgba(15,23,42,.26));-webkit-user-drag:none;user-select:none}.ts-tim::after{content:'';position:absolute;left:50%;bottom:-8px;width:78%;height:22px;transform:translateX(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(124,77,255,.26),rgba(124,77,255,0) 72%);filter:blur(3px)}@media (max-width:1020px){.ts-tim{display:none}}.tim-inline{display:block;flex:none;line-height:0}.tim-inline img{display:block;margin:0 auto 14px;width:var(--tim-w,132px);height:auto;filter:drop-shadow(0 18px 30px rgba(15,23,42,.16));-webkit-user-drag:none;user-select:none}@media (max-width:640px){.tim-inline img{width:calc(var(--tim-w,132px) * .74)}}.steps-cta{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.pain-cta .tim-inline img,.steps-cta .tim-inline img{margin:0}.dc-info .tim-inline img{margin:20px 0 0}.cta-card .tim-inline img{margin:0 auto 6px}.foot-tim{display:flex;justify-content:center;padding:6px 0 0}.foot-tim img{width:92px}.tim-stand{position:absolute;bottom:clamp(18px,4vh,62px);z-index:1;pointer-events:none;line-height:0;display:none;width:min(11.5vw,calc(50vw - 612px))}.tim-stand.tl{left:8px}.tim-stand.tr{right:8px}.tim-stand img{width:100%;height:auto;display:block;filter:drop-shadow(0 28px 44px rgba(15,23,42,.18));-webkit-user-drag:none;user-select:none}.tim-stand::after{content:'';position:absolute;left:50%;bottom:-10px;width:76%;height:20px;transform:translateX(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(124,77,255,.22),rgba(124,77,255,0) 72%);filter:blur(3px)}@media (min-width:1400px){.tim-stand{display:block}}.uc-sec,.democall-sec,.plans-sec,.faq-sec{position:relative}#timBuddy .tb-ava{width:auto;height:auto;border-radius:0;background:none;border:none;box-shadow:none;overflow:visible;animation:none;display:block;position:relative}#timBuddy .tb-ava::after{display:none}#timBuddy .tb-body{display:block;width:clamp(96px,10.5vw,148px);animation:tlFloat 3.9s ease-in-out infinite alternate;transform-origin:50% 100%}#timBuddy .tb-ava img{width:100%;height:auto;padding:0;object-fit:contain;transform-origin:50% 92%;filter:drop-shadow(0 22px 34px rgba(15,23,42,.22));transition:opacity .26s ease}#timBuddy .tb-ava.swap img{opacity:0}#timBuddy .tb-ava:hover{transform:translateY(-3px)}#timBuddy .tb-dot{right:8px;bottom:12px;width:12px;height:12px}@media (max-width:760px){#timBuddy .tb-body{width:86px}}@media (prefers-reduced-motion:reduce){.ta-float img,.ta-wave img,.ta-breathe img,.ta-tilt img,.ta-bounce img,.ta-drift img,.ta-pop img,#timBuddy .tb-body{animation:none!important}.ts-tim{transition:none}}