@keyframes confetti-fall{0%{opacity:1;transform:translateY(-100vh)rotate(0)}to{opacity:0;transform:translateY(100vh)rotate(720deg)}}.confetti-piece{z-index:9999;width:10px;height:10px;animation:3s linear forwards confetti-fall;position:fixed;top:-10px}@keyframes success-scale{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes success-glow{0%,to{box-shadow:0 0 #0f00}50%{box-shadow:0 0 20px 5px #00ff004d}}
.blog-cta-module__UGFBtW__cta{border:1px solid #ffffff2e;border-top:2px solid var(--movisur-verde);background:linear-gradient(160deg,#b1f7000f,#0000 55%),#191d1b;margin-top:3rem;padding:clamp(1.75rem,4vw,2.5rem)}.blog-cta-module__UGFBtW__eyebrow{color:var(--movisur-verde);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700}.blog-cta-module__UGFBtW__figure{color:var(--movisur-verde);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.05em;margin:1rem 0 0;font-size:clamp(3rem,7vw,4.5rem);font-weight:700;line-height:.9}.blog-cta-module__UGFBtW__figureNote{color:color-mix(in srgb, var(--movisur-nieve) 74%, transparent);font-family:var(--font-body);margin:.6rem 0 0;font-size:1.0625rem;line-height:1.35}.blog-cta-module__UGFBtW__body{max-width:52ch;color:color-mix(in srgb, var(--movisur-nieve) 80%, transparent);font-family:var(--font-body);margin:1.4rem 0 0;font-size:1rem;line-height:1.6}.blog-cta-module__UGFBtW__button{border:1px solid var(--movisur-verde);background:var(--movisur-verde);color:#171a18;min-height:3.25rem;font-family:var(--font-display);transition:transform var(--motion-quick) var(--motion-ease-ui), box-shadow var(--motion-quick) var(--motion-ease-ui);border-radius:.8rem;align-items:center;margin-top:1.75rem;padding:0 1.75rem;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex}.blog-cta-module__UGFBtW__button:hover{transform:translateY(-2px);box-shadow:0 12px 30px #b1f70040}@media (prefers-reduced-motion:reduce){.blog-cta-module__UGFBtW__button{transition:none}}
