:root{--k:min(100vw / 1440, 100vh / 960);--ink:#050b17;--frost:#f4f6f9;--muted:#ecf1f7cc;--dim:#ecf1f761;--query:#9fd3ff;--font:"Archivo", "Helvetica Neue", Arial, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--ef-action:#5aa8ff;--ef-action-hi:#7dbbff;--ef-action-ink:#04122b}*,:before,:after{box-sizing:border-box}html{background:var(--ink);color-scheme:dark}body.sb{font-family:var(--font);color:var(--frost);background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.sb-nav{z-index:10;align-items:center;gap:calc(38 * var(--k));padding:calc(34 * var(--k)) calc(64 * var(--k)) 0 calc(71 * var(--k));display:flex;position:fixed;inset:0 0 auto}.sb-nav .brand{align-items:center;gap:calc(16 * var(--k));color:var(--frost);font-size:calc(26 * var(--k));font-weight:500;text-decoration:none;display:inline-flex}.sb-nav .brand-mark{width:auto;height:calc(40 * var(--k))}.sb-nav .brand b{font-weight:500}.sb-nav nav{margin-left:auto}.sb-nav nav a{color:var(--frost);font-size:calc(19 * var(--k));opacity:.92;transition:opacity .2s var(--ease);text-decoration:none}.sb-nav nav a:hover{opacity:1}.sb-btn{font-family:var(--font);font-size:calc(19 * var(--k));border-radius:calc(3 * var(--k));transition:background-color .2s var(--ease), color .2s var(--ease), box-shadow .2s var(--ease);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.sb-nav .sb-demo{min-height:calc(54 * var(--k));padding:0 calc(28 * var(--k));font-size:calc(19 * var(--k))}.sb-btn--outline{height:calc(54 * var(--k));padding:0 calc(30 * var(--k));color:var(--frost);box-shadow:inset 0 0 0 calc(1.5 * var(--k)) #f4f6f99e}.sb-btn--outline:hover{background:var(--frost);color:var(--ink)}.sb-btn--solid{height:calc(62 * var(--k));padding:0 calc(36 * var(--k));background:var(--frost);color:#0d1626}.sb-btn--solid:hover{background:#fff}.sb-link{color:var(--frost);font-size:calc(19 * var(--k));text-decoration:underline;text-decoration-thickness:calc(1.5 * var(--k));text-underline-offset:calc(7 * var(--k));font-weight:500;text-decoration-color:#f4f6f9b3}.sb-link span{margin-left:calc(10 * var(--k));text-decoration:none;display:inline-block}.sb a:focus-visible{outline:2px solid var(--query);outline-offset:3px}.sb-scene{isolation:isolate;height:100vh;position:relative;overflow:hidden}.sb-bg{z-index:-1;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sb-journey{height:1191lvh;position:relative}.sb-stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.sb-stage [data-show]{will-change:opacity, transform}.sb-stage [data-show].is-hidden{visibility:hidden}.sb-states{pointer-events:none;opacity:var(--labels,0);position:absolute;inset:0}.sb-states span{font-size:max(9px, calc(12 * var(--k)));letter-spacing:.14em;color:#9fb3cc;opacity:.32;white-space:nowrap;will-change:transform;font-weight:500;position:absolute;top:0;left:0}@media (width<=700px){.sb-states span[data-phone=false]{display:none}}.sb-stage .sb-progress{transition:top .6s var(--ease)}.sb-stage .sb-progress li{transition:color .4s var(--ease)}.sb-stage:before,.sb-scene--globe:before{content:"";pointer-events:none;opacity:var(--hero-shade,1);background:radial-gradient(46% 58% at 17% 48%,#03070f9e 0%,#03070f61 45%,#03070f00 100%);position:absolute;inset:0}.sb-scene--truck .sb-bg{object-position:100% 50%}.sb-hero{left:calc(90 * var(--k));top:max(calc(150 * var(--k)), calc(50vh - 200 * var(--k)));max-width:calc(520 * var(--k));position:absolute}.sb-display{max-width:8.6em;font-size:calc(70 * var(--k));letter-spacing:-.005em;margin:0;font-weight:400;line-height:1.04}.sb-lede{max-width:calc(430 * var(--k));margin:calc(30 * var(--k)) 0 0;font-size:calc(24 * var(--k));color:var(--muted);line-height:1.33}.sb-marker{margin-top:calc(8 * var(--k));font-size:calc(15 * var(--k));color:var(--query);opacity:.75;display:block}.sb-actions{align-items:center;gap:calc(40 * var(--k));margin-top:calc(34 * var(--k));display:flex}.sb-progress{right:calc(66 * var(--k));top:calc(50vh + (45 - var(--active) * 50) * var(--k));gap:calc(24 * var(--k));font-size:calc(24 * var(--k));font-variant-numeric:tabular-nums;margin:0;padding:0;font-weight:500;line-height:1;list-style:none;display:grid;position:absolute}.sb-progress li{color:var(--dim)}.sb-progress li.is-on{color:var(--frost);position:relative}.sb-progress li.is-on:after{content:"";left:0;right:0;bottom:calc(-14 * var(--k));height:calc(2 * var(--k));background:var(--frost);position:absolute}.sb-caption{left:calc(77 * var(--k));bottom:calc(66 * var(--k));align-items:baseline;gap:calc(30 * var(--k));display:flex;position:absolute}.sb-caption-n{font-size:calc(44 * var(--k));font-weight:600;line-height:1}.sb-caption-title{font-size:calc(34 * var(--k));margin:0;font-weight:400;line-height:1.1}.sb-caption-sub{margin:calc(14 * var(--k)) 0 0;font-size:calc(24 * var(--k));color:var(--muted)}.sb-lab-tag{right:calc(66 * var(--k));bottom:calc(30 * var(--k));letter-spacing:.04em;color:#ecf1f78c;margin:0;font-size:11px;position:absolute}
