.lsq-final-cta{--lsq-fcta-bg:#020b1a;--lsq-fcta-radius:32px;--lsq-fcta-pad:64px;--lsq-fcta-gap:48px;--lsq-fcta-card-radius:22px;--lsq-fcta-card-pad:33px;--lsq-fcta-ink:#fff;--lsq-fcta-muted:#b6c4dc;--lsq-fcta-blue:#b3d1ff;--lsq-fcta-btn:#106dfd;position:relative;overflow:hidden;border-radius:var(--lsq-fcta-radius);background:var(--lsq-fcta-bg);padding:var(--lsq-fcta-pad)}
.lsq-final-cta:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(72.669% 30% at 100% 0,rgba(124,58,237,.2) 0,rgba(124,58,237,0) 60%),radial-gradient(60.557% 30% at 0 100%,rgba(16,109,253,.25) 0,rgba(16,109,253,0) 60%)}
.lsq-final-cta__inner{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--lsq-fcta-gap);align-items:center}
.lsq-final-cta__eyebrow{color:var(--lsq-fcta-blue);text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:1.44px;line-height:18px;margin:0 0 16px}
.lsq-final-cta__title{margin:0 0 16px;color:var(--lsq-fcta-ink);font-weight:500;letter-spacing:-1.624px}
.lsq-final-cta__title-line{display:block;font-size:58px;line-height:62.64px}
.lsq-final-cta__title-line--small{font-size:52px;line-height:56.16px;letter-spacing:-1.456px}
.lsq-final-cta__highlight{color:var(--lsq-fcta-blue)}
.lsq-final-cta__desc{max-width:522px;color:var(--lsq-fcta-muted);font-size:16px;line-height:24px}
.lsq-final-cta__card{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(255,255,255,.04);border:1px solid rgba(179,209,255,.2);border-radius:var(--lsq-fcta-card-radius);padding:var(--lsq-fcta-card-pad)}
.lsq-final-cta__card-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}
.lsq-final-cta__card-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;line-height:33px;background:linear-gradient(135deg,rgb(16,109,253) 0,rgb(124,58,237) 100%)}
.lsq-final-cta__card-icon-img{width:22px;height:22px;display:block;object-fit:contain}
.lsq-final-cta__card-meta{min-width:0}
#top #wrap_all .main_color h3.lsq-final-cta__card-title { color: #fff; font-weight: 500 !important; font-size: 20px; line-height: 22px !important; }
.lsq-final-cta__card-sub{margin:6px 0 0;color:var(--lsq-fcta-muted);font-size:12.5px;line-height:18.75px}
.lsq-final-cta__list{margin:0;padding:0;list-style:none}
.lsq-final-cta__list li{display:flex;gap:10px;align-items:flex-start;padding:10px 0;color:#dce5f2;font-size:14px;line-height:21px}
.lsq-final-cta__list li+li{border-top:1px solid rgba(255,255,255,.08);padding-top:11px}
.lsq-final-cta__check{flex:0 0 auto;color:var(--lsq-fcta-blue);font-weight:600}
.lsq-final-cta__btn{margin-top:14px;display:flex;justify-content:center;gap:8px;align-items:flex-end;width:100%;text-decoration:none;background:var(--lsq-fcta-btn);border:1px solid rgba(0,0,0,0) !important;border-radius:999px;padding:15px 23px;color:#fff !important;font-size:15px;line-height:22.5px;font-weight:500}
.lsq-final-cta__btn:hover,.lsq-final-cta__btn:focus{filter:brightness(1.05)}
.lsq-final-cta__btn-arrow{display:inline-block;line-height:22.5px}
.lsq-final-cta__btn-arrow img{width: 12px; height: 12px;}
@media (max-width:767px){.lsq-final-cta{--lsq-fcta-pad:28px}.lsq-final-cta__inner{grid-template-columns:1fr}.lsq-final-cta__title-line{font-size:36px;line-height:42px;letter-spacing:-1px}.lsq-final-cta__title-line--small{font-size:34px;line-height:40px;letter-spacing:-.9px}.lsq-final-cta__desc{max-width:none}}

