.tech-evolution-footer{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px 14px!important;font-size:13px!important;line-height:1.5!important;margin:6px 0!important;text-align:center!important}.te-copy{opacity:0.9!important;font-weight:500!important}.te-sep{opacity:0.35!important;font-size:11px!important}.te-credit{display:inline-flex!important;align-items:center!important;gap:7px!important;background:rgb(14 165 233 / .08)!important;border:1px solid rgb(14 165 233 / .22)!important;padding:3px 12px!important;border-radius:9999px!important;transition:all 0.3s cubic-bezier(.4,0,.2,1)!important;text-decoration:none!important}.te-credit:hover{background:rgb(14 165 233 / .16)!important;border-color:rgb(14 165 233 / .45)!important;box-shadow:0 4px 14px rgb(14 165 233 / .25)!important;transform:translateY(-1px)!important}.te-beacon{width:7px!important;height:7px!important;border-radius:50%!important;background-color:#0ea5e9!important;display:inline-block!important;box-shadow:0 0 0 rgb(14 165 233 / .7)!important;animation:tePulseGlow 2s infinite ease-in-out!important}@keyframes tePulseGlow{0%{transform:scale(.95);box-shadow:0 0 0 0 rgb(14 165 233 / .7)}70%{transform:scale(1.15);box-shadow:0 0 0 6px #fff0}100%{transform:scale(.95);box-shadow:0 0 0 0 #fff0}}.te-by{font-size:12px!important;opacity:0.85!important;color:inherit!important}.te-brand-link{display:inline-flex!important;align-items:center!important;gap:4px!important;text-decoration:none!important;font-weight:700!important}.te-gradient-brand{background:linear-gradient(135deg,#0284c7 0%,#38bdf8 50%,#6366f1 100%)!important;background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:teGradientShift 3.5s linear infinite!important;font-weight:800!important;letter-spacing:0.01em!important}@keyframes teGradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.te-arrow{font-size:11px!important;font-style:normal!important;color:#38bdf8!important;display:inline-block!important;transition:transform 0.25s ease!important}.te-credit:hover .te-arrow{transform:translate(2px,-2px)!important;color:#0284c7!important}@media (max-width:640px){.tech-evolution-footer{flex-direction:column!important;gap:6px!important}.te-sep{display:none!important}}.tech-evolution-footer em,.tech-evolution-footer i{font-style:normal!important}