@keyframes gdSheen{0%,55%{transform:translate(-160%) skew(-20deg)}85%,to{transform:translate(420%) skew(-20deg)}}@keyframes gdGlow{0%,to{box-shadow:0 6px 18px #f2921d40,0 0 #f2921d73}50%{box-shadow:0 8px 24px #f2921d66,0 0 0 6px #f2921d00}}.gd-cta{margin:32px 0;padding:24px;box-sizing:border-box;border-radius:12px;background:#16253af0;border:1px solid rgba(242,146,29,.55);box-shadow:0 18px 40px #00000059;display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.gd-cta-txt{flex:1 1 320px;min-width:0}.gd-cta-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:#1f9d6b29;border:1px solid rgba(95,224,166,.35);color:#5fe0a6;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.gd-cta-badge .msr{width:1em;height:1em;overflow:hidden;font-size:16px}.gd-cta-title{margin-top:10px;color:#fff;font-size:21px;font-weight:800;line-height:1.25;text-wrap:balance}.gd-cta-sub{margin-top:6px;color:#93a4b4;font-size:13.5px;line-height:1.5}.gd-cta-sub strong{color:#fff}.gd-cta-btn{flex:0 0 auto;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 22px;box-sizing:border-box;border-radius:8px;background:linear-gradient(180deg,#e0781a,#b85a0a);color:#fff!important;font-size:15.5px;font-weight:800;text-decoration:none!important;animation:gdGlow 2.8s ease-in-out infinite}.gd-cta-btn:hover{filter:brightness(1.1)}.gd-cta-btn .msr{position:relative;width:1em;height:1em;overflow:hidden;font-size:20px}.gd-cta-sheen{position:absolute;top:0;bottom:0;left:0;width:28%;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);pointer-events:none;animation:gdSheen 3.6s ease-in-out infinite}@media(max-width:700px){.gd-cta{padding:20px}.gd-cta-btn{width:100%}}@media(prefers-reduced-motion:reduce){.gd-cta-btn,.gd-cta-sheen{animation:none!important}}
