.navbar{position:fixed;top:0;left:0;right:0;background:#0d1b3e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:.75rem 0;transition:box-shadow .3s;border-bottom:1px solid rgba(255,255,255,.08)}.navbar.scrolled{box-shadow:0 2px 20px #0006}.nav-container{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.nav-logo{height:44px;width:auto;display:block}.nav-left{display:flex;align-items:center;gap:2.5rem}.nav-menu{display:flex;gap:.25rem;align-items:center;list-style:none;margin:0;padding:0}.nav-menu li>a,.nav-menu li>.dropdown-toggle{font-size:.9rem;font-weight:500;color:#ffffffd9;padding:.5rem .75rem;border-radius:6px;transition:color .2s,background .2s;text-decoration:none;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:4px}.nav-menu li>a:hover,.nav-menu li>.dropdown-toggle:hover{color:#fff;background:#ffffff1a}.chevron{font-size:10px;opacity:.6}.dropdown{position:relative}.dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;background:#fff;box-shadow:0 8px 32px #0000001f;border-radius:10px;padding:.5rem;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:all .2s;z-index:100}.dropdown.open .dropdown-menu,.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu a{display:block;padding:.6rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;color:#353d48;text-decoration:none;transition:background .2s,color .2s}.dropdown-menu a:hover{background:#f0f7ff;color:#007ce4}.nav-right{display:flex;align-items:center;gap:.75rem}.nav-login-link{font-size:.9rem;font-weight:500;color:#ffffffd9;text-decoration:none;padding:.5rem .75rem;border-radius:6px;transition:color .2s}.nav-login-link:hover{color:#fff}.nav-btn{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;white-space:nowrap;cursor:pointer;border:none}.nav-btn-demo{background:transparent;border:1.5px solid #007ce4;color:#007ce4}.nav-btn-demo:hover{background:#007ce4;color:#fff}.nav-btn-partner{background:#007ce4;color:#fff;border:1.5px solid #007ce4}.nav-btn-partner:hover{background:#0062b8;border-color:#0062b8}.menu-button{display:none;flex-direction:column;gap:5px;padding:.5rem;background:none;border:none;cursor:pointer}.menu-button span{width:24px;height:2px;background:#353d48;border-radius:2px;transition:all .3s}.button-primary{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;background:#007ce4;color:#fff;border:none;cursor:pointer;text-decoration:none;transition:all .2s}.button-primary:hover{background:#0056b3}.button-secondary{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;background:transparent;color:#007ce4;border:1.5px solid #007ce4;cursor:pointer;text-decoration:none;transition:all .2s}.button-secondary:hover{background:#007ce4;color:#fff}.hero-wrapper{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-wrapper.black{background:#000}.section-hero{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding-top:80px}.bg-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1}.hero-video-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.hero-video-bg iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;pointer-events:none}.hero-video-bg-mp4{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.z-index-high{position:relative;z-index:10}.hero-content-parent{text-align:center;color:#fff;padding:2rem}.h1-white{font-size:clamp(2.5rem,6vw,5rem);font-weight:700;line-height:1.2;margin-bottom:2rem}.type-text{background:linear-gradient(90deg,#60a5fa,#a78bfa,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 3s ease infinite;background-size:200% 200%}@keyframes gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.spacer-1rem{height:1rem}.btn.v2{padding:1rem 2.5rem;background:var(--primary-color);color:#fff;border-radius:8px;font-weight:600;font-size:1.125rem;transition:all .3s;display:inline-block}.btn.v2:hover{background:#0056b3;transform:translateY(-2px);box-shadow:0 10px 30px #007ce44d}.section-trusted{padding:4rem 0;background:var(--bg-light)}.less-padding-top,.padding-top{padding-top:2rem}.marquee-content-wrapper{text-align:center;margin-bottom:3rem}.text-size-large{font-size:1.25rem;color:#666;margin-bottom:2rem;font-weight:500}.logos-wrapper{display:flex;gap:3rem;animation:scroll 30s linear infinite}.logo-icon{flex-shrink:0;padding:1rem 2rem;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;font-weight:600;color:#666;min-width:150px;text-align:center}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.quote-wrapper{text-align:center;max-width:900px;margin:3rem auto 0;padding:2rem}.quote-wrapper.no-neg-margin{margin-top:0}.heading-style-h3-4{font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:1.5rem;color:var(--text-dark)}.heading-style-h3-4.light{color:var(--text-dark)}.mb-16{margin-bottom:1rem}.subss{font-size:1.125rem;line-height:1.8;color:#666}.text-align-center{text-align:center}.section-assistant{padding:6rem 0;background:#fff;position:relative}.position-rel{position:relative}.bg-gradient-1{position:absolute;top:0;left:0;right:0;height:100%;opacity:.05;pointer-events:none}.outcome-container-2{position:relative;z-index:1}.outcome-heading-2{font-size:clamp(2rem,4vw,3rem);text-align:center;margin-bottom:4rem;color:var(--text-dark)}.outcomes-row{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:6rem}.outcomes-row.is-reversed{direction:rtl}.outcomes-row.is-reversed>*{direction:ltr}.outcomes-content{padding:2rem}.outcome-assistance-head-2{font-size:.875rem;font-weight:700;text-transform:uppercase;color:var(--primary-color);margin-bottom:1rem;letter-spacing:1px}.outcomes-title-2{font-size:2rem;margin-bottom:1rem;color:var(--text-dark)}.outcomes-description-2{font-size:1.125rem;color:#666;line-height:1.8}.outcomes-img-wrapper{position:relative}.outcomes-bg-video video{width:100%;height:auto;border-radius:16px;box-shadow:0 10px 40px #0000001a}.div-block-89{background:var(--bg-dark);color:#fff}.section-mvp{padding:6rem 0}.product-container{text-align:center}.product-heading-2{font-size:clamp(2rem,4vw,3rem);margin-bottom:1.5rem}.product-heading-two-2{font-size:1.125rem;max-width:700px;margin:0 auto 2rem;color:#fffc;line-height:1.8;font-weight:400}.mvp-image-placeholder{margin-top:4rem;max-width:900px;margin-left:auto;margin-right:auto}.dashboard-mockup{background:#ffffff1a;border-radius:16px;padding:2rem;min-height:400px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.numbers-section{padding:6rem 0;background:var(--bg-light)}.hero-numbers-wrapper{text-align:center;margin-bottom:3rem}.assistance-head{font-size:clamp(2rem,4vw,3rem);color:var(--text-dark)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.stat-card{text-align:center;padding:2rem;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:transform .3s}.stat-card:hover{transform:translateY(-5px)}.stat-number{font-size:3rem;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.stat-label{color:#666;font-size:1.125rem}.footer{background:var(--secondary-color);color:#fff;padding:4rem 0 2rem}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem;margin-bottom:3rem}.footer-col h4{margin-bottom:1rem;font-size:1.125rem}.footer-col ul{display:flex;flex-direction:column;gap:.75rem}.footer-col a{color:#ffffffb3;transition:color .3s}.footer-col a:hover{color:#fff}.footer-bottom{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);color:#fff9}@media (max-width: 768px){.nav-menu{position:fixed;top:70px;left:0;right:0;background:#fff;flex-direction:column;padding:2rem;box-shadow:0 10px 30px #0000001a;transform:translateY(-100%);opacity:0;transition:all .3s}.nav-menu.active{transform:translateY(0);opacity:1}.menu-button{display:flex}.nav-right>.nav-btn-demo,.nav-right>.nav-btn-partner{display:none}.outcomes-row{grid-template-columns:1fr;gap:2rem}.outcomes-row.is-reversed{direction:ltr}.stats-grid{grid-template-columns:1fr}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:#fff;border-radius:16px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;position:relative;padding:2rem;animation:slideUp .3s ease}@keyframes slideUp{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:2rem;color:#666;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s}.modal-close:hover{background:var(--bg-light);color:var(--text-dark)}.modal-header{margin-bottom:2rem;text-align:center}.modal-header h2{font-size:2rem;margin-bottom:.5rem;color:var(--text-dark)}.modal-header p{color:#666;font-size:1rem}.signup-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{font-weight:600;color:var(--text-dark);font-size:.875rem}.form-group input,.form-group textarea{padding:.875rem 1rem;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;font-family:inherit;transition:all .3s}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #007ce41a}.form-group textarea{resize:vertical;min-height:100px}.submit-button{padding:1rem 2rem;background:var(--primary-color);color:#fff;border:none;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:1rem}.submit-button:hover{background:#0056b3;transform:translateY(-2px);box-shadow:0 10px 25px #007ce44d}@media (max-width: 768px){.modal-content{padding:1.5rem;max-height:95vh}.modal-header h2{font-size:1.5rem}.form-group input,.form-group textarea{padding:.75rem}.submit-button{padding:.875rem 1.5rem;font-size:1rem}}.login-btn{background:none;border:none;font-weight:500;cursor:pointer;transition:color .3s}.login-btn:hover{color:var(--primary-color)}.login-modal{max-width:450px}.form-options{display:flex;justify-content:space-between;align-items:center;margin-top:-.5rem}.remember-me{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:#666}.remember-me input[type=checkbox]{cursor:pointer;width:16px;height:16px}.forgot-password{font-size:.875rem;color:var(--primary-color);text-decoration:none;transition:color .3s}.forgot-password:hover{color:#0056b3;text-decoration:underline}.form-footer{text-align:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0}.form-footer p{color:#666;font-size:.875rem}.signup-link{color:var(--primary-color);font-weight:600;text-decoration:none;transition:color .3s}.signup-link:hover{color:#0056b3;text-decoration:underline}@media (max-width: 768px){.login-modal{max-width:100%}.form-options{flex-direction:column;align-items:flex-start;gap:.75rem}}.partner-modal{max-width:700px}.partner-roles{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem}.partner-role-card{background:#fff;border:2px solid #e0e0e0;border-radius:12px;padding:1.5rem;text-align:left;cursor:pointer;transition:all .3s;width:100%}.partner-role-card:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 10px 30px #007ce426}.role-icon{font-size:2.5rem;margin-bottom:1rem}.partner-role-card h3{font-size:1.25rem;margin-bottom:.5rem;color:var(--text-dark)}.partner-role-card p{color:#666;font-size:.95rem;line-height:1.6;margin-bottom:1rem}.apply-arrow{color:var(--primary-color);font-weight:600;font-size:.9rem;display:inline-block;transition:transform .3s}.partner-role-card:hover .apply-arrow{transform:translate(5px)}.back-button{background:none;border:none;color:var(--primary-color);font-size:.95rem;font-weight:600;cursor:pointer;padding:.5rem 0;margin-bottom:1rem;transition:color .3s;display:flex;align-items:center;gap:.5rem}.back-button:hover{color:#0056b3}.form-group select{padding:.875rem 1rem;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;font-family:inherit;transition:all .3s;background:#fff;cursor:pointer}.form-group select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #007ce41a}@media (max-width: 768px){.partner-modal{max-width:100%}.partner-role-card{padding:1.25rem}.role-icon{font-size:2rem}.partner-role-card h3{font-size:1.125rem}}.become-partner-page{padding-top:80px}.partner-hero-section{padding:4rem 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef);position:relative}.hero-content-holder{text-align:center;max-width:800px;margin:0 auto 3rem}.partner-hero-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem;color:var(--text-dark)}.partner-hero-subtitle{font-size:1.25rem;color:#666;margin-bottom:2rem;line-height:1.6}.partner-hero-buttons{display:flex;flex-direction:column;align-items:center;gap:1rem}.partner-login-text{color:#666;font-size:1rem}.partner-login-text a{color:var(--primary-color);text-decoration:underline}.partner-hero-image{max-width:100%;height:auto;border-radius:16px;box-shadow:0 20px 60px #0000001a}.partner-how-it-works{padding:6rem 0;background:#fff}.partner-steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.partner-step-card{background:#fff;border:2px solid #e0e0e0;border-radius:16px;padding:2.5rem 2rem;text-align:center;transition:all .3s}.partner-step-card:hover{border-color:var(--primary-color);transform:translateY(-5px);box-shadow:0 15px 40px #007ce426}.step-icon{width:60px;height:60px;margin-bottom:1.5rem}.step-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--text-dark)}.step-description{color:#666;font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.step-link{color:var(--primary-color);font-weight:600;text-decoration:none;transition:color .3s}.step-link:hover{color:#0056b3;text-decoration:underline}.partner-cta-section{padding:6rem 0;background:linear-gradient(135deg,#007ce4,#0056b3);color:#fff;text-align:center}.cta-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin-bottom:1.5rem;max-width:900px;margin-left:auto;margin-right:auto}.cta-description{font-size:1.125rem;line-height:1.8;max-width:700px;margin:0 auto 2rem;opacity:.95}.partner-cta-section .btn-primary{background:#fff;color:var(--primary-color)}.partner-cta-section .btn-primary:hover{background:#f8f9fa;transform:translateY(-2px)}@media (max-width: 768px){.become-partner-page{padding-top:70px}.partner-hero-section{padding:3rem 0}.partner-hero-buttons,.partner-hero-buttons .btn-primary{width:100%}.partner-steps-grid{grid-template-columns:1fr}.partner-how-it-works,.partner-cta-section{padding:4rem 0}}.careers-page{background:#f8f9fa}.section-subtitle{text-align:center;color:#666;font-size:1.125rem;margin-top:-1rem;margin-bottom:3rem}.jobs-section{padding:6rem 0;background:#fff}.jobs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.job-card{background:#fff;border:2px solid #e0e0e0;border-radius:16px;padding:2rem;transition:all .3s;display:flex;flex-direction:column}.job-card:hover{border-color:var(--primary-color);transform:translateY(-5px);box-shadow:0 15px 40px #007ce426}.job-icon{width:72px;height:72px;border-radius:20px;margin-bottom:1.25rem;display:flex;align-items:center;justify-content:center;padding:14px;animation:avatarPulse 3s ease-in-out infinite;transition:transform .3s ease,box-shadow .3s ease}.job-card:hover .job-icon{transform:scale(1.1) rotate(-3deg)}.job-icon svg{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}@keyframes avatarPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.job-card:hover .job-icon{animation:none;transform:scale(1.12) rotate(-4deg)}.job-title{font-size:1.5rem;font-weight:700;margin-bottom:.75rem;color:var(--text-dark)}.job-description{color:#666;font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.job-requirements{margin-bottom:1.5rem;flex-grow:1}.job-requirements h4{font-size:.875rem;font-weight:600;color:var(--text-dark);margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.5px}.job-requirements ul{list-style:none;padding:0}.job-requirements li{color:#666;font-size:.95rem;position:relative;padding:.5rem 0 .5rem 1.5rem}.job-requirements li:before{content:"✓";position:absolute;left:0;color:var(--primary-color);font-weight:700}.job-salary{font-size:1.125rem;font-weight:700;color:var(--primary-color);margin-bottom:1.5rem}.btn-apply{width:100%;padding:1rem;background:var(--primary-color);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-apply:hover{background:#0056b3;transform:translateY(-2px);box-shadow:0 5px 15px #007ce44d}.benefits-section{padding:6rem 0;background:var(--bg-light)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.benefit-card{background:#fff;padding:2rem;border-radius:12px;text-align:center;box-shadow:0 4px 15px #0000000d;transition:transform .3s}.benefit-card:hover{transform:translateY(-5px)}.benefit-icon{font-size:3rem;margin-bottom:1rem}.benefit-card h3{font-size:1.25rem;margin-bottom:.75rem;color:var(--text-dark)}.benefit-card p{color:#666;font-size:.95rem;line-height:1.6}.benefits-header{text-align:center;margin-bottom:3rem}.benefits-pill{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 16px;border-radius:100px;margin-bottom:1rem}.benefit-card-v2{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 4px 20px #0000000f;border:1px solid #f0f0f0;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.benefit-card-v2:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--card-gradient, linear-gradient(135deg, #667eea, #764ba2));opacity:0;transition:opacity .3s ease}.benefit-card-v2:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0000001a}.benefit-card-v2:hover:before{opacity:1}.benefit-avatar{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;padding:12px;margin-bottom:1.25rem;animation:avatarPulse 3s ease-in-out infinite}.benefit-card-v2:hover .benefit-avatar{animation:none;transform:scale(1.08) rotate(-3deg);transition:transform .3s ease}.benefit-avatar svg{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.benefit-stat{font-size:1.6rem;font-weight:800;color:#1a1a2e;margin-bottom:.25rem;line-height:1.2}.benefit-stat span{display:block;font-size:.75rem;font-weight:500;color:#999;text-transform:uppercase;letter-spacing:.05em}.benefit-card-v2 h3{font-size:1.15rem;font-weight:700;color:#1a1a2e;margin-bottom:.5rem}.benefit-card-v2 p{color:#666;font-size:.92rem;line-height:1.65}.application-section{padding:4rem 0 6rem;background:#fff;min-height:100vh}.container-small{max-width:800px;margin:0 auto;padding:0 20px}.application-header{text-align:center;margin-bottom:3rem}.job-icon-large{width:96px;height:96px;border-radius:28px;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center;padding:18px}.job-icon-large svg{width:100%;height:100%;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.application-header h2{font-size:2rem;margin-bottom:.75rem;color:var(--text-dark)}.application-header p{color:#666;font-size:1.125rem}.application-form{background:#fff;border:2px solid #e0e0e0;border-radius:16px;padding:2.5rem}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}.application-form .form-group{margin-bottom:1.5rem}.application-form input[type=file]{padding:.75rem;border:2px dashed #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s}.application-form input[type=file]:hover{border-color:var(--primary-color);background:#007ce40d}@media (max-width: 768px){.jobs-grid,.benefits-grid,.form-row{grid-template-columns:1fr}.application-form{padding:1.5rem}.job-icon{width:60px;height:60px;padding:12px}.job-icon-large{width:80px;height:80px;padding:16px}}.ai-operations-page{padding-top:80px}.operations-hero{padding:6rem 0;background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;text-align:center}.operations-hero-content{max-width:900px;margin:0 auto;margin-bottom:3rem}.operations-hero-image{width:100%;max-width:1200px;margin:0 auto;border-radius:16px;box-shadow:0 20px 60px #0000004d}.hero-badge{display:inline-block;padding:.5rem 1.5rem;background:#fff3;border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.operations-hero-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2}.operations-hero-subtitle{font-size:1.25rem;line-height:1.8;opacity:.95}.operations-demo{padding:6rem 0;background:#fff}.section-description{text-align:center;max-width:900px;margin:0 auto 3rem;font-size:1.125rem;color:#666;line-height:1.8}.video-placeholder{max-width:1000px;margin:0 auto;aspect-ratio:16/9;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;cursor:pointer;transition:transform .3s}.video-thumbnail{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.video-placeholder:hover{transform:scale(1.02)}.video-play-button{display:flex;flex-direction:column;align-items:center;gap:1rem;color:#fff;font-size:1.25rem;font-weight:600;position:relative;z-index:1}.play-icon{width:80px;height:80px;background:#ffffff4d;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s}.video-placeholder:hover .play-icon{background:#fff6;transform:scale(1.1)}.operations-results{padding:6rem 0;background:var(--bg-dark);color:#fff}.results-slider{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.result-card{background:#ffffff1a;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s;overflow:hidden}.result-image{width:100%;height:200px;object-fit:cover}.result-content{padding:2rem}.result-card:hover{background:#ffffff26;transform:translateY(-5px)}.result-company{color:#4c94ff;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.result-achievement{font-size:1.125rem;line-height:1.6;opacity:.9}.operations-features{padding:6rem 0;background:#fff}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin:3rem 0}.feature-item h3{font-size:1.5rem;margin-bottom:1rem;color:var(--text-dark)}.feature-item p{color:#666;line-height:1.8;font-size:1rem}.features-summary{text-align:center;font-size:1.125rem;color:#666;max-width:800px;margin:3rem auto 0;line-height:1.8}.operations-industries{padding:6rem 0;background:var(--bg-dark);color:#fff}.industries-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.industry-card{background:#ffffff1a;border-radius:12px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s;overflow:hidden}.industry-card:hover{background:#ffffff26;transform:translateY(-5px)}.industry-image{width:100%;height:200px;object-fit:cover}.industry-card h3{font-size:1.5rem;margin:1.5rem 0 1rem;padding:0 2rem}.industry-card p{opacity:.9;line-height:1.6;padding:0 2rem 2rem}.operations-cta{padding:6rem 0;background:linear-gradient(135deg,#007ce4,#0056b3);color:#fff;text-align:center}.operations-cta h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem}.operations-cta p{font-size:1.25rem;margin-bottom:2rem;opacity:.95}.operations-cta .btn-primary{background:#fff;color:var(--primary-color)}.operations-cta .btn-primary:hover{background:#f8f9fa}@media (max-width: 768px){.ai-operations-page{padding-top:70px}.operations-hero{padding:4rem 0}.results-slider,.features-grid,.industries-grid{grid-template-columns:1fr}.operations-demo,.operations-results,.operations-features,.operations-industries,.operations-cta{padding:4rem 0}}.ai-security-page{min-height:100vh}.security-hero{padding:6rem 0;background:linear-gradient(135deg,#2d1b69,#5b3a9e);color:#fff;text-align:center}.security-hero-content{max-width:900px;margin:0 auto;margin-bottom:3rem}.security-hero-image{width:100%;max-width:1200px;margin:0 auto;border-radius:16px;box-shadow:0 20px 60px #0000004d}.security-hero-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2}.security-hero-subtitle{font-size:1.25rem;line-height:1.8;opacity:.95}.security-demo{padding:6rem 0;background:#fff}.security-results,.security-features,.security-industries{padding:6rem 0;background:var(--bg-dark);color:#fff}.security-cta{padding:6rem 0;background:linear-gradient(135deg,#2d1b69,#5b3a9e);color:#fff;text-align:center}.security-cta h2{font-size:2.5rem;margin-bottom:1rem}.security-cta p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}@media (max-width: 768px){.security-hero{padding:4rem 0}.security-hero-title{font-size:2rem}.security-hero-subtitle{font-size:1rem}.security-demo,.security-results,.security-features,.security-industries,.security-cta{padding:4rem 0}}.industrials-page{min-height:100vh}.industrials-hero{padding:6rem 0;background:linear-gradient(135deg,#f5f7fa,#e8eef5)}.industrials-hero-content{max-width:700px;margin:0 auto 3rem;text-align:center}.hero-subtitle{font-size:.875rem;color:var(--primary-color);font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.industrials-hero-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2;color:var(--text-dark)}.hero-description{font-size:1.125rem;line-height:1.8;color:#666;margin-bottom:2rem}.industrials-hero-image-wrapper{max-width:1200px;margin:0 auto;text-align:center}.industrials-hero-image{width:100%;border-radius:16px;box-shadow:0 20px 60px #0000001a;margin-bottom:2rem}.trusted-logos{display:flex;justify-content:center;align-items:center;gap:3rem;flex-wrap:wrap}.trusted-logo{height:40px;opacity:.7;transition:opacity .3s}.trusted-logo:hover{opacity:1}.trusted-marquee{padding:4rem 0;background:#fff;overflow:hidden}.marquee-wrapper{overflow:hidden;position:relative}.marquee-track{display:flex;gap:4rem;animation:marquee 30s linear infinite}.marquee-logo{height:50px;opacity:.6;flex-shrink:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.industrials-tabs{padding:6rem 0;background:#fff}.tabs-navigation{display:flex;justify-content:center;gap:1rem;margin:3rem 0;flex-wrap:wrap}.tab-button{padding:1rem 2rem;background:#f5f7fa;border:2px solid transparent;border-radius:8px;font-size:1rem;font-weight:600;color:#666;cursor:pointer;transition:all .3s}.tab-button:hover{background:#e8eef5;color:var(--text-dark)}.tab-button.active{background:#fff;border-color:var(--primary-color);color:var(--primary-color)}.tab-content{margin-top:3rem}.features-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.feature-item-inline{display:flex;align-items:flex-start;gap:1rem}.feature-icon{width:44px;height:44px;flex-shrink:0}.ind-icon-wrap{width:44px;height:44px;flex-shrink:0;border-radius:50%;overflow:hidden;box-shadow:0 4px 14px #0000002e;animation:avatarPulse 3s ease-in-out infinite}.ind-icon-wrap svg{width:100%;height:100%;display:block}.feature-item-inline:hover .ind-icon-wrap{animation:none;transform:scale(1.1) rotate(-5deg);transition:transform .3s ease}.feature-item-inline p{font-size:1rem;line-height:1.6;color:#666}.tab-image{width:100%;border-radius:16px;box-shadow:0 10px 40px #0000001a}.industrials-cta{padding:6rem 0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center}.industrials-cta h2{font-size:2.5rem;margin-bottom:1rem}.industrials-cta p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}@media (max-width: 768px){.industrials-hero{padding:4rem 0}.trusted-logos{gap:1.5rem}.trusted-logo{height:30px}.tabs-navigation{flex-direction:column}.tab-button{width:100%}.features-list{grid-template-columns:1fr}.industrials-cta h2{font-size:2rem}}.construction-page{min-height:100vh}.construction-hero{padding:6rem 0;background:linear-gradient(135deg,#f5f7fa,#e8eef5)}.construction-hero-content{max-width:700px;margin:0 auto 3rem;text-align:center}.construction-hero-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2;color:var(--text-dark)}.construction-video-wrapper{max-width:1000px;margin:0 auto;border-radius:16px;overflow:hidden;position:relative;aspect-ratio:16/9;background:#000}.construction-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;display:block}border-radius: 16px; overflow: hidden; box-shadow: 0 20px 60px rgba(0,0,0,.1); } .construction-hero-video{width:100%;display:block}.construction-overview{padding:6rem 0;background:#fff}.section-header{text-align:center;margin-bottom:4rem}.section-tag{display:inline-block;padding:.5rem 1.5rem;background:var(--primary-color);color:#fff;border-radius:50px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.section-description{max-width:700px;margin:1rem auto 0;font-size:1.125rem;color:#666;line-height:1.8}.features-list-construction{display:flex;flex-direction:column;gap:4rem}.feature-row{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.feature-row.reverse{direction:rtl}.feature-row.reverse>*{direction:ltr}.feature-content{padding:2rem}.feature-number{font-size:3rem;font-weight:700;color:var(--primary-color);opacity:.3;margin-bottom:1rem}.feature-content h3{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:var(--text-dark)}.feature-content p{font-size:1.125rem;line-height:1.8;color:#666}.feature-image-wrapper{border-radius:16px;overflow:hidden;box-shadow:0 10px 40px #0000001a}.feature-image{width:100%;display:block}.construction-capabilities{padding:6rem 0;background:#f5f7fa}.capabilities-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.capability-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:transform .3s}.capability-card:hover{transform:translateY(-5px)}.capability-image{width:100%;height:250px;object-fit:cover}.capability-card h3{font-size:1.25rem;font-weight:700;padding:1.5rem 1.5rem 1rem;color:var(--text-dark)}.capability-card p{font-size:1rem;line-height:1.6;color:#666;padding:0 1.5rem 1.5rem}.construction-partner{padding:6rem 0;background:#fff}.partner-image{max-width:600px;margin:3rem auto 0;display:block;border-radius:16px;box-shadow:0 10px 40px #0000001a}.construction-cta{padding:6rem 0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center}.construction-cta h2{font-size:2.5rem;margin-bottom:1rem}.construction-cta p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}@media (max-width: 768px){.construction-hero{padding:4rem 0}.feature-row{grid-template-columns:1fr}.feature-row.reverse{direction:ltr}.capabilities-grid{grid-template-columns:1fr}.construction-cta h2{font-size:2rem}}.retail-page{min-height:100vh}.retail-hero{padding:6rem 0;background:linear-gradient(135deg,#f5f7fa,#e8eef5)}.retail-hero-content{max-width:700px;margin:0 auto 3rem;text-align:center}.retail-hero-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2;color:var(--text-dark)}.retail-hero-image-wrapper{max-width:1200px;margin:0 auto;text-align:center}.retail-hero-image{width:100%;border-radius:16px;box-shadow:0 20px 60px #0000001a}.retail-tabs{padding:6rem 0;background:#fff}.retail-testimonial{padding:6rem 0;background:#f5f7fa}.testimonial-content{max-width:900px;margin:0 auto;text-align:center}.testimonial-logo{height:60px;margin-bottom:2rem;opacity:.8}.testimonial-quote{font-size:2rem;font-weight:600;line-height:1.4;color:var(--text-dark)}.retail-cta{padding:6rem 0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center}.retail-cta h2{font-size:2.5rem;margin-bottom:1rem}.retail-cta p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}@media (max-width: 768px){.retail-hero{padding:4rem 0}.testimonial-quote{font-size:1.5rem}.retail-cta h2{font-size:2rem}}.blog-page{min-height:100vh;background:#f5f7fa}.blog-hero{padding:4rem 0 2rem;background:#fff;text-align:center}.blog-hero-title{font-size:3rem;font-weight:700;margin-bottom:1rem;color:var(--text-dark)}.blog-hero-subtitle{font-size:1.125rem;color:#666;max-width:700px;margin:0 auto;line-height:1.8}.blog-featured{padding:3rem 0;background:#fff}.featured-post{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014}.featured-post-image{height:100%}.featured-post-image img{width:100%;height:100%;object-fit:cover}.featured-post-content{padding:2rem}.post-category{display:inline-block;padding:.5rem 1rem;background:var(--primary-color);color:#fff;border-radius:50px;font-size:.875rem;font-weight:600;text-transform:uppercase;margin-bottom:1rem}.featured-post-title{font-size:2rem;font-weight:700;margin-bottom:1rem;color:var(--text-dark);line-height:1.3}.featured-post-excerpt{font-size:1.125rem;color:#666;margin-bottom:1.5rem;line-height:1.6}.post-meta{display:flex;justify-content:space-between;align-items:center}.post-date{font-size:.875rem;color:#999}.read-more{color:var(--primary-color);font-weight:600;text-decoration:none;transition:color .3s}.read-more:hover{color:#0056b3}.blog-grid-section{padding:3rem 0 6rem}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}.blog-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:transform .3s,box-shadow .3s}.blog-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f}.blog-card-image{display:block;width:100%;height:250px;overflow:hidden}.blog-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.blog-card:hover .blog-card-image img{transform:scale(1.05)}.blog-card-content{padding:1.5rem}.blog-card-title{font-size:1.25rem;font-weight:700;margin:1rem 0;line-height:1.4}.blog-card-title a{color:var(--text-dark);text-decoration:none;transition:color .3s}.blog-card-title a:hover{color:var(--primary-color)}.blog-card-excerpt{font-size:1rem;color:#666;line-height:1.6;margin-bottom:1rem}@media (max-width: 768px){.blog-hero-title{font-size:2rem}.featured-post{grid-template-columns:1fr}.featured-post-image{height:300px}.featured-post-title{font-size:1.5rem}.blog-grid{grid-template-columns:1fr}}.about-page{min-height:100vh}.about-hero{padding:6rem 0 4rem;background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;text-align:center;position:relative;overflow:hidden}.about-hero-content{max-width:900px;margin:0 auto;position:relative;z-index:2}.hero-tag{display:inline-block;padding:.5rem 1.5rem;background:#fff3;border-radius:50px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.about-hero-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2}.about-hero-description{font-size:1.25rem;line-height:1.8;opacity:.95;max-width:800px;margin:0 auto}.about-hero-bg{position:absolute;bottom:0;left:0;width:100%;height:auto;opacity:.1;z-index:1}.about-stats{padding:4rem 0;background:#fff}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem;text-align:center}.stat-item{padding:2rem}.stat-number{font-size:3rem;font-weight:700;color:var(--primary-color);margin-bottom:.5rem}.stat-label{font-size:1rem;color:#666;font-weight:500}.about-story{padding:6rem 0;background:#fff}.story-content{max-width:800px;margin:0 auto}.story-text{font-size:1.125rem;line-height:1.8;color:#666;margin-top:1.5rem}.story-text+.story-text{margin-top:1.5rem}.about-investors{padding:6rem 0;background:#f5f7fa}.investors-header{text-align:center;max-width:700px;margin:0 auto 3rem}.investors-description{font-size:1.125rem;line-height:1.8;color:#666;margin-top:1rem}.investors-logos{display:flex;justify-content:center;align-items:center;gap:4rem;flex-wrap:wrap}.investor-logo{height:50px;opacity:.7;transition:opacity .3s;filter:grayscale(100%)}.investor-logo:hover{opacity:1;filter:grayscale(0%)}.about-cta{padding:6rem 0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center}.about-cta h2{font-size:2.5rem;margin-bottom:1rem}.about-cta p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}@media (max-width: 768px){.about-hero{padding:4rem 0 3rem}.about-hero-title{font-size:2rem}.stats-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.stat-number{font-size:2rem}.investors-logos{gap:2rem}.investor-logo{height:40px}.about-cta h2{font-size:2rem}}.careers-page{padding-top:80px}.careers-hero{background:#0a0f1e;padding:80px 0 0;overflow:hidden}.careers-hero-inner{display:flex;gap:48px;align-items:flex-start}.careers-hero-content{flex:0 0 420px;padding-bottom:80px}.careers-pill{display:inline-block;background:#007ce426;color:#007ce4;border:1px solid #007ce4;border-radius:20px;padding:4px 16px;font-size:13px;font-weight:600;margin-bottom:20px}.careers-hero-content h1{color:#fff;font-size:clamp(2rem,4vw,3rem);margin-bottom:20px;line-height:1.15}.careers-hero-content p{color:#ffffffb3;font-size:1.1rem;margin-bottom:32px;line-height:1.6}.careers-hero-grid{display:flex;gap:12px;flex:1;overflow:hidden}.career-col{display:flex;flex-direction:column;gap:12px}.career-col img{width:100%;border-radius:12px;object-fit:cover}.career-col-1{flex:1;transform:translateY(80px)}.career-col-2{flex:1.2;transform:translateY(240px)}.career-col-3{flex:1;transform:translateY(170px)}.careers-why{padding:80px 0;background:#fff}.section-heading{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:#1a1a2e;margin-bottom:40px;text-align:center}.careers-video-wrapper{position:relative;border-radius:16px;overflow:hidden;height:420px;margin-bottom:64px;background:#000}.careers-video-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.6}.careers-video-popup{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000000d9;z-index:2}.video-embed{width:100%;max-width:940px}.video-embed iframe{width:100%;aspect-ratio:16/9;border:none}.video-close{position:absolute;top:16px;right:16px;background:#ffffff26;border:none;color:#fff;font-size:20px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.careers-play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:none;border:none;cursor:pointer;color:#fff;font-size:16px;font-weight:600;z-index:2}.careers-play-btn:hover{opacity:.85}.careers-culture-grid,.careers-benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-bottom:64px}.careers-benefits-grid{direction:rtl}.careers-benefits-grid>*{direction:ltr}.culture-text h3{font-size:1.6rem;font-weight:700;margin-bottom:12px;color:#1a1a2e}.culture-text p{color:#555;font-size:1rem;line-height:1.7}.careers-culture-grid img,.careers-benefits-grid img{width:100%;border-radius:16px;object-fit:cover;max-height:360px}.careers-spotan{background:#f8f9fb;padding:80px 0}.spotan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.spotan-card{background:#fff;border-radius:16px;padding:28px 24px;box-shadow:0 2px 12px #0000000f}.spotan-icon{width:48px;height:48px;margin-bottom:16px}.spotan-icon img{width:100%;height:100%;object-fit:contain}.spotan-title{font-size:1.05rem;font-weight:700;color:#1a1a2e;margin-bottom:10px}.spotan-letter{color:#007ce4}.spotan-card p{color:#666;font-size:.9rem;line-height:1.6;margin:0}.careers-benefits-full{padding:80px 0;background:#1a1a2e}.careers-benefits-full .section-heading,.careers-benefits-full .section-sub{color:#fff;text-align:center}.section-sub{color:#ffffffa6;margin-bottom:40px;font-size:1rem}.benefits-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.benefit-card-item{background:#ffffff12;border-radius:16px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.benefit-card-item img{width:80px;height:80px;object-fit:contain}.benefit-card-item span{color:#fff;font-size:1rem;font-weight:600;line-height:1.5}.careers-cta{padding:80px 0;background:#fff;text-align:center}.careers-cta h2{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:32px}.careers-cta-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.btn-outline{padding:12px 28px;border-radius:8px;font-weight:600;font-size:.95rem;border:2px solid #007ce4;color:#007ce4;background:transparent;text-decoration:none;transition:all .2s}.btn-outline:hover{background:#007ce4;color:#fff}@media (max-width: 900px){.careers-hero-inner{flex-direction:column}.careers-hero-content{flex:unset}.careers-hero-grid{display:none}.careers-culture-grid,.careers-benefits-grid{grid-template-columns:1fr}.careers-benefits-grid{direction:ltr}.spotan-grid,.benefits-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.spotan-grid,.benefits-cards-grid{grid-template-columns:1fr}}.footer-social-btns{display:flex;flex-direction:column;gap:10px}.footer-social-btn{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:8px;background:var(--social-bg);color:#fff;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;width:fit-content}.footer-social-btn:hover{background:var(--social-hover);transform:translate(3px)}.footer-social-btn svg{flex-shrink:0}.footer-v2{background:linear-gradient(135deg,#0a1628,#0d2444,#0a1e3d);color:#fff;padding:60px 0 0}.footer-v2-inner{max-width:1200px;margin:0 auto;padding:0 2rem 48px;display:grid;grid-template-columns:1.4fr 1fr 1.2fr;gap:48px}.fv2-brand{display:flex;flex-direction:column;gap:16px}.fv2-logo img{height:52px;width:auto;filter:brightness(0) invert(1)}.fv2-tagline{color:#ffffffa6;font-size:.9rem;line-height:1.6;max-width:280px}.fv2-socials{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.fv2-social-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:transform .2s,opacity .2s;flex-shrink:0}.fv2-social-circle:hover{transform:translateY(-3px);opacity:.85}.fv2-heading{font-size:1rem;font-weight:700;color:#fff;margin-bottom:20px;letter-spacing:.02em}.fv2-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fv2-links li a{color:#ffffffa6;text-decoration:none;font-size:.9rem;transition:color .2s}.fv2-links li a:hover{color:#fff}.fv2-contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.fv2-contact li{color:#ffffffa6;font-size:.9rem;line-height:1.5}.fv2-contact li a{color:#ffffffa6;text-decoration:none;transition:color .2s}.fv2-contact li a:hover{color:#fff}.fv2-contact-label{color:#fff;font-weight:600;margin-right:4px}.fv2-bottom{border-top:1px solid rgba(255,255,255,.1);text-align:center;padding:18px 2rem}.fv2-bottom p{color:#fff6;font-size:.8rem;margin:0}@media (max-width: 768px){.footer-v2-inner{grid-template-columns:1fr;gap:36px}}.feature-img{width:100%;height:200px;object-fit:cover;border-radius:12px;margin-bottom:16px}.fv2-social-img{width:180px;height:auto;display:block;margin-top:4px;cursor:pointer}.dashboard-page{padding-top:80px;background:#06080f;color:#fff}.db-hero{padding:80px 0 60px}.db-hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.db-badge{display:inline-flex;align-items:center;gap:8px;background:#6366f126;border:1px solid rgba(99,102,241,.4);color:#a5b4fc;padding:6px 14px;border-radius:20px;font-size:.8rem;font-weight:600;margin-bottom:20px}.db-badge:before{content:"";width:8px;height:8px;border-radius:50%;background:#6366f1;animation:pulse 1.5s infinite}.db-hero-title{font-size:clamp(2.2rem,4vw,3.5rem);font-weight:800;line-height:1.15;margin-bottom:20px}.db-gradient-text{background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.db-hero-sub{color:#fff9;font-size:1.05rem;line-height:1.7;margin-bottom:32px;max-width:480px}.db-hero-btns{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}.db-btn-primary{padding:12px 28px;background:#6366f1;color:#fff;border-radius:8px;font-weight:600;font-size:.95rem;text-decoration:none;transition:background .2s}.db-btn-primary:hover{background:#4f46e5}.db-btn-outline{padding:12px 28px;border:1.5px solid rgba(255,255,255,.25);color:#fff;border-radius:8px;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .2s}.db-btn-outline:hover{border-color:#6366f1;color:#a5b4fc}.db-alert-ticker{display:inline-flex;align-items:center;gap:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:10px 16px;border-radius:10px;font-size:.875rem}.db-ticker-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;animation:pulse 1.5s infinite}.db-ticker-text{color:#fff;font-weight:500}.db-ticker-time{color:#fff6;font-size:.8rem;margin-left:4px}.db-hero-visual{position:relative}.db-img-wrapper{position:relative;border-radius:20px;overflow:visible}.db-hero-img{width:100%;border-radius:20px;display:block;box-shadow:0 30px 80px #00000080}.db-scan-line{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#6366f1,#a855f7,transparent);border-radius:20px 20px 0 0;animation:scanDown 4s ease-in-out infinite;z-index:3;box-shadow:0 0 12px #6366f1cc}@keyframes scanDown{0%{top:0%;opacity:1}90%{top:100%;opacity:.4}to{top:0%;opacity:0}}.db-ai-active{position:absolute;top:-14px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;background:#0a0c14f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(99,102,241,.4);border-radius:100px;padding:6px 16px;font-size:.72rem;font-weight:700;color:#a5b4fc;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:4;box-shadow:0 0 20px #6366f140}.db-ai-dot{width:7px;height:7px;border-radius:50%;background:#6366f1;flex-shrink:0}.db-ai-ring{position:absolute;left:12px;width:14px;height:14px;border-radius:50%;border:2px solid #6366f1;opacity:.5;animation:ringPulse 1.5s ease-out infinite}@keyframes ringPulse{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.8);opacity:0}}.db-float{position:absolute;display:flex;align-items:center;gap:10px;background:#080a12eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:10px 16px;white-space:nowrap;animation:floatUp 3s ease-in-out infinite;box-shadow:0 8px 32px #0006;z-index:4}.db-float-1{top:12%;left:-24px;animation-delay:0s;border-left:2px solid #ef4444}.db-float-2{top:45%;right:-24px;animation-delay:.8s;border-left:2px solid #6366f1}.db-float-3{bottom:15%;left:8%;animation-delay:1.6s;border-left:2px solid #22c55e}.db-float-dot-wrap{position:relative;width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.db-float-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;position:relative;z-index:1}.db-float-dot-ring{position:absolute;width:18px;height:18px;border-radius:50%;border:1.5px solid;opacity:0;animation:dotRing 2s ease-out infinite}.db-float-1 .db-float-dot-ring{animation-delay:0s}.db-float-2 .db-float-dot-ring{animation-delay:.8s}.db-float-3 .db-float-dot-ring{animation-delay:1.6s}@keyframes dotRing{0%{transform:scale(.5);opacity:.8}to{transform:scale(2);opacity:0}}.db-float-content{display:flex;flex-direction:column;gap:1px}.db-float-label{font-size:.6rem;font-weight:700;letter-spacing:.1em;color:#fff6;text-transform:uppercase}.db-float-content>:last-child{font-size:.82rem;font-weight:600;color:#fff}.db-counter-badge{position:absolute;bottom:-20px;right:20px;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:16px;padding:16px 24px;text-align:center;box-shadow:0 10px 40px #6366f180,0 0 0 1px #ffffff1a;animation:counterPop 2s ease-in-out infinite}@keyframes counterPop{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.db-counter-num{font-size:1.8rem;font-weight:800;color:#fff;line-height:1}.db-counter-label{font-size:.75rem;color:#fffc;margin-top:4px}.db-stats{padding:60px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.db-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.db-stat-card{text-align:center;padding:24px;background:#ffffff0a;border-radius:16px;border:1px solid rgba(255,255,255,.08)}.db-stat-value{font-size:2.2rem;font-weight:800;background:linear-gradient(135deg,#6366f1,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.db-stat-label{color:#ffffff80;font-size:.875rem;margin-top:6px}.db-features{padding:80px 0}.db-section-title{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;margin-bottom:12px}.db-section-sub{color:#ffffff80;font-size:1rem;margin-bottom:48px;max-width:560px}.db-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.db-feature-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;transition:border-color .2s,transform .2s}.db-feature-card:hover{border-color:#6366f166;transform:translateY(-4px)}.db-feature-icon{font-size:2rem;margin-bottom:16px}.db-feature-card h3{font-size:1.1rem;font-weight:700;margin-bottom:10px}.db-feature-card p{color:#ffffff8c;font-size:.9rem;line-height:1.6;margin:0}.db-feed{padding:80px 0;background:#ffffff05}.db-feed-inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.db-feed-list{display:flex;flex-direction:column;gap:12px}.db-feed-item{display:flex;align-items:center;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:14px 18px;transition:all .3s}.db-feed-item.active{border-color:#6366f180;background:#6366f114}.db-feed-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.db-feed-msg{flex:1;font-size:.9rem;font-weight:500}.db-feed-time{color:#ffffff59;font-size:.8rem}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width: 900px){.db-hero-inner,.db-feed-inner{grid-template-columns:1fr}.db-stats-grid{grid-template-columns:repeat(2,1fr)}.db-features-grid{grid-template-columns:1fr}.db-float-1,.db-float-2,.db-float-3{display:none}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #007ce4;--secondary-color: #353d48;--text-dark: #1a1a1a;--text-light: #ffffff;--bg-dark: #0a0a0a;--bg-light: #f8f9fa}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-dark);line-height:1.6;overflow-x:hidden}.container,.container-small,.container-regular{max-width:1200px;margin:0 auto;padding:0 20px}.container-small{max-width:1000px}a{text-decoration:none;color:inherit}ul{list-style:none}button{border:none;background:none;cursor:pointer;font-family:inherit}img{max-width:100%;height:auto}
