.agent-section{padding:80px 0;background:#ffffff}.agent-container{max-width:1200px;margin:0 auto;padding:0 20px}.agent-header{text-align:center;margin-bottom:80px}.agent-title,.section-title{font-size:3rem;font-weight:700;color:rgb(0,3,59);margin-bottom:25px;font-family:InkBrushArabic,serif}.agent-subtitle{font-size:1.3rem;color:#64748b;max-width:700px;margin:0 auto;font-family:InkBrushArabic,serif;line-height:1.6}.main-features{margin-bottom:80px}.features-title{font-size:2.2rem;font-weight:600;color:rgb(0,3,59);text-align:center;margin-bottom:50px;font-family:InkBrushArabic,serif}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;max-width:1000px;margin:0 auto}.feature-card{text-align:center;padding:40px 30px;background:#f8fafc;border-radius:16px;transition:transform .3s ease}.feature-card:hover{transform:translateY(-5px)}.feature-card .feature-icon{font-size:3rem;margin-bottom:20px;display:block}.feature-card .feature-title{font-size:1.3rem;margin-bottom:15px;color:#1e293b;font-family:InkBrushArabic,serif;font-weight:600}.feature-card .feature-description{color:#64748b;font-family:InkBrushArabic,serif;line-height:1.5;font-size:1rem}.pricing-demo{margin-bottom:80px;text-align:center}.pricing-title{font-size:2.2rem;font-weight:600;color:rgb(0,3,59);margin-bottom:20px;font-family:InkBrushArabic,serif}.pricing-subtitle{font-size:1.1rem;color:#64748b;margin-bottom:50px;font-family:InkBrushArabic,serif}.pricing-examples{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;max-width:1000px;margin:0 auto}.pricing-card{background:#f8fafc;border-radius:16px;padding:25px;border:1px solid #e2e8f0;transition:transform .3s ease}.pricing-card:hover{transform:translateY(-5px)}.platform-info{margin-bottom:20px}.platform-name{font-size:1.2rem;font-weight:600;color:#1e293b;margin-bottom:15px}.platform-name,.price-change{font-family:InkBrushArabic,serif}.price-change{display:flex;align-items:center;justify-content:center;gap:15px}.old-price{color:#94a3b8;text-decoration:line-through;font-size:1.1rem}.arrow{color:#3b82f6;font-size:1.5rem;font-weight:700}.new-price{font-size:1.3rem}.new-price,.result{color:#059669;font-weight:600}.result{display:flex;align-items:center;justify-content:center;gap:10px;font-family:InkBrushArabic,serif}.result-icon{font-size:1.2rem}.support-demo{margin-bottom:80px;text-align:center}.support-title{font-size:2.2rem;font-weight:600;color:rgb(0,3,59);margin-bottom:20px;font-family:InkBrushArabic,serif}.support-subtitle{font-size:1.1rem;color:#64748b;margin-bottom:50px;font-family:InkBrushArabic,serif}.chat-demo{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.agent-response,.customer-message{background:#f8fafc;border-radius:16px;padding:20px;text-align:right}.customer-message{border-right:4px solid #3b82f6}.agent-response{border-right:4px solid #10b981}.message-header,.response-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-family:InkBrushArabic,serif}.customer-name{font-weight:600;color:#1e293b}.agent-name{font-weight:600;color:#059669}.message-time,.response-time{font-size:.9rem;color:#94a3b8}.message-content,.response-content{color:#374151;line-height:1.6;font-family:InkBrushArabic,serif}.automation-benefits{margin-bottom:80px;text-align:center}.automation-title{font-size:2.2rem;font-weight:600;color:rgb(0,3,59);margin-bottom:50px;font-family:InkBrushArabic,serif}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;max-width:1000px;margin:0 auto}.benefit-item{padding:30px 20px;background:#f8fafc;border-radius:16px;transition:transform .3s ease}.benefit-item:hover{transform:translateY(-5px)}.benefit-icon{font-size:2.5rem;margin-bottom:20px;display:block}.benefit-item h4{font-size:1.2rem;font-weight:600;color:#1e293b;margin-bottom:15px;font-family:InkBrushArabic,serif}.benefit-item p{color:#64748b;font-family:InkBrushArabic,serif;line-height:1.5}.agent-cta{text-align:center;padding:40px 0}.cta-button{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;border:none;padding:20px 40px;font-size:1.2rem;font-weight:600;font-family:InkBrushArabic,serif;border-radius:50px;cursor:pointer;box-shadow:0 10px 30px rgba(59,130,246,.3);transition:all .3s ease;margin-bottom:20px}.cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(59,130,246,.4)}.button-icon{margin-left:10px;font-size:1.3rem}.cta-subtitle{color:#64748b;font-family:InkBrushArabic,serif;font-size:1rem}@media (max-width:768px){.agent-section{padding:60px 0}.agent-title{font-size:2.2rem}.agent-subtitle{font-size:1.1rem}.automation-title,.features-title,.pricing-title,.support-title{font-size:1.8rem}.benefits-grid,.features-grid,.pricing-examples{grid-template-columns:1fr;gap:20px}.feature-card{padding:30px 25px}}.agent-section{direction:rtl;text-align:right}.agent-section .agent-header{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.agent-section .agent-subtitle,.agent-section .section-title{text-align:center!important;width:100%!important}.agent-section .pricing-demo{margin-bottom:80px!important;text-align:center!important}.agent-section .pricing-title{font-size:2.2rem!important;font-weight:600!important;color:rgb(0,3,59)!important}.agent-section .pricing-subtitle,.agent-section .pricing-title{margin-bottom:15px!important;font-family:InkBrushArabic,serif!important;text-align:center!important}.agent-section .pricing-subtitle{font-size:1.1rem!important;color:#64748b!important}.agent-section h3.pricing-title,.agent-section p.pricing-subtitle{text-align:center!important;width:100%!important;margin:0 auto 15px!important;display:block!important;max-width:none!important}.agent-section-en,.lang-en .agent-section{direction:ltr!important;text-align:left!important}.agent-section-ar,.lang-ar .agent-section{direction:rtl!important;text-align:right!important}.agent-section .agent-container,.agent-section .agent-header,.agent-section .agent-name,.agent-section .agent-response,.agent-section .agent-subtitle,.agent-section .chat-demo,.agent-section .customer-message,.agent-section .customer-name,.agent-section .message-content,.agent-section .message-header,.agent-section .message-time,.agent-section .pricing-demo,.agent-section .pricing-subtitle,.agent-section .pricing-title,.agent-section .response-content,.agent-section .response-header,.agent-section .response-time,.agent-section .section-title{direction:inherit!important;text-align:inherit!important}.agent-section-en .agent-header,.lang-en .agent-section .agent-header{direction:ltr!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.agent-section-en .agent-subtitle,.agent-section-en .section-title,.lang-en .agent-section .agent-subtitle,.lang-en .agent-section .section-title{direction:ltr!important;text-align:center!important;width:100%!important}.agent-section-en .pricing-demo,.lang-en .agent-section .pricing-demo{margin-bottom:80px!important;text-align:center!important}.agent-section-en .pricing-title,.lang-en .agent-section .pricing-title{font-size:2.2rem!important;font-weight:600!important;color:rgb(0,3,59)!important;margin-bottom:15px!important;font-family:InkBrushArabic,serif!important;text-align:center!important}.agent-section-en .pricing-subtitle,.lang-en .agent-section .pricing-subtitle{font-size:1.1rem!important;color:#64748b!important;margin-bottom:15px!important;font-family:InkBrushArabic,serif!important;text-align:center!important}.agent-section-en h3.pricing-title,.agent-section-en p.pricing-subtitle,.lang-en .agent-section h3.pricing-title,.lang-en .agent-section p.pricing-subtitle{direction:ltr!important;text-align:center!important;width:100%!important;margin:0 auto 15px!important;display:block!important;max-width:none!important}.agent-section-ar .agent-header,.lang-ar .agent-section .agent-header{direction:rtl!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.agent-section-ar .agent-subtitle,.agent-section-ar .section-title,.lang-ar .agent-section .agent-subtitle,.lang-ar .agent-section .section-title{direction:rtl!important;text-align:center!important;width:100%!important}.agent-section-ar .pricing-demo,.lang-ar .agent-section .pricing-demo{margin-bottom:80px!important;text-align:center!important}.agent-section-ar .pricing-title,.lang-ar .agent-section .pricing-title{font-size:2.2rem!important;font-weight:600!important;color:rgb(0,3,59)!important;margin-bottom:15px!important;font-family:InkBrushArabic,serif!important;text-align:center!important}.agent-section-ar .pricing-subtitle,.lang-ar .agent-section .pricing-subtitle{font-size:1.1rem!important;color:#64748b!important;margin-bottom:15px!important;font-family:InkBrushArabic,serif!important;text-align:center!important}.agent-section-ar h3.pricing-title,.agent-section-ar p.pricing-subtitle,.lang-ar .agent-section h3.pricing-title,.lang-ar .agent-section p.pricing-subtitle{direction:rtl!important;text-align:center!important;width:100%!important;margin:0 auto 15px!important;display:block!important;max-width:none!important}.faq-section{direction:rtl;text-align:right}.faq-section .section-description,.faq-section .section-header,.faq-section .section-title{text-align:center!important}.faq-section-en,.lang-en .faq-section{direction:ltr!important;text-align:left!important}.faq-section-ar,.lang-ar .faq-section{direction:rtl!important;text-align:right!important}.faq-section .faq-answer,.faq-section .faq-answer p,.faq-section .faq-container,.faq-section .faq-icon,.faq-section .faq-item,.faq-section .faq-question,.faq-section .faq-question-content,.faq-section .faq-text,.faq-section .faq-toggle,.faq-section .section-description,.faq-section .section-header,.faq-section .section-title{direction:inherit!important;text-align:inherit!important}.faq-section-en .section-description,.faq-section-en .section-header,.faq-section-en .section-title,.lang-en .faq-section .section-description,.lang-en .faq-section .section-header,.lang-en .faq-section .section-title{direction:ltr!important;text-align:center!important}.faq-section-en .faq-answer,.faq-section-en .faq-answer p,.faq-section-en .faq-container,.faq-section-en .faq-icon,.faq-section-en .faq-item,.faq-section-en .faq-question,.faq-section-en .faq-question-content,.faq-section-en .faq-text,.faq-section-en .faq-toggle,.lang-en .faq-section .faq-answer,.lang-en .faq-section .faq-answer p,.lang-en .faq-section .faq-container,.lang-en .faq-section .faq-icon,.lang-en .faq-section .faq-item,.lang-en .faq-section .faq-question,.lang-en .faq-section .faq-question-content,.lang-en .faq-section .faq-text,.lang-en .faq-section .faq-toggle{direction:ltr!important;text-align:left!important}.faq-section-ar .section-description,.faq-section-ar .section-header,.faq-section-ar .section-title,.lang-ar .faq-section .section-description,.lang-ar .faq-section .section-header,.lang-ar .faq-section .section-title{direction:rtl!important;text-align:center!important}.faq-section-ar .faq-answer,.faq-section-ar .faq-answer p,.faq-section-ar .faq-container,.faq-section-ar .faq-icon,.faq-section-ar .faq-item,.faq-section-ar .faq-question,.faq-section-ar .faq-question-content,.faq-section-ar .faq-text,.faq-section-ar .faq-toggle,.lang-ar .faq-section .faq-answer,.lang-ar .faq-section .faq-answer p,.lang-ar .faq-section .faq-container,.lang-ar .faq-section .faq-icon,.lang-ar .faq-section .faq-item,.lang-ar .faq-section .faq-question,.lang-ar .faq-section .faq-question-content,.lang-ar .faq-section .faq-text,.lang-ar .faq-section .faq-toggle{direction:rtl!important;text-align:right!important}.features-dashboard-grid{display:flex;flex-direction:column;gap:3rem;max-width:1400px;margin:0 auto;padding:3rem;position:relative;z-index:1}.top-row{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:3rem;position:relative;z-index:1}.feature-card-vertical{display:flex;flex-direction:column;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-radius:28px;box-shadow:0 25px 50px rgba(0,3,59,.15),0 12px 25px rgba(0,109,255,.1),inset 0 1px 0 rgba(255,255,255,.8);border:2px solid rgba(0,109,255,.2);overflow:hidden;transition:all .5s cubic-bezier(.175,.885,.32,1.275);text-decoration:none;color:inherit;position:relative;height:520px;transform-style:preserve-3d}.feature-card-vertical:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,rgb(0,109,255),rgb(0,82,204),rgb(0,61,153));z-index:2}.feature-card-vertical:after{content:"";position:absolute;top:20px;right:20px;width:60px;height:60px;background:linear-gradient(135deg,rgb(0,109,255),rgb(0,82,204));border-radius:50%;opacity:.1;z-index:1;transition:all .3s ease}.feature-card-vertical:hover{transform:translateY(-20px) rotateX(5deg) rotateY(-5deg) scale(1.05);box-shadow:0 40px 80px rgba(0,3,59,.25),0 20px 40px rgba(0,109,255,.2),inset 0 1px 0 rgba(255,255,255,.9);border-color:rgba(0,109,255,.4)}.feature-card-vertical:hover:after{transform:scale(1.5) rotate(180deg);opacity:.2}.feature-card-vertical .card-image{width:100%;height:320px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(0,3,59),rgb(0,109,255))}.feature-card-vertical .feature-img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);filter:brightness(.9) contrast(1.1)}.feature-card-vertical:hover .feature-img{transform:scale(1.15) rotate(3deg);filter:brightness(1.1) contrast(1.2)}.feature-card-vertical .card-content{padding:2.5rem;background:rgba(255,255,255,.98);flex:1;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.feature-card-vertical .card-title{font-size:1.6rem;font-weight:800;color:rgb(0,3,59);margin-bottom:1.2rem;text-align:center;background:linear-gradient(135deg,rgb(0,3,59),rgb(0,109,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.feature-card-vertical .card-title:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:40px;height:3px;background:linear-gradient(90deg,rgb(0,109,255),rgb(0,82,204));border-radius:2px}.feature-card-vertical .card-description{font-size:1.1rem;color:rgb(0,3,59);line-height:1.7;text-align:center;font-weight:500;opacity:.85}.bottom-row{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;position:relative;z-index:1}.feature-card-horizontal{display:flex;flex-direction:column;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-radius:28px;box-shadow:0 25px 50px rgba(0,3,59,.15),0 12px 25px rgba(0,109,255,.1),inset 0 1px 0 rgba(255,255,255,.8);border:2px solid rgba(0,109,255,.2);overflow:hidden;transition:all .5s cubic-bezier(.175,.885,.32,1.275);text-decoration:none;color:inherit;position:relative;height:580px;transform-style:preserve-3d}.feature-card-horizontal:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,rgb(0,82,204),rgb(0,61,153),rgb(0,41,102));z-index:2}.feature-card-horizontal:after{content:"";position:absolute;top:20px;left:20px;width:80px;height:80px;background:linear-gradient(135deg,rgb(0,82,204),rgb(0,61,153));border-radius:50%;opacity:.1;z-index:1;transition:all .3s ease}.feature-card-horizontal:hover{transform:translateY(-20px) rotateX(-5deg) rotateY(5deg) scale(1.05);box-shadow:0 40px 80px rgba(0,3,59,.25),0 20px 40px rgba(0,109,255,.2),inset 0 1px 0 rgba(255,255,255,.9);border-color:rgba(0,109,255,.4)}.feature-card-horizontal:hover:after{transform:scale(1.5) rotate(-180deg);opacity:.2}.feature-card-horizontal .card-image{width:100%;height:420px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(0,82,204),rgb(0,61,153))}.feature-card-horizontal .feature-img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);filter:brightness(.9) contrast(1.1)}.feature-card-horizontal:hover .feature-img{transform:scale(1.15) rotate(-3deg);filter:brightness(1.1) contrast(1.2)}.feature-card-horizontal .card-content{padding:2.5rem;background:rgba(255,255,255,.98);flex:1;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.feature-card-horizontal .card-title{font-size:1.5rem;font-weight:800;color:rgb(0,3,59);margin-bottom:1.2rem;text-align:center;background:linear-gradient(135deg,rgb(0,3,59),rgb(0,109,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.feature-card-horizontal .card-title:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:50px;height:3px;background:linear-gradient(90deg,rgb(0,82,204),rgb(0,61,153));border-radius:2px}.feature-card-horizontal .card-description{font-size:1rem;color:rgb(0,3,59);line-height:1.7;text-align:center;font-weight:500;opacity:.85}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-15px) rotate(1deg)}50%{transform:translateY(-25px) rotate(0deg)}75%{transform:translateY(-15px) rotate(-1deg)}}@keyframes pulse{0%,to{transform:scale(1);opacity:.1}50%{transform:scale(1.1);opacity:.2}}.feature-card-vertical:first-child{animation:float 8s ease-in-out infinite}.feature-card-vertical:nth-child(2){animation:float 8s ease-in-out 2s infinite}.feature-card-vertical:nth-child(3){animation:float 8s ease-in-out 4s infinite}.feature-card-horizontal:first-child{animation:float 8s ease-in-out 1s infinite}.feature-card-horizontal:nth-child(2){animation:float 8s ease-in-out 3s infinite}.feature-card-horizontal:after,.feature-card-vertical:after{animation:pulse 4s ease-in-out infinite}@media (max-width:1200px){.features-dashboard-grid{max-width:1000px;padding:2rem;gap:2rem}.bottom-row,.top-row{gap:2rem}}@media (max-width:768px){.features-dashboard-grid{padding:1.5rem;gap:2rem}.bottom-row,.top-row{grid-template-columns:1fr;gap:2rem}.feature-card-vertical{height:480px}.feature-card-horizontal{height:540px}.feature-card-vertical .card-image{height:280px}.feature-card-horizontal .card-image{height:360px}.feature-card-horizontal .card-content,.feature-card-vertical .card-content{padding:2rem}.feature-card-horizontal .card-title,.feature-card-vertical .card-title{font-size:1.4rem}.feature-card-horizontal .card-description,.feature-card-vertical .card-description{font-size:1rem}}@media (max-width:480px){.features-dashboard-grid{padding:1rem;gap:1.5rem}.feature-card-vertical{height:440px}.feature-card-horizontal{height:500px}.feature-card-vertical .card-image{height:240px}.feature-card-horizontal .card-image{height:320px}.feature-card-horizontal .card-content,.feature-card-vertical .card-content{padding:1.5rem}.feature-card-horizontal .card-title,.feature-card-vertical .card-title{font-size:1.3rem}.feature-card-horizontal .card-description,.feature-card-vertical .card-description{font-size:.95rem}}.feature-workflow{margin:5rem 0;padding:4rem;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-radius:32px;box-shadow:0 25px 50px rgba(0,3,59,.15),0 12px 25px rgba(0,109,255,.1);border:2px solid rgba(0,109,255,.2);position:relative;overflow:hidden}.feature-workflow:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,rgb(0,109,255),rgb(0,82,204),rgb(0,61,153))}.feature-workflow h3{text-align:center;font-size:3rem;font-weight:900;background:linear-gradient(135deg,rgb(0,3,59),rgb(0,109,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4rem;position:relative}.feature-workflow h3:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,rgb(0,109,255),rgb(0,82,204));border-radius:2px}.workflow-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-top:4rem}.workflow-step{text-align:center;padding:3rem 2rem;background:rgba(255,255,255,.9);backdrop-filter:blur(15px);border-radius:24px;box-shadow:0 20px 40px rgba(0,3,59,.1),0 8px 20px rgba(0,109,255,.08);border:2px solid rgba(0,109,255,.15);transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;transform-style:preserve-3d}.workflow-step:hover{transform:translateY(-12px) rotateX(5deg) scale(1.03);box-shadow:0 30px 60px rgba(0,3,59,.2),0 15px 30px rgba(0,109,255,.15);border-color:rgba(0,109,255,.3)}.step-number{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,rgb(0,109,255),rgb(0,82,204));color:white;border-radius:50%;font-size:2.2rem;font-weight:900;margin-bottom:2rem;box-shadow:0 15px 30px rgba(0,109,255,.3),0 8px 16px rgba(0,109,255,.2);position:relative;z-index:2}.step-number:after{content:"";position:absolute;inset:-4px;border-radius:50%;background:linear-gradient(135deg,rgb(0,109,255),rgb(0,82,204),rgb(0,61,153));z-index:-1;opacity:.3;animation:pulse 3s ease-in-out infinite}.workflow-step h4{font-size:1.6rem;font-weight:800;color:rgb(0,3,59);margin-bottom:1.5rem;background:linear-gradient(135deg,rgb(0,3,59),rgb(0,109,255));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.workflow-step p{font-size:1.1rem;color:rgb(0,3,59);line-height:1.7;font-weight:500;opacity:.85}@media (max-width:768px){.workflow-steps{grid-template-columns:1fr;gap:2.5rem}.feature-workflow{padding:3rem 2rem;margin:4rem 0}.feature-workflow h3{font-size:2.5rem}.workflow-step{padding:2.5rem 1.5rem}.step-number{width:70px;height:70px;font-size:2rem}}