/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.flex{display:flex}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#0a0d12;--paper:#f3f2ee;--mist:#e6e9e7;--teal:#62c8ff;--teal-dark:#173f66;--violet:#6d5ef5;--line:#ffffff21;--max:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%;display:block}.skip-link{z-index:100;color:#000;background:#fff;padding:12px 18px;position:fixed;top:-80px;left:12px}.skip-link:focus{top:12px}.site-header{z-index:30;width:100%;height:78px;padding:0 max(28px, calc((100vw - var(--max)) / 2));color:#fff;border-bottom:1px solid var(--line);align-items:center;display:flex;position:absolute;top:0;left:0}.brand{align-items:center;gap:15px;margin-right:auto;display:flex}.brand img{object-fit:contain;width:92px;height:36px}.brand span{text-transform:uppercase;letter-spacing:.18em;color:#b9c3c5;font-size:9px}.nav{color:#c7cdcf;gap:32px;font-size:14px;display:flex}.nav a:hover{color:#fff}.button{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:20px;padding:15px 21px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-small{color:#0c1116;background:#fff;margin-left:32px;padding:11px 17px}.button-light{color:#0b1014;background:#fff}.menu-button{background:0 0;border:0;width:42px;height:42px;display:none}.menu-button span{background:#fff;height:1px;margin:7px;display:block}.hero{color:#fff;min-height:1040px;padding:190px max(28px, calc((100vw - var(--max)) / 2)) 0;background:#0a0d12;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(115deg,#111827 0%,#0b1420 48%,#0b2747 100%);position:absolute;inset:0}.hero:after{content:"";border:1px solid #62c8ff33;border-radius:50%;width:900px;height:900px;position:absolute;top:-340px;right:-280px;box-shadow:0 0 0 120px #62c8ff08,0 0 0 260px #62c8ff05}.hero-glow{filter:blur(180px);opacity:.12;background:#369eff;width:520px;height:520px;position:absolute;top:120px;right:8%}.hero-copy{z-index:2;max-width:900px;position:relative}.eyebrow{text-transform:uppercase;letter-spacing:.17em;color:var(--teal);margin:0 0 20px;font-size:10px;font-weight:700}.eyebrow.dark{color:#2b6f9e}.hero h1{letter-spacing:-.07em;max-width:1160px;margin:0;font-size:clamp(58px,6.5vw,96px);font-weight:400;line-height:.88}.hero h1 em{color:var(--teal);font-style:normal}.lede{color:#aeb9bb;max-width:760px;margin:34px 0 0;font-size:17px;line-height:1.6}.lede strong{color:#fff;font-weight:650}.actions{align-items:center;gap:30px;margin-top:35px;display:flex}.text-link{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:18px;font-size:14px;font-weight:700;display:inline-flex}.hero-device{z-index:4;width:min(1080px,94%);margin:100px auto 0;position:relative;opacity:1!important;transform:none!important}.device-frame{background:#131a20;border:1px solid #ffffff2e;border-radius:18px;margin:0;padding:10px 10px 15px;position:relative;box-shadow:0 45px 100px #0006}.device-bar{align-items:center;gap:5px;height:27px;padding:0 8px;display:flex}.device-bar i{background:#47545d;border-radius:50%;width:5px;height:5px}.device-bar span{color:#71808a;text-transform:uppercase;letter-spacing:.12em;margin-left:auto;margin-right:auto;font-size:7px}.device-screen{aspect-ratio:1272/818;background:#11202a;border-radius:8px;overflow:hidden}.device-screen img{object-fit:cover;width:100%;height:100%}.dashboard-screen{position:relative}.dashboard-screen>img:first-child{filter:brightness(.74)}.screen-official-logo{top:1.7%;left:2.2%;object-fit:contain!important;width:6.5%!important;height:auto!important;position:absolute!important}.screen-clock{color:#fff;flex-direction:column;display:flex;position:absolute;top:19.5%;left:20.8%}.screen-clock b{font-size:clamp(8px,1.5vw,22px)}.screen-clock span,.screen-clock small{color:#add6f1;margin-top:3px;font-size:clamp(4px,.55vw,8px)}.screen-clock strong{margin-top:7px;font-size:clamp(5px,.7vw,10px)}.screen-stat{color:#fff;flex-direction:column;width:22%;display:flex;position:absolute}.screen-stat b{font-size:clamp(8px,1.6vw,23px);line-height:1}.screen-stat span{margin-top:6px;font-size:clamp(4px,.65vw,9px);font-weight:700}.stat-1{top:53.2%;left:20.7%}.stat-2{top:53.2%;left:46.7%}.stat-3{top:53.2%;left:72.7%}.stat-4{top:70.3%;left:20.7%}.stat-5{top:70.3%;left:46.7%}.stat-6{top:70.3%;left:72.7%}.weather-widget{color:#fff;background:#081627eb;border:1px solid #62c8ff5c;border-radius:10px;grid-template-columns:auto 1fr;gap:3px 10px;width:22%;padding:1.4% 1.7%;display:grid;position:absolute;top:19%;right:3%;box-shadow:0 14px 30px #00000040}.weather-widget>span{color:#70decf;letter-spacing:.12em;grid-column:1/-1;font-size:clamp(4px,.48vw,7px)}.weather-widget>b{font-size:clamp(12px,2.2vw,32px);font-weight:400}.weather-widget div{flex-direction:column;justify-content:center;display:flex}.weather-widget strong{font-size:clamp(5px,.7vw,10px)}.weather-widget small{color:#9cb2ba;margin-top:3px;font-size:clamp(4px,.5vw,7px)}.mock-label{text-transform:uppercase;letter-spacing:.1em;color:#81a1aa;background:#081217cc;border-radius:99px;padding:5px 7px;font-size:clamp(4px,.5vw,7px);position:absolute;bottom:2%;right:2%}.device-base{clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);background:linear-gradient(#202830,#080b0e);border-radius:0 0 20px 20px;width:82%;height:17px;position:absolute;top:100%;left:9%}.hero-strip{z-index:5;border-top:1px solid var(--line);grid-template-columns:repeat(6,1fr);margin-top:75px;display:grid;position:relative}.hero-strip span{color:#d2d8d9;border-right:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;padding:24px 10px;font-size:10px}.hero-strip b{color:#5b686d;margin-bottom:8px;font-size:8px;display:block}.device-control-section{min-height:790px;padding:120px max(28px,calc((100vw - var(--max))/2));background:#fff;grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px;display:grid;overflow:hidden}.device-control-copy h2,.driver-app-copy h2,.top-three-section h2{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5.4vw,76px);font-weight:400;line-height:.98}.device-control-copy h3{letter-spacing:-.035em;margin:20px 0 0;font-size:clamp(21px,2.3vw,34px);font-weight:450;line-height:1.08}.device-control-copy>p,.driver-app-copy>p{color:#5d6768;max-width:550px;line-height:1.7}.device-control-points{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.device-control-points span{text-transform:uppercase;letter-spacing:.08em;border:1px solid #cfd7d3;border-radius:999px;padding:10px 13px;font-size:9px}.supplied-map{background:#fff;place-items:center;height:570px;margin-right:-12vw;display:grid;position:relative;overflow:hidden}.supplied-map img{object-fit:contain;width:115%;height:100%;display:block}.supplied-map:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff 0,#0000 9% 91%,#fff 100%),linear-gradient(0deg,#fff 0,#0000 11% 89%,#fff 100%);position:absolute;inset:0}.immersive-map{background-color:#edf4f8;background-image:linear-gradient(#20588421 1px,#0000 1px),linear-gradient(90deg,#20588421 1px,#0000 1px);background-size:52px 52px;height:570px;margin-right:-12vw;position:relative;overflow:hidden}.iso-map{perspective:900px;background:#f8fbfa}.iso-plane{transform-origin:50%;background-color:#eaf2f7;background-image:linear-gradient(#1e548226 1px,#0000 1px),linear-gradient(90deg,#1e548226 1px,#0000 1px);background-size:44px 44px;width:95%;height:115%;position:absolute;top:-8%;left:8%;transform:rotateX(57deg)rotate(-32deg);box-shadow:0 30px 80px #1c4c7824}.iso-block{background:linear-gradient(135deg,#fff,#d9e7f0);border:1px solid #1f537e2e;position:absolute;box-shadow:12px 14px #597c991f}.block-a{width:20%;height:16%;top:17%;left:12%}.block-b{width:28%;height:19%;top:24%;right:13%}.block-c{width:24%;height:22%;bottom:18%;left:36%}.iso-route{background:#62c8ff;border-radius:99px;height:5px;position:absolute;box-shadow:0 0 14px #62c8ff8c}.route-a{width:88%;top:56%;left:4%;transform:rotate(6deg)}.route-b{width:5px;height:86%;top:5%;left:48%;transform:rotate(-3deg)}.iso-map .tracked-phone i{background:#0a8076;border-color:#fff;width:18px;height:18px;box-shadow:0 0 0 7px #64e7d7,0 0 0 15px #64e7d733,0 12px 22px #0d484347}.iso-map .tracked-phone div{border-color:#1f537e2b;border-radius:8px}.immersive-map:before{content:"";background:radial-gradient(circle at 58% 46%,#0000 0 40%,#ffffff4d 67%,#fff 95%);position:absolute;inset:0}.map-fade{z-index:5;pointer-events:none;background:linear-gradient(90deg,#fff 0,#0000 24% 75%,#fff 100%),linear-gradient(0deg,#fff 0,#0000 15% 88%,#fff 100%);position:absolute;inset:0}.map-road{transform-origin:0;background:#15464330;width:120%;height:2px;position:absolute}.road-a{top:28%;left:-5%;transform:rotate(12deg)}.road-b{top:72%;left:0;transform:rotate(-14deg)}.road-c{width:2px;height:100%;top:0;left:44%;transform:rotate(9deg)}.tracked-phone{z-index:4;align-items:center;gap:10px;display:flex;position:absolute}.tracked-phone i{background:#173d5b;border:4px solid #62c8ff;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 10px #62c8ff3b,0 0 24px #1f537e6b}.tracked-phone div{background:#ffffffeb;border:1px solid #cddbd6;flex-direction:column;padding:8px 11px;display:flex;box-shadow:0 10px 25px #1e3c371f}.tracked-phone b{font-size:10px}.tracked-phone span{color:#46716d;margin-top:3px;font-size:8px}.p-a{top:23%;left:24%}.p-b{top:18%;right:24%}.p-c{bottom:22%;left:38%}.p-d{bottom:30%;right:17%}.dispatch-zone{z-index:4;background:#ffffffd9;border:1px solid #1f537e5c;border-radius:50%;place-content:center;justify-items:center;width:145px;height:145px;display:grid;position:absolute;top:42%;left:57%;box-shadow:0 0 0 35px #62c8ff17}.dispatch-zone img{width:45px;height:45px}.dispatch-zone span{text-transform:uppercase;letter-spacing:.09em;color:#335e5a;margin-top:8px;font-size:8px}.intro-section,.feature-story,.fleet-section,.support-section{max-width:var(--max);margin:auto}.intro-section{grid-template-columns:1.4fr .6fr;align-items:end;gap:100px;padding:150px 0;display:grid}.intro-section h2,.section-heading h2,.feature-copy h2,.communications-copy h2,.performance-copy h2,.demo-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(43px,5.5vw,76px);font-weight:400;line-height:.98}.intro-section>p{color:#5c6467;margin:0;font-size:16px;line-height:1.7}.context-section{color:#fff;min-height:760px;padding:120px max(28px, calc((100vw - var(--max)) / 2));background:#10161b;grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.context-copy h2{letter-spacing:-.06em;margin:0 0 30px;font-size:clamp(48px,6vw,82px);font-weight:400;line-height:.95}.context-copy>p{color:#9aa5a9;line-height:1.7}.plain-list{margin:32px 0 0;padding:0;list-style:none}.plain-list li{border-top:1px solid var(--line);color:#c9d0d2;padding:14px 0;font-size:14px}.context-visual{min-height:550px;position:relative}.orbit{border:1px solid #62c8ff42;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-a{width:320px;height:320px}.orbit-b{width:540px;height:540px}.context-core{background:#0a0d12;border:1px solid #62c8ff85;border-radius:50%;place-content:center;justify-items:center;width:155px;height:155px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #62c8ff24}.context-core span{font-size:11px}.node{color:#d3d9da;background:#171f25;border:1px solid #334149;border-radius:999px;padding:12px 18px;font-size:10px;position:absolute;box-shadow:0 15px 30px #00000040}.node-1{top:3%;left:43%}.node-2{top:24%;right:3%}.node-3{bottom:17%;right:8%}.node-4{bottom:2%;left:42%}.node-5{bottom:20%;left:3%}.node-6{top:22%;left:5%}.driver-app-section{max-width:var(--max);grid-template-columns:.8fr 1.2fr;align-items:center;gap:120px;margin:auto;padding:140px 0;display:grid}.driver-phone{background:#f8f8f5;border:11px solid #10151a;border-radius:43px;width:285px;height:570px;margin:auto;padding:52px 24px 22px;position:relative;box-shadow:0 38px 80px #13232538}.driver-phone-camera{background:#0a0d12;border-radius:99px;width:65px;height:20px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.driver-phone>img{object-fit:contain;width:83px;height:38px;margin-bottom:44px}.driver-phone>small{letter-spacing:.14em;color:#38716c;font-size:8px}.driver-phone h3{margin:8px 0 30px;font-size:27px}.driver-phone>div:not(.driver-phone-camera){border-top:1px solid #d9dedb;justify-content:space-between;padding:16px 0;font-size:10px;display:flex}.driver-phone>p{text-align:center;color:#939b98;text-transform:uppercase;letter-spacing:.1em;width:100%;font-size:7px;position:absolute;bottom:12px;left:0}.top-three-section{padding:130px max(28px,calc((100vw - var(--max))/2));background:#e7efeb}.top-three-grid{border-top:1px solid #bdcbc5;border-left:1px solid #bdcbc5;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.core-capability-grid{grid-template-columns:repeat(2,1fr);margin-top:0}.core-capability-grid article{min-height:270px}.core-capability-grid h3{margin-top:70px}.top-three-grid article{border-bottom:1px solid #bdcbc5;border-right:1px solid #bdcbc5;min-height:320px;padding:34px}.top-three-grid article>span{color:#4d726e;font-size:9px}.top-three-grid h3{margin:95px 0 14px;font-size:29px;font-weight:400}.top-three-grid p{color:#596562;font-size:12px;line-height:1.65}.showcase-section{padding:140px max(28px, calc((100vw - var(--max)) / 2));overflow:hidden}.section-heading{max-width:900px}.showcase-composition{min-height:700px;margin-top:80px;position:relative}.showcase-main{z-index:2;width:78%}.tablet-frame{background:#111;border:12px solid #191f25;border-radius:24px;width:52%;padding:3px;position:absolute;top:80px;right:-10%;overflow:hidden;box-shadow:0 40px 80px #00000040}.tablet-frame img{border-radius:10px}.showcase-note{z-index:4;background:#62c8ff;width:300px;padding:28px 32px;position:absolute;bottom:50px;right:0}.showcase-note span{text-transform:uppercase;letter-spacing:.12em;font-size:9px}.showcase-note b{margin-top:12px;font-size:17px;line-height:1.35;display:block}.feature-story{border-top:1px solid #d7d8d5;grid-template-columns:1fr 1fr;align-items:center;gap:110px;padding:115px 0;display:grid}.feature-number{color:#889190;border:1px solid #c9ceca;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:60px;font-size:10px;display:grid}.feature-copy>p:not(.eyebrow){color:#596163;max-width:570px;line-height:1.7}.status-pill{text-transform:uppercase;letter-spacing:.1em;border:1px solid #bec6c1;border-radius:999px;margin-top:18px;padding:10px 14px;font-size:9px;display:inline-flex}.tracking-visual{background:#dce7e2;border-radius:2px;height:590px;position:relative;overflow:hidden}.map-pin{background:#173d5b;border:4px solid #62c8ff;border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 0 9px #62c8ff3b}.pin-one{top:30%;left:18%}.pin-two{top:20%;right:16%}.pin-three{bottom:16%;left:28%}.phone-shell{background:#f7f7f4;border:10px solid #0c1116;border-radius:38px;width:250px;height:510px;padding:45px 21px 20px;position:absolute;bottom:-60px;right:10%;box-shadow:0 40px 80px #00000045}.phone-camera{background:#0b0e11;border-radius:20px;width:60px;height:18px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phone-shell img{object-fit:contain;width:70px;height:34px;margin-bottom:38px}.phone-shell small{letter-spacing:.14em;color:#6f7777;font-size:8px}.phone-shell h3{margin:8px 0 25px;font-size:23px}.mobile-row{border-top:1px solid #dfe2df;justify-content:space-between;padding:14px 0;font-size:10px;display:flex}.phone-shell>p{text-transform:uppercase;letter-spacing:.08em;color:#9aa09d!important;font-size:8px!important}.planning-visual{color:#fff;background:#11181d;flex-direction:column;justify-content:center;min-height:500px;padding:70px 55px;display:flex}.logic-card{background:#172027;border:1px solid #3b464d;align-items:center;gap:22px;padding:24px;display:flex}.logic-card>span{border:1px solid #566268;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;display:grid}.logic-card small,.logic-card b{display:block}.logic-card small{color:#7d8a8e;letter-spacing:.12em;margin-bottom:7px;font-size:8px}.logic-card.active{border-color:#62c8ff}.logic-card.active>span{color:#0b1114;background:#62c8ff;border-color:#62c8ff}.logic-line{border-left:1px solid #47545b;height:70px;margin-left:42px;position:relative}.logic-line i{background:#62c8ff;border-radius:50%;width:5px;height:5px;position:absolute;bottom:0;left:-3px}.planning-visual>p{color:#879398;margin:28px 0 0;font-size:11px;line-height:1.6}.formula{border-top:1px solid #ccd0cc;border-bottom:1px solid #ccd0cc;margin-top:30px;padding:20px 0;font-size:14px;display:block}.performance-section{color:#fff;min-height:680px;padding:130px max(28px, calc((100vw - var(--max)) / 2));background:#0d1216;grid-template-columns:.62fr 1.38fr;align-items:center;gap:80px;display:grid;overflow:hidden}.performance-copy>p:not(.eyebrow){color:#929fa4;line-height:1.7}.feature-number.light{color:#c2c9cb;border-color:#4b565c}.performance-device{width:900px}.fleet-section{padding:120px 0}.fleet-grid{border-top:1px solid #ccd0cc;border-left:1px solid #ccd0cc;grid-template-columns:repeat(3,1fr);margin-top:80px;display:grid}.fleet-grid article{border-bottom:1px solid #ccd0cc;border-right:1px solid #ccd0cc;min-height:300px;padding:32px}.fleet-grid article>span,.support-grid article>span{text-transform:uppercase;letter-spacing:.12em;color:#277069;font-size:9px}.fleet-grid h3{margin-top:70px;font-size:25px;line-height:1.1}.fleet-grid p{color:#626a6a;font-size:12px;line-height:1.6}.communications-section{color:#fff;padding:130px max(28px, calc((100vw - var(--max)) / 2));background:#173f3c;grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.communications-copy>p:not(.eyebrow){color:#b3c6c2;line-height:1.7}.dark-pill{border-color:#52716e}.message-stack{position:relative}.message-stack>div{color:#111;background:#f5f5f1;border:1px solid #d5dcd8;margin-top:-1px;padding:25px 28px;position:relative}.message-stack>div:nth-child(2){margin-left:35px}.message-stack>div:nth-child(3){margin-left:70px}.message-stack small{letter-spacing:.1em;color:#68817d;font-size:8px}.message-stack p{margin:14px 0;font-size:15px}.message-stack span{text-transform:uppercase;color:#23736b;font-size:8px}.support-section{padding:150px 0}.support-grid{border-top:1px solid #ccd0cc;border-left:1px solid #ccd0cc;grid-template-columns:repeat(2,1fr);margin-top:70px;display:grid}.support-grid article{border-bottom:1px solid #ccd0cc;border-right:1px solid #ccd0cc;min-height:230px;padding:38px}.support-grid b{font-size:25px;font-weight:400}.support-grid p{color:#646b6b;max-width:460px;font-size:13px;line-height:1.65}.demo-section{color:#fff;padding:130px max(28px, calc((100vw - var(--max)) / 2));background:linear-gradient(120deg,#10151a,#153532);grid-template-columns:.8fr 1.2fr;gap:110px;display:grid}.demo-intro>img{object-fit:contain;width:125px;height:55px;margin-bottom:70px}.demo-intro>p:last-child{color:#aab9b7;line-height:1.7}.demo-form{grid-template-columns:1fr 1fr;align-content:start;gap:24px 18px;display:grid}.demo-form label{text-transform:uppercase;letter-spacing:.12em;color:#a9b5b4;font-size:9px}.demo-form input,.demo-form select,.demo-form textarea{color:#fff;background:0 0;border:0;border-bottom:1px solid #536361;border-radius:0;outline:none;width:100%;padding:14px 0;display:block}.demo-form select option{color:#111}.demo-form .full{grid-column:1/-1}.demo-form button.full{width:max-content;margin-top:8px}.form-success{border:1px solid #526260;height:max-content;padding:45px}.form-success b{font-size:28px}.form-success p{color:#b5c0be;line-height:1.6}.form-success .text-link{color:#62c8ff;padding:0}footer{color:#fff;padding:80px max(28px, calc((100vw - var(--max)) / 2)) 35px;background:#090c0f;grid-template-columns:2fr repeat(3,1fr);gap:60px;display:grid}footer>div:not(.footer-main){color:#8f999d;flex-direction:column;gap:13px;font-size:11px;display:flex}footer>div>b{color:#fff;margin-bottom:7px}.footer-main p{color:#788388;max-width:250px;font-size:11px;line-height:1.6}.copyright{color:#697378;border-top:1px solid #262d31;grid-column:1/-1;margin:30px 0 0;padding-top:25px;font-size:9px}[data-reveal]{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.revealed{opacity:1;transform:none}@media (max-width:1000px){:root{--max:calc(100% - 56px)}.intro-section,.feature-story,.device-control-section,.driver-app-section{grid-template-columns:1fr;gap:65px}.context-section{grid-template-columns:1fr;gap:30px}.context-copy{max-width:700px}.reverse .planning-visual{order:2}.performance-section{grid-template-columns:1fr}.performance-device{width:100%}.showcase-composition{min-height:570px}.fleet-grid{grid-template-columns:1fr}.fleet-grid article{min-height:220px}.communications-section,.demo-section,.support-grid{grid-template-columns:1fr}.device-control-section{padding-top:100px}.immersive-map{margin-right:-28px}.top-three-grid{grid-template-columns:1fr}.top-three-grid article{min-height:220px}.top-three-grid h3{margin-top:55px}footer{grid-template-columns:2fr 1fr 1fr}.hero-strip{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.site-header{height:68px}.brand span,.header-cta{display:none}.brand img{width:75px}.menu-button{display:block}.nav{border-top:1px solid var(--line);background:#0b1014;flex-direction:column;width:100%;padding:24px 28px;display:none;position:absolute;top:68px;left:0}.nav.open{display:flex}.hero{min-height:auto;padding-top:145px}.hero h1{font-size:clamp(48px,14vw,68px)}.lede{font-size:15px}.actions{flex-direction:column;align-items:flex-start}.hero-device{width:112%;margin-top:70px;margin-left:-6%}.device-frame{border-radius:10px;padding:5px 5px 9px}.device-bar{height:16px}.device-bar span{display:none}.hero-strip{margin-top:55px;margin-left:-28px;margin-right:-28px}.hero-strip span{padding:17px 12px;font-size:8px}.intro-section,.feature-story,.fleet-section,.support-section,.driver-app-section{width:calc(100% - 44px);padding:90px 0}.intro-section{gap:35px}.intro-section h2,.section-heading h2,.feature-copy h2,.communications-copy h2,.performance-copy h2,.demo-intro h2{font-size:43px}.context-section,.performance-section,.communications-section,.demo-section{padding:90px 22px}.device-control-section{gap:50px;padding:90px 22px}.device-control-copy h2,.driver-app-copy h2,.top-three-section h2{font-size:43px}.immersive-map{height:470px;margin:0 -22px}.tracked-phone div{display:none}.dispatch-zone{width:115px;height:115px;left:52%}.top-three-section{padding:90px 22px}.top-three-grid{margin-top:45px}.top-three-grid article{min-height:190px;padding:25px}.top-three-grid h3{margin-top:45px;font-size:25px}.driver-app-section{gap:55px}.driver-phone{width:250px;height:520px}.context-visual{min-height:410px;margin:-35px;transform:scale(.82)}.orbit-b{width:440px;height:440px}.orbit-a{width:260px;height:260px}.showcase-section{padding:90px 22px}.showcase-composition{min-height:390px;margin-top:55px}.showcase-main{width:100%}.tablet-frame{border-width:6px;width:65%;top:70px;right:-20%}.showcase-note{width:225px;padding:18px;bottom:0;left:0;right:auto}.tracking-visual{height:520px}.phone-shell{width:225px;right:5%}.planning-visual{padding:50px 25px}.performance-section{min-height:auto}.performance-device{width:120%;margin-left:0}.fleet-grid{margin-top:45px}.fleet-grid article{min-height:200px}.communications-section{gap:55px}.message-stack>div:nth-child(2),.message-stack>div:nth-child(3){margin-left:0}.support-grid{margin-top:45px}.demo-section{gap:60px}.demo-form{grid-template-columns:1fr}.demo-form label{grid-column:1}.demo-intro>img{margin-bottom:45px}footer{grid-template-columns:1fr 1fr;gap:40px;padding:60px 22px 30px}.footer-main{grid-column:1/-1}.copyright{font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}}.demo-intro>p:last-child strong{color:#fff;font-weight:650}.section-index{color:#35736e;letter-spacing:.14em;margin-bottom:44px;font-size:13px;display:block}.section-index.light{color:var(--teal)}.product-feature{max-width:var(--max);grid-template-columns:.72fr 1.28fr;align-items:center;gap:90px;margin:auto;padding:135px 0;display:grid}.product-copy h2,.repair-copy h2,.management-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.7vw,78px);font-weight:400;line-height:.96}.product-copy p,.repair-copy p,.management-copy p{color:#5d6768;max-width:620px;margin:28px 0 0;font-size:17px;line-height:1.72}.product-shot .device-frame{background:#152029;border-color:#d6ddda;box-shadow:0 32px 80px #142a2b29}.device-control-copy .section-index{margin-bottom:44px}.device-control-copy h2{font-size:clamp(43px,4.7vw,68px)}.device-control-copy>p{font-size:17px}.repair-section{color:#fff;padding:135px max(28px,calc((100vw - var(--max))/2));background:#10161b;grid-template-columns:.88fr 1.12fr;align-items:center;gap:110px;display:grid}.repair-copy p{color:#a6b0b3}.repair-ledger{border-top:1px solid #344149}.repair-ledger>div{border-bottom:1px solid #344149;grid-template-columns:70px 1fr;align-items:center;min-height:104px;display:grid}.repair-ledger span{color:var(--teal);letter-spacing:.12em;font-size:13px}.repair-ledger b{font-size:20px;font-weight:400}.management-section{color:#fff;padding:135px max(28px,calc((100vw - var(--max))/2));background:#0d1216;grid-template-columns:.62fr 1.38fr;align-items:center;gap:80px;display:grid;overflow:hidden}.management-copy p{color:#9ba8ac}.driver-app-copy .section-index{margin-bottom:44px}.driver-app-copy>p,.demo-intro>p{font-size:17px}@media (max-width:1000px){.product-feature,.repair-section,.management-section{grid-template-columns:1fr;gap:60px}.product-feature{width:calc(100% - 56px)}.management-shot{width:100%}}@media (max-width:720px){.product-feature{width:calc(100% - 44px);padding:90px 0}.repair-section,.management-section{padding:90px 22px}.product-copy h2,.repair-copy h2,.management-copy h2{font-size:43px}.section-index{margin-bottom:32px}.product-copy p,.repair-copy p,.management-copy p,.device-control-copy>p,.driver-app-copy>p,.demo-intro>p{font-size:16px}.management-shot{width:120%}}.section-lede{color:#626a6a;max-width:720px;margin-top:28px;font-size:16px;line-height:1.7}.station-section{color:#fff;padding:115px max(28px,calc((100vw - var(--max))/2));background:linear-gradient(125deg,#0a0f13,#11312f);grid-template-columns:.88fr 1.12fr;align-items:center;gap:100px;display:grid;overflow:hidden}.station-copy h2,.trust-section h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,5.7vw,78px);font-weight:400;line-height:.96}.station-copy>p:not(.eyebrow){color:#a8b8b6;max-width:610px;font-size:16px;line-height:1.75}.station-points{flex-wrap:wrap;gap:9px;margin-top:32px;display:flex}.station-points span{text-transform:uppercase;letter-spacing:.08em;color:#c3d0ce;border:1px solid #46615f;border-radius:999px;padding:10px 13px;font-size:9px}.station-visual{min-height:560px;position:relative}.station-visual:before,.station-visual:after{content:"";border:1px solid #62c8ff33;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.station-visual:before{width:430px;height:430px}.station-visual:after{width:270px;height:270px}.station-hub{z-index:3;background:#0b1726;border:1px solid #62c8ff85;border-radius:50%;place-content:center;justify-items:center;gap:12px;width:160px;height:160px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 65px #62c8ff24}.station-hub img{width:58px;height:58px}.station-hub b{letter-spacing:.08em;text-transform:uppercase;font-size:10px}.station-card{z-index:4;background:#162126;border:1px solid #36474b;width:205px;padding:18px 20px;position:absolute;box-shadow:0 18px 45px #00000047}.station-card span{color:#62c8ff;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:10px;display:block}.station-card small{color:#b1bec0;font-size:9px;line-height:1.5}.station-1{top:9%;left:2%}.station-2{top:37%;right:0}.station-3{bottom:7%;left:5%}.trust-section{padding:130px max(28px,calc((100vw - var(--max))/2));background:#e7efeb;grid-template-columns:.95fr 1.05fr;align-items:end;gap:100px;display:grid}.trust-section .eyebrow{color:#2b6f9e}.trust-grid{border-top:1px solid #b9c9c3}.trust-grid p{border-bottom:1px solid #b9c9c3;grid-template-columns:.55fr 1fr;gap:28px;margin:0;padding:24px 0;display:grid}.trust-grid b{font-size:13px;font-weight:650}.trust-grid span{color:#596663;font-size:12px;line-height:1.6}:root{--paper:#f7f9fb;--ink:#07111f;--teal:#72ccff;--max:1320px}body{background:var(--paper);font-family:Arial,Helvetica,sans-serif}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #ffffff1a;height:88px;position:absolute}.brand img{width:82px}.brand span{color:#aab8b5;letter-spacing:.2em}.nav{letter-spacing:.02em;gap:40px;font-size:12px}.button{letter-spacing:.02em;border-radius:7px;padding:15px 20px;font-size:12px}.button-small{padding:12px 17px}.hero{min-height:auto;padding:190px max(28px,calc((100vw - var(--max))/2)) 110px;background:#07111f}.hero:after{border-color:#5cbeff1f;width:760px;height:760px;top:-300px;right:-300px;box-shadow:0 0 0 110px #5cbeff06,0 0 0 250px #5cbeff04}.hero-glow{opacity:.07}.hero-copy{max-width:1080px}.hero h1{letter-spacing:-.075em;max-width:1050px;font-size:clamp(62px,7.6vw,112px);line-height:.86}.hero h1 em{color:#9bdcff}.lede{color:#aebbb8;max-width:720px;margin-top:40px;font-size:16px;line-height:1.7}.actions{margin-top:36px}.hero-device{width:min(1160px,96%);margin-top:95px}.hero-device .device-frame{transform-origin:bottom;transform:perspective(1800px)rotateX(2deg)}.device-frame{background:#111a22;border-color:#ffffff26;border-radius:12px;padding:7px 7px 11px;box-shadow:0 50px 120px #00000075}.device-screen{border-radius:6px;overflow:hidden}.device-base{display:none}.product-feature{max-width:var(--max);grid-template-columns:.62fr 1.38fr;gap:110px;padding:160px 0}.section-index{color:#247aad;letter-spacing:.18em;margin-bottom:34px;font-size:10px;font-weight:700}.product-copy h2,.repair-copy h2,.management-copy h2{font-size:clamp(48px,5vw,74px);line-height:.94}.product-copy p,.repair-copy p,.management-copy p{font-size:15px;line-height:1.75}.product-shot .device-frame{box-shadow:0 35px 90px #0f263e26}.device-control-section{padding:160px max(28px,calc((100vw - var(--max))/2));background:#e8f0f6;grid-template-columns:.63fr 1.37fr;gap:110px}.device-control-copy h2{letter-spacing:-.06em;font-size:clamp(44px,4.7vw,70px);line-height:.95}.device-control-copy>p{font-size:15px;line-height:1.75}.supplied-map{border-radius:12px;overflow:hidden;box-shadow:0 35px 90px #0b1f3229}.repair-section{padding:150px max(28px,calc((100vw - var(--max))/2));background:#07111f;grid-template-columns:.72fr 1.28fr;gap:130px}.repair-ledger{border-color:#263543}.repair-ledger>div{border-color:#263543;grid-template-columns:72px 1fr;min-height:112px;transition:padding .25s,color .25s}.repair-ledger>div:hover{color:var(--teal);padding-left:12px}.repair-ledger span{font-size:10px}.repair-ledger b{font-size:19px}.driver-app-section{padding:160px max(28px,calc((100vw - var(--max))/2));background:#f5f8fb;gap:150px}.driver-phone{border-radius:38px;transform:rotate(-2deg);box-shadow:0 35px 90px #08182833}.driver-app-copy h2{letter-spacing:-.06em;font-size:clamp(50px,5.5vw,80px);line-height:.94}.management-section{padding:150px max(28px,calc((100vw - var(--max))/2));background:#0b1726;grid-template-columns:.55fr 1.45fr;gap:100px}.management-shot .device-frame{border-color:#ffffff2e}.demo-section{padding:150px max(28px,calc((100vw - var(--max))/2));background:#12385c;gap:120px}.demo-intro h2{letter-spacing:-.06em;font-size:clamp(50px,5.2vw,76px);line-height:.94}.demo-intro>p{color:#bfd0dc;font-size:15px;line-height:1.75}.demo-form{border-top:1px solid #ffffff38;padding-top:24px}.demo-form input,.demo-form select,.demo-form textarea{background:0 0;border-width:0 0 1px;border-radius:0;padding-left:0}footer{background:#07111f}@media (max-width:1000px){.product-feature,.device-control-section,.repair-section,.management-section{grid-template-columns:1fr;gap:65px}.management-shot{width:100%}.driver-app-section{gap:80px}}@media (max-width:720px){.site-header{height:72px}.hero{padding-top:145px;padding-bottom:80px}.hero h1{font-size:clamp(49px,15vw,70px)}.lede{font-size:15px}.hero-device{width:110%;margin-top:70px;margin-left:-5%}.product-feature,.device-control-section,.repair-section,.driver-app-section,.management-section,.demo-section{padding-top:100px;padding-bottom:100px}.product-feature{width:calc(100% - 44px)}.device-control-section,.repair-section,.management-section,.demo-section,.driver-app-section{padding-left:22px;padding-right:22px}.product-copy h2,.repair-copy h2,.management-copy h2,.driver-app-copy h2,.demo-intro h2{font-size:45px}.management-shot{width:125%}}.abstract-panel{background:#101b28;border:1px solid #ffffff21;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 45px 110px #0000004d}.operations-visual{background:radial-gradient(circle at 78% 15%,#5cbeff26,#0000 34%),#0b1726;min-height:530px;padding:30px}.abstract-top{color:#fff;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:25px;font-size:13px;display:flex}.abstract-top i{color:#8fd8ff;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-style:normal}.signal-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px;display:grid}.signal-card{background:#ffffff09;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:150px;padding:23px;display:flex}.signal-card.wide{grid-column:1/-1;min-height:185px}.signal-card small{color:#92a5b2;text-transform:uppercase;letter-spacing:.13em;font-size:10px}.signal-card strong{color:#fff;letter-spacing:-.05em;font-size:42px;font-weight:400}.signal-card em{color:#79ceff;font-size:11px;font-style:normal}.signal-line{align-items:end;gap:8px;height:38px;display:flex}.signal-line i{opacity:.75;background:#72caff;border-radius:3px 3px 0 0;flex:1}.signal-line i:first-child{height:35%}.signal-line i:nth-child(2){height:57%}.signal-line i:nth-child(3){height:48%}.signal-line i:nth-child(4){height:76%}.signal-line i:nth-child(5){height:93%}.context-visual{background:radial-gradient(circle,#dcedfa 0,#edf3f8 52%,#e3eaf0 100%);border-color:#d7e1e8;min-height:560px;box-shadow:0 35px 90px #0f274021}.context-core{z-index:4;background:#fff;border:1px solid #cddbe5;border-radius:50%;place-content:center;justify-items:center;gap:12px;width:150px;height:150px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 50px #12375821}.context-core img{width:44px;height:44px}.context-core span{text-transform:uppercase;letter-spacing:.12em;color:#294e6c;font-size:11px}.context-ring{border:1px solid #236fa53d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-one{width:330px;height:330px}.ring-two{width:500px;height:500px}.context-node{z-index:3;color:#fff;letter-spacing:.04em;background:#153f63;border-radius:7px;padding:13px 17px;font-size:11px;position:absolute;box-shadow:0 14px 30px #0d345633}.node-one{top:18%;left:13%}.node-two{top:28%;right:10%}.node-three{bottom:19%;left:10%}.node-four{bottom:14%;right:13%}.tracking-visual{min-height:590px;box-shadow:none;background:#dfeaf2;border:0;border-radius:12px}.map-grid{background-image:linear-gradient(#21578217 1px,#0000 1px),linear-gradient(90deg,#21578217 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;transform:rotate(-8deg)scale(1.2)}.route{transform-origin:0;background:#267cad;border-radius:5px;height:3px;position:absolute}.route-one{width:67%;top:56%;left:12%;transform:rotate(-23deg)}.route-two{width:43%;top:38%;left:46%;transform:rotate(31deg)}.map-point{background:#47b9f2;border:5px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;box-shadow:0 0 0 7px #47b9f233}.point-one{top:58%;left:17%}.point-two{top:31%;left:52%}.point-three{top:57%;right:12%}.tracking-card{color:#fff;background:#0c1b2b;border-radius:10px;width:220px;padding:21px;position:absolute;bottom:30px;left:32px;box-shadow:0 20px 45px #04182b3d}.tracking-card small{color:#91a5b5;text-transform:uppercase;letter-spacing:.12em;font-size:9px;display:block}.tracking-card strong{margin:10px 0 18px;font-size:30px;font-weight:400;display:block}.tracking-card span{color:#82d2ff;font-size:11px}.tracking-card span i{background:#82d2ff;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.accuracy-badge{color:#18496c;text-transform:uppercase;letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbf;border:1px solid #0d304e29;border-radius:999px;padding:12px 15px;font-size:10px;position:absolute;top:26px;right:28px}.management-visual{background:#111e2a;border-color:#ffffff24;min-height:540px;padding:34px}.management-head{color:#fff;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:end;margin-bottom:38px;padding-bottom:28px;display:flex}.management-head span{color:#79ceff;text-transform:uppercase;letter-spacing:.15em;font-size:10px}.management-head b{font-size:20px;font-weight:400}.planning-row{color:#fff;border-bottom:1px solid #ffffff17;grid-template-columns:1fr .7fr 60px;align-items:center;min-height:90px;display:grid}.planning-row span{font-size:15px}.planning-row i{color:#78cdff;text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-style:normal}.planning-row b{text-align:right;font-size:25px;font-weight:400}@media (max-width:720px){.operations-visual{min-height:470px;padding:18px}.signal-card{min-height:125px;padding:17px}.signal-card.wide{min-height:155px}.signal-card strong{font-size:34px}.context-visual,.tracking-visual,.management-visual{min-height:480px}.ring-two{width:390px;height:390px}.ring-one{width:270px;height:270px}.context-core{width:125px;height:125px}.context-node{padding:10px 12px;font-size:9px}.management-shot{width:100%}.management-visual{padding:22px}.planning-row{grid-template-columns:1fr .7fr 40px}}.lede strong,.product-copy p strong,.device-control-copy p strong,.repair-copy p strong,.driver-app-copy p strong,.management-copy p strong{color:#238ecf;text-shadow:0 0 22px #4cb5ff52;font-weight:500}.hero .lede strong,.repair-copy p strong,.management-copy p strong{color:#8fd8ff;text-shadow:0 0 24px #68c9ff66}.concept-visual{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}.operations-concept{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:repeat(2,1fr);align-content:center;gap:0;min-height:380px;padding:35px 0;display:grid}.operations-concept span{color:#71817d;letter-spacing:-.04em;border-bottom:1px solid #ffffff14;padding:23px 0;font-size:clamp(21px,3vw,42px)}.operations-concept span:nth-child(2n){text-align:right}.operations-concept strong{color:#8fd8ff;letter-spacing:-.06em;text-shadow:0 0 42px #68c9ff4d;grid-column:1/-1;padding-top:42px;font-size:clamp(36px,5vw,72px);font-weight:400}.product-shot{min-width:0}.context-visual{min-height:560px;box-shadow:none;background:0 0;border:0;overflow:visible}.context-node{color:#194c70;box-shadow:none;background:0 0;border-bottom:1px solid #61b8e8;border-radius:0;font-size:13px}.supplied-map{box-shadow:none;border-radius:0;overflow:visible}.tracking-concept{color:#153f63;justify-content:space-between;align-items:center;min-height:460px;display:flex}.tracking-concept:before{content:"";background:linear-gradient(90deg,#0000,#238ecf 12% 88%,#0000);height:1px;position:absolute;top:50%;left:5%;right:5%}.tracking-concept span{z-index:2;letter-spacing:-.05em;background:#e8f0f6;padding:16px 0;font-size:clamp(25px,3.3vw,48px);position:relative}.tracking-concept>i{z-index:3;background:#65c7f5;border-radius:50%;width:11px;height:11px;position:relative;box-shadow:0 0 0 10px #57b5eb24,0 0 35px #32a0e1a6}.tracking-concept b{color:#238ecf;text-transform:uppercase;letter-spacing:.18em;white-space:nowrap;font-size:12px;font-weight:600;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.driver-concept{border-left:1px solid #becfdc;flex-direction:column;justify-content:center;min-height:520px;padding-left:60px;display:flex}.driver-concept span{color:#98a7b2;letter-spacing:-.055em;font-size:clamp(28px,4vw,58px);line-height:1.08}.driver-concept strong{color:#237fb8;letter-spacing:-.065em;text-shadow:0 0 35px #4cb5ff3d;margin-top:38px;font-size:clamp(40px,5vw,74px);font-weight:400;line-height:.92}.management-shot{width:auto}.management-concept{flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px;display:flex}.management-concept span{color:#667873;letter-spacing:-.06em;font-size:clamp(35px,5vw,70px);line-height:1.02}.management-concept strong{color:#8fd8ff;letter-spacing:-.07em;text-shadow:0 0 40px #68c9ff4d;margin-top:44px;font-size:clamp(46px,6vw,86px);font-weight:400;line-height:.9}@media (max-width:720px){.operations-concept{min-height:330px}.operations-concept strong{font-size:42px}.context-visual{min-height:440px;overflow:hidden}.tracking-concept{min-height:340px}.tracking-concept span{font-size:22px}.tracking-concept b{bottom:34px}.driver-concept{min-height:380px;padding-left:30px}.driver-concept strong{font-size:46px}.management-concept{min-height:390px}.management-concept strong{font-size:52px}}.hero{place-items:center;min-height:100svh;padding:88px 28px 0;display:grid}.welcome{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(900px,100%);min-height:calc(100svh - 88px);padding:80px 0 100px;display:flex;position:relative}.welcome>img{filter:drop-shadow(0 0 38px #5cbeff2e);width:clamp(190px,19vw,290px);height:auto;margin-bottom:34px}.welcome h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.5vw,66px);font-weight:400;line-height:1}.welcome>p{color:#8fd8ff;text-transform:uppercase;letter-spacing:.18em;text-shadow:0 0 26px #68c9ff61;margin:22px 0 0;font-size:clamp(12px,1.35vw,17px);font-weight:600}.welcome .actions{justify-content:center;margin-top:46px}.welcome .button-light{min-width:160px}.welcome:after{content:"";background:linear-gradient(var(--teal),transparent);opacity:.7;width:1px;height:42px;position:absolute;bottom:34px;left:50%}.tracking-concept{background:radial-gradient(circle,#68c3ff33,#0000 26%),linear-gradient(145deg,#dfeaf2,#f5f8fb);min-height:620px;display:block;overflow:hidden}.tracking-concept:before{content:"";background-image:linear-gradient(#22699e11 1px,#0000 1px),linear-gradient(90deg,#22699e11 1px,#0000 1px);background-size:54px 54px;height:auto;position:absolute;inset:0}.tracking-orbit{border:1px solid #237eb530;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tracking-path{background:linear-gradient(90deg,#0000,#3c9fd8 13% 87%,#0000);height:2px;position:absolute;top:50%;left:18%;right:18%;transform:rotate(-13deg);box-shadow:0 0 24px #3c9fd86b}.tracking-point{z-index:3;color:#184a70;text-transform:uppercase;letter-spacing:.13em;white-space:nowrap;background:0 0;padding:0;font-size:12px;font-weight:650;position:absolute}.tracking-point i{background:#45aee8;border:3px solid #f1f6f9;border-radius:50%;width:13px;height:13px;margin:0 auto 13px;display:block;box-shadow:0 0 0 9px #45aee824,0 0 30px #45aee87a}.tracking-concept>strong{color:#8fd8ff;text-transform:uppercase;letter-spacing:.16em;background:#123d61;border-radius:50%;place-items:center;width:164px;height:164px;font-size:13px;font-weight:600;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 16px #123d6112,0 25px 70px #0a335840}@media (max-width:720px){.hero{padding:72px 22px 0}.welcome{min-height:calc(100svh - 72px);padding-bottom:80px}.welcome>img{width:190px;margin-bottom:28px}.welcome h1{font-size:38px}.welcome>p{max-width:300px;line-height:1.55}.welcome .actions{flex-direction:column;gap:20px;margin-top:38px}.tracking-concept{min-height:500px}.orbit-two{width:390px;height:390px}.orbit-one{width:230px;height:230px}.tracking-concept>strong{width:130px;height:130px;font-size:11px}.tracking-location{top:62%;left:7%}.tracking-charging{top:39%;left:44%}.tracking-recovery{top:21%;right:5%}}.product-feature,.device-control-section,.repair-section,.driver-app-section,.management-section,.demo-section{padding-top:115px;padding-bottom:115px}.product-copy p,.device-control-copy>p,.repair-copy p,.driver-app-copy>p,.management-copy p,.demo-intro>p{font-size:18px;line-height:1.68}.device-control-section{align-items:center;overflow:hidden}.device-control-copy,.supplied-map{min-width:0}.tracking-concept{width:100%;min-height:480px}.tracking-concept .tracking-point{z-index:3;color:#184a70;text-transform:uppercase;letter-spacing:.11em;white-space:nowrap;text-align:center;background:0 0;padding:0;font-size:11px;font-weight:650;line-height:1;position:absolute}.tracking-concept .tracking-point i{background:#45aee8;border:3px solid #f1f6f9;border-radius:50%;width:13px;height:13px;margin:0 auto 13px;display:block;box-shadow:0 0 0 9px #45aee824,0 0 30px #45aee87a}.tracking-location{top:61%;left:11%}.tracking-charging{top:39%;left:45%}.tracking-recovery{top:22%;right:8%}.tracking-concept>strong{width:132px;height:132px;font-size:10px}.orbit-one{width:230px;height:230px}.orbit-two{width:410px;height:410px}.driver-app-section{grid-template-columns:.75fr 1.25fr;align-items:center}.driver-phone{justify-self:center;transform:none}@media (max-width:1000px){.product-feature,.device-control-section,.repair-section,.management-section{gap:55px}.driver-app-section{grid-template-columns:.8fr 1.2fr;gap:65px}}@media (max-width:720px){.product-feature,.device-control-section,.repair-section,.driver-app-section,.management-section,.demo-section{padding-top:82px;padding-bottom:82px}.product-copy p,.device-control-copy>p,.repair-copy p,.driver-app-copy>p,.management-copy p,.demo-intro>p{font-size:17px}.driver-app-section{grid-template-columns:1fr}.tracking-concept{min-height:390px}.tracking-concept .tracking-point{font-size:9px}.tracking-location{top:64%;left:5%}.tracking-charging{top:38%;left:42%}.tracking-recovery{top:18%;right:3%}.tracking-concept>strong{width:112px;height:112px;font-size:9px}.orbit-two{width:330px;height:330px}.orbit-one{width:190px;height:190px}}.welcome{justify-content:flex-start;padding-top:clamp(90px,13vh,150px);padding-bottom:42px}.welcome-features{text-align:left;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);width:min(980px,100vw - 56px);margin-top:auto;display:grid}.welcome-features a{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;min-height:112px;padding:25px 28px;transition:background .2s;display:flex}.welcome-features a:last-child{border-right:0}.welcome-features a:hover{background:#5cbeff0e}.welcome-features small{color:#70827e;text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px;font-size:9px;font-weight:700}.welcome-features strong{color:#dce6e3;letter-spacing:-.015em;font-size:15px;font-weight:400}.device-control-copy h2{max-width:650px;font-size:clamp(42px,3.9vw,60px);line-height:.98}.tracking-story{background:linear-gradient(145deg,#dfeaf2,#f7f9fb);grid-template-columns:repeat(3,1fr);align-items:center;min-height:430px;padding:55px;display:grid}.tracking-story-line{background:linear-gradient(90deg,#3a9dda29,#3a9dda,#3a9dda29);height:1px;position:absolute;top:47%;left:13%;right:13%;box-shadow:0 0 24px #3a9dda52}.tracking-step{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.tracking-step i{color:#478078;letter-spacing:.15em;margin-bottom:54px;font-size:9px;font-style:normal;font-weight:700}.tracking-step>span{background:#48afe8;border:3px solid #f0f5f9;border-radius:50%;width:14px;height:14px;position:absolute;top:56px;box-shadow:0 0 0 10px #48afe821,0 0 28px #48afe870}.tracking-step strong{color:#153f63;letter-spacing:-.045em;margin-top:42px;font-size:clamp(25px,2.4vw,36px);font-weight:400}.tracking-step small{color:#61736f;text-transform:uppercase;letter-spacing:.11em;margin-top:9px;font-size:10px}@media (max-width:1000px){.device-control-section{grid-template-columns:1fr}.device-control-copy h2{max-width:800px}}@media (max-width:720px){.welcome{padding-top:68px}.welcome-features{grid-template-columns:1fr;margin-top:55px}.welcome-features a{border-bottom:1px solid #ffffff1a;border-right:0;min-height:auto;padding:17px 20px}.welcome-features a:last-child{border-bottom:0}.welcome-features small{margin-bottom:6px}.welcome-features strong{font-size:14px}.device-control-copy h2{font-size:42px}.tracking-story{min-height:350px;padding:30px 15px}.tracking-step i{margin-bottom:44px}.tracking-step>span{top:47px}.tracking-step strong{margin-top:34px;font-size:22px}.tracking-step small{font-size:8px}}@media (max-width:1000px){.station-section,.trust-section{grid-template-columns:1fr;gap:65px}.station-visual{width:100%;max-width:700px;margin:auto}}@media (max-width:720px){.station-section,.trust-section{padding:90px 22px}.station-copy h2,.trust-section h2{font-size:43px}.station-visual{width:110%;min-height:480px;margin:-25px -5%;transform:scale(.9)}.station-visual:before{width:350px;height:350px}.station-visual:after{width:220px;height:220px}.station-hub{width:130px;height:130px}.station-card{width:170px;padding:14px}.station-1{left:0}.station-2{right:-3%}.station-3{left:0}.trust-grid p{grid-template-columns:1fr;gap:8px}}.welcome:after,.section-index{display:none!important}.product-copy h2,.repair-copy h2,.management-copy h2,.driver-app-copy h2{letter-spacing:-.05em;font-size:clamp(42px,4vw,60px);line-height:1.03}.repair-copy h2,.management-copy h2{white-space:nowrap}.device-control-section{grid-template-columns:minmax(520px,1fr) minmax(0,1fr);gap:72px}.device-control-copy h2{letter-spacing:-.045em;max-width:720px;font-size:clamp(38px,3.15vw,50px);line-height:1.04}.tracking-story{background:linear-gradient(135deg,#e4edf4,#f7f9fb);border-top:1px solid #2270a826;border-bottom:1px solid #2270a826;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;min-height:340px;padding:36px;display:grid}.tracking-story-line{display:none}.tracking-step{border-right:1px solid #2270a824;justify-content:center;padding:38px 18px}.tracking-step:last-child{border-right:0}.tracking-step i{background:#4ab3ed;border-radius:50%;width:10px;height:10px;margin:0 0 28px;position:static;box-shadow:0 0 0 9px #4ab3ed1c,0 0 28px #4ab3ed5e}.tracking-step>span{display:none}.tracking-step strong{color:#153f63;letter-spacing:-.04em;margin:0;font-size:clamp(23px,1.9vw,31px);font-weight:400;line-height:1}.tracking-step small{color:#60736f;text-transform:uppercase;letter-spacing:.09em;margin-top:12px;font-size:9px;line-height:1.4}.driver-phone{height:625px;padding-top:52px}.driver-phone>img{margin:0 auto 38px}.driver-phone h3{white-space:nowrap;margin:8px 0 25px;font-size:21px;line-height:1.15}.driver-phone>div:not(.driver-phone-camera){padding:14px 0}.management-concept{justify-content:center;min-height:400px}.management-concept>div{align-items:center;gap:clamp(24px,4vw,68px);width:100%;display:flex}.management-concept>div span{color:#697b76;letter-spacing:-.05em;font-size:clamp(28px,3.2vw,48px);line-height:1}.management-concept strong{white-space:nowrap;margin-top:46px;font-size:clamp(42px,4.8vw,68px)}@media (max-width:1100px){.device-control-section{grid-template-columns:1fr}.device-control-copy h2{max-width:850px}}@media (max-width:720px){.repair-copy h2,.management-copy h2{white-space:normal}.device-control-copy h2{font-size:38px}.tracking-story{min-height:250px;padding:20px 10px}.tracking-step{padding:22px 8px}.tracking-step i{margin-bottom:20px}.tracking-step strong{font-size:20px}.tracking-step small{letter-spacing:.06em;font-size:7px}.management-concept>div{flex-wrap:wrap;gap:18px}.management-concept>div span{font-size:31px}.management-concept strong{white-space:normal;font-size:45px}}.welcome-features{grid-template-columns:repeat(4,minmax(0,1fr));width:min(1160px,100vw - 56px)}.welcome-features a{padding:24px 22px}.welcome-features strong{white-space:nowrap;font-size:14px}.supplied-map{background:0 0;height:auto;min-height:0;margin:0;overflow:visible}.supplied-map:after{display:none}.tracking-story{background:0 0;border-top:1px solid #2270a830;border-bottom:1px solid #2270a830;min-height:260px;padding:0}.driver-app-section{grid-template-columns:380px minmax(0,1fr);gap:clamp(70px,8vw,130px);width:calc(100% - 56px)}.driver-app-copy{width:100%;max-width:720px}.driver-app-copy h2{white-space:nowrap;font-size:clamp(46px,4.8vw,68px)}.driver-app-copy>p{max-width:700px;font-size:18px;line-height:1.68}.product-copy,.device-control-copy,.repair-copy,.management-copy{min-width:0}@media (max-width:900px){.welcome-features{grid-template-columns:repeat(2,1fr)}.welcome-features a:nth-child(2){border-right:0}.welcome-features a:nth-child(-n+2){border-bottom:1px solid #ffffff1a}.driver-app-section{grid-template-columns:300px minmax(0,1fr);gap:55px}.driver-app-copy h2{white-space:normal;font-size:48px}}@media (max-width:720px){.welcome-features{grid-template-columns:1fr}.welcome-features strong{white-space:normal}.welcome-features a{border-bottom:1px solid #ffffff1a;border-right:0!important}.welcome-features a:last-child{border-bottom:0}.driver-app-section{grid-template-columns:1fr;width:calc(100% - 44px)}.driver-app-copy h2{font-size:42px;line-height:1.05}.tracking-story{min-height:220px}.tracking-step{padding:38px 6px}}.driver-app-section{justify-content:center;align-items:center;gap:clamp(70px,8vw,130px);display:flex!important}.driver-phone{flex:0 0 285px}.driver-app-copy{flex:680px;min-width:500px;max-width:720px;width:auto!important}.driver-app-copy h2{white-space:nowrap;width:100%;max-width:none}.driver-app-copy>p{white-space:normal;overflow-wrap:normal;word-break:normal;margin:28px 0 0;display:block;width:100%!important;max-width:680px!important}.driver-app-copy>p strong{font:inherit;display:inline}@media (max-width:900px){.driver-app-section{flex-direction:column;align-items:center}.driver-phone{flex-basis:auto}.driver-app-copy{flex:auto;min-width:0;max-width:680px;width:100%!important}.driver-app-copy h2{white-space:normal}}.product-copy h2,.device-control-copy h2,.repair-copy h2,.driver-app-copy h2,.management-copy h2,.demo-intro h2{word-break:normal;overflow-wrap:normal;text-wrap:balance}.product-copy p,.device-control-copy>p,.repair-copy p,.driver-app-copy>p,.management-copy p,.demo-intro>p{word-break:normal;overflow-wrap:normal;width:100%}.feature-icon{color:#75ccff;filter:drop-shadow(0 0 12px #62c8ff4d);flex:none;width:25px;height:25px}.welcome-features a{grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:118px;padding:25px 22px;display:grid}.welcome-features strong{color:#e4ecea;white-space:normal;font-size:14px;line-height:1.35}.management-section{grid-template-columns:minmax(390px,.75fr) minmax(0,1.25fr);gap:90px}.management-concept{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%;min-height:0;display:grid}.management-concept>.management-capability{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:auto;min-height:270px;padding:42px 28px;display:flex}.management-concept>.management-capability:last-child{border-right:0}.management-capability .feature-icon{margin-bottom:50px}.management-concept .management-capability strong{color:#f4f7f6;letter-spacing:-.035em;white-space:normal;text-shadow:none;margin:0;font-size:clamp(20px,1.8vw,28px);font-weight:400;line-height:1.1}.management-concept .management-capability span{color:#81918d;text-transform:uppercase;letter-spacing:.1em;margin-top:13px;font-size:10px;line-height:1.5}@media (max-width:1000px){.management-section{grid-template-columns:1fr}}@media (max-width:720px){.welcome-features a{min-height:76px;padding:16px 18px}.management-concept{grid-template-columns:1fr}.management-concept>.management-capability{border-bottom:1px solid #ffffff1f;border-right:0;min-height:150px;padding:28px 22px}.management-concept>.management-capability:last-child{border-bottom:0}.management-capability .feature-icon{margin-bottom:24px}}.management-section{padding-top:130px;padding-bottom:130px;display:block}.management-copy{max-width:var(--max);border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(70px,9vw,150px);margin:0 auto;padding:58px 0;display:grid}.management-copy h2{white-space:nowrap;font-size:clamp(48px,5vw,72px)}.management-copy p{color:#a9b6b3;max-width:none;margin:4px 0 0;font-size:clamp(20px,1.65vw,25px);line-height:1.58}@media (max-width:900px){.management-copy{grid-template-columns:1fr;gap:35px}.management-copy h2{white-space:normal}}@media (max-width:720px){.management-section{padding-top:90px;padding-bottom:90px}.management-copy{padding:40px 0}.management-copy p{font-size:18px}}.management-copy{max-width:var(--max);padding:64px 0 68px;display:block}.management-copy h2{white-space:nowrap;max-width:none;margin:0;font-size:clamp(54px,6vw,84px);line-height:.98}.management-copy p{max-width:1000px;margin:42px auto 0;font-size:clamp(19px,1.55vw,23px);line-height:1.62}.demo-section{padding-top:120px;padding-bottom:120px;display:block}.demo-intro,.demo-form{width:100%;max-width:var(--max);margin-left:auto;margin-right:auto}.demo-intro>img{width:112px;height:auto;margin-bottom:38px}.demo-intro h2{white-space:nowrap;max-width:none;margin:0;font-size:clamp(48px,5.2vw,74px);line-height:1}.demo-intro>p{max-width:830px;margin-top:30px}.demo-intro>p+p{margin-top:16px}.demo-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 34px;margin-top:70px;padding-top:32px}.demo-form button.full{margin-top:12px}@media (max-width:900px){.management-copy h2,.demo-intro h2{white-space:normal}}@media (max-width:720px){.management-copy{padding:42px 0 46px}.management-copy h2{font-size:48px}.management-copy p{margin-top:30px;font-size:18px}.demo-section{padding-top:90px;padding-bottom:90px}.demo-intro h2{font-size:44px}.demo-form{grid-template-columns:1fr;margin-top:50px}.demo-form .full{grid-column:1}}.site-header{padding-left:clamp(22px,3vw,58px);padding-right:clamp(22px,3vw,58px)}.welcome-platforms{color:#93a6a1;align-items:center;gap:26px;margin-top:68px;display:flex}.welcome-platforms>span{text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.welcome-platforms .platform-symbol{color:#75ccff;width:17px;height:17px}.platform-section{min-height:190px;padding:48px max(28px,calc((100vw - var(--max))/2));background:#e7eff5;border-top:1px solid #c9d7e1;border-bottom:1px solid #c9d7e1;justify-content:space-between;align-items:center;gap:40px;display:flex}.platform-section>p{color:#163f62;letter-spacing:-.045em;margin:0;font-size:clamp(27px,3vw,42px);font-weight:400}.platform-section>div{align-items:center;gap:12px;display:flex}.platform-section>div>span{color:#214b69;border:1px solid #b9ccd9;align-items:center;gap:13px;min-width:145px;padding:18px 22px;font-size:13px;font-weight:600;display:flex}.platform-symbol{color:#247faf;place-items:center;width:22px;height:22px;display:grid}.mac-symbol,.windows-symbol{fill:currentColor}@media (max-width:720px){.platform-section{flex-direction:column;align-items:flex-start;min-height:0;padding:55px 22px}.platform-section>div{width:100%}.platform-section>div>span{flex:1;min-width:0}}.context-core{flex-direction:column;justify-content:center;align-items:center;gap:0;width:180px;height:180px;padding:32px 24px;display:flex}.context-core img{object-fit:contain;width:88px;height:34px;margin:0}.context-core span{text-align:center;letter-spacing:.17em;white-space:nowrap;border-top:1px solid #c9d8e2;width:100%;margin-top:24px;padding-top:19px;font-size:9px;font-weight:700}@media (max-width:720px){.context-core{width:150px;height:150px;padding:25px 20px}.context-core img{width:74px;height:29px}.context-core span{margin-top:18px;padding-top:15px;font-size:8px}}.context-core{background:#f7f9fb;width:158px;height:158px;padding:0;box-shadow:0 18px 55px #1237581c}.context-core img{width:104px;height:42px;margin:0}.tracking-story{min-height:330px}.tracking-step{padding:68px 28px}.tracking-step>.feature-icon{color:#238ecf;filter:drop-shadow(0 0 15px #32a2e052);width:31px;height:31px;margin-bottom:34px}.tracking-step strong{font-size:clamp(25px,2.2vw,34px)}.tracking-step small{margin-top:15px}.repair-ledger span{color:var(--teal);align-items:center;display:flex}.repair-ledger .feature-icon{width:25px;height:25px}@media (max-width:720px){.context-core{width:132px;height:132px;padding:0}.context-core img{width:84px;height:34px}.tracking-story{min-height:280px}.tracking-step{padding:48px 10px}.tracking-step>.feature-icon{width:25px;height:25px;margin-bottom:25px}}.management-copy .management-enrollment{border-top:1px solid #ffffff29;max-width:1000px;margin-top:38px;padding-top:36px}.management-enrollment strong{color:#8fd8ff;text-shadow:0 0 24px #68c9ff52;font-weight:500}@media (max-width:720px){.management-copy .management-enrollment{margin-top:30px;padding-top:28px}}.management-copy{text-align:center;max-width:1080px;padding-top:58px;padding-bottom:62px}.management-copy h2{white-space:normal;text-align:center;font-size:clamp(44px,4.5vw,64px)}.management-copy p{text-align:center;max-width:900px;margin:34px auto 0;font-size:clamp(18px,1.35vw,21px)}.demo-intro .demo-migration{color:#bfd0dc;max-width:900px;margin-top:32px}.demo-intro .demo-migration strong{color:#8fd8ff;text-shadow:0 0 24px #68c9ff52;font-weight:500}@media (max-width:720px){.management-copy h2{font-size:42px}.management-copy p{font-size:18px}}.demo-form .optional{color:#768784;letter-spacing:.08em;margin-left:6px;font-size:8px}.demo-form .consent{color:#bdcac7;letter-spacing:0;text-transform:none;align-items:flex-start;gap:12px;font-size:12px;line-height:1.55;display:flex}.demo-form .consent input{accent-color:#62c8ff;flex:none;width:17px;height:17px;margin:2px 0 0}.demo-form .consent a{color:#8fd8ff;text-underline-offset:3px;text-decoration:underline}.demo-form .honeypot{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.demo-form .form-error{color:#ffd0c8;margin:0;font-size:13px;line-height:1.5}.demo-form .turnstile-row{align-items:center;min-height:65px;display:flex}.demo-form button:disabled{cursor:wait;opacity:.65;transform:none}.form-success{background:#07111f33;border-color:#8fd8ff66;max-width:760px;margin:70px auto 0}.form-success b{color:#8fd8ff}.legal-page{color:#101722;background:#f4f7fa;min-height:100vh}.legal-header{min-height:84px;padding:0 max(28px,calc((100vw - var(--max))/2));color:#fff;background:#07111f;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;display:flex}.legal-header .brand img{width:78px}.legal-header>a:last-child{color:#9eb0ac;font-size:13px}.legal-header>a:last-child:hover{color:#8fd8ff}.legal-page article{max-width:920px;margin:0 auto;padding:105px 28px 120px}.legal-kicker{color:#247faf;text-transform:uppercase;letter-spacing:.14em;margin:0 0 24px;font-size:12px;font-weight:700}.legal-page h1{letter-spacing:-.06em;margin:0;font-size:clamp(52px,7vw,88px);font-weight:400;line-height:.95}.legal-intro{color:#50615d;max-width:760px;margin:34px 0 72px;font-size:21px;line-height:1.55}.legal-page article section{border-top:1px solid #cdd8d4;padding:34px 0}.legal-page article section h2{letter-spacing:-.025em;margin:0 0 14px;font-size:25px;font-weight:500}.legal-page article section p{color:#53625f;margin:0;font-size:17px;line-height:1.75}.legal-contact{color:#fff;background:#0b1928;justify-content:space-between;align-items:center;gap:20px;margin-top:58px;padding:30px;display:flex}.legal-contact a{color:#8fd8ff}@media (max-width:720px){.demo-form .consent{font-size:13px}.legal-header{min-height:70px;padding:0 20px}.legal-header .brand span{display:none}.legal-page article{padding:72px 22px 88px}.legal-page h1{font-size:52px}.legal-intro{margin-bottom:52px;font-size:18px}.legal-page article section p{font-size:16px}.legal-contact{flex-direction:column;align-items:flex-start}}:root{--paper:#e5ebef;--ink:#10202c;--mist:#d8e1e7;--teal:#ff9800;--teal-dark:#b85f00}body,.product-feature,.context-product{background:#e5ebef}.device-control-section,.driver-app-section,.platform-section,.legal-page{background:#dce5ea}.hero h1 em,.welcome>p,.hero .lede strong,.repair-copy p strong,.management-copy p strong,.management-enrollment strong,.demo-intro .demo-migration strong,.form-success b,.demo-form .consent a,.legal-contact a,.legal-header>a:last-child:hover,.abstract-top i,.signal-card em,.management-head span,.tracking-card span,.operations-concept strong,.management-concept strong{color:#ffad2f}.lede strong,.product-copy p strong,.device-control-copy p strong,.driver-app-copy p strong,.legal-kicker,.section-index,.driver-concept strong,.tracking-concept b{color:#c86400}.feature-icon,.welcome-platforms .platform-symbol,.platform-symbol,.tracking-step>.feature-icon,.repair-ledger span{color:#ff9800}.feature-icon,.tracking-step>.feature-icon{filter:drop-shadow(0 0 12px #ff980047)}.welcome>p,.hero .lede strong,.repair-copy p strong,.management-copy p strong,.management-enrollment strong,.demo-intro .demo-migration strong{text-shadow:0 0 24px #ff98004d}.lede strong,.product-copy p strong,.device-control-copy p strong,.driver-app-copy p strong{text-shadow:0 0 22px #ff980033}.operations-concept strong,.management-concept strong{text-shadow:0 0 40px #ff980042}.signal-line i,.tracking-step i,.tracking-step>span,.tracking-point i,.map-point{background:#ff9800}.tracking-step i,.tracking-step>span,.tracking-point i,.map-point{box-shadow:0 0 0 9px #ff98001f,0 0 28px #ff98005c}.tracking-story{background:0 0;border-color:#26496033}.tracking-step{border-color:#2649602e}.tracking-path,.tracking-story-line,.route{background:linear-gradient(90deg,#0000,#ff9800 13% 87%,#0000)}.tracking-path,.tracking-story-line{box-shadow:0 0 24px #ff980047}.tracking-concept:before{background:linear-gradient(90deg,#0000,#ff9800 12% 88%,#0000)}.tracking-concept>i{background:#ff9800;box-shadow:0 0 0 10px #ff98001f,0 0 35px #ff980059}.tracking-concept>strong{color:#ffad2f;background:#203b4d}.context-ring{border-color:#2d526a40}.context-node{color:#264d65;border-color:#ff9800}.context-core{background:#e8edf0}.context-core span{color:#294c62;border-color:#bdcbd4}.tracking-visual{background:#d6e1e7}.tracking-concept{background:radial-gradient(circle,#ff98001a,#0000 26%),linear-gradient(145deg,#d8e3e9,#edf1f3)}.tracking-concept span{background:#dce5ea}.tracking-concept .tracking-point{color:#294d64}.tracking-step strong{color:#173246}.platform-section{border-color:#bccbd4}.platform-section>p{color:#173246}.platform-section>div>span{color:#213f53;border-color:#afc0cb}.abstract-panel,.operations-visual,.management-visual,.legal-contact{background:#102431}.device-frame{background:#142735}.repair-ledger,.repair-ledger>div{border-color:#30495a}.management-section,.management-copy,.management-concept,.management-concept>.management-capability{border-color:#bdd0dc2e}.demo-form input:focus,.demo-form select:focus,.demo-form textarea:focus{border-color:#ff9800}.demo-form .consent input{accent-color:#ff9800}.form-success{background:#10222f47;border-color:#ffad2f61}:root{--paper:#c9d9e4;--mist:#bfd1dd;--ink:#0d2231}html,body,.product-feature,.context-product,.device-control-section,.driver-app-section,.platform-section,.legal-page{background:#c9d9e4}.product-feature,.driver-app-section{box-shadow:none}.hero:after{border-color:#5eb4e033;box-shadow:0 0 0 110px #358bba12,0 0 0 250px #276f990b,0 0 120px #3fa1d61f}.hero-glow{opacity:.16;filter:blur(5px)}.welcome>img{filter:drop-shadow(0 0 42px #4aaadc4d)}.context-visual{background:radial-gradient(circle,#d6e3eb 0,#c5d6e1 52%,#bed1dd 100%);border-color:#0000;box-shadow:0 26px 80px #18486629}.context-core{background:#d7e3ea;border-color:#2a546f2e;box-shadow:0 18px 58px #1646643d,0 0 48px #398bb81f}.tracking-story,.tracking-visual,.tracking-concept{background:radial-gradient(circle,#388fbd29,#0000 32%),#c5d6e1}.site-header,.management-copy,.management-concept,.management-concept>.management-capability,.operations-concept,.repair-ledger,.repair-ledger>div{border-color:#5b9abc33}.tracking-story,.tracking-step,.platform-section,.platform-section>div>span,.legal-page article section{border-color:#2d5c7833}.feature-icon,.tracking-step>.feature-icon,.management-enrollment strong,.demo-intro .demo-migration strong,.welcome>p{filter:drop-shadow(0 0 11px #ff98004d)}.hero .lede strong,.repair-copy p strong,.management-copy p strong,.operations-concept strong{text-shadow:0 0 12px #ffad2f47,0 0 32px #ff98001f}.hero:after,.hero-glow{display:none}.product-feature{width:100%;max-width:none;padding-left:max(28px,calc((100vw - var(--max))/2));padding-right:max(28px,calc((100vw - var(--max))/2))}.context-visual{box-shadow:none;background:radial-gradient(circle,#3284b133 0,#3284b117 34%,#0000 70%);border:0}.context-core{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#d7e3eae6}@media (max-width:720px){.product-feature{width:100%;padding-left:22px;padding-right:22px}}.site-header{border-bottom:1px solid #66b4de3d}.hero{background:#08283d}.hero:after{opacity:.9;background:radial-gradient(circle,#0000 0 44.8%,#69bee833 44.9% 45.05%,#0000 45.15% 63.8%,#69bee829 63.9% 64.05%,#0000 64.15% 100%);border:1px solid #69bee840;border-radius:50%;width:820px;height:820px;display:block;top:-300px;right:-280px;box-shadow:0 0 70px #1d84be1a}.hero:after{opacity:.72;background:radial-gradient(circle,#0000 0 44.8%,#84a4b90f 44.9% 45.02%,#0000 45.12% 63.8%,#84a4b90b 63.9% 64.02%,#0000 64.12% 100%);border-color:#84a4b914;box-shadow:0 0 80px #405b6e0a}.context-visual{background:radial-gradient(circle closest-side,#3284b12e 0,#3284b112 52%,#0000 100%)}.hero,.repair-section,.management-section,footer,.legal-header{background:#1d3a4f}.hero:before{background:radial-gradient(at 76% 18%,#2e7eb133,#0000 44%),radial-gradient(at 22% 80%,#1f5b8526,#0000 48%),linear-gradient(145deg,#152f43 0%,#234b65 58%,#1b3b52 100%)}.hero:after{background:radial-gradient(circle,#0000 0 44.8%,#75aecf11 44.9% 45.02%,#0000 45.12% 63.8%,#75aecf0d 63.9% 64.02%,#0000 64.12% 100%);border-color:#75aecf16;box-shadow:0 0 80px #3070970f}.demo-section{background:radial-gradient(circle at 82% 18%,#367ea926,#0000 38%),#23485f}.repair-section{background:radial-gradient(circle at 82% 45%,#3477a01c,#0000 42%),#1d3a4f}.management-section{background:radial-gradient(circle at 50% 42%,#3477a01c,#0000 46%),#1d3a4f}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
