.Bottomcta-module__InPWUq__section{text-align:center;isolation:isolate;background:linear-gradient(160deg,#07101f 0%,#0f172a 45%,#0c1a2e 100%);padding:2.5rem 1.5rem;position:relative;overflow:hidden}.Bottomcta-module__InPWUq__section:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#f1f5f9 0%,#0000 100%);height:5rem;position:absolute;top:0;left:0;right:0}.Bottomcta-module__InPWUq__glow{pointer-events:none;z-index:0;background:radial-gradient(#f9731621 0%,#0000 68%);width:60%;height:18rem;animation:6s ease-in-out infinite Bottomcta-module__InPWUq__ctaGlowPulse;position:absolute;bottom:-4rem;left:50%;transform:translate(-50%)}@keyframes Bottomcta-module__InPWUq__ctaGlowPulse{0%,to{opacity:.75;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}.Bottomcta-module__InPWUq__section:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#f97316,#0000);border-radius:1px;width:10rem;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Bottomcta-module__InPWUq__inner{z-index:2;max-width:80rem;margin:0 auto;position:relative}.Bottomcta-module__InPWUq__badge{color:#94a3b8;letter-spacing:.01em;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:2rem;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.3rem .875rem;font-size:.75rem;font-weight:500;display:inline-flex}.Bottomcta-module__InPWUq__badgeDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s infinite Bottomcta-module__InPWUq__pulse;box-shadow:0 0 0 3px #22c55e33}@keyframes Bottomcta-module__InPWUq__pulse{0%,to{box-shadow:0 0 0 3px #22c55e33}50%{box-shadow:0 0 0 6px #22c55e00}}.Bottomcta-module__InPWUq__heading{color:#fff;letter-spacing:-.03em;white-space:normal;word-break:break-word;overflow-wrap:break-word;text-align:center;width:100%;max-width:100%;margin:0 auto .75rem;font-size:clamp(1.5rem,3.8vw,2.625rem);font-weight:900;line-height:1.16}.Bottomcta-module__InPWUq__subtext{color:#94a3b8;margin:0 0 2.25rem;font-size:.9375rem;line-height:1.65}.Bottomcta-module__InPWUq__btnGroup{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.Bottomcta-module__InPWUq__btn{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:.875rem;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:9.5rem;min-height:2.75rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,background-color .18s;display:inline-flex;position:relative;overflow:hidden}.Bottomcta-module__InPWUq__btn:after{content:"";opacity:0;border-radius:inherit;background:#ffffff26;transition:opacity .15s;position:absolute;inset:0}.Bottomcta-module__InPWUq__btn:active:after{opacity:1}.Bottomcta-module__InPWUq__btn:active{transform:scale(.96)!important}.Bottomcta-module__InPWUq__btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.Bottomcta-module__InPWUq__btnCall{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 4px 16px #f9731659}.Bottomcta-module__InPWUq__btnCall:hover{transform:translateY(-3px);box-shadow:0 10px 28px #f9731680}.Bottomcta-module__InPWUq__btnWhatsApp{color:#fff;background:#25d366;box-shadow:0 4px 16px #25d36647}.Bottomcta-module__InPWUq__btnWhatsApp:hover{background:#1db954;transform:translateY(-3px);box-shadow:0 10px 28px #25d36666}.Bottomcta-module__InPWUq__btnGhost{color:#fff;background:#ffffff12;border:1.5px solid #ffffff29;font-weight:600}.Bottomcta-module__InPWUq__btnGhost:hover{background:#ffffff21;border-color:#ffffff47;transform:translateY(-3px)}.Bottomcta-module__InPWUq__btnIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Bottomcta-module__InPWUq__responseRow{justify-content:center;align-items:center;gap:.5rem;margin-top:1.75rem;display:flex}.Bottomcta-module__InPWUq__responseText{color:#475569;letter-spacing:.01em;font-size:.8rem}.Bottomcta-module__InPWUq__responseStrong{color:#64748b;font-weight:600}@media (max-width:480px){.Bottomcta-module__InPWUq__section{padding:2rem 1.25rem}.Bottomcta-module__InPWUq__btnGroup{flex-wrap:wrap;gap:.625rem}.Bottomcta-module__InPWUq__btn{min-width:8rem;padding:.75rem 1rem;font-size:.875rem}.Bottomcta-module__InPWUq__btnGhost{min-width:unset;flex:100%}}@media (prefers-reduced-motion:reduce){.Bottomcta-module__InPWUq__btn,.Bottomcta-module__InPWUq__btnCall,.Bottomcta-module__InPWUq__btnWhatsApp,.Bottomcta-module__InPWUq__btnGhost{transition:none!important}.Bottomcta-module__InPWUq__badgeDot{animation:none!important}.Bottomcta-module__InPWUq__btn:after{display:none}}
