body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#2563eb;border-radius:10px}button{cursor:pointer;outline:none}:focus-visible{border-radius:6px;outline:2px solid #4fb6b8;outline-offset:2px}*{outline:none}:focus,a,button,input,textarea{box-shadow:none;outline:none}*{-webkit-tap-highlight-color:transparent}.primary-btn{background:linear-gradient(135deg,#4fb6b8,#2fa85f);box-shadow:0 8px 25px #3b82f659}.hero-trust{color:#64748b;display:flex;font-size:13px;gap:15px;margin-top:15px}.sec-2{padding:90px 0}.sec-2 h2{font-size:34px;margin-bottom:15px;text-align:center}.section-subtitle{color:#64748b;font-size:16px;line-height:1.6;margin-bottom:50px;max-width:700px;text-align:center}.services{gap:25px}.service-card{max-width:340px;min-width:280px;padding:30px 25px;text-align:right}.service-card:hover{transform:translateY(-10px)}.service-icon{font-size:38px}.service-card p{color:#475569;margin-bottom:15px}.service-list{list-style:none;padding:0}.service-list li{color:#64748b;font-size:13px;margin-bottom:6px}@media (max-width:900px){.services{justify-content:center}}@media (max-width:600px){.service-card{max-width:100%}}.Home{flex-direction:column;gap:50px;justify-content:center;min-height:100vh;padding-top:50px;width:100%}.Home,.sec-1{align-items:center;display:flex}.sec-1{direction:rtl;gap:40px;justify-content:space-between;width:85%}.hero-left{flex:1 1;text-align:right}.hero-left h1{color:#1e293b;font-size:48px;font-weight:700;margin-bottom:15px}.logo-text{color:#4fb6b8;position:relative}.logo-text:after{background:#4fb6b833;border-radius:10px;bottom:5px;content:"";height:6px;left:0;position:absolute;width:100%;z-index:-1}.hero-left p{color:#475569;font-size:16px;line-height:1.6;margin-bottom:25px;max-width:500px}.hero-buttons{display:flex;gap:15px}.primary-btn{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:999px;box-shadow:0 8px 25px #4fb6b859;color:#fff;cursor:pointer;font-weight:600;padding:12px 22px;transition:all .25s ease}.primary-btn:hover{box-shadow:0 12px 35px #4fb6b873;transform:translateY(-2px)}.secondary-btn{background:#0000;border:1px solid #4fb6b8;border-radius:999px;color:#4fb6b8;cursor:pointer;font-weight:500;padding:12px 22px;transition:all .25s ease}.secondary-btn:hover{background:#4fb6b81a}.hero-right{display:flex;flex:1 1;justify-content:center}.hero-right img{animation:float 5s ease-in-out infinite;background:#fff;border-radius:30px;box-shadow:0 20px 60px #00000014;max-width:100%;padding:30px;width:260px}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}.hero-left:before{background:#ef4444;border-radius:10px;content:"";display:block;height:4px;margin-bottom:20px;width:60px}@media (max-width:900px){.sec-1{flex-direction:column}.hero-left,.sec-1{text-align:center}.hero-left h1{font-size:34px}.hero-buttons{justify-content:center}.hero-right img{width:180px}}.sec-2{align-items:center;background:#fff;direction:rtl;display:flex;flex-direction:column;padding:80px 0;width:100%}.sec-2 h2{color:#1e293b;font-size:32px;margin-bottom:40px;position:relative}.sec-2 h2:after{background:#4fb6b8;border-radius:10px;content:"";display:block;height:4px;margin:10px auto 0;width:60px}.services{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:85%}.service-card{background:#f8fbfc;border-radius:20px;box-shadow:0 10px 30px #0000000d;cursor:pointer;flex:1 1;max-width:320px;min-width:260px;padding:30px 20px;text-align:center;transition:all .3s ease}.service-card:hover{box-shadow:0 20px 50px #0000001a;transform:translateY(-8px)}.service-icon{color:#4fb6b8;font-size:40px;margin-bottom:15px}.service-card h3{color:#1e293b;font-size:20px;margin-bottom:10px}.service-card p{color:#64748b;font-size:14px;line-height:1.6}.service-card:first-child:hover .service-icon{color:#38b66b}.service-card:nth-child(2):hover .service-icon{color:#4fb6b8}.service-card:nth-child(3):hover .service-icon{color:#ef4444}@media (max-width:900px){.services{justify-content:center}.service-card{max-width:100%}}.service-card{outline:none;overflow:hidden}.service-card.disabled{filter:grayscale(20%)}.service-card.disabled:hover{box-shadow:0 10px 30px #0000000d}.badge{box-shadow:0 4px 10px #00000026}.sec-3 h2{color:#1e293b;font-size:32px;margin-bottom:50px;text-align:center}.feature{transition:all .3s ease}.feature:hover{box-shadow:0 18px 45px #0000001a}.feature h3{color:#1e293b;font-size:18px;margin-bottom:10px}.feature p{color:#64748b;font-size:14px;line-height:1.6}.feature.highlight{background:linear-gradient(135deg,#f8ffff,#eefafa);border:2px solid #4fb6b8}@media (max-width:1000px){.features{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.features{grid-template-columns:1fr}}.sticky-cta{bottom:20px;transform:translateX(-50%) translateY(100px)}.service-card{position:relative}.badge{background:linear-gradient(135deg,#4fb6b8,#38b66b);border-radius:999px;color:#fff;font-size:12px;font-weight:600;left:12px;padding:5px 10px;position:absolute;top:12px}.service-card.disabled{cursor:not-allowed;opacity:.6}.service-card.disabled:hover{transform:none}.sec-3{align-items:center;direction:rtl;display:flex;flex-direction:column;padding:5px 0;width:100%}.features{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);width:85%}.feature{background:#fff;border-radius:18px;box-shadow:0 10px 30px #0000000d;padding:25px;transition:.3s;width:fit-content}.feature:hover{transform:translateY(-6px)}@media (max-width:900px){.features{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.features{grid-template-columns:1fr}.sticky-cta{bottom:15px}}.sticky-cta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border-radius:999px;box-shadow:0 10px 30px #00000026;display:flex;gap:10px;height:50px;left:50%;opacity:0;padding:10px 15px;position:fixed;top:10px;transform:translateX(-50%) translateY(-100px);transition:all .4s ease;width:fit-content;width:400px;z-index:999}.sticky-cta.show{opacity:1;transform:translateX(-50%) translateY(0)}.sticky-cta button{flex:1 1}@media (max-width:600px){.sticky-cta{border-radius:20px;justify-content:space-between;padding:10px;width:90%}.sticky-cta button{flex:1 1}}.sec-4{align-items:center;direction:rtl;display:flex;flex-direction:column;padding:80px 0;width:100%}.sec-4 h2{color:#1e293b;font-size:32px;margin-bottom:50px}.plans{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;width:85%}.plan-card{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000000d;padding:30px;position:relative;transition:.3s;width:300px}.plan-card:hover{box-shadow:0 25px 60px #0000001a;transform:translateY(-10px)}.plan-card.popular{border:2px solid #4fb6b8;transform:scale(1.05)}.popular-badge{background:linear-gradient(135deg,#4fb6b8,#2fa85f);border-radius:999px;color:#fff;font-size:12px;padding:6px 12px;position:absolute;right:50%;top:-12px;transform:translateX(50%)}.plan-card h3{color:#1e293b;font-size:22px;margin-bottom:10px}.price{color:#4fb6b8;font-size:30px;font-weight:700;margin-bottom:20px}.price span{color:#64748b;font-size:14px}.plan-card ul{list-style:none;margin-bottom:25px;padding:0}.plan-card ul li{margin-bottom:10px}@media (max-width:600px){.plan-card{width:90%}.plan-card.popular{transform:scale(1)}}.plan-card ul{padding-right:10px;text-align:right}.plan-card ul li{color:#475569;font-size:14px;margin-bottom:8px}.plan-card{display:flex;flex-direction:column}.plan-card button{margin-top:auto}.sec-5{align-items:center;direction:rtl;display:flex;flex-direction:column;padding:80px 0;width:100%}.sec-5 h2{color:#1e293b;font-size:32px;margin-bottom:40px;position:relative}.sec-5 h2:after{background:#4fb6b8;border-radius:10px;content:"";display:block;height:4px;margin:10px auto 0;width:60px}.use-cases{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:85%}.case{background:#f8fbfc;border-radius:20px;box-shadow:0 10px 30px #0000000d;cursor:pointer;flex:1 1;max-width:320px;min-width:260px;padding:30px 20px;text-align:center;transition:all .3s ease}.case:hover{box-shadow:0 20px 50px #0000001a;transform:translateY(-8px)}.case h3{color:#1e293b;font-size:20px;margin-bottom:10px}.case p{color:#64748b;font-size:14px;line-height:1.6}@media (max-width:900px){.use-cases{justify-content:center}.case{max-width:100%}}.footer{align-items:center;background:linear-gradient(135deg,#1e3a8a,#2563eb);color:#fff;display:flex;flex-direction:column;margin-top:60px;width:100%}.footer-container{direction:rtl;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding:60px 0;width:85%}.footer-brand{max-width:300px}.footer-brand img{margin-bottom:15px;width:60px}.footer-brand p{color:#fffc;font-size:14px;line-height:1.6}.footer-links{display:flex;gap:50px}.footer-col{display:flex;flex-direction:column;gap:10px}.footer-col h4{font-size:16px;margin-bottom:10px}.footer-col a{color:#fffc;font-size:14px;text-decoration:none;transition:.2s}.footer-col a:hover{color:#fff;transform:translateX(-3px)}.footer-bottom{background:#0003;font-size:13px;padding:15px 0;text-align:center;width:100%}@media (max-width:900px){.footer-container{align-items:center;flex-direction:column;text-align:center}.footer-links{flex-direction:column;gap:30px}}.login-container{align-items:center;background:#f9fafb;display:flex;font-family:Heebo,sans-serif;height:100vh;justify-content:center}.login-card{background:#fff;border-radius:18px;box-shadow:0 10px 40px #00000014;padding:40px;text-align:right;width:380px}.login-logo-wrapper{text-align:center}.login-logo-wrapper img{margin-bottom:15px;width:70px}.login-title{color:#111827;font-size:26px;margin-bottom:5px;text-align:center}.login-subtitle{color:#6b7280;margin-bottom:25px;text-align:center}.login-form{width:100%}.login-input-group{margin-bottom:18px;width:100%}.login-input-group label{color:#374151;display:block;font-size:14px;margin-bottom:6px}.login-input{border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;font-size:14px;height:44px;outline:none;padding:0 12px;text-align:right;transition:.2s;width:100%}.login-input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.login-password-field{width:100%}.login-password-field span{color:#2563eb;cursor:pointer;font-size:13px;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.login-primary-btn{background:#2563eb;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;height:44px;transition:.2s;width:100%}.login-primary-btn:hover{background:#1d4ed8}.login-divider{align-items:center;color:#9ca3af;display:flex;font-size:13px;margin:20px 0}.login-divider:after,.login-divider:before{border-bottom:1px solid #e5e7eb;content:"";flex:1 1}.login-divider span{margin:0 10px}.login-google-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;font-weight:500;gap:10px;height:44px;justify-content:center;transition:all .2s ease;width:100%}.login-google-btn img{height:18px;width:18px}.login-google-btn:hover{background:#f9fafb;box-shadow:0 4px 12px #0000000d}.login-bottom-text{color:#6b7280;font-size:14px;margin-top:20px;text-align:center}.login-bottom-text span{color:#2563eb;cursor:pointer;font-weight:500}.auth-error-overlay{display:flex;justify-content:center;left:50%;pointer-events:none;position:fixed;top:20px;transform:translateX(-50%);width:100%;z-index:999}.auth-error-card{animation:slideDownFade .35s ease;background:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;max-width:90%;min-width:280px;padding:16px 20px;pointer-events:auto;text-align:right;width:fit-content}.auth-error-card h2{color:#dc2626;font-size:16px;margin-bottom:5px}.auth-error-card p{color:#374151;font-size:14px;margin-bottom:10px}.auth-error-card button{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:6px 14px}.auth-error-card button:hover{background:#1d4ed8}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.login-password-field{align-items:center;display:flex;position:relative}.login-password-field input{width:100%}.password-toggle-btn{align-items:center;background:#0000;border:none;color:#666;cursor:pointer;display:flex;font-size:18px;justify-content:center;left:10px;position:absolute}.password-toggle-btn:hover{color:#000}.password-toggle-btn:disabled{cursor:not-allowed;opacity:.5}
/*# sourceMappingURL=main.60754c21.css.map*/