#section-pricing{background:#f8f9fa}#section-pricing .pricing-header{margin-bottom:50px}#section-pricing .simple-pricing-badge{display:inline-flex;align-items:center;background:#e8e4ff;color:#7c3aed;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:20px}#section-pricing .simple-pricing-badge i{margin-right:8px;color:#7c3aed}#section-pricing .pricing-title{margin-bottom:20px;line-height:1.2}#section-pricing .gradient-text{background:linear-gradient(135deg,#7c3aed,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#section-pricing .pricing-subtitle{margin-bottom:40px;margin-left:auto;margin-right:auto}#section-pricing .billing-toggle{display:flex;align-items:center;justify-content:center;margin-bottom:50px}#section-pricing .toggle-container{position:relative;display:inline-block}#section-pricing .save-badge{position:absolute;top:-15px;right:0;background:#10b981;color:#fff;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600;z-index:10}#section-pricing .toggle-pills{display:flex;background:#e5e7eb;border-radius:25px;padding:4px;position:relative}#section-pricing .toggle-label{padding:10px 20px;border-radius:20px;font-size:16px;font-weight:600;cursor:pointer;transition:.4s;min-width:80px;text-align:center;color:#6b7280}#section-pricing .toggle-label.active{background:#7c3aed;color:#fff;box-shadow:0 2px 8px rgba(124,58,237,.3)}#section-pricing .pricing-cards{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center}#section-pricing .pricing-cards>.col-lg-3,#section-pricing .pricing-cards>.col-md-6{display:flex;padding:0 15px}#section-pricing .pricing-card{background:#fff;border-radius:16px;padding:30px 25px;margin-bottom:30px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:.4s;position:relative;height:100%;display:flex;flex-direction:column;width:100%}#section-pricing .pricing-card:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,.15)}#section-pricing .pricing-card.popular{border:2px solid #7c3aed;transform:scale(1.05)}#section-pricing .pricing-card.popular:hover{transform:scale(1.08) translateY(-5px)}#section-pricing .popular-badge{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:#7c3aed;color:#fff;padding:8px 20px;border-radius:20px;font-size:14px;font-weight:600;width:max-content}#section-pricing .card-header h3{font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:20px}#section-pricing .price-display{margin-bottom:10px;text-align:center}#section-pricing .price-display .price-currency{font-size:20px;color:#1a1a1a;font-weight:600;vertical-align:top;margin-right:2px}#section-pricing .price-display .price-value{font-size:48px;font-weight:700;color:#1a1a1a;line-height:1}#section-pricing .price-display .price-term{font-size:16px;color:#6b7280;vertical-align:top;margin-left:2px}#section-pricing .billing-info{font-size:14px;color:#6b7280;margin-bottom:5px;transition:.4s}#section-pricing .yearly-price{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:20px;transition:.4s}#section-pricing .description{font-size:14px;color:#6b7280;margin-bottom:20px;line-height:1.5}#section-pricing .best-builder{background:#e8e4ff;color:#7c3aed;text-align:center;padding:8px;border-radius:8px;font-size:12px;font-weight:700;margin-bottom:25px}#section-pricing .card-features{flex:1;position:relative}#section-pricing .card-features ul{list-style:none;padding:0 10px;margin:0;max-height:1000px;overflow:hidden;transition:max-height .3s ease-in-out}#section-pricing .card-features li{display:flex;justify-content:center;align-items:center;padding:8px 0;font-size:14px;color:#374151;line-height:1.4;text-align:center}#section-pricing .card-features i{color:#10b981;margin-right:10px;font-size:14px;flex-shrink:0}#section-pricing .see-more{color:#7c3aed;font-size:14px;font-weight:600;cursor:pointer;margin-top:15px;transition:.3s;text-align:center;display:block}#section-pricing .see-more:hover{color:#5b21b6}#section-pricing .see-more span{display:inline-block}#section-pricing .features-toggle:checked+ul{max-height:1000px}#section-pricing .features-toggle:not(:checked)+ul{max-height:200px}#section-pricing .all-features{background:#f3f4f6;color:#374151;text-align:center;padding:12px;border-radius:8px;font-size:12px;font-weight:700;margin-top:15px}#section-pricing .card-footer{margin-top:25px}#section-pricing .btn-trial{width:100%;background:0 0;color:#7c3aed;border:2px solid #7c3aed;padding:12px 20px;border-radius:25px;font-size:14px;font-weight:600;transition:.4s;cursor:pointer;text-transform:uppercase}#section-pricing .btn-trial:hover{background:#7c3aed;color:#fff;transform:translateY(-2px)}#section-pricing .btn-popular{background:#7c3aed;color:#fff}#section-pricing .btn-popular:hover{background:#5b21b6;border-color:#5b21b6}@media (min-width:992px){#section-pricing .card-features ul{max-height:none!important;padding:0}#section-pricing .card-features li{justify-content:flex-start;text-align:left}#section-pricing .see-more{display:none}}@media (max-width:991px){#section-pricing .pricing-card.popular{transform:none}#section-pricing .pricing-cards>.col-lg-3{flex:0 0 50%;width:50%;margin-bottom:30px}#section-pricing .card-features li{font-size:13px;padding:6px 0}#section-pricing .card-features i{margin-right:8px;font-size:13px}#section-pricing .see-more{font-size:13px}}@media (max-width:767px){#section-pricing .pricing-cards>.col-lg-3,#section-pricing .pricing-cards>.col-md-6{flex:0 0 100%;width:100%;margin-bottom:30px}#section-pricing .toggle-label{min-width:70px;padding:8px 16px;font-size:14px}#section-pricing .card-features li{font-size:12px;padding:6px 0}#section-pricing .card-features i{margin-right:8px;font-size:12px}#section-pricing .see-more{font-size:12px;margin-top:12px}}@media (max-width:480px){#section-pricing .pricing-cards>.col-lg-3,#section-pricing .pricing-cards>.col-md-6{margin-bottom:25px}#section-pricing .pricing-card{padding:25px 20px}}#section-team-grid .pricing-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background-color:rgba(237,233,254,0.1);border:1px solid #000000;border-radius:50px;margin-bottom:24px;color:#a78bfa;transition:transform .3s,box-shadow .3s;position:relative;backdrop-filter:blur(5px);z-index:1;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px}#section-team-grid .pricing-pill:hover{transform:translateY(-2px);box-shadow:0 0 20px rgba(71,42,242,0.4)}.pricing-text{margin-left:5px}@keyframes shimmer{0{transform:translateX(-150%) skewX(-25deg)}100%{transform:translateX(150%) skewX(-25deg)}}#section-team-grid .pricing-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 20px;background:rgba(71,42,242,0.15);border:1px solid #000000;border-radius:50px;margin-bottom:24px;color:#fff;font-weight:600;position:relative;overflow:hidden;transition:all 0.3s ease}#section-team-grid .pricing-pill::before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient( to right,transparent,rgba(255,255,255,0.2),transparent );animation:shimmer 3s infinite}.pricing-pill i{color:#472af2;font-size:14px}#section-team-grid .pricing-pill:hover{box-shadow:0 0 15px rgba(71,42,242,0.5);transform:scale(1.05)}#section-team-grid{position:relative;overflow:hidden;background-color:#0D0614;padding:100px 0}#section-team-grid .bg-animated{position:absolute;top:0;left:50%;width:150%;height:100%;transform:translateX(-50%);background:radial-gradient(circle at center,rgba(138,99,210,0.15) 0,rgba(13,6,20,0) 75%);z-index:1;pointer-events:none;animation:purplePulse 12s infinite ease-in-out}@keyframes purplePulse{0,100%{transform:translateX(-50%) scale(1);opacity:0.5}50%{transform:translateX(-50%) scale(1.1);opacity:0.8}}#section-team-grid .container-special-width{position:relative;z-index:10}#section-team-grid .team-card{background-color:rgba(30,27,41,0.7);border:1px solid rgba(255,255,255,0.08);border-radius:20px;padding:30px;height:100%;display:flex;flex-direction:column;transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);backdrop-filter:blur(10px);cursor:pointer;margin-left:2px;margin-right:2px}#section-team-grid .team-card:hover{transform:translateY(-10px);background-color:rgba(45,40,60,0.9);border-color:rgba(138,99,210,0.5);box-shadow:0 25px 50px rgba(0,0,0,0.5)}#section-team-grid .card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#section-team-grid .dot{width:10px;height:10px;background-color:#8A63D2;border-radius:50%;box-shadow:0 0 12px #8A63D2}#section-team-grid .number{font-size:14px;font-weight:600;color:rgba(255,255,255,0.3)}#section-team-grid h4{margin-bottom:4px !important;font-size:24px;color:#fff;font-weight:600;line-height:1.3}#section-team-grid p{color:rgba(255,255,255,0.6);line-height:1.4;margin-bottom:0}#section-team-grid .team-card-placeholder{border:1px dashed rgba(138,99,210,0.4);background:transparent}.dot-loader{animation:loaderPulse 2s infinite ease-in-out}@keyframes loaderPulse{0,100%{transform:scale(1);opacity:0.4}50%{transform:scale(1.3);opacity:1}}.pt-10{padding-top:10px !important}.pb-10{padding-bottom:10px !important}@media (max-width:991px){#section-team-grid .row{--bs-gutter-x:20px;--bs-gutter-y:30px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#section-core-features{background-color:#f9fafb}#section-core-features .header-content{animation:.8s ease-out fadeInUp;margin-bottom:60px}#section-core-features h2{margin-top:0;margin-bottom:15px}#section-core-features .lead{margin:0 auto}#section-core-features .features-row{display:flex;flex-wrap:wrap;justify-content:center}#section-core-features .features-row>[class*=col-]{display:flex;padding:0 15px;margin-bottom:30px}#section-core-features .feature-card{background-color:#fff;border:1px solid #f3f4f6;border-radius:20px;padding:30px;text-align:center;box-shadow:0 10px 25px -10px rgba(0,0,0,.04);transition:.4s cubic-bezier(.25,.8,.25,1);animation:.8s ease-out fadeInUp;height:100%;width:100%}#section-core-features .features-row .col-lg-1-5:first-child .feature-card{animation-delay:.1s}#section-core-features .features-row .col-lg-1-5:nth-child(2) .feature-card{animation-delay:.2s}#section-core-features .features-row .col-lg-1-5:nth-child(3) .feature-card{animation-delay:.3s}#section-core-features .features-row .col-lg-1-5:nth-child(4) .feature-card{animation-delay:.4s}#section-core-features .features-row .col-lg-1-5:nth-child(5) .feature-card{animation-delay:.5s}#section-core-features .feature-card:hover{transform:translateY(-8px);box-shadow:0 20px 30px -10px rgba(0,0,0,.08)}#section-core-features .card-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;background-color:#ede9fe;color:#6366f1;font-size:28px;margin-bottom:25px;transition:.4s}#section-core-features .feature-card:hover .card-icon{transform:scale(1.1) rotate(-5deg);background-color:#6366f1;color:#fff}#section-core-features .feature-card h3{font-size:18px;font-weight:600;color:#111827;margin-top:0;margin-bottom:10px}#section-core-features .feature-card p{font-size:15px;color:#4b5563;line-height:1.6;margin:0}@media (min-width:1200px){.col-lg-1-5{width:20%;float:left}}@media (min-width:992px) and (max-width:1199px){#section-core-features .features-row>.col-md-4,#section-core-features .features-row>.col-md-6{width:33.33333333%}#section-core-features .features-row>.col-md-4:nth-child(3n+1){clear:left}}@media (min-width:768px) and (max-width:991px){#section-core-features .features-row>.col-sm-6{width:50%}#section-core-features .features-row>.col-sm-6:nth-child(odd){clear:left}}@media (max-width:767px){#section-core-features .features-row>[class*=col-]{width:100%;max-width:400px;float:none;margin-left:auto;margin-right:auto}#section-core-features .features-row>[class*=col-]:not(:last-child){margin-bottom:30px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#section-compare-features{background-color:#f9faff}#section-compare-features .header-content{animation:.8s ease-out fadeInUp;margin-bottom:60px}#section-compare-features h2{margin-top:0;margin-bottom:15px}#section-compare-features .comparison-table-wrapper{background-color:#fff;border-radius:24px;box-shadow:0 20px 50px -15px rgba(0,0,0,.08);animation:.8s ease-out .2s backwards fadeInUp;overflow:hidden}#section-compare-features .comparison-row{display:flex;border-bottom:1px solid #f3f4f6;transition:background-color .3s}#section-compare-features .comparison-row.header,#section-compare-features .comparison-row:not(.header):not(.category):hover{background-color:#f9fafb}#section-compare-features .comparison-row:last-child{border-bottom:none}#section-compare-features .comparison-col{padding:18px 20px;display:flex;align-items:center;color:#4b5563}#section-compare-features .feature-col{flex:0 0 28%;font-weight:500;color:#374151}#section-compare-features .plan-col{flex:1;justify-content:center;text-align:center}#section-compare-features .comparison-row.header .comparison-col{font-weight:600;color:#111827}#section-compare-features .comparison-row.header .popular{color:#6d28d9}#section-compare-features .comparison-row.header .popular small{display:block;font-size:11px;font-weight:500}#section-compare-features .comparison-row.category .comparison-col{background-color:#f3f4f6;font-weight:600;color:#111827;flex:1}#section-compare-features .plan-col i.fa-check{color:#22c55e;font-size:18px}#section-compare-features .plan-col.popular{background-color:#f5f3ff}#section-compare-features .comparison-col[data-label]::before{display:none}@media (max-width:991px){#section-compare-features .comparison-table-wrapper{box-shadow:none;border:1px solid #f3f4f6}#section-compare-features .comparison-row.header{display:none}#section-compare-features .comparison-row{display:block;padding:15px}#section-compare-features .comparison-col{display:flex;justify-content:space-between;align-items:center;padding:10px 0;width:100%;border-bottom:1px dashed #e5e7eb}#section-compare-features .comparison-row:last-of-type .comparison-col:last-of-type{border-bottom:none}#section-compare-features .feature-col{font-size:16px;font-weight:600;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e5e7eb}#section-compare-features .comparison-col.plan-col,#section-compare-features .feature-col{justify-content:space-between}#section-compare-features .comparison-col[data-label]:not(.feature-col)::before{content:attr(data-label);display:inline-block;font-weight:500;color:#6b7280}#section-compare-features .comparison-row.category{padding:0}#section-compare-features .comparison-row.category .comparison-col{border:none;padding:12px 15px;width:100%}#section-compare-features .plan-col.popular{background-color:transparent}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#section-faq-main{position:relative;font-family:Poppins,sans-serif;background-color:#f9f8ff}#section-faq-main .header-content{animation:.8s ease-out fadeInUp;margin-bottom:60px}#section-faq-main h2{margin-top:20px;margin-bottom:15px}#section-faq-main .highlight-text{color:#6d28d9}#section-faq-main .lead{margin:0 auto;line-height:1.6}#section-faq-main .faq-pill{display:inline-flex;align-items:center;padding:10px 22px;background-color:#ede9fe;color:#6d28d9;border-radius:50px;font-size:15px;font-weight:600;text-decoration:none;transition:.4s}#section-faq-main .faq-pill:hover{transform:translateY(-3px)}#section-faq-main .faq-pill i{margin-right:8px}#section-faq-main .faq-category{animation:.8s ease-out .2s backwards fadeInUp;margin-bottom:60px}#section-faq-main .category-header{display:flex;align-items:center;margin-bottom:30px}#section-faq-main .category-icon{width:50px;height:50px;border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:22px;background-color:#ede9fe;color:#6d28d9;margin-right:18px}#section-faq-main .category-header h4,#section-faq-main .enterprise-card h3{margin:0}#section-faq-main .faq-item{background-color:#fff;border:1px solid #f3f4f6;border-radius:20px;margin-bottom:18px;transition:.4s;box-shadow:0 2px 10px rgba(0,0,0,.04)}#section-faq-main .faq-item:hover{transform:translateY(-3px);box-shadow:0 15px 35px -10px rgba(0,0,0,.1);border-color:#e5e7eb}#section-faq-main .faq-item:last-child{margin-bottom:0}#section-faq-main .faq-toggle{display:none}#section-faq-main .faq-question{display:flex;justify-content:space-between;align-items:center;padding:28px 32px;font-size:18px;color:#111827;cursor:pointer;margin:0;line-height:1.4;font-weight:500}#section-faq-main .faq-question::after{content:'\f078';font-family:FontAwesome;font-size:14px;color:#6b7280;transition:transform .4s;flex-shrink:0;margin-left:20px}#section-faq-main .faq-toggle:checked+.faq-question::after{transform:rotate(180deg)}#section-faq-main .faq-toggle:checked~.faq-answer{max-height:300px;padding:0 32px 28px}#section-faq-main .faq-answer{max-height:0;overflow:hidden;transition:.5s ease-out}#section-faq-main .faq-answer p{color:#4b5563;line-height:1.7;margin:0;border-top:1px solid #f3f4f6;padding-top:25px;font-size:16px}#section-faq-main .support-footer{margin-top:60px;animation:.8s ease-out .4s backwards fadeInUp}#section-faq-main .support-footer p{margin-bottom:15px}#section-faq-main .support-footer a{color:#4f46e5;font-weight:600;text-decoration:none;font-size:16px}#section-faq-main .support-footer a:hover{text-decoration:underline}#section-faq-main .support-footer .dot{display:inline-block;width:6px;height:6px;background-color:#22c55e;border-radius:50%;margin:0 8px;vertical-align:middle}#section-faq-main .enterprise-card{background-color:#1e293b;border-radius:24px;padding:50px 60px;text-align:center;box-shadow:0 25px 50px -10px rgba(30,41,59,.2);animation:.8s ease-out .6s backwards fadeInUp;margin-top:80px}#section-faq-main .enterprise-card-header{display:flex;align-items:center;justify-content:center;margin-bottom:20px}#section-faq-main .enterprise-card-icon{width:50px;height:50px;border-radius:15px;background-color:#4f46e5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;margin-right:18px;flex-shrink:0}#section-faq-main .enterprise-description{color:#cbd5e1;font-size:18px;line-height:1.6;max-width:600px;margin:0 auto 35px}#section-faq-main .enterprise-cta-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:15px}#section-faq-main .enterprise-cta-buttons .btn{padding:14px 32px;border-radius:50px;font-weight:600;font-size:16px;transition:.3s;text-decoration:none}#section-faq-main .btn-schedule{background-color:#fff;color:#1e293b;border:2px solid #fff}#section-faq-main .btn-schedule i{margin-left:8px;transition:transform .3s}#section-faq-main .btn-schedule:hover{background-color:transparent;color:#fff;transform:translateY(-2px)}#section-faq-main .btn-schedule:hover i{transform:translateX(4px)}#section-faq-main .btn-contact{background-color:transparent;color:#fff;border:2px solid #475569}#section-faq-main .btn-contact:hover{background-color:#334155;border-color:#334155;transform:translateY(-2px)}@media (max-width:991px){#section-faq-main .faq-question{font-size:17px;padding:25px 28px}#section-faq-main .faq-answer p{font-size:15px}#section-faq-main .enterprise-card{padding:40px 45px}}@media (max-width:767px){#section-faq-main .category-icon{width:45px;height:45px;font-size:20px}#section-faq-main .faq-question{font-size:16px;padding:22px 25px}#section-faq-main .faq-toggle:checked~.faq-answer{padding:0 25px 22px}#section-faq-main .faq-answer p{padding-top:20px}#section-faq-main .enterprise-card{padding:35px 25px}#section-faq-main .enterprise-card h3{font-size:24px}#section-faq-main .enterprise-description{font-size:16px}#section-faq-main .enterprise-cta-buttons{flex-direction:column;align-items:center}#section-faq-main .enterprise-cta-buttons .btn{width:100%;max-width:280px}}#section-faq-main .content-faq-main{padding:0 5%}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#section-footer-cta{position:relative;background-image:linear-gradient(105deg,#7e22ce 0,#4f46e5 50%,#2563eb 100%);overflow:hidden;font-family:Poppins,sans-serif}#section-footer-cta .cta-content{animation:1s ease-out fadeInUp}#section-footer-cta h1{margin-top:0;margin-bottom:25px;line-height:1.3}#section-footer-cta .lead{color:rgba(255,255,255,.85);margin:0 auto 40px;line-height:1.7}#section-footer-cta .btn-cta-build{display:inline-flex;align-items:center;background-color:#fff;padding:14px 30px;border-radius:50px;text-decoration:none;box-shadow:0 10px 30px -5px rgba(0,0,0,.2);transition:.4s cubic-bezier(.25,.8,.25,1);font-size:16px;font-weight:600;color:#4338ca}#section-footer-cta .btn-cta-build:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 15px 35px -5px rgba(0,0,0,.25)}#section-footer-cta .btn-cta-build i{margin-right:10px;font-size:18px}#section-footer-cta .benefits-list{margin-top:40px;padding-left:0}#section-footer-cta .benefits-list li{padding:5px 15px;color:rgba(255,255,255,.8);font-size:15px;font-weight:500;position:relative;display:inline-block}#section-footer-cta .benefits-list li .dot{display:inline-block;width:8px;height:8px;background-color:#4ade80;border-radius:50%;margin-right:10px;vertical-align:middle}@media (max-width:767px){#section-footer-cta .benefits-list li{display:block;margin-bottom:10px}}#ai-updates-signup{background-color:#161e2d;border-bottom:1px solid rgba(255,255,255,.1)}#ai-updates-signup .updates-tag{display:inline-flex;align-items:center;gap:5px;padding:8px 18px;background-color:#472af229;border:1px solid #472af2;border-radius:50px;font-size:14px;color:#472af2;margin-bottom:25px}#ai-updates-signup .updates-tag .fa{margin-right:6px}#ai-updates-signup .updates-title{margin-top:0;margin-bottom:15px}#ai-updates-signup .updates-subtitle{max-width:550px;margin:0 auto 40px;line-height:1.6}#ai-updates-signup .updates-form{display:flex;justify-content:center;align-items:center;gap:15px}#ai-updates-signup .updates-form .form-group{margin-bottom:0}#ai-updates-signup .updates-form .form-control{background-color:#2a2f3c;border:1px solid #444;border-radius:50px;color:#fff;height:52px;padding:6px 25px;min-width:300px;box-shadow:none;-webkit-box-shadow:none;transition:border-color .15s ease-in-out}#ai-updates-signup .updates-form .form-control:focus{border-color:#6742f5;box-shadow:none;-webkit-box-shadow:none}#ai-updates-signup .updates-form .form-control::-webkit-input-placeholder{color:#8892b0}#ai-updates-signup .updates-form .form-control:-moz-placeholder{color:#8892b0;opacity:1}#ai-updates-signup .updates-form .form-control::-moz-placeholder{color:#8892b0;opacity:1}#ai-updates-signup .updates-form .form-control:-ms-input-placeholder{color:#8892b0}#ai-updates-signup .updates-form .btn{background-color:#472af2;border:1px solid #6742f5;color:#fff;border-radius:50px;height:52px;padding:10px 35px;transition:background-color .3s,border-color .3s}#ai-updates-signup .updates-form .btn:focus,#ai-updates-signup .updates-form .btn:hover{background-color:#5837d0;border-color:#5837d0;color:#fff}@media (max-width:767px){#ai-updates-signup .updates-form{flex-direction:column;align-items:stretch;gap:15px}#ai-updates-signup .updates-form .form-control{min-width:100%;text-align:center}}