@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Plus Jakarta Sans Variable,Segoe UI,sans-serif;font-synthesis:none;color:#172439;background:#071423;line-height:1.5;--navy:#071423;--navy-2:#0b1e34;--navy-3:#102944;--blue:#2478ed;--blue-bright:#398dff;--white:#fff;--mist:#f4f8fc;--ink:#172439;--muted:#5c6e84;--line:#dbe4ed}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;min-width:320px}button,a{font:inherit}button{cursor:pointer}a{color:inherit}img{max-width:100%}::selection{background:#74b6ff;color:#06111f}:focus-visible{outline:3px solid #f4bc59;outline-offset:3px}.wrap{width:min(1220px,calc(100% - 48px));margin-inline:auto}.skip-link{position:fixed;z-index:100;top:-80px;left:16px;padding:12px 18px;color:var(--navy);background:#fff;border-radius:8px}.skip-link:focus{top:16px}.brand{display:block;width:210px;height:auto}.brand-link{display:flex;align-items:center;flex:0 0 auto}.site-header{position:relative;z-index:5;min-height:88px;display:flex;align-items:center;gap:34px;border-bottom:1px solid rgba(255,255,255,.11)}.desktop-nav{margin-left:auto;display:flex;align-items:center;gap:34px}.desktop-nav a,.site-footer a{color:#cad7e8;text-decoration:none;font-size:14px;font-weight:650}.desktop-nav a:hover,.site-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:6px}.header-cta{min-height:44px;padding:0 17px;display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:13px;font-weight:800;background:#1f70e8;border:1px solid #5aa6ff;border-radius:10px}.header-cta:hover{background:#398dff}.menu-button{display:none;width:44px;height:44px;place-items:center;color:#fff;background:#142e4d;border:1px solid #42617f;border-radius:10px}.mobile-nav{position:absolute;top:calc(100% + 4px);right:0;width:min(330px,100%);padding:12px;display:grid;gap:3px;background:#10243b;border:1px solid #34516e;border-radius:13px;box-shadow:0 25px 60px #0007}.mobile-nav a{padding:13px 12px;color:#fff;text-decoration:none;border-radius:8px}.mobile-nav a:hover{background:#1b3a60}.hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 74% 45%,#113f78 0%,transparent 37%),linear-gradient(145deg,#071423 9%,#0c2340 65%,#06111f)}.hero:after{content:"";position:absolute;inset:auto 0 0;height:200px;background:linear-gradient(transparent,#071423)}.hero-light{position:absolute;right:10%;top:18%;width:610px;height:610px;border-radius:50%;background:radial-gradient(circle,#1b64bc55,transparent 65%);filter:blur(20px)}.hero-content{position:relative;z-index:1;min-height:590px;padding-block:100px 125px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:center;gap:5%}.hero-copy{position:relative;z-index:2}.hero h1{max-width:880px;margin:0;font-size:clamp(3.5rem,6vw,6.4rem);line-height:.98;letter-spacing:-.065em;text-wrap:balance}.hero h1 em{font-style:normal;color:#73b8ff}.hero-copy>p{max-width:665px;margin:30px 0 0;color:#cfdbeb;font-size:clamp(1rem,1.38vw,1.2rem);line-height:1.75}.hero-actions{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px}.button{min-height:52px;padding:0 23px;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-align:center;text-decoration:none;font-weight:800;border-radius:10px;transition:transform .18s,background .18s,border-color .18s}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:#2478ed;border:1px solid #4c9cff;box-shadow:0 13px 36px #0063dd4d}.button-primary:hover{background:#398dff}.button-outline{color:#e8f3ff;border:1px solid #557392;background:#ffffff09}.button-outline:hover{background:#ffffff18}.hero-proof{display:block;margin-top:20px;color:#9db5cf;font-size:13px}.hero-mark{width:min(100%,390px);aspect-ratio:1;margin:auto;display:grid;place-items:center;border:1px solid #5da5f433;border-radius:50%;background:radial-gradient(circle,#1c5fad66 0%,#0a274c66 42%,transparent 70%);box-shadow:0 0 0 46px #3a92ed08,0 0 0 92px #3a92ed05}.hero-mark img{width:43%;border-radius:24%;box-shadow:0 28px 90px #0009;transform:rotate(-4deg)}.demo-section{position:relative;padding:44px 0 108px;color:#fff;background:#071423}.section-heading h2,.story-copy h2,.pricing-intro h2,.faq-grid h2,.closing-panel h2{margin:0;font-size:clamp(2.2rem,4vw,4.5rem);line-height:1.07;letter-spacing:-.05em;text-wrap:balance}.section-heading p,.story-copy p,.pricing-intro p,.faq-grid>div:first-child p{font-size:17px;line-height:1.75}.demo-heading{display:flex;align-items:end;justify-content:space-between;gap:30px}.demo-heading>div{max-width:790px}.demo-heading p{max-width:710px;margin:20px 0 0;color:#a8bed6}.live-indicator{flex:0 0 auto;padding:10px 13px;color:#d8eaff;border:1px solid #315171;border-radius:99px;font-size:12px;font-weight:750}.live-indicator span{display:inline-block;width:8px;height:8px;margin-right:5px;background:#5ce2af;border-radius:50%;box-shadow:0 0 14px #5ce2af99}.demo-toolbar{margin-top:44px;display:flex;align-items:center;justify-content:space-between;gap:20px}.demo-tabs{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}.demo-tabs::-webkit-scrollbar{display:none}.demo-tabs button{min-height:43px;flex:0 0 auto;padding:0 15px;color:#a9bfd8;background:#0e223a;border:1px solid #2e4967;border-radius:9px;font-size:12px;font-weight:750}.demo-tabs button[aria-pressed=true]{color:#fff;background:#1f70e8;border-color:#5da5f4}.fullscreen-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;color:#dcecff;font-size:12px;font-weight:750;text-decoration:none}.fullscreen-link:hover{text-decoration:underline;text-underline-offset:5px}.browser-frame{margin-top:14px;overflow:hidden;border:1px solid #3b5572;border-radius:15px;background:#0b1d32;box-shadow:0 35px 95px #0008,0 0 0 6px #ffffff0c}.browser-bar{height:42px;padding:0 16px;display:flex;align-items:center;gap:12px;color:#b5cae1;background:#102740;border-bottom:1px solid #355271;font-size:11px;font-weight:650}.browser-dots{display:flex;gap:5px}.browser-dots i{width:7px;height:7px;background:#557596;border-radius:50%}.browser-status{margin-left:auto;color:#88afdb}.demo-iframe{display:block;width:100%;height:660px;border:0;background:#071423}.demo-unavailable{min-height:500px;padding:80px 24px;display:grid;place-content:center;text-align:center}.demo-unavailable h3{font-size:24px}.demo-unavailable p{max-width:480px;color:#bed1e4}.demo-help{max-width:890px;margin:18px 0 0;color:#8ea8c4;font-size:12px;line-height:1.6}.pain-section{padding:126px 0 132px;background:#f5f8fc}.pain-heading{max-width:860px}.pain-heading h2{color:#10233a}.pain-heading p{max-width:700px;color:#5b7087}.pain-list{margin:55px 0 24px;border-top:1px solid #cbd7e4}.pain-row{padding:28px 0;display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;border-bottom:1px solid #cbd7e4}.pain-row h3{max-width:580px;margin:0;color:#10233a;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.2;letter-spacing:-.03em}.pain-row p{max-width:510px;margin:0;color:#5b7087;line-height:1.7}.text-link{display:inline-flex;align-items:center;gap:8px;color:#075fcf;font-weight:800;text-decoration:none}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.story-section{padding:130px 0;color:#fff;background:radial-gradient(circle at 70% 50%,#123967,#071423 65%)}.story-grid{display:grid;grid-template-columns:.9fr 1fr;gap:9%;align-items:center}.story-copy p{max-width:560px;color:#a9bdd3}.story-copy .text-link{color:#7dbdff}.story-flow{display:grid;gap:12px}.story-flow>div{padding:22px 25px;display:grid;grid-template-columns:150px 1fr;column-gap:15px;border:1px solid #385271;border-radius:12px;background:#102840}.story-flow span{grid-row:span 2;color:#82baff;font-weight:800}.story-flow strong{font-size:17px}.story-flow p{margin:4px 0 0;color:#a6bad0;font-size:13px}.pricing-section{padding:128px 0 138px;background:#fff}.pricing-intro{max-width:900px;margin-bottom:55px}.pricing-intro h2{color:#10233a}.pricing-intro p{max-width:680px;margin:20px 0 0;color:#5b7087}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;align-items:stretch}.plan-card{min-width:0;padding:30px;display:flex;flex-direction:column;border:1px solid #d3e0ed;border-radius:19px;background:#fff;box-shadow:0 12px 35px #0e315411}.plan-card-featured{color:#fff;background:linear-gradient(160deg,#0a2b51,#0b1b31 75%);border-color:#2877d5;box-shadow:0 26px 60px #0e4c9433}.featured-chip{width:fit-content;min-height:26px;padding:5px 10px;display:inline-flex;align-items:center;color:#b7dcff;background:#1a4c82;border-radius:6px;font-size:11px;font-weight:800}.plan-top{min-height:220px}.plan-card h3{margin:20px 0 8px;color:#0f253c;font-size:28px;letter-spacing:-.035em}.plan-card-featured h3{color:#fff}.plan-top>p{min-height:50px;margin:0;color:#5a7086;font-size:14px;line-height:1.55}.plan-card-featured .plan-top>p{color:#b5cbe1}.price{margin:22px 0 25px;display:flex;align-items:baseline;gap:4px;color:#0c2846}.plan-card-featured .price{color:#fff}.price>span:first-child{font-size:16px;font-weight:800}.price strong{font-size:clamp(2.8rem,4vw,4.1rem);letter-spacing:-.065em;line-height:1}.price>span:last-child{margin-left:3px;color:#718398;font-size:13px}.plan-card-featured .price>span:last-child{color:#c4d8ec}.plan-action{min-height:50px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:8px;color:#075fcf;border:1px solid #bcd3ec;border-radius:10px;text-decoration:none;font-weight:800;font-size:13px}.plan-action:hover{background:#eef6ff}.plan-action-featured{color:#fff;background:#2478ed;border-color:#5aa2f5}.plan-action-featured:hover{background:#398dff}.plan-includes{margin-top:26px;padding-top:22px;border-top:1px solid #dbe5ef}.plan-card-featured .plan-includes{border-color:#335879}.plan-includes>span{color:#6a7e92;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.plan-card-featured .plan-includes>span{color:#aac8e6}.plan-includes ul{margin:18px 0 0;padding:0;display:grid;gap:14px;list-style:none}.plan-includes li{display:flex;align-items:flex-start;gap:9px;color:#2c4055;font-size:13px;line-height:1.45}.plan-card-featured .plan-includes li{color:#e3f0fd}.plan-includes svg{flex:0 0 auto;color:#257ce9}.plan-card-featured .plan-includes svg{color:#7abaff}.pricing-note{margin:20px 0 0;color:#738399;font-size:11px;line-height:1.5}.faq-section{padding:120px 0 135px;background:#f5f8fc}.faq-grid{display:grid;grid-template-columns:.8fr 1.15fr;gap:10%}.faq-grid h2{color:#10233a}.faq-grid>div:first-child p{color:#63768b}.faq-item{border-bottom:1px solid #ccd8e4}.faq-item:first-child{border-top:1px solid #ccd8e4}.faq-item h3{margin:0}.faq-item button{width:100%;min-height:76px;padding:14px 4px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#16304a;border:0;background:transparent;font-weight:800;text-align:left}.faq-item button svg{flex:0 0 auto;color:#1b71df;transition:transform .2s}.faq-item button[aria-expanded=true] svg{transform:rotate(180deg)}.faq-item>div p{margin:0;padding:0 45px 22px 4px;color:#5b7087;line-height:1.7}.closing-section{padding:85px 0;background:#071423}.closing-panel{min-height:425px;padding:70px;display:flex;align-items:center;justify-content:space-between;gap:40px;color:#fff;background:linear-gradient(120deg,#0b2b53,#0b60bf);border:1px solid #3a8ee7;border-radius:23px;overflow:hidden}.closing-panel>div{max-width:760px;position:relative;z-index:1}.closing-panel p{max-width:640px;color:#c9e0f7;font-size:17px;line-height:1.7}.button-light{color:#075fcf;background:#fff;border:1px solid #fff}.button-light:hover{background:#e7f3ff}.closing-panel img{width:150px;height:150px;object-fit:contain;border-radius:31px;box-shadow:0 25px 70px #0008;transform:rotate(-7deg)}.site-footer{padding:70px 0 35px;color:#fff;background:#06111e}.footer-grid{display:grid;grid-template-columns:1fr auto;gap:45px}.footer-grid p{max-width:440px;color:#91a9c2;font-size:13px;line-height:1.7}.footer-grid nav{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 35px}.footer-grid small{grid-column:1/-1;padding-top:20px;color:#8097ae;border-top:1px solid #263d55}@media(max-width:1000px){.desktop-nav,.header-cta{display:none}.menu-button{display:grid;margin-left:auto}.hero-content{grid-template-columns:1fr;min-height:0;padding-block:95px}.hero-copy{max-width:760px}.hero-mark{display:none}.demo-heading{display:block}.live-indicator{display:inline-flex;margin-top:20px}.story-grid{grid-template-columns:1fr;gap:42px}.story-copy{max-width:750px}.pricing-grid{gap:10px}.plan-card{padding:22px}.faq-grid{gap:5%}}@media(max-width:750px){.wrap{width:min(100% - 30px,1220px)}.site-header{min-height:74px}.brand{width:176px}.hero-content{padding:85px 0 90px}.hero h1{font-size:clamp(2.8rem,11vw,4.6rem)}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch;max-width:390px}.demo-section{padding:70px 0 80px}.demo-heading h2,.pain-heading h2,.story-copy h2,.pricing-intro h2,.faq-grid h2,.closing-panel h2{font-size:clamp(2rem,8vw,3.3rem)}.demo-heading p,.pain-heading p,.story-copy p,.pricing-intro p,.faq-grid>div:first-child p{font-size:15px}.demo-toolbar{margin-top:28px;display:block}.demo-tabs{margin-right:-15px;padding-bottom:8px}.fullscreen-link{min-height:44px;margin-top:7px}.browser-frame{margin-top:10px;border-radius:10px}.browser-bar{padding-inline:10px}.browser-status{display:none}.demo-iframe{height:630px}.pain-section,.story-section,.pricing-section,.faq-section{padding-block:88px}.pain-list{margin-top:36px}.pain-row{grid-template-columns:1fr;gap:7px}.pain-row p{font-size:14px}.story-flow>div{grid-template-columns:1fr;gap:3px}.story-flow span{grid-row:auto;font-size:12px}.pricing-grid{grid-template-columns:1fr;gap:15px}.plan-card{padding:28px}.plan-top{min-height:0}.plan-top>p{min-height:0}.price{margin-block:22px}.faq-grid{grid-template-columns:1fr;gap:35px}.closing-section{padding:50px 0}.closing-panel{min-height:0;padding:45px 30px}.closing-panel img{display:none}.footer-grid{grid-template-columns:1fr;gap:25px}.footer-grid small{grid-column:1}}@media(max-width:390px){.hero h1{font-size:2.65rem}.brand{width:158px}.browser-bar{font-size:10px}.demo-iframe{height:590px}.plan-card{padding:23px}.closing-panel{padding:38px 23px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.hero-content{min-height:0;padding-block:82px 90px;display:block}.hero-copy{max-width:1040px;margin-inline:auto;text-align:center}.hero h1{max-width:1040px;font-size:clamp(3.3rem,5vw,5.8rem);line-height:1.02}.hero-copy>p{max-width:760px;margin-inline:auto}.hero-actions{justify-content:center}.hero-mark{display:none}.demo-section{padding-top:24px}@media(max-width:750px){.hero-content{padding-block:72px 74px}.hero-copy{text-align:left}.hero h1{font-size:clamp(2.75rem,10vw,4.2rem)}.hero-copy>p{margin-inline:0}.hero-actions{justify-content:flex-start}}.header-cta,.button-primary,.plan-action-featured{background:#1765ca}.header-cta:hover,.button-primary:hover,.plan-action-featured:hover{background:#1258bd}.demo-tabs button:hover{color:#fff;background:#173c66;border-color:#5aa2f5}.price>span:last-child,.pricing-note{color:#50657c}.plan-includes>span{color:#4b6074}.pricing-note{font-size:13px}.pricing-status{width:fit-content;max-width:100%;margin-top:23px!important;padding:10px 13px;color:#244d77!important;background:#e9f3ff;border:1px solid #bfd8f5;border-radius:8px;font-size:13px!important;font-weight:750;line-height:1.45!important}:root{--blue:#1769e8;--blue-bright:#4f9cff;--navy:#071423;--ink:#10243b;--muted:#5b6d83;--mist:#f6f9ff;--line:#dce6f2;color:var(--ink);background:#fff}body{background:#fff}.wrap{width:min(1210px,calc(100% - 48px))}.wrap-wide{width:min(1570px,calc(100% - 32px));margin-inline:auto}.site-header{min-height:70px;margin-top:16px;padding:0 24px;gap:24px;border:0;border-radius:999px;background:#fff;box-shadow:0 8px 28px #0e4a9c1c}.brand{width:184px}.desktop-nav a{color:#24354c;font-size:14px}.desktop-nav a:hover{color:#145fcf}.header-cta{min-height:44px;border:0;border-radius:999px;background:#1769e8}.header-cta:hover{background:#0f57c9}.menu-button{color:#18334f;background:#f1f6ff;border-color:#d5e5f8;border-radius:50%}.mobile-nav{right:8px;top:calc(100% + 8px);background:#fff;border:1px solid #dce6f2;box-shadow:0 18px 50px #123b6a2e}.mobile-nav a{color:#15304d}.mobile-nav a:hover{color:#0f57c9;background:#eaf3ff}.hero{color:#fff;background:linear-gradient(116deg,#1769e8 4%,#4089ed 53%,#8cc8ff)}.hero:after{display:none}.hero-content{min-height:0;padding-block:54px 42px;display:block}.hero-copy{max-width:1080px;text-align:center}.hero-eyebrow{width:fit-content;margin:0 auto 21px!important;padding:9px 17px;border:1px solid #ffffff50;border-radius:999px;background:#ffffff23;color:#fff!important;font-size:13px!important;font-weight:750;line-height:1.2!important}.hero h1{max-width:1100px;margin-inline:auto;font-size:clamp(3.6rem,6.2vw,6.8rem);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.hero-lead{max-width:720px;margin:24px auto 0!important;color:#fff!important;font-size:clamp(1rem,1.35vw,1.18rem)!important;line-height:1.65!important}.hero-actions{margin-top:30px;justify-content:center;gap:10px}.button{min-height:48px;border-radius:999px;box-shadow:none}.button-primary{color:#0754c0;border:1px solid #fff;background:#fff}.button-primary:hover{color:#0749a9;background:#eef6ff}.button-outline{color:#fff;border:1px solid #ffffffa8;background:#ffffff0c}.button-outline:hover{background:#ffffff2c}.demo-section{padding:0 0 80px;color:var(--ink);background:linear-gradient(180deg,#8cc8ff 0,#d9ecff 210px,#f8fbff 360px,#fff)}.demo-intro{padding:9px 0 4px;text-align:center}.demo-intro h2{margin:0;color:#0c3160;font-size:clamp(1.6rem,2.5vw,2.5rem);line-height:1.15;letter-spacing:-.035em}.demo-intro p{margin:8px auto 0;color:#204a77;font-size:15px;line-height:1.5}.demo-wide{width:min(1760px,calc(100% - 32px));margin:0 auto}.demo-toolbar{margin-top:20px;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:18px}.demo-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:7px;overflow:visible}.demo-tabs button{min-height:38px;padding:0 14px;color:#174071;background:#fff;border:1px solid #b8d4f5;border-radius:999px;font-size:12px;font-weight:750;box-shadow:0 2px 10px #2364aa13}.demo-tabs button:hover{color:#0a54bd;background:#edf6ff;border-color:#82b8f7}.demo-tabs button[aria-pressed=true]{color:#fff;background:#1769e8;border-color:#1769e8}.fullscreen-link{color:#0b4c9d;font-size:12px;white-space:nowrap}.browser-frame{margin-top:0;border:1px solid #31577e;border-radius:18px;background:#0b1d32;box-shadow:0 30px 70px #07355e30}.browser-bar{height:34px;background:#10263d;border-bottom-color:#2b4968}.browser-status{color:#b6d9ff}.demo-iframe{width:100%;height:min(820px,76vh);min-height:690px;border:0}.demo-help{max-width:900px;margin:15px auto 0;color:#536b83;text-align:center;font-size:12px}.demo-unavailable{min-height:620px;color:#fff}.proof-section{padding:54px 0 66px;overflow:hidden;background:#fff;border-block:1px solid #e4edf7}.proof-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.proof-heading p{margin:0;color:#314e6c;font-size:17px}.proof-heading strong{color:#105fcf}.proof-heading span{color:#657b91;font-size:12px}.logo-viewport{position:relative;overflow:hidden;margin-top:29px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.logo-track{width:max-content;display:flex;align-items:center;gap:52px;animation:logos-pass 29s linear infinite}.sample-logo{display:inline-flex;align-items:center;gap:9px;color:#476686;font-size:21px;font-weight:800;letter-spacing:-.045em;white-space:nowrap}.sample-logo i{width:20px;height:20px;display:inline-block;border-radius:6px 50%;background:#3387e7;transform:rotate(-19deg)}.sample-logo:nth-child(3n) i{border-radius:50%;background:#133b6d}.sample-logo:nth-child(4n) i{border-radius:3px;background:#80b8ef}@keyframes logos-pass{to{transform:translate(-50%)}}.benefits-section{padding:105px 0 112px;background:#f7faff}.section-intro{max-width:830px;margin:0 auto 50px;text-align:center}.section-intro h2{margin:0;font-size:clamp(2.1rem,4vw,4rem);line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.section-intro p{max-width:680px;margin:18px auto 0;color:var(--muted);font-size:17px;line-height:1.65}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.benefit-card{min-height:245px;padding:30px;border:1px solid #dae6f2;border-radius:17px;background:#fff;box-shadow:0 10px 26px #19446c0b}.benefit-mark{width:42px;height:42px;display:grid;place-items:center;color:#fff;background:#1769e8;border-radius:50%}.benefit-card h3{margin:27px 0 10px;font-size:21px;line-height:1.25;letter-spacing:-.025em}.benefit-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.story-section{padding:102px 0;background:#fff;color:var(--ink)}.story-grid{grid-template-columns:.82fr 1fr;gap:8%;align-items:center}.story-copy h2{font-size:clamp(2.2rem,3.8vw,3.9rem)}.story-copy p{max-width:490px;color:var(--muted)}.story-copy .text-link{color:#1266d8}.story-photo{position:relative;overflow:hidden;border-radius:24px;box-shadow:0 24px 60px #16395e22}.story-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center}.pricing-section{padding:108px 0 113px;background:#f7faff}.pricing-intro{max-width:810px;margin:0 auto 56px;text-align:center}.pricing-intro p{max-width:620px;margin:19px auto 0}.pricing-grid{gap:19px}.plan-card{position:relative;min-height:570px;padding:35px;overflow:visible;border:1px solid #cbdcf0;border-radius:20px;box-shadow:0 16px 35px #234e7e13;transition:transform .2s,box-shadow .2s}.plan-card:hover{transform:translateY(-5px);box-shadow:0 24px 52px #234e7e25}.plan-card-featured{color:var(--ink);background:#fff;border:3px solid #1769e8;box-shadow:0 24px 55px #135ec32d}.featured-chip{position:absolute;top:-17px;left:50%;transform:translate(-50%);min-height:34px;padding:8px 16px;color:#fff;background:#1769e8;border-radius:999px;font-size:12px;white-space:nowrap}.plan-card h3,.plan-card-featured h3{margin:11px 0 9px;color:#10243b;font-size:29px}.plan-top{min-height:225px}.plan-top>p,.plan-card-featured .plan-top>p{color:#536a80;font-size:14px}.price,.plan-card-featured .price{margin:27px 0 19px;color:#10243b}.price strong{font-size:clamp(3.4rem,4vw,4.5rem);letter-spacing:-.055em}.price>span:last-child,.plan-card-featured .price>span:last-child{color:#5d7186;font-size:14px}.plan-action{min-height:51px;border-radius:999px;font-size:14px}.plan-action-featured{color:#fff;background:#1769e8;border-color:#1769e8}.plan-action-featured:hover{background:#0e58c9}.plan-includes{margin-top:26px;padding-top:23px}.plan-card-featured .plan-includes{border-color:#dbe5ef}.plan-includes>span,.plan-card-featured .plan-includes>span{color:#526981;font-size:12px}.plan-includes li,.plan-card-featured .plan-includes li{color:#284159;font-size:14px}.plan-includes svg,.plan-card-featured .plan-includes svg{color:#1769e8}.pricing-note{max-width:850px;margin:25px auto 0;color:#576f86;text-align:center;font-size:12px}.faq-section{padding:105px 0 115px;background:#fff}.faq-grid{gap:9%}.faq-grid h2{font-size:clamp(2.1rem,3.5vw,3.6rem)}.faq-item button{min-height:72px;font-size:15px}.closing-section{padding:60px 0 85px;background:#fff}.closing-panel{min-height:370px;padding:65px;background:linear-gradient(112deg,#155fd8,#80bdff);border:0;border-radius:27px}.closing-panel p{color:#f3f9ff}.closing-panel img{width:125px;height:125px;box-shadow:none}.site-footer{background:#071423}.footer-grid .brand{width:190px}@media(max-width:1100px){.desktop-nav,.header-cta{display:none}.menu-button{display:grid;margin-left:auto}.demo-toolbar{align-items:flex-start}.demo-tabs{max-width:780px}.story-grid{gap:5%}.plan-card{padding:26px}.price strong{font-size:3.35rem}}@media(max-width:760px){.wrap{width:min(100% - 34px,1210px)}.wrap-wide{width:calc(100% - 22px)}.site-header{min-height:66px;margin-top:11px;padding:0 15px}.brand{width:170px}.hero-content{padding-block:63px 48px}.hero-copy{text-align:center}.hero h1{font-size:clamp(2.9rem,10.8vw,4.8rem)}.hero-lead{font-size:16px!important}.hero-actions{max-width:400px;margin-inline:auto;flex-direction:column}.demo-section{padding-bottom:62px}.demo-intro{padding-top:3px}.demo-intro p{font-size:13px}.demo-wide{width:calc(100% - 20px)}.demo-toolbar{margin-top:17px;display:block}.demo-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.demo-tabs button{width:100%;padding-inline:7px;white-space:normal}.fullscreen-link{margin-top:10px}.browser-frame{border-radius:13px}.demo-iframe{height:680px;min-height:0}.browser-bar{height:32px}.demo-help{font-size:11px}.proof-section{padding-block:38px 46px}.proof-heading{display:block;text-align:center}.proof-heading p{font-size:16px}.proof-heading span{display:block;margin-top:5px}.sample-logo{font-size:18px}.benefits-section,.story-section,.pricing-section,.faq-section{padding-block:79px}.section-intro{margin-bottom:32px}.section-intro p{font-size:15px}.benefit-grid{grid-template-columns:1fr;gap:12px}.benefit-card{min-height:0;padding:23px}.benefit-card h3{margin-top:18px}.story-grid{grid-template-columns:1fr;gap:31px}.story-copy p{font-size:15px}.pricing-grid{grid-template-columns:1fr;gap:23px}.pricing-intro{margin-bottom:44px}.plan-card{min-height:0;padding:31px}.plan-top{min-height:0}.plan-top>p{min-height:0}.price strong{font-size:3.8rem}.faq-grid{grid-template-columns:1fr;gap:27px}.closing-section{padding:45px 0 55px}.closing-panel{padding:43px 29px}.closing-panel img{display:none}}@media(max-width:390px){.brand{width:154px}.hero h1{font-size:2.75rem}.hero-content{padding-block:49px 42px}.demo-tabs button{font-size:11px}.demo-iframe{height:630px}.plan-card{padding:25px}.price strong{font-size:3.25rem}}@media(prefers-reduced-motion:reduce){.logo-track{animation:none}.plan-card:hover{transform:none}}.hero-content{padding-block:35px 27px}.hero-eyebrow{margin-bottom:15px!important}.hero h1{max-width:1000px;font-size:clamp(3.2rem,5vw,5.2rem)}.hero-lead{margin-top:17px!important}.hero-actions{margin-top:23px}.demo-intro{padding-top:3px}.demo-toolbar{margin-top:13px}@media(max-width:760px){.hero-content{padding-block:47px 35px}.hero h1{font-size:clamp(2.65rem,10.5vw,4rem)}.hero-lead{margin-top:17px!important}.hero-actions{margin-top:23px}.demo-intro{padding-top:6px}}.demo-section{padding:0 0 82px}.demo-intro{padding:32px 0 0}.demo-intro h2{font-size:clamp(2rem,2.8vw,3rem);letter-spacing:-.04em}.demo-intro p{max-width:630px;font-size:15px}.product-showcase{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 295px;align-items:center;gap:24px;padding:26px;overflow:hidden;color:#fff;background:linear-gradient(125deg,#071423 7%,#102d4d 65%,#0c4b92);border-radius:26px;box-shadow:0 35px 80px #153f702b}.product-showcase:before{content:"";position:absolute;z-index:-1;right:-12%;bottom:-72%;width:58%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#3491ff75,transparent 69%);pointer-events:none}.showcase-desktop{min-width:0;overflow:hidden;border:1px solid #4f7395;border-radius:16px;background:#0b1d32;box-shadow:0 28px 70px #0007}.showcase-desktop .browser-bar{height:39px;padding-inline:17px;background:#14283d;border-bottom:1px solid #36516d;color:#e6f2ff}.showcase-desktop .demo-iframe{display:block;width:100%;height:clamp(620px,72vh,810px);min-height:0;background:#071423}.showcase-mobile{min-width:0;justify-self:center;text-align:center}.phone-shell{--showcase-phone-scale:.572;position:relative;width:276px;height:550px;padding:10px;overflow:hidden;border:5px solid #26384e;border-radius:43px;background:#071423;box-shadow:inset 0 0 0 2px #738eae,0 28px 56px #0009,12px 7px 25px #50a5ff24;transform:rotate(2deg)}.phone-camera{position:absolute;z-index:2;top:15px;left:50%;width:84px;height:17px;transform:translate(-50%);border-radius:0 0 13px 13px;background:#071423}.phone-screen{position:relative;width:100%;height:100%;overflow:hidden;clip-path:inset(0 round 31px);border-radius:31px;background:#0b1d32}.phone-screen:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;width:5px;background:#071423;pointer-events:none}.phone-screen iframe{display:block;width:430px;height:900px;border:0;transform:scale(.662);transform-origin:top left;pointer-events:none}.showcase-mobile p{margin:16px 0 0;color:#cfdef2;font-size:13px;font-weight:750}.demo-help{max-width:720px;margin-top:19px;font-size:12px}.proof-section{padding-bottom:69px}.proof-action{margin-top:35px;display:flex;align-items:center;justify-content:center;gap:26px;text-align:left}.proof-action p{max-width:440px;margin:0;color:#314e6c;font-size:18px;font-weight:700;line-height:1.4}.proof-cta{flex:0 0 auto;min-height:52px;color:#fff;background:#1769e8}.proof-cta:hover{color:#fff;background:#0e58c9}@media(max-width:1700px){.product-showcase{grid-template-columns:1fr;gap:24px}.showcase-mobile{margin:0 auto 4px}}@media(max-width:760px){.demo-section{padding-bottom:65px}.demo-intro{padding:27px 0 0}.demo-intro h2{font-size:clamp(2rem,8vw,3rem)}.demo-intro p{font-size:14px}.product-showcase{width:calc(100% - 20px);padding:13px;gap:20px;border-radius:18px}.showcase-mobile{order:-1}.phone-shell{--showcase-phone-scale:.523;width:min(255px,calc(100vw - 52px));height:510px}.showcase-mobile p{margin-top:13px}.showcase-desktop{border-radius:11px}.showcase-desktop .browser-bar{height:32px;padding-inline:9px}.showcase-desktop .demo-iframe{height:590px}.proof-action{flex-direction:column;gap:17px;margin-top:28px;text-align:center}.proof-action p{font-size:17px}.proof-cta{width:100%;max-width:320px}}@media(max-width:390px){.showcase-desktop .demo-iframe{height:560px}.phone-shell{--showcase-phone-scale:.5;width:min(245px,calc(100vw - 52px));height:490px}}@media(max-width:360px){.phone-screen iframe{transform:scale(.642)}}.hero h1 span{color:#d4ecff}.hero h1{max-width:1480px;font-size:clamp(3.1rem,4.25vw,5.15rem)}.hero-content{padding-block:37px 26px}.hero-assurance{margin:17px auto 0!important;color:#e3f2ff!important;font-size:12px!important;font-weight:700;letter-spacing:.01em}.product-showcase{background:radial-gradient(circle at 88% 30%,#2168bc9c,transparent 35%),linear-gradient(130deg,#071423 10%,#102942 65%,#0b4385)}@media(min-width:1051px)and (max-width:1700px){.product-showcase{display:block;padding:28px 28px 38px}.showcase-mobile{position:absolute;z-index:2;top:74px;right:4%;margin:0;pointer-events:none;filter:drop-shadow(0 28px 30px #0008);transition:opacity .32s,transform .42s}.showcase-mobile .phone-shell{transform:rotate(6deg)}.showcase-mobile p{display:none}.showcase-desktop:hover+.showcase-mobile,.product-showcase:focus-within .showcase-mobile{opacity:.09;transform:translate(55px)}}@media(max-width:1050px)and (min-width:761px){.product-showcase{grid-template-columns:1fr}.showcase-mobile{position:static;margin:20px auto 0;pointer-events:none}.phone-shell{--showcase-phone-scale:.523;width:255px;height:510px}}.comparison-section{padding:114px 0 110px;background:#f6f9fe}.comparison-intro{max-width:900px;margin-bottom:50px}.section-kicker{margin:0 0 15px!important;color:#1769e8!important;font-size:12px!important;font-weight:850!important;letter-spacing:.14em;text-transform:uppercase}.comparison-intro h2{max-width:790px;margin-inline:auto;color:#10243b}.comparison-intro>p:last-child{max-width:705px}.comparison-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;align-items:stretch}.comparison-card{min-height:355px;padding:28px 29px 33px;border:1px solid #dbe6f2;border-radius:22px;background:#fff;box-shadow:0 16px 38px #1c477410}.comparison-card-heading{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:8px}.comparison-icon{width:44px;height:44px;display:grid;place-items:center;color:#53708e;background:#ecf3fa;border-radius:13px}.comparison-card h3{margin:21px 0 19px;color:#132a44;font-size:25px;letter-spacing:-.045em}.comparison-card ul{margin:0;padding:0;list-style:none;display:grid;gap:15px}.comparison-card li{display:grid;grid-template-columns:17px 1fr;gap:11px;align-items:start;color:#596e83;font-size:14px;line-height:1.55}.comparison-card li svg{margin-top:2px;color:#a1b3c5}.comparison-card-featured{color:#fff;border-color:#338cf1;background:linear-gradient(145deg,#0a2645,#104482);box-shadow:0 24px 55px #155fba39}.comparison-card-featured .comparison-icon{color:#fff;background:#2b7cea}.comparison-card-featured h3,.comparison-card-featured li{color:#fff}.comparison-card-featured li svg{color:#6fb3ff}.comparison-choice{padding:6px 9px;color:#dceeff;background:#ffffff24;border:1px solid #ffffff36;border-radius:99px;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.comparison-link{width:fit-content;margin:32px auto 0;display:flex;align-items:center;gap:9px;color:#0a5bc4;font-size:15px;font-weight:800;text-decoration:none}.comparison-link:hover{text-decoration:underline;text-underline-offset:5px}.journey-section{padding:113px 0 122px;background:#fff}.journey-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:8%;align-items:start}.journey-lead{position:sticky;top:110px}.journey-lead h2{margin:0;color:#10243b;font-size:clamp(2.5rem,4vw,4.6rem);line-height:1.07;letter-spacing:-.055em;text-wrap:balance}.journey-lead>p:not(.section-kicker){max-width:470px;margin:22px 0 26px;color:#5b6d83;font-size:16px;line-height:1.7}.journey-steps{position:relative;display:grid;gap:12px}.journey-steps:before{content:"";position:absolute;left:45px;top:75px;bottom:75px;width:2px;background:#cbdff6}.journey-step{position:relative;display:grid;grid-template-columns:42px 50px 1fr;gap:13px;align-items:start;min-height:164px;padding:25px 24px;border:1px solid #d9e6f5;border-radius:20px;background:linear-gradient(135deg,#fff,#f5f9ff);box-shadow:0 15px 34px #1a4b8010}.journey-number{padding-top:7px;color:#6d8aa9;font-size:12px;font-weight:850}.journey-icon{width:47px;height:47px;display:grid;place-items:center;color:#1769e8;background:#e5f1ff;border-radius:14px}.journey-step h3{margin:1px 0 8px;color:#10243b;font-size:22px;letter-spacing:-.035em}.journey-step p{max-width:440px;margin:0;color:#5b6d83;font-size:14px;line-height:1.65}.spotlight-section{padding:112px 0;background:radial-gradient(circle at 82% 28%,#195393,#0b223b 46%,#071423);color:#fff;overflow:hidden}.spotlight-grid{width:min(1470px,calc(100% - 48px));display:grid;grid-template-columns:.8fr 1.2fr;gap:6%;align-items:center}.spotlight-copy .section-kicker{color:#91c7ff!important}.spotlight-copy h2{max-width:550px;margin:0;font-size:clamp(2.4rem,3.8vw,4.6rem);line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.spotlight-copy>p:not(.section-kicker){max-width:510px;margin:23px 0 0;color:#c8d9eb;font-size:16px;line-height:1.72}.spotlight-copy ul{margin:27px 0 31px;padding:0;list-style:none;display:grid;gap:13px}.spotlight-copy li{display:flex;align-items:start;gap:11px;color:#e8f3ff;font-size:14px;line-height:1.5}.spotlight-copy li svg{flex:0 0 auto;margin-top:2px;color:#8fc6ff}.spotlight-cta{color:#084995;background:#fff}.spotlight-cta:hover{color:#084995;background:#e8f3ff}.spotlight-preview{min-width:0;overflow:hidden;border:1px solid #76a9db69;border-radius:19px;background:#eaf4ff;box-shadow:0 34px 65px #0006,0 0 0 8px #ffffff0b}.spotlight-topline{height:42px;padding:0 16px;display:flex;align-items:center;gap:12px;color:#d9eaff;background:#142c47;border-bottom:1px solid #416180;font-size:11px;font-weight:700}.spotlight-dots{display:flex;gap:5px}.spotlight-dots i{width:7px;height:7px;border-radius:50%;background:#6b92b6}.spotlight-preview iframe{display:block;width:100%;height:570px;border:0;pointer-events:none}.spotlight-placeholder{min-height:420px;padding:30px;display:grid;place-items:center;color:#254363;text-align:center}@media(max-width:900px){.comparison-grid{grid-template-columns:1fr 1fr}.comparison-card-featured{grid-column:1/-1;min-height:0}.journey-layout{grid-template-columns:1fr;gap:40px}.journey-lead{position:static}.journey-lead h2{max-width:630px}}@media(max-width:1100px){.spotlight-grid{grid-template-columns:1fr;gap:39px}.spotlight-copy h2{max-width:700px}.spotlight-preview iframe{height:550px}}@media(max-width:760px){.hero h1{font-size:clamp(2.6rem,10vw,4rem)}.hero-content{padding-block:47px 35px}.hero-assurance{max-width:350px;line-height:1.5!important}.showcase-mobile{position:static;pointer-events:none}.comparison-section,.journey-section{padding:80px 0}.comparison-intro{margin-bottom:35px}.comparison-grid{grid-template-columns:1fr;gap:12px}.comparison-card,.comparison-card-featured{grid-column:auto;min-height:0;padding:25px}.comparison-card h3{margin:15px 0}.comparison-card ul{gap:12px}.journey-lead h2{font-size:clamp(2.3rem,9vw,3.7rem)}.journey-step{grid-template-columns:34px 43px 1fr;gap:9px;min-height:0;padding:21px 16px}.journey-steps:before{display:none}.journey-icon{width:41px;height:41px}.journey-step h3{font-size:19px}.spotlight-section{padding:82px 0}.spotlight-grid{width:calc(100% - 28px);gap:29px}.spotlight-copy h2{font-size:clamp(2.3rem,8.5vw,3.7rem)}.spotlight-preview{border-radius:13px}.spotlight-topline{height:36px;padding-inline:10px;font-size:9px}.spotlight-preview iframe{height:500px}}.proof-section{position:relative;padding:52px 0 70px;background:#fff}.proof-heading{align-items:center}.logo-viewport{margin-top:32px;padding:5px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.logo-track{gap:34px;animation-duration:48s}.sample-logo{gap:12px;color:#203b59;font-size:17px;letter-spacing:-.025em}.sample-logo strong{font-weight:800}.sample-logo i{position:relative;width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;color:#fff;background:#1769e8;border:0;border-radius:13px;transform:none;box-shadow:0 7px 18px #1647771f}.sample-logo i:after{content:"";position:absolute;right:-10px;bottom:-13px;width:29px;height:29px;border:7px solid #fff3;border-radius:50%}.sample-logo i b{position:relative;z-index:1;font-size:11px;font-style:normal;font-weight:900;letter-spacing:-.03em}.sample-logo:nth-child(20n+2) i{background:#0d3b6e;border-radius:50% 50% 50% 12px}.sample-logo:nth-child(20n+3) i{background:#2f89dd;border-radius:8px 20px}.sample-logo:nth-child(20n+4) i{background:#102f52;border-radius:50%}.sample-logo:nth-child(20n+5) i{color:#0f4f94;background:#d9ecff;border:1px solid #9fcdf8;border-radius:9px}.sample-logo:nth-child(20n+6) i{background:#1976c7;border-radius:7px 7px 20px}.sample-logo:nth-child(20n+7) i{background:#0a2748;border-radius:4px}.sample-logo:nth-child(20n+8) i{background:#58a8eb;border-radius:20px 7px}.sample-logo:nth-child(20n+9) i{background:#184c83;clip-path:polygon(50% 0,100% 25%,88% 100%,12% 100%,0 25%);border-radius:0}.sample-logo:nth-child(20n+10) i{background:#1267bb;border-radius:50% 12px 50% 50%}.sample-logo:nth-child(20n+11) i{color:#10579f;background:#e7f3ff;border:1px solid #a7cff5;border-radius:50%}.sample-logo:nth-child(20n+12) i{background:#082b51;border-radius:6px 18px}.sample-logo:nth-child(20n+13) i{background:#348ddd;border-radius:50% 50% 9px 9px}.sample-logo:nth-child(20n+14) i{background:#124a7b;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0}.sample-logo:nth-child(20n+15) i{background:#75b9f0;border-radius:6px;color:#0b3765}.sample-logo:nth-child(20n+16) i{background:#0b2038;border-radius:14px 4px}.sample-logo:nth-child(20n+17) i{background:#246fba;border-radius:50% 50% 5px}.sample-logo:nth-child(20n+18) i{color:#164f89;background:#d5ebff;border:1px solid #8fc3f3;border-radius:12px 12px 50% 50%}.sample-logo:nth-child(20n+19) i{background:#163c68;border-radius:50% 5px}.sample-logo:nth-child(20n+20) i{background:#499be2;clip-path:polygon(50% 0,92% 18%,100% 65%,72% 100%,22% 91%,0 47%,15% 12%);border-radius:0}.sample-logo:nth-child(4n) strong{font-weight:650;letter-spacing:.015em}.sample-logo:nth-child(5n) strong{text-transform:uppercase;font-size:15px;letter-spacing:.055em}.logo-viewport:hover .logo-track{animation-play-state:paused}@keyframes logos-pass{to{transform:translate(calc(-50% - 17px))}}.control-section{position:relative;isolation:isolate;padding:clamp(96px,10vw,160px) 0 72px;overflow:hidden;color:#fff;background:radial-gradient(circle at 73% 34%,#174f8c 0,transparent 35%),radial-gradient(circle at 8% 80%,#0e3a6d 0,transparent 28%),#061423}.control-section:before{content:"";position:absolute;z-index:-1;inset:8% -18% auto auto;width:65%;aspect-ratio:1;border:1px solid #65b3ff1e;border-radius:50%;box-shadow:0 0 0 90px #65b3ff08,0 0 0 180px #65b3ff05}.control-layout{width:min(1500px,calc(100% - 80px));display:grid;grid-template-columns:minmax(470px,.82fr) minmax(680px,1.18fr);gap:3.5%;align-items:center}.control-copy{position:relative;z-index:3}.control-signal{max-width:480px;margin:0 0 27px;color:#8fc8ff;font-size:13px;font-weight:800;line-height:1.5;letter-spacing:.035em;text-transform:uppercase}.control-copy h2{max-width:650px;margin:0;font-size:clamp(3rem,3.7vw,4.6rem);line-height:.99;letter-spacing:-.04em;text-wrap:balance}.control-copy h2 span{display:block;color:#8ac5ff}.control-copy>p:not(.control-signal){max-width:580px;margin:29px 0 0;color:#bfd1e5;font-size:16px;line-height:1.75}.control-cta{margin-top:32px;color:#0756b7;background:#fff}.control-cta:hover{color:#064c9f;background:#eaf5ff}.control-stage{position:relative;height:690px;perspective:1500px;transform-style:preserve-3d}.control-aura{position:absolute;left:13%;top:12%;width:78%;height:72%;background:radial-gradient(ellipse,#2c89ed48,transparent 67%);filter:blur(28px)}.control-paper{position:absolute;z-index:1;width:305px;padding:21px;color:#163552;background:#f6fbff;box-shadow:12px 30px 55px #0006;transform-style:preserve-3d}.control-paper span{display:flex;align-items:center;gap:9px;padding-bottom:13px;color:#155b9e;border-bottom:1px solid #c7dcf0;font-size:12px;font-weight:850}.control-paper b,.control-paper i{display:block;margin-top:14px;font-size:12px}.control-paper b{color:#183957}.control-paper i{margin-top:3px;color:#788da1;font-style:normal}.control-notebook{left:2%;top:7%;min-height:255px;border-radius:8px 18px;background:repeating-linear-gradient(#f9fcff 0,#f9fcff 27px,#c9dff2 28px);border-left:11px solid #236fbd}.control-sheet{right:1%;top:4%;width:330px;min-height:250px;border-radius:9px;background:#eff8ff}.mini-grid{margin-top:15px;display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.mini-grid i{height:29px;margin:0;background:#fff;border:1px solid #c7dff4;border-radius:2px}.mini-grid i:nth-child(4n+1){background:#d5ebff}.mini-grid i:nth-child(7){background:#ffdeab}.mini-grid i:nth-child(10){background:#c7f1df}.control-console{position:absolute;z-index:3;right:2%;bottom:1%;width:min(720px,96%);overflow:hidden;color:#eaf5ff;background:#071a2d;border:1px solid #4d83b9;border-radius:22px;box-shadow:0 40px 90px #0009,0 0 0 8px #8fc8ff0a;transform-origin:50% 100%;backface-visibility:hidden}.console-top{height:50px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;background:#0d2742;border-bottom:1px solid #315675;font-size:12px;font-weight:800}.console-top span{display:flex;align-items:center;gap:8px}.console-top em{padding:6px 9px;color:#9bcaff;background:#133b63;border-radius:6px;font-size:10px;font-style:normal}.console-main{padding:18px;display:grid;grid-template-columns:1.2fr 1fr;gap:11px}.console-total,.console-stat,.console-vehicle{min-width:0;padding:17px;background:#0d263f;border:1px solid #234c70;border-radius:13px}.console-total{grid-row:span 2;min-height:178px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 75% 25%,#18569a,#0d263f 57%)}.console-total small,.console-stat small{color:#8fb1d0;font-size:10px;font-weight:700}.console-total strong{margin:9px 0;color:#fff;font-size:29px;letter-spacing:-.04em}.console-total span,.console-stat span{color:#7798b7;font-size:10px}.console-stat{display:flex;flex-direction:column;justify-content:center}.console-stat strong{margin:6px 0;color:#fff;font-size:19px}.console-stat .status-good{width:fit-content;padding:4px 7px;color:#8cd8b8;background:#0e593d;border-radius:99px}.console-vehicle{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center}.console-vehicle>svg{color:#65aff8}.console-vehicle span{min-width:0;display:grid}.console-vehicle b{font-size:12px}.console-vehicle small{margin-top:3px;color:#87a6c3;font-size:10px}.console-vehicle em{color:#77d9ac;font-size:10px;font-style:normal;font-weight:800}.control-proof{margin-top:75px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #ffffff24;color:#a7bfd7}.control-proof>span{font-size:13px;font-weight:750}.control-proof ul{margin:0;padding:0;display:flex;gap:25px;list-style:none}.control-proof li{display:flex;align-items:center;gap:8px;color:#ddecfb;font-size:12px}.control-proof svg{color:#62aff8}.journey-section{position:relative;padding:clamp(100px,10vw,150px) 0 126px;overflow:hidden;background:#fff}.journey-heading{max-width:1050px;text-align:center}.journey-heading h2{margin:0;color:#10243b;font-size:clamp(3rem,5.2vw,5.8rem);line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.journey-heading h2 span{display:block;color:#3e668e}.journey-heading p{max-width:650px;margin:25px auto 0;color:#5b6d83;font-size:17px;line-height:1.7}.journey-rail{position:relative;margin-top:82px;display:grid;grid-template-columns:repeat(3,1fr);gap:0;perspective:1200px}.journey-line{position:absolute;z-index:0;left:12%;right:12%;top:47px;height:2px;background:#bfd6ed}.journey-line:before,.journey-line:after,.journey-line i{content:"";position:absolute;top:50%;width:10px;height:10px;translate:0 -50%;border:3px solid #fff;border-radius:50%;background:#1769e8;box-shadow:0 0 0 5px #cfe5fb}.journey-line:before{left:0}.journey-line i{left:50%;translate:-50% -50%}.journey-line:after{right:0}.journey-node{position:relative;z-index:1;padding:0 38px;text-align:center;transform-style:preserve-3d}.journey-node:nth-of-type(2){translate:0 42px}.journey-index{display:block;margin-bottom:16px;color:#6c8ead;font-size:11px;font-weight:900;letter-spacing:.12em}.journey-node-icon{width:62px;height:62px;margin:0 auto 26px;display:grid;place-items:center;color:#fff;background:#1769e8;border-radius:18px;box-shadow:0 14px 32px #1769e83b,0 0 0 8px #ebf4ff}.journey-node h3{margin:0;color:#10243b;font-size:24px;letter-spacing:-.035em}.journey-node p{max-width:330px;margin:12px auto 0;color:#5b6d83;font-size:14px;line-height:1.65}.journey-link{width:fit-content;margin:92px auto 0;display:flex;align-items:center;gap:9px;color:#0a5bc4;font-size:15px;font-weight:850;text-decoration:none}.journey-link:hover{text-decoration:underline;text-underline-offset:5px}.inspection-section{position:relative;isolation:isolate;padding:clamp(100px,10vw,160px) 0;overflow:hidden;color:#fff;background:radial-gradient(circle at 77% 48%,#174f90 0,transparent 33%),linear-gradient(133deg,#050d17 9%,#071a2e 57%,#082b53)}.inspection-orbit{position:absolute;z-index:-1;border:1px solid #68b4ff24;border-radius:50%;pointer-events:none}.inspection-orbit-one{right:-11%;top:-19%;width:62vw;aspect-ratio:1;rotate:-18deg}.inspection-orbit-two{right:4%;top:7%;width:42vw;aspect-ratio:1;rotate:24deg;box-shadow:0 0 0 85px #3999f806,0 0 0 170px #3999f804}.inspection-grid{width:min(1500px,calc(100% - 80px));display:grid;grid-template-columns:minmax(480px,.82fr) minmax(680px,1.18fr);gap:4%;align-items:center}.inspection-copy{position:relative;z-index:6}.inspection-status{width:fit-content;margin-bottom:25px;padding:9px 12px;display:flex;align-items:center;gap:8px;color:#c8e5ff;background:#10375e;border:1px solid #376993;border-radius:8px;font-size:11px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.inspection-copy h2{max-width:680px;margin:0;font-size:clamp(3rem,3.7vw,4.6rem);line-height:.99;letter-spacing:-.04em;text-wrap:balance}.inspection-copy h2 span{display:block;color:#80bfff}.inspection-copy>p{max-width:600px;margin:28px 0 0;color:#b7cade;font-size:16px;line-height:1.75}.inspection-copy ul{max-width:620px;margin:30px 0 0;padding:0;display:grid;gap:17px;list-style:none}.inspection-copy li{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;color:#c9d9e9;font-size:14px;line-height:1.55}.inspection-copy li>svg{margin-top:2px;color:#75b9ff}.inspection-copy li b{color:#fff}.inspection-goal{margin:29px 0 0;padding:15px 0;display:grid;border-block:1px solid #6d9ac43d}.inspection-goal strong{color:#77baff;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.inspection-goal span{margin-top:4px;color:#fff;font-size:15px;font-weight:750}.inspection-cta{margin-top:28px;color:#064a9c;background:#fff}.inspection-cta:hover{color:#063f85;background:#eaf5ff}.inspection-stage{position:relative;height:790px;perspective:1500px;transform-style:preserve-3d}.inspection-stage-glow{position:absolute;left:12%;top:12%;width:78%;height:73%;background:radial-gradient(ellipse,#2387ef57,transparent 65%);filter:blur(24px)}.inspection-phone{position:absolute;z-index:4;left:29%;top:7%;width:330px;transform-origin:50% 70%;filter:drop-shadow(24px 38px 34px #0009);transform-style:preserve-3d}.inspection-phone-frame{position:relative;height:678px;padding:10px;border:4px solid #334152;border-radius:49px;background:#050a10;box-shadow:inset 0 0 0 2px #77899e,13px 5px #02060a}.inspection-phone-speaker{position:absolute;z-index:4;top:18px;left:50%;width:92px;height:22px;translate:-50% 0;border-radius:0 0 15px 15px;background:#050a10}.inspection-phone-screen{height:100%;padding:50px 17px 20px;overflow:hidden;color:#10243b;background:linear-gradient(#e7f3ff,#f9fcff 32%);border-radius:36px}.inspection-appbar{display:flex;align-items:center;gap:10px}.inspection-appbar img{width:36px;height:36px;border-radius:10px}.inspection-appbar span{display:grid}.inspection-appbar b{font-size:13px}.inspection-appbar small{color:#5e7891;font-size:10px}.inspection-progress{margin:25px 0 17px;display:flex;align-items:center;gap:12px}.inspection-progress>span{height:7px;flex:1;overflow:hidden;background:#c8ddf2;border-radius:99px}.inspection-progress i{display:block;width:80%;height:100%;background:#1769e8}.inspection-progress b{font-size:10px;white-space:nowrap}.inspection-photo{height:205px;display:grid;place-content:center;text-align:center;color:#fff;background:radial-gradient(circle at 50% 120%,#2c88df,#0c2f53 63%);border-radius:20px}.inspection-photo svg{margin:0 auto 13px}.inspection-photo span{font-size:13px;font-weight:800}.inspection-photo small{margin-top:4px;color:#a9d2f7;font-size:10px}.inspection-check{margin-top:10px;padding:12px;display:grid;grid-template-columns:30px 1fr;gap:9px;align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 18px #12385f12}.inspection-check>span{width:28px;height:28px;display:grid;place-items:center;color:#14814f;background:#dbf5e8;border-radius:50%}.inspection-check p{margin:0;display:grid}.inspection-check b{font-size:11px}.inspection-check small{margin-top:2px;color:#6a8095;font-size:9px}.inspection-check.active>span{color:#1769e8;background:#dfedff}.inspection-phone-action{width:100%;min-height:42px;margin-top:13px;display:flex;align-items:center;justify-content:center;gap:7px;color:#fff;background:#1769e8;border-radius:99px;font-size:11px;font-weight:850}.inspection-report{position:absolute;z-index:2;right:1%;top:11%;width:325px;min-height:420px;padding:25px;color:#15334e;background:#fff;border-radius:17px;box-shadow:0 30px 70px #0008;transform-origin:30% 70%}.report-heading{display:flex;align-items:center;gap:12px;padding-bottom:19px;border-bottom:1px solid #d8e4ef}.report-heading>span{width:42px;height:42px;display:grid;place-items:center;color:#1769e8;background:#e7f2ff;border-radius:11px}.report-heading div{display:grid}.report-heading small{color:#6b8197;font-size:9px;font-weight:850;letter-spacing:.08em}.report-heading b{margin-top:3px;font-size:14px}.report-lines{margin:24px 0;display:grid;gap:10px}.report-lines i{display:block;width:100%;height:7px;background:#e2ebf4;border-radius:99px}.report-lines i:nth-child(2){width:84%}.report-lines i:nth-child(3){width:91%}.report-lines i:nth-child(4){width:68%}.inspection-report dl{margin:0;display:grid;gap:2px}.inspection-report dl div{padding:10px 0;display:flex;justify-content:space-between;border-bottom:1px solid #e3ebf3}.inspection-report dt{color:#657b90;font-size:11px}.inspection-report dd{margin:0;font-size:11px;font-weight:850}.report-ready{width:fit-content;margin-top:22px;padding:8px 10px;display:flex;align-items:center;gap:6px;color:#087544;background:#dff6ea;border-radius:7px;font-size:10px;font-weight:850}.inspection-message{position:absolute;z-index:7;right:3%;bottom:9%;width:330px;padding:16px;display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;color:#fff;background:#1769e8;border:1px solid #7dbbff;border-radius:15px;box-shadow:0 22px 50px #0007}.inspection-message>span{width:38px;height:38px;display:grid;place-items:center;color:#1769e8;background:#fff;border-radius:50%}.inspection-message div{display:grid}.inspection-message b{font-size:11px}.inspection-message small{margin-top:3px;color:#d5eaff;font-size:9px}@media(max-width:1120px){.control-layout,.inspection-grid{width:min(100% - 48px,1210px);grid-template-columns:1fr;gap:56px}.control-copy,.inspection-copy{max-width:790px}.control-stage{width:min(850px,100%);margin-inline:auto}.inspection-stage{width:min(800px,100%);margin-inline:auto}.control-proof{margin-top:35px}}@media(max-width:760px){.logo-track{gap:27px}.sample-logo{font-size:15px}.sample-logo i{width:38px;height:38px}.proof-heading span{line-height:1.5}.control-section{padding:86px 0 55px}.control-layout{gap:42px}.control-signal{font-size:11px}.control-copy h2,.inspection-copy h2{font-size:clamp(2.65rem,10.5vw,3.7rem)}.control-copy>p:not(.control-signal),.inspection-copy>p{font-size:15px}.control-stage{height:560px}.control-paper{scale:.76}.control-notebook{left:-28px;top:6%}.control-sheet{right:-38px;top:3%}.control-console{right:auto;left:50%;bottom:0;width:620px;translate:-50% 0;scale:.66;transform-origin:50% 100%}.control-proof{display:grid;justify-content:start}.control-proof ul{display:grid;gap:10px}.journey-section{padding:86px 0}.journey-heading h2{font-size:clamp(2.35rem,9.6vw,3.3rem)}.journey-heading p{font-size:15px}.journey-rail{margin-top:58px;grid-template-columns:1fr;gap:44px}.journey-line{left:30px;right:auto;top:24px;bottom:24px;width:2px;height:auto}.journey-line:before,.journey-line:after,.journey-line i{left:50%;top:0;translate:-50% 0}.journey-line i{top:50%;translate:-50% -50%}.journey-line:after{top:auto;right:auto;bottom:0}.journey-node,.journey-node:nth-of-type(2){min-height:100px;padding:0 0 0 78px;text-align:left;translate:0}.journey-index{margin:0 0 7px}.journey-node-icon{position:absolute;left:0;top:18px;width:61px;height:61px;margin:0}.journey-node p{margin:9px 0 0}.journey-link{margin-top:55px}.inspection-section{padding:86px 0 94px}.inspection-grid{gap:48px}.inspection-status{font-size:9px}.inspection-copy ul{gap:15px}.inspection-cta{width:100%;padding-inline:17px}.inspection-stage{height:660px}.inspection-phone{left:50%;top:1%;width:292px;translate:-50% 0}.inspection-phone-frame{height:602px}.inspection-phone-screen{padding:45px 14px 18px}.inspection-photo{height:175px}.inspection-report{right:-91px;top:19%;scale:.72}.inspection-message{right:-20px;bottom:3%;width:290px}.inspection-orbit-one{width:120vw}.inspection-orbit-two{width:90vw}}@media(max-width:390px){.control-stage{height:525px}.control-paper{scale:.68}.control-console{scale:.59}.inspection-stage{height:620px}.inspection-phone{width:270px}.inspection-phone-frame{height:570px}.inspection-report{right:-116px;scale:.65}.inspection-message{right:-42px;scale:.9}}@media(prefers-reduced-motion:reduce){.logo-track{animation:none}.control-paper,.control-console,.inspection-phone,.inspection-report,.inspection-message{transform:none!important}}.proof-section{padding:64px 0 70px;background:#fff;border-block:1px solid #dfeaf6}.proof-heading{align-items:flex-end}.proof-heading p{max-width:600px;color:#10243b;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:750;letter-spacing:-.035em}.proof-heading p strong{color:#1769e8}.proof-heading span{padding-bottom:3px;color:#657b91;font-size:13px}.brand-marquee{margin-top:34px;display:grid;gap:16px}.logo-viewport{margin:0;padding:6px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.logo-track{gap:18px;animation-duration:58s}.logo-viewport-reverse .logo-track{animation-direction:reverse;animation-duration:64s}.brand-signature{min-width:220px;height:82px;padding:13px 19px;display:flex;align-items:center;gap:13px;color:var(--brand-primary);background:var(--brand-surface);border:1px solid color-mix(in srgb,var(--brand-primary) 22%,#fff);border-radius:17px;box-shadow:0 9px 26px color-mix(in srgb,var(--brand-primary) 12%,transparent)}.brand-signature>svg{width:45px;height:45px;flex:0 0 auto;color:var(--brand-primary);filter:drop-shadow(0 5px 8px color-mix(in srgb,var(--brand-primary) 20%,transparent))}.brand-signature>span{display:grid;line-height:1}.brand-signature strong{color:var(--brand-ink);font-size:20px;font-weight:850;letter-spacing:-.045em;white-space:nowrap}.brand-signature small{margin-top:7px;color:var(--brand-primary);font-size:8px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}.brand-signature-1{border-radius:42px}.brand-signature-1 strong{font-style:italic}.brand-signature-2 strong{text-transform:uppercase;font-size:17px;letter-spacing:.035em}.brand-signature-3{border-radius:9px}.brand-signature-3 strong{font-weight:950}.brand-signature-4{border-radius:8px}.brand-signature-4 strong{font-weight:650;letter-spacing:.01em}.brand-signature.is-dark{background:var(--brand-primary);border-color:var(--brand-primary);box-shadow:0 12px 28px color-mix(in srgb,var(--brand-primary) 28%,transparent)}.brand-signature.is-dark>svg{color:#fff}.brand-signature.is-dark strong{color:#fff}.brand-signature.is-dark small{color:var(--brand-secondary)}.proof-action{margin-top:38px;padding-top:26px}.pulse-control-section{position:relative;isolation:isolate;padding:clamp(100px,10vw,158px) 0;overflow:hidden;color:#fff;background:linear-gradient(130deg,#1764df,#3888ec 52%,#8bc7fb)}.pulse-control-section:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 87% 18%,#fff5,transparent 25%),radial-gradient(circle at 10% 88%,#063d9c4a,transparent 32%)}.pulse-grid{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.24;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(105deg,#000,transparent 64%);mask-image:linear-gradient(105deg,#000,transparent 64%)}.pulse-control-layout{width:min(1500px,calc(100% - 80px));display:grid;grid-template-columns:minmax(430px,.76fr) minmax(700px,1.24fr);gap:4%;align-items:center}.pulse-control-copy{position:relative;z-index:5}.pulse-kicker{margin:0 0 24px;color:#e5f4ff;font-size:12px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.pulse-control-copy h2{max-width:660px;margin:0;font-size:clamp(3rem,4.35vw,5.35rem);line-height:.98;letter-spacing:-.055em;text-wrap:balance}.pulse-control-copy h2 span{display:block;color:#07356b}.pulse-control-copy>p:not(.pulse-kicker){max-width:610px;margin:28px 0 0;color:#f0f8ff;font-size:17px;line-height:1.72}.pulse-pains{margin-top:29px;display:flex;flex-wrap:wrap;gap:9px}.pulse-pains span{padding:10px 13px;display:flex;align-items:center;gap:8px;color:#fff;background:#06479b3d;border:1px solid #fff5;border-radius:999px;font-size:11px;font-weight:800;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.pulse-control-cta{margin-top:31px;color:#0755b5;background:#fff;box-shadow:0 18px 38px #063e8d45}.pulse-control-cta:hover{color:#053f87;background:#edf8ff}.pulse-product-stage{position:relative;height:730px;perspective:1700px;transform-style:flat}.pulse-product-halo{position:absolute;left:8%;top:10%;width:88%;height:76%;background:radial-gradient(ellipse,#fff9,transparent 66%);filter:blur(32px)}.pulse-product-frame{position:absolute;z-index:3;left:3%;top:9%;width:94%;height:590px;overflow:hidden;background:#06182b;border:1px solid #fff9;border-radius:25px;box-shadow:0 50px 100px #063a8870,0 0 0 9px #ffffff18;transform-origin:50% 70%;backface-visibility:hidden}.pulse-product-bar{height:48px;padding:0 17px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#dceeff;background:#0a2038;border-bottom:1px solid #3a6286;font-size:11px}.pulse-product-bar>span{display:flex;gap:5px}.pulse-product-bar i{width:7px;height:7px;background:#58a9f0;border-radius:50%}.pulse-product-bar i:nth-child(2){opacity:.64}.pulse-product-bar i:nth-child(3){opacity:.35}.pulse-product-bar b{font-size:11px;letter-spacing:.02em}.pulse-product-bar em{justify-self:end;color:#8fb4d6;font-size:9px;font-style:normal;text-transform:uppercase}.pulse-product-frame iframe{width:1800px;height:1060px;border:0;pointer-events:none;transform:scale(.535);transform-origin:0 0;background:#061423}.pulse-product-fallback{height:100%;display:grid;place-content:center;gap:15px;text-align:center}.pulse-product-fallback .brand{width:240px}.pulse-product-fallback p{margin:0;color:#a9cbe8}.pulse-product-tag{position:absolute;z-index:6;min-width:224px;padding:14px 16px;display:grid;grid-template-columns:40px 1fr;gap:11px;align-items:center;color:#0d3155;background:#fff;border:1px solid #d1e8ff;border-radius:15px;box-shadow:0 22px 50px #05347659}.pulse-product-tag>svg{width:40px;height:40px;padding:10px;color:#fff;background:#1769e8;border-radius:12px}.pulse-product-tag span{display:grid}.pulse-product-tag small{color:#4781b5;font-size:8px;font-weight:900;letter-spacing:.12em}.pulse-product-tag b{margin-top:4px;font-size:11px}.tag-revision{z-index:7;left:-2%;top:4%}.tag-finance{right:1%;top:58%}.tag-inspection{left:4%;bottom:1%}.fleet-flow-section{position:relative;isolation:isolate;padding:clamp(100px,10vw,150px) 0 116px;overflow:hidden;color:#fff;background:radial-gradient(circle at 50% 73%,#155a9c 0,transparent 34%),linear-gradient(150deg,#030b13,#071b30 53%,#082f58)}.fleet-flow-section:before{content:"";position:absolute;z-index:-1;left:50%;bottom:-36vw;width:82vw;aspect-ratio:1;translate:-50% 0;border:1px solid #6cb7ff2b;border-radius:50%;box-shadow:0 0 0 100px #5caeff0c,0 0 0 200px #5caeff08,0 0 0 300px #5caeff05}.fleet-flow-heading{text-align:center}.fleet-flow-heading>p:first-child{margin:0 0 19px;color:#70b9ff;font-size:12px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.fleet-flow-heading h2{max-width:1040px;margin:0 auto;font-size:clamp(3rem,5.3vw,6rem);line-height:.99;letter-spacing:-.055em;text-wrap:balance}.fleet-flow-heading h2 span{display:block;color:#73baff}.fleet-flow-heading>p:last-child{max-width:760px;margin:25px auto 0;color:#b9cde0;font-size:17px;line-height:1.7}.fleet-flow-stage{--flow-shift:260px;position:relative;width:min(1400px,100%);height:610px;margin:64px auto 0;perspective:1800px;transform-style:preserve-3d}.fleet-flow-aura{position:absolute;left:50%;top:35%;width:680px;height:320px;translate:-50% -50%;background:#258bf451;filter:blur(70px);border-radius:50%}.fleet-flow-card{position:absolute;left:50%;top:22px;width:350px;height:500px;margin-left:-175px;padding:31px 29px 27px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:#e8f5ff;background:linear-gradient(155deg,#104981,#082d53);border:1px solid #6aaef05c;border-radius:30px;box-shadow:0 38px 70px #0008;transform-style:preserve-3d;transform-origin:50% 78%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;backface-visibility:hidden}.fleet-flow-card.is-active{color:#102d4c;background:linear-gradient(160deg,#fff,#eaf5ff);border-color:#fff;box-shadow:0 38px 80px #000b,0 0 0 9px #65b5ff16}.fleet-flow-number{align-self:flex-end;color:#87c4ff;font-size:12px;font-weight:900;letter-spacing:.13em}.is-active .fleet-flow-number{color:#2f77b8}.fleet-flow-icon{width:116px;height:116px;margin:36px auto 32px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 35% 28%,#72c3ff,#1769e8 52%,#0a448d);border:1px solid #91d0ff;border-radius:34px;box-shadow:0 24px 45px #051f3a8a,0 0 0 12px #5ab2ff13;transform:translateZ(46px) rotate(-4deg)}.fleet-flow-eyebrow{color:#78bbf4;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.is-active .fleet-flow-eyebrow{color:#1769e8}.fleet-flow-card>strong{margin-top:9px;font-size:24px;line-height:1.12;letter-spacing:-.04em}.fleet-flow-body{margin-top:11px;color:#b8d0e7;font-size:13px;line-height:1.58}.is-active .fleet-flow-body{color:#5b7289}.fleet-flow-signal{width:100%;margin-top:auto;padding-top:16px;display:flex;align-items:center;gap:8px;color:#9dd1ff;border-top:1px solid #86b9e642;font-size:11px;font-weight:800}.is-active .fleet-flow-signal{color:#0d6cc6;border-color:#c9dff3}.fleet-flow-arrow{position:absolute;z-index:100;top:238px;width:58px;height:58px;display:grid;place-items:center;color:#fff;background:#1769e8;border:1px solid #7ec2ff;border-radius:18px;box-shadow:0 18px 35px #0007;transform:translateZ(120px);cursor:pointer}.fleet-flow-arrow:hover{background:#348af0}.fleet-flow-prev{left:24px}.fleet-flow-next{right:24px}.fleet-flow-nav{margin-top:-16px;display:flex;align-items:center;justify-content:space-between;gap:20px}.fleet-flow-nav>span{display:flex;flex-wrap:wrap;gap:7px}.fleet-flow-nav button{padding:8px 12px;color:#8eabc5;background:transparent;border:1px solid #274d70;border-radius:999px;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.fleet-flow-nav button.is-active{color:#fff;background:#1769e8;border-color:#66b4ff}.fleet-flow-nav>a{display:flex;align-items:center;gap:8px;color:#fff;font-size:13px;font-weight:850;text-decoration:none}.fleet-flow-nav>a:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:1180px){.pulse-control-layout{width:min(100% - 48px,1000px);grid-template-columns:1fr;gap:50px}.pulse-control-copy{max-width:760px}.pulse-product-stage{width:min(960px,100%);margin-inline:auto}.pulse-product-frame iframe{transform:scale(.52)}.tag-revision{left:1%}.tag-finance{right:5%}.tag-inspection{left:2%}.fleet-flow-stage{--flow-shift:220px}}@media(max-width:760px){.proof-section{padding:47px 0 54px}.proof-heading{display:block;text-align:left}.proof-heading p{font-size:22px}.proof-heading span{display:block;margin-top:7px}.brand-marquee{margin-top:27px;gap:11px}.brand-signature{min-width:182px;height:67px;padding:10px 14px;border-radius:13px}.brand-signature>svg{width:37px;height:37px}.brand-signature strong{font-size:16px}.brand-signature small{font-size:7px}.proof-action{margin-top:29px}.pulse-control-section{padding:86px 0 72px}.pulse-control-layout{width:min(100% - 34px,700px);gap:38px}.pulse-control-copy h2{font-size:clamp(2.7rem,11vw,4rem)}.pulse-control-copy>p:not(.pulse-kicker){font-size:15px}.pulse-control-cta{width:100%}.pulse-product-stage{height:420px}.pulse-product-frame{left:0;top:43px;width:100%;height:278px;border-radius:17px}.pulse-product-bar{height:35px;padding-inline:11px}.pulse-product-bar em{display:none}.pulse-product-frame iframe{width:1800px;height:1060px;transform:scale(.205)}.pulse-product-tag{min-width:174px;padding:10px 11px;grid-template-columns:32px 1fr;border-radius:12px}.pulse-product-tag>svg{width:32px;height:32px;padding:8px}.pulse-product-tag b{font-size:9px}.pulse-product-tag small{font-size:7px}.tag-revision{left:-8px;top:3px}.tag-finance{right:-8px;top:auto;bottom:24px}.tag-inspection{display:none}.fleet-flow-section{padding:87px 0 82px}.fleet-flow-heading{width:min(100% - 34px,700px)}.fleet-flow-heading h2{font-size:clamp(2.65rem,10.8vw,4rem)}.fleet-flow-heading>p:last-child{font-size:15px}.fleet-flow-stage{--flow-shift:118px;height:500px;margin-top:48px}.fleet-flow-card{top:17px;width:268px;height:408px;margin-left:-134px;padding:23px 20px 21px;border-radius:23px}.fleet-flow-icon{width:82px;height:82px;margin:27px auto 25px;border-radius:24px}.fleet-flow-card>strong{font-size:20px}.fleet-flow-body{font-size:12px}.fleet-flow-arrow{top:430px;width:46px;height:46px;border-radius:14px}.fleet-flow-prev{left:calc(50% - 56px)}.fleet-flow-next{right:calc(50% - 56px)}.fleet-flow-nav{margin-top:8px;display:grid;justify-items:center}.fleet-flow-nav>span{justify-content:center}.fleet-flow-nav button{padding:7px 9px;font-size:8px}.fleet-flow-nav>a{margin-top:10px}}@media(max-width:390px){.pulse-product-frame iframe{transform:scale(.19)}.fleet-flow-stage{--flow-shift:105px}.fleet-flow-card{width:252px;margin-left:-126px}}@media(prefers-reduced-motion:reduce){.logo-viewport-reverse .logo-track{animation:none}.fleet-flow-card{transition:none}.pulse-product-frame,.pulse-product-tag{transform:none!important}}.pricing-choice-section{position:relative;isolation:isolate;padding:clamp(110px,10vw,165px) 0 116px;overflow:hidden;color:#fff;background:radial-gradient(circle at 48% 14%,#15589a80 0,transparent 30%),radial-gradient(circle at 90% 72%,#1264bd42 0,transparent 27%),linear-gradient(145deg,#020912,#061527 48%,#082e55)}.pricing-choice-section:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(#8cc9ff 1px,transparent 1px),linear-gradient(90deg,#8cc9ff 1px,transparent 1px);background-size:78px 78px;-webkit-mask-image:linear-gradient(120deg,#000 0,transparent 60%);mask-image:linear-gradient(120deg,#000 0,transparent 60%)}.pricing-choice-section:after{content:"";position:absolute;z-index:-1;left:50%;top:38%;width:78vw;aspect-ratio:1;translate:-50% -50%;border:1px solid #78bdff1b;border-radius:50%;box-shadow:0 0 0 110px #5dafff08,0 0 0 220px #5dafff05;pointer-events:none}.pricing-choice-orbit{position:absolute;z-index:-1;right:-7%;top:-19%;width:42vw;aspect-ratio:1;border:1px solid #8bc8ff26;border-radius:50%;box-shadow:0 0 70px #1e82e42b;pointer-events:none}.pricing-choice-section>.wrap{width:min(1500px,calc(100% - 80px))}.pricing-choice-heading{display:grid;grid-template-columns:minmax(620px,1.15fr) minmax(360px,.55fr);gap:9%;align-items:end}.pricing-choice-heading>div>p{margin:0 0 24px;color:#99cfff;font-size:12px;font-weight:820;letter-spacing:.05em;text-transform:uppercase}.pricing-choice-heading>div>p span{margin-right:10px;padding:7px 10px;color:#fff;background:#1769e8;border:1px solid #62afff;border-radius:999px;box-shadow:0 8px 25px #1769e84a}.pricing-choice-heading h2{max-width:880px;margin:0;font-size:clamp(3.2rem,5.2vw,6rem);line-height:.96;letter-spacing:-.06em;text-wrap:balance}.pricing-choice-heading h2 em{display:block;color:#83c3ff;font-style:normal}.pricing-choice-heading>p{max-width:510px;margin:0 0 8px;color:#b8cee2;font-size:16px;line-height:1.75}.pricing-choice-heading>p strong{display:block;margin-top:12px;color:#fff;font-size:19px;font-weight:820;line-height:1.4}.pricing-choice-grid{position:relative;z-index:2;margin-top:84px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.pricing-choice-card{position:relative;min-width:0;min-height:690px;padding:11px;display:flex;flex-direction:column;color:#10243b;background:#f8fbff;border:1px solid #83b9e84c;border-radius:31px;box-shadow:0 22px 58px #0004;transition:border-color .3s ease,box-shadow .3s ease,translate .3s ease;overflow:hidden}.pricing-choice-card:hover{border-color:#83c5ff;translate:0 -7px;box-shadow:0 31px 75px #0007}.pricing-choice-card.is-featured{margin-top:-23px;margin-bottom:23px;border-color:#4fa5ff;box-shadow:0 35px 90px #0008,0 0 0 1px #60afff}.pricing-choice-card.is-selected{border-color:#7ec2ff;translate:0 -10px;box-shadow:0 38px 90px #0009,0 0 0 2px #2384ef,0 0 60px #1d83e447}.pricing-choice-card.is-featured.is-selected{translate:0 -15px}.pricing-card-top{min-height:355px;padding:23px 24px 25px;display:flex;flex-direction:column;background:linear-gradient(150deg,#fff 12%,#e9f4ff);border:1px solid #d7e9f8;border-radius:22px}.pricing-choice-card.is-featured .pricing-card-top{color:#fff;background:radial-gradient(circle at 82% 18%,#4da7ff 0,transparent 27%),linear-gradient(145deg,#1769e8,#0a3973 73%);border-color:#69b7ff;box-shadow:inset 0 1px #ffffff6b}.pricing-choice-card:nth-child(3) .pricing-card-top{color:#fff;background:radial-gradient(circle at 82% 18%,#1769e8 0,transparent 30%),linear-gradient(145deg,#0b3158,#04111f 76%);border-color:#3f79ab;box-shadow:inset 0 1px #ffffff35}.pricing-card-index{display:flex;align-items:center;justify-content:space-between;color:#77a0c5}.pricing-card-index span{font-size:11px;font-weight:900;letter-spacing:.14em}.pricing-card-index svg{width:49px;height:49px;padding:12px;color:#1769e8;background:#ddebfb;border-radius:15px;box-shadow:0 10px 24px #174f8417}.pricing-choice-card.is-featured .pricing-card-index{color:#c5e4ff}.pricing-choice-card.is-featured .pricing-card-index svg{color:#fff;background:#ffffff1c;border:1px solid #ffffff30}.pricing-choice-card:nth-child(3) .pricing-card-index{color:#a9d5fb}.pricing-choice-card:nth-child(3) .pricing-card-index svg{color:#fff;background:#1769e8;border:1px solid #68b4ff;box-shadow:0 13px 28px #0007}.pricing-card-eyebrow{width:fit-content;margin-top:30px;padding:7px 9px;color:#0b63ba;background:#ddecfb;border-radius:7px;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pricing-choice-card.is-featured .pricing-card-eyebrow{color:#06366d;background:#fff;box-shadow:0 10px 22px #052c5a4d}.pricing-choice-card:nth-child(3) .pricing-card-eyebrow{color:#dceeff;background:#1769e8;box-shadow:0 10px 24px #0006}.pricing-card-top h3{margin:15px 0 0;font-size:clamp(2rem,2.3vw,2.65rem);line-height:1;letter-spacing:-.055em}.pricing-card-outcome{max-width:340px;margin:13px 0 0;color:#1c4f7b;font-size:15px;font-weight:790;line-height:1.42}.pricing-card-audience{max-width:350px;margin:9px 0 0;color:#607890;font-size:12px;line-height:1.5}.pricing-choice-card.is-featured .pricing-card-outcome{color:#fff}.pricing-choice-card.is-featured .pricing-card-audience{color:#c3def7}.pricing-choice-card:nth-child(3) .pricing-card-outcome{color:#fff}.pricing-choice-card:nth-child(3) .pricing-card-audience{color:#b8d2e9}.pricing-card-price{margin-top:auto;padding-top:24px;display:flex;align-items:baseline;color:#10243b}.pricing-card-price span{margin-right:5px;font-size:13px;font-weight:900}.pricing-card-price strong{font-size:clamp(3rem,4vw,4.45rem);line-height:.8;letter-spacing:-.075em}.pricing-card-price small{margin-left:8px;color:#57728c;font-size:12px}.pricing-choice-card.is-featured .pricing-card-price{color:#fff}.pricing-choice-card.is-featured .pricing-card-price small{color:#cce5fb}.pricing-choice-card:nth-child(3) .pricing-card-price{color:#fff}.pricing-choice-card:nth-child(3) .pricing-card-price small{color:#b9d7ef}.pricing-card-features{padding:27px 20px 22px;display:flex;flex:1;flex-direction:column}.pricing-card-features>span{color:#6d8296;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.pricing-card-features ul{margin:19px 0 0;padding:0;display:grid;gap:14px;list-style:none}.pricing-card-features li{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:start;color:#2e4d69;font-size:13px;line-height:1.45}.pricing-card-features li svg{margin-top:1px;color:#1682ef;stroke-width:2.5}.pricing-card-action{min-height:54px;margin:0 9px 9px;padding:12px 18px;display:flex;align-items:center;justify-content:center;gap:9px;color:#0a5cb9;background:#fff;border:1px solid #9fc7ea;border-radius:16px;font:inherit;font-size:13px;font-weight:850;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.pricing-card-action:hover{color:#fff;background:#0e61c4;border-color:#0e61c4;box-shadow:0 13px 26px #1769e83f;transform:translateY(-2px)}.pricing-choice-card.is-selected .pricing-card-action{color:#fff;background:#1769e8;border-color:#5daeff;box-shadow:0 15px 31px #1769e847}.pricing-choice-summary{position:relative;z-index:2;margin-top:32px;padding:28px 30px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;color:#fff;background:linear-gradient(110deg,#0a2745,#0e4279 58%,#1769e8);border:1px solid #64b2ff80;border-radius:24px;box-shadow:0 22px 55px #0005,inset 0 1px #ffffff26}.pricing-summary-mark{width:56px;height:56px;display:grid;place-items:center;color:#0d5fbd;background:#fff;border-radius:17px;box-shadow:0 12px 27px #001a3566}.pricing-choice-summary>div:nth-child(2){display:grid}.pricing-choice-summary>div:nth-child(2)>span{color:#8ec8ff;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pricing-choice-summary>div:nth-child(2)>strong{margin-top:4px;font-size:22px;letter-spacing:-.035em}.pricing-choice-summary p{max-width:700px;margin:6px 0 0;color:#c7ddf0;font-size:12px;line-height:1.55}.pricing-summary-price{padding-left:28px;display:grid;justify-items:end;border-left:1px solid #ffffff2e}.pricing-summary-price small{color:#a9d5fb;font-size:9px;font-weight:800;text-transform:uppercase}.pricing-summary-price strong{margin-top:4px;font-size:25px;letter-spacing:-.04em}.pricing-summary-price span{margin-top:2px;color:#d9ebfb;font-size:10px}.pricing-choice-note{margin:20px 4px 0;display:flex;align-items:center;gap:10px;color:#8baac5;font-size:10px;line-height:1.55}.pricing-choice-note span{padding:6px 8px;color:#bcdfff;background:#0d3154;border:1px solid #315b7f;border-radius:6px;font-weight:850;white-space:nowrap}@media(max-width:1120px){.pricing-choice-section>.wrap{width:min(100% - 48px,1000px)}.pricing-choice-heading{grid-template-columns:1fr;gap:27px}.pricing-choice-heading>p{max-width:680px}.pricing-choice-grid{margin-top:65px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pricing-choice-card{min-height:715px}.pricing-card-top{min-height:372px;padding-inline:18px}.pricing-card-features{padding-inline:14px}.pricing-card-action{margin-inline:4px;padding-inline:10px;font-size:11px}}@media(max-width:760px){.pricing-choice-section{padding:88px 0 76px}.pricing-choice-section>.wrap{width:min(100% - 34px,700px)}.pricing-choice-heading>div>p{font-size:10px;line-height:1.6}.pricing-choice-heading>div>p span{display:inline-block;margin-bottom:8px}.pricing-choice-heading h2{font-size:clamp(2.7rem,11.6vw,4rem)}.pricing-choice-heading>p{font-size:15px}.pricing-choice-grid{margin-top:49px;grid-template-columns:1fr;gap:18px}.pricing-choice-card,.pricing-choice-card.is-featured{min-height:0;margin:0}.pricing-choice-card.is-selected,.pricing-choice-card.is-featured.is-selected{translate:0 -3px}.pricing-card-top{min-height:350px}.pricing-card-top h3{font-size:2.5rem}.pricing-card-price strong{font-size:4.15rem}.pricing-card-features{min-height:225px}.pricing-choice-summary{padding:24px 21px;grid-template-columns:auto 1fr}.pricing-summary-mark{width:48px;height:48px}.pricing-summary-price{grid-column:1/-1;padding:18px 0 0;display:flex;align-items:baseline;justify-content:flex-start;gap:7px;border-top:1px solid #ffffff2e;border-left:0}.pricing-summary-price strong{font-size:22px}.pricing-choice-note{align-items:flex-start}.pricing-choice-note span{margin-top:1px}.pricing-choice-orbit{width:95vw}}@media(prefers-reduced-motion:reduce){.pricing-choice-card,.pricing-card-action{transition:none}.pricing-choice-card:hover,.pricing-choice-card.is-selected,.pricing-choice-card.is-featured.is-selected{translate:0}}.site-footer{position:relative;isolation:isolate;padding:92px 0 28px;overflow:hidden;color:#fff;background:linear-gradient(145deg,#020a14,#061526 58%,#082542);border-top:1px solid #2c5c87}.site-footer:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#1769e80d,transparent 38%,#62b5ff0a)}.site-footer:after{content:"";position:absolute;z-index:-1;right:-170px;bottom:-260px;width:600px;height:600px;background:#1769e82e;filter:blur(105px);border-radius:50%;pointer-events:none}.footer-light{position:absolute;z-index:-1;top:0;left:50%;width:min(1220px,calc(100% - 48px));height:1px;translate:-50% 0;background:linear-gradient(90deg,transparent,#5eaaff,transparent);opacity:.65}.footer-shell{position:relative;z-index:1}.footer-main{display:grid;grid-template-columns:minmax(330px,1.15fr) minmax(260px,.75fr) minmax(300px,.82fr);gap:clamp(44px,6vw,88px);align-items:start}.footer-brand-block{max-width:470px}.footer-brand-link{width:fit-content;display:block}.footer-brand-block .brand{width:202px}.footer-brand-block>strong{display:block;margin-top:38px;font-size:clamp(1.7rem,2.2vw,2.25rem);line-height:1.12;letter-spacing:-.035em}.footer-brand-block>p{max-width:450px;margin:18px 0 0;color:#9bb5ce;font-size:14px;line-height:1.75}.footer-links{display:grid;grid-template-columns:repeat(2,minmax(92px,1fr));gap:38px}.footer-links nav{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.footer-links h2{margin:4px 0 12px;color:#7f9bb6;font-size:10px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.footer-links a{position:relative;width:fit-content;color:#dce9f5;font-size:13px;font-weight:680;text-decoration:none;transition:color .2s ease,transform .2s ease}.footer-links a:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:#66b5ff;transform:scaleX(0);transform-origin:right;transition:transform .24s ease}.footer-links a:hover{color:#fff;text-decoration:none;transform:translate(2px)}.footer-links a:hover:after{transform:scaleX(1);transform-origin:left}.footer-demo{padding:26px 26px 24px;background:linear-gradient(145deg,#0e3154,#0a2440);border:1px solid #315f87;border-radius:16px;box-shadow:0 24px 55px #0004}.footer-demo-status{display:flex;align-items:center;gap:8px;color:#93cfff;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.footer-demo-status i{width:8px;height:8px;background:#58d8aa;border-radius:50%;box-shadow:0 0 0 5px #58d8aa19}.footer-demo h2{max-width:285px;margin:21px 0 0;font-size:23px;line-height:1.15;letter-spacing:-.03em}.footer-demo p{max-width:310px;margin:12px 0 0;color:#9fb8cf;font-size:12px;line-height:1.65}.footer-demo-action{min-height:45px;margin-top:23px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#0757b8!important;background:#fff;border-radius:10px;font-size:12px!important;font-weight:850!important;text-decoration:none!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.footer-demo-action:hover{color:#064b9e!important;background:#eaf5ff;transform:translateY(-2px);box-shadow:0 13px 28px #0004}.footer-bottom{min-height:66px;margin-top:70px;padding-top:24px;display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;border-top:1px solid #29435c}.footer-bottom small{color:#7f9ab3;font-size:11px}.footer-bottom p{margin:0;display:flex;align-items:center;gap:18px;color:#7892aa;font-size:10px}.footer-bottom p span{display:flex;align-items:center;gap:18px}.footer-bottom p span:not(:last-child):after{content:"";width:3px;height:3px;background:#4c7295;border-radius:50%}.footer-bottom>a{justify-self:end;display:flex;align-items:center;gap:8px;color:#bcd5eb;font-size:11px;font-weight:780;text-decoration:none;transition:color .2s ease,transform .2s ease}.footer-bottom>a:hover{color:#fff;text-decoration:none;transform:translateY(-2px)}@media(max-width:1020px){.footer-main{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:52px}.footer-links{grid-column:1/-1;grid-row:2;width:min(430px,100%)}.footer-demo{grid-column:2;grid-row:1}.footer-bottom{grid-template-columns:1fr auto}.footer-bottom p{display:none}}@media(max-width:680px){.site-footer{padding:72px 0 24px}.footer-light{width:calc(100% - 30px)}.footer-main{grid-template-columns:1fr;gap:44px}.footer-brand-block .brand{width:184px}.footer-brand-block>strong{margin-top:31px;font-size:1.75rem}.footer-brand-block>p{font-size:13px}.footer-links{grid-column:1;grid-row:auto;width:100%;gap:26px}.footer-demo{grid-column:1;grid-row:auto;padding:24px 22px}.footer-demo h2{font-size:21px}.footer-bottom{min-height:0;margin-top:52px;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.footer-bottom small,.footer-bottom>a{font-size:10px}}@media(prefers-reduced-motion:reduce){.footer-links a,.footer-links a:after,.footer-demo-action,.footer-bottom>a{transition:none}.footer-links a:hover,.footer-demo-action:hover,.footer-bottom>a:hover{transform:none}}.tracking-section{position:relative;isolation:isolate;padding:clamp(105px,10vw,155px) 0 130px;overflow:hidden;color:#10243b;background:linear-gradient(180deg,#fff,#edf6ff)}.tracking-section:after{content:"";position:absolute;z-index:-1;left:-180px;top:120px;width:520px;height:520px;background:#76baff2b;filter:blur(100px);border-radius:50%;pointer-events:none}.tracking-heading{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(390px,.72fr);gap:9%;align-items:end}.tracking-heading h2{max-width:820px;margin:0;font-size:clamp(3rem,5vw,5.35rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}.tracking-heading h2 span{display:block;color:#1769e8}.tracking-heading>div>p{max-width:720px;margin:26px 0 0;color:#59718a;font-size:16px;line-height:1.75}.tracking-cta{margin-top:31px;color:#fff;background:#1769e8;box-shadow:0 15px 32px #1769e832}.tracking-cta:hover{color:#fff;background:#0c58bb}.tracking-heading>ul{margin:0;padding:0;display:grid;list-style:none;border-top:1px solid #b8d3ec}.tracking-heading>ul li{padding:18px 0;display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:center;border-bottom:1px solid #b8d3ec}.tracking-heading>ul svg{width:42px;height:42px;padding:11px;color:#1769e8;background:#dfedfb;border-radius:12px}.tracking-heading>ul span{display:grid;color:#60778e;font-size:12px;line-height:1.55}.tracking-heading>ul b{margin-bottom:2px;color:#12304e;font-size:14px}.tracking-console{margin-top:70px;color:#fff;background:#061523;border:1px solid #255580;border-radius:28px;box-shadow:0 40px 95px #0a376945;overflow:hidden}.tracking-console>header{height:68px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#0a2036;border-bottom:1px solid #294c6c}.tracking-console>header>div{display:flex;align-items:center;gap:12px}.tracking-console>header>div>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#1769e8;border-radius:11px}.tracking-console>header p{margin:0;display:grid}.tracking-console>header b{font-size:13px}.tracking-console>header small{margin-top:2px;color:#85a5c1;font-size:9px}.tracking-online{display:flex;align-items:center;gap:9px;color:#a8c2d8;font-size:10px;font-weight:800}.tracking-online i{width:8px;height:8px;background:#44d4a1;border-radius:50%;box-shadow:0 0 0 5px #44d4a118}.tracking-console-body{display:grid;grid-template-columns:330px minmax(0,1fr);min-height:620px}.tracking-vehicles{padding:24px 18px;display:flex;flex-direction:column;gap:8px;background:#071b2e;border-right:1px solid #294c6c}.tracking-vehicles>div{margin:0 8px 12px;display:grid}.tracking-vehicles>div>span{font-size:15px;font-weight:850}.tracking-vehicles>div>small{margin-top:3px;color:#7696b2;font-size:9px}.tracking-vehicles button{min-height:82px;padding:13px 12px;display:grid;grid-template-columns:42px minmax(0,1fr) 20px;gap:11px;align-items:center;color:#abc3d8;background:transparent;border:1px solid transparent;border-radius:14px;text-align:left;font:inherit;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.tracking-vehicles button:hover{color:#fff;background:#0d2946;transform:translate(2px)}.tracking-vehicles button.is-active{color:#fff;background:#0d3156;border-color:#347fc0}.tracking-vehicle-icon{width:42px;height:42px;display:grid;place-items:center;color:#78baff;background:#113a61;border-radius:12px}.tracking-vehicles button.is-active .tracking-vehicle-icon{color:#fff;background:#1769e8}.tracking-vehicles button>span:nth-child(2){min-width:0;display:grid}.tracking-vehicles button b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.tracking-vehicles button small{margin-top:5px;color:#7394b0;font-size:8px}.tracking-vehicles button.is-active small{color:#9cc8ee}.tracking-vehicles button>svg{color:#477797}.tracking-map{position:relative;min-width:0;min-height:620px;overflow:hidden;background:radial-gradient(circle at 72% 38%,#1e5d9052,transparent 27%),linear-gradient(145deg,#0b253d,#0c3558)}.tracking-map:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(28deg,transparent 49.5%,#3f6e9150 50%,transparent 50.5%),linear-gradient(113deg,transparent 49.5%,#345f8050 50%,transparent 50.5%);background-size:135px 135px,190px 190px;opacity:.38}.tracking-roads{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:drop-shadow(0 0 5px #5bb5ff3b)}.tracking-roads path{fill:none;stroke:#6695b64f;stroke-width:13;stroke-linecap:round}.tracking-roads path:nth-child(2n){stroke:#47779955;stroke-width:8}.tracking-map-label{position:absolute;color:#7ea1ba;font-size:8px;font-weight:850;letter-spacing:.12em}.label-center{left:48%;top:20%}.label-yard{left:25%;top:70%}.label-industrial{right:7%;bottom:10%}.tracking-marker{position:absolute;z-index:4;width:48px;height:48px;translate:-50% -50%;display:grid;place-items:center;color:#d2e8fa;background:#0c3458;border:1px solid #4f8bb7;border-radius:50%;box-shadow:0 10px 26px #00101f99;cursor:pointer}.tracking-marker>span{position:relative;z-index:2;display:grid;place-items:center}.tracking-marker>i{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #64b7ff;border-radius:50%;pointer-events:none}.tracking-marker.is-active{color:#fff;background:#1769e8;border-color:#9bd2ff;box-shadow:0 13px 32px #00101fbb,0 0 0 8px #51a8f51f}.tracking-route{position:absolute;z-index:5;right:25px;top:24px;padding:10px 13px;display:flex;align-items:center;gap:8px;color:#d6edff;background:#082442e8;border:1px solid #407aa9;border-radius:10px;font-size:9px;font-weight:850;box-shadow:0 12px 28px #00101f80}.tracking-detail{position:absolute;z-index:6;right:24px;bottom:24px;width:min(440px,calc(100% - 48px));padding:22px;color:#112b45;background:#f9fcff;border-radius:16px;box-shadow:0 24px 55px #00111f8c;will-change:transform,opacity,filter}.tracking-detail-heading{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:center}.tracking-detail-heading>span{width:42px;height:42px;display:grid;place-items:center;color:#fff;background:#1769e8;border-radius:12px}.tracking-detail-heading p{min-width:0;margin:0;display:grid}.tracking-detail-heading small{color:#4d80ad;font-size:8px;font-weight:900;letter-spacing:.1em}.tracking-detail-heading b{margin-top:4px;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.tracking-detail-heading em{margin-top:3px;color:#698098;font-size:9px;font-style:normal}.tracking-detail dl{margin:20px 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#d8e6f2;border:1px solid #d8e6f2;border-radius:11px;overflow:hidden}.tracking-detail dl>div{min-height:68px;padding:13px;background:#eef6fc}.tracking-detail dl>div:last-child{grid-column:1/-1}.tracking-detail dt{color:#6b8196;font-size:8px}.tracking-detail dd{margin:5px 0 0;color:#123451;font-size:12px;font-weight:850}.tracking-detail dl>div:last-child dd{color:#0d63ba}@media(max-width:1050px){.tracking-heading{grid-template-columns:1fr;gap:44px}.tracking-heading>div>p{max-width:760px}.tracking-heading>ul{max-width:760px}.tracking-console-body{grid-template-columns:280px minmax(0,1fr)}}@media(max-width:760px){.tracking-section{padding:88px 0 82px}.tracking-heading h2{font-size:clamp(2.65rem,10.8vw,4rem)}.tracking-heading>div>p{font-size:15px}.tracking-cta{width:100%;padding-inline:15px}.tracking-heading>ul li{padding-block:15px}.tracking-console{width:calc(100% - 20px);margin-top:50px;border-radius:19px}.tracking-console>header{height:61px;padding-inline:15px}.tracking-console>header>div>span{width:35px;height:35px}.tracking-console>header b{font-size:11px}.tracking-online{font-size:8px}.tracking-console-body{grid-template-columns:1fr;min-height:0}.tracking-vehicles{padding:15px 13px;display:grid;grid-template-columns:repeat(3,220px);grid-template-rows:auto 78px;overflow-x:auto;border-right:0;border-bottom:1px solid #294c6c}.tracking-vehicles>div{grid-column:1/-1;margin:0 3px 3px}.tracking-vehicles button{min-height:72px}.tracking-map{min-height:570px}.tracking-detail{right:14px;bottom:14px;width:calc(100% - 28px);padding:18px}.tracking-detail dl{margin-top:15px}.tracking-route{right:14px;top:14px}.tracking-map-label{font-size:7px}}@media(max-width:390px){.tracking-console>header p small{display:none}.tracking-online{font-size:0}.tracking-online i{margin-right:1px}.tracking-map{min-height:600px}.tracking-detail-heading b{font-size:13px}}@media(prefers-reduced-motion:reduce){.tracking-vehicles button{transition:none}.tracking-vehicles button:hover{transform:none}}.pulse-product-stage{height:760px}.pulse-product-tag{top:auto;bottom:0;width:30%;min-width:0;transform:none!important}.tag-revision{left:3%;right:auto}.tag-finance{left:35%;right:auto}.tag-inspection{left:67%;right:auto}@media(max-width:760px){.pulse-product-stage{height:336px}.pulse-product-tag{display:none}}@media(max-width:760px){.tracking-vehicles{display:flex;flex-direction:column;overflow:visible;gap:5px}.tracking-vehicles>div{margin:0 3px 4px}.tracking-vehicles button{width:100%;min-height:62px;padding:9px 11px}}.hero{background:linear-gradient(90deg,#1769e8 4%,#4089ed 53%,#8cc8ff)}.demo-section{background:linear-gradient(180deg,transparent 0,rgba(217,236,255,.64) 210px,#f8fbff 380px,#fff 540px),linear-gradient(90deg,#1769e8 4%,#4089ed 53%,#8cc8ff)}.header-whatsapp{flex:none;min-height:44px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#073b25;background:#25d366;border:1px solid #25d366;border-radius:999px;font-size:13px;font-weight:800;box-shadow:0 6px 18px #0a693d30;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s}.header-whatsapp:hover,.header-whatsapp[aria-expanded=true]{background:#46df80;border-color:#46df80;box-shadow:0 8px 22px #0a693d40}.header-whatsapp:hover{transform:translateY(-1px)}.header-whatsapp:focus-visible{outline:3px solid #073b25;outline-offset:3px}.whatsapp-icon{display:block;flex:none}.header-contact-popover{position:absolute;z-index:10;top:calc(100% + 10px);right:170px;width:min(320px,calc(100vw - 30px));padding:19px;color:#19344f;background:#fff;border:1px solid #c8dbee;border-radius:17px;box-shadow:0 22px 60px #0b31543b}.header-contact-popover strong{display:block;padding-right:25px;font-size:16px}.header-contact-popover p{margin:9px 0 15px;color:#536c83;font-size:13px;line-height:1.55}.header-contact-popover>a{display:inline-flex;align-items:center;gap:7px;color:#1769e8;font-size:13px;font-weight:800;text-decoration:none}.header-contact-popover>a:hover{text-decoration:underline;text-underline-offset:4px}.header-contact-close{position:absolute;top:12px;right:12px;width:29px;height:29px;display:grid;place-items:center;color:#536c83;background:#f0f5fb;border:0;border-radius:50%}@media(max-width:1100px){.header-whatsapp{margin-left:auto}.site-header .menu-button{margin-left:0}.header-contact-popover{right:12px}}@media(max-width:760px){.site-header{gap:8px}.site-header .brand{width:160px}}@media(max-width:420px){.header-whatsapp{width:40px;padding:0}.header-whatsapp span{display:none}}.hero-copy .hero-eyebrow{display:inline-flex;align-items:center;gap:13px;max-width:100%;margin:0 auto 20px!important;padding:10px 20px 10px 11px;color:#fff!important;background:linear-gradient(105deg,#0c58bf91,#ffffff25);border:1px solid #dcecff78;box-shadow:0 10px 35px #083d9133,inset 0 1px #ffffff4d;font-size:clamp(1rem,1.45vw,1.32rem)!important;font-weight:560;letter-spacing:-.015em;line-height:1.35!important;text-align:left}.hero-eyebrow strong{font-weight:850}.hero-eyebrow-mark{width:38px;height:38px;flex:none;display:grid;place-items:center;color:#1769e8;background:#fff;border-radius:50%}.tracking-heading .tracking-kicker{width:fit-content;margin:0 0 17px;color:#1769e8;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.tracking-console{margin-top:62px}.tracking-experience{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:595px}.tracking-sidebar{min-width:0;padding:25px 17px 22px;display:flex;flex-direction:column;color:#fff;background:#071b2e;border-right:1px solid #294c6c}.tracking-sidebar-heading{padding:0 9px 16px;display:grid;gap:2px;border-bottom:1px solid #294c6c}.tracking-sidebar-heading span{font-size:15px;font-weight:850}.tracking-sidebar-heading small{color:#93afc9;font-size:11px}.tracking-vehicle-list{display:grid;gap:8px;padding-top:18px}.tracking-vehicle-row{min-height:81px;padding:12px 10px;display:grid;grid-template-columns:40px minmax(0,1fr) 9px;align-items:center;gap:11px;color:#abc3d8;background:#0b233a;border:1px solid #23415d;border-radius:14px;transition:background .35s,border-color .35s,transform .35s,box-shadow .35s}.tracking-vehicle-row.is-active{color:#fff;background:#0d3156;border-color:#4194ea;transform:translate(4px);box-shadow:inset 3px 0 #398dff,0 10px 26px #031c3577}.tracking-vehicle-icon{width:40px;height:40px;display:grid;place-items:center;color:#8fc9ff;background:#123b62;border-radius:11px}.tracking-vehicle-row.is-active .tracking-vehicle-icon{color:#fff;background:#1769e8}.tracking-vehicle-copy{min-width:0;display:grid;gap:4px}.tracking-vehicle-copy b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.tracking-vehicle-copy small{overflow:hidden;color:#88a6c1;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.tracking-vehicle-row.is-active small{color:#b5d7f5}.tracking-vehicle-signal i{width:7px;height:7px;display:block;border-radius:50%;background:#57bfff;box-shadow:0 0 0 4px #57bfff22}.tracking-sidebar-foot{margin-top:auto;padding:18px 10px 0;display:flex;align-items:center;gap:11px;border-top:1px solid #294c6c}.tracking-sidebar-foot-icon{width:36px;height:36px;flex:none;display:grid;place-items:center;color:#9cd1ff;background:#123b62;border-radius:10px}.tracking-sidebar-foot p{margin:0;display:grid;gap:3px}.tracking-sidebar-foot b{font-size:10px}.tracking-sidebar-foot small{color:#83a6c5;font-size:9px}.tracking-map-panel{position:relative;min-width:0;min-height:595px;overflow:hidden;background:radial-gradient(circle at 50% 45%,#164777,#081b2e 70%)}.tracking-map-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#051d3266,transparent 22%,transparent 74%,#061a2c44),linear-gradient(0deg,#061a2c66,transparent 28%)}.tracking-tour-label{position:absolute;z-index:2;top:24px;left:24px;padding:11px 14px;display:flex;align-items:center;gap:9px;color:#f4fbff;background:#071c31df;border:1px solid #4385b7;border-radius:10px;box-shadow:0 10px 26px #00122170;font-size:10px;font-weight:850;letter-spacing:.11em}.tracking-tour-signal{width:8px;height:8px;border-radius:50%;background:#57d2ae;box-shadow:0 0 0 5px #57d2ae27}.tracking-tour-steps{position:absolute;z-index:2;top:24px;right:24px;display:flex;gap:6px}.tracking-tour-steps span{min-height:35px;padding:0 10px;display:flex;align-items:center;gap:6px;color:#a9c7dd;background:#071c31d8;border:1px solid #2e597c;border-radius:9px;font-size:9px;font-weight:750;white-space:nowrap}.tracking-tour-steps span.is-active{color:#fff;background:#1769e8;border-color:#7dc0ff;box-shadow:0 8px 22px #082a5480}.tracking-tour-steps i{width:5px;height:5px;border-radius:50%;background:currentColor}.tracking-focus-card{position:absolute;z-index:3;right:24px;bottom:25px;width:min(355px,calc(100% - 48px));padding:22px 23px;color:#12304b;background:#f9fcff;border:1px solid #d7eaff;border-radius:17px;box-shadow:0 24px 55px #00152699}.tracking-focus-top{display:flex;align-items:center;gap:10px;color:#4c7fac;font-size:10px;font-weight:900;letter-spacing:.09em}.tracking-focus-icon{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#1769e8;border-radius:10px}.tracking-focus-card>strong{display:block;margin-top:13px;color:#102b47;font-size:clamp(21px,2.1vw,30px);line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.tracking-focus-card>p{margin:9px 0 0;color:#607a91;font-size:11px;font-weight:700}.tracking-focus-card>p span{margin-inline:3px;color:#8ea9c2}.tracking-focus-meta{margin-top:20px;padding-top:13px;display:flex;justify-content:space-between;gap:12px;color:#406582;border-top:1px solid #d9e9f5;font-size:10px;font-weight:750}.tracking-focus-meta span:first-child{display:flex;align-items:center;gap:7px}.tracking-focus-meta i{width:7px;height:7px;border-radius:50%;background:#36bf8c}.tracking-pin{width:42px;height:42px;position:relative;display:grid;place-items:center;border:0;border-radius:50%;background:#0e3f6f;border:2px solid #b9deff;box-shadow:0 7px 25px #011627aa;transition:transform .4s,background .4s,opacity .4s;opacity:.72;pointer-events:none}.tracking-pin.is-active{z-index:4;transform:scale(1.18);opacity:1;background:#1769e8;box-shadow:0 0 0 7px #5aaff93b,0 14px 28px #001322a8}.tracking-pin-core{width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #ffffff40}.tracking-pin-wave{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:2px solid #8fceff;border-radius:50%;opacity:0}.tracking-pin.is-active .tracking-pin-wave{animation:tracking-pulse 2s ease-out infinite}@keyframes tracking-pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.9)}}@media(max-width:1050px){.tracking-experience{grid-template-columns:250px minmax(0,1fr)}.tracking-tour-label{top:18px;left:18px}.tracking-tour-steps{top:67px;left:18px;right:auto}}@media(max-width:760px){.hero-copy .hero-eyebrow{gap:9px;margin-bottom:15px!important;padding:8px 14px 8px 8px;font-size:14px!important}.hero-eyebrow-mark{width:31px;height:31px}.hero-eyebrow-mark svg{width:18px;height:18px}.tracking-console{margin-top:43px}.tracking-experience{grid-template-columns:1fr;min-height:0}.tracking-sidebar{padding:15px 12px 14px;border-right:0;border-bottom:1px solid #294c6c}.tracking-sidebar-heading{padding-bottom:8px}.tracking-vehicle-list{gap:6px;padding-top:10px}.tracking-vehicle-row{min-height:61px;padding:8px 10px;grid-template-columns:34px minmax(0,1fr) 8px;gap:9px}.tracking-vehicle-row.is-active{transform:none}.tracking-vehicle-icon{width:34px;height:34px}.tracking-sidebar-foot{display:none}.tracking-map-panel{min-height:500px}.tracking-tour-label{top:12px;left:12px;padding:8px 10px;font-size:8px}.tracking-tour-steps{top:54px;left:12px;right:12px;gap:3px}.tracking-tour-steps span{flex:1;min-width:0;padding:0 4px;justify-content:center;font-size:8px}.tracking-tour-steps i{display:none}.tracking-focus-card{right:12px;bottom:13px;width:calc(100% - 24px);padding:16px 17px}.tracking-focus-card>strong{font-size:24px}.tracking-focus-meta{margin-top:13px}}@media(max-width:390px){.hero-copy .hero-eyebrow{font-size:12px!important}.tracking-tour-steps span{font-size:7px}.tracking-focus-card>strong{font-size:22px}}@media(prefers-reduced-motion:reduce){.tracking-pin.is-active .tracking-pin-wave{animation:none}.tracking-vehicle-row{transition:none}}.tracking-map-world{position:absolute;left:0;top:0;overflow:hidden;transition:transform 2.2s cubic-bezier(.22,1,.36,1);will-change:transform}.tracking-map-world>img{display:block;width:100%;height:100%;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.tracking-map-world .tracking-pin{position:absolute;translate:-50% -50%}.tracking-map-attribution{position:absolute;z-index:2;left:12px;bottom:9px;padding:4px 7px;color:#d7e8f5;background:#071c31c9;border-radius:5px;font-size:9px;font-weight:600}@media(max-width:760px){.tracking-map-attribution{left:9px;bottom:2px;font-size:8px}.tracking-map-panel{min-height:505px}}@media(prefers-reduced-motion:reduce){.tracking-map-world{transition:none}}.showcase-desktop .demo-interactive-frame{display:block;width:100%;height:clamp(620px,72vh,810px);min-height:0;pointer-events:auto}@media(max-width:760px){.showcase-desktop .demo-interactive-frame{height:680px}}@media(max-width:390px){.showcase-desktop .demo-interactive-frame{height:630px}}.tracking-vehicle-list{gap:7px;padding-top:15px}.tracking-vehicle-row{min-height:70px;padding-block:9px}.tracking-route-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 8px #339bffaa)}.tracking-route-base{fill:none;stroke:#7dceff55;stroke-width:13;stroke-linecap:round;stroke-linejoin:round}.tracking-route-live{fill:none;stroke:#55b8ff;stroke-width:10;stroke-linecap:round;stroke-linejoin:round}.tracking-route-start{fill:#fff;stroke:#54b7ff;stroke-width:5}.tracking-route-car-halo{fill:#1686f155;stroke:#b9e4ff88;stroke-width:2}.tracking-route-car-body{fill:#fff;stroke:#1769e8;stroke-width:3}.tracking-route-car-window{fill:#84c5ff}.tracking-route-car-light{fill:#ffdb7a}@media(max-width:760px){.tracking-vehicle-list{gap:6px;padding-top:10px}.tracking-vehicle-row{min-height:61px;padding-block:8px}.tracking-tour-steps span{font-size:7px}}@media(max-width:390px){.tracking-tour-steps span{font-size:6px;padding-inline:2px}}@media(prefers-reduced-motion:reduce){.tracking-route-live{stroke-dasharray:none}}.tracking-experience{grid-template-columns:66px 306px minmax(0,1fr)}.tracking-app-rail{display:flex;flex-direction:column;align-items:center;gap:8px;padding:17px 6px;background:#123c96;border-right:1px solid #3678d2}.tracking-rail-mark{width:36px;height:36px;margin-bottom:17px;display:grid;place-items:center;color:#1a5af0;background:#fff;border-radius:11px}.tracking-rail-item{width:54px;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#b8d3ff;border-radius:9px}.tracking-rail-item small{font-size:8px;font-weight:800}.tracking-rail-item.is-current{color:#fff;background:#2462cf}.tracking-console .tracking-sidebar{padding:18px 0 16px;color:#19334e;background:#f9fcff;border-color:#c9dff1}.tracking-sidebar-heading{padding:0 17px 12px;border-color:#e2ecf5}.tracking-sidebar-heading span{font-size:14px}.tracking-sidebar-heading small{color:#6b859c;font-size:10px}.tracking-search{height:34px;margin:13px 12px 8px;padding:0 10px;display:flex;align-items:center;gap:8px;color:#8298aa;background:#fff;border:1px solid #dbe6f0;border-radius:8px;font-size:10px;white-space:nowrap}.tracking-fleet-tabs{padding:0 10px;display:flex;justify-content:space-between;gap:2px;border-bottom:1px solid #d8e6f2}.tracking-fleet-tabs span{padding:8px 3px;display:flex;align-items:center;gap:3px;color:#7890a5;border-bottom:2px solid transparent;font-size:9px;font-weight:700;white-space:nowrap}.tracking-fleet-tabs b{font-size:9px}.tracking-fleet-tabs .is-current{color:#1659cf;border-color:#1a5af0}.tracking-select-all{padding:11px 14px 9px;display:flex;align-items:center;gap:8px;color:#436481;border-bottom:1px solid #e2ecf5;font-size:10px;font-weight:750}.tracking-vehicle-check{width:15px;height:15px;display:grid;place-items:center;color:#fff;background:#2364d6;border:1px solid #2364d6;border-radius:3px}.tracking-console .tracking-vehicle-list{gap:0;padding:0}.tracking-console .tracking-vehicle-row{min-height:61px;padding:7px 11px;grid-template-columns:15px minmax(0,1fr) auto 7px;gap:7px;color:#194b83;background:#fff;border:0;border-bottom:1px solid #e6eef5;border-radius:0;box-shadow:none;transform:none}.tracking-console .tracking-vehicle-row.is-active{color:#104eae;background:#e9f3ff;box-shadow:inset 3px 0 #1a5af0}.tracking-vehicle-copy{gap:3px}.tracking-console .tracking-vehicle-copy b{font-size:10px;font-weight:800}.tracking-console .tracking-vehicle-copy small{color:#748da4;font-size:8px}.tracking-console .tracking-vehicle-row.is-active small{color:#5878a0}.tracking-vehicle-copy i{font-style:normal}.tracking-vehicle-speed{color:#2168c6;font-size:9px;font-weight:850;white-space:nowrap}.tracking-vehicle-signal i{width:7px;height:7px;background:#20bb79;box-shadow:none}.tracking-vehicle-signal.is-parked i{background:#388be5}.tracking-sidebar-foot{margin:auto 12px 0;padding:13px 3px 0;border-color:#dbe7f1}.tracking-sidebar-foot-icon{width:31px;height:31px;color:#1a5af0;background:#e1efff}.tracking-sidebar-foot b{color:#19334e}.tracking-sidebar-foot small{color:#728da5}.tracking-tour-label{letter-spacing:.075em}.tracking-map-layer{position:absolute;z-index:2;top:73px;right:24px;min-height:30px;padding:0 9px;display:flex;align-items:center;gap:6px;color:#d9efff;background:#071c31d8;border:1px solid #3c719a;border-radius:8px;font-size:9px;font-weight:800;white-space:nowrap}.tracking-map-world>img{filter:brightness(.82) saturate(.86) contrast(1.08)}.tracking-satellite-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:#05274742;pointer-events:none}.tracking-place-label{position:absolute;z-index:1;color:#eef7ff;font-size:17px;font-weight:800;text-shadow:0 2px 3px #001522,0 0 9px #001522;white-space:nowrap;pointer-events:none}.tracking-place-paulista{left:29.4%;top:45.6%}.tracking-place-santos{left:24.7%;top:65.4%;font-size:15px}.tracking-map-attribution a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:1050px){.tracking-experience{grid-template-columns:52px 250px minmax(0,1fr)}.tracking-app-rail{padding-inline:3px}.tracking-rail-item{width:46px}.tracking-map-layer{top:110px;right:18px}}@media(max-width:760px){.tracking-experience{grid-template-columns:1fr}.tracking-app-rail{display:none}.tracking-console .tracking-sidebar{padding:10px 0 0;border-right:0;border-bottom:1px solid #c9dff1}.tracking-sidebar-heading{padding:0 12px 8px}.tracking-search{margin:8px 10px 6px}.tracking-fleet-tabs{padding-inline:9px}.tracking-select-all{padding:8px 11px}.tracking-console .tracking-vehicle-row{min-height:43px;padding:5px 10px}.tracking-console .tracking-vehicle-copy b{font-size:9px}.tracking-console .tracking-vehicle-copy small,.tracking-vehicle-speed{font-size:8px}.tracking-map-layer{top:94px;right:12px;padding:0 7px;font-size:8px}}.showcase-app{--ds-bg:#0a1726;--ds-side:#071320;--ds-panel:#11253a;--ds-panel-2:#152c44;--ds-line:#2d4964;--ds-text:#f4f9ff;--ds-muted:#a9bbcc;--ds-accent:#439bff;display:flex;width:100%;height:clamp(560px,62vh,700px);overflow:hidden;background:var(--ds-bg);color:var(--ds-text);font-family:Plus Jakarta Sans Variable,Segoe UI,sans-serif;font-size:12px;text-align:left}.showcase-app *{box-sizing:border-box}.showcase-app button,.showcase-app input,.showcase-app select{font:inherit}.showcase-app button{cursor:pointer}.showcase-app-light{--ds-bg:#f4f8fd;--ds-side:#eaf2fb;--ds-panel:#fff;--ds-panel-2:#e9f3ff;--ds-line:#cfdeed;--ds-text:#152b42;--ds-muted:#647b90;--ds-accent:#1769e8}.ds-sidebar{flex:0 0 207px;min-width:0;background:var(--ds-side);border-right:1px solid var(--ds-line);display:flex;flex-direction:column}.ds-logo{height:70px;padding:20px 17px;display:flex;align-items:center}.ds-logo img{display:block;width:142px;max-width:100%;height:auto}.ds-sidebar nav{padding:0 9px;flex:1;overflow:auto;scrollbar-width:thin}.ds-sidebar nav>div{margin:0}.ds-group{display:block;margin:20px 10px 7px;color:#7da2c2;font-size:9px;font-weight:800;letter-spacing:.075em}.ds-sidebar nav button{width:100%;min-height:36px;padding:0 11px;display:flex;align-items:center;gap:10px;color:var(--ds-muted);background:transparent;border:0;border-radius:10px;text-align:left;font-size:11px;font-weight:650}.ds-sidebar nav button svg{flex:none;color:var(--ds-accent)}.ds-sidebar nav button:hover,.ds-sidebar nav button.active{color:#fff;background:#0d4f9a}.showcase-app-light .ds-sidebar nav button:hover,.showcase-app-light .ds-sidebar nav button.active{color:#fff;background:#1769e8}.ds-account{min-height:64px;margin:10px;padding:10px;display:flex;align-items:center;gap:9px;background:var(--ds-panel);border:1px solid var(--ds-line);border-radius:12px}.ds-account>span,.ds-user>b{flex:none;width:26px;height:26px;display:grid;place-items:center;color:#69b5ff;background:#123e69;border-radius:50%;font-size:10px}.ds-account div,.ds-user span{min-width:0;display:flex;flex-direction:column}.ds-account b,.ds-user span{font-size:10px;white-space:nowrap}.ds-account small,.ds-user small{color:var(--ds-muted);font-size:8px}.ds-workspace{flex:1;min-width:0;display:flex;flex-direction:column}.ds-topbar{min-height:66px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid var(--ds-line)}.ds-topbar>div:first-child{display:flex;flex-direction:column}.ds-topbar>div:first-child strong{font-size:15px;letter-spacing:-.03em}.ds-topbar>div:first-child small{color:var(--ds-muted);font-size:9px}.ds-top-actions{display:flex;align-items:center;gap:8px}.ds-search,.ds-period,.ds-bell,.ds-theme,.ds-user{height:31px;display:flex;align-items:center;border:1px solid var(--ds-line);background:var(--ds-panel);border-radius:999px}.ds-search{width:205px;padding:0 10px;gap:7px;color:var(--ds-muted)}.ds-search input{width:100%;min-width:0;color:var(--ds-text);border:0;outline:0;background:transparent;font-size:10px}.ds-search input::placeholder{color:var(--ds-muted)}.ds-period{width:125px;padding:0 10px;gap:5px}.ds-period select{flex:1;min-width:0;color:var(--ds-text);border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-size:10px}.ds-period option{color:#172439}.ds-bell,.ds-theme{width:31px;justify-content:center;color:var(--ds-muted)}.ds-theme{color:var(--ds-accent)}.ds-user{min-width:150px;padding:2px 8px 2px 3px;gap:7px}.ds-user>b{width:24px;height:24px}.ds-content{flex:1;min-height:0;padding:20px;overflow:auto;scrollbar-color:#395979 transparent;scrollbar-width:thin}.ds-page-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.ds-page-heading h2{margin:0;color:var(--ds-text);font-size:22px;line-height:1.2;letter-spacing:-.04em}.ds-page-heading p{margin:4px 0 0;color:var(--ds-muted);font-size:11px}.ds-readonly{padding:6px 9px;color:#88bfff;border:1px solid var(--ds-line);border-radius:999px;font-size:9px;font-weight:800;white-space:nowrap}.ds-page{display:grid;gap:16px}.ds-dashboard-top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ds-big-card,.ds-summary-card,.ds-stat,.ds-panel{min-width:0;background:var(--ds-panel);border:1px solid var(--ds-line);border-radius:15px}.ds-big-card{min-height:168px;padding:21px 17px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.ds-big-card small{color:var(--ds-muted);font-size:10px}.ds-big-card strong{margin-top:5px;font-size:25px;line-height:1.1;letter-spacing:-.05em;white-space:nowrap}.ds-big-card>span{margin-top:4px;color:var(--ds-muted);font-size:9px}.ds-mini-bars{height:37px;margin-top:14px;display:flex;align-items:end;gap:5px}.ds-mini-bars i{flex:1;max-width:24px;display:block;background:#3a94f5;border-radius:3px 3px 0 0}.ds-mini-bars i:nth-child(3n){background:#204e7a}.ds-summary-card{min-height:168px;padding:16px}.ds-summary-card>div:first-child{display:flex;flex-direction:column;gap:3px;padding-bottom:9px;margin-bottom:6px;border-bottom:1px solid var(--ds-line)}.ds-summary-card b{font-size:12px}.ds-summary-card small{color:var(--ds-muted);font-size:9px}.ds-summary-card p{margin:9px 0;display:flex;justify-content:space-between;gap:9px;color:var(--ds-muted);font-size:10px}.ds-summary-card p strong{color:var(--ds-text);white-space:nowrap}.ds-summary-card p .ds-blue{color:#67b2ff}.ds-summary-card p .ds-red{color:#ff797f}.ds-summary-card p .ds-amber{color:#ffbf63}.ds-progress{height:4px;margin-top:12px;background:#2c4965;border-radius:99px}.ds-progress i{display:block;width:55%;height:100%;background:#54a6ff;border-radius:inherit}.ds-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.ds-stat-grid.ds-five{grid-template-columns:repeat(5,minmax(0,1fr))}.ds-stat{min-height:118px;padding:15px}.ds-stat-head{display:flex;align-items:center;gap:8px}.ds-stat-head>span:last-child{color:var(--ds-muted);font-size:9px;font-weight:850;line-height:1.3;letter-spacing:.025em}.ds-icon{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:50%}.ds-icon-blue{color:#63b3ff;background:#174a7b}.ds-icon-green{color:#70e1a0;background:#1e533d}.ds-icon-red{color:#ff8282;background:#682d37}.ds-icon-amber{color:#ffc474;background:#66441f}.ds-icon-purple{color:#be9eff;background:#473672}.ds-stat>strong{display:block;margin-top:15px;color:var(--ds-text);font-size:19px;line-height:1.1;letter-spacing:-.035em;white-space:nowrap}.ds-stat>small{display:block;margin-top:5px;color:var(--ds-muted);font-size:9px}.ds-dashboard-bottom{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(210px,.65fr);gap:12px;align-items:start}.ds-panel{overflow:hidden}.ds-panel-head{min-height:57px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--ds-line)}.ds-panel-head h3{margin:0;color:var(--ds-text);font-size:12px;letter-spacing:-.02em}.ds-panel-head p{margin:3px 0 0;color:var(--ds-muted);font-size:9px}.ds-chart-legend{display:flex;align-items:center;gap:5px;color:var(--ds-muted);font-size:8px;white-space:nowrap}.ds-chart-legend i{width:6px;height:6px;border-radius:50%;background:#449dff}.ds-chart-legend i:nth-of-type(2){background:#8797a9}.ds-chart-legend i:nth-of-type(3){background:#59cb91}.ds-chart{height:190px;padding:20px 18px 16px 40px;position:relative}.ds-chart-grid{position:absolute;top:18px;right:15px;bottom:27px;left:40px;display:flex;flex-direction:column;justify-content:space-between;background:repeating-linear-gradient(to bottom,transparent 0,transparent 24.2%,#36506a 24.5%,transparent 25%)}.ds-chart-grid span{position:relative;left:-28px;color:var(--ds-muted);font-size:8px}.ds-chart svg{position:relative;width:100%;height:145px;overflow:visible}.ds-chart-months{display:flex;justify-content:space-between;color:var(--ds-muted);font-size:8px}.ds-intelligence{min-width:0;padding:15px;display:grid;align-content:start;gap:9px;color:#f4f9ff;background:linear-gradient(150deg,#1b4b7b,#123253 48%,#0c213a);border:1px solid #3975a7;border-radius:14px;box-shadow:inset 0 1px #ffffff1a}.ds-intelligence h3{margin:0 0 2px;display:flex;align-items:center;gap:7px;color:#8bc5ff;font-size:11px;font-weight:850;letter-spacing:.075em;text-transform:uppercase}.ds-intelligence article{min-width:0;padding:11px 12px;background:#ffffff0b;border:1px solid #ffffff24;border-radius:10px}.ds-intelligence article span{display:block;margin-bottom:5px;color:#a9c9e9;font-size:8px;font-weight:800;letter-spacing:.05em}.ds-intelligence article strong{display:block;font-size:10px;line-height:1.35}.ds-intelligence article p{margin:5px 0 0;color:#c0d4e8;font-size:9px;line-height:1.45}.ds-module-tabs{padding:5px;display:flex;gap:3px;overflow:auto;border:1px solid var(--ds-line);border-radius:99px;width:max-content;max-width:100%}.ds-module-tabs span{padding:6px 11px;color:var(--ds-muted);border-radius:99px;white-space:nowrap;font-size:9px}.ds-module-tabs span.active{color:#fff;background:#247de3}.ds-count{color:var(--ds-muted);font-size:9px}.ds-fleet-actions{display:flex;align-items:center;gap:12px;flex:none}.ds-fleet-view-toggle{padding:3px;display:flex;gap:2px;background:var(--ds-panel-2);border:1px solid var(--ds-line);border-radius:9px}.ds-fleet-view-toggle button{width:29px;height:27px;display:grid;place-items:center;color:var(--ds-muted);background:transparent;border:0;border-radius:6px;transition:background .18s,color .18s,box-shadow .18s}.ds-fleet-view-toggle button:hover{color:var(--ds-accent)}.ds-fleet-view-toggle button.active{color:#fff;background:#1769e8;box-shadow:0 2px 7px #0b4c9b39}.ds-fleet-view-toggle button:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.ds-fleet-grid{padding:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ds-fleet-card{min-width:0;overflow:hidden;background:var(--ds-panel);border:1px solid var(--ds-line);border-radius:12px;box-shadow:0 4px 12px #0e386510;transition:transform .2s,box-shadow .2s}.ds-fleet-card:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0e386522}.ds-fleet-cover{position:relative;height:170px;overflow:hidden;background:var(--ds-panel-2)}.ds-fleet-cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ds-fleet-cover-badges{position:absolute;inset:9px 9px auto;display:flex;justify-content:space-between;gap:6px}.ds-fleet-cover-badges .ds-status,.ds-fleet-owner{padding:5px 8px;box-shadow:0 2px 7px #081d3440;font-size:8px;font-weight:800}.ds-fleet-owner{color:#174473;background:#ffffffeb;border-radius:99px;white-space:nowrap}.ds-fleet-card-body{padding:12px 13px 13px}.ds-fleet-card-body h4{margin:0;color:var(--ds-text);font-size:12px;line-height:1.35}.ds-fleet-plate{display:block;margin:5px 0 12px;color:var(--ds-muted);font-size:10px;letter-spacing:.04em}.ds-fleet-km{padding-top:9px;display:flex;align-items:center;gap:6px;border-top:1px solid var(--ds-line);color:var(--ds-muted);font-size:9px}.ds-fleet-km svg{color:var(--ds-accent)}.ds-fleet-km strong{margin-left:auto;color:var(--ds-text);font-size:10px}.ds-fleet-list-vehicle{display:flex;align-items:center;gap:9px;white-space:nowrap}.ds-fleet-list-vehicle img{width:45px;height:33px;object-fit:cover;border-radius:6px}.ds-fleet-credits{padding:8px 16px 12px;border-top:1px solid var(--ds-line);color:var(--ds-muted);font-size:9px}.ds-fleet-credits summary{width:max-content;cursor:pointer}.ds-fleet-credits p{margin:9px 0 6px}.ds-fleet-credits ul{margin:0;padding-left:15px;line-height:1.7}.ds-fleet-credits a{color:var(--ds-accent);text-decoration:underline;text-underline-offset:2px}.ds-empty{margin:0;padding:24px 16px;color:var(--ds-muted);font-size:11px}.ds-table-wrap{max-width:100%;overflow:auto}.ds-table{width:100%;min-width:490px;border-collapse:collapse;font-size:10px}.ds-table th{padding:12px 16px;color:var(--ds-muted);text-align:left;font-size:9px;letter-spacing:.04em}.ds-table td{padding:15px 16px;border-top:1px solid var(--ds-line);color:var(--ds-text)}.ds-table td:first-child{font-weight:750}.ds-status{width:max-content;display:inline-block;padding:5px 8px;border-radius:99px;font-size:9px;font-weight:750;white-space:nowrap}.ds-status-green{color:#7de1aa;background:#1f533d}.ds-status-amber{color:#ffc880;background:#62431d}.ds-status-blue{color:#8fc4ff;background:#174671}.ds-financial-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.7fr);gap:12px}.ds-receivable{padding:24px 19px}.ds-receivable strong{display:block;color:#69b6ff;font-size:24px;letter-spacing:-.04em}.ds-receivable span,.ds-receivable small{color:var(--ds-muted);font-size:9px}.ds-receivable hr{margin:20px 0;border:0;border-top:1px solid var(--ds-line)}.ds-receivable b{color:#ffbd68;font-size:15px}.ds-alert-line{padding:17px;display:flex;align-items:center;gap:12px;color:var(--ds-text);font-size:10px}.ds-alert-line .ds-status{margin-left:auto}.ds-inspection-flow{padding:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ds-inspection-flow span{min-height:62px;padding:12px;display:flex;align-items:center;gap:8px;background:var(--ds-panel-2);border:1px solid var(--ds-line);border-radius:10px;font-size:10px}.ds-inspection-flow svg{color:var(--ds-accent)}.ds-tracking{min-height:440px;display:grid;grid-template-columns:240px 1fr;background:var(--ds-panel);border:1px solid var(--ds-line);border-radius:15px;overflow:hidden}.ds-tracking-list{padding:14px;display:grid;align-content:start;gap:7px;border-right:1px solid var(--ds-line)}.ds-tracking-list>b{margin-bottom:6px;font-size:12px}.ds-tracking-list>div{padding:9px;display:flex;align-items:center;gap:8px;border:1px solid var(--ds-line);border-radius:10px}.ds-tracking-list>div span:last-child{min-width:0;display:flex;flex-direction:column}.ds-tracking-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.ds-tracking-list small{color:var(--ds-muted);font-size:8px}.ds-map{position:relative;min-height:440px;overflow:hidden;background:#0f2e49}.ds-map-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.92) contrast(1.04)}.ds-map-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c2a4414 35%,#0b2d4e38);pointer-events:none}.ds-map-routes{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;filter:drop-shadow(0 0 5px #0c82ff80)}.ds-map-route{fill:none;stroke:#67bcff99;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 12}.ds-map-vehicle-halo{fill:#1e88f45e;stroke:#c7eaff9c;stroke-width:2}.ds-map-vehicle-body{fill:#fff;stroke:#1769e8;stroke-width:3}.ds-map-vehicle-window{fill:#75bdff}.ds-map-vehicle.is-featured .ds-map-vehicle-halo{fill:#1681f3a6;stroke:#e2f4ff;stroke-width:3}.ds-map-detail{position:absolute;right:20px;bottom:19px;width:190px;padding:15px;display:grid;gap:5px;color:#172b40;background:#fff;border-radius:12px;box-shadow:0 15px 45px #06182666}.ds-map-detail small{color:#1769e8;font-size:8px;font-weight:800}.ds-map-detail strong{font-size:14px}.ds-map-detail span:not(.ds-status){color:#697f93;font-size:9px}.ds-map-detail .ds-status{margin-top:6px}.ds-map-attribution{position:absolute;left:10px;bottom:9px;max-width:calc(100% - 225px);padding:4px 6px;color:#e2eef9;background:#071c31c9;border-radius:5px;font-size:8px;line-height:1.35}.ds-map-attribution a{color:inherit;text-decoration:underline;text-underline-offset:2px}.showcase-app-phone{display:block;width:430px;height:900px;color:#172b40;background:#f0f7ff;transform:scale(var(--showcase-phone-scale,.572));transform-origin:top left;font-size:12px}.ds-phone-top{height:61px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #d5e4f2}.ds-phone-top b{font-size:18px}.ds-phone-top span{width:30px;height:30px;display:grid;place-items:center;color:#1769e8;background:#e7f2ff;border-radius:50%}.ds-phone-body{padding:23px 20px}.ds-phone-body h2{margin:0;font-size:24px;letter-spacing:-.04em}.ds-phone-body>p{margin:6px 0 21px;color:#688098}.ds-phone-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ds-phone-metrics .ds-stat{min-height:116px;background:#fff;border-color:#d4e1ef;box-shadow:0 4px 8px #113f6812}.ds-phone-metrics .ds-stat-head>span:last-child{color:#7a91a6}.ds-phone-metrics .ds-stat>strong{font-size:26px;color:#17324e}.ds-phone-metrics .ds-stat>small{color:#7a91a6}.ds-phone-body .ds-panel{margin-top:20px;background:#fff;border-color:#d4e1ef}.ds-phone-body .ds-panel-head{border-color:#d4e1ef}.ds-phone-body .ds-panel h3,.ds-phone-body .ds-panel-head p{color:#17324e}.ds-phone-vehicles{display:grid}.ds-phone-vehicles>div{padding:14px 17px;display:grid;grid-template-columns:1fr auto;gap:2px;border-top:1px solid #e0e9f2}.ds-phone-vehicles b{font-size:11px}.ds-phone-vehicles small{grid-column:1;color:#688098}.ds-phone-vehicles .ds-status{grid-column:2;grid-row:1/3;align-self:center}@media(min-width:761px){.showcase-app-finance{width:100%;height:calc(100% - 48px)}.showcase-app-finance .ds-sidebar{flex-basis:165px}.showcase-app-finance .ds-logo{height:58px;padding:15px 12px}.showcase-app-finance .ds-logo img{width:126px}.showcase-app-finance .ds-sidebar nav button{min-height:32px;font-size:10px}.showcase-app-finance .ds-group{margin-top:14px}.showcase-app-finance .ds-account{min-height:48px;padding:7px}.showcase-app-finance .ds-topbar{min-height:54px;padding:8px 14px}.showcase-app-finance .ds-search{width:150px}.showcase-app-finance .ds-period{width:105px}.showcase-app-finance .ds-user,.showcase-app-finance .ds-bell{display:none}.showcase-app-finance .ds-content{padding:13px}.showcase-app-finance .ds-page-heading{margin-bottom:12px}.showcase-app-finance .ds-page{gap:12px}.showcase-app-finance .ds-stat{min-height:100px;padding:11px}.showcase-app-finance .ds-stat>strong{margin-top:10px;font-size:15px}.showcase-app-finance .ds-stat-head>span:last-child{font-size:8px}.showcase-app-finance .ds-chart{height:168px;padding-top:14px}.showcase-app-finance .ds-chart svg{height:126px}.showcase-app-finance .ds-sidebar nav,.showcase-app-finance .ds-content{scrollbar-width:none}.showcase-app-finance .ds-sidebar nav::-webkit-scrollbar,.showcase-app-finance .ds-content::-webkit-scrollbar{display:none}}@media(max-width:1450px){.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-user{display:none}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-sidebar{flex-basis:175px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-content{padding:15px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-big-card strong{font-size:20px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-stat>strong{font-size:15px}}@media(max-width:850px){.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-sidebar{flex-basis:145px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-sidebar nav button{font-size:9px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-search{display:none}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-dashboard-top{grid-template-columns:1fr}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-dashboard-bottom,.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-financial-grid{grid-template-columns:1fr}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-tracking{grid-template-columns:1fr}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-tracking-list{display:none}}@media(max-width:760px){.ds-fleet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-fleet-cover{height:145px}}@media(max-width:530px){.ds-fleet-grid{grid-template-columns:1fr}.ds-fleet-cover{height:165px}.ds-fleet-actions{gap:5px}.ds-map-attribution{top:9px;bottom:auto;left:9px;max-width:calc(100% - 18px)}}@media(max-width:530px){.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-sidebar{flex-basis:52px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-logo{padding:10px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-logo img{display:none}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-group,.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-account{display:none}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-sidebar nav{padding:0 5px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-sidebar nav button{width:40px;margin-bottom:5px;padding:0;justify-content:center;font-size:0}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-sidebar nav button svg{width:17px;height:17px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-topbar{padding:7px 10px;min-height:52px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-topbar strong{font-size:12px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-top-actions{gap:3px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-period{width:70px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-bell{display:none}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-content{padding:10px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-page-heading h2{font-size:18px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-page-heading p{font-size:9px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-readonly{display:none}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-stat-grid.ds-five{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-stat{min-height:90px;padding:9px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-stat>strong{font-size:14px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-stat-head>span:last-child{font-size:7px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-icon{width:24px;height:24px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-summary-card{min-height:0}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-inspection-flow{grid-template-columns:1fr}}@media(max-width:390px){.showcase-app-phone{transform:scale(var(--showcase-phone-scale,.5))}}@media(max-width:760px){.showcase-app-finance{width:1800px;height:1060px;zoom:.205}}@media(max-width:390px){.showcase-app-finance{zoom:.19}}:root{--blue:#1a5af0;--blue-bright:#79b9fa;--navy:#172439;--ink:#172439;--muted:#52697b;--mist:#e8f4ff;--line:#d8e7f5;color:#172439;background:#e8f4ff}body{background:#e8f4ff;color:#172439}.hero{color:#172439;background:linear-gradient(115deg,#e8f4ff 7%,#f4fafc 53%,#d8eaf3)}.hero h1,.hero h1 span{color:#172439}.hero h1 span{color:#3b566c}.hero-eyebrow{color:#172439!important;background:#fff9;border-color:#bbd2e0}.hero-copy .hero-eyebrow{color:#172439!important;background:linear-gradient(105deg,#ffffffd9,#f5fafc);border-color:#bbd2e0;box-shadow:0 10px 35px #17243917,inset 0 1px #fff}.hero-eyebrow-mark{color:#fff;background:#172439}.hero-lead{color:#435d70!important}.hero-assurance{color:#5b7385!important}.site-header{background:#fff;box-shadow:0 8px 28px #1724391c}.desktop-nav a,.menu-button{color:#172439}.desktop-nav a:hover{color:#174fd2}.header-cta,.proof-cta,.tracking-cta,.button-primary{color:#fff;background:#1a5af0;border-color:#1a5af0;box-shadow:0 12px 28px #1a5af02b}.header-cta:hover,.proof-cta:hover,.tracking-cta:hover,.button-primary:hover{color:#fff;background:#174fd2;border-color:#174fd2}.button-outline{color:#172439;background:#ffffff69;border-color:#97b2c5}.button-outline:hover{background:#fff}.menu-button,.mobile-nav{background:#fff;border-color:#d8e7f5}.mobile-nav a{color:#172439}.mobile-nav a:hover{color:#174fd2;background:#fbe8eb}.demo-section{background:linear-gradient(180deg,#d8eaf3 0,#e8f4ff 215px,#fff 420px,#fff)}.product-showcase{background:radial-gradient(circle at 88% 30%,#668ba14a,transparent 38%),linear-gradient(130deg,#172838 8%,#172439 61%,#385268);box-shadow:0 35px 80px #17243927}.product-showcase:before{background:radial-gradient(circle,#96b4c64f,transparent 70%)}.showcase-desktop{border-color:#627d91}.showcase-desktop .browser-bar{background:#24384c;border-bottom-color:#4c677b}.demo-intro h2{color:#172439}.demo-intro p{color:#4c6477}.browser-status{color:#c8dbe5}.proof-section{background:#fff;border-color:#d4e3ec}.proof-heading p,.proof-action p,.proof-heading p strong{color:#172439}.proof-heading span{color:#5e7484}.proof-cta{color:#fff}.pulse-control-section{color:#172439;background:linear-gradient(125deg,#dcecf3,#e8f4ff 52%,#d0e5ef)}.pulse-control-section:before{background:radial-gradient(circle at 87% 18%,#fff9,transparent 25%),radial-gradient(circle at 10% 88%,#63879c33,transparent 34%)}.pulse-grid{background-image:linear-gradient(#6e92a61f 1px,transparent 1px),linear-gradient(90deg,#6e92a61f 1px,transparent 1px)}.pulse-kicker,.pulse-control-copy h2,.pulse-control-copy h2 span{color:#172439}.pulse-control-copy>p:not(.pulse-kicker){color:#405a6c}.pulse-pains span{color:#172439;background:#fff9;border-color:#bfd5e1}.pulse-control-cta{color:#fff;background:#1a5af0;box-shadow:0 18px 38px #1a5af02b}.pulse-control-cta:hover{color:#fff;background:#174fd2}.pulse-product-halo{background:radial-gradient(ellipse,#fff9,transparent 66%)}.pulse-product-frame{box-shadow:0 50px 100px #1724394b,0 0 0 9px #ffffff60}.pulse-product-tag{color:#172439;border-color:#d1e1ea;box-shadow:0 22px 50px #1724392c}.pulse-product-tag>svg{background:#172439}.pulse-product-tag small{color:#5c7789}.fleet-flow-section{color:#fff;background:radial-gradient(circle at 50% 73%,#426176 0,transparent 35%),linear-gradient(150deg,#142332,#172439 56%,#314c61)}.fleet-flow-section:before{border-color:#b5cfde25;box-shadow:0 0 0 100px #e8f4ff08,0 0 0 200px #e8f4ff05,0 0 0 300px #e7f2f503}.fleet-flow-heading>p:first-child,.fleet-flow-heading h2 span{color:#d0e5ef}.fleet-flow-heading>p:last-child{color:#c0d3de}.fleet-flow-aura{background:#aecbd331}.fleet-flow-card{color:#e8f4ff;background:linear-gradient(155deg,#34536b,#23394e);border-color:#7a9aab72}.fleet-flow-card.is-active{color:#172439;background:linear-gradient(160deg,#fff,#e8f4ff);border-color:#fff;box-shadow:0 38px 80px #0008,0 0 0 9px #e8f4ff1e}.fleet-flow-number,.fleet-flow-eyebrow,.fleet-flow-signal{color:#c2d8e4}.is-active .fleet-flow-number,.is-active .fleet-flow-eyebrow,.is-active .fleet-flow-signal{color:#172439}.fleet-flow-icon{color:#fff;background:radial-gradient(circle at 35% 28%,#58778c,#172439 55%,#122437);border-color:#a7c7d8;box-shadow:0 24px 45px #0b17258a,0 0 0 12px #e7f2f51a}.fleet-flow-body{color:#c0d0da}.is-active .fleet-flow-body{color:#52697b}.fleet-flow-arrow,.fleet-flow-nav button.is-active{color:#fff;background:#1a5af0;border-color:#83b5ff}.fleet-flow-arrow:hover{background:#174fd2}.fleet-flow-nav button{color:#c5d7e0;border-color:#7893a5}.fleet-flow-nav>a{color:#fff}.tracking-section:after{background:#9ebccc30}.tracking-heading>div>p{color:#52697b}.tracking-heading>ul,.tracking-heading>ul li{border-color:#c7dbe6}.tracking-heading>ul svg{color:#172439;background:#d3e5ee}.tracking-heading>ul span{color:#52697b}.tracking-heading>ul b{color:#172439}.tracking-console{background:#172a3c;border-color:#4d6b80;box-shadow:0 40px 95px #17243939}.tracking-console>header{background:#172439;border-color:#4d6b80}.tracking-console>header>div>span{background:#172439;border:1px solid #7893a5}.tracking-vehicles{background:#172a3c;border-color:#4d6b80}.tracking-vehicles button.is-active,.tracking-vehicle-row.is-active{background:#314e63;border-color:#789eb2}.tracking-tour-steps span.is-active{background:#1a5af0;border-color:#83b5ff}.tracking-focus-icon{background:#172439}.inspection-section{color:#fff;background:radial-gradient(circle at 77% 48%,#496a8055 0,transparent 35%),linear-gradient(133deg,#142331 9%,#172439 57%,#30495e)}.inspection-orbit{border-color:#b0cddb29}.inspection-status{color:#d9e8ef;background:#304a60;border-color:#7793a6}.inspection-copy h2 span{color:#d9e8ef}.inspection-copy>p,.inspection-copy li{color:#c3d3dd}.inspection-copy li>svg{color:#d0e5ef}.inspection-goal strong{color:#d9e8ef}.inspection-cta{color:#fff;background:#1a5af0}.inspection-cta:hover{color:#fff;background:#174fd2}.inspection-stage-glow{background:radial-gradient(ellipse,#8cabbf52,transparent 65%)}.inspection-phone-screen{background:linear-gradient(#e8f4ff,#f9fcff 32%)}.inspection-progress i,.inspection-phone-action,.inspection-message{background:#1a5af0}.inspection-check.active>span{color:#172439;background:#e8f4ff}.inspection-message{border-color:#83b5ff}.inspection-message>span{color:#1a5af0}.story-copy .text-link{color:#174fd2}.pricing-choice-section{color:#172439;background:radial-gradient(circle at 48% 14%,#fff9 0,transparent 34%),linear-gradient(145deg,#e8f4ff,#dcecf3 58%,#cbdfea)}.pricing-choice-section:before{background-image:linear-gradient(#8db2c41a 1px,transparent 1px),linear-gradient(90deg,#8db2c41a 1px,transparent 1px)}.pricing-choice-section:after,.pricing-choice-orbit{border-color:#8db2c431;box-shadow:0 0 0 110px #fff2,0 0 0 220px #fff1}.pricing-choice-heading>div>p,.pricing-choice-heading h2 em{color:#426174}.pricing-choice-heading>div>p span{color:#fff;background:#172439;border-color:#172439;box-shadow:none}.pricing-choice-heading>p{color:#52697b}.pricing-choice-card{color:#172439;background:#f8fbfd;border-color:#acc7d5}.pricing-choice-card.is-featured{border-color:#172439;box-shadow:0 35px 90px #17243929,0 0 0 1px #172439}.pricing-choice-card.is-selected{border-color:#1a5af0;box-shadow:0 38px 90px #1724392b,0 0 0 2px #1a5af0,0 0 60px #1a5af01f}.pricing-card-top{background:linear-gradient(150deg,#fff 12%,#eff6f9);border-color:#d6e5ed}.pricing-choice-card.is-featured .pricing-card-top{color:#fff;background:linear-gradient(145deg,#2c455a,#172439 73%);border-color:#69879a}.pricing-choice-card:nth-child(3) .pricing-card-top{color:#fff;background:linear-gradient(145deg,#304b5e,#142535 76%);border-color:#69879a}.pricing-card-index svg{color:#172439;background:#dcebf2}.pricing-choice-card:nth-child(3) .pricing-card-index svg{background:#172439;border-color:#7894a7}.pricing-card-eyebrow{color:#172439;background:#dcebf2}.pricing-choice-card.is-featured .pricing-card-eyebrow{color:#172439;background:#fff}.pricing-choice-card:nth-child(3) .pricing-card-eyebrow{color:#fff;background:#34536a}.pricing-card-outcome{color:#28475c}.pricing-card-audience{color:#5d7485}.pricing-card-price{color:#172439}.pricing-card-price small{color:#5d7485}.pricing-card-features>span{color:#5d7485}.pricing-card-features li{color:#29495d}.pricing-card-features li svg{color:#172439}.pricing-card-action{color:#172439;background:#fff;border-color:#adc8d8}.pricing-choice-summary{color:#fff;background:linear-gradient(110deg,#172439,#345269 58%,#253e54);border-color:#7897a8}.pricing-summary-mark{color:#172439}.pricing-choice-summary>div:nth-child(2)>span,.pricing-summary-price small{color:#d7e8f0}.pricing-choice-summary p,.pricing-summary-price span{color:#cadbe4}.pricing-choice-note{color:#536f7e}.pricing-choice-note span{color:#172439;background:#d2e4ed;border-color:#a8c3d2}.faq-grid h2,.faq-item button{color:#172439}.faq-item,.faq-item:first-child{border-color:#d8e7f5}.closing-panel{color:#fff;background:linear-gradient(112deg,#172439,#3d5d72);border-color:#69879a}.closing-panel p{color:#d7e7ef}.closing-panel .button-light{color:#fff;background:#1a5af0;border-color:#1a5af0}.site-footer{color:#fff;background:linear-gradient(145deg,#142331,#172439 58%,#2d475c);border-color:#5c7a8d}.site-footer:before{background:linear-gradient(115deg,#d6e7f00d,transparent 38%,#d6e7f00a)}.site-footer:after{background:#8cabbf24}.footer-light{background:linear-gradient(90deg,transparent,#a8c4d3,transparent)}.footer-demo{background:linear-gradient(145deg,#304b60,#22394e);border-color:#6d899b}.footer-demo-status{color:#d4e7f0}.footer-demo-action{color:#172439!important}.footer-demo-action:hover{color:#172439!important;background:#e8f4ff}.footer-links a:after{background:#1a5af0}:root{--blue:#1a5af0;--blue-bright:#4b96f4;--navy:#172439;--ink:#172439;--muted:#647286;--mist:#f4f9ff;--line:#dce9f6;color:#172439;background:#fff}body{color:#172439;background:#fff}.hero{color:#fff;background:linear-gradient(90deg,#1a5af0 4%,#4e97f4 53%,#95cbfb)}.hero h1,.hero h1 span,.hero h1 em{color:#fff}.hero-copy .hero-eyebrow{color:#fff!important;background:linear-gradient(105deg,#ffffff36,#ffffff1b);border-color:#ffffff6e;box-shadow:0 10px 35px #1249bf26,inset 0 1px #fff7}.hero-eyebrow-mark{color:#1a5af0;background:#fff}.hero-lead,.hero-assurance{color:#f6fbff!important}.hero-light{background:radial-gradient(circle,#ffffff5d,transparent 65%)}.hero:after{background:linear-gradient(transparent,#5b9ff3)}.desktop-nav a:hover{color:#1a5af0}.header-cta,.proof-cta,.tracking-cta,.button-primary,.pulse-control-cta,.inspection-cta{color:#fff;background:#1a5af0;border-color:#1a5af0;box-shadow:0 12px 28px #1a5af02e}.header-cta:hover,.proof-cta:hover,.tracking-cta:hover,.button-primary:hover,.pulse-control-cta:hover,.inspection-cta:hover{color:#fff;background:#174fd2;border-color:#174fd2}.button-outline{color:#1a5af0;background:#fff;border-color:#fff}.button-outline:hover{background:#f1f7ff}.demo-section{background:linear-gradient(180deg,transparent 0%,#d9ecff 215px,#fff 490px,#fff 100%),linear-gradient(90deg,#1a5af0 4%,#4e97f4 53%,#95cbfb)}.product-showcase{background:radial-gradient(circle at 86% 18%,#ffffff2a,transparent 36%),linear-gradient(125deg,#ffffff24 4%,#ffffff0d 58%,#ffffff26);border:1px solid #ffffff50;box-shadow:0 28px 70px #164aa024}.product-showcase:before{background:radial-gradient(circle,#ffffff45,transparent 70%)}.showcase-desktop{border-color:#8bbdf5}.showcase-desktop .browser-bar{background:#174aa8;border-bottom-color:#77aefa}.showcase-mobile p{color:#244979}.proof-section{background:#fff;border-color:#e1eaf4}.pulse-control-section{color:#fff;background:linear-gradient(105deg,#1a5af0,#5098f4 56%,#96cbfb)}.pulse-control-section:before{background:radial-gradient(circle at 87% 18%,#fff7,transparent 25%),radial-gradient(circle at 10% 88%,#144bb74d,transparent 34%)}.pulse-grid{background-image:linear-gradient(#ffffff21 1px,transparent 1px),linear-gradient(90deg,#ffffff21 1px,transparent 1px)}.pulse-kicker,.pulse-control-copy h2,.pulse-control-copy h2 span{color:#fff}.pulse-control-copy>p:not(.pulse-kicker){color:#f3f8ff}.pulse-pains span{color:#fff;background:#ffffff2b;border-color:#ffffff76}.pulse-product-halo{background:radial-gradient(ellipse,#ffffffb3,transparent 66%)}.pulse-product-tag{color:#172439;background:#fff;border-color:#e1edff;box-shadow:0 22px 50px #134bb337}.pulse-product-tag>svg{color:#fff;background:#1a5af0}.fleet-flow-section{color:#fff;background:radial-gradient(circle at 50% 73%,#83c1fa70 0,transparent 36%),linear-gradient(145deg,#1044b5,#1a5af0 54%,#76bafb)}.fleet-flow-section:before{border-color:#ffffff3e;box-shadow:0 0 0 100px #ffffff10,0 0 0 200px #ffffff0b,0 0 0 300px #ffffff08}.fleet-flow-heading>p:first-child,.fleet-flow-heading h2 span{color:#eaf5ff}.fleet-flow-heading>p:last-child{color:#ecf5ff}.fleet-flow-aura{background:#ffffff25}.fleet-flow-card{color:#eaf5ff;background:linear-gradient(155deg,#2d72dd,#174cb5);border-color:#ffffff62}.fleet-flow-card.is-active{color:#172439;background:linear-gradient(160deg,#fff,#e8f4ff);border-color:#fff;box-shadow:0 38px 80px #0c3d9c6b,0 0 0 9px #fff3}.fleet-flow-number,.fleet-flow-eyebrow,.fleet-flow-signal{color:#d6eaff}.is-active .fleet-flow-number,.is-active .fleet-flow-eyebrow,.is-active .fleet-flow-signal{color:#1756cd}.fleet-flow-icon{color:#fff;background:radial-gradient(circle at 35% 28%,#89c8ff,#1a5af0 55%,#1747ae);border-color:#afdcff;box-shadow:0 24px 45px #08348873,0 0 0 12px #ffffff2b}.fleet-flow-body{color:#ddecff}.is-active .fleet-flow-body{color:#5a6b7f}.fleet-flow-arrow,.fleet-flow-nav button.is-active{color:#1a5af0;background:#fff;border-color:#fff}.fleet-flow-arrow:hover{background:#e8f4ff}.fleet-flow-nav button{color:#e7f3ff;border-color:#ffffff78}.tracking-section{color:#172439;background:linear-gradient(180deg,#fff,#e8f4ff)}.tracking-section:after{background:#8dc4fc4d}.tracking-heading h2,.tracking-heading h2 span{color:#172439}.tracking-heading>ul svg{color:#1a5af0;background:#dbeeff}.tracking-console{background:#102f64;border-color:#72a9e9;box-shadow:0 40px 95px #1a5af032}.tracking-console>header{background:#154688;border-color:#5e9ce8}.tracking-vehicles{background:#102f64;border-color:#5e9ce8}.tracking-vehicles button.is-active,.tracking-vehicle-row.is-active{background:#2563bd;border-color:#8dc0fa}.tracking-tour-steps span.is-active,.tracking-focus-icon{background:#1a5af0;border-color:#8dc0fa}.inspection-section{color:#fff;background:radial-gradient(circle at 77% 48%,#a9d7ff66 0,transparent 35%),linear-gradient(125deg,#1351c2 5%,#1a5af0 56%,#71b9fa)}.inspection-orbit{border-color:#ffffff3b}.inspection-status{color:#fff;background:#ffffff30;border-color:#ffffff70}.inspection-copy h2 span{color:#eaf5ff}.inspection-copy>p,.inspection-copy li{color:#edf6ff}.inspection-copy li>svg,.inspection-goal strong{color:#fff}.inspection-stage-glow{background:radial-gradient(ellipse,#d9efff8c,transparent 65%)}.inspection-phone-screen{background:linear-gradient(#e8f4ff,#fff 32%)}.story-section,.faq-section,.closing-section{color:#172439;background:#fff}.story-copy .text-link{color:#1a5af0}.pricing-choice-section{color:#172439;background:radial-gradient(circle at 48% 14%,#fff 0,transparent 34%),linear-gradient(145deg,#fff,#f3f9ff 60%,#e3f2ff)}.pricing-choice-section:before{background-image:linear-gradient(#7ab6f51c 1px,transparent 1px),linear-gradient(90deg,#7ab6f51c 1px,transparent 1px)}.pricing-choice-section:after,.pricing-choice-orbit{border-color:#83baf435;box-shadow:0 0 0 110px #a5d5ff1f,0 0 0 220px #a5d5ff15}.pricing-choice-heading>div>p,.pricing-choice-heading h2 em{color:#1a5af0}.pricing-choice-heading>div>p span{color:#fff;background:#1a5af0;border-color:#1a5af0}.pricing-choice-heading h2,.pricing-choice-heading>p strong{color:#172439}.pricing-choice-card{color:#172439;background:#fff;border-color:#c9def3}.pricing-choice-card.is-featured{border-color:#1a5af0;box-shadow:0 35px 90px #1a5af023,0 0 0 1px #1a5af0}.pricing-choice-card.is-selected{border-color:#1a5af0;box-shadow:0 38px 90px #1a5af02b,0 0 0 2px #1a5af0,0 0 60px #1a5af01f}.pricing-card-top{color:#172439;background:linear-gradient(150deg,#fff 12%,#f2f8ff);border-color:#dceaf8}.pricing-choice-card.is-featured .pricing-card-top{color:#fff;background:linear-gradient(145deg,#1a5af0,#438cf0 75%);border-color:#86b8f6}.pricing-choice-card:nth-child(3) .pricing-card-top{color:#fff;background:linear-gradient(145deg,#174aa6,#0c3076 76%);border-color:#6ea3ea}.pricing-card-index svg{color:#1a5af0;background:#e3f1ff}.pricing-choice-card:nth-child(3) .pricing-card-index svg{background:#1a5af0;border-color:#8ec2ff}.pricing-card-eyebrow{color:#1a5af0;background:#e3f1ff}.pricing-choice-card.is-featured .pricing-card-eyebrow{color:#1a5af0;background:#fff}.pricing-card-action{color:#1a5af0;background:#fff;border-color:#9fc6f5}.pricing-card-action:hover,.pricing-choice-card.is-selected .pricing-card-action{color:#fff;background:#1a5af0;border-color:#1a5af0;box-shadow:0 15px 31px #1a5af033}.pricing-choice-summary{color:#fff;background:linear-gradient(110deg,#1649ab,#1a5af0 58%,#458ff0);border-color:#8cbaf7}.pricing-summary-mark{color:#1a5af0}.faq-item button svg{color:#1a5af0}.closing-panel{color:#fff;background:linear-gradient(112deg,#1a5af0,#86c5fb);border-color:#a9d7ff}.closing-panel p{color:#f0f7ff}.closing-panel .button-light{color:#1a5af0;background:#fff;border-color:#fff}.closing-brand-mark{--mark-size:clamp(170px,19vw,230px);position:relative;isolation:isolate;flex:0 0 var(--mark-size);width:var(--mark-size);height:var(--mark-size);display:grid;place-items:center}.closing-brand-mark:before{content:"";position:absolute;z-index:-1;top:22%;right:22%;bottom:22%;left:22%;background:#1155ad57;border-radius:50%;filter:blur(32px)}.closing-panel .closing-brand-mark img{width:100%;height:100%;object-fit:contain;border-radius:0;box-shadow:none;transform:rotate(-7deg);filter:drop-shadow(0 2px 1px #0b43926b) drop-shadow(0 18px 22px #0b43926b)}@media(max-width:760px){.closing-brand-mark{display:none}}.site-footer{color:#fff;background:linear-gradient(145deg,#123e98,#1a5af0 58%,#6aaef6);border-color:#89bbf6}.site-footer:before{background:linear-gradient(115deg,#ffffff12,transparent 38%,#ffffff1b)}.site-footer:after{background:#a4d7ff3b}.footer-demo{color:#172439;background:linear-gradient(145deg,#fff,#e8f4ff);border-color:#c5e1ff;box-shadow:0 24px 55px #0d3d984d}.footer-demo-status{color:#1a5af0}.footer-demo h2{color:#172439}.footer-demo p{color:#5b7087}.footer-demo-action{color:#fff!important;background:#1a5af0}.footer-demo-action:hover{color:#fff!important;background:#174fd2}.footer-links h2{color:#e6f3ff}.footer-links a,.footer-links a:hover{color:#fff}.footer-bottom{border-color:#ffffff5c}.footer-bottom small,.footer-bottom p,.footer-bottom>a{color:#eaf5ff}.hero-copy .hero-eyebrow{position:relative;isolation:isolate;overflow:hidden;min-height:54px;gap:9px;padding:8px 19px 8px 15px;color:#fff!important;border:1px solid #cbe6ffb3;background:linear-gradient(108deg,#07377bcc,#0a55b9b8 55%,#0b3e89bd);box-shadow:0 18px 38px #073a9a58,inset 0 1px #ffffff8c,inset 0 -1px #125bb6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-copy .hero-eyebrow:before{content:"";position:absolute;pointer-events:none}.hero-copy .hero-eyebrow:before{z-index:0;top:0;bottom:0;left:0;width:30%;background:linear-gradient(90deg,transparent,#2879e545 50%,transparent);transform:translate(-120%);animation:hero-eyebrow-blue 4.2s ease-in-out infinite}.hero-copy .hero-eyebrow>span{position:relative;z-index:1}.hero-copy .hero-eyebrow-mark{width:34px;height:34px;position:relative;flex:none;color:#fff;background:none;border:0;border-radius:0;box-shadow:none}.hero-copy .hero-eyebrow-mark svg{width:31px;height:31px;filter:drop-shadow(0 2px 3px #063d9699)}@keyframes hero-eyebrow-blue{0%{transform:translate(-120%)}50%{transform:translate(430%)}to{transform:translate(-120%)}}@media(max-width:760px){.hero-copy .hero-eyebrow{min-height:48px;gap:7px;padding:7px 12px;font-size:clamp(.82rem,3.5vw,1rem)!important}.hero-copy .hero-eyebrow-mark{width:28px;height:28px}.hero-copy .hero-eyebrow-mark svg{width:26px;height:26px}}@media(prefers-reduced-motion:reduce){.hero-copy .hero-eyebrow:before{animation:none}}.pricing-choice-orbit:after{content:"";position:absolute;top:83%;right:3%;width:72%;aspect-ratio:1600/414;background:url(/brand/triunfo-gestor-header.png) center/contain no-repeat;opacity:.065;transform:rotate(-8deg);pointer-events:none}.pricing-choice-orbit{z-index:0}.pricing-choice-section>.wrap{position:relative;z-index:1}@media(max-width:760px){.pricing-choice-orbit:after{display:none}}.tracking-section{padding-top:clamp(82px,7vw,112px);padding-bottom:100px}.tracking-heading{grid-template-columns:minmax(0,1.1fr) minmax(350px,.8fr);gap:clamp(52px,6vw,110px);align-items:center}.tracking-heading h2{max-width:850px;font-size:clamp(3.1rem,4.15vw,4.7rem);line-height:1.04}.tracking-heading>div>p{max-width:660px;margin-top:19px;line-height:1.65}.tracking-heading .tracking-kicker{margin-bottom:13px}.tracking-cta{margin-top:23px}.tracking-heading>ul li{padding-block:15px}.tracking-console{margin-top:48px}@media(max-width:1050px){.tracking-heading{grid-template-columns:1fr;gap:30px}.tracking-heading h2{max-width:760px}.tracking-heading>ul{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;border:0}.tracking-heading>ul li{align-items:start;grid-template-columns:38px minmax(0,1fr);padding:13px 0;border-top:1px solid #c7dbe6}.tracking-heading>ul svg{width:38px;height:38px;padding:9px}}@media(max-width:760px){.tracking-section{padding:72px 0 78px}.tracking-heading{gap:27px}.tracking-heading h2{font-size:clamp(2.45rem,9vw,3.45rem)}.tracking-heading>div>p{margin-top:17px}.tracking-cta{margin-top:21px}.tracking-heading>ul{grid-template-columns:1fr;gap:0}.tracking-heading>ul li{padding-block:13px}.tracking-console{margin-top:37px}}.button,.header-cta,.footer-demo-action,.pricing-card-action{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,border-color .25s ease,color .25s ease,background-color .25s ease}.button svg,.header-cta svg,.footer-demo-action svg,.pricing-card-action svg{flex:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s ease}.button-primary,.proof-cta,.pulse-control-cta,.tracking-cta,.inspection-cta,.footer-demo-action{color:#fff!important;border:1px solid #a6d3ffb8;background-color:#1150ce;background-image:linear-gradient(110deg,#1048bb,#1a5af0 35%,#4a96ff,#1a5af0 69%,#1048bb);background-size:230% 100%;box-shadow:0 13px 30px #1249b64d,inset 0 1px #ffffff80;animation:cta-light-travel 7s ease-in-out infinite}.button-primary svg,.proof-cta svg,.pulse-control-cta svg,.tracking-cta svg,.inspection-cta svg,.footer-demo-action svg{width:26px;height:26px;margin-right:-7px;padding:4px;border-radius:50%;background:#ffffff2c}.button-outline,.closing-panel .button-light{box-shadow:0 11px 26px #164ca72b,inset 0 1px #fff}.header-cta{box-shadow:0 9px 22px #1a5af03d,inset 0 1px #ffffff52}@keyframes cta-light-travel{0%,15%{background-position:100% 50%}60%,to{background-position:0 50%}}@media(hover:hover){.button:hover,.header-cta:hover,.footer-demo-action:hover,.pricing-card-action:hover{transform:translateY(-3px)}.button-primary:hover,.proof-cta:hover,.pulse-control-cta:hover,.tracking-cta:hover,.inspection-cta:hover,.footer-demo-action:hover{color:#fff!important;border-color:#fff;box-shadow:0 20px 42px #0a42ac73,inset 0 1px #fff}.button-outline:hover,.closing-panel .button-light:hover,.header-cta:hover,.pricing-card-action:hover{box-shadow:0 16px 34px #1249b64a}.button:hover .lucide-arrow-right,.button:hover .lucide-arrow-up-right,.header-cta:hover svg,.footer-demo-action:hover svg,.pricing-card-action:hover .lucide-arrow-right{transform:translate(4px)}}.button:active,.header-cta:active,.footer-demo-action:active,.pricing-card-action:active{transform:translateY(0) scale(.975);box-shadow:0 5px 14px #1249b647}.button:focus-visible,.header-cta:focus-visible,.footer-demo-action:focus-visible,.pricing-card-action:focus-visible{outline:3px solid #ffd36b;outline-offset:4px}@media(prefers-reduced-motion:reduce){.button,.header-cta,.footer-demo-action,.pricing-card-action,.button svg,.header-cta svg,.footer-demo-action svg,.pricing-card-action svg{animation:none;transition:none}.button:hover,.header-cta:hover,.footer-demo-action:hover,.pricing-card-action:hover,.button:hover svg,.header-cta:hover svg,.footer-demo-action:hover svg,.pricing-card-action:hover svg{transform:none}}.hero .button-primary,.pulse-control-cta,.inspection-cta{color:#1046ad!important;border-color:#fff;background-color:#fff;background-image:linear-gradient(110deg,#fff,#e6f3ff 36%,#fff 53%,#d9ecff 72%,#fff);box-shadow:0 16px 34px #0b3c9c69,inset 0 1px #fff}.hero .button-primary svg,.pulse-control-cta svg,.inspection-cta svg{color:#fff;background:#1a5af0}@media(hover:hover){.hero .button-primary:hover,.pulse-control-cta:hover,.inspection-cta:hover{color:#0c3d9d!important;border-color:#fff;background:linear-gradient(110deg,#fff,#e6f3ff 36%,#fff 53%,#d9ecff 72%,#fff);background-size:230% 100%;box-shadow:0 22px 46px #092f8a85,inset 0 1px #fff}.hero .button-primary:hover svg,.pulse-control-cta:hover svg,.inspection-cta:hover svg{background:#1048b8}}@keyframes feature-icon-breathe{0%,48%,to{transform:scale(1)}71%{transform:scale(1.13)}}@keyframes feature-badge-breathe{0%,48%,to{transform:scale(1);box-shadow:0 0 #1a5af000}71%{transform:scale(1.065);box-shadow:0 0 0 5px #1a5af024}}.pulse-control-section.is-visible .pulse-pains span svg{transform-origin:center;animation:feature-icon-breathe 2.7s ease-in-out infinite}.pulse-control-section.is-visible .pulse-pains span:nth-child(2) svg{animation-delay:-.4s}.pulse-control-section.is-visible .pulse-pains span:nth-child(3) svg{animation-delay:-.8s}.pulse-control-section.is-visible .pulse-product-tag>svg{transform-origin:center;animation:feature-badge-breathe 2.7s ease-in-out infinite}.pulse-control-section.is-visible .tag-finance>svg{animation-delay:-.4s}.pulse-control-section.is-visible .tag-inspection>svg{animation-delay:-.8s}@keyframes pricing-button-invite{0%,12%{background-position:100% 50%;box-shadow:0 10px 22px #1a5af02d,0 0 #1a5af000}43%{background-position:0 50%;box-shadow:0 19px 36px #1a5af04a,0 0 0 4px #1a5af024}56%,to{background-position:0 50%;box-shadow:0 10px 22px #1a5af02d,0 0 #1a5af000}}.pricing-choice-section.is-visible .pricing-card-action{background-image:linear-gradient(110deg,#fff,#fff 34%,#dcecff,#fff 62%,#fff);background-size:220% 100%;animation:pricing-button-invite 4.4s ease-in-out infinite}.pricing-choice-section.is-visible .pricing-choice-card.is-selected .pricing-card-action{background-image:linear-gradient(110deg,#164fc4,#1a5af0 34%,#62a8ff,#1a5af0 62%,#164fc4)}.pricing-choice-section.is-visible .pricing-choice-card:nth-child(2) .pricing-card-action{animation-delay:-.7s}.pricing-choice-section.is-visible .pricing-choice-card:nth-child(3) .pricing-card-action{animation-delay:-1.4s}@media(hover:hover){.pricing-choice-section.is-visible .pricing-card-action:hover{animation:none;background-image:none}}.pricing-choice-section.is-visible .pricing-card-action:focus-visible,.pricing-choice-section.is-visible .pricing-card-action:active{animation:none;background-image:none}@media(prefers-reduced-motion:reduce){.pulse-control-section.is-visible .pulse-pains span svg,.pulse-control-section.is-visible .pulse-product-tag>svg,.pricing-choice-section.is-visible .pricing-card-action{animation:none;background-image:none}}.fleet-flow-section{padding:88px 0 82px;overflow:clip}.fleet-flow-section:before{bottom:-58vw}.fleet-flow-heading h2{max-width:850px;font-size:clamp(2.8rem,4.5vw,5rem);line-height:1.04;letter-spacing:-.04em}.fleet-flow-heading h2 span{display:inline}.fleet-flow-heading>p:last-child{max-width:620px;margin-top:18px;line-height:1.55}.fleet-flow-stage{height:540px;margin-top:48px;touch-action:pan-y}.fleet-flow-card{top:14px;height:465px}.fleet-flow-card:focus-visible,.fleet-flow-arrow:focus-visible,.fleet-flow-nav button:focus-visible,.fleet-flow-nav a:focus-visible{outline:3px solid #fff;outline-offset:4px}.fleet-flow-card.is-active:focus-visible{outline-color:#174fb9}.fleet-flow-icon{margin:27px auto 26px}.fleet-flow-arrow{top:208px}.fleet-flow-nav{margin-top:-8px;align-items:center}.fleet-flow-nav>.fleet-flow-pills{flex:1;min-width:0;display:flex;flex-wrap:nowrap;gap:7px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;padding:5px 2px}.fleet-flow-pills::-webkit-scrollbar{display:none}.fleet-flow-pills button{flex:none;white-space:nowrap}.fleet-flow-nav>a{flex:none}@media(max-width:760px){.fleet-flow-section{padding:70px 0 66px}.fleet-flow-heading h2{font-size:clamp(2.5rem,9vw,3.7rem)}.fleet-flow-heading>p:last-child{font-size:14px}.fleet-flow-stage{height:485px;margin-top:38px}.fleet-flow-card{top:13px;height:405px}.fleet-flow-icon{margin:17px auto 19px}.fleet-flow-arrow{top:418px}.fleet-flow-nav{margin-top:7px;gap:10px}.fleet-flow-nav>.fleet-flow-pills{width:100%;justify-content:flex-start}.fleet-flow-nav>a{margin-top:7px}}@media(prefers-reduced-motion:reduce){.fleet-flow-pills{scroll-behavior:auto}}@media(max-width:480px){body{min-width:0}.wrap{width:calc(100% - 36px)}.site-header{width:calc(100% - 20px);min-height:62px;margin-top:10px;padding-inline:12px}.site-header .brand{width:clamp(130px,41vw,160px)}.header-whatsapp,.site-header .menu-button{flex:0 0 44px;width:44px;height:44px}.header-whatsapp span{display:none}.mobile-nav{right:0;width:min(330px,100%);max-height:calc(100dvh - 86px);overflow-y:auto}.mobile-nav a{min-height:46px;display:flex;align-items:center}.header-contact-popover{right:0;width:min(320px,calc(100vw - 20px))}.hero-content{padding-block:35px 33px}.hero-eyebrow{margin-bottom:13px!important}.hero h1{font-size:clamp(2.15rem,9.5vw,2.75rem);line-height:1.06;letter-spacing:-.055em}.hero-lead{margin-top:16px!important;font-size:14px!important;line-height:1.6!important}.hero-actions{margin-top:22px;gap:9px}.hero-actions .button{width:100%;min-height:49px}.hero-assurance{margin-top:12px!important;font-size:10px!important}.demo-section{padding-bottom:50px}.product-showcase{width:calc(100% - 20px);padding:12px;gap:15px}.phone-shell{--showcase-phone-scale: .43;width:211px;height:416px;padding:8px;border-width:4px;border-radius:33px}.phone-screen{border-radius:24px;clip-path:inset(0 round 24px)}.phone-camera{top:12px;width:68px;height:14px}.showcase-mobile p{margin-top:8px;font-size:12px}.showcase-desktop .showcase-app:not(.showcase-app-phone):not(.showcase-app-finance){height:480px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-sidebar nav button{width:44px;min-height:44px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-theme,.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-period{height:40px}.showcase-app:not(.showcase-app-phone):not(.showcase-app-finance) .ds-theme{width:40px}.showcase-desktop .browser-bar{min-height:32px}.showcase-desktop .browser-status{display:none}.demo-intro{padding-top:24px}.demo-intro h2{font-size:clamp(1.7rem,7.7vw,2.2rem)}.demo-intro p{margin-top:10px;font-size:13px;line-height:1.55}.proof-section{padding-block:37px 42px}.proof-action{gap:14px;margin-top:20px}.proof-action p{font-size:15px}.pulse-control-section{padding-block:63px 54px}.pulse-control-layout{width:calc(100% - 36px);gap:27px}.pulse-control-copy h2{font-size:clamp(2.15rem,9.2vw,2.8rem);line-height:1.05}.pulse-control-copy>p:not(.pulse-kicker){margin-top:18px;font-size:14px;line-height:1.6}.pulse-pains{margin-top:20px}.pulse-control-cta{min-height:50px;margin-top:21px}.pulse-product-stage{height:calc(58.9vw + 13px)}.pulse-product-frame{top:0;height:calc(58.9vw + 3px)}.showcase-app-finance{zoom:calc((100vw - 54px)/1800px)}.fleet-flow-section{padding-block:61px 55px}.fleet-flow-heading{width:calc(100% - 36px)}.fleet-flow-heading>p:first-child{margin-bottom:12px;font-size:10px}.fleet-flow-heading h2{font-size:clamp(2.15rem,9.2vw,2.8rem)}.fleet-flow-heading>p:last-child{margin-top:15px;line-height:1.55}.fleet-flow-stage{height:458px;margin-top:27px}.fleet-flow-card{top:9px;width:min(284px,calc(100vw - 44px));height:405px;margin-left:calc(min(284px,100vw - 44px)/-2)}.fleet-flow-card:not(.is-active){visibility:hidden}.fleet-flow-arrow{top:411px;width:44px;height:44px}.fleet-flow-prev{left:calc(50% - 49px)}.fleet-flow-next{right:calc(50% - 49px)}.fleet-flow-nav{margin-top:5px}.fleet-flow-nav>.fleet-flow-pills{touch-action:pan-x}.fleet-flow-pills button{min-height:44px;padding-inline:13px;font-size:10px}.fleet-flow-nav>a{min-height:44px}.tracking-section{padding-block:65px 62px}.tracking-heading{gap:24px}.tracking-heading h2{font-size:clamp(2.2rem,9.2vw,2.8rem);line-height:1.05}.tracking-heading>div>p{margin-top:17px;font-size:14px;line-height:1.6}.tracking-cta{min-height:50px;margin-top:22px}.tracking-heading>ul li{padding-block:11px;grid-template-columns:38px 1fr;gap:10px}.tracking-heading>ul svg{width:38px;height:38px;padding:10px}.tracking-console{margin-top:33px;border-radius:15px}.tracking-console .tracking-vehicle-row{min-height:44px}.tracking-map-panel{min-height:400px}.tracking-map-attribution{font-size:7px}.inspection-section{padding-block:64px 57px}.inspection-grid{width:calc(100% - 36px);gap:30px}.inspection-status{margin-bottom:17px}.inspection-copy h2{font-size:clamp(2.15rem,9.2vw,2.8rem);line-height:1.06}.inspection-copy>p{margin-top:18px;font-size:14px;line-height:1.6}.inspection-copy ul{margin-top:20px;gap:11px}.inspection-copy li{gap:9px;font-size:13px}.inspection-goal{margin-top:20px}.inspection-cta{min-height:52px;margin-top:19px}.inspection-stage{height:555px}.inspection-phone{top:0;scale:.84;transform-origin:top center}.inspection-report{right:-45px;top:28%;scale:.52;transform-origin:top right}.inspection-message{right:50%;bottom:0;width:min(290px,100%);scale:.88;translate:50% 0}.story-section,.faq-section{padding-block:65px}.faq-section{overflow-x:clip}.story-grid{gap:24px}.story-copy h2,.faq-grid h2{font-size:clamp(2.05rem,8.5vw,2.7rem)}.story-photo{border-radius:17px}.pricing-choice-section{padding-block:69px 62px}.pricing-choice-section>.wrap{width:calc(100% - 36px)}.pricing-choice-heading h2{font-size:clamp(2.35rem,9.8vw,3rem);line-height:1.04}.pricing-choice-heading>p{font-size:14px;line-height:1.6}.pricing-choice-grid{margin-top:32px;gap:15px}.pricing-card-top{min-height:0;padding:19px 19px 21px}.pricing-card-eyebrow{margin-top:20px}.pricing-card-top h3{font-size:2.15rem}.pricing-card-price{margin-top:16px}.pricing-card-price strong{font-size:clamp(3.3rem,15vw,4rem)}.pricing-card-features{min-height:0;padding-block:20px}.pricing-card-features ul{margin-top:12px}.pricing-card-action{min-height:50px}.pricing-choice-summary{margin-top:24px}.pricing-choice-note{margin-top:15px}.closing-section{padding-block:38px}.closing-panel{min-height:0;padding:35px 24px}.closing-panel h2{font-size:clamp(2rem,8.5vw,2.6rem)}.closing-panel p{font-size:14px;line-height:1.6}.closing-panel .button{min-height:50px}.site-footer{padding-top:57px}.footer-main{gap:34px}.footer-brand-block>strong{margin-top:22px}.footer-bottom{margin-top:35px}}@media(max-width:360px){.site-header .brand{width:129px}.hero h1{font-size:2.12rem}.hero-eyebrow{min-height:44px}.showcase-desktop .showcase-app:not(.showcase-app-phone):not(.showcase-app-finance){height:445px}.pricing-choice-heading>div>p{font-size:9px}}@media(min-width:481px)and (max-width:760px){.hero-content{padding-block:clamp(35px,6vw,47px) 35px}.hero h1{font-size:clamp(2.75rem,9.2vw,4rem);line-height:1.06}.faq-section{overflow-x:clip}}
