#devaito-hero{background-color:#fdfcff;position:relative;overflow:hidden}#devaito-hero .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 25% 35%,rgba(99,102,241,0.18) 0,transparent 25%),radial-gradient(circle at 30% 30%,rgba(139,92,246,0.13) 0,transparent 18%),radial-gradient(circle at 75% 65%,rgba(99,102,241,0.12) 0,transparent 15%),radial-gradient(circle at 78% 60%,rgba(139,92,246,0.08) 0,transparent 12%);filter:blur(60px);pointer-events:none;z-index:1;animation:hero-bg-pan 20s ease-in-out infinite alternate}#devaito-hero .main-content{position:relative;z-index:2}#devaito-hero .powered-by{display:flex;align-items:center;justify-content:center;margin-bottom:30px;opacity:0;transform:translateY(20px);animation:hero-fadeInUp 1s ease 0.2s forwards}#devaito-hero .powered-by>div{position:relative;width:auto;background:rgba(254,253,255,0.9);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:12px 25px;border-radius:28px;box-shadow:0 8px 25px rgba(0,0,0,0.08);display:flex;align-items:center;gap:10px;overflow:hidden;z-index:1;transition:transform 0.3s ease,box-shadow 0.3s ease}#devaito-hero .powered-by>div:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 30px rgba(0,0,0,0.12)}#devaito-hero .powered-by>div:hover span{animation-duration:2s}#devaito-hero .powered-by .card-icon{color:rgb(126 105 246);position:relative;z-index:2}#devaito-hero .main-title{line-height:1.1;margin-bottom:30px;letter-spacing:-2px;opacity:0;transform:translateY(20px);animation:hero-fadeInUp 1s ease 0.4s forwards}#devaito-hero .title-highlight{background:linear-gradient(135deg,#6366f1 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% auto;animation:hero-text-pan 8s linear infinite alternate}#devaito-hero .subtitle,#devaito-hero .ai-builds-text{opacity:0;transform:translateY(20px);animation:hero-fadeInUp 1s ease forwards}#devaito-hero .subtitle{margin:0 auto 10px;line-height:1.6;animation-delay:0.6s}#devaito-hero .ai-builds-text{color:rgb(71 42 242);margin-bottom:30px;animation-delay:0.7s}#devaito-hero .cta-buttons{display:flex;justify-content:center;gap:20px;margin-bottom:50px;flex-wrap:wrap}#devaito-hero .btn-primary-cta{background-color:rgb(71 42 242);border:none;color:white;padding:0 65px;height:55px;border-radius:38px;font-size:2rem;box-shadow:0 6px 20px rgba(99,102,241,0.3);transition:all 0.3s ease;display:flex;align-items:center;gap:10px;opacity:0;transform:translateY(20px);animation:hero-fadeInUp 1s ease 0.8s forwards;position:relative;overflow:hidden}#devaito-hero .btn-primary-cta::before{content:'';position:absolute;top:0;left:-100%;width:75%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transform:skewX(-25deg)}#devaito-hero .btn-primary-cta:hover::before{left:150%;transition:left 0.8s ease-in-out}#devaito-hero .btn-primary-cta:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(99,102,241,0.4);color:white}#devaito-hero .btn-voice-commands{background:rgba(255,255,255,0.8);border:1px solid rgba(255,255,255,0.3);padding:0 65px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:all 0.3s ease;display:flex;align-items:center;gap:10px;height:55px;border-radius:38px;box-shadow:0 8px 20px rgba(0,0,0,0.08);font-size:2rem;opacity:0;transform:translateY(20px);animation:hero-fadeInUp 1s ease 0.9s forwards}#devaito-hero .btn-voice-commands:hover{background:rgba(255,255,255,1);transform:translateY(-3px);color:#2d3748;box-shadow:0 10px 25px rgba(0,0,0,0.12)}#devaito-hero .features{display:flex;justify-content:center;gap:60px;margin-bottom:35px;flex-wrap:wrap}#devaito-hero .feature-item{display:flex;align-items:center;gap:12px;padding:10px 20px;background:rgba(254,253,255,0.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:0 8px 20px rgba(0,0,0,0.06);border:1px solid rgba(255,255,255,0.3);border-radius:10px;transition:transform 0.3s ease,box-shadow 0.3s ease;opacity:0;transform:translateY(20px);animation:hero-fadeInUp 1s ease forwards}.animate-feature-item:nth-child(1){animation-delay:1.0s}.animate-feature-item:nth-child(2){animation-delay:1.1s}.animate-feature-item:nth-child(3){animation-delay:1.2s}#devaito-hero .feature-item:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 12px 25px rgba(0,0,0,0.1)}#devaito-hero .feature-item>i{color:rgb(126 105 246);transition:transform 0.3s ease}#devaito-hero .feature-item:hover > i{transform:rotate(-10deg)}#devaito-hero .stats{display:flex;justify-content:center;gap:60px;flex-wrap:wrap}#devaito-hero .stat-item{display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(20px);animation:hero-fadeInUp 1s ease forwards}.animate-stat-item:nth-child(1){animation-delay:1.3s}.animate-stat-item:nth-child(2){animation-delay:1.4s}.animate-stat-item:nth-child(3){animation-delay:1.5s}#devaito-hero .stat-item::before{content:'●';color:#10b981;animation:hero-live-pulse 2s infinite 2s}@keyframes hero-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes snake-animate1{0{left:-100%}50%,100%{left:100%}}@keyframes snake-animate2{0{top:-100%}50%,100%{top:100%}}@keyframes snake-animate3{0{right:-100%}50%,100%{right:100%}}@keyframes snake-animate4{0{bottom:-100%}50%,100%{bottom:100%}}@keyframes hero-bg-pan{from{background-position:0 0}to{background-position:100% 100%}}@keyframes hero-text-pan{from{background-position:0 50%}to{background-position:100% 50%}}@keyframes hero-live-pulse{0,100%{opacity:1}50%{opacity:0.5}}@media (max-width:768px){#devaito-hero .feature-item{padding:15px 40px}#devaito-hero .cta-buttons{flex-direction:column;align-items:center;margin-bottom:40px}#devaito-hero .features{flex-direction:column;gap:20px;align-items:center}#devaito-hero .stats{flex-direction:column;gap:10px;align-items:center}}@media (max-width:576px){#devaito-hero .btn-primary-cta,#devaito-hero .btn-voice-commands{padding:14px 24px;width:100%;max-width:300px;justify-content:center}}#ai-magic-works .ai-process-tag{display:inline-flex;align-items:center;gap:5px;padding:6px 15px;background-color:#472af236;border:1px solid #472af2;border-radius:50px;font-size:14px;color:#472af2;margin-bottom:20px}#ai-magic-works .section-title{margin-bottom:15px}#ai-magic-works .magic-text{background:linear-gradient(90deg,#5e72e4 0,#8965e0 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#ai-magic-works .section-subtitle{max-width:600px;margin:0 auto 50px auto}.process-steps-row{position:relative;margin-top:50px;margin-bottom:30px;padding-top:30px}#ai-magic-works .process-box{position:relative;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:20px;padding:60px 30px 40px 30px;text-align:center;z-index:2;height:100%;transition:all 0.4s ease;cursor:pointer}#ai-magic-works .process-box::before{content:'';position:absolute;top:40px;left:50%;transform:translateX(-50%);width:280px;height:100px;border-radius:20px;z-index:-1;filter:blur(30px);opacity:0.4;transition:all 0.4s ease}#ai-magic-works .col-md-4:nth-child(1) .process-box::before{background:linear-gradient(135deg,#3686f3,#0cb2d8)}#ai-magic-works .col-md-4:nth-child(2) .process-box::before{background:linear-gradient(135deg,#4d2af1,#8c32ea)}#ai-magic-works .col-md-4:nth-child(3) .process-box::before{background:linear-gradient(135deg,#0fb881,#14b8a5)}#ai-magic-works .process-box h3{margin-top:25px;margin-bottom:15px}#ai-magic-works .process-box p{line-height:1.6}#ai-magic-works .step-number{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:40px;height:40px;line-height:40px;border-radius:50%;color:#fff;z-index:10;transition:all 0.3s ease}.step-number.step-1-num{background:linear-gradient(to right,#3686f3,#0cb2d8)}.step-number.step-2-num{background:linear-gradient(to right,#4d2af1,#8c32ea)}.step-number.step-3-num{background:linear-gradient(to right,#0fb881,#14b8a5)}#ai-magic-works .ai-icon-box{width:80px;height:80px;line-height:80px;margin:0 auto;border-radius:16px;font-size:32px;color:#fff;transition:all 0.3s ease}.ai-icon-box.ai-icon-box-1{background:linear-gradient(to right,#3686f3,#0cb2d8)}.ai-icon-box.ai-icon-box-2{background:linear-gradient(to right,#4d2af1,#8c32ea)}.ai-icon-box.ai-icon-box-3{background:linear-gradient(to right,#0fb881,#14b8a5)}#ai-magic-works .build-time-info{display:inline-block;background-color:#1a1a25;border:1px solid rgba(255,255,255,0.1);border-radius:50px;padding:12px 25px;margin-top:50px;font-size:16px;color:#adb5bd}#ai-magic-works .build-seconds{color:#03a9f4}#ai-magic-works .live-status{margin-left:20px}#ai-magic-works .live-dot{display:inline-block;width:8px;height:8px;background-color:#2dce89;border-radius:50%;margin-right:8px}#ai-magic-works .live-status .fa-arrow-right{margin-left:8px}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-tag{animation:fadeInUp 0.6s ease-out}.animate-title{animation:fadeInUp 0.6s ease-out 0.1s both}.animate-subtitle{animation:fadeInUp 0.6s ease-out 0.2s both}.animate-box:nth-child(1){animation:fadeInUp 0.6s ease-out 0.3s both}.animate-box:nth-child(2){animation:fadeInUp 0.6s ease-out 0.4s both}.animate-box:nth-child(3){animation:fadeInUp 0.6s ease-out 0.5s both}.animate-build-info{animation:fadeInUp 0.6s ease-out 0.6s both}@keyframes card2Float{0,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes card1and3Float{0,100%{transform:translateY(0)}50%{transform:translateY(15px)}}@keyframes shimmer{0{background-position:-200px 0}100%{background-position:200px 0}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes glow{0,100%{box-shadow:0 0 5px rgba(45,206,137,0.3)}50%{box-shadow:0 0 20px rgba(45,206,137,0.8)}}.animate-tag{transition:all 0.3s ease}.animate-tag:hover{background-color:#472af250;border-color:#5e72e4;color:#5e72e4;transform:translateY(-2px);box-shadow:0 8px 25px rgba(71,42,242,0.3)}.animate-tag:hover .animate-icon{animation:rotate 0.5s ease-in-out}.animate-magic{background-size:200% 100%;background-image:linear-gradient(90deg,#5e72e4 0,#8965e0 25%,#5e72e4 50%,#8965e0 75%,#5e72e4 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.animate-title:hover .animate-magic{animation:shimmer 1s ease-in-out}.cards-container:hover .col-md-4:nth-child(1) .animate-box{animation:card1and3Float 4s ease-in-out infinite}.cards-container:hover .col-md-4:nth-child(2) .animate-box{animation:card2Float 4s ease-in-out infinite}.cards-container:hover .col-md-4:nth-child(3) .animate-box{animation:card1and3Float 4s ease-in-out infinite}.animate-box:hover{border-color:rgba(255,255,255,0.3);background:rgba(255,255,255,0.08);box-shadow:0 20px 40px rgba(0,0,0,0.3)}.animate-box:hover::before{opacity:0.7;filter:blur(40px);transform:translateX(-50%) scale(1.1)}.animate-box:hover .step-number{transform:translateX(-50%) scale(1.1);box-shadow:0 5px 15px rgba(0,0,0,0.3)}.animate-icon-box:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 10px 30px rgba(0,0,0,0.3)}.animate-icon-box:hover i{animation:pulse 0.6s ease-in-out}.animate-box:hover h3{color:#fff;transform:scale(1.05);transition:all 0.3s ease}.animate-box:hover p{color:rgba(255,255,255,0.9);transform:translateY(-2px);transition:all 0.3s ease}.animate-build-info{transition:all 0.3s ease}.animate-build-info:hover{transform:translateY(-3px);background-color:#242438;border-color:rgba(255,255,255,0.2);box-shadow:0 10px 30px rgba(0,0,0,0.2)}.animate-counter{transition:all 0.3s ease}.animate-build-info:hover .animate-counter{color:#00bcd4;transform:scale(1.1)}.animate-dot:hover{animation:glow 1s ease-in-out}.animate-status:hover .animate-arrow{transform:translateX(5px);transition:transform 0.3s ease}@media (max-width:991px){.process-steps-row::before{display:none}#ai-magic-works .process-box{margin-bottom:60px}#ai-magic-works .process-box:last-of-type{margin-bottom:0}}#section-business-growth{background-color:#f8f9fa}#section-business-growth .business-content{padding-right:40px}#section-business-growth .category-tag{display:inline-flex;align-items:center;background:rgba(88,80,236,0.1);padding:8px 16px;border-radius:20px;margin-bottom:24px;font-size:14px;color:#5850EC;opacity:0;transform:translateY(20px);animation:fadeInUp 0.8s ease forwards;transition:all 0.3s ease}#section-business-growth .category-tag i{margin-right:8px;font-size:12px;transition:transform 0.3s cubic-bezier(0.68,-0.55,0.27,1.55)}#section-business-growth .category-tag:hover{background:rgba(88,80,236,0.2);transform:translateY(-2px)}#section-business-growth .category-tag:hover i{transform:rotate(15deg) scale(1.1)}#section-business-growth .business-title{line-height:1.2;margin-bottom:24px;opacity:0;transform:translateY(30px);animation:fadeInUp 0.8s ease 0.2s forwards}#section-business-growth .text-primary{position:relative;display:inline-block;background:linear-gradient(90deg,#5850EC,#7c3aed,#5850EC);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:gradient-flow 4s linear infinite}#section-business-growth .text-primary::after{content:'';position:absolute;width:100%;height:2px;bottom:-4px;left:0;background-color:#7c3aed;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.4s ease-out}#section-business-growth .business-title:hover .text-primary::after{transform:scaleX(1);transform-origin:bottom left}#section-business-growth .business-description{line-height:1.6;margin-bottom:40px;opacity:0;transform:translateY(20px);animation:fadeInUp 0.8s ease 0.4s forwards}#section-business-growth .feature-list{margin-bottom:40px}#section-business-growth .feature-item{display:flex;align-items:flex-start;margin-bottom:32px;opacity:0;transform:translateX(-20px);animation:fadeInLeft 0.8s ease forwards;transition:transform 0.3s ease;border-radius:12px}#section-business-growth .feature-item:nth-child(1){animation-delay:0.6s}#section-business-growth .feature-item:nth-child(2){animation-delay:0.8s}#section-business-growth .feature-item:hover{transform:translateY(-4px)}#section-business-growth .feature-icon{width:48px;height:48px;background:rgba(88,80,236,0.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0;transition:all 0.4s ease}#section-business-growth .feature-icon i{color:#5850EC;font-size:20px}#section-business-growth .feature-item:hover .feature-icon{background:#5850EC;transform:scale(1.1) rotate(-10deg)}#section-business-growth .feature-item:hover .feature-icon i{color:white}#section-business-growth .feature-content h4{margin-bottom:8px;transition:color 0.3s ease}#section-business-growth .feature-content p{margin:0;line-height:1.5}#section-business-growth .cta-section{opacity:0;transform:translateY(20px);animation:fadeInUp 0.8s ease 1s forwards}#section-business-growth .btn-primary{background:#5850EC;border:none;padding:16px 32px;border-radius:25px;transition:all 0.4s ease;animation:pulse-glow 2.5s infinite 1.5s}#section-business-growth .btn-primary:hover{background:#4c44d4;transform:translateY(-2px);box-shadow:0 8px 24px rgba(88,80,236,0.3);animation-play-state:paused}#section-business-growth .dashboard-mockup{background:white;border-radius:24px;padding:32px;box-shadow:0 24px 80px rgba(0,0,0,0.08);position:relative;margin-left:40px;opacity:0;transform:translateY(40px);animation:fadeInUp 0.8s ease 0.3s forwards;border:1px solid rgba(0,0,0,0.04);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s cubic-bezier(0.19,1,0.22,1)}#section-business-growth .dashboard-mockup:hover{transform:translateY(-8px) rotate3d(1,-1,0,6deg) scale(1.02);box-shadow:0 32px 100px rgba(0,0,0,0.12)}#section-business-growth .mockup-header{margin-bottom:32px}#section-business-growth .mockup-title{letter-spacing:-0.01em}#section-business-growth .wireframe-section{margin-bottom:25px}#section-business-growth .wireframe-row{display:flex;gap:12px;margin-bottom:12px}#section-business-growth .wireframe-row:last-child{margin-bottom:0}#section-business-growth .wireframe-block{background:#d1d5db;height:16px;border-radius:8px;opacity:0;animation:fadeIn 0.6s ease forwards;position:relative;overflow:hidden}#section-business-growth .wireframe-block::before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);transform:translateX(-100%);opacity:0}#section-business-growth .dashboard-mockup:hover .wireframe-block::before{opacity:1;animation:shimmer 1.5s infinite linear}#section-business-growth .dashboard-mockup:hover .wireframe-block:nth-child(2)::before{animation-delay:0.2s}#section-business-growth .dashboard-mockup:hover .wireframe-block:nth-child(3)::before{animation-delay:0.4s}#section-business-growth .dashboard-mockup:hover .wireframe-row:nth-child(2) .wireframe-block::before{animation-delay:0.1s}#section-business-growth .dashboard-mockup:hover .wireframe-row:nth-child(3) .wireframe-block::before{animation-delay:0.3s}#section-business-growth .wireframe-block.short{flex:1}#section-business-growth .wireframe-block.medium{width:60%}#section-business-growth .wireframe-block.long{width:100%}#section-business-growth .wireframe-row:nth-child(1) .wireframe-block:nth-child(1){animation-delay:1.2s}#section-business-growth .wireframe-row:nth-child(1) .wireframe-block:nth-child(2){animation-delay:1.3s}#section-business-growth .wireframe-row:nth-child(1) .wireframe-block:nth-child(3){animation-delay:1.4s}#section-business-growth .wireframe-row:nth-child(2) .wireframe-block{animation-delay:1.5s}#section-business-growth .wireframe-row:nth-child(3) .wireframe-block{animation-delay:1.6s}#section-business-growth .dashboard-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:24px}#section-business-growth .stats-row{display:flex;justify-content:space-between;margin-bottom:28px}#section-business-growth .stat-item{opacity:0;transform:translateY(20px);animation:fadeInUp 0.6s ease forwards;transition:transform 0.3s ease,box-shadow 0.3s ease,background-color 0.3s ease;border-radius:12px;padding:12px;margin:-12px}#section-business-growth .stat-item:hover{transform:translateY(-4px);background-color:#fff;box-shadow:0 8px 25px -10px rgba(0,0,0,0.1)}#section-business-growth .stat-item:nth-child(1){animation-delay:1.7s}#section-business-growth .stat-item:nth-child(2){animation-delay:1.8s}#section-business-growth .stat-label{font-size:14px;color:#64748b;margin-bottom:4px;font-weight:500}#section-business-growth .stat-value{font-size:28px;font-weight:700;color:#1e293b;margin-bottom:6px;letter-spacing:-0.02em}#section-business-growth .stat-item:nth-child(1) .stat-value{color:#5850EC}#section-business-growth .stat-item:nth-child(2) .stat-value{color:#3b82f6}#section-business-growth .stat-change{font-size:13px;font-weight:500;display:flex;align-items:center;gap:4px}#section-business-growth .stat-change.positive{color:#059669}#section-business-growth .stat-change i{font-size:11px}#section-business-growth .stat-change .animate-arrow-icon{animation:bob-arrow 1.5s infinite ease-in-out 2s}#section-business-growth .chart-container{height:100px;display:flex;align-items:end;padding:0 8px}#section-business-growth .chart-bars{display:flex;align-items:end;gap:12px;width:100%;justify-content:flex-start}#section-business-growth .chart-bar{width:20px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#5850EC 0,#7c3aed 100%);opacity:0;transform:scaleY(0);transform-origin:bottom;animation:scaleUp 0.8s ease forwards;position:relative;transition:filter 0.3s ease,transform 0.3s ease}#section-business-growth .chart-bar::after{content:'$' attr(data-height) 'k';position:absolute;top:-28px;left:50%;transform:translateX(-50%) scale(0.8);background-color:#1e293b;color:white;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:bold;white-space:nowrap;opacity:0;transition:top 0.3s ease,opacity 0.3s ease,transform 0.3s ease;pointer-events:none}#section-business-growth .chart-bar:hover{filter:brightness(1.2);transform:scaleY(1.05)}#section-business-growth .chart-bar:hover::after{opacity:1;top:-32px;transform:translateX(-50%) scale(1)}#section-business-growth .chart-bar:nth-child(1){height:25px;animation-delay:2s}#section-business-growth .chart-bar:nth-child(2){height:45px;animation-delay:2.1s}#section-business-growth .chart-bar:nth-child(3){height:65px;animation-delay:2.2s}#section-business-growth .chart-bar:nth-child(4){height:80px;animation-delay:2.3s}#section-business-growth .ai-badge{width:40px;height:40px;background:#5850EC;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:16px;box-shadow:0 8px 32px rgba(88,80,236,0.4);opacity:0;transform:scale(0);animation:scaleIn 0.6s ease 2.5s forwards,pulse-badge 2s infinite 3.2s ease-in-out}#section-business-growth .center-ai-badge{display:flex;justify-content:center;align-items:center;padding-top:20px}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{to{opacity:1}}@keyframes scaleUp{to{opacity:1;transform:scaleY(1)}}@keyframes scaleIn{to{opacity:1;transform:scale(1)}}@keyframes chartPulse{0,100%{transform:scaleY(1)}50%{transform:scaleY(1.08)}}@keyframes pulse-glow{0{box-shadow:0 0 0 0 rgba(88,80,236,0.5)}70%{box-shadow:0 0 0 10px rgba(88,80,236,0)}100%{box-shadow:0 0 0 0 rgba(88,80,236,0)}}@keyframes shimmer{0{transform:translateX(-100%) skewX(-15deg)}100%{transform:translateX(200%) skewX(-15deg)}}@keyframes pulse-badge{0{transform:scale(1);box-shadow:0 8px 32px rgba(88,80,236,0.4)}50%{transform:scale(1.1);box-shadow:0 12px 40px rgba(88,80,236,0.6)}100%{transform:scale(1);box-shadow:0 8px 32px rgba(88,80,236,0.4)}}@keyframes bob-arrow{0,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.chart-animate{animation:scaleUp 0.8s ease forwards,chartPulse 3s ease-in-out infinite}.chart-animate:nth-child(1){animation-delay:2s,3s}.chart-animate:nth-child(2){animation-delay:2.1s,3.5s}.chart-animate:nth-child(3){animation-delay:2.2s,4s}.chart-animate:nth-child(4){animation-delay:2.3s,4.5s}.chart-animate:hover{animation-play-state:paused}@media (max-width:991px){#section-business-growth .business-content{padding-right:0;margin-bottom:60px}#section-business-growth .dashboard-mockup{margin-left:0}}@media (max-width:767px){#section-business-growth .feature-item{margin-bottom:24px}#section-business-growth .stats-row{flex-direction:column;gap:20px}#section-business-growth .dashboard-mockup{padding:24px}#section-business-growth .chart-bars{gap:8px}#section-business-growth .chart-bar{width:24px}}#voice-design{background-color:#f8f9fa}#voice-design .voice-commands-tag{background:rgba(91,111,255,0.1);backdrop-filter:blur(10px);border:1px solid rgba(91,111,255,0.2);border-radius:25px;padding:8px 16px;font-size:13px;color:#5b6fff;font-weight:600;display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;opacity:0;transform:translateY(20px);animation:voice-design-fadeInUp 0.8s ease 0.4s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#voice-design .voice-commands-tag:hover{transform:translateY(-3px);box-shadow:0 4px 15px rgba(91,111,255,0.2)}#voice-design .animate-voice-tag-icon{transition:transform 0.4s cubic-bezier(0.68,-0.55,0.27,1.55)}#voice-design .voice-commands-tag:hover .animate-voice-tag-icon{transform:rotate(10deg) scale(1.1)}#voice-design .voice-demo-card{background:white;border-radius:24px;padding:32px;box-shadow:0 20px 60px rgba(0,0,0,0.08);border:1px solid rgba(255,255,255,0.8);opacity:0;transform:translateY(20px);animation:voice-design-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.4s ease,box-shadow 0.4s ease}#voice-design .voice-demo-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 30px 70px rgba(0,0,0,0.1)}#voice-design .demo-title{margin-bottom:24px;margin-top:0}#voice-design .listening-box{background:#0f0f0f;border-radius:16px;padding:24px;margin-bottom:20px;position:relative}#voice-design .listening-indicator{display:flex;align-items:center;font-size:14px;color:#ffffff;margin-bottom:16px;font-weight:500}#voice-design .red-dot{width:8px;height:8px;background:#ff4757;border-radius:50%;display:inline-block;margin-right:8px;animation:voice-design-pulse 2s infinite}#voice-design .sound-wave{display:flex;align-items:center;margin-bottom:16px}#voice-design .wave-icon{color:#5b6fff;font-size:22px;margin-right:16px;animation:pulse-icon 1.4s ease-in-out infinite 0.3s}#voice-design .wave-animation{display:flex;align-items:center;gap:3px;height:32px}#voice-design .wave-bar{width:3px;background:#5b6fff;border-radius:2px;transform-origin:bottom;animation:voice-wave-flow 1.2s ease-in-out infinite}#voice-design .wave-bar:nth-child(1){height:12px;animation-delay:-1.0s}#voice-design .wave-bar:nth-child(2){height:24px;animation-delay:-0.8s}#voice-design .wave-bar:nth-child(3){height:18px;animation-delay:-0.6s}#voice-design .wave-bar:nth-child(4){height:32px;animation-delay:-0.4s}#voice-design .wave-bar:nth-child(5){height:22px;animation-delay:-0.2s}#voice-design .wave-bar:nth-child(6){height:16px;animation-delay:0s}#voice-design .voice-text{color:#00d4aa;font-family:'Courier New',monospace;font-size:16px;font-weight:500;line-height:1.4;display:inline-block}.animate-voice-text{width:0;overflow:hidden;white-space:nowrap;border-right:2px solid #00d4aa;animation:typing 2.5s steps(47,end) 1.5s forwards,blink-caret 0.75s step-end infinite 1.5s}#voice-design .ai-avatar{width:44px;height:44px;background:#5b6fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:16px;margin:0 auto 24px;animation:pulse-avatar 2s infinite ease-in-out 1s}#voice-design .website-mockup{background:#f8f9fa;border-radius:12px;border:2px solid #e9ecef;overflow:hidden}#voice-design .mockup-header{background:#5b6fff;padding:14px 20px;display:flex;justify-content:space-between;align-items:center}#voice-design .site-title{color:white;font-weight:600;font-size:16px}#voice-design .contact-button{background:white;color:#5b6fff;border:none;padding:8px 18px;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;transition:all 0.3s ease}#voice-design .contact-button:hover{transform:scale(1.05) translateY(-1px);background:#f0f2ff}#voice-design .mockup-content{padding:20px}#voice-design .content-line{height:8px;background:#dee2e6;border-radius:4px;margin-bottom:8px}.animated-content-line{opacity:0;animation:fadeIn 0.5s ease-out forwards}.animated-content-line:nth-of-type(1){animation-delay:4.2s}.animated-content-line:nth-of-type(2){animation-delay:4.3s}.animated-content-line:nth-of-type(3){animation-delay:4.4s}#voice-design .content-line.short{width:65%}#voice-design .content-section{padding-left:40px}#voice-design .main-heading{line-height:0.95;margin-bottom:28px;margin-top:0;opacity:0;transform:translateY(20px);animation:voice-design-fadeInUp 0.8s ease 0.6s forwards}#voice-design .voice-text-purple{background:linear-gradient(90deg,#5b6fff,#a361ff,#5b6fff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:gradient-flow 4s linear infinite;position:relative;display:inline-block}#voice-design .voice-text-purple::after{content:'';position:absolute;width:100%;height:2px;bottom:-4px;left:0;background-color:#5b6fff;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.4s ease-out}#voice-design .main-heading:hover .voice-text-purple::after{transform:scaleX(1);transform-origin:bottom left}#voice-design .subtitle{line-height:1.6;margin-bottom:48px;opacity:0;transform:translateY(20px);animation:voice-design-fadeInUp 0.8s ease 0.8s forwards}#voice-design .features-list{margin-bottom:40px}#voice-design .feature-item{display:flex;align-items:flex-start;margin-bottom:32px;opacity:0;transform:translateY(20px);animation:voice-design-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease;border-radius:12px}#voice-design .feature-item:hover{transform:translateY(-4px)}#voice-design .feature-item:nth-child(1){animation-delay:1.0s}#voice-design .feature-item:nth-child(2){animation-delay:1.2s}#voice-design .feature-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0;transition:all 0.4s ease}#voice-design .feature-item:hover .feature-icon{transform:scale(1.1) rotate(-8deg);background:#5b6fff}#voice-design .feature-item:hover .feature-icon i{color:#fff}#voice-design .sound-icon{background:rgba(91,111,255,0.1);color:#5b6fff}#voice-design .bolt-icon{background:rgba(91,111,255,0.1);color:#5b6fff}#voice-design .feature-icon i{font-size:20px;transition:color 0.4s ease}#voice-design .feature-text h4{margin:0 0 6px 0}#voice-design .feature-text p{margin:0;line-height:1.5}#voice-design .try-voice-button{background:#5b6fff;color:white;border:none;padding:16px 32px;border-radius:50px;font-size:16px;font-weight:600;display:inline-flex;align-items:center;gap:12px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(91,111,255,0.3);opacity:0;transform:translateY(20px);animation:voice-design-fadeInUp 0.8s ease 1.4s forwards}#voice-design .try-voice-button .animate-button-icon{animation:wiggle-mic 2.5s infinite 2s}#voice-design .try-voice-button:hover{background:#4c63d2;transform:translateY(-2px);box-shadow:0 6px 25px rgba(91,111,255,0.4)}@keyframes voice-design-pulse{0{opacity:1}50%{opacity:0.5}100%{opacity:1}}@keyframes voice-design-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}@keyframes voice-wave-flow{0{transform:scaleY(0.1)}50%{transform:scaleY(0.7)}100%{transform:scaleY(0.1)}}@keyframes pulse-icon{0,100%{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#00d4aa}}@keyframes pulse-avatar{0{box-shadow:0 0 0 0 rgba(91,111,255,0.5)}70%{box-shadow:0 0 0 10px rgba(91,111,255,0)}100%{box-shadow:0 0 0 0 rgba(91,111,255,0)}}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes wiggle-mic{0,100%{transform:rotate(0)}25%{transform:rotate(8deg)}50%{transform:rotate(-8deg)}75%{transform:rotate(4deg)}}@media (max-width:991px){#voice-design .content-section{padding-left:0;margin-top:40px}}@media (max-width:768px){#voice-design.pt-75,#voice-design.pb-75{padding:50px 0}}#store-launch{background:#f8f9fa;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}#store-launch .store-launch-tag{background:rgba(91,111,255,0.1);backdrop-filter:blur(10px);border:1px solid rgba(91,111,255,0.2);border-radius:25px;padding:8px 16px;font-size:13px;color:#5b6fff;font-weight:500;display:inline-block;margin-bottom:20px;opacity:0;transform:translateY(20px);animation:store-launch-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#store-launch .store-launch-tag:hover{transform:translateY(-3px);box-shadow:0 4px 15px rgba(91,111,255,0.15)}#store-launch .main-heading{line-height:1.1;margin-bottom:28px;margin-top:0;opacity:0;transform:translateY(20px);animation:store-launch-fadeInUp 0.8s ease 0.4s forwards}#store-launch .in-clicks-purple{position:relative;background:linear-gradient(90deg,#5b6fff,#7c3aed,#5b6fff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:gradient-flow 4s linear infinite}#store-launch .in-clicks-purple::after{content:'';position:absolute;width:100%;height:3px;bottom:-5px;left:0;background-color:#7c3aed;border-radius:3px;transform:scaleX(0);transform-origin:right;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}#store-launch .main-heading:hover .in-clicks-purple::after{transform:scaleX(1);transform-origin:left}#store-launch .subtitle{line-height:1.6;margin-bottom:48px;opacity:0;transform:translateY(20px);animation:store-launch-fadeInUp 0.8s ease 0.6s forwards}#store-launch .features-list{margin-bottom:40px}#store-launch .feature-item{display:flex;align-items:flex-start;margin-bottom:32px;opacity:0;transform:translateY(20px);animation:store-launch-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease}#store-launch .feature-item:hover{transform:translateY(-4px)}#store-launch .feature-item:nth-child(1){animation-delay:0.8s}#store-launch .feature-item:nth-child(2){animation-delay:1.0s}#store-launch .feature-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0;transition:all 0.4s ease}#store-launch .cart-icon,#store-launch .card-icon{background:rgba(91,111,255,0.1);color:#5b6fff}#store-launch .feature-item:hover .feature-icon{transform:scale(1.1) rotate(-8deg);background:#5b6fff;color:#fff}#store-launch .feature-icon i{font-size:20px}#store-launch .feature-text h4{margin:0 0 6px 0;font-size:18px}#store-launch .feature-text p{margin:0;line-height:1.5;color:#64748b}#store-launch .launch-store-button{background:#5b6fff;color:white;border:none;padding:16px 32px;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(91,111,255,0.3);opacity:0;transform:translateY(20px);animation:store-launch-fadeInUp 0.8s ease 1.2s forwards,launch-pulse 2.5s infinite 2s}#store-launch .launch-store-button:hover{background:#4c63d2;transform:translateY(-2px);box-shadow:0 6px 25px rgba(91,111,255,0.4);animation-play-state:paused}#store-launch .store-demo-wrapper{display:flex;justify-content:center;align-items:center;height:100%;perspective:1200px}#store-launch .demo-card{background:white;border-radius:24px;padding:32px;box-shadow:0 20px 60px rgba(0,0,0,0.08);border:1px solid rgba(255,255,255,0.8);width:100%;opacity:0;transform:translateY(30px);animation:store-launch-fadeInUp 0.8s ease 0.5s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#store-launch .demo-card:hover{transform:rotateX(5deg) rotateY(-5deg) scale(1.03);box-shadow:0 35px 80px rgba(0,0,0,0.12)}#store-launch .demo-header h3{margin:0 0 24px 0;font-size:20px;position:relative;text-align:center}.animate-demo-title::after{content:'→';position:absolute;right:35%;top:50%;transform:translateY(-50%) scaleX(0);color:#5b6fff;font-weight:bold;opacity:0;transition:all 0.4s ease;transform-origin:left}.animate-demo-card:hover .animate-demo-title::after{opacity:1;transform:translateY(-50%) scaleX(1);right:30%}#store-launch .demo-layout{display:flex;align-items:flex-start;gap:24px}#store-launch .left-section{flex:1}#store-launch .left-section h4{margin:0 0 12px 0;padding:12px 16px 0 16px;font-size:16px}#store-launch .data-table{background:#f8f9fa;border-radius:8px;padding:0;border:none;overflow:hidden}#store-launch .table-header{display:grid;grid-template-columns:1fr 1fr 1fr;padding:12px 16px;border-bottom:none;margin-bottom:0;gap:8px}#store-launch .table-header span{font-size:14px;color:#495057;background:#e9ecef;padding:4px 10px;border-radius:5px;text-align:center}#store-launch .table-row{display:grid;grid-template-columns:1fr 1fr 1fr;padding:12px 16px;gap:8px;opacity:0;transform:translateX(-20px);animation:slideInFromLeft 0.6s cubic-bezier(0.25,0.46,0.45,0.94) forwards}.animate-table-row:nth-of-type(1){animation-delay:1.2s}.animate-table-row:nth-of-type(2){animation-delay:1.4s}#store-launch .table-row:last-child{border-bottom:none}#store-launch .table-row span{font-size:14px;color:#6b7280;background:white;padding:4px 10px;border-radius:5px;text-align:center}#store-launch .right-section{flex:1}#store-launch .store-preview-card{background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;padding:16px}#store-launch .store-card-header{padding:0;margin-bottom:16px;text-align:center}#store-launch .store-card-header span{font-size:14px;font-weight:600;color:#64748b}#store-launch .store-content{padding:16px;background:white;border-radius:8px}#store-launch .store-title{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}#store-launch .store-title i{color:#5b6fff;font-size:16px}#store-launch .store-title span{font-weight:600;color:#1e293b;font-size:16px}#store-launch .products-display{display:flex;gap:12px}#store-launch .product-item{flex:1;background:#f8f9fa;border-radius:8px;padding:10px;border:1px solid #e2e8f0;transition:transform 0.3s ease,box-shadow 0.3s ease;opacity:0;transform:scale(0.95);animation:scaleUpIn 0.6s cubic-bezier(0.25,0.46,0.45,0.94) forwards;position:relative}.animate-product-item:nth-of-type(1){animation-delay:1.8s}.animate-product-item:nth-of-type(2){animation-delay:2.0s}#store-launch .product-item:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 10px 25px -5px rgba(91,111,255,0.2);z-index:10}#store-launch .product-image{width:100%;height:32px;border-radius:6px;margin-bottom:10px;position:relative;overflow:hidden}.animate-product-image::before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.6) 50%,rgba(255,255,255,0) 100%);transform:translateX(-150%) skewX(-20deg);transition:transform 0.8s ease}.product-item:hover .animate-product-image::before{transform:translateX(250%) skewX(-20deg)}#store-launch .product-image.purple,#store-launch .product-image.blue{background:#e0dffc}#store-launch .product-details{text-align:left}#store-launch .product-name{font-size:14px;font-weight:500;color:#374151}#store-launch .product-price{font-size:16px;font-weight:700;color:#5b6fff}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes store-launch-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes launch-pulse{0{box-shadow:0 4px 20px rgba(91,111,255,0.3)}50%{box-shadow:0 4px 25px rgba(91,111,255,0.5)}100%{box-shadow:0 4px 20px rgba(91,111,255,0.3)}}@keyframes slideInFromLeft{to{opacity:1;transform:translateX(0)}}@keyframes scaleUpIn{to{opacity:1;transform:scale(1)}}@media (max-width:991px){#store-launch .row{flex-direction:column;align-items:center}#store-launch .store-demo-wrapper{margin-top:40px}#store-launch .left-section,#store-launch .right-section{width:100%}#store-launch .demo-layout{flex-direction:column;align-items:center;gap:30px}}@media (max-width:768px){#store-launch .main-heading{font-size:40px}#store-launch .subtitle{font-size:16px}#store-launch.pt-75,#store-launch.pb-75{padding:50px 0}#store-launch .products-display{flex-direction:row}#store-launch .table-header,#store-launch .table-row{grid-template-columns:2fr 1.5fr 1fr}}#seo-blog-section{background:#f8f9fa;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}#seo-blog-section .seo-demo-wrapper{display:flex;justify-content:center;align-items:center;height:100%;perspective:1500px}#seo-blog-section .seo-demo-card{background:white;border-radius:24px;padding:32px;box-shadow:0 20px 60px rgba(0,0,0,0.08);border:1px solid rgba(255,255,255,0.8);width:100%;opacity:0;transform:translateY(30px);animation:seo-fadeInUp 0.8s ease 0.3s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#seo-blog-section .seo-demo-card:hover{transform:rotateX(4deg) rotateY(6deg) scale(1.03);box-shadow:0 30px 80px rgba(0,0,0,0.12)}#seo-blog-section .serp-card{background:#f8fafc;border-radius:16px;padding:24px}#seo-blog-section .serp-title{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 24px 0;opacity:0;transform:translateY(20px);animation:seo-fadeInUp 0.8s ease 0.8s forwards}#seo-blog-section .search-rankings-section{margin-bottom:32px}#seo-blog-section .rankings-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;background:rgba(91,111,255,0.05);border-radius:8px;opacity:0;transform:translateY(20px);animation:seo-fadeInUp 0.8s ease 1.0s forwards}#seo-blog-section .rankings-label{font-size:14px;font-weight:600;color:#5b6fff}#seo-blog-section .trend-icon{color:#10b981;font-size:14px;animation:bob-arrow-up 1.8s infinite ease-in-out 1.2s}#seo-blog-section .ranking-items{display:flex;flex-direction:column;gap:12px}#seo-blog-section .ranking-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:white;border-radius:8px;border:1px solid #e5e7eb;transition:all 0.3s ease;opacity:0;transform:translateX(-20px);animation:seo-fadeInLeft 0.7s cubic-bezier(0.25,0.46,0.45,0.94) forwards}#seo-blog-section .ranking-item:nth-child(1){animation-delay:1.2s}#seo-blog-section .ranking-item:nth-child(2){animation-delay:1.3s}#seo-blog-section .ranking-item:nth-child(3){animation-delay:1.4s}#seo-blog-section .ranking-item:hover{transform:translateX(5px) scale(1.02);border-color:#8b5cf6;box-shadow:0 6px 20px -5px rgba(139,92,246,0.3)}#seo-blog-section .rank-number{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:white;flex-shrink:0;transition:transform 0.3s ease}#seo-blog-section .ranking-item:hover .rank-number{transform:scale(1.1) rotate(-5deg)}#seo-blog-section .rank-number.green{background:#10b981}#seo-blog-section .rank-number.purple{background:#8b5cf6}#seo-blog-section .rank-content{flex:1}#seo-blog-section .rank-title{margin-bottom:4px}#seo-blog-section .rank-change{font-size:12px;color:#6b7280;transition:color 0.3s ease}#seo-blog-section .ranking-item:hover .rank-change{color:#10b981}#seo-blog-section .traffic-section{margin-top:24px}#seo-blog-section .traffic-title{margin:0 0 16px 0;opacity:0;transform:translateY(20px);animation:seo-fadeInUp 0.8s ease 1.5s forwards}#seo-blog-section .chart-container{height:100px;display:flex;align-items:end;padding:0 8px}#seo-blog-section .chart-bars{display:flex;align-items:end;gap:12px;width:100%;justify-content:flex-start}#seo-blog-section .chart-bar{width:20px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#8b5cf6 0,#a855f7 100%);opacity:0;transform:scaleY(0);transform-origin:bottom;animation:scaleUp 0.8s ease forwards,live-chart-pulse 2.5s infinite ease-in-out;position:relative;transition:filter 0.3s ease,transform 0.3s ease}#seo-blog-section .chart-bar::after{content:attr(data-height) '%';position:absolute;top:-24px;left:50%;transform:translateX(-50%) scale(0);background-color:#1a1a1a;color:white;padding:3px 7px;border-radius:4px;font-size:12px;font-weight:600;opacity:0;transition:all 0.3s ease;transform-origin:bottom center}#seo-blog-section .chart-bar:hover{filter:brightness(1.2);transform:scaleY(1.05);animation-play-state:paused}#seo-blog-section .chart-bar:hover::after{opacity:1;transform:translateX(-50%) scale(1);top:-28px}#seo-blog-section .chart-bar:nth-child(1){height:20px;animation-delay:1.6s,2.5s}#seo-blog-section .chart-bar:nth-child(2){height:40px;animation-delay:1.7s,2.8s}#seo-blog-section .chart-bar:nth-child(3){height:60px;animation-delay:1.8s,2.6s}#seo-blog-section .chart-bar:nth-child(4){height:80px;animation-delay:1.9s,2.9s}#seo-blog-section .seo-content{display:flex;flex-direction:column;justify-content:center;height:100%}#seo-blog-section .seo-tag{background:rgba(91,111,255,0.1);border:1px solid rgba(91,111,255,0.2);border-radius:25px;padding:8px 16px;font-size:13px;color:#5b6fff;font-weight:500;display:inline-block;margin-bottom:20px;width:fit-content;opacity:0;transform:translateY(20px);animation:seo-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#seo-blog-section .seo-tag:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(91,111,255,0.2)}#seo-blog-section .seo-tag i{margin-right:6px}#seo-blog-section .seo-heading{line-height:1.1;margin-bottom:28px;margin-top:0;opacity:0;transform:translateY(20px);animation:seo-fadeInUp 0.8s ease 0.4s forwards}#seo-blog-section .done-for-you{position:relative;display:inline-block;background:linear-gradient(90deg,#5b6fff,#8b5cf6,#5b6fff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:gradient-flow 4s linear infinite}#seo-blog-section .done-for-you::after{content:'';position:absolute;width:100%;height:3px;background:#8b5cf6;bottom:-5px;left:0;border-radius:3px;transform:scaleX(0);transform-origin:right;transition:transform 0.4s ease-out}#seo-blog-section .seo-heading:hover .done-for-you::after{transform:scaleX(1);transform-origin:left}#seo-blog-section .seo-description{line-height:1.6;margin-bottom:48px;opacity:0;transform:translateY(20px);animation:seo-fadeInUp 0.8s ease 0.6s forwards}#seo-blog-section .seo-features{margin-bottom:40px}#seo-blog-section .seo-feature{display:flex;align-items:flex-start;margin-bottom:32px;opacity:0;transform:translateY(20px);animation:seo-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease}#seo-blog-section .seo-feature:hover{transform:translateY(-4px)}#seo-blog-section .seo-feature:nth-child(1){animation-delay:0.8s}#seo-blog-section .seo-feature:nth-child(2){animation-delay:1.0s}#seo-blog-section .feature-icon-seo{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1)}#seo-blog-section .search-icon,#seo-blog-section .growth-icon{background:rgba(91,111,255,0.1);color:#5b6fff}#seo-blog-section .seo-feature:hover .feature-icon-seo{transform:scale(1.1) rotate(-8deg);background:#5b6fff;color:#fff}#seo-blog-section .feature-icon-seo i{font-size:20px}#seo-blog-section .feature-text-seo h4{margin:0 0 6px 0;font-size:18px}#seo-blog-section .feature-text-seo p{margin:0;line-height:1.5;color:#64748b}#seo-blog-section .start-seo-button{padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(91,111,255,0.3);max-width:300px;border-radius:50px;background:#5b6fff;border:none;opacity:0;transform:translateY(20px);animation:seo-fadeInUp 0.8s ease 1.2s forwards}#seo-blog-section .start-seo-button:hover{background:#4c63d2;transform:translateY(-2px);box-shadow:0 6px 25px rgba(91,111,255,0.4)}@keyframes seo-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes seo-fadeInLeft{to{opacity:1;transform:translateX(0)}}@keyframes scaleUp{to{opacity:1;transform:scaleY(1)}}@keyframes bob-arrow-up{0,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes live-chart-pulse{0,100%{transform:scaleY(1)}50%{transform:scaleY(1.04)}}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media (max-width:991px){#seo-blog-section .row{flex-direction:column-reverse}#seo-blog-section .seo-content{margin-bottom:40px}}@media (max-width:768px){#seo-blog-section.pt-75,#seo-blog-section.pb-75{padding:50px 0}#seo-blog-section .seo-demo-card,#seo-blog-section .serp-card{padding:24px}#seo-blog-section .seo-heading{font-size:40px}}#mobile-app-section{background:linear-gradient(-135deg,#1a1a2e 0,#16213e 25%,#3d2a78 50%,#7b4397 75%,#dc2430 100%);color:white;overflow:hidden}#mobile-app-section .mobile-app-tag{display:inline-flex;align-items:center;background:#62468063;backdrop-filter:blur(10px);border:1px solid #624680;border-radius:25px;padding:10px 20px;margin-bottom:32px;font-size:14px;color:rgba(255,255,255,0.9);font-weight:500;transition:transform 0.3s ease,box-shadow 0.3s ease}#mobile-app-section .mobile-app-tag:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 5px 20px rgba(0,0,0,0.3)}#mobile-app-section .mobile-app-tag i{margin-right:8px;font-size:14px}#mobile-app-section .mobile-app-heading{line-height:0.9;margin-bottom:32px}#mobile-app-section .instantly-text{background:linear-gradient(45deg,#ff6b9d,#c44ff7,#5b7cfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#mobile-app-section .mobile-app-description{line-height:1.6;margin-bottom:64px;max-width:800px;margin-left:auto;margin-right:auto;color:rgba(255,255,255,0.8);padding:0 10px}#mobile-app-section .mobile-features-row{margin-bottom:80px}#mobile-app-section .mobile-feature-card{background:rgba(255,255,255,0.08);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,0.12);border-radius:24px;padding:32px;height:100%;transition:transform 0.4s ease,box-shadow 0.4s ease,background-color 0.4s ease;margin-bottom:24px}#mobile-app-section .mobile-feature-card:hover{background:rgba(255,255,255,0.12);transform:translateY(-10px) scale(1.03);box-shadow:0 15px 40px rgba(0,0,0,0.2)}#mobile-app-section .feature-icon-mobile{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;font-size:24px;color:white;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.4s ease}#mobile-app-section .mobile-feature-card:hover .feature-icon-mobile{transform:scale(1.1) rotate(-8deg);box-shadow:0 8px 25px -5px rgba(0,0,0,0.3)}#mobile-app-section .download-icon{background:linear-gradient(135deg,#ff6b9d,#c44ff7)}#mobile-app-section .lightning-icon{background:linear-gradient(135deg,#4facfe,#00f2fe)}#mobile-app-section .security-icon{background:linear-gradient(135deg,#43e97b,#38f9d7);position:relative}#mobile-app-section .security-icon::after,#mobile-app-section .security-icon::before,.security-icon::after,.security-icon::before{display:none !important;animation:none !important;content:none !important}@keyframes shield-shine{0{left:-60%}100%{left:137.232%}}.security-icon{animation:none !important}.security-icon::after{display:none !important;animation:none !important}#mobile-app-section .feature-title{margin-bottom:16px}#mobile-app-section .feature-description{line-height:1.6;margin-bottom:20px}#mobile-app-section .feature-stat{display:flex;align-items:center;gap:8px;font-size:14px;color:#43e97b;font-weight:500}#mobile-app-section .feature-stat i{font-size:12px}#mobile-app-section .transformation-demo{background:rgba(255,255,255,0.06);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,0.1);border-radius:32px;padding:48px 32px;margin-bottom:64px;transition:transform 0.4s ease,box-shadow 0.4s ease}#mobile-app-section .transformation-demo:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,0.15)}#mobile-app-section .transformation-title{margin-bottom:48px}#mobile-app-section .transformation-container{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap}#mobile-app-section .website-mockup,#mobile-app-section .mobile-mockup{display:flex;flex-direction:column;align-items:center}#mobile-app-section .mockup-label{font-size:16px;color:rgba(255,255,255,0.7);margin-bottom:20px;font-weight:500}#mobile-app-section .website-frame{width:280px;height:360px;background:rgba(255,255,255,0.08);border-radius:20px;border:1px solid rgba(255,255,255,0.15);padding:20px}#mobile-app-section .website-content{width:100%;height:100%;background:white;border-radius:12px;padding:16px}#mobile-app-section .website-nav-bar{width:100%;height:16px;background:#8b5cf6;border-radius:8px;margin-bottom:16px}#mobile-app-section .website-elements{display:flex;flex-direction:column;gap:12px}#mobile-app-section .website-element{height:12px;background:#e5e7eb;border-radius:6px}#mobile-app-section .website-element:nth-child(1){width:100%}#mobile-app-section .website-element:nth-child(2){width:80%}#mobile-app-section .website-element:nth-child(3){width:60%}#mobile-app-section .website-element:nth-child(4){width:90%}#mobile-app-section .website-element:nth-child(5){width:70%}#mobile-app-section .website-element:nth-child(6){width:85%}#mobile-app-section .ai-transformation{display:flex;flex-direction:column;align-items:center;gap:12px}#mobile-app-section .ai-magic-icon{width:60px;height:60px;background:linear-gradient(135deg,#ff6b9d,#c44ff7);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:white;transition:transform 0.4s ease}#mobile-app-section .transformation-demo:hover .ai-magic-icon{transform:scale(1.1) rotate(180deg)}#mobile-app-section .ai-label{font-size:14px;color:rgba(255,255,255,0.9);font-weight:600}#mobile-app-section .mobile-frame{width:200px;height:400px;background:#1a1a1a;border-radius:32px;padding:8px;border:3px solid #333}#mobile-app-section .mobile-screen{width:100%;height:100%;background:white;border-radius:24px;padding:16px;display:flex;flex-direction:column}#mobile-app-section .mobile-status-bar{width:100%;height:12px;background:#8b5cf6;border-radius:6px;margin-bottom:16px}#mobile-app-section .mobile-content{flex:1;display:flex;flex-direction:column;gap:10px}#mobile-app-section .mobile-element{height:10px;background:#e5e7eb;border-radius:5px;width:100%}#mobile-app-section .mobile-element.active{background:#8b5cf6}#mobile-app-section .mobile-navigation{display:flex;justify-content:center;gap:8px;margin-top:16px}#mobile-app-section .nav-dot{width:8px;height:8px;background:#d1d5db;border-radius:50%}#mobile-app-section .nav-dot.active{background:#8b5cf6}#mobile-app-section .create-app-button{background:linear-gradient(to right,#9333e9,#da2677);color:white;border:none;padding:18px 40px;border-radius:50px;font-size:18px;font-weight:700;cursor:pointer;transition:all 0.3s ease;box-shadow:0 8px 32px rgba(255,107,157,0.4);margin-bottom:16px;background-size:200% auto}#mobile-app-section .create-app-button:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(255,107,157,0.6);background-position:right center}#mobile-app-section .create-app-button i{margin-right:8px}#mobile-app-section .cta-subtext{color:rgba(255,255,255,0.7);margin:0}@media (max-width:991px){#mobile-app-section .transformation-container{gap:32px}}@media (max-width:768px){#mobile-app-section.pt-100,#mobile-app-section.pb-100{padding:60px 0}#mobile-app-section .transformation-demo{padding:32px 20px}#mobile-app-section .transformation-container{flex-direction:column;gap:24px}#mobile-app-section .website-frame{width:240px;height:300px}#mobile-app-section .mobile-frame{width:160px;height:320px}}@media (max-width:480px){#mobile-app-section .mobile-feature-card{padding:24px}#mobile-app-section .website-frame{width:200px;height:260px}#mobile-app-section .mobile-frame{width:140px;height:280px}}#ai-social-section{background:#ffffff}#ai-social-section .social-demo-wrapper{display:flex;justify-content:center;align-items:center;height:100%;min-height:500px;perspective:1500px}#ai-social-section .social-demo-card{background:white;border-radius:24px;padding:32px;box-shadow:0 20px 60px rgba(0,0,0,0.08);border:1px solid rgba(255,255,255,0.8);width:100%;opacity:0;transform:translateY(30px);animation:social-fadeInUp 0.8s ease 0.3s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#ai-social-section .social-demo-card:hover{transform:rotateX(2deg) rotateY(-4deg) scale(1.02);box-shadow:0 30px 80px rgba(0,0,0,0.1)}#ai-social-section .auto-generated-title{margin:0 0 24px 0;opacity:0;transform:translateY(20px);animation:social-fadeInUp 0.8s ease 0.8s forwards}#ai-social-section .social-platforms{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:32px}#ai-social-section .platform-card{background:#f8fafc;border-radius:12px;padding:16px;border:1px solid #e5e7eb;opacity:0;transform:translateY(20px);animation:social-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}#ai-social-section .platform-card:nth-child(1){animation-delay:1.0s}#ai-social-section .platform-card:nth-child(2){animation-delay:1.1s}#ai-social-section .platform-card:nth-child(3){animation-delay:1.2s}#ai-social-section .platform-card:hover{transform:translateY(-4px) scale(1.03);border-color:#6366f1;box-shadow:0 8px 25px -5px rgba(99,102,241,0.15)}#ai-social-section .platform-header{display:flex;align-items:center;gap:8px;margin-bottom:12px}#ai-social-section .platform-dot{width:8px;height:8px;border-radius:50%;transition:transform 0.3s ease;animation:pulse-dot 2.5s infinite}#ai-social-section .platform-card:hover .platform-dot{transform:scale(1.2);animation-play-state:paused}#ai-social-section .linkedin .platform-dot{animation-delay:0.2s}#ai-social-section .tiktok .platform-dot{animation-delay:0.4s}#ai-social-section .instagram .platform-dot{background:#8b5cf6}#ai-social-section .linkedin .platform-dot{background:#3b82f6}#ai-social-section .tiktok .platform-dot{background:#ef4444}#ai-social-section .platform-name{font-size:14px;font-weight:600;color:#374151}#ai-social-section .platform-content{min-height:80px}.animate-placeholder{position:relative;overflow:hidden}.animate-placeholder::before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.7) 50%,rgba(255,255,255,0) 100%);transform:translateX(-150%) skewX(-20deg)}.platform-card:hover .animate-placeholder::before{transform:translateX(250%) skewX(-20deg);transition:transform 1s ease-in-out}#ai-social-section .content-image{width:100%;height:48px;background:#c4b5fd;border-radius:8px;margin-bottom:8px;opacity:0;transform:scale(0.8);animation:social-scaleIn 0.6s ease 1.4s forwards}#ai-social-section .content-lines{display:flex;flex-direction:column;gap:4px}#ai-social-section .content-line{height:4px;background:#d1d5db;border-radius:2px;opacity:0;transform:scaleX(0);transform-origin:left;animation:social-scaleX 0.6s ease forwards}#ai-social-section .content-line:nth-child(1){animation-delay:1.5s}#ai-social-section .content-line:nth-child(2){animation-delay:1.6s}#ai-social-section .content-line.short{width:60%}#ai-social-section .linkedin-lines{display:flex;flex-direction:column;gap:6px;padding-top:8px}#ai-social-section .linkedin-line{height:4px;background:#93c5fd;border-radius:2px;opacity:0;transform:scaleX(0);transform-origin:left;animation:social-scaleX 0.6s ease forwards}#ai-social-section .linkedin-line:nth-child(1){animation-delay:1.5s}#ai-social-section .linkedin-line:nth-child(2){animation-delay:1.6s}#ai-social-section .linkedin-line:nth-child(3){animation-delay:1.7s}#ai-social-section .linkedin-line.short{width:70%}#ai-social-section .tiktok-content{padding-top:8px}#ai-social-section .tiktok-line{height:4px;background:#fca5a5;border-radius:2px;width:80%;opacity:0;transform:scaleX(0);transform-origin:left;animation:social-scaleX 0.6s ease 1.5s forwards}#ai-social-section .publishing-schedule{background:#f8fafc;border-radius:12px;padding:20px;border:1px solid #e5e7eb;opacity:0;transform:translateY(20px);animation:social-fadeInUp 0.8s ease 1.3s forwards}#ai-social-section .schedule-header{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;font-weight:600;color:#6366f1}#ai-social-section .schedule-header .animate-schedule-icon{font-size:12px;animation:spin-icon 5s linear infinite 2s}#ai-social-section .schedule-calendar{display:flex;flex-direction:column;gap:12px}#ai-social-section .calendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}#ai-social-section .day-label{text-align:center;font-size:12px;color:#6b7280;font-weight:500;opacity:0;transform:translateY(10px);animation:social-fadeInUp 0.6s ease forwards}#ai-social-section .day-label:nth-child(1){animation-delay:1.8s}#ai-social-section .day-label:nth-child(2){animation-delay:1.85s}#ai-social-section .day-label:nth-child(3){animation-delay:1.9s}#ai-social-section .day-label:nth-child(4){animation-delay:1.95s}#ai-social-section .day-label:nth-child(5){animation-delay:2.0s}#ai-social-section .day-label:nth-child(6){animation-delay:2.05s}#ai-social-section .day-label:nth-child(7){animation-delay:2.1s}#ai-social-section .calendar-dots{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;justify-items:center}#ai-social-section .calendar-dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;opacity:0;transform:scale(0);animation:social-scaleIn 0.4s ease forwards;transition:transform 0.3s ease}#ai-social-section .calendar-dot:nth-child(1){animation-delay:2.2s}#ai-social-section .calendar-dot:nth-child(2){animation-delay:2.25s}#ai-social-section .calendar-dot:nth-child(3){animation-delay:2.3s}#ai-social-section .calendar-dot:nth-child(4){animation-delay:2.35s}#ai-social-section .calendar-dot:nth-child(5){animation-delay:2.4s}#ai-social-section .calendar-dot:nth-child(6){animation-delay:2.45s}#ai-social-section .calendar-dot:nth-child(7){animation-delay:2.5s}#ai-social-section .calendar-dot:hover{transform:scale(1.5)}#ai-social-section .calendar-dot.active{background:#6366f1}#ai-social-section .social-content{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:500px}#ai-social-section .social-tag{background:rgba(99,102,241,0.1);border:1px solid rgba(99,102,241,0.2);border-radius:25px;padding:8px 16px;font-size:13px;color:#6366f1;font-weight:500;display:inline-block;margin-bottom:20px;width:fit-content;opacity:0;transform:translateY(20px);animation:social-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#ai-social-section .social-tag:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(99,102,241,0.2)}#ai-social-section .social-tag i{margin-right:6px}#ai-social-section .social-heading{line-height:0.95;margin-bottom:28px;margin-top:0;opacity:0;transform:translateY(20px);animation:social-fadeInUp 0.8s ease 0.4s forwards}#ai-social-section .manager-text{background:linear-gradient(90deg,#6366f1,#8b5cf6,#6366f1);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:gradient-text-flow 4s linear infinite;position:relative;display:inline-block}#ai-social-section .manager-text::after{content:'';position:absolute;width:100%;height:3px;background:#8b5cf6;bottom:-5px;left:0;border-radius:3px;transform:scaleX(0);transform-origin:right;transition:transform 0.4s ease-out}#ai-social-section .social-heading:hover .manager-text::after{transform:scaleX(1);transform-origin:left}#ai-social-section .social-description{line-height:1.6;margin-bottom:48px;opacity:0;transform:translateY(20px);animation:social-fadeInUp 0.8s ease 0.6s forwards}#ai-social-section .social-features{margin-bottom:40px}#ai-social-section .social-feature{display:flex;align-items:flex-start;margin-bottom:32px;opacity:0;transform:translateY(20px);animation:social-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease}#ai-social-section .social-feature:hover{transform:translateY(-4px)}#ai-social-section .social-feature:nth-child(1){animation-delay:0.8s}#ai-social-section .social-feature:nth-child(2){animation-delay:1.0s}#ai-social-section .feature-icon-social{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),background-color 0.4s ease,color 0.4s ease}#ai-social-section .targeting-icon,#ai-social-section .viral-icon{background:rgba(99,102,241,0.1);color:#6366f1}#ai-social-section .social-feature:hover .feature-icon-social{transform:scale(1.1) rotate(-8deg);background:#6366f1;color:#fff}#ai-social-section .feature-icon-social i{font-size:20px}#ai-social-section .feature-text-social h3{margin:0 0 6px 0;font-size:18px}#ai-social-section .feature-text-social p{margin:0;line-height:1.5}#ai-social-section .activate-manager-button{background:#6366f1;color:white;border:none;padding:16px 32px;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(99,102,241,0.3);max-width:300px;width:100%;opacity:0;transform:translateY(20px);animation:social-fadeInUp 0.8s ease 1.2s forwards}#ai-social-section .activate-manager-button .animate-robot-icon{margin-right:8px;animation:wiggle-robot 2.5s infinite ease-in-out 2s}#ai-social-section .activate-manager-button:hover{background:#4f46e5;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,0.4)}#ai-social-section .activate-manager-button:hover .animate-robot-icon{animation-play-state:paused}@keyframes social-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes social-scaleIn{to{opacity:1;transform:scale(1)}}@keyframes social-scaleX{to{opacity:1;transform:scaleX(1)}}@keyframes pulse-dot{0,100%{transform:scale(1);opacity:0.7}50%{transform:scale(1.4);opacity:1}}@keyframes spin-icon{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes gradient-text-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes wiggle-robot{0,100%{transform:rotate(0deg)}20%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(5deg)}}@media (max-width:991px){#ai-social-section .social-content{margin-bottom:40px;min-height:auto}#ai-social-section .social-demo-wrapper{min-height:auto}}@media (max-width:768px){#ai-social-section .social-demo-card{padding:24px}#ai-social-section .social-platforms{grid-template-columns:1fr 1fr;gap:12px}#ai-social-section .platform-card{padding:12px}#ai-social-section .publishing-schedule{padding:16px}}@media (max-width:480px){#ai-social-section .social-platforms{grid-template-columns:1fr;gap:12px}#ai-social-section .calendar-days,#ai-social-section .calendar-dots{gap:6px}#ai-social-section .day-label{font-size:11px}#ai-social-section .calendar-dot{width:6px;height:6px}}#global-reach-section{background:#ffffff}#global-reach-section .global-content{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:500px}#global-reach-section .global-tag{background:rgba(99,102,241,0.1);border:1px solid rgba(99,102,241,0.2);border-radius:25px;padding:8px 16px;font-size:13px;color:#6366f1;font-weight:500;display:inline-block;margin-bottom:20px;width:fit-content;opacity:0;transform:translateY(20px);animation:global-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#global-reach-section .global-tag:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(99,102,241,0.2)}#global-reach-section .global-tag i{margin-right:6px}#global-reach-section .global-heading{line-height:0.95;margin-bottom:28px;margin-top:0;opacity:0;transform:translateY(20px);animation:global-fadeInUp 0.8s ease 0.4s forwards}#global-reach-section .one-click-text{position:relative;display:inline-block;background:linear-gradient(90deg,#6366f1,#8b5cf6,#6366f1);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:gradient-flow 4s linear infinite}#global-reach-section .one-click-text::after{content:'';position:absolute;width:100%;height:4px;background:#8b5cf6;bottom:-8px;left:0;border-radius:4px;transform:scaleX(0);transform-origin:right;transition:transform 0.4s ease-out}#global-reach-section .global-heading:hover .one-click-text::after{transform:scaleX(1);transform-origin:left}#global-reach-section .global-description{line-height:1.6;margin-bottom:48px;opacity:0;transform:translateY(20px);animation:global-fadeInUp 0.8s ease 0.6s forwards}#global-reach-section .global-features{margin-bottom:40px}#global-reach-section .global-feature{display:flex;align-items:flex-start;margin-bottom:32px;opacity:0;transform:translateY(20px);animation:global-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease}#global-reach-section .global-feature:hover{transform:translateY(-4px)}#global-reach-section .global-feature:nth-child(1){animation-delay:0.8s}#global-reach-section .global-feature:nth-child(2){animation-delay:1.0s}#global-reach-section .feature-icon-global{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),background-color 0.4s ease,color 0.4s ease}#global-reach-section .adaptation-icon,#global-reach-section .seo-icon{background:rgba(99,102,241,0.1);color:#6366f1}#global-reach-section .global-feature:hover .feature-icon-global{transform:scale(1.1) rotate(-8deg);background:#6366f1;color:#fff}#global-reach-section .feature-icon-global i{font-size:20px}#global-reach-section .feature-text-global h3{margin:0 0 6px 0;font-size:18px}#global-reach-section .feature-text-global p{margin:0;line-height:1.5}#global-reach-section .go-global-button{background:#6366f1;color:white;border:none;padding:16px 32px;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(99,102,241,0.3);max-width:300px;width:100%;opacity:0;transform:translateY(20px);animation:global-fadeInUp 0.8s ease 1.2s forwards}#global-reach-section .go-global-button .animate-globe-icon{margin-right:8px;animation:spin-globe 8s linear infinite 2s}#global-reach-section .go-global-button:hover{background:#4f46e5;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,0.4)}#global-reach-section .go-global-button:hover .animate-globe-icon{animation-play-state:paused}#global-reach-section .translation-demo-wrapper{display:flex;justify-content:center;align-items:center;height:100%;min-height:500px;perspective:1200px}#global-reach-section .translation-demo-card{background:white;border-radius:24px;padding:32px;box-shadow:0 20px 60px rgba(0,0,0,0.08);border:1px solid rgba(255,255,255,0.8);width:100%;opacity:0;transform:translateY(30px);animation:global-fadeInUp 0.8s ease 0.3s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#global-reach-section .translation-demo-card:hover{transform:rotateX(2deg) rotateY(4deg) scale(1.02);box-shadow:0 25px 70px rgba(0,0,0,0.1)}#global-reach-section .translation-title{margin:0 0 24px 0;opacity:0;transform:translateY(20px);animation:global-fadeInUp 0.8s ease 0.8s forwards}#global-reach-section .translation-engine{background:#f8fafc;border-radius:16px;padding:24px;margin-bottom:32px}#global-reach-section .engine-header{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding:12px 16px;background:rgba(99,102,241,0.05);border-radius:8px;opacity:0;transform:translateY(20px);animation:global-fadeInUp 0.8s ease 1.0s forwards}#global-reach-section .engine-header .animate-engine-icon{color:#6366f1;font-size:14px;animation:pulse-icon 2s infinite ease-in-out 1.5s}#global-reach-section .engine-label{font-size:14px;font-weight:600;color:#6366f1}#global-reach-section .language-list{display:flex;flex-direction:column;gap:12px}#global-reach-section .language-item{padding:12px 16px;background:white;border-radius:8px;border:1px solid #e5e7eb;transition:all 0.3s ease;opacity:0;transform:translateX(-20px);animation:global-fadeInLeft 0.8s ease forwards}#global-reach-section .language-item:nth-child(1){animation-delay:1.2s}#global-reach-section .language-item:nth-child(2){animation-delay:1.3s}#global-reach-section .language-item:nth-child(3){animation-delay:1.4s}#global-reach-section .language-item:nth-child(4){animation-delay:1.5s}#global-reach-section .language-item:not(.active):hover{transform:translateX(5px);border-color:#6366f1;box-shadow:0 4px 15px rgba(99,102,241,0.1)}#global-reach-section .language-item.original{background:#f3f4f6;border-color:#d1d5db}#global-reach-section .animate-language-item:nth-of-type(2){animation:global-fadeInLeft 0.8s 1.3s ease forwards,cycle-item-1 9s infinite 2s ease-in-out}#global-reach-section .animate-language-item:nth-of-type(3){animation:global-fadeInLeft 0.8s 1.4s ease forwards,cycle-item-2 9s infinite 2s ease-in-out}#global-reach-section .animate-language-item:nth-of-type(4){animation:global-fadeInLeft 0.8s 1.5s ease forwards,cycle-item-3 9s infinite 2s ease-in-out}#global-reach-section .translation-demo-card:hover .animate-language-item{animation-play-state:paused}#global-reach-section .language-item.active{background:#dcfce7;border-color:#16a34a;transform:scale(1.02) translateX(0)}#global-reach-section .language-item.active:hover{transform:scale(1.05) translateX(5px)}#global-reach-section .language-name{font-size:14px;font-weight:600;color:#374151;transition:color 0.3s ease}#global-reach-section .language-item.active .language-name{color:#16a34a}#global-reach-section .available-markets{background:#f8fafc;border-radius:12px;padding:20px;border:1px solid #e5e7eb;opacity:0;transform:translateY(20px);animation:global-fadeInUp 0.8s ease 1.6s forwards}#global-reach-section .markets-title{font-size:16px;font-weight:600;color:#374151;margin:0 0 16px 0}#global-reach-section .market-tags{display:flex;gap:8px;flex-wrap:wrap}#global-reach-section .market-tag{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;color:white;opacity:0;transform:scale(0);animation:global-scaleIn 0.6s cubic-bezier(0.34,1.56,0.64,1) forwards;transition:transform 0.3s ease,filter 0.3s ease}#global-reach-section .market-tag:nth-child(1){animation-delay:1.8s}#global-reach-section .market-tag:nth-child(2){animation-delay:1.9s}#global-reach-section .market-tag:nth-child(3){animation-delay:2.0s}#global-reach-section .market-tag:hover{transform:scale(1.1);filter:brightness(1.1)}#global-reach-section .market-tag.languages{background:#8b5cf6}#global-reach-section .market-tag.countries{background:#3b82f6}#global-reach-section .market-tag.realtime{background:#10b981}@keyframes global-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes global-fadeInLeft{to{opacity:1;transform:translateX(0)}}@keyframes global-scaleIn{to{opacity:1;transform:scale(1)}}@keyframes spin-globe{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse-icon{0,100%{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes cycle-item-1{0,30%,100%{background:#dcfce7;border-color:#16a34a;color:#16a34a;transform:scale(1.02)}33%,97%{background:white;border-color:#e5e7eb;color:#374151;transform:scale(1)}}@keyframes cycle-item-2{0,30%,63%,100%{background:white;border-color:#e5e7eb;color:#374151;transform:scale(1)}33%,60%{background:#dcfce7;border-color:#16a34a;color:#16a34a;transform:scale(1.02)}}@keyframes cycle-item-3{0,63%,100%{background:white;border-color:#e5e7eb;color:#374151;transform:scale(1)}66%,97%{background:#dcfce7;border-color:#16a34a;color:#16a34a;transform:scale(1.02)}}@keyframes cycle-item-1{0,30%,100%{background:#dcfce7;border-color:#16a34a;transform:scale(1.02)}33%,97%{background:white;border-color:#e5e7eb;transform:scale(1)}}@keyframes cycle-item-2{0,30%,63%,100%{background:white;border-color:#e5e7eb;transform:scale(1)}33%,60%{background:#dcfce7;border-color:#16a34a;transform:scale(1.02)}}@keyframes cycle-item-3{0,63%,100%{background:white;border-color:#e5e7eb;transform:scale(1)}66%,97%{background:#dcfce7;border-color:#16a34a;transform:scale(1.02)}}.animate-language-item:nth-of-type(2) .language-name{animation:cycle-text-1 9s infinite 2s ease-in-out}.animate-language-item:nth-of-type(3) .language-name{animation:cycle-text-2 9s infinite 2s ease-in-out}.animate-language-item:nth-of-type(4) .language-name{animation:cycle-text-3 9s infinite 2s ease-in-out}@keyframes cycle-text-1{0,30%,100%{color:#16a34a}33%,97%{color:#374151}}@keyframes cycle-text-2{0,30%,63%,100%{color:#374151}33%,60%{color:#16a34a}}@keyframes cycle-text-3{0,63%,100%{color:#374151}66%,97%{color:#16a34a}}@media (max-width:991px){#global-reach-section .global-content{margin-bottom:40px;min-height:auto}#global-reach-section .translation-demo-wrapper{min-height:auto}}@media (max-width:768px){#global-reach-section .global-heading{font-size:56px}#global-reach-section .global-description{font-size:18px}#global-reach-section.pt-75,#global-reach-section.pb-75{padding:50px 0}#global-reach-section .translation-demo-card{padding:24px}#global-reach-section .translation-engine{padding:20px}#global-reach-section .available-markets{padding:16px}}@media (max-width:480px){#global-reach-section .global-heading{font-size:42px}#global-reach-section .global-description{font-size:16px}#global-reach-section .translation-demo-card{padding:20px}#global-reach-section .translation-engine{padding:16px}#global-reach-section .language-item{padding:10px 12px}#global-reach-section .language-name{font-size:13px}#global-reach-section .feature-text-global h3{font-size:18px}#global-reach-section .feature-text-global p{font-size:14px}#global-reach-section .market-tags{gap:6px}#global-reach-section .market-tag{padding:4px 8px;font-size:11px}}#ai-image-section{background:linear-gradient(135deg,#1e293b 0,#334155 50%,#7c3aed 100%);overflow:hidden}#ai-image-section .ai-image-tag{background:rgba(99,102,241,0.15);backdrop-filter:blur(15px);border:1px solid rgba(99,102,241,0.3);border-radius:40px;padding:20px 40px;font-size:18px;color:#e2e8f0;font-weight:500;display:inline-block;margin-bottom:32px}#ai-image-section .ai-image-tag i{margin:0 6px}#ai-image-section .ai-image-heading{color:white;margin-bottom:32px;margin-top:0}#ai-image-section .turn-images-text{background:linear-gradient(135deg,#60a5fa 0,#a855f7 50%,#06b6d4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#ai-image-section .live-websites-text{color:white}#ai-image-section .ai-image-description{color:#cbd5e1;line-height:1.6;margin-bottom:80px}#ai-image-section .features-row{margin-bottom:80px}#ai-image-section .feature-card{background:rgba(30,41,59,0.25);backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,0.1);border-radius:24px;padding:60px 48px;height:100%;min-height:650px;margin-bottom:24px;transition:all 0.3s ease;display:flex;flex-direction:column;justify-content:space-between}#ai-image-section .feature-card:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(0,0,0,0.3);border-color:rgba(255,255,255,0.2)}#ai-image-section .feature-card-icon{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:32px;font-size:24px;color:white}#ai-image-section .blue-icon{background:linear-gradient(135deg,#3b82f6 0,#06b6d4 100%)}#ai-image-section .pink-icon{background:linear-gradient(135deg,#ec4899 0,#f97316 100%)}#ai-image-section .purple-icon{background:linear-gradient(135deg,#8b5cf6 0,#3b82f6 100%)}#ai-image-section .feature-card-title{color:white;margin-bottom:24px;line-height:1.2}#ai-image-section .feature-card-description{color:#cbd5e1;line-height:1.6;margin-bottom:40px}#ai-image-section .feature-list{margin-bottom:48px;flex-grow:1}#ai-image-section .feature-item{display:flex;align-items:center;margin-bottom:16px;font-size:14px;color:#94a3b8}#ai-image-section .feature-item i{color:#10b981;margin-right:12px;font-size:12px}#ai-image-section .feature-button{width:100%;padding:16px 24px;border:none;border-radius:12px;font-size:16px;font-weight:600;color:white;cursor:pointer;transition:all 0.3s ease}#ai-image-section .blue-button{background:linear-gradient(135deg,#3b82f6 0,#06b6d4 100%)}#ai-image-section .pink-button{background:linear-gradient(135deg,#ec4899 0,#f97316 100%)}#ai-image-section .purple-button{background:linear-gradient(135deg,#8b5cf6 0,#3b82f6 100%)}#ai-image-section .feature-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,0.3)}#ai-image-section .pipeline-section{margin-bottom:80px}#ai-image-section .pipeline-container{background:rgba(30,41,59,0.4);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,0.1);border-radius:32px;padding:48px 32px}#ai-image-section .pipeline-title{color:white;margin-bottom:48px}#ai-image-section .pipeline-demo{display:flex;align-items:center;justify-content:space-between;max-width:900px;margin:0 auto}#ai-image-section .pipeline-step{flex:1;text-align:center}#ai-image-section .step-1{background:rgba(59,130,246,0.15);border-radius:24px;padding:32px;border:1px solid rgba(59,130,246,0.3)}#ai-image-section .step-2{background:rgba(139,92,246,0.15);border-radius:24px;padding:32px;border:1px solid rgba(139,92,246,0.3)}#ai-image-section .step-title{color:#cbd5e1;margin-bottom:24px}#ai-image-section .design-mockup{background:rgba(30,41,59,0.8);border:2px dashed rgba(99,102,241,0.5);border-radius:16px;padding:24px;margin-bottom:16px;position:relative;max-width:300px;margin-left:auto;margin-right:auto}#ai-image-section .mockup-header{background:rgba(71,85,105,0.8);border-radius:8px;padding:12px;margin-bottom:16px}#ai-image-section .mockup-dots{display:flex;gap:6px}#ai-image-section .mockup-dots span{width:8px;height:8px;border-radius:50%;background:#64748b}#ai-image-section .mockup-line{height:12px;background:rgba(99,102,241,0.3);border-radius:6px;margin-bottom:12px}#ai-image-section .mockup-line.long{width:100%}#ai-image-section .mockup-line.medium{width:70%}#ai-image-section .mockup-line.short{width:40%}#ai-image-section .mockup-boxes{display:flex;gap:12px;margin-top:16px}#ai-image-section .mockup-box{width:60px;height:40px;background:rgba(71,85,105,0.6);border:1px solid rgba(99,102,241,0.3);border-radius:8px}#ai-image-section .image-badge{position:absolute;top:-8px;right:-8px;background:#3b82f6;color:white;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:600}#ai-image-section .pipeline-arrow{margin:0 32px;text-align:center}#ai-image-section .arrow-circle{width:64px;height:64px;background:linear-gradient(135deg,#ec4899 0,#a855f7 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px auto;color:white;font-size:20px}#ai-image-section .arrow-label{font-size:14px;color:#cbd5e1;font-weight:600;margin:0}#ai-image-section .website-preview{background:white;border-radius:16px;padding:0;overflow:hidden;max-width:300px;margin:0 auto 16px auto;box-shadow:0 20px 60px rgba(0,0,0,0.3)}#ai-image-section .website-header{background:#f8fafc;padding:12px 16px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}#ai-image-section .live-badge{background:#10b981;color:white;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600}#ai-image-section .brand-bar{background:#ec4899;color:white;padding:6px 16px;border-radius:8px;font-size:12px;font-weight:600}#ai-image-section .website-content{padding:16px}#ai-image-section .content-bar{height:16px;border-radius:8px;margin-bottom:12px}#ai-image-section .content-bar.black{background:#1f2937}#ai-image-section .content-bar.gray{background:#9ca3af}#ai-image-section .content-bar.blue{background:#3b82f6;width:60%}#ai-image-section .content-squares{display:flex;gap:8px;margin:16px 0}#ai-image-section .square{width:24px;height:24px;border-radius:6px}#ai-image-section .square.blue{background:#3b82f6}#ai-image-section .square.purple{background:#a855f7}#ai-image-section .square.green{background:#10b981}#ai-image-section .square.orange{background:#f97316}#ai-image-section .progress-bars{display:flex;flex-direction:column;gap:8px;margin-top:16px}#ai-image-section .progress-bar{height:8px;border-radius:4px}#ai-image-section .progress-bar.blue{background:#3b82f6;width:80%}#ai-image-section .progress-bar.purple{background:#a855f7;width:60%}#ai-image-section .progress-bar.green{background:#10b981;width:90%}#ai-image-section .step-label{font-size:14px;color:#94a3b8;margin:0}#ai-image-section .upload-design-button{background:linear-gradient(135deg,#3b82f6 0,#a855f7 100%);color:white;border:none;padding:20px 48px;border-radius:50px;font-size:18px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 8px 32px rgba(59,130,246,0.3);margin-bottom:24px}#ai-image-section .upload-design-button:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(59,130,246,0.4)}#ai-image-section .upload-design-button i{margin-right:12px}#ai-image-section .cta-description{color:#cbd5e1;margin:0}@media (max-width:991px){#ai-image-section .pipeline-demo{flex-direction:column;gap:32px}#ai-image-section .pipeline-arrow{margin:0;transform:rotate(90deg)}}@media (max-width:768px){#ai-image-section.pt-100,#ai-image-section.pb-100{padding:60px 0}#ai-image-section .ai-image-description{margin-bottom:60px}#ai-image-section .pipeline-container{padding:32px 20px}#ai-image-section .feature-card{padding:24px}#ai-image-section .features-row,#ai-image-section .pipeline-section{margin-bottom:60px}}@media (max-width:480px){#ai-image-section .feature-card{padding:20px}#ai-image-section .upload-design-button{padding:16px 32px;font-size:16px}#ai-image-section .design-mockup,#ai-image-section .website-preview{max-width:250px}}#section-voice-reality{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#FFFFFF;overflow:hidden}#section-voice-reality::before{content:'';position:absolute;top:0;left:0;width:200%;height:200%;background:radial-gradient(circle at top left,rgba(79,70,229,0.05),transparent 30%),radial-gradient(circle at bottom right,rgba(79,70,229,0.05),transparent 40%);animation:background-pan 30s linear infinite;z-index:0}#section-voice-reality .tag{display:inline-block;background-color:#EDE9FE;color:#4F46E5;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:500;margin-bottom:24px;opacity:0;transform:translateY(20px);animation:voice-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#section-voice-reality .tag:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(79,70,229,0.1)}#section-voice-reality .tag .fa{margin-right:6px}#section-voice-reality h2{margin-top:0;margin-bottom:24px;line-height:1.15;opacity:0;transform:translateY(20px);animation:voice-fadeInUp 0.8s ease 0.4s forwards}#section-voice-reality h2 .highlight{background:linear-gradient(90deg,#4F46E5,#6D28D9,#4F46E5);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:gradient-flow 4s linear infinite;position:relative;display:inline-block}#section-voice-reality h2 .highlight::after{content:'';position:absolute;width:100%;height:4px;background:#6D28D9;bottom:-6px;left:0;border-radius:4px;transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}#section-voice-reality h2:hover .highlight::after{transform:scaleX(1);transform-origin:right}#section-voice-reality .lead-text{line-height:1.7;margin-bottom:40px;opacity:0;transform:translateY(20px);animation:voice-fadeInUp 0.8s ease 0.6s forwards}#section-voice-reality .features-list{margin-bottom:40px}#section-voice-reality .feature-item{display:flex;align-items:flex-start;opacity:0;transform:translateY(20px);animation:voice-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease}#section-voice-reality .feature-item:hover{transform:translateX(5px)}#section-voice-reality .feature-item:nth-child(1){animation-delay:0.8s}#section-voice-reality .feature-item:nth-child(2){animation-delay:1.0s}#section-voice-reality .feature-item + .feature-item{margin-top:24px}#section-voice-reality .feature-icon-wrapper{flex-shrink:0;width:48px;height:48px;background-color:#EDE9FE;color:#4F46E5;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:20px;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1)}#section-voice-reality .feature-item:hover .feature-icon-wrapper{transform:scale(1.1) rotate(-8deg);background-color:#4F46E5;color:#FFFFFF}#section-voice-reality .feature-text strong{font-size:18px;color:#111827;font-weight:600;display:block;margin-bottom:4px}#section-voice-reality .feature-text p{margin:0;line-height:1.6}#section-voice-reality .btn-voice-building{background-color:#4F46E5;border-color:#4F46E5;color:#FFFFFF;padding:15px 30px;border-radius:30px;transition:all 0.4s ease;opacity:0;transform:translateY(20px);animation:voice-fadeInUp 0.8s ease 1.2s forwards}#section-voice-reality .btn-voice-building:hover{background-color:#4338CA;border-color:#4338CA;color:#FFFFFF;transform:translateY(-2px)}#section-voice-reality .btn-voice-building .animate-mic-icon{margin-right:10px;animation:mic-pulse 2s infinite ease-in-out 1.5s}#section-voice-reality .command-card-wrapper{display:flex;justify-content:center;align-items:center;height:100%;min-height:500px;perspective:1200px}#section-voice-reality .command-card{background-color:#1F2937;border-radius:24px;padding:32px;color:#E5E7EB;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);width:100%;opacity:0;transform:translateY(30px);animation:voice-fadeInUp 0.8s ease 0.3s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#section-voice-reality .command-card:hover{transform:rotateX(5deg) rotateY(-5deg) scale(1.03);box-shadow:0 35px 70px -15px rgba(0,0,0,0.35)}#section-voice-reality .status-line{display:flex;align-items:center;font-size:14px;color:#D1D5DB;margin-bottom:24px;opacity:0;transform:translateY(20px);animation:voice-fadeInUp 0.8s ease 0.8s forwards}#section-voice-reality .status-dot{width:10px;height:10px;border-radius:50%;margin-right:10px}#section-voice-reality .red-dot{background-color:#EF4444;animation:red-pulse 2s infinite}#section-voice-reality .green-dot{background-color:#22C55E;animation:green-pulse 1.5s infinite 1.4s}#section-voice-reality .yellow-dot{background-color:#FBBF24}#section-voice-reality .animate-thinking-dot{animation:yellow-pulse 1s infinite 1.6s}#section-voice-reality .code-snippet{border:1px solid #374151;border-radius:8px;padding:16px;margin-bottom:24px;opacity:0;transform:translateY(20px);animation:voice-fadeInUp 0.8s ease 1.0s forwards;transition:border-color 0.3s ease}#section-voice-reality .code-snippet:hover{border-color:#6366f1}#section-voice-reality .code-snippet p{font-family:"SF Mono","Menlo","Monaco","Consolas","Liberation Mono","Courier New",monospace;margin:0;line-height:1.6}.animate-typing{width:0;overflow:hidden;white-space:nowrap;border-right:2px solid #9ca3af;animation:typing 3.5s steps(88,end) 1.2s forwards,blink-caret 0.75s step-end infinite 1.2s}#section-voice-reality .processing-steps{list-style:none;padding:0;margin:0 0 24px 0}#section-voice-reality .processing-steps li{display:flex;align-items:center;font-size:14px;color:#D1D5DB;opacity:0;transform:translateX(-20px);animation:voice-fadeInLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) forwards;transition:color 0.3s ease}.animate-step:hover{color:#fff}#section-voice-reality .processing-steps li:nth-child(1){animation-delay:4.8s}#section-voice-reality .processing-steps li:nth-child(2){animation-delay:5.0s}#section-voice-reality .processing-steps li:nth-child(3){animation-delay:5.2s}#section-voice-reality .processing-steps li + li{margin-top:12px}#section-voice-reality .preview-box{border:2px solid #374151;border-radius:8px;padding:40px 20px;background-color:#111827;text-align:center;opacity:0;transform:scale(0.9);animation:voice-scaleIn 0.8s ease 5.5s forwards;transition:border-color 0.3s ease,transform 0.3s ease;position:relative;overflow:hidden}#section-voice-reality .preview-box::after{content:'';position:absolute;top:0;left:0;width:100%;height:200%;background:linear-gradient(0deg,transparent 50%,rgba(79,70,229,0.2) 50.5%,transparent 51%);background-size:100% 6px;animation:scanlines 2s linear infinite;opacity:0;transition:opacity 0.5s ease}#section-voice-reality .preview-box:hover{transform:scale(1.02);border-color:#4F46E5}#section-voice-reality .preview-box:hover::after{opacity:1}#section-voice-reality .preview-box p{margin:0;color:#9CA3AF;font-size:14px}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes voice-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes voice-fadeInLeft{to{opacity:1;transform:translateX(0)}}@keyframes voice-scaleIn{to{opacity:1;transform:scale(1)}}@keyframes red-pulse{0,100%{box-shadow:0 0 0 0 rgba(239,68,68,0.7)}50%{box-shadow:0 0 0 8px rgba(239,68,68,0)}}@keyframes green-pulse{0,100%{opacity:0.7}50%{opacity:1}}@keyframes yellow-pulse{0,100%{transform:scale(1)}50%{transform:scale(0.7)}}@keyframes mic-pulse{0,100%{transform:scale(1);color:#fff}50%{transform:scale(1.1);color:#a5b4fc}}@keyframes typing{from{width:0 } to{width:100% } }@keyframes blink-caret{from,to{border-color:transparent } 50%{border-color:#9ca3af}}@keyframes scanlines{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes background-pan{from{transform:translate(0,0)}to{transform:translate(-50%,-50%)}}@media (max-width:991px){#section-voice-reality.section-voice-reality-padding{padding-top:60px;padding-bottom:60px}#section-voice-reality .content-wrapper-left{padding-right:0;text-align:center;margin:0 auto 60px}#section-voice-reality .lead-text{margin-left:auto;margin-right:auto}#section-voice-reality .command-card-wrapper{min-height:auto}#section-voice-reality h2{font-size:48px}#section-voice-reality .feature-item{text-align:left}}@media (max-width:767px){#section-voice-reality.section-voice-reality-padding{padding-top:50px;padding-bottom:50px}#section-voice-reality .content-wrapper-left{margin-bottom:50px}#section-voice-reality h2{font-size:38px}#section-voice-reality .lead-text{font-size:16px}#section-voice-reality .command-card{padding:24px}}@media (max-width:480px){#section-voice-reality .content-wrapper-left{margin-bottom:40px}#section-voice-reality .command-card{padding:20px}#section-voice-reality .preview-box{padding:30px 15px}}#section-content-creation{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#FFFFFF;overflow:hidden}#section-content-creation .generator-card{background:#FFFFFF;border-radius:24px;padding:24px;box-shadow:0 10px 40px rgba(17,24,39,0.08);position:relative;opacity:0;transform:translateY(30px);animation:content-fadeInUp 0.8s ease 0.3s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#section-content-creation .generator-card:hover{transform:rotateX(4deg) rotateY(-5deg) scale(1.03);box-shadow:0 20px 50px rgba(17,24,39,0.12)}#section-content-creation .card-header-custom{display:flex;align-items:center;margin-bottom:24px;opacity:0;transform:translateY(20px);animation:content-fadeInUp 0.8s ease 0.8s forwards}#section-content-creation .card-header-custom .card-icon{font-size:24px;color:#4F46E5;margin-right:12px;transition:transform 0.6s cubic-bezier(0.34,1.56,0.64,1);animation:slow-spin 15s linear infinite 1s}#section-content-creation .generator-card:hover .card-icon{transform:rotate(360deg) scale(1.1);animation-play-state:paused}#section-content-creation .card-header-custom h3{margin:0}#section-content-creation .content-block{background-color:#F9FAFB;border-radius:12px;padding:20px;opacity:0;transform:translateY(20px);animation:content-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;border:1px solid transparent}#section-content-creation .content-block:hover{transform:translateY(-4px) scale(1.01);background-color:#F3F4F6;border-color:#E5E7EB}#section-content-creation .content-block:nth-child(2){animation-delay:1.0s}#section-content-creation .content-block:nth-child(3){animation-delay:1.1s}#section-content-creation .content-block + .content-block{margin-top:16px}#section-content-creation .content-block h4{margin-top:0;margin-bottom:16px}#section-content-creation .placeholder-content{margin-bottom:16px}#section-content-creation .placeholder-bar{height:12px;background-color:#E5E7EB;border-radius:4px;opacity:0;transform:scaleX(0);transform-origin:left;animation:content-scaleX 0.8s ease forwards;position:relative;overflow:hidden}.animate-placeholder-bar::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.5),transparent);animation:placeholder-shimmer 2s infinite linear}#section-content-creation .placeholder-bar:nth-child(1){animation-delay:1.3s,2.5s}#section-content-creation .placeholder-bar:nth-child(2){animation-delay:1.4s,2.8s}#section-content-creation .placeholder-bar + .placeholder-bar{margin-top:12px}#section-content-creation .placeholder-bar.full{width:100%}#section-content-creation .placeholder-bar.medium{width:70%}#section-content-creation .tags-wrapper .tag{display:inline-block;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.5;opacity:0;transform:scale(0);animation:content-scaleIn 0.6s ease forwards;transition:transform 0.3s ease,filter 0.3s ease}#section-content-creation .content-block:nth-child(2) .tag:nth-child(1){animation-delay:1.5s}#section-content-creation .content-block:nth-child(2) .tag:nth-child(2){animation-delay:1.6s}#section-content-creation .content-block:nth-child(3) .tag:nth-child(1){animation-delay:1.7s}#section-content-creation .tags-wrapper .tag:hover{transform:scale(1.1) translateY(-1px);filter:brightness(1.05)}#section-content-creation .tags-wrapper .tag + .tag{margin-left:8px}#section-content-creation .tag.tag-seo{background-color:#E0E7FF;color:#3730A3}#section-content-creation .tag.tag-engaging{background-color:#D1FAE5;color:#047857}#section-content-creation .tag.tag-conversion{background-color:#DBEAFE;color:#1E40AF}#section-content-creation .description-text{font-size:14px;color:#6B7280;margin-bottom:16px;line-height:1.6;width:0;overflow:hidden;white-space:nowrap;opacity:1;border-right:2px solid #6B7280;animation:typing-text 2s steps(80,end) 1.2s forwards,blink-caret-gray 0.75s step-end infinite 1.2s}#section-content-creation .content-wrapper-right{padding-left:45px;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:500px}#section-content-creation .main-tag{display:inline-block;background-color:#EDE9FE;color:#4F46E5;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:500;margin-bottom:24px;width:fit-content;opacity:0;transform:translateY(20px);animation:content-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#section-content-creation .main-tag:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 4px 15px rgba(79,70,229,0.2)}#section-content-creation .main-tag .fa{margin-right:6px}#section-content-creation h2{margin-top:0;margin-bottom:24px;line-height:1.15;opacity:0;transform:translateY(20px);animation:content-fadeInUp 0.8s ease 0.4s forwards}#section-content-creation h2 .highlight{background:linear-gradient(90deg,#4F46E5,#a855f7,#4F46E5);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:text-gradient-flow 4s linear infinite;position:relative;display:inline-block}#section-content-creation h2 .highlight::after{content:'';position:absolute;width:100%;height:4px;background:#a855f7;bottom:-6px;left:0;border-radius:4px;transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}#section-content-creation h2:hover .highlight::after{transform:scaleX(1);transform-origin:right}#section-content-creation .lead-text{line-height:1.7;margin-bottom:40px;opacity:0;transform:translateY(20px);animation:content-fadeInUp 0.8s ease 0.6s forwards}#section-content-creation .feature-item{display:flex;align-items:flex-start;opacity:0;transform:translateY(20px);animation:content-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease}#section-content-creation .feature-item:hover{transform:translateX(5px)}#section-content-creation .feature-item:nth-child(1){animation-delay:0.8s}#section-content-creation .feature-item:nth-child(2){animation-delay:1.0s}#section-content-creation .feature-item + .feature-item{margin-top:24px}#section-content-creation .feature-icon-wrapper{flex-shrink:0;width:48px;height:48px;background-color:#EDE9FE;color:#4F46E5;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-right:20px;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1)}#section-content-creation .feature-item:hover .feature-icon-wrapper{transform:scale(1.1) rotate(-8deg);background-color:#4F46E5;color:#FFFFFF}#section-content-creation .feature-text strong{font-size:18px;color:#111827;font-weight:600;display:block;margin-bottom:4px}#section-content-creation .feature-text p{color:#4B5563;margin:0;line-height:1.6}#section-content-creation .btn-generate{background-color:#4F46E5;border-color:#4F46E5;color:#FFFFFF;padding:15px 30px;font-size:16px;font-weight:600;border-radius:30px;margin-top:40px;transition:all 0.4s ease;opacity:0;transform:translateY(20px);animation:content-fadeInUp 0.8s ease 1.2s forwards;position:relative;overflow:hidden}#section-content-creation .btn-generate::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,0.2);border-radius:50%;transform:translate(-50%,-50%);transition:width 0.4s ease,height 0.4s ease}#section-content-creation .btn-generate:hover::before{width:250px;height:250px}#section-content-creation .btn-generate:hover{background-color:#4338CA;border-color:#4338CA;color:#FFFFFF;transform:translateY(-2px) scale(1.02)}#section-content-creation .btn-generate .fa{margin-right:10px;position:relative;z-index:1}.animate-magic-icon{animation:magic-sparkle 2.5s infinite 1.5s}@keyframes content-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes content-scaleX{to{opacity:1;transform:scaleX(1)}}@keyframes content-scaleIn{to{opacity:1;transform:scale(1)}}@keyframes placeholder-shimmer{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes typing-text{from{width:0}to{width:100%}}@keyframes blink-caret-gray{from,to{border-color:transparent}50%{border-color:#6B7280}}@keyframes text-gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes magic-sparkle{0,100%{transform:scale(1);text-shadow:0 0 0 #fff}50%{transform:scale(1.2);text-shadow:0 0 8px rgba(255,255,255,0.8)}}@keyframes slow-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:991px){#section-content-creation .content-wrapper-right{padding-left:0;margin-top:60px;text-align:center;min-height:auto}#section-content-creation .lead-text{margin-left:auto;margin-right:auto}#section-content-creation .feature-item{flex-direction:column;align-items:center;text-align:center}#section-content-creation .feature-icon-wrapper{margin-right:0;margin-bottom:16px}#section-content-creation .main-tag,#section-content-creation .btn-generate{margin-left:auto;margin-right:auto}}@media (max-width:767px){#section-content-creation{padding-top:50px;padding-bottom:50px}#section-content-creation .content-wrapper-right{margin-top:50px}#section-content-creation .generator-card{padding:20px}}@media (max-width:480px){#section-content-creation .content-wrapper-right{margin-top:40px}#section-content-creation .generator-card{padding:16px}#section-content-creation .content-block{padding:16px}}#section-intelligent-design{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#FFFFFF;overflow:hidden}#section-intelligent-design .content-wrapper-left{padding-right:30px;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:500px}#section-intelligent-design .tag{display:inline-block;background-color:#EDE9FE;color:#4F46E5;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:500;margin-bottom:24px;width:fit-content;opacity:0;transform:translateY(20px);animation:design-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#section-intelligent-design .tag:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 5px 15px rgba(79,70,229,0.2)}#section-intelligent-design .tag .fa{margin-right:6px}#section-intelligent-design h2{margin-top:0;margin-bottom:24px;line-height:1.15;opacity:0;transform:translateY(20px);animation:design-fadeInUp 0.8s ease 0.4s forwards}#section-intelligent-design h2 .highlight{background:linear-gradient(90deg,#4F46E5,#A855F7,#4F46E5);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:gradient-flow 4s linear infinite;position:relative;display:inline-block}#section-intelligent-design h2 .highlight::after{content:'';position:absolute;width:100%;height:3px;bottom:-6px;left:0;background:linear-gradient(90deg,#4F46E5,#A855F7);transform:scaleX(0);transform-origin:right;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}#section-intelligent-design h2:hover .highlight::after{transform:scaleX(1);transform-origin:left}#section-intelligent-design .lead-text{line-height:1.7;margin-bottom:40px;max-width:480px;opacity:0;transform:translateY(20px);animation:design-fadeInUp 0.8s ease 0.6s forwards}#section-intelligent-design .features-list{margin-bottom:40px}#section-intelligent-design .feature-item{display:flex;align-items:flex-start;opacity:0;transform:translateY(20px);animation:design-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease}#section-intelligent-design .feature-item:hover{transform:translateX(5px)}#section-intelligent-design .feature-item:nth-child(1){animation-delay:0.8s}#section-intelligent-design .feature-item:nth-child(2){animation-delay:1.0s}#section-intelligent-design .feature-item + .feature-item{margin-top:24px}#section-intelligent-design .feature-icon-wrapper{flex-shrink:0;width:48px;height:48px;background-color:#EDE9FE;color:#4F46E5;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:20px;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1)}#section-intelligent-design .feature-item:hover .feature-icon-wrapper{transform:scale(1.1) rotate(-8deg);background-color:#4F46E5;color:#FFFFFF}#section-intelligent-design .feature-text strong{font-size:18px;color:#111827;font-weight:600;display:block;margin-bottom:4px}#section-intelligent-design .feature-text p{color:#4B5563;margin:0;line-height:1.6}#section-intelligent-design .btn-explore{background-color:#4F46E5;border-color:#4F46E5;color:#FFFFFF;padding:15px 30px;font-size:16px;font-weight:600;border-radius:8px;transition:all 0.4s ease;opacity:0;transform:translateY(20px);animation:design-fadeInUp 0.8s ease 1.2s forwards;position:relative;overflow:hidden}.animate-magic-icon{animation:magic-sparkle-subtle 2.5s infinite 1.5s}#section-intelligent-design .btn-explore::before{content:'';position:absolute;top:0;left:-100%;width:75%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transform:skewX(-25deg)}#section-intelligent-design .btn-explore:hover::before{left:150%;transition:left 0.8s ease-in-out}#section-intelligent-design .btn-explore:hover{background-color:#4338CA;border-color:#4338CA;transform:translateY(-2px)}#section-intelligent-design .btn-explore .fa{margin-right:10px}#section-intelligent-design .suggestions-card{background-color:#FFFFFF;border-radius:24px;padding:32px;box-shadow:0 10px 40px rgba(17,24,39,0.08);opacity:0;transform:translateY(30px) rotateX(-5deg);animation:design-fadeInUp 0.8s ease 0.3s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#section-intelligent-design .suggestions-card:hover{transform:translateY(-10px) rotateX(5deg) rotateY(4deg) scale(1.02);box-shadow:0 25px 50px rgba(17,24,39,0.12)}#section-intelligent-design .card-title{margin-top:0;margin-bottom:24px;opacity:0;transform:translateY(20px);animation:design-fadeInUp 0.8s ease 0.8s forwards}#section-intelligent-design .suggestions-list{list-style:none;padding:0;margin:0}#section-intelligent-design .suggestion-item{padding:16px;border-radius:12px;margin-bottom:16px;opacity:0;transform:translateX(-20px);animation:design-fadeInLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) forwards;transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative;overflow:hidden}#section-intelligent-design .suggestion-item::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;opacity:0;transform:scale(0.9);transition:all 0.4s ease;z-index:0}#section-intelligent-design .suggestion-item:hover{transform:translateX(5px) translateY(-2px);z-index:1}#section-intelligent-design .suggestion-item:hover::before{opacity:1;transform:scale(1)}#section-intelligent-design .suggestion-item.recommended:hover{box-shadow:0 5px 20px -5px #16a34a80}#section-intelligent-design .suggestion-item.recommended::before{background:linear-gradient(45deg,#f0fdf4,#dcfce7)}#section-intelligent-design .suggestion-item.color-opt:hover{box-shadow:0 5px 20px -5px #2563eb80}#section-intelligent-design .suggestion-item.color-opt::before{background:linear-gradient(45deg,#eff6ff,#dbeafe)}#section-intelligent-design .suggestion-item.mobile-enhance:hover{box-shadow:0 5px 20px -5px #9333ea80}#section-intelligent-design .suggestion-item.mobile-enhance::before{background:linear-gradient(45deg,#faf5ff,#f3e8ff)}#section-intelligent-design .suggestion-item:nth-child(1){animation-delay:1.0s}#section-intelligent-design .suggestion-item:nth-child(2){animation-delay:1.1s}#section-intelligent-design .suggestion-item:nth-child(3){animation-delay:1.2s}#section-intelligent-design .suggestion-item span{font-size:14px;font-weight:500;display:flex;align-items:center;margin-bottom:4px;position:relative;z-index:1}#section-intelligent-design .suggestion-item .fa-circle{font-size:8px;margin-right:8px;transition:transform 0.3s ease;animation:pulse-circle 2s infinite ease-in-out}#section-intelligent-design .suggestion-item:hover .fa-circle{transform:scale(1.4);animation-play-state:paused}#section-intelligent-design .suggestion-item p{margin:0;padding-left:16px;position:relative;z-index:1;transition:transform 0.3s ease}#section-intelligent-design .suggestion-item:hover p{transform:translateX(3px)}#section-intelligent-design .suggestion-item.recommended{background-color:#F0FDF4;border:1px solid #BBF7D0}#section-intelligent-design .suggestion-item.recommended span{color:#166534}#section-intelligent-design .suggestion-item.recommended .fa-circle{color:#22C55E;animation-delay:1.2s}#section-intelligent-design .suggestion-item.recommended p{color:#16A34A}#section-intelligent-design .suggestion-item.color-opt{background-color:#EFF6FF;border:1px solid #BFDBFE}#section-intelligent-design .suggestion-item.color-opt span{color:#1E40AF}#section-intelligent-design .suggestion-item.color-opt .fa-circle{color:#3B82F6;animation-delay:1.4s}#section-intelligent-design .suggestion-item.color-opt p{color:#2563EB}#section-intelligent-design .suggestion-item.mobile-enhance{background-color:#FAF5FF;border:1px solid #E9D5FF}#section-intelligent-design .suggestion-item.mobile-enhance span{color:#7E22CE}#section-intelligent-design .suggestion-item.mobile-enhance .fa-circle{color:#A855F7;animation-delay:1.6s}#section-intelligent-design .suggestion-item.mobile-enhance p{color:#9333EA}#section-intelligent-design .card-footer-buttons{margin-top:24px;display:flex;gap:12px;opacity:0;transform:translateY(20px);animation:design-fadeInUp 0.8s ease 1.3s forwards}#section-intelligent-design .btn-apply{flex-grow:1;background-color:#4F46E5;border-color:#4F46E5;padding:12px;font-size:16px;font-weight:600;border-radius:8px;transition:all 0.4s ease}#section-intelligent-design .btn-apply:hover{background-color:#4338CA;border-color:#4338CA;transform:translateY(-2px);box-shadow:0 4px 15px rgba(79,70,229,0.3)}#section-intelligent-design .btn-review{flex-grow:1;background-color:#FFFFFF;border:1px solid #D1D5DB;color:#374151;padding:12px;font-size:16px;font-weight:600;border-radius:8px;transition:all 0.4s ease}#section-intelligent-design .btn-review:hover{background-color:#F9FAFB;border-color:#9CA3AF;transform:translateY(-2px);box-shadow:0 4px 15px rgba(107,114,128,0.1)}@keyframes design-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes design-fadeInLeft{to{opacity:1;transform:translateX(0)}}@keyframes magic-sparkle-subtle{0,100%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.5)}}@keyframes pulse-circle{0,100%{filter:brightness(1)}50%{filter:brightness(1.4)}}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media (max-width:991px){#section-intelligent-design .content-wrapper-left{padding-right:0;text-align:center;margin-bottom:60px;min-height:auto}#section-intelligent-design .lead-text{margin-left:auto;margin-right:auto}#section-intelligent-design .feature-item{flex-direction:column;align-items:center}#section-intelligent-design .feature-icon-wrapper{margin-right:0;margin-bottom:16px}#section-intelligent-design .tag,#section-intelligent-design .btn-explore{margin-left:auto;margin-right:auto}}@media (max-width:767px){#section-intelligent-design{padding-top:50px;padding-bottom:50px}#section-intelligent-design .content-wrapper-left{margin-bottom:50px}#section-intelligent-design .suggestions-card{padding:24px}}@media (max-width:480px){#section-intelligent-design .content-wrapper-left{margin-bottom:40px}#section-intelligent-design .suggestions-card{padding:20px}#section-intelligent-design .suggestion-item{padding:12px}#section-intelligent-design .card-footer-buttons{flex-direction:column;gap:8px}}#instant-deployment-section{background:#ffffff}#instant-deployment-section .deployment-panel-wrapper{display:flex;justify-content:center;align-items:center;height:100%;min-height:600px}#instant-deployment-section .deployment-panel{background:white;border-radius:24px;padding:32px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,0.08);border:1px solid rgba(226,232,240,0.8);opacity:0;transform:translateY(30px);animation:deploy-fadeInUp 0.8s ease 0.3s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#instant-deployment-section .deployment-panel:hover{transform:translateY(-8px) rotateX(4deg) rotateY(-3deg) scale(1.02);box-shadow:0 25px 70px rgba(0,0,0,0.12)}#instant-deployment-section .deployment-content .instant-deployment-tag{background:rgba(99,102,241,0.1);border:1px solid rgba(99,102,241,0.2);border-radius:25px;padding:8px 16px;font-size:14px;color:#6366f1;font-weight:500;display:inline-block;margin-bottom:24px;width:fit-content;opacity:0;transform:translateY(20px);animation:deploy-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#instant-deployment-section .deployment-content .instant-deployment-tag:hover{transform:translateY(-3px);box-shadow:0 4px 15px rgba(99,102,241,0.2)}#instant-deployment-section .deployment-content .instant-deployment-tag i{margin-right:6px}#instant-deployment-section .deployment-status-section{margin-bottom:40px}#instant-deployment-section .status-header{display:flex;align-items:center;gap:8px;margin-bottom:24px;opacity:0;transform:translateY(20px);animation:deploy-fadeInUp 0.8s ease 0.8s forwards}#instant-deployment-section .status-header i{color:#6366f1;font-size:16px;transition:transform 0.3s ease}#instant-deployment-section .deployment-panel:hover .status-header i{transform:scale(1.2) rotate(15deg)}#instant-deployment-section .status-title{color:#1f2937;font-size:18px;font-weight:600}#instant-deployment-section .status-items{display:flex;flex-direction:column;gap:16px}#instant-deployment-section .status-item{display:flex;align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px;justify-content:space-between;opacity:0;transform:translateX(-20px);animation:deploy-fadeInLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) forwards;transition:all 0.3s ease}#instant-deployment-section .status-item:nth-child(1){animation-delay:1.0s}#instant-deployment-section .status-item:nth-child(2){animation-delay:1.1s}#instant-deployment-section .status-item:nth-child(3){animation-delay:1.2s}#instant-deployment-section .status-item:hover{transform:translateX(5px) scale(1.02);border-color:#6366f1}#instant-deployment-section .status-item.ssl:hover{box-shadow:0 4px 15px -5px rgba(16,185,129,0.4)}#instant-deployment-section .status-item.cdn:hover{box-shadow:0 4px 15px -5px rgba(16,185,129,0.4)}#instant-deployment-section .status-item.performance:hover{box-shadow:0 4px 15px -5px rgba(59,130,246,0.4)}#instant-deployment-section .status-item.ssl{background:rgba(16,185,129,0.05);border-color:rgba(16,185,129,0.2)}#instant-deployment-section .status-item.cdn{background:rgba(16,185,129,0.05);border-color:rgba(16,185,129,0.2)}#instant-deployment-section .status-item.performance{background:rgba(59,130,246,0.05);border-color:rgba(59,130,246,0.2)}#instant-deployment-section .status-indicator{width:8px;height:8px;border-radius:50%;margin-right:12px;flex-shrink:0;transition:all 0.3s ease}#instant-deployment-section .status-item:hover .status-indicator{transform:scale(1.4)}#instant-deployment-section .status-indicator.green{background:#10b981;animation:deploy-pulse-green 2s ease-in-out infinite 1.2s}#instant-deployment-section .status-indicator.blue{background:#3b82f6;animation:deploy-pulse-blue 2s ease-in-out infinite 1.4s}#instant-deployment-section .status-label{color:#374151;font-size:14px;font-weight:500;flex-grow:1}#instant-deployment-section .status-value{font-size:14px;font-weight:600;padding:4px 12px;border-radius:20px;transition:transform 0.3s ease,filter 0.3s ease}#instant-deployment-section .status-item:hover .status-value{transform:scale(1.05);filter:brightness(1.1)}#instant-deployment-section .status-value.active{background:rgba(16,185,129,0.1);color:#10b981}#instant-deployment-section .status-value.optimized{background:rgba(16,185,129,0.1);color:#10b981}#instant-deployment-section .status-value.score{background:rgba(59,130,246,0.1);color:#3b82f6}#instant-deployment-section .website-live-section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px;text-align:center;opacity:0;transform:scale(0.9);animation:deploy-scaleIn 0.8s ease 1.3s forwards,deploy-glow 3s infinite 2.2s;transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}#instant-deployment-section .website-live-section:hover{transform:scale(1.02);border-color:#6366f1;box-shadow:0 0 20px rgba(99,102,241,0.2);animation-play-state:paused}#instant-deployment-section .live-indicator{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}#instant-deployment-section .live-indicator i{color:#f97316;font-size:16px;animation:deploy-rocket 2s ease-in-out infinite 1.5s}#instant-deployment-section .live-text{color:#6b7280;font-size:14px;font-weight:500}#instant-deployment-section .website-url{margin-top:8px}#instant-deployment-section .url-link{color:#6366f1;font-size:16px;font-weight:600;text-decoration:none;font-family:'Monaco','Menlo','Ubuntu Mono',monospace;transition:all 0.3s ease;position:relative;display:inline-block}#instant-deployment-section .url-link::after{content:'';position:absolute;width:100%;height:1px;bottom:-3px;left:0;background-color:#6366f1;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.4s cubic-bezier(0.86,0,0.07,1)}#instant-deployment-section .url-link:hover::after{transform:scaleX(1);transform-origin:bottom left}#instant-deployment-section .url-link:hover{transform:scale(1.02)}#instant-deployment-section .deployment-content{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:600px}#instant-deployment-section .deployment-heading{line-height:0.95;margin-bottom:32px;margin-top:0;opacity:0;transform:translateY(20px);animation:deploy-fadeInUp 0.8s ease 0.4s forwards}#instant-deployment-section .thirty-text,#instant-deployment-section .seconds-text{background:linear-gradient(90deg,#6366f1,#a855f7,#6366f1);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;position:relative;display:inline-block}#instant-deployment-section .thirty-text{opacity:0;transform:scale(0.5);animation:deploy-punchIn 0.8s cubic-bezier(0.34,1.56,0.64,1) 0.6s forwards,gradient-flow 4s linear infinite}#instant-deployment-section .seconds-text{opacity:0;transform:translateY(20px);animation:deploy-fadeInUp 0.6s ease 1s forwards,gradient-flow 4s linear infinite}#instant-deployment-section .thirty-text::after,#instant-deployment-section .seconds-text::after{content:'';position:absolute;width:100%;height:3px;background:#a855f7;bottom:-6px;left:0;border-radius:3px;transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}#instant-deployment-section .deployment-heading:hover .thirty-text::after,#instant-deployment-section .deployment-heading:hover .seconds-text::after{transform:scaleX(1);transform-origin:right}#instant-deployment-section .deployment-description{color:#6b7280;line-height:1.6;margin-bottom:48px;opacity:0;transform:translateY(20px);animation:deploy-fadeInUp 0.8s ease 0.6s forwards}#instant-deployment-section .deployment-features{margin-bottom:40px}#instant-deployment-section .deployment-feature{display:flex;align-items:flex-start;margin-bottom:32px;opacity:0;transform:translateY(20px);animation:deploy-fadeInUp 0.8s ease forwards;transition:transform 0.3s ease}#instant-deployment-section .deployment-feature:hover{transform:translateX(5px)}#instant-deployment-section .deployment-feature:nth-child(1){animation-delay:0.8s}#instant-deployment-section .deployment-feature:nth-child(2){animation-delay:1.0s}#instant-deployment-section .feature-icon-deploy{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0;transition:all 0.4s cubic-bezier(0.34,1.56,0.64,1)}#instant-deployment-section .network-icon{background:rgba(99,102,241,0.1);color:#6366f1;animation:slow-spin 20s linear infinite 1s}#instant-deployment-section .security-icon{background:rgba(99,102,241,0.1);color:#6366f1;position:relative;overflow:hidden}.security-icon::after{content:'';position:absolute;top:-50%;left:-60%;width:20%;height:200%;background:rgba(255,255,255,0.5);transform:rotate(35deg);animation:shield-shine 4s infinite 1.5s}#instant-deployment-section .deployment-feature:hover .feature-icon-deploy{transform:scale(1.1) rotate(-8deg);background:#6366f1;color:#ffffff;animation-play-state:paused}#instant-deployment-section .feature-icon-deploy i{font-size:18px}#instant-deployment-section .feature-text-deploy h4{margin:0 0 6px 0}#instant-deployment-section .feature-text-deploy p{color:#6b7280;margin:0;line-height:1.5}#instant-deployment-section .deploy-now-button{background:#6366f1;color:white;border:none;padding:16px 32px;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(99,102,241,0.3);max-width:280px;width:100%;opacity:0;transform:translateY(20px);animation:deploy-fadeInUp 0.8s ease 1.2s forwards;position:relative}#instant-deployment-section .deploy-now-button:hover{background:#4f46e5;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,0.4)}#instant-deployment-section .deploy-now-button i{margin-right:8px;transition:transform 0.4s cubic-bezier(0.68,-0.55,0.27,1.55)}#instant-deployment-section .deploy-now-button:hover i{transform:translateY(-20px) rotate(45deg) scale(0.8)}@keyframes deploy-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes deploy-fadeInLeft{to{opacity:1;transform:translateX(0)}}@keyframes deploy-scaleIn{to{opacity:1;transform:scale(1)}}@keyframes deploy-pulse-green{0,100%{box-shadow:0 0 0 0 rgba(16,185,129,0.4)}50%{box-shadow:0 0 0 4px rgba(16,185,129,0)}}@keyframes deploy-pulse-blue{0,100%{box-shadow:0 0 0 0 rgba(59,130,246,0.4)}50%{box-shadow:0 0 0 4px rgba(59,130,246,0)}}@keyframes deploy-rocket{0,100%{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-3px) rotate(5deg)}}@keyframes deploy-glow{0,100%{box-shadow:0 0 15px rgba(99,102,241,0.05)}50%{box-shadow:0 0 25px rgba(99,102,241,0.15)}}@keyframes deploy-punchIn{to{opacity:1;transform:scale(1)}}@keyframes slow-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes shield-shine{100%{left:140%}}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media (max-width:991px){#instant-deployment-section .deployment-panel-wrapper{margin-bottom:40px;min-height:auto}#instant-deployment-section .deployment-content{min-height:auto}}@media (max-width:768px){#instant-deployment-section.pt-100,#instant-deployment-section.pb-100{padding:60px 0}#instant-deployment-section .deployment-panel{padding:24px}#instant-deployment-section .status-item{padding:12px}#instant-deployment-section .website-live-section{padding:16px}}@media (max-width:480px){#instant-deployment-section .deployment-panel{padding:20px}#instant-deployment-section .deploy-now-button{padding:14px 24px;font-size:14px}#instant-deployment-section .status-items{gap:12px}#instant-deployment-section .status-item{padding:12px}#instant-deployment-section .status-label{font-size:13px}#instant-deployment-section .status-value{font-size:12px;padding:3px 8px}}#section-ai-generation{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#FFFFFF;overflow:hidden}#section-ai-generation .tag{display:inline-block;background-color:#EDE9FE;color:#4F46E5;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:500;margin-bottom:24px;opacity:0;transform:translateY(20px);animation:generation-fadeInUp 0.8s ease 0.2s forwards;transition:transform 0.3s ease,box-shadow 0.3s ease}#section-ai-generation .tag:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 5px 15px rgba(79,70,229,0.2)}#section-ai-generation .tag .fa{margin-right:6px}#section-ai-generation h2{margin-top:0;margin-bottom:24px;line-height:1.15;opacity:0;transform:translateY(20px);animation:generation-fadeInUp 0.8s ease 0.4s forwards}#section-ai-generation h2 .highlight{background:linear-gradient(90deg,#4F46E5,#a855f7,#4F46E5);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;animation:text-gradient-flow 4s linear infinite;position:relative;display:inline-block}#section-ai-generation h2 .highlight::after{content:'';position:absolute;width:100%;height:4px;background:#a855f7;bottom:-6px;left:0;border-radius:4px;transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}#section-ai-generation h2:hover .highlight::after{transform:scaleX(1);transform-origin:right}#section-ai-generation .lead-text{color:#4B5563;line-height:1.7;max-width:580px;margin:0 auto;opacity:0;transform:translateY(20px);animation:generation-fadeInUp 0.8s ease 0.6s forwards}#section-ai-generation .process-card{display:flex;flex-direction:column;background:#FFFFFF;border-radius:24px;padding:32px;box-shadow:0 10px 40px rgba(17,24,39,0.05);height:90%;opacity:0;transform:translateY(30px);animation:generation-fadeInUp 0.8s ease 0.8s forwards;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#section-ai-generation .process-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 50px rgba(17,24,39,0.1)}#section-ai-generation .process-card-header{display:flex;align-items:center;margin-bottom:24px;font-size:20px;font-weight:600;color:#111827;opacity:0;transform:translateY(20px);animation:generation-fadeInUp 0.8s ease 1.0s forwards}#section-ai-generation .process-card-header .fa{font-size:26px;color:#4F46E5;margin-right:16px;transition:transform 0.5s ease;animation:slow-spin 12s linear infinite 1.2s}#section-ai-generation .process-card:hover .process-card-header .fa{transform:rotate(360deg);animation-play-state:paused}#section-ai-generation .process-steps{list-style:none;padding:0;margin:0;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}#section-ai-generation .step-item{display:flex;align-items:center;padding:22px 20px;border-radius:12px;font-size:16px;font-weight:500;border:1px solid transparent;transition:all 0.3s ease;opacity:0;transform:translateX(-20px);animation:generation-fadeInLeft 0.8s cubic-bezier(0.25,0.46,0.45,0.94) forwards}#section-ai-generation .step-item:hover{transform:translateX(5px) translateY(-2px)}#section-ai-generation .step-item:nth-child(1){animation-delay:1.2s}#section-ai-generation .step-item:nth-child(2){animation-delay:1.3s}#section-ai-generation .step-item:nth-child(3){animation-delay:1.4s}#section-ai-generation .step-item:nth-child(4){animation-delay:1.5s}#section-ai-generation .step-item:nth-child(5){animation-delay:1.6s}#section-ai-generation .step-item .fa{font-size:20px;margin-right:16px;width:22px;text-align:center;transition:transform 0.3s ease}#section-ai-generation .step-item:hover .fa{transform:scale(1.2) rotate(-5deg)}#section-ai-generation .step-item{background-color:#F9FAFB;border-color:#F3F4F6;color:#6B7280}#section-ai-generation .step-item .fa{color:#9CA3AF}#section-ai-generation .step-item.step-done{background-color:#F0FDF4;border-color:#BBF7D0;color:#166534}#section-ai-generation .step-item.step-done .fa{color:#22C55E}#section-ai-generation .step-item.step-active{background-color:#F5F3FF;border-color:#DDD6FE;color:#5B21B6;position:relative}#section-ai-generation .step-item.step-active .fa{color:#6D28D9}#section-ai-generation .active-dot{width:8px;height:8px;background-color:#6D28D9;border-radius:50%;position:absolute;right:20px;top:50%;transform:translateY(-50%);animation:generation-pulse-dot 1.5s infinite 1.5s}@keyframes generation-pulse-dot{0,100%{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:0.5;transform:translateY(-50%) scale(1.2)}}#section-ai-generation .step-item.step-ready{color:#111827;font-weight:600}#section-ai-generation .step-item.step-ready .fa{color:#F59E0B}#section-ai-generation .ready-plus{margin-left:auto;font-size:18px;color:#F59E0B;animation:generation-rotate 2s linear infinite 1.8s}@keyframes generation-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#section-ai-generation .browser-mockup-wrapper{text-align:center;height:100%;opacity:0;transform:translateY(30px);animation:generation-fadeInUp 0.8s ease 0.8s forwards}#section-ai-generation .browser-mockup{display:flex;flex-direction:column;height:100%;background:#FFFFFF;border:1px solid #F3F4F6;border-radius:16px;box-shadow:0 20px 50px -10px rgba(17,24,39,0.1);overflow:hidden;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease}#section-ai-generation .browser-mockup:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 25px 60px -10px rgba(17,24,39,0.15)}#section-ai-generation .browser-header{display:flex;align-items:center;padding:12px;background-color:#F9FAFB;border-bottom:1px solid #F3F4F6;flex-shrink:0;opacity:0;transform:translateY(-10px);animation:generation-fadeInUp 0.8s ease 1.0s forwards}#section-ai-generation .dots{display:flex}#section-ai-generation .dot{width:12px;height:12px;border-radius:50%;margin-right:8px;opacity:0;transform:scale(0);animation:generation-scaleIn 0.5s cubic-bezier(0.34,1.56,0.64,1) forwards}#section-ai-generation .dot:nth-child(1){animation-delay:1.2s}#section-ai-generation .dot:nth-child(2){animation-delay:1.3s}#section-ai-generation .dot:nth-child(3){animation-delay:1.4s}#section-ai-generation .dot.red{background-color:#F87171}#section-ai-generation .dot.yellow{background-color:#FBBF24}#section-ai-generation .dot.green{background-color:#4ADE80}#section-ai-generation .address-bar{flex-grow:1;background-color:#FFFFFF;border:1px solid #E5E7EB;border-radius:6px;padding:4px 8px;text-align:left;font-size:13px;color:#4B5563;margin-left:20px;opacity:0;transform:scaleX(0);transform-origin:left;animation:generation-scaleX 0.8s ease 1.5s forwards}#section-ai-generation .browser-content{padding:32px;flex-grow:1;display:flex;flex-direction:column}#section-ai-generation .hero-section{background:linear-gradient(90deg,#3B82F6 0,#14B8A6 100%);border-radius:8px;padding:60px 24px;text-align:center;color:#FFFFFF;opacity:0;transform:scale(0.9);animation:generation-scaleIn 0.8s ease 1.6s forwards}#section-ai-generation .hero-section h2{font-size:36px;font-weight:700;margin-top:0;margin-bottom:8px}#section-ai-generation .hero-section p{margin:0;font-size:18px;opacity:0.9}#section-ai-generation .content-placeholders{margin-top:32px;flex-grow:1;display:flex;flex-direction:column}#section-ai-generation .placeholder-grid{display:flex;gap:20px;margin-bottom:32px}#section-ai-generation .placeholder-box{flex:1;height:100px;background-color:#F3F4F6;border-radius:8px;opacity:0;transform:translateY(20px);animation:generation-fadeInUp 0.6s ease forwards}#section-ai-generation .placeholder-box:nth-child(1){animation-delay:1.8s}#section-ai-generation .placeholder-box:nth-child(2){animation-delay:1.9s}#section-ai-generation .placeholder-box:nth-child(3){animation-delay:2.0s}#section-ai-generation .placeholder-text-lines{flex-grow:1;margin-bottom:32px}#section-ai-generation .placeholder-text-lines .line{height:12px;background-color:#E5E7EB;border-radius:4px;opacity:0;transform:scaleX(0);transform-origin:left;animation:generation-scaleX 0.6s ease forwards}#section-ai-generation .placeholder-text-lines .line.long{width:100%;margin-bottom:12px;animation-delay:2.1s}#section-ai-generation .placeholder-text-lines .line.short{width:70%;animation-delay:2.2s}#section-ai-generation .get-started-btn{background-color:#4F46E5;border-color:#4F46E5;border-radius:30px;font-weight:600;font-size:16px;padding:15px 30px;opacity:0;transform:translateY(20px);animation:generation-fadeInUp 0.8s ease 2.3s forwards;transition:all 0.3s ease}#section-ai-generation .get-started-btn:hover{background-color:#4338CA;border-color:#4338CA;transform:translateY(-2px)}#section-ai-generation .generation-time{margin-top:24px;font-size:14px;color:#6B7280;opacity:0;transform:translateY(20px);animation:generation-fadeInUp 0.8s ease 2.4s forwards}#section-ai-generation .generation-time .fa{margin-right:6px}#section-ai-generation .bottom-cta{margin-top:80px;opacity:0;transform:translateY(20px);animation:generation-fadeInUp 0.8s ease 2.5s forwards}#section-ai-generation .main-cta{background-color:#4F46E5;border-color:#4F46E5;padding:15px 30px;font-size:16px;font-weight:600;border-radius:30px;transition:all 0.3s ease}#section-ai-generation .main-cta:hover{background-color:#4338CA;border-color:#4338CA;transform:translateY(-2px);box-shadow:0 5px 20px rgba(79,70,229,0.3)}#section-ai-generation .main-cta .fa{margin-left:10px;transition:transform 0.3s ease}#section-ai-generation .main-cta:hover .fa{transform:translateX(5px)}@keyframes generation-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes generation-fadeInLeft{to{opacity:1;transform:translateX(0)}}@keyframes generation-scaleIn{to{opacity:1;transform:scale(1)}}@keyframes generation-scaleX{to{opacity:1;transform:scaleX(1)}}@keyframes slow-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes text-gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media (max-width:991px){#section-ai-generation h1{font-size:44px}#section-ai-generation .process-card{margin-bottom:40px}}@media (max-width:767px){#section-ai-generation{padding-top:60px;padding-bottom:60px}#section-ai-generation h1{font-size:36px}#section-ai-generation .lead-text{font-size:16px}}#section-connect-everything{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#F9FAFB;overflow:hidden}#section-connect-everything .content-col{display:flex;flex-direction:column;justify-content:center}#section-connect-everything .tag{display:inline-block;background-color:#EEF2FF;color:#4338CA;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:500;margin-bottom:24px;align-self:flex-start}#section-connect-everything .tag .fa{margin-right:8px}#section-connect-everything h2{margin-top:0;margin-bottom:24px;line-height:1.15}#section-connect-everything h2 .highlight{background:linear-gradient(90deg,#6366F1,#8B5CF6,#6366F1);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;animation:gradient-flow 4s linear infinite;position:relative;display:inline-block}#section-connect-everything h2 .highlight::after{content:'';position:absolute;width:100%;height:4px;background:#8B5CF6;bottom:-6px;left:0;border-radius:4px;transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}#section-connect-everything h2:hover .highlight::after{transform:scaleX(1);transform-origin:right}#section-connect-everything .lead-text{font-size:18px;color:#4B5563;line-height:1.7;margin-bottom:40px}#section-connect-everything .buttons-wrapper{display:flex;gap:16px;align-items:center;justify-content:flex-start}#section-connect-everything .btn-explore{background:linear-gradient(to right,#6366F1,#8B5CF6);border:none;color:#FFFFFF;padding:14px 23px;font-size:16px;border-radius:8px;transition:all 0.4s ease;width:auto}#section-connect-everything .btn-explore:hover{box-shadow:0 10px 20px -10px rgba(139,92,246,0.6);transform:translateY(-2px)}#section-connect-everything .btn-explore .fa{margin-left:10px}#section-connect-everything .btn-docs{background-color:#FFFFFF;border:1px solid #E5E7EB;color:#374151;padding:14px 28px;font-size:16px;font-weight:600;border-radius:8px;transition:all 0.4s ease}#section-connect-everything .btn-docs:hover{background-color:#F9FAFB;border-color:#D1D5DB}#section-connect-everything .viz-col{min-height:450px;display:flex;align-items:center;justify-content:center}#section-connect-everything .integration-hub{position:relative;width:350px;height:350px}#section-connect-everything .hub-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:linear-gradient(135deg,#6366F1,#8B5CF6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;box-shadow:0 0 0 10px rgba(255,255,255,0.5),0 0 25px rgba(139,92,246,0.3)}#section-connect-everything .hub-line{position:absolute;top:50%;left:50%;height:1px;background-color:#D1D5DB;opacity:0.5;transform-origin:left center}#section-connect-everything .hub-icon{position:absolute;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;box-shadow:0 5px 15px rgba(0,0,0,0.1);animation:float 6s infinite ease-in-out}#section-connect-everything .icon-1{top:0;left:60%;background-color:#1877F2;animation-delay:-1s}#section-connect-everything .icon-2{top:15%;left:95%;background-color:#8B5CF6}#section-connect-everything .icon-3{top:55%;left:100%;background-color:#FF4A00;animation-delay:-2s;font-size:20px}#section-connect-everything .icon-4{top:90%;left:75%;background-color:#635BFF;animation-delay:-5s}#section-connect-everything .icon-5{top:90%;left:20%;background-color:#FBBF24;animation-delay:-3s}#section-connect-everything .icon-6{top:55%;left:-10%;background-color:#FF7A59;animation-delay:-4s}#section-connect-everything .icon-7{top:15%;left:-5%;background-color:#010101}#section-connect-everything .icon-8{top:-5%;left:20%;background-color:#4285F4;animation-delay:-1.5s}@keyframes float{0{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media (max-width:991px){#section-connect-everything .connect-card{padding:40px}#section-connect-everything .viz-col{margin-top:60px}#section-connect-everything h1{font-size:44px}}@media (max-width:767px){#section-connect-everything{padding-top:60px;padding-bottom:60px}#section-connect-everything .content-col{text-align:center;align-items:center}#section-connect-everything .buttons-wrapper{flex-direction:column;width:100%}#section-connect-everything .buttons-wrapper .btn{width:100%}#section-connect-everything .integration-hub{transform:scale(0.8)}}#innovators-testimonials{background:linear-gradient(120deg,#6d28d9 0,#3b82f6 100%);color:#ffffff;position:relative;overflow:hidden;animation:gradient-pan 15s ease-in-out infinite;background-size:200% 200%}#innovators-testimonials .pt-100{padding-top:100px}#innovators-testimonials .pb-100{padding-bottom:100px}#innovators-testimonials .section-header{margin-bottom:60px;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}#innovators-testimonials .innovators-tag{display:inline-block;padding:8px 18px;background-color:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.3);border-radius:50px;font-size:14px;color:#e0e7ff;margin-bottom:25px;transition:transform 0.3s ease,box-shadow 0.3s ease}#innovators-testimonials .innovators-tag:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 5px 20px rgba(0,0,0,0.2)}#innovators-testimonials .innovators-tag .fa-star-o{margin-right:8px}#innovators-testimonials .innovators-title{font-size:48px;font-weight:700;margin-top:0;margin-bottom:15px}#innovators-testimonials .innovators-title .highlight-text{color:#fde047;animation:text-glow 2.5s infinite}#innovators-testimonials .innovators-subtitle{font-size:18px;color:#e0e7ff;max-width:600px;margin:0 auto;line-height:1.6}.animate-card-row{perspective:2500px}#innovators-testimonials .testimonial-card{background:rgba(255,255,255,0.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.2);border-radius:16px;padding:30px;height:100%;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease;opacity:0;transform:translateY(30px);animation:fadeInUp 1s ease forwards}#innovators-testimonials .row > .col-md-4:nth-child(1) .testimonial-card{animation-delay:0.2s}#innovators-testimonials .row > .col-md-4:nth-child(2) .testimonial-card{animation-delay:0.4s}#innovators-testimonials .row > .col-md-4:nth-child(3) .testimonial-card{animation-delay:0.6s}#innovators-testimonials .testimonial-card:hover{transform:translateY(-10px) rotateX(5deg) rotateY(5deg) scale(1.03);box-shadow:0 25px 50px rgba(0,0,0,0.25)}#innovators-testimonials .rating{color:#facc15;font-size:16px;margin-bottom:20px}#innovators-testimonials .rating .fa{margin-right:4px;animation:twinkle-star 2s infinite ease-in-out}#innovators-testimonials .rating .fa:nth-child(2){animation-delay:0.2s}#innovators-testimonials .rating .fa:nth-child(3){animation-delay:0.4s}#innovators-testimonials .rating .fa:nth-child(4){animation-delay:0.6s}#innovators-testimonials .rating .fa:nth-child(5){animation-delay:0.8s}#innovators-testimonials .testimonial-quote{font-size:16px;border-left:none;padding:0;margin:0 0 20px 0;position:relative;padding-left:45px;min-height:80px;color:#e0e7ff}#innovators-testimonials .testimonial-quote::before{content:'“';font-family:Georgia,serif;font-size:80px;font-weight:700;color:rgba(255,255,255,0.2);position:absolute;left:-10px;top:-20px;line-height:1;transition:transform 0.4s ease}#innovators-testimonials .testimonial-card:hover .testimonial-quote::before{transform:translateY(-5px) scale(1.05)}#innovators-testimonials .result-pill{background:rgba(255,255,255,0.15);border-radius:50px;padding:5px 20px;margin:25px 0;text-align:center;transition:transform 0.3s ease,box-shadow 0.3s ease}#innovators-testimonials .result-pill:hover{transform:scale(1.05);box-shadow:0 0 15px rgba(253,224,71,0.3)}#innovators-testimonials .result-pill strong{display:block;color:#fde047;font-size:16px;font-weight:700}#innovators-testimonials .result-pill span{font-size:12px;color:rgba(255,255,255,0.8)}#innovators-testimonials .author-info{margin-top:auto;display:flex;gap:15px}#innovators-testimonials .author-info .media-object{width:50px;height:50px;border-radius:50%;border:2px solid rgba(255,255,255,0.5);transition:transform 0.3s ease,box-shadow 0.3s ease}#innovators-testimonials .testimonial-card:hover .media-object{transform:scale(1.1);box-shadow:0 0 10px rgba(255,255,255,0.5)}#innovators-testimonials .author-info .media-body{vertical-align:middle}#innovators-testimonials .author-info .media-heading{color:#ffffff;font-weight:700;font-size:16px;margin-bottom:4px}#innovators-testimonials .author-info p{color:rgba(255,255,255,0.7);font-size:14px;line-height:1.4;margin:0}.stats-container{display:flex;justify-content:center;gap:30px;margin-top:30px;flex-wrap:wrap}#innovators-testimonials .stat-card{background:rgba(255,255,255,0.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.2);border-radius:16px;padding:25px;width:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform 0.4s ease,box-shadow 0.4s ease;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}#innovators-testimonials .stats-container .stat-card:nth-child(1){animation-delay:0.8s}#innovators-testimonials .stats-container .stat-card:nth-child(2){animation-delay:1.0s}#innovators-testimonials .stats-container .stat-card:nth-child(3){animation-delay:1.2s}#innovators-testimonials .stat-card:hover{transform:translateY(-8px);box-shadow:0 10px 30px rgba(0,0,0,0.2)}#innovators-testimonials .stat-number{font-size:44px;font-weight:700;line-height:1.2;animation:count-up 2s ease-out forwards;opacity:0}#innovators-testimonials .stat-label{font-size:16px;color:rgba(255,255,255,0.8)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes gradient-pan{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes text-glow{0,100%{text-shadow:0 0 5px #fde047,0 0 10px #fde047}50%{text-shadow:0 0 10px #fde047,0 0 20px #fde047}}@keyframes twinkle-star{0,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(0.8)}}@keyframes count-up{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){#innovators-testimonials .testimonial-card{margin-bottom:30px}}@media (min-width:992px){#innovators-testimonials .row > .col-md-4{display:flex;flex-direction:column}#innovators-testimonials .testimonial-card{flex-grow:1;display:flex;flex-direction:column}}@media (max-width:767px){#innovators-testimonials .innovators-title{font-size:38px}#innovators-testimonials .innovators-subtitle{font-size:16px}}#pricing-journey{background-color:#ffffff;overflow:hidden}#pricing-journey::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(#e5e7eb 1px,transparent 1px);background-size:20px 20px;opacity:0.3;z-index:0}#pricing-journey .pricing-pill{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;background-color:#ede9fe;border-radius:50px;margin-bottom:24px;color:#472af2;transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative;overflow:hidden;z-index:1}#pricing-journey .pricing-pill:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 5px 15px rgba(71,42,242,0.2)}#pricing-journey .pricing-pill:hover span{animation-duration:2s}#pricing-journey .pricing-pill span:nth-child(-n+4){position:absolute;display:block;box-shadow:0 0 5px #472af2,0 0 10px #472af2,0 0 15px #472af2;border-radius:2px}#pricing-journey .pricing-pill span:nth-child(1){width:100%;height:1px;top:0;left:-100%;background:linear-gradient(90deg,transparent,#472af257);animation:snake-animate1 4s linear infinite}#pricing-journey .pricing-pill span:nth-child(2){width:1px;height:100%;top:-100%;right:0;background:linear-gradient(180deg,transparent,#472af257);animation:snake-animate2 4s linear infinite;animation-delay:1s}#pricing-journey .pricing-pill span:nth-child(3){width:100%;height:1px;bottom:0;right:-100%;background:linear-gradient(270deg,transparent,#472af257);animation:snake-animate3 4s linear infinite;animation-delay:2s}#pricing-journey .pricing-pill span:nth-child(4){width:1px;height:100%;bottom:-100%;left:0;background:linear-gradient(360deg,transparent,#472af257);animation:snake-animate4 4s linear infinite;animation-delay:3s}#pricing-journey .pricing-pill .card-icon,#pricing-journey .pricing-pill .glyphicon,#pricing-journey .pricing-pill .pricing-text{position:relative;z-index:2}#pricing-journey .section-header h2{line-height:1.2;margin-top:0;margin-bottom:20px}#pricing-journey .gradient-text{background:linear-gradient(90deg,#8b5cf6 0,#6366f1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;background-size:200% 200%;animation:gradient-flow 5s ease-in-out infinite;position:relative;display:inline-block}#pricing-journey .gradient-text::after{content:'';position:absolute;width:100%;height:4px;background:#6366f1;bottom:-6px;left:0;border-radius:4px;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}#pricing-journey .section-header h2:hover .gradient-text::after{transform:scaleX(1);transform-origin:bottom left}#pricing-journey .section-header p.lead{max-width:550px;margin-left:auto;margin-right:auto}#pricing-journey .pricing-grid-container{max-width:1500px;margin:0 auto;padding:0 15px;margin-top:80px;perspective:2000px}#pricing-journey .pricing-card{background:#ffffff;border:1px solid #e5e7eb;border-radius:24px;padding:40px 30px;box-shadow:0 4px 6px -1px rgba(0,0,0,0.05),0 2px 4px -2px rgba(0,0,0,0.05);height:100%;display:flex;flex-direction:column;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1),box-shadow 0.5s ease;opacity:0;transform:translateY(40px);animation:card-entry 1s ease-out forwards;position:relative}.animate-pricing-card:nth-of-type(1){animation-delay:0.1s}.animate-pricing-card:nth-of-type(2){animation-delay:0.2s}.animate-pricing-card:nth-of-type(3){animation-delay:0s}.animate-pricing-card:nth-of-type(4){animation-delay:0.3s}#pricing-journey .pricing-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px -10px rgba(0,0,0,0.15)}#pricing-journey .pricing-card > *{transition:transform 0.5s cubic-bezier(0.19,1,0.22,1)}#pricing-journey .pricing-card:hover .plan-name{transform:translateY(-2px)}#pricing-journey .pricing-card:hover .price-display{transform:translateY(-4px)}#pricing-journey .pricing-card:hover .billing-info{transform:translateY(-5px)}#pricing-journey .pricing-card:hover .plan-description{transform:translateY(-6px)}#pricing-journey .pricing-card:hover .builder-link{transform:translateY(-7px)}#pricing-journey .pricing-card:hover .feature-list{transform:translateY(-8px)}#pricing-journey .pricing-card:hover .see-more{transform:translateY(-10px)}#pricing-journey .pricing-card:hover .btn-trial{transform:translateY(-12px)}#pricing-journey .pricing-card.popular{border:2px solid #a855f7;background-color:#f5f3ff;position:relative;transform:translateY(-20px);box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1),0 0 40px -5px rgba(168,85,247,0.4);z-index:10}#pricing-journey .pricing-card.popular:hover{transform:translateY(-30px) scale(1.02)}#pricing-journey .pricing-card.popular:hover .btn-trial{transform:translateY(-12px)}#pricing-journey .popular-badge{position:absolute;top:-18px;left:50%;background-color:#7c3aed;color:#ffffff;padding:6px 16px;border-radius:50px;animation:badge-pulse 2s infinite ease-in-out;transition:transform 0.4s ease;z-index:11;transform:translateX(-50%)}#pricing-journey .pricing-card.popular:hover .popular-badge{transform:translateX(-50%) translateY(-2px) scale(1.1)}#pricing-journey .plan-name{font-size:20px;font-weight:600;color:#1f2937;margin-top:0}#pricing-journey .price-display{color:#111827;margin:10px 0 5px;font-size:48px;font-weight:700;opacity:0;transform:translateY(10px);animation:price-entry 1s ease forwards 0.5s}#pricing-journey .price-display .period{color:#6b7280;margin-left:4px;font-size:18px;font-weight:500}#pricing-journey .billing-info{color:#6b7280;margin-bottom:20px}#pricing-journey .plan-description{color:#4b5563;min-height:5em}#pricing-journey .builder-link{color:#6366f1;text-transform:uppercase;margin-bottom:20px;text-decoration:none}#pricing-journey .feature-list{list-style:none;padding-left:0;margin-bottom:20px}#pricing-journey .feature-list li{margin-bottom:12px;color:#4b5563;display:flex;align-items:center;transition:transform 0.3s ease;opacity:0;transform:translateX(-20px);animation:feature-entry 0.6s ease-out forwards}.animate-feature-item:nth-child(1){animation-delay:0.6s}.animate-feature-item:nth-child(2){animation-delay:0.7s}.animate-feature-item:nth-child(3){animation-delay:0.8s}.animate-feature-item:nth-child(4){animation-delay:0.9s}.animate-feature-item:nth-child(5){animation-delay:1.0s}.animate-feature-item:nth-child(6){animation-delay:1.1s}.animate-feature-item:nth-child(7){animation-delay:1.2s}#pricing-journey .feature-list li:hover{transform:translateX(5px)}#pricing-journey .feature-list .glyphicon-ok{color:green;background-color:#eef2ff;border-radius:50%;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;margin-right:10px;transition:transform 0.3s ease}#pricing-journey .feature-list li:hover .glyphicon-ok{transform:rotate(360deg) scale(1.1)}#pricing-journey .see-more{color:#6366f1;margin-top:auto;margin-bottom:20px}#pricing-journey .btn-trial{border-radius:50px;background-color:#1f2937;color:#ffffff;border:none;padding-top:12px;padding-bottom:12px;transition:all 0.3s ease !important}#pricing-journey .pricing-card:not(.popular) .btn-trial:hover{background-color:#374151;color:#ffffff;transform:translateY(-15px) !important;box-shadow:0 4px 10px rgba(0,0,0,0.2)}#pricing-journey .btn-trial.btn-popular{background-image:linear-gradient(to right,#7c3aed 0,#a855f7 100%);background-size:200% auto}#pricing-journey .btn-trial.btn-popular:hover{opacity:1;background-position:right center;box-shadow:0 4px 15px rgba(168,85,247,0.4);transform:translateY(-15px) !important}#pricing-journey .enterprise-cta{background-color:#1f2937;border-radius:20px;padding:40px;text-align:center;margin-top:80px;box-shadow:0 10px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);transition:transform 0.4s ease,box-shadow 0.4s ease}#pricing-journey .enterprise-cta:hover{transform:translateY(-5px);box-shadow:0 20px 40px -10px rgba(0,0,0,0.2)}#pricing-journey .cta-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#4f46e5;color:#ffffff;border-radius:50%;font-size:20px;margin-bottom:16px;animation:cta-icon-pulse 2s infinite}#pricing-journey .enterprise-cta h3{color:#ffffff;margin-top:0;margin-bottom:8px}#pricing-journey .enterprise-cta p{max-width:500px;margin:0 auto 24px auto;line-height:1.5}#pricing-journey .cta-buttons{display:flex;justify-content:center;align-items:center;gap:16px}#pricing-journey .btn-cta{background-color:#ffffff;color:#111827;border:1px solid #e5e7eb;border-radius:50px;padding:12px 24px;font-weight:600;transition:all 0.2s ease}#pricing-journey .btn-cta:hover{background-color:#f3f4f6;color:#111827;transform:translateY(-2px)}#pricing-journey .row-cta-flex{display:flex;justify-content:center;align-items:center;gap:10px}@keyframes snake-animate1{0{left:-100%}50%,100%{left:100%}}@keyframes snake-animate2{0{top:-100%}50%,100%{top:100%}}@keyframes snake-animate3{0{right:-100%}50%,100%{right:100%}}@keyframes snake-animate4{0{bottom:-100%}50%,100%{bottom:100%}}@keyframes card-entry{to{opacity:1;transform:translateY(0)}}@keyframes price-entry{to{opacity:1;transform:translateY(0)}}@keyframes feature-entry{to{opacity:1;transform:translateX(0)}}@keyframes gradient-flow{0{background-position:0 50%} 50%{background-position:100% 50%} 100%{background-position:0 50%} }@keyframes badge-pulse{0{box-shadow:0 0 0 0 rgba(124,58,237,0.7)}70%{box-shadow:0 0 0 10px rgba(124,58,237,0)}100%{box-shadow:0 0 0 0 rgba(124,58,237,0)}}@keyframes cta-icon-pulse{0,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes text-gradient-pan{0{background-position:0 50%} 50%{background-position:100% 50%} 100%{background-position:0 50%} }@media (max-width:991px){#pricing-journey .pricing-card.popular{transform:translateY(0);margin-top:30px}#pricing-journey .col-sm-6{margin-bottom:30px}#pricing-journey .pricing-card:hover,#pricing-journey .pricing-card.popular:hover{transform:translateY(-10px) scale(1.02)}#pricing-journey .pricing-card:hover > *{transform:none}}@media (max-width:767px){#pricing-journey .pricing-card{margin-bottom:30px}#pricing-journey .pricing-card.popular{margin-top:0}#pricing-journey .enterprise-cta{padding:30px 20px;margin-top:40px}#pricing-journey .cta-buttons{flex-direction:column;gap:12px}#pricing-journey .btn-cta{width:100%;max-width:280px;margin:0 auto}}@media (min-width:768px){#pricing-journey .pricing-grid-container .row{margin-left:-10px;margin-right:-10px}#pricing-journey .pricing-grid-container .row > [class*="col-"]{padding-left:10px;padding-right:10px}}#faq{background-color:#fbfafe}#faq .faq-pill{display:inline-block;padding:8px 16px;background-color:#ede9fe;border-radius:50px;margin-bottom:24px;color:#472af2}#faq .faq-pill .card-icon{font-size:10px;margin-right:5px}#faq .section-header h2{line-height:1.2;margin-top:0;margin-bottom:20px}#faq .gradient-text{background:linear-gradient(90deg,#8b5cf6 0,#6366f1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;background-size:200% auto;animation:gradient-flow 4s linear infinite;position:relative;display:inline-block}#faq .gradient-text::after{content:'';position:absolute;width:100%;height:4px;background:#6366f1;bottom:-6px;left:0;border-radius:4px;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1)}#faq .section-header h2:hover .gradient-text::after{transform:scaleX(1);transform-origin:bottom left}#faq .faq-container{max-width:1280px;margin:0 auto;padding:0 15px}#faq .panel-group{margin-bottom:0}#faq .panel{background-color:#ffffff;border:1px solid #f3f4f6;border-radius:16px !important;box-shadow:0 4px 12px rgba(0,0,0,0.04);margin-bottom:16px}#faq .panel-heading{background-color:transparent !important;border:none !important;padding:20px 25px}#faq .panel-title > a{display:block;color:#111827;text-decoration:none;position:relative;padding-right:30px}#faq .panel-title > a:hover,#faq .panel-title > a:focus{color:#4f46e5;text-decoration:none}#faq .panel-title > a::after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform 0.3s ease;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238b5cf6'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}#faq .panel-title > a[aria-expanded="true"]::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238b5cf6'%3e%3cpath fill-rule='evenodd' d='M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z'/%3e%3c/svg%3e")}#faq .panel-body{padding:0 25px 25px 25px;border-top:none !important;color:#6b7280;line-height:1.6}@keyframes gradient-flow{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media (max-width:767px){#faq .faq-container{padding:0 25px}}#cta-build.dark{background:linear-gradient(135deg,#4f46e5 0,#a855f7 40%,#3b82f6 100%);color:#ffffff}#cta-build h1{margin-top:0;margin-bottom:16px}#cta-build p.lead{color:white;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:32px}#cta-build .btn-cta-build{background-color:#ffffff;color:#4f46e5;border:none;border-radius:50px;padding:16px 32px;box-shadow:0 10px 25px -5px rgba(0,0,0,0.2);transition:transform 0.2s ease,box-shadow 0.2s ease;display:inline-flex;gap:10px;align-items:center;justify-content:center}#cta-build .btn-cta-build:hover{color:#4f46e5;transform:translateY(-2px);box-shadow:0 12px 30px -5px rgba(0,0,0,0.25)}#cta-build .icon-lightning{display:inline-block;width:20px;height:20px;margin-right:10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' fill='%234f46e5'%3e%3cpath d='M225.5 5.5C232.2-1.8 242.2-1.8 248.9 5.5L375.1 151.1C381.1 158.1 380.1 169.6 372.4 175.1L100.4 439.1C92.73 444.6 81.18 443.6 75.12 436.6L4.881 291.1C-1.18 284.1-.192 272.6 7.58 267.1L225.5 5.5zM224 96L112 320H272L160 96H224z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}#cta-build .benefits-list{list-style:none;padding:0;margin:32px 0 0 0;display:flex;justify-content:center;gap:32px}#cta-build .benefits-list li{font-size:14px;color:rgba(255,255,255,0.85);position:relative;padding-left:16px}#cta-build .benefits-list li::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:#34d399;border-radius:50%}@media (max-width:767px){#cta-build .benefits-list{flex-direction:column;gap:16px;align-items:center}}#ai-updates-signup{border-bottom:1px solid rgba(255,255,255,0.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 auto;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:#ffffff;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:#ffffff;border-radius:50px;height:52px;padding:10px 35px;transition:background-color 0.3s ease,border-color 0.3s ease}#ai-updates-signup .updates-form .btn:hover,#ai-updates-signup .updates-form .btn:focus{background-color:#5837d0;border-color:#5837d0;color:#ffffff}@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}}