:root{--red:#e9322c;--red-deep:#c9211d;--ink:#07111f;--muted:#65707e;--line:#e5e8ec;--paper:#f5f6f7;--white:#fff;--mint:#13bd8b;--ease:cubic-bezier(.2,.75,.2,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"IRANSans","Vazirmatn",Tahoma,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit}.pointer-light{position:fixed;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(233,50,44,.075),transparent 66%);transform:translate(-50%,-50%);pointer-events:none;z-index:0;opacity:0;transition:opacity .5s}.site-header{height:82px;padding:0 max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;gap:34px;position:fixed;inset:0 0 auto;z-index:50;transition:height .35s,background .35s,box-shadow .35s}.site-header.scrolled{height:68px;background:rgba(248,249,250,.84);backdrop-filter:blur(24px) saturate(160%);box-shadow:0 1px 0 rgba(8,17,31,.07)}.brand{display:flex;align-items:center;gap:13px;text-decoration:none}.brand>img{width:142px;height:auto}.brand>span{width:1px;height:30px;background:#cfd4da}.brand>div{display:grid;white-space:nowrap}.brand b{font-size:13px}.brand small{font-size:11px;color:#8b929b;margin-top:3px}.site-header nav{display:flex;gap:29px;margin-right:auto}.site-header nav a{font-size:13px;color:#626c79;text-decoration:none;transition:.25s}.site-header nav a:hover{color:var(--red)}.header-action,.primary,.product-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;background:var(--ink);color:#fff;border-radius:13px;padding:12px 17px;font-size:13px;font-weight:700;transition:transform .3s var(--ease),box-shadow .3s}.header-action:hover,.primary:hover,.product-link:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(7,17,31,.2)}main{position:relative;z-index:1}.hero{max-width:1240px;min-height:810px;margin:auto;padding:145px 24px 90px;display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:70px;position:relative}.hero-haze{position:absolute;border-radius:50%;filter:blur(4px);pointer-events:none}.haze-one{width:630px;height:630px;background:radial-gradient(circle,rgba(233,50,44,.11),transparent 66%);right:-360px;top:20px}.haze-two{width:450px;height:450px;background:radial-gradient(circle,rgba(16,201,155,.08),transparent 68%);left:-260px;bottom:-100px}.eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #e0e4e8;background:rgba(255,255,255,.72);backdrop-filter:blur(14px);padding:8px 13px;border-radius:999px;color:#bf2b27;font-size:12px;font-weight:700;box-shadow:0 10px 30px rgba(7,17,31,.035)}.eyebrow i,.product-label i,.live-dot{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 0 5px rgba(233,50,44,.09)}.hero h1{font-size:clamp(50px,6vw,83px);line-height:1.28;letter-spacing:-3.4px;margin:25px 0 20px}.hero h1 em,.experience h2 em{font-style:normal;color:var(--red)}.hero-copy>p{font-size:17px;line-height:2.05;color:var(--muted);max-width:650px}.hero-actions{display:flex;align-items:center;gap:10px;margin-top:30px}.primary{background:var(--red);padding:15px 21px}.secondary{display:inline-flex;align-items:center;gap:9px;padding:15px 17px;text-decoration:none;color:#3e4856;font-size:13px;font-weight:700}.secondary span,.primary span,.header-action span,.product-link span,.access-actions span{direction:ltr}.hero-stage{height:570px;position:relative;display:grid;place-items:center;transform-style:preserve-3d;transition:transform .25s ease-out}.stage-ring{position:absolute;border:1px dashed rgba(65,77,91,.22);border-radius:50%;animation:spin 30s linear infinite}.ring-a{width:490px;height:490px}.ring-b{width:590px;height:590px;opacity:.45;animation-direction:reverse;animation-duration:43s}.stage-card{position:absolute;background:rgba(255,255,255,.9);backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.92);box-shadow:0 30px 80px rgba(18,31,48,.15);border-radius:25px;padding:18px}.fleet-mini{width:330px;right:10px;top:67px;transform:translateZ(30px) rotate(2deg);animation:float 6s ease-in-out infinite}.chat-mini{width:300px;left:5px;bottom:52px;transform:translateZ(60px) rotate(-2.5deg);animation:float 7s -2.3s ease-in-out infinite}.mini-head{display:flex;align-items:center;gap:10px;padding-bottom:13px;border-bottom:1px solid #edf0f3}.mini-head>div{display:grid}.mini-head b{font-size:12px}.mini-head small{font-size:9px;color:#9299a2;margin-top:2px}.mini-head>.live-dot{margin-right:auto;background:#13bd8b;box-shadow:0 0 0 5px rgba(19,189,139,.1)}.app-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-weight:900}.fleet-icon{background:var(--ink);color:#fff}.luxa-icon{background:linear-gradient(145deg,#ef453e,#ae1814);color:#fff;font-family:Arial}.fleet-metric{display:flex;align-items:end;justify-content:space-between;padding:17px 3px 13px}.fleet-metric span{font-size:10px;color:#747d88}.fleet-metric strong{font-size:30px}.mini-row{display:flex;align-items:center;gap:10px;padding:10px 5px;border-top:1px solid #f0f2f4}.car-symbol{width:31px;height:31px;border-radius:9px;background:#eef1f3;display:grid;place-items:center}.mini-row>div{display:grid}.mini-row b{font-size:10px}.mini-row small{font-size:8px;color:#939aa3}.mini-row>i{margin-right:auto;font-style:normal;font-size:8px;color:#fff;background:#171b20;padding:4px 7px;border-radius:7px}.mini-row>i.mint{background:#d9f8ee;color:#087a5d}.bubble{width:max-content;max-width:86%;padding:10px 12px;border-radius:13px;margin-top:12px;font-size:10px}.incoming{background:#f0f2f4;border-bottom-right-radius:4px}.outgoing{background:var(--red);color:#fff;margin-right:auto;border-bottom-left-radius:4px}.typing{display:flex;gap:3px;padding:9px 10px;background:#f0f2f4;width:max-content;border-radius:12px;margin-top:9px}.typing i{width:4px;height:4px;background:#818995;border-radius:50%;animation:type 1.1s infinite}.typing i:nth-child(2){animation-delay:.16s}.typing i:nth-child(3){animation-delay:.32s}.float-status{position:absolute;right:50%;top:50%;transform:translate(50%,-50%) translateZ(90px);background:#07111f;color:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 45px rgba(7,17,31,.25);padding:12px 15px;border-radius:14px;display:flex;align-items:center;gap:8px;font-size:10px;white-space:nowrap}.float-status i{width:7px;height:7px;border-radius:50%;background:#27d69f;box-shadow:0 0 0 5px rgba(39,214,159,.12)}.signal-bar{max-width:1192px;margin:0 auto 130px;background:#fff;border:1px solid var(--line);border-radius:25px;padding:28px 40px;display:grid;grid-template-columns:repeat(3,1fr);box-shadow:0 22px 70px rgba(7,17,31,.045)}.signal-bar div{display:grid;text-align:center;border-left:1px solid #e8ebef}.signal-bar div:last-child{border:0}.signal-bar strong{font-size:28px}.signal-bar span{font-size:12px;color:#7e8792;margin-top:5px}.systems{max-width:1240px;margin:auto;padding:0 24px}.section-intro{display:grid;grid-template-columns:1fr 1.2fr;column-gap:60px;align-items:end;margin:0 0 48px}.section-intro>span{grid-column:1/-1;color:var(--red);font-size:12px;font-weight:800;margin-bottom:10px}.section-intro h2{font-size:clamp(36px,5vw,60px);line-height:1.42;letter-spacing:-2px;margin:0}.section-intro p{font-size:16px;line-height:2;color:var(--muted);margin:0 0 9px}.product{min-height:680px;border-radius:38px;margin-bottom:28px;padding:66px;display:grid;grid-template-columns:.82fr 1.18fr;gap:58px;overflow:hidden;position:relative}.product-copy{position:relative;z-index:3;align-self:center}.product-label{display:inline-flex;align-items:center;gap:9px;color:#697482;font-size:12px;font-weight:700}.product h3{font-size:clamp(38px,4.5vw,59px);line-height:1.4;letter-spacing:-2px;margin:16px 0}.product-copy>p{font-size:15px;line-height:2;color:#68737f}.product ul{list-style:none;padding:0;margin:26px 0 30px;display:grid;gap:14px}.product li{display:flex;align-items:center;gap:11px;font-size:13px}.product li span{width:28px;height:28px;border-radius:9px;background:#edf0f2;display:grid;place-items:center;font-family:Arial;font-size:9px;color:#75808c}.product-link{width:max-content}.product-fleet{background:#fff;border:1px solid #e6e9ed}.product-visual{align-self:center;perspective:1000px;transition:transform .25s ease-out}.fleet-visual{margin-left:-120px}.dashboard-shell{width:740px;background:#f3f5f5;border:1px solid #e2e6e5;border-radius:30px;padding:18px;box-shadow:0 45px 100px rgba(7,17,31,.17);transform:rotate(-2deg);transition:.5s var(--ease)}.product:hover .dashboard-shell{transform:rotate(-.5deg) translateY(-6px)}.dash-top{height:54px;display:flex;align-items:center;gap:6px;background:#fff;border-radius:17px;padding:0 17px}.dash-top>span{width:6px;height:6px;border-radius:50%;background:#d7dcdf}.dash-top>b{margin-right:auto;font-size:12px}.dash-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:10px}.dash-stat{height:105px;border-radius:17px;background:#fff;padding:15px;position:relative}.dash-stat.dark{background:#151817;color:#fff}.dash-stat small,.dash-stat strong{display:block}.dash-stat small{font-size:9px;color:#8e9691}.dash-stat strong{font-size:25px;margin-top:5px}.dash-stat i{position:absolute;left:13px;top:29px;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#303332;font-style:normal}.dash-stat i.green{background:#d4f8ed;color:#08775c}.dash-stat i.amber{background:#fff0cb;color:#885e08}.dash-stat i.violet{background:#ebe6ff;color:#5b479e}.vehicle-list{background:#fff;border-radius:19px;margin-top:10px;padding:14px}.list-head{display:flex;justify-content:space-between;padding:3px 2px 12px}.list-head b{font-size:11px}.list-head span{background:#161918;color:#fff;padding:5px 9px;border-radius:7px;font-size:8px}.vehicle{display:grid;grid-template-columns:38px 1.3fr 1fr auto;align-items:center;gap:9px;border-top:1px solid #edf0ef;padding:10px 0;font-size:9px}.vehicle-thumb{width:38px;height:29px;border-radius:8px;background:linear-gradient(145deg,#89938e,#202725)}.vehicle-thumb.v2{background:linear-gradient(145deg,#e2e5e4,#76817c)}.vehicle-thumb.v3{background:linear-gradient(145deg,#fff,#2f3834)}.vehicle small{color:#8c938f}.vehicle em{font-style:normal;color:#087759;background:#d8f8ed;padding:5px 7px;border-radius:7px}.vehicle em.wait{background:#fff0cb;color:#855b08}.vehicle em.active{background:#171918;color:#fff}.product-luxa{background:radial-gradient(circle at 70% 20%,#222f44,#07111f 58%);color:#fff}.product-luxa:after{content:"";position:absolute;width:500px;height:500px;border-radius:50%;background:#e9322c22;left:-180px;bottom:-260px;filter:blur(10px)}.product-luxa .product-label,.product-luxa .product-copy>p{color:#adb7c4}.product-luxa .product-label i{background:#ff5c55}.product-luxa li span{background:#ffffff10;color:#b8c1cc}.product-link.light{background:#fff;color:var(--ink)}.chat-visual{margin-left:-120px}.chat-shell{width:700px;height:470px;background:#fff;color:var(--ink);border:1px solid #ffffff24;border-radius:31px;box-shadow:0 50px 100px rgba(0,0,0,.45);display:grid;grid-template-columns:86px 1fr;overflow:hidden;transform:rotate(2deg);transition:.5s var(--ease)}.product:hover .chat-shell{transform:rotate(.5deg) translateY(-6px)}.chat-sidebar{background:#f2f4f6;border-left:1px solid #e1e5e8;display:flex;flex-direction:column;align-items:center;padding:20px 0;gap:15px}.lux-word{font:900 11px Arial;letter-spacing:1px;margin-bottom:18px}.chat-sidebar>i{width:39px;height:39px;border-radius:13px;background:#dfe3e6}.chat-sidebar>i.active{background:var(--red);box-shadow:0 10px 24px rgba(233,50,44,.25)}.chat-sidebar>span{width:38px;height:1px;background:#d8dde1;margin-top:auto}.conversation{padding:22px;display:grid;grid-template-rows:auto 1fr auto}.conversation-head{display:flex;align-items:center;border-bottom:1px solid #e9ecef;padding-bottom:17px}.conversation-head>div:nth-child(2){display:grid}.conversation-head b{font-size:12px}.conversation-head small{font-size:9px;color:#89929d;margin-top:3px}.conversation-head small i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#15c98f;margin-left:4px}.conversation-head>span{margin-right:auto}.avatar-stack{display:flex;margin-left:12px}.avatar-stack i{width:31px;height:31px;border-radius:50%;background:linear-gradient(145deg,#1b2839,#9da9b7);border:2px solid #fff;margin-left:-8px}.avatar-stack i:nth-child(2){background:linear-gradient(145deg,#ca433d,#f0b4aa)}.avatar-stack i:nth-child(3){background:linear-gradient(145deg,#54706a,#bcd4ce)}.messages{padding:27px 5px}.message{width:max-content;max-width:75%;padding:12px 14px;border-radius:15px;background:#f1f3f5;margin-bottom:13px}.message b{font-size:8px;color:#c82c27}.message p{font-size:10px;margin:4px 0 6px}.message small{font-size:7px;color:#929aa5}.message.mine{margin-right:auto;background:var(--red);color:#fff;border-bottom-left-radius:4px}.message.mine small{color:#ffd9d7}.message.other{border-bottom-right-radius:4px}.message.compact{margin-top:20px}.compose{height:50px;border-radius:15px;background:#f1f3f5;display:flex;align-items:center;padding:0 13px;gap:10px}.compose p{font-size:9px;color:#959da6}.compose button{margin-right:auto;border:0;width:31px;height:31px;background:var(--ink);color:#fff;border-radius:10px}.experience{max-width:1192px;margin:130px auto;padding:85px 74px;background:var(--ink);color:#fff;border-radius:40px;display:grid;grid-template-columns:1fr 1fr;gap:85px;position:relative;overflow:hidden}.experience:before{content:"";position:absolute;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,#e9322c28,transparent 68%);right:-170px;bottom:-280px}.dark-eye{background:#ffffff0b;border-color:#ffffff18;color:#ff736d}.experience h2{font-size:clamp(38px,4vw,56px);line-height:1.45;letter-spacing:-2px}.experience-copy>p{color:#aeb7c4;line-height:2}.principles{position:relative}.principles article{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid #ffffff14}.principles article:last-child{border:0}.principles article>span{font:700 11px Arial;color:#ff6c66;padding-top:3px}.principles b{font-size:16px}.principles p{font-size:12px;line-height:1.9;color:#9ea9b7;margin:6px 0 0}.access{max-width:1192px;margin:0 auto 55px;padding:43px 46px;background:linear-gradient(115deg,#ef3b34,#bf1f1b);border-radius:30px;color:#fff;display:flex;align-items:center;gap:28px;box-shadow:0 30px 75px rgba(210,39,33,.3)}.access>img{width:150px}.access>div:nth-child(2){flex:1}.access span{font-size:11px;color:#ffd7d5}.access h2{font-size:28px;margin:5px 0}.access p{font-size:12px;color:#ffd7d5;margin:0}.access-actions{display:flex;gap:8px}.access-actions a{display:flex;gap:8px;align-items:center;background:#fff;color:var(--ink);padding:13px 16px;border-radius:12px;text-decoration:none;font-size:11px;font-weight:800}.access-actions a:last-child{background:#821510;color:#fff}footer{max-width:1192px;margin:auto;padding:25px 5px 42px;display:flex;align-items:center;gap:30px;color:#707a87}.footer-brand{display:flex;align-items:center;gap:11px}.footer-brand img{width:39px;height:39px;border-radius:11px}.footer-brand div{display:grid}.footer-brand b{font-size:11px;color:var(--ink)}.footer-brand small,footer>small{font-size:9px}.footer-links{display:flex;gap:18px;margin-right:auto}.footer-links a{text-decoration:none;font:700 10px Arial}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal.visible{opacity:1;transform:none}.delay-1{transition-delay:.12s}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{0%,100%{margin-top:0}50%{margin-top:-13px}}@keyframes type{0%,60%,100%{transform:none;opacity:.4}30%{transform:translateY(-3px);opacity:1}}
@media(max-width:1050px){.site-header{padding-inline:24px}.hero{grid-template-columns:1fr;text-align:center;padding-top:150px}.hero-copy>p{margin-inline:auto}.hero-actions{justify-content:center}.hero-stage{height:530px}.section-intro{grid-template-columns:1fr}.section-intro p{max-width:680px;margin-top:15px}.product{grid-template-columns:1fr;padding:52px}.fleet-visual,.chat-visual{margin:0}.dashboard-shell,.chat-shell{width:100%;transform:none}.product:hover .dashboard-shell,.product:hover .chat-shell{transform:translateY(-5px)}.experience{margin-inline:24px}.access{margin-inline:24px;display:grid}.access-actions{justify-self:start}}
@media(max-width:720px){.pointer-light{display:none}.site-header{height:70px;padding:0 17px}.brand>img{width:113px}.brand>span,.brand>div,.site-header nav{display:none}.header-action{margin-right:auto;padding:10px 12px;font-size:11px}.hero{padding:115px 17px 60px;min-height:auto;gap:28px}.hero h1{font-size:42px;letter-spacing:-1.8px}.hero-copy>p{font-size:14px}.hero-actions{display:grid}.primary,.secondary{width:100%;justify-content:center}.hero-stage{height:420px;transform:scale(.86);margin:0 -45px}.ring-a{width:370px;height:370px}.ring-b{width:440px;height:440px}.fleet-mini{width:280px;right:0;top:35px}.chat-mini{width:260px;left:0;bottom:30px}.signal-bar{margin:0 17px 90px;padding:18px 10px;border-radius:20px}.signal-bar strong{font-size:21px}.signal-bar span{font-size:9px}.systems{padding:0 13px}.section-intro{padding:0 7px}.section-intro h2{font-size:35px}.section-intro p{font-size:14px}.product{padding:32px 22px;border-radius:28px;gap:30px}.product h3{font-size:34px}.product-copy>p{font-size:13px}.product li{font-size:11px}.product-link{width:100%}.dashboard-shell{padding:10px;border-radius:20px;min-width:610px;transform:scale(.75);transform-origin:right top;margin-bottom:-100px}.fleet-visual{overflow:hidden;margin-left:-22px}.dash-grid{grid-template-columns:repeat(4,140px)}.chat-shell{width:620px;height:410px;transform:scale(.68);transform-origin:right top;margin-bottom:-130px}.chat-visual{overflow:hidden;margin-left:-22px}.experience{margin:85px 13px;padding:48px 23px;border-radius:29px;grid-template-columns:1fr;gap:34px}.experience h2{font-size:35px}.access{margin:0 13px 30px;padding:29px 22px;border-radius:24px;text-align:center}.access>img{margin:auto}.access h2{font-size:24px}.access-actions{display:grid;width:100%}.access-actions a{justify-content:center}footer{padding:20px 18px 30px;display:grid;text-align:center}.footer-brand{justify-content:center}.footer-links{margin:0;justify-content:center}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.stage-ring,.stage-card,.typing i{animation:none}.hero-stage,.product-visual{transform:none!important}}
