.pd-glow{filter:blur(8px);background:radial-gradient(circle,#16b5a38c,#16b5a300 68%)}.pd-orbit-a{top:14%;left:2%}.pd-orbit-b{top:22%;right:0}.pd-orbit-c{bottom:16%;left:4%}.pd-orbit-d{bottom:10%;right:2%}@media (prefers-reduced-motion:no-preference){.pd-drive-wrap{animation:1.2s cubic-bezier(.2,.8,.2,1) both pd-launch}.pd-drive{animation:5.5s ease-in-out 1.2s infinite pd-float}.pd-shine{animation:3.6s ease-in-out 1.4s infinite pd-shine}.pd-led{animation:1.6s ease-in-out infinite pd-led}.pd-glow{animation:4.5s ease-in-out infinite pd-pulse}.pd-ring{animation:40s linear infinite pd-spin}.pd-ring-2{animation-duration:26s;animation-direction:reverse}.pd-spark{opacity:0;animation:3.5s ease-in-out infinite pd-twinkle}.pd-orbit{animation:4.8s ease-in-out infinite pd-bob,.6s ease-out both pd-pop}.pd-orbit-a{animation-delay:.2s,1.3s}.pd-orbit-b{animation-delay:1.1s,1.5s}.pd-orbit-c{animation-delay:.6s,1.7s}.pd-orbit-d{animation-delay:1.6s,1.9s}.pd-reveal{opacity:0;transition:opacity .7s ease var(--pd-delay,0s),transform .8s cubic-bezier(.2,.7,.2,1)var(--pd-delay,0s);transform:translateY(26px)}.pd-reveal.pd-in{opacity:1;transform:none}.pd-marquee{animation:pd-marquee var(--pd-speed,60s)linear infinite}.pd-marquee:hover{animation-play-state:paused}.pd-toast-in{animation:.5s cubic-bezier(.2,.8,.2,1) both pd-toast}.pd-check{animation:.6s cubic-bezier(.2,1.4,.4,1) both pd-check-pop}.pd-cta-glow{animation:2.6s ease-in-out infinite pd-cta}.pd-chip{animation:.5s ease-out both pd-chip;animation-delay:var(--pd-delay,0s)}.pd-typing span{animation:1.2s ease-in-out infinite pd-dot}.pd-typing span:nth-child(2){animation-delay:.15s}.pd-typing span:nth-child(3){animation-delay:.3s}.pd-bubble{animation:.5s ease-out both pd-bubble;animation-delay:var(--pd-delay,0s)}}@keyframes pd-launch{0%{opacity:0;transform:translate(28%)rotate(8deg)scale(.9)}70%{opacity:1;transform:translate(-2%)rotate(-12deg)scale(1.02)}to{opacity:1;transform:rotate(-10deg)}}.pd-drive-wrap{transform:rotate(-10deg)}@keyframes pd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes pd-shine{0%{transform:translate(0)skew(-20deg)}55%,to{transform:translate(640px)skew(-20deg)}}@keyframes pd-led{0%,to{opacity:1}50%{opacity:.25}}@keyframes pd-pulse{0%,to{opacity:.85;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@keyframes pd-spin{to{transform:rotate(360deg)}}@keyframes pd-twinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:.9;transform:scale(1)}}@keyframes pd-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pd-pop{0%{opacity:0}to{opacity:1}}@keyframes pd-marquee{to{transform:translate(-50%)}}@keyframes pd-toast{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@keyframes pd-check-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes pd-cta{0%,to{box-shadow:0 10px 30px -10px #16b5a399,0 0 #16b5a373}50%{box-shadow:0 10px 30px -10px #16b5a399,0 0 0 10px #16b5a300}}@keyframes pd-chip{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:none}}@keyframes pd-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes pd-bubble{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media print{.pd-reveal{opacity:1!important;transform:none!important}}
