.landing-hero{background:#f5f7fb;border-bottom:1px solid #dfe5ec;padding:clamp(36px,6vw,84px) 24px 0}.landing-hero-grid{grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;max-width:1200px;margin:auto;display:grid}.landing-eyebrow{color:#496078;letter-spacing:.16em;align-items:center;gap:9px;margin-bottom:25px;font-size:10px;font-weight:750;display:flex}.landing-eyebrow>span{background:#ad861d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ad861d12}.landing-hero h1{color:#092740;letter-spacing:-.055em;font-size:clamp(46px,5.5vw,76px);font-weight:750;line-height:1.04}.landing-hero h1 em{color:#9a7420;font-style:normal}.landing-hero-description{color:#4c6173;max-width:52ch;margin:26px 0;font-size:16px;line-height:1.8}.landing-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.landing-primary,.landing-secondary{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:15px 20px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.landing-primary{color:#fff;background:#092d4e;box-shadow:0 8px 20px #092d4e18}.landing-secondary{color:#092d4e;background:#fff;border:1px solid #ccd6df}.landing-primary:hover,.landing-secondary:hover{transform:translateY(-2px);box-shadow:0 10px 25px #092d4e20}.landing-proof{color:#536978;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:11px;display:flex}.landing-proof>svg{color:#25715a}.landing-proof-dot{padding:0 3px}.landing-hero-visual{padding-bottom:94px;position:relative}.marketing-photo{background:linear-gradient(135deg,#e9edf2,#d9e4ed);position:relative;overflow:hidden}.marketing-photo-label{color:#26465c;text-align:center;place-items:center;padding:24px;font-size:18px;font-weight:650;display:grid;position:absolute;inset:0}.landing-hero-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#051b2bc9);position:absolute;inset:0}.landing-photo-caption{color:#fff;position:absolute;bottom:220px;left:28px}.landing-photo-caption>span{letter-spacing:.2em;opacity:.85;margin-bottom:10px;font-size:9px;display:block}.landing-photo-caption>strong{letter-spacing:-.03em;font-size:29px;line-height:1.2}.landing-workflow-panel{background:#fff;border:1px solid #e1e7ee;border-radius:20px;padding:20px;animation:.65s ease-out both landing-panel-enter;position:absolute;bottom:8px;left:48px;right:-16px;box-shadow:0 20px 60px #07294717}.landing-workflow-heading{color:#65798a;letter-spacing:.14em;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:9px;font-weight:750;display:flex}.landing-workflow-panel button{text-align:left;color:#123851;border-top:1px solid #edf0f4;align-items:center;gap:13px;width:100%;padding:13px 4px;display:flex}.landing-workflow-panel button>span{flex:1}.landing-workflow-panel strong,.landing-workflow-panel small{display:block}.landing-workflow-panel strong{font-size:12px}.landing-workflow-panel small{color:#718190;margin-top:3px;font-size:10px}.landing-workflow-panel button:hover{color:#967018}.landing-portal-strip{border-top:1px solid #dce3ea;justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:44px auto 0;padding:24px 0;display:flex}.landing-portal-strip>div:first-child{color:#153d55;align-items:center;gap:12px;display:flex}.landing-portal-strip span{color:#667b8b;font-size:10px}.landing-portal-strip strong{color:#153d55;margin-top:3px;font-size:13px;display:block}.landing-portal-actions{flex-wrap:wrap;gap:10px;display:flex}.landing-portal-actions button{color:#17394f;background:#fff;border:1px solid #dbe2e9;border-radius:10px;align-items:center;gap:24px;min-height:44px;padding:12px 16px;font-size:12px;font-weight:650;display:flex}.landing-portal-actions button:hover{border-color:#a18033}[data-landing=true] section[id]{scroll-margin-top:88px}[data-landing=true] :is(button,a,input,textarea):focus-visible{outline-offset:4px;outline:3px solid #b38b29}#features a[href^="/features/"],#services a[href^="/services/"],#industries a[href^="/industries/"]{border-radius:20px;position:relative;overflow:hidden;box-shadow:0 3px 12px #12385105}.landing-card-photo{height:190px;margin:-24px -24px 24px}.landing-card-photo img{transition:transform .45s}#industries .landing-card-photo{height:165px;margin:-20px -20px 20px}a:hover>.landing-card-photo img{transform:scale(1.035)}@keyframes landing-panel-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.landing-hero-grid{gap:30px}.landing-hero-photo{height:390px}.landing-workflow-panel{left:16px;right:0}.landing-photo-caption{bottom:240px}.landing-portal-strip{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.landing-hero{padding:36px 20px 0}.landing-hero-grid{grid-template-columns:1fr;gap:32px}.landing-hero-description{font-size:15px}.landing-hero h1{font-size:clamp(43px,9vw,64px)}.landing-hero-photo{border-radius:70px 20px 20px;height:360px}.landing-photo-caption{bottom:215px}.landing-workflow-panel{padding:16px;left:24px}.landing-portal-strip{margin-top:20px}.landing-portal-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.landing-portal-actions button{justify-content:space-between}.landing-card-photo{margin:-20px -20px 20px}}@media (prefers-reduced-motion:reduce){.landing-workflow-panel{animation:none}.landing-card-photo img,.landing-primary,.landing-secondary{transition:none}[data-landing=true] *{scroll-behavior:auto!important}}[data-landing=true]>nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffffb!important;border-bottom-color:#002b5c1a!important;box-shadow:0 8px 28px -26px #002b5c73!important}[data-landing=true] #ai{border-top:1px solid #e3eaf2;border-bottom:1px solid #e3eaf2;background:radial-gradient(circle at 12% 10%,#2563eb1a,#0000 34%),radial-gradient(circle at 88% 18%,#d4af3721,#0000 34%),linear-gradient(135deg,#f3f8ff 0%,#fff 48%,#fff9ea 100%)!important}[data-landing=true] #ai .text-white{color:#152238!important}[data-landing=true] #ai p{color:#5b6a80!important}[data-landing=true] #ai .rounded-xl.border{box-shadow:0 18px 48px -38px #002b5c85;background:#fffffffa!important;border-color:#dfe7f0!important}.landing-hero-visual{padding-bottom:0}.landing-hero-photo{border-radius:24px;height:500px}.landing-photo-caption{bottom:32px}.landing-workspace-link{border-top:1px solid #dce3ea;align-items:center;gap:20px;max-width:1200px;margin:40px auto 0;padding:24px 0;display:flex}.landing-workspace-link button{color:#123851;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:650;display:flex}.landing-workspace-link span{color:#65798a;font-size:12px}@media (prefers-reduced-motion:no-preference){.landing-hero-photo img{animation:4s ease-out both landing-image-settle}.landing-hero-copy{animation:.7s ease-out both landing-copy-enter}}@keyframes landing-image-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes landing-copy-enter{0%{transform:translateY(14px)}to{transform:translateY(0)}}@media (max-width:767px){.landing-hero-photo{height:360px}.landing-workspace-link{flex-direction:column;align-items:flex-start;gap:0}}
#features a[href^="/features/"],#services a[href^="/services/"]{isolation:isolate;position:relative;overflow:hidden;padding-top:12rem!important}#features a[href^="/features/"]:before,#services a[href^="/services/"]:before{content:"";z-index:0;background-color:#e8eef4;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #092d4e1a;height:10rem;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .25s;position:absolute;inset:0 0 auto;transform:scale(1.001)}#features a[href^="/features/"]:after,#services a[href^="/services/"]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#001b3300 52%,#001b3329);height:10rem;position:absolute;inset:0 0 auto}#features a[href^="/features/"]>*,#services a[href^="/services/"]>*{z-index:2;position:relative}#features a[href="/features/ai-assistant"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/ai-workforce.jpg)}#features a[href="/features/employee-lifecycle"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/employee-management.jpg)}#features a[href="/features/attendance-gps"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/industry-indian-workforce.jpg)}#features a[href="/features/payroll-engine"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/payroll.jpg)}#features a[href="/features/analytics-bi"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/corporate-meeting.jpg)}#features a[href="/features/recruitment-ats"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/recruitment.jpg)}#features a[href="/features/leave-management"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/hr-management.jpg)}#features a[href="/features/document-generation"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/employee-management.jpg)}#features a[href="/features/enterprise-security"]:before{background-image:url(/images/marketing-enterprise-security.svg);background-size:cover}#features a[href="/features/multi-branch"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/construction.jpg)}#features a[href="/features/compliance-tracking"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/ehs-safety.jpg)}#features a[href="/features/mobile-platform"]:before{background-image:linear-gradient(135deg,#eef4f90f,#092d4e0d),url(/images/industry-it-ites.jpg)}#services a[href="/services/human-resource-management"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/hr-management.jpg)}#services a[href="/services/recruitment-talent-acquisition"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/recruitment.jpg)}#services a[href="/services/manpower-supply"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/industry-indian-workforce.jpg)}#services a[href="/services/ehs-consultancy"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/ehs-safety.jpg)}#services a[href="/services/engineering-project-support"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/engineering.jpg)}#services a[href="/services/construction-labour-supply"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/construction.jpg)}#services a[href="/services/land-survey-engineering"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/engineering.jpg)}#services a[href="/services/vendor-coordination"]:before{background-image:url(/images/marketing-vendor-coordination.svg);background-size:cover}#services a[href="/services/payroll-management"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/payroll.jpg)}#services a[href="/services/website-design-development"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/industry-it-ites.jpg)}#services a[href="/services/safety-training-compliance"]:before{background-image:linear-gradient(135deg,#fff9eb0d,#092d4e0d),url(/images/ehs-safety.jpg)}@media (hover:hover){#features a[href^="/features/"]:hover:before,#services a[href^="/services/"]:hover:before{filter:saturate(1.05)contrast(1.02);transform:scale(1.035)}}@media (max-width:639px){#features a[href^="/features/"],#services a[href^="/services/"]{padding-top:10.4rem!important}#features a[href^="/features/"]:before,#services a[href^="/services/"]:before,#features a[href^="/features/"]:after,#services a[href^="/services/"]:after{height:8.7rem}}@media (prefers-reduced-motion:reduce){#features a[href^="/features/"]:before,#services a[href^="/services/"]:before{transition:none}}
[data-landing=true]{--landing-ink:#10243b;--landing-muted:#5b6878;--landing-navy:#002b5c;--landing-night:#041525;--landing-gold:#d6aa45;--landing-line:#dce3ea;--landing-soft:#f3f5f7;color:var(--landing-ink);background:#fff;overflow:clip}[data-landing=true]>nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffffa!important;border-bottom:1px solid #05244017!important;box-shadow:0 12px 34px -32px #001933b3!important}[data-landing=true]>nav>div:first-child{max-width:1380px!important}[data-landing=true] section{position:relative}[data-landing=true] section[id]{scroll-margin-top:88px}[data-landing=true] section>div[class*=max-w-]{max-width:1280px!important}[data-landing=true] section h2{text-wrap:balance;max-width:18ch;letter-spacing:-.055em!important;font-size:clamp(2.35rem,5vw,4.85rem)!important;line-height:.98!important}[data-landing=true] section p{text-wrap:pretty}.landing-hero{isolation:isolate;min-height:calc(100svh - 64px);position:relative;overflow:hidden;background:linear-gradient(90deg,#031221fa 0%,#031221ed 38%,#0312212e 72%),#06182a!important;border-bottom:0!important;padding:clamp(58px,8vw,118px) 28px 0!important}.landing-hero-aura{z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 15%,#28649c42,#0000 31%),linear-gradient(115deg,#0000 49.8%,#d6aa4561 50%,#0000 50.15%);position:absolute;inset:0}.landing-hero-grid{min-height:min(690px,100svh - 195px);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)!important;gap:clamp(42px,7vw,112px)!important;max-width:1380px!important}.landing-hero-copy{z-index:3;padding-bottom:56px;position:relative}.landing-eyebrow{color:#ffffffa3!important;letter-spacing:.23em!important;margin-bottom:27px!important;font-size:.68rem!important}.landing-eyebrow>span{background:var(--landing-gold)!important;width:30px!important;height:1px!important;box-shadow:none!important;border-radius:0!important}.landing-hero h1{max-width:12ch;color:#fff!important;letter-spacing:-.067em!important;font-size:clamp(4rem,6.35vw,7.4rem)!important;font-weight:650!important;line-height:.89!important}.landing-hero h1>span,.landing-hero h1>em{white-space:nowrap;display:block}.landing-hero h1 em{font-weight:650;color:var(--landing-gold)!important}.landing-hero-description{color:#eef4fab8!important;max-width:56ch!important;margin:32px 0 34px!important;font-size:1rem!important;line-height:1.72!important}.landing-primary,.landing-secondary{letter-spacing:.015em;border-radius:2px!important;min-height:54px!important;padding:15px 22px!important;font-size:.82rem!important}.landing-primary{color:#071a2c!important;background:var(--landing-gold)!important;box-shadow:none!important}.landing-secondary{color:#fff!important;background:0 0!important;border-color:#ffffff57!important}.landing-primary:hover,.landing-secondary:hover{transform:translateY(-2px);box-shadow:0 18px 34px -20px #000000a6!important}.landing-proof{letter-spacing:.035em;color:#ffffff8c!important;margin-top:25px!important;font-size:.7rem!important}.landing-proof>svg{color:var(--landing-gold)!important}.landing-proof-dot{color:#ffffff3d}.landing-hero-visual{align-self:stretch;min-height:610px;margin-right:max(-28px,640px - 50vw);padding:0!important}.landing-hero-photo{background:#0b2137;inset:-118px 0 0;border-radius:0!important;height:calc(100% + 118px)!important;position:absolute!important}.landing-hero-photo img{filter:saturate(.8)contrast(1.04)}.landing-hero-photo:after{background:linear-gradient(90deg,#041525 0%,#0415259e 12%,#0000 48%),linear-gradient(#0000 48%,#03111fd6 100%)!important}.landing-photo-index{color:#ffffff61;letter-spacing:.2em;font-size:.7rem;position:absolute;top:24px;right:32px}.landing-photo-caption{text-align:right;right:clamp(28px,4vw,62px);bottom:118px!important;left:auto!important}.landing-photo-caption>span{color:var(--landing-gold);letter-spacing:.22em!important;font-size:.66rem!important}.landing-photo-caption>strong{font-weight:560;display:block;letter-spacing:-.045em!important;font-size:clamp(1.6rem,2.5vw,2.7rem)!important}.landing-command-card{z-index:3;color:#fff;background:#041525eb;border:1px solid #ffffff2e;width:min(280px,44%);padding:19px 21px;position:absolute;bottom:42px;left:-48px;box-shadow:0 30px 70px -32px #000c}.landing-command-head,.landing-command-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.landing-command-head{letter-spacing:.17em;padding-bottom:13px;font-size:.66rem;font-weight:760}.landing-command-head i{color:#8fd4af;font-size:.58rem;font-style:normal}.landing-command-head i:before{content:"";background:#69c792;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.landing-command-row{border-top:1px solid #ffffff1f;padding:10px 0;font-size:.7rem}.landing-command-row span{color:#ffffff85}.landing-command-row strong{font-weight:650}.landing-workspace-link{z-index:4;position:relative;border-color:#ffffff26!important;max-width:1380px!important;margin-top:0!important;padding:22px 0!important}.landing-workspace-link button{letter-spacing:.035em;color:#fff!important;font-size:.78rem!important}.landing-workspace-link>span{color:#ffffff6b!important}.landing-scroll-icon{border:1px solid #ffffff47;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[data-landing=true] section[class*=py-16]{padding-top:clamp(88px,10vw,150px)!important;padding-bottom:clamp(88px,10vw,150px)!important}[data-landing=true] :is(#features,#services,#industries)>div>div:first-child{text-align:left!important;max-width:none!important}[data-landing=true] :is(#features,#services,#industries)>div>div:first-child :is(p,h2){text-align:left!important;margin-left:0!important}[data-landing=true] :is(#features,#services,#industries)>div>div:first-child p:last-child{max-width:48ch}[data-landing=true] :is(#features,#services,#industries) a{box-shadow:none!important;border-color:#0a2d4c1f!important;border-radius:2px!important}[data-landing=true] :is(#features,#services,#industries) a:hover{border-color:#002b5c57!important;box-shadow:0 30px 70px -50px #011c35a6!important}[data-landing=true] #features{background:#fff!important}[data-landing=true] #services{background:#eef1f3!important}[data-landing=true] #ai{color:#fff;background:radial-gradient(circle at 85% 12%,#d6aa452b,#0000 28%),radial-gradient(circle at 8% 80%,#265b8d40,#0000 34%),#051827!important;border:0!important}[data-landing=true] #ai h2,[data-landing=true] #ai h3{color:#fff!important}[data-landing=true] #ai p{color:#ffffff9e!important}[data-landing=true] #ai .rounded-xl.border{box-shadow:none!important;background:#ffffff0a!important;border-color:#ffffff21!important;border-radius:2px!important}[data-landing=true] #ai>div>div:last-child .inline-flex:has(span){display:none!important}[data-landing=true] #pricing{background:#f1f3f5!important}[data-landing=true] #portals{background:#071b2d!important;border:0!important}[data-landing=true] #portals h2{color:#fff!important}[data-landing=true] #portals>div>div:first-child p{color:#fff9!important}[data-landing=true] #portals .rounded-xl.border{border-radius:2px!important}[data-landing=true] #industries{background:#fff!important}[data-landing=true] #contact .rounded-xl.border{box-shadow:0 28px 70px -58px #002b5cb3;border-color:#d4dce4!important;border-radius:2px!important}[data-landing=true] form label{margin-bottom:.15rem;display:inline-block;color:#26364d!important;font-size:.875rem!important;font-weight:650!important;line-height:1.35!important}[data-landing=true] form input,[data-landing=true] form select,[data-landing=true] form textarea{color:#10243b;background:#fff;width:100%;border-color:#c7d1db!important;border-radius:2px!important;min-height:50px!important;padding-inline:14px!important;font-size:.95rem!important;line-height:1.5!important}[data-landing=true] form textarea{resize:vertical;min-height:128px!important;padding-block:12px!important}[data-landing=true] form button[type=submit],[data-landing=true] form button[type=button]{border-radius:2px!important;min-height:50px!important;font-size:.925rem!important}[data-landing=true] form :is(input,select,textarea):focus-visible{border-color:var(--landing-navy)!important;outline-offset:2px!important;box-shadow:none!important;outline:3px solid #002b5c2e!important}[data-landing=true] :is(button,a){-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){.landing-hero-copy{animation:.8s cubic-bezier(.2,.75,.25,1) both premium-copy-in}.landing-hero-photo img{animation:1.4s cubic-bezier(.2,.75,.25,1) both premium-image-in}.landing-command-card{animation:.9s cubic-bezier(.2,.75,.25,1) .25s both premium-card-in}.landing-scroll-icon svg{animation:1.8s ease-in-out infinite premium-scroll}}@keyframes premium-copy-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-image-in{0%{opacity:.45;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes premium-card-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes premium-scroll{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media (max-width:1023px){.landing-hero{min-height:auto;padding-top:72px!important}.landing-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)!important;gap:35px!important}.landing-hero h1{font-size:clamp(3.8rem,7.5vw,5.6rem)!important}.landing-command-card{left:-24px}}@media (max-width:767px){.landing-hero{background:#041525!important;padding:55px 20px 0!important}.landing-hero-grid{flex-direction:column;min-height:auto;gap:24px!important;display:flex!important}.landing-hero-copy{padding-bottom:18px}.landing-eyebrow{margin-bottom:21px!important}.landing-hero h1{max-width:10ch;font-size:clamp(3rem,12.8vw,4.3rem)!important;line-height:.91!important}.landing-hero-description{margin:25px 0 27px!important;font-size:.96rem!important}.landing-hero-actions{grid-template-columns:1fr;display:grid!important}.landing-primary,.landing-secondary{width:100%}.landing-proof{gap:7px!important}.landing-proof-dot{display:none}.landing-hero-visual{min-height:470px;margin:0 -20px!important}.landing-hero-photo{height:100%!important;inset:0!important}.landing-hero-photo:after{background:linear-gradient(#041525 0%,#0000 24%,#03111fe6 100%)!important}.landing-photo-index{top:22px;right:20px}.landing-photo-caption{bottom:30px!important;right:20px!important}.landing-command-card{width:min(245px,67%);bottom:28px;left:20px}.landing-photo-caption{display:none}.landing-workspace-link{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}[data-landing=true] section h2{font-size:clamp(2.2rem,11vw,3.35rem)!important}[data-landing=true] :is(#features,#services,#industries)>div>div:first-child,[data-landing=true] :is(#features,#services,#industries)>div>div:first-child :is(p,h2){text-align:center!important;margin-inline:auto!important}[data-landing=true] form label{font-size:.9rem!important}[data-landing=true] form input,[data-landing=true] form select,[data-landing=true] form textarea,[data-landing=true] form button{font-size:1rem!important}[data-landing=true] #contact .p-6{padding:1.25rem!important}}@media (prefers-reduced-motion:reduce){[data-landing=true] *,[data-landing=true] :before,[data-landing=true] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-scroll-progress{z-index:90;pointer-events:none;background:#ffffff14;height:3px;position:fixed;inset:0 0 auto}.landing-scroll-progress>span{transform-origin:0;will-change:transform;background:linear-gradient(90deg,#e5b94e,#4ca7ff);width:100%;height:100%;display:block;transform:scaleX(0)}.landing-cinema{color:#fff;background:#030e19;height:190svh;position:relative}.landing-cinema-sticky{isolation:isolate;height:100svh;min-height:680px;position:sticky;top:0;overflow:hidden}.landing-cinema-media,.landing-cinema-frame,.landing-cinema-shade,.landing-cinema-scan{inset:0;position:absolute!important}.landing-cinema-frame{opacity:0;border-radius:0!important;height:100%!important}.landing-cinema-frame img{filter:saturate(.72)contrast(1.08);transform:scale(1.08)}.landing-cinema-frame-a{opacity:1}.landing-cinema-shade{z-index:4;background:linear-gradient(90deg,#020d18f5 0%,#020d18cc 38%,#020d1838 70%,#020d1880 100%),linear-gradient(#020d1847,#020d18b3)}.landing-cinema-shade:after{content:"";opacity:.15;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 48%,#0000);mask-image:linear-gradient(90deg,#0000 5%,#000 48%,#0000)}.landing-cinema-scan{z-index:5;opacity:.45;background:linear-gradient(90deg,#0000,#58aeff33,#e5b94e29,#0000);width:28%;left:-35%;right:auto;transform:skew(-12deg)}.landing-cinema-grid{z-index:7;grid-template-columns:minmax(0,.9fr) minmax(380px,.62fr);align-items:center;gap:clamp(48px,9vw,150px);width:min(1380px,100% - 56px);height:100%;margin:auto;display:grid;position:relative}.landing-cinema-copy{align-self:center;max-width:800px}.landing-cinema-kicker{color:#ffffff94;letter-spacing:.22em;align-items:center;gap:14px;margin-bottom:28px;font-size:.7rem;font-weight:760;display:flex}.landing-cinema-kicker span{color:#071827;letter-spacing:0;background:#e0b349;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.landing-cinema h2{font-weight:620;color:#fff!important;letter-spacing:-.07em!important;max-width:10ch!important;font-size:clamp(4.5rem,7.4vw,8.5rem)!important;line-height:.88!important}.landing-cinema h2 em{color:#e0b349;font-style:normal}.landing-cinema-copy>p:not(.landing-cinema-kicker){color:#ffffffab;max-width:49ch;margin-top:32px;font-size:1.05rem;line-height:1.7}.landing-cinema-copy button{color:#fff;letter-spacing:.03em;border:1px solid #ffffff59;align-items:center;gap:12px;min-height:52px;margin-top:31px;padding:0 20px;font-size:.82rem;font-weight:690;display:inline-flex}.landing-live-board{background:#03101ce6;border:1px solid #fff3;align-self:end;margin-bottom:10vh;padding:25px;box-shadow:0 40px 90px -42px #000}.landing-live-head,.landing-live-row,.landing-live-pulse{justify-content:space-between;align-items:center;gap:18px;display:flex}.landing-live-head{color:#ffffffc2;letter-spacing:.14em;padding-bottom:17px;font-size:.67rem;font-weight:760}.landing-live-head>span,.landing-live-row>span{align-items:center;gap:9px;display:flex}.landing-live-head i{color:#83d4a7;font-size:.59rem;font-style:normal}.landing-live-row{border-top:1px solid #ffffff1c;padding:16px 0;font-size:.76rem}.landing-live-row span{color:#ffffff85}.landing-live-row strong{font-weight:660}.landing-live-row svg{color:#e0b349}.landing-live-pulse{border-top:1px solid #ffffff1c;justify-content:flex-start;margin-top:9px;padding-top:18px}.landing-live-pulse span{background:#72d19d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #72d19d1a}.landing-live-pulse b{color:#ffffff73;letter-spacing:.17em;font-size:.6rem}.landing-cinema-counter{z-index:7;color:#ffffff6b;flex-direction:column;align-items:center;gap:13px;font-size:.64rem;display:flex;position:absolute;top:50%;right:28px}.landing-cinema-counter i{background:linear-gradient(#e0b349 33%,#ffffff38 33%);width:1px;height:92px;display:block}.landing-module-reel{z-index:8;color:#061829;background:#e0b349;border-block:1px solid #051c3029;position:relative;overflow:hidden}.landing-module-reel>div{width:max-content;padding:17px 0;display:flex}.landing-module-reel span{letter-spacing:.17em;white-space:nowrap;align-items:center;gap:24px;padding:0 27px;font-size:.68rem;font-weight:820;display:flex}.landing-module-reel i{background:#061829;border-radius:50%;width:5px;height:5px}[data-landing=true]>nav{background:#03111efa!important;border-color:#ffffff1a!important}[data-landing=true]>nav span,[data-landing=true]>nav button,[data-landing=true]>nav a{color:#ffffffc7!important}[data-landing=true]>nav button:hover,[data-landing=true]>nav a:hover{color:#fff!important;background:#ffffff12!important}[data-landing=true]>nav button[style*="background: rgb(212"]{color:#071827!important}[data-landing=true] :is(#features,#services,#industries)>div>div.mt-12{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:18px!important}[data-landing=true] :is(#features,#services)>div>div.mt-12>div{grid-column:span 4}[data-landing=true] :is(#features,#services)>div>div.mt-12>div:first-child,[data-landing=true] :is(#features,#services)>div>div.mt-12>div:nth-child(2),[data-landing=true] :is(#features,#services)>div>div.mt-12>div:nth-child(7),[data-landing=true] :is(#features,#services)>div>div.mt-12>div:nth-child(8){grid-column:span 6}[data-landing=true] #industries>div>div.mt-12>div{grid-column:span 3}[data-landing=true] :is(#features,#services,#industries) a{min-height:100%;background-color:#f5f7f9!important;border:0!important;box-shadow:inset 0 0 0 1px #07233b1a!important}[data-landing=true] :is(#features,#services,#industries) a:after{background:linear-gradient(#0000 35%,#03121fb8 100%)!important}[data-landing=true] #services{color:#fff;background:radial-gradient(circle at 84% 8%,#2e80cb30,#0000 25%),#061827!important}[data-landing=true] #services h2,[data-landing=true] #services h3{color:#fff!important}[data-landing=true] #services>div>div:first-child p{color:#ffffff94!important}[data-landing=true] #services a{background-color:#0a2237!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}[data-landing=true] #services a p{color:#fff9!important}[data-landing=true] #pricing{background-color:#f0f3f5!important;background-image:linear-gradient(#05223b09 1px,#0000 1px),linear-gradient(90deg,#05223b09 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:52px 52px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}[data-landing=true] #contact{background:radial-gradient(circle at 10% 15%,#3891e01a,#0000 28%),linear-gradient(135deg,#eef3f6,#fff 52%,#f8f1df)!important}@media (prefers-reduced-motion:no-preference){.landing-cinema-frame-a{animation:18s infinite cinema-a}.landing-cinema-frame-b{animation:18s infinite cinema-b}.landing-cinema-frame-c{animation:18s infinite cinema-c}.landing-cinema-frame img{animation:18s ease-in-out infinite alternate cinema-depth}.landing-cinema-scan{animation:8s ease-in-out infinite cinema-scan}.landing-live-pulse span{animation:1.8s ease-in-out infinite cinema-pulse}.landing-module-reel>div{animation:26s linear infinite module-reel}.landing-cinema-copy button:hover svg{transform:translate(3px,3px)}}@keyframes cinema-a{0%,29%{opacity:1}36%,94%{opacity:0}to{opacity:1}}@keyframes cinema-b{0%,29%{opacity:0}36%,62%{opacity:1}69%,to{opacity:0}}@keyframes cinema-c{0%,62%{opacity:0}69%,94%{opacity:1}to{opacity:0}}@keyframes cinema-depth{0%{transform:scale(1.08)translate(-1%)}to{transform:scale(1.16)translate(2%,-1%)}}@keyframes cinema-scan{0%{left:-35%}55%,to{left:115%}}@keyframes cinema-pulse{50%{opacity:.45;box-shadow:0 0 0 11px #72d19d00}}@keyframes module-reel{to{transform:translate(-50%)}}@media (max-width:1023px){.landing-cinema-grid{grid-template-columns:1fr;align-content:center}.landing-live-board{width:min(520px,70%);margin:0 0 4vh auto}.landing-cinema h2{font-size:clamp(4rem,10vw,6.8rem)!important}[data-landing=true] :is(#features,#services)>div>div.mt-12>div,[data-landing=true] #industries>div>div.mt-12>div{grid-column:span 6}}@media (max-width:767px){.landing-cinema{height:145svh}.landing-cinema-sticky{min-height:650px}.landing-cinema-grid{align-content:center;gap:30px;width:calc(100% - 40px)}.landing-cinema h2{font-size:clamp(3.4rem,15vw,5rem)!important}.landing-cinema-copy>p:not(.landing-cinema-kicker){margin-top:24px;font-size:1rem}.landing-live-board{width:100%;margin:0;padding:20px}.landing-cinema-counter{display:none}[data-landing=true] :is(#features,#services,#industries)>div>div.mt-12{grid-template-columns:1fr!important;display:grid!important}[data-landing=true] :is(#features,#services,#industries)>div>div.mt-12>div{grid-column:1!important}}@media (prefers-reduced-motion:reduce){.landing-cinema{height:auto}.landing-cinema-sticky{min-height:760px;position:relative}.landing-cinema-frame-b,.landing-cinema-frame-c{display:none}}
[data-landing=true]{--lux-ink:#181715;--lux-charcoal:#201f1c;--lux-charcoal-2:#2a2824;--lux-gold:#b68b45;--lux-gold-strong:#9d7434;--lux-ivory:#f7f3ea;--lux-paper:#fffdfa;--lux-muted:#625d54;--lux-rule:#ded6c8;--landing-ink:var(--lux-ink);--landing-muted:var(--lux-muted);--landing-navy:var(--lux-charcoal);--landing-night:#151412;--landing-gold:var(--lux-gold);--landing-line:var(--lux-rule);--landing-soft:var(--lux-ivory);background:var(--lux-paper)!important;color:var(--lux-ink)!important}[data-landing=true] [style*="background:#002B5C"],[data-landing=true] [style*="background: #002B5C"],[data-landing=true] [style*="background:#001A3D"],[data-landing=true] [style*="background: #001A3D"],[data-landing=true] [style*="background:rgb(0, 43, 92)"],[data-landing=true] [style*="background: rgb(0, 43, 92)"]{background:var(--lux-charcoal)!important}[data-landing=true] [style*="color:#002B5C"],[data-landing=true] [style*="color: #002B5C"],[data-landing=true] [style*="color:#001A3D"],[data-landing=true] [style*="color: #001A3D"],[data-landing=true] [style*="color:rgb(0, 43, 92)"],[data-landing=true] [style*="color: rgb(0, 43, 92)"]{color:var(--lux-charcoal)!important}[data-landing=true] [style*="border-color:#002B5C"],[data-landing=true] [style*="border-color: #002B5C"],[data-landing=true] [style*="border:#002B5C"],[data-landing=true] [style*="border: #002B5C"]{border-color:var(--lux-gold)!important}[data-landing=true] [style*="rgba(0,43,92"],[data-landing=true] [style*="rgba(0, 43, 92"]{--legacy-blue-tint:#b68b451a}[data-landing=true]>nav{background:#fffdfaf7!important;border-bottom-color:#201f1c1a!important;box-shadow:0 18px 48px -42px #201f1ca6!important}[data-landing=true]>nav a,[data-landing=true]>nav button{color:var(--lux-charcoal)!important}[data-landing=true]>nav a[style*=background],[data-landing=true]>nav button[style*=background]{border-color:#9d743470!important}[data-landing=true] .landing-hero,[data-landing=true] [data-motion-stage=true]{background-color:#151412!important}[data-landing=true] .landing-hero{background:linear-gradient(90deg,#151412fc 0%,#151412f0 39%,#15141233 73%),#151412!important}[data-landing=true] .landing-hero-aura{background:radial-gradient(circle at 14% 16%,#b68b452e,#0000 30%),linear-gradient(115deg,#0000 49.82%,#b68b455c 50%,#0000 50.18%)!important}[data-landing=true] .landing-hero-photo{background:#1f1d19!important}[data-landing=true] .landing-hero-photo:after{background:linear-gradient(90deg,#151412 0%,#1514129e 13%,#0000 49%),linear-gradient(#0000 48%,#151412de 100%)!important}[data-landing=true] .landing-primary{color:#181512!important;background:#c29a58!important}[data-landing=true] :is(#features,#services,#industries){border-top:1px solid #201f1c14}[data-landing=true] #features,[data-landing=true] #industries{background:radial-gradient(circle at 92% 8%,#b68b4514,transparent 26%),var(--lux-paper)!important}[data-landing=true] #services,[data-landing=true] #pricing,[data-landing=true] #contact{background:var(--lux-ivory)!important}[data-landing=true] :is(#features,#services,#industries) .grid{gap:clamp(14px,2vw,26px)!important}[data-landing=true] :is(#features,#services,#industries) a,[data-landing=true] :is(#features,#services,#industries) .rounded-xl.border{background:#fffdfabd!important;border-color:#201f1c1c!important;box-shadow:0 24px 60px -54px #201f1c85!important}[data-landing=true] :is(#features,#services,#industries) a:hover,[data-landing=true] :is(#features,#services,#industries) .rounded-xl.border:hover{transform:translateY(-3px);border-color:#b68b458c!important;box-shadow:0 30px 70px -52px #201f1c94!important}[data-landing=true] :is(#features,#services,#industries) svg,[data-landing=true] :is(#features,#services,#industries) [class*=bg-] svg{color:var(--lux-gold-strong)!important}[data-landing=true] #ai,[data-landing=true] #portals{color:#fff!important;background:radial-gradient(circle at 88% 10%,#b68b4529,#0000 27%),radial-gradient(circle at 8% 86%,#ffffff0b,#0000 32%),#181715!important}[data-landing=true] :is(#ai,#portals) h2,[data-landing=true] :is(#ai,#portals) h3,[data-landing=true] :is(#ai,#portals) strong{color:#fff!important}[data-landing=true] :is(#ai,#portals) p,[data-landing=true] :is(#ai,#portals) li{color:#ffffffb3!important}[data-landing=true] :is(#ai,#portals) svg{color:#d4ad69!important}[data-landing=true] #portals .rounded-xl.border{background:#ffffff09!important;border-color:#ffffff21!important}[data-landing=true] section svg[style*=\#002B5C],[data-landing=true] section svg[style*=\#001A3D]{color:var(--lux-gold-strong)!important}[data-landing=true] section [style*=linear-gradient][style*=\#002B5C],[data-landing=true] section [style*=linear-gradient][style*=\#1A3A6B]{background:linear-gradient(145deg,#27241f,#171614)!important}[data-landing=true] form label{color:#27241f!important}[data-landing=true] form :is(input,select,textarea){color:#1b1916!important;background:#fffdfa!important;border-color:#cfc5b4!important}[data-landing=true] form :is(input,textarea)::placeholder{opacity:1;color:#7c7468!important}[data-landing=true] form :is(input,select,textarea):focus{border-color:var(--lux-gold-strong)!important;outline:none!important;box-shadow:0 0 0 3px #b68b4529!important}[data-landing=true] form button[type=submit]{color:#fff!important;background:var(--lux-charcoal)!important;border-color:var(--lux-charcoal)!important}[data-landing=true] footer,[data-landing=true] footer>div,[data-landing=true] [style*="background:#001A3D"],[data-landing=true] [style*="background:#002B5C"]{background-color:#181715!important}[data-landing=true] footer a:hover{color:#d4ad69!important}@media (prefers-reduced-motion:reduce){[data-landing=true] *,[data-landing=true] :before,[data-landing=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:900px){[data-landing=true] section h2{max-width:20ch}[data-landing=true] :is(#features,#services,#industries) .grid{grid-template-columns:1fr!important}[data-landing=true] .landing-hero{background:linear-gradient(#151412fa 0%,#151412e6 52%,#151412b8 100%),#151412!important}}
