@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Rubik:wght@400;500;600;700;800&display=swap);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}:root{--bg:#000;--surface:#0a0a0a;--surface-light:#111;--border:#ffffff14;--border-light:#ffffff1f;--primary:#a855f7;--primary-dark:#9333ea;--primary-light:#c084fc;--text:#fff;--text-muted:#a1a1aa;--text-dim:#71717a}*{box-sizing:border-box;margin:0;padding:0}html{height:100%;scroll-behavior:smooth;scroll-snap-type:y proximity}body{color:#fff;color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;height:100%;line-height:1.6;overflow-x:hidden;overflow-y:scroll}.bg-base,body{background:#000;background:var(--bg)}.bg-base{inset:0;position:fixed;z-index:-2}.hero-glow{height:600px;left:50%;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);width:600px;z-index:-1}.hero-glow:before{animation:orbRotate 12s linear infinite;background:conic-gradient(from 180deg,#0000 0deg,#9333ea66 60deg,#4f46e599 120deg,#a855f780 180deg,#ec48994d 240deg,#4f46e580 300deg,#0000 1turn);filter:blur(80px);inset:0}.hero-glow:after,.hero-glow:before{border-radius:50%;content:"";position:absolute}.hero-glow:after{background:radial-gradient(ellipse 80% 50% at 50% 30%,#8b5cf626 0,#0000 50%),radial-gradient(ellipse 60% 40% at 50% 70%,#ec48991a 0,#0000 40%),radial-gradient(circle at center,#0f0a1ef2 0,#0a0519fa 100%);box-shadow:inset 0 0 120px #8b5cf626,0 0 120px #9333ea66,0 0 180px #4f46e54d;filter:blur(15px);inset:60px}.bg-base:after{animation:ringPulse 4s ease-in-out infinite alternate;background:#0000;background-clip:padding-box,border-box;background-image:linear-gradient(#0a0a0f,#0a0a0f),conic-gradient(from 200deg,#0000 0deg,#9333eacc 30deg,#4f46e5 90deg,#8b5cf6e6 150deg,#ec489999 200deg,#4f46e5cc 270deg,#0000 340deg,#0000 1turn);background-origin:border-box;border:2px solid #0000;border-radius:50%;box-shadow:0 0 60px #8b5cf680,0 0 100px #4f46e566,inset 0 0 50px #9333ea4d;content:"";filter:blur(8px);height:520px;left:50%;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);width:520px;z-index:-1}@keyframes orbRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ringPulse{0%{box-shadow:0 0 30px #8b5cf680,0 0 60px #4f46e54d,inset 0 0 30px #9333ea33;opacity:.9}to{box-shadow:0 0 50px #8b5cf6b3,0 0 100px #4f46e566,inset 0 0 50px #9333ea4d;opacity:1}}nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--border);direction:ltr;padding:1rem 0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}nav.scrolled{background:#000000f2}.nav-container{justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.logo,.nav-container{align-items:center;display:flex}.logo{color:#fff;color:var(--text);font-size:1.25rem;font-weight:700;gap:.5rem;text-decoration:none}.logo-icon{align-items:center;background:linear-gradient(135deg,#a855f7,#9333ea);background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:8px;display:flex;height:32px;justify-content:center;width:32px}.logo-icon svg{stroke:#fff;height:18px;width:18px}.nav-links{display:flex;gap:2.5rem;list-style:none}.nav-links a{color:#a1a1aa;color:var(--text-muted);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-links a:hover{color:#fff;color:var(--text)}.nav-right{align-items:center;display:flex;gap:1rem}.nav-cta{background:#a855f7;background:var(--primary);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.6rem 1.25rem;transition:all .2s}.nav-cta:hover{background:#9333ea;background:var(--primary-dark);transform:translateY(-1px)}.hero{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:8rem 2rem 4rem;position:relative;scroll-snap-align:start;text-align:center}.hero-content{max-width:800px}.hero h1{font-size:4rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:1.5rem}.gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#a855f7,#c084fc);background:linear-gradient(135deg,var(--primary) 0,var(--primary-light) 100%);-webkit-background-clip:text;background-clip:text}.hero p{color:#a1a1aa;color:var(--text-muted);font-size:1.125rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:500px}.hero-buttons{display:flex;gap:1rem;justify-content:center}.btn-primary{align-items:center;background:#a855f7;background:var(--primary);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;padding:.875rem 1.75rem;text-decoration:none;transition:all .2s}.btn-primary:hover{background:#9333ea;background:var(--primary-dark);box-shadow:0 10px 30px #a855f74d;transform:translateY(-2px)}.btn-primary.large{font-size:1rem;padding:1rem 2rem}.btn-secondary{align-items:center;background:#0000;border:1px solid #ffffff1f;border:1px solid var(--border-light);border-radius:10px;color:#fff;color:var(--text);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;padding:.875rem 1.75rem;transition:all .2s}.btn-secondary:hover{background:#ffffff0d;border-color:#a1a1aa;border-color:var(--text-muted)}.trust-section{margin-top:5rem;text-align:center}.trust-label{color:#71717a;color:var(--text-dim);font-size:.85rem;margin-bottom:1.5rem}.trust-logos{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.logo-item{font-size:.9rem;font-weight:500}.logo-item,.scroll-indicator{color:#71717a;color:var(--text-dim)}.scroll-indicator{align-items:center;animation:bounce 2s infinite;bottom:2rem;display:flex;flex-direction:column;font-size:.8rem;gap:.5rem;position:absolute}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.section-divider{align-items:center;animation:bounce 2s infinite;color:#71717a;color:var(--text-dim);display:flex;flex-direction:column;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:1rem 2rem}.section-divider span{color:#a1a1aa;color:var(--text-muted);letter-spacing:.05em}.section-divider svg{opacity:.6}.services{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;min-height:100vh;padding:6rem 2rem;scroll-snap-align:start}.section-header{margin-bottom:4rem;text-align:center}.section-tag{background:#a855f71a;border:1px solid #a855f733;border-radius:50px;color:#c084fc;color:var(--primary-light);display:inline-block;font-size:.8rem;font-weight:600;margin-bottom:1.5rem;padding:.4rem 1rem}.section-header h2{font-size:2.75rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem}.section-header p{color:#a1a1aa;color:var(--text-muted);margin:0 auto;max-width:500px}.feature-row{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin-bottom:6rem}.feature-row.reverse{direction:ltr}.feature-row.reverse .feature-content{order:-1}.feature-content{max-width:480px}[dir=rtl] .feature-content{direction:rtl;text-align:right}[dir=rtl] .feature-pills,[dir=rtl] .feature-stats{justify-content:flex-end}.feature-tag{background:#a855f71a;border:1px solid #a855f733;border-radius:50px;color:#c084fc;color:var(--primary-light);display:inline-block;font-size:.75rem;font-weight:600;margin-bottom:1rem;padding:.35rem .9rem}.feature-content h3{font-size:2rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1rem}.feature-content p{color:#a1a1aa;color:var(--text-muted);line-height:1.7;margin-bottom:1.5rem}.feature-stats{display:flex;flex-wrap:wrap;gap:1rem}.stat-pill{background:#0a0a0a;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:8px;padding:.5rem 1rem}.stat-pill .stat-value{color:#a1a1aa;color:var(--text-muted);font-size:.85rem}.feature-pills{display:flex;flex-wrap:wrap;gap:.75rem}.pill{background:#0a0a0a;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:6px;color:#a1a1aa;color:var(--text-muted);font-size:.8rem;padding:.4rem .9rem}.feature-mockup{display:flex;justify-content:center}.mockup-card{background:#0a0a0a;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;max-width:400px;padding:1.5rem;width:100%}.mockup-header{align-items:center;color:#a1a1aa;color:var(--text-muted);display:flex;font-size:.85rem;gap:.75rem;margin-bottom:1.25rem}.status-dot{background:#a855f7;background:var(--primary);border-radius:50%;height:8px;width:8px}.status-badge{border-radius:50px;font-size:.7rem;font-weight:500;margin-left:auto;padding:.25rem .6rem}.status-badge.pending{background:#fbbf241a;border:1px solid #fbbf2433;color:#fbbf24}.mockup-content{display:flex;flex-direction:column;gap:1rem}.task-item{background:#111;background:var(--surface-light);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;gap:1rem;padding:1rem}.task-icon,.task-item{align-items:center;display:flex}.task-icon{background:#a855f71a;border-radius:10px;font-size:1.2rem;height:40px;justify-content:center;width:40px}.task-info{display:flex;flex-direction:column;gap:.2rem}.task-title{color:#fff;color:var(--text);font-size:.9rem;font-weight:500}.task-status{color:#71717a;color:var(--text-dim);font-size:.75rem}.chat-mockup{overflow:hidden;padding:0}.chat-header{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--border);color:#a1a1aa;color:var(--text-muted);font-size:.9rem;padding:1rem 1.5rem}.chat-message{padding:1.5rem}.chat-message p{background:#111;background:var(--surface-light);border-radius:12px;color:#a1a1aa;color:var(--text-muted);font-size:.9rem;line-height:1.6;padding:1rem}.chat-input{align-items:center;border-top:1px solid #ffffff14;border-top:1px solid var(--border);color:#71717a;color:var(--text-dim);display:flex;font-size:.85rem;justify-content:space-between;padding:1rem 1.5rem}.send-btn{background:#a855f7;background:var(--primary);border:none;border-radius:8px;color:#fff;cursor:pointer;height:32px;transition:background .2s;width:32px}.send-btn:hover{background:#9333ea;background:var(--primary-dark)}.process{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;min-height:100vh;padding:6rem 2rem;scroll-snap-align:start}.process-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.process-card{background:#0a0a0a;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;padding:2rem;transition:all .3s ease}.process-card:hover{border-color:#a855f74d;transform:translateY(-4px)}.process-icon{font-size:2rem;margin-bottom:1rem}.process-card h4{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.process-card p{color:#a1a1aa;color:var(--text-muted);font-size:.9rem;line-height:1.6}.testimonials{margin:0 auto;max-width:1200px;padding:6rem 2rem}.testimonials-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.testimonial-card{background:#0a0a0a;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;padding:2rem}.stars{color:#a855f7;color:var(--primary);font-size:1.1rem;letter-spacing:2px;margin-bottom:1rem}.testimonial-text{color:#a1a1aa;color:var(--text-muted);font-size:.95rem;line-height:1.7;margin-bottom:1.5rem}.testimonial-author{align-items:center;display:flex;gap:.75rem}.author-avatar{align-items:center;background:linear-gradient(135deg,#a855f7,#9333ea);background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.author-avatar,.author-name{font-size:.9rem;font-weight:600}.author-name,.author-role{display:block}.author-role{color:#71717a;color:var(--text-dim);font-size:.8rem}.faq{justify-content:center;margin:0 auto;max-width:800px;min-height:100vh;padding:6rem 2rem;scroll-snap-align:start}.faq,.faq-list{display:flex;flex-direction:column}.faq-list{gap:.75rem}.faq-item{background:#0a0a0a;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;overflow:hidden}.faq-question{align-items:center;background:#0000;border:none;color:#fff;color:var(--text);cursor:pointer;display:flex;font-size:.95rem;font-weight:500;justify-content:space-between;padding:1.25rem 1.5rem;text-align:left;width:100%}.faq-icon{color:#a855f7;color:var(--primary);font-size:1.25rem;font-weight:300}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-answer{max-height:200px}.faq-answer p{color:#a1a1aa;color:var(--text-muted);font-size:.9rem;line-height:1.7;padding:0 1.5rem 1.25rem}.contact-cta{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:6rem 2rem;scroll-snap-align:start}.cta-box{background:#0a0a0a;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:24px;margin:0 auto;max-width:800px;padding:4rem;text-align:center}.cta-box h2{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:1rem}.cta-box p{color:#a1a1aa;color:var(--text-muted);margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:400px}.contact-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-top:3rem}.contact-card{align-items:center;background:#111;background:var(--surface-light);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;display:flex;justify-content:space-between;padding:1.5rem 2rem;text-align:left;transition:all .3s ease}[dir=rtl] .contact-card{direction:rtl;text-align:right}[dir=rtl] .contact-card-content{direction:rtl}.contact-card:hover{border-color:#a855f74d;transform:translateY(-2px)}.contact-card-content h4{color:#71717a;color:var(--text-dim);font-size:.85rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.contact-link{color:#c084fc;color:var(--primary-light);font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}a.contact-link:hover{color:#a855f7;color:var(--primary)}.contact-card-content p.contact-link{margin:0}.contact-icon{align-items:center;background:#a855f71a;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.contact-icon svg{stroke:#c084fc;stroke:var(--primary-light)}footer{border-top:1px solid #ffffff14;border-top:1px solid var(--border);padding:4rem 2rem 2rem}.footer-container{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:2fr 1fr 1fr 1fr;margin:0 auto 3rem;max-width:1200px}.footer-brand{max-width:280px}.footer-brand .logo{margin-bottom:1rem}.footer-brand p{color:#71717a;color:var(--text-dim);font-size:.9rem;line-height:1.6}.footer-column h4{color:#fff;color:var(--text);font-size:.9rem;font-weight:600;margin-bottom:1.25rem}.footer-column ul{list-style:none}.footer-column li{margin-bottom:.6rem}.footer-column a{color:#71717a;color:var(--text-dim);font-size:.875rem;text-decoration:none;transition:color .2s}.footer-column a:hover{color:#c084fc;color:var(--primary-light)}.footer-bottom{border-top:1px solid #ffffff14;border-top:1px solid var(--border);padding-top:2rem;text-align:center}.footer-bottom p{color:#71717a;color:var(--text-dim);font-size:.85rem}.section-pagination{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0fcc;border:1px solid #ffffff14;border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1rem .75rem;position:fixed;right:2rem;top:50%;transform:translateY(-50%);z-index:999}.pagination-dot{background:#0000;border:2px solid #71717a;border:2px solid var(--text-dim);border-radius:50%;cursor:pointer;height:12px;opacity:.5;transition:all .3s ease;width:12px}.pagination-dot:hover{border-color:#c084fc;border-color:var(--primary-light);opacity:1;transform:scale(1.2)}.pagination-dot.active{background:#a855f7;background:var(--primary);border-color:#a855f7;border-color:var(--primary);opacity:1;transform:scale(1.3)}.hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:4px}.hamburger span{background:#fff;background:var(--text);height:2px;transition:all .3s ease;width:24px}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-overlay{background:#0009;display:none;inset:0;position:fixed;z-index:998}.mobile-overlay.active{display:block}.mobile-menu{background:#0a0a0a;background:var(--surface);border-left:1px solid #ffffff14;border-left:1px solid var(--border);height:100vh;padding:5rem 2rem 2rem;position:fixed;right:-100%;top:0;transition:right .3s ease;width:280px;z-index:999}.mobile-menu.active{right:0}.mobile-menu ul{list-style:none;margin-bottom:2rem}.mobile-menu li{margin-bottom:.5rem}.mobile-menu a{border-radius:8px;color:#fff;color:var(--text);display:block;padding:.75rem 1rem;text-decoration:none;transition:background .2s}.mobile-menu a:hover{background:#a855f71a}.mobile-menu .nav-cta{width:100%}.skip-link{background:#a855f7;background:var(--primary);border-radius:0 0 8px 8px;color:#fff;font-weight:600;left:50%;padding:.75rem 1.5rem;position:absolute;text-decoration:none;top:-100px;transform:translateX(-50%);transition:top .3s;z-index:10000}.skip-link:focus{top:0}.language-switcher{background:#0a0a0a;background:var(--surface);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:8px;display:flex;gap:.25rem;padding:.25rem}.language-btn{background:#0000;border:none;border-radius:6px;color:#a1a1aa;color:var(--text-muted);cursor:pointer;font-size:.8rem;font-weight:600;padding:.35rem .75rem;transition:all .2s}.language-btn.active{background:#a855f7;background:var(--primary);color:#fff}.language-btn:hover:not(.active){color:#fff;color:var(--text)}[dir=rtl]{direction:rtl}[dir=rtl] body{font-family:Rubik,Inter,-apple-system,sans-serif}[dir=rtl] .nav-links{flex-direction:row-reverse}[dir=rtl] .feature-row.reverse .feature-content{order:1}[dir=rtl] .mobile-menu{border-left:none;border-right:1px solid #ffffff14;border-right:1px solid var(--border);left:-100%;right:auto}[dir=rtl] .mobile-menu.active{left:0;right:auto}[dir=rtl] .faq-question{text-align:right}@media (max-width:1024px){.hero h1{font-size:3rem}.section-header h2{font-size:2.25rem}.feature-row{gap:3rem}.footer-container,.testimonials-grid{grid-template-columns:1fr 1fr}.footer-container{gap:2rem}.footer-brand{grid-column:1/-1}}@media (max-width:768px){.nav-links,.nav-right .nav-cta{display:none}.hamburger{display:flex}.hero h1{font-size:2.25rem}.hero p{font-size:1rem}.hero-buttons{align-items:center;flex-direction:column}.btn-primary,.btn-secondary{justify-content:center;max-width:280px;width:100%}.trust-logos{gap:1.5rem}.feature-row{gap:2rem}.feature-content{max-width:100%;text-align:center}.feature-content h3{font-size:1.5rem}.feature-pills,.feature-stats{justify-content:center}.testimonials-grid{grid-template-columns:1fr}.cta-box{padding:2.5rem 1.5rem}.cta-box h2{font-size:1.75rem}.footer-container{grid-template-columns:1fr;text-align:center}.footer-brand{max-width:100%}.footer-brand .logo{justify-content:center}.contact-cards{gap:1rem;grid-template-columns:1fr}.section-pagination{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;padding:0;right:1rem}.feature-row{gap:3rem;grid-template-columns:1fr}.feature-row.reverse .feature-content{order:0}.process-grid{grid-template-columns:1fr}}@media (max-width:480px){.hero{padding:6rem 1rem 3rem}.hero h1{font-size:1.875rem}.section-header h2{font-size:1.75rem}.mockup-card{padding:1rem}.task-item{padding:.75rem}.section-pagination{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;gap:.75rem;padding:0;right:.5rem}.pagination-dot{height:10px;width:10px}.pagination-dot.active{transform:scale(1.2)}.contact-card{padding:1.25rem 1.5rem}.contact-card-content h4{font-size:.75rem}.contact-link{font-size:.875rem}.contact-icon{height:40px;width:40px}.cta-box{padding:2.5rem 1.5rem}.cta-box h2{font-size:1.875rem}}
/*# sourceMappingURL=main.f188ae1e.css.map*/