.srs-routes{padding:90px 24px;background:radial-gradient(ellipse at 85% 30%,#e6edff,transparent 55%),linear-gradient(180deg,#fafcff,#f3f7ff);color:#080e39;font-family:inherit}.srs-routes *{box-sizing:border-box}.srs-routes__inner{max-width:1240px;margin:auto}.srs-routes svg{width:24px;height:24px;flex-shrink:0}.srs-routes__intro{text-align:center;max-width:960px;margin:auto}.srs-routes__eyebrow{display:inline-flex;gap:9px;align-items:center;padding:9px 17px;border-radius:99px;background:#e9edff;color:#4b37da;font-size:12px;font-weight:750;letter-spacing:1px}.srs-routes .srs-routes__intro h2{margin:22px 0 18px;font-size:clamp(30px,3.6vw,49px);line-height:1.13;letter-spacing:-1.7px;font-weight:750;color:#080e39}.srs-routes__intro h2 span{background:linear-gradient(100deg,#007bff,#7628ff);background-clip:text;color:#fff0}.srs-routes p{color:#59698a;font-size:16px;line-height:1.65;margin:0}.srs-routes__tabs{display:flex;justify-content:center;gap:7px;margin:32px auto 36px;padding:6px;border:1px solid #dee5f4;border-radius:15px;background:#fff;width:fit-content;max-width:100%}.srs-routes__tabs button{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 20px;border:0;border-radius:10px;background:#fff0;color:#4e5e80;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.srs-routes__tabs button[aria-selected=true]{background:#162651;color:#fff;box-shadow:0 5px 12px #14265120}.srs-routes button:focus-visible,.srs-routes a:focus-visible,.srs-routes [tabindex]:focus-visible{outline:3px solid #4974ff;outline-offset:4px}.srs-routes__panel{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px 50px;align-items:center}.srs-routes [hidden]{display:none!important}.srs-routes__chapter{color:#5b47d8;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.srs-routes .srs-routes__story h3{font-size:clamp(27px,2.6vw,37px);line-height:1.15;letter-spacing:-.9px;color:#10183c;margin:15px 0 18px}.srs-routes__cta{display:inline-flex;align-items:center;gap:20px;background:linear-gradient(100deg,#245eff,#642bff);color:#fff!important;border-radius:10px;padding:15px 20px;font-size:14px;font-weight:650;text-decoration:none;margin-top:24px;box-shadow:0 8px 24px #4e47ea25}.srs-routes__cta:hover{filter:brightness(1.08)}.srs-routes__story>small{display:block;margin-top:12px;color:#7381a0;font-size:12px}.srs-routes__visual{margin:0;background:#fff;border:1px solid #dce4f6;border-radius:18px;overflow:hidden;box-shadow:0 22px 60px #314b8b12;transform:rotate(0)}.srs-routes__window{display:flex;gap:12px;align-items:center;padding:14px 17px;border-bottom:1px solid #edf0f7;font-size:12px;color:#203058}.srs-routes__window>span:first-child{display:flex;gap:4px}.srs-routes__window i{width:6px;height:6px;background:#d4dcef;border-radius:100%}.srs-routes__example{margin-left:auto;font-size:10px;color:#7381a0}.srs-routes__map{position:relative;background:#f3f6fc}.srs-routes__map>svg{display:block;width:100%;height:auto}.srs-routes__map-note{position:absolute;right:14px;bottom:14px;display:flex;gap:10px;align-items:center;background:#fff;padding:12px 14px;border-radius:12px;box-shadow:0 5px 18px #1f3c621c;color:#4c57e5}.srs-routes__map-note strong,.srs-routes__map-note small{display:block}.srs-routes__map-note strong{color:#172345;font-size:12px}.srs-routes__map-note small{font-size:10px;color:#647593;margin-top:3px}.srs-routes__stop{display:flex;align-items:center;gap:12px;padding:13px 19px;border-top:1px solid #eef1f8}.srs-routes__stop strong{font-size:12px;color:#142247}.srs-routes__stop small{display:block;color:#73809c;font-size:11px;margin-top:3px}.srs-routes__stop b{margin-left:auto;font-size:11px;color:#485fd0;white-space:nowrap}.srs-routes__number{display:grid;place-items:center;background:#ecf1ff;color:#345dec;border-radius:9px;width:30px;height:30px;font-size:13px;font-weight:750}.srs-routes__number--pickup{background:#fff0df;color:#ca7310}.srs-routes figcaption{font-size:10px;text-align:center;padding:8px;background:#f9fbff;color:#7885a0}.srs-routes__features{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.srs-routes__features article{padding:23px 20px;border:1px solid #e2e8f6;border-radius:15px;background:#ffffffc9}.srs-routes__feature-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:#eeebff;color:#673ef3;margin-bottom:14px}.srs-routes__features article:nth-child(even) .srs-routes__feature-icon{background:#e7f0ff;color:#1471f5}.srs-routes .srs-routes__features h4{font-size:15px;line-height:1.35;letter-spacing:-.2px;color:#172345;margin:0 0 8px;font-weight:700}.srs-routes__features p{font-size:13px;line-height:1.65}.srs-routes__foot{margin-top:28px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:22px;border-top:1px solid #dce4f5}.srs-routes__foot>span{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:650;color:#334577}.srs-routes__foot p{font-size:11px;max-width:460px}.srs-routes__fleet{padding:25px 20px}.srs-routes__fleet-heading{display:flex;align-items:center;gap:15px;padding:14px 4px 25px}.srs-routes__fleet-heading>svg{width:45px;height:45px;color:#6260ee}.srs-routes__fleet-heading small{display:block;color:#7584a2;font-size:10px;letter-spacing:1px}.srs-routes__fleet-heading strong{font-size:19px;display:block;margin-top:6px;color:#172345}.srs-routes__vehicle{display:flex;align-items:center;gap:12px;padding:22px 0;border-top:1px solid #e7ecf6}.srs-routes__vehicle-icon{padding:10px;border-radius:10px;background:#f0f3fc;color:#6473a9;display:flex}.srs-routes__vehicle strong{font-size:13px;color:#172345}.srs-routes__vehicle small{display:block;font-size:11px;color:#7584a2;margin-top:5px}.srs-routes__status{margin-left:auto;border-radius:20px;padding:6px 9px;font-size:10px;white-space:nowrap}.srs-routes__status--green{background:#e2f8ee;color:#15865a}.srs-routes__status--amber{background:#fff1db;color:#9e6400}.srs-routes__status--purple{background:#eee9ff;color:#7050c3}.srs-routes__service-note{display:flex;gap:12px;padding:17px;background:#f2f5ff;border-radius:12px;color:#6462d9}.srs-routes__service-note strong{display:block;font-size:12px}.srs-routes__service-note small{display:block;margin-top:6px;color:#71809f;font-size:11px}@media(max-width:900px){.srs-routes__panel{gap:28px;grid-template-columns:1fr 1.2fr}.srs-routes__features{grid-template-columns:repeat(2,1fr)}.srs-routes__foot{align-items:flex-start;flex-direction:column;gap:12px}.srs-routes__vehicle{flex-wrap:wrap}.srs-routes__status{margin-left:0}.srs-routes__fleet-heading strong{font-size:16px}}@media(max-width:640px){.srs-routes{padding:55px 18px}.srs-routes .srs-routes__intro h2{letter-spacing:-1px}.srs-routes__intro p{font-size:14px}.srs-routes__intro br{display:none}.srs-routes__tabs{width:100%;gap:3px;padding:4px}.srs-routes__tabs button{flex:1;min-width:0;flex-direction:column;gap:7px;padding:10px 5px;font-size:11px}.srs-routes__panel{grid-template-columns:1fr}.srs-routes__story{text-align:center}.srs-routes__story p{font-size:14px}.srs-routes__features{gap:10px}.srs-routes__features article{padding:18px 14px}.srs-routes .srs-routes__features h4{font-size:14px}.srs-routes__features p{font-size:12px}.srs-routes__map-note{padding:8px;bottom:8px;right:8px}.srs-routes__map-note strong{font-size:10px}.srs-routes__map-note small{font-size:8px}.srs-routes__window{padding:12px 10px;gap:7px}.srs-routes__example{font-size:8px}.srs-routes__window strong{font-size:11px}.srs-routes__stop{padding:12px;gap:8px}.srs-routes__stop small{font-size:10px}.srs-routes__vehicle{padding:18px 0}.srs-routes__status{margin-left:auto}.srs-routes__fleet{padding:14px}}.srs-routes .srs-routes__intro h2 span{color:#4a45ec;background:none}.srs-routes .srs-routes__cta{background-color:#4542f5}.srs-routes__catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:35px}.srs-routes__feature-card{display:grid;grid-template-columns:48px minmax(0,1fr) 165px;align-items:start;gap:16px;padding:25px 22px;background:#fff;border:1px solid #e5ebf7;border-radius:20px;box-shadow:0 6px 25px #354c7d04}.srs-routes__feature-card .srs-routes__feature-icon{margin:2px 0 0;width:48px;height:48px}.srs-routes .srs-routes__feature-copy h3{font-size:15px;line-height:1.4;font-weight:700;color:#10183c;letter-spacing:-.2px;margin:4px 0 9px}.srs-routes__feature-copy p{font-size:13px;line-height:1.6}.srs-routes__mini{position:relative;align-self:center;padding:15px 11px 11px;border-radius:12px;box-shadow:0 6px 22px #34457212;border:1px solid #eff2fa;background:#fff;min-height:125px;text-align:left}.srs-routes__mini-label{display:block;font-size:7px;letter-spacing:1px;color:#8995b0;margin-bottom:7px}.srs-routes__mini strong{display:block;font-size:11px;line-height:1.4;color:#152140;margin:5px 0}.srs-routes__mini small{display:block;font-size:10px;line-height:1.5;color:#6b7b9b}.srs-routes__mini-foot{display:block;font-size:9px;line-height:1.4;margin-top:8px;padding:6px;border-radius:6px;background:#eeeaff;color:#6143cf;text-align:center}.srs-routes__mini-icon{display:flex;color:#6054ef;margin:3px 0 8px}.srs-routes__mini-icon svg{width:25px;height:25px}.srs-routes .srs-routes__mini-map{width:100%;height:55px;display:block}.srs-routes__feature-card--1 .srs-routes__feature-icon{color:#087aff;background:#e7f2ff}.srs-routes__feature-card--2 .srs-routes__feature-icon{color:#0fa570;background:#e2f9ee}.srs-routes__feature-card--3 .srs-routes__feature-icon{color:#eb8b17;background:#fff1da}.srs-routes__feature-card--1 .srs-routes__mini-foot{background:#e9f3ff;color:#2766b9}.srs-routes__feature-card--2 .srs-routes__mini-foot{background:#e5f8ee;color:#21805a}.srs-routes__feature-card--3 .srs-routes__mini-foot{background:#fff3e2;color:#966126}.srs-routes__catalog-footer{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:28px}.srs-routes__catalog-footer strong{font-size:15px;color:#263860}.srs-routes__catalog-footer p{font-size:11px;margin-top:8px}.srs-routes__catalog-footer .srs-routes__cta{margin:0;flex-shrink:0}@media(max-width:1100px){.srs-routes__feature-card{grid-template-columns:40px minmax(0,1fr);gap:12px}.srs-routes__feature-card .srs-routes__feature-icon{width:40px;height:40px}.srs-routes__mini{grid-column:2;width:100%;min-height:0}.srs-routes__catalog-footer{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.srs-routes__catalog{grid-template-columns:1fr}.srs-routes__feature-card{padding:20px;grid-template-columns:42px minmax(0,1fr)}.srs-routes__mini{display:block}.srs-routes__catalog-footer br{display:none}}.srs-routes--grid .srs-routes__intro br{display:initial}.srs-routes.srs-routes--slideshow{padding:55px 24px}.srs-routes--slideshow .srs-routes__intro h2{font-size:clamp(28px,3vw,42px);margin:15px 0 12px}.srs-routes--slideshow .srs-routes__intro p{font-size:14px}.srs-routes--slideshow .srs-routes__tabs{margin:22px auto 24px}.srs-routes--slideshow .srs-routes__panel{gap:22px 35px;grid-template-columns:.9fr 1.1fr}.srs-routes--slideshow .srs-routes__story h3{font-size:30px}.srs-routes--slideshow .srs-routes__story p{font-size:14px}.srs-routes--slideshow .srs-routes__map>svg{height:210px}.srs-routes--slideshow .srs-routes__fleet{padding:12px 18px}.srs-routes--slideshow .srs-routes__fleet-heading{padding:8px 0 14px}.srs-routes--slideshow .srs-routes__vehicle{padding:13px 0}.srs-routes--slideshow .srs-routes__features article{padding:16px}.srs-routes--slideshow .srs-routes__feature-icon{width:32px;height:32px;margin-bottom:10px}.srs-routes--slideshow .srs-routes__features h4{font-size:14px}.srs-routes--slideshow .srs-routes__features p{font-size:12px}.srs-routes__screenshot-link{display:flex;align-items:center;justify-content:center;background:#f5f7fc;padding:12px;min-height:310px;cursor:zoom-in}.srs-routes__screenshot-link img{display:block;width:100%;height:auto;max-height:310px;object-fit:contain;border-radius:8px}.srs-routes__visual--phone .srs-routes__screenshot-link{padding:18px;background:radial-gradient(ellipse at center,#e8edff,#f8faff 75%)}.srs-routes__phone{display:block;position:relative;width:244px;max-width:100%;padding:20px 6px 16px;background:#141b2d;border:2px solid #424b60;border-radius:30px;box-shadow:0 14px 28px #192c5529;box-sizing:border-box}.srs-routes__slides{display:grid;min-width:0}.srs-routes__slides>.srs-routes__panel{grid-area:1 / 1;min-width:0;align-self:stretch}.srs-routes__phone .srs-routes__phone-speaker{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:38px;height:4px;background:#657085;border-radius:5px}.srs-routes__screenshot-link .srs-routes__phone img{width:100%;height:360px;max-height:none;border-radius:15px;object-fit:cover;object-position:center bottom}.srs-routes__phone-home{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:55px;height:3px;background:#8991a3;border-radius:4px}.srs-routes__demo-screen{display:block;position:relative;overflow:hidden;isolation:isolate}.srs-routes__visual--screenshot{min-width:0;max-width:100%}#srs-route-panel-0{grid-template-columns:1fr;align-content:start}#srs-route-panel-0 .srs-routes__story{max-width:950px;text-align:center;margin:0 auto}#srs-route-panel-0 .srs-routes__story h3{margin:8px 0 12px}#srs-route-panel-0 .srs-routes__story .srs-routes__cta{margin-top:14px;padding:10px 16px}#srs-route-panel-0 .srs-routes__features{display:none}.srs-routes__demo--0.srs-routes__visual{display:grid;grid-template-columns:minmax(0,1fr) 285px;align-items:start}.srs-routes__demo--0 .srs-routes__window,.srs-routes__demo--0 .srs-routes__demo-caption,.srs-routes__demo--0 figcaption{grid-column:1/-1}.srs-routes__demo--0.srs-routes__visual .srs-routes__screenshot-link{height:auto;min-height:0;padding:12px;align-self:start}.srs-routes__demo--0.srs-routes__visual .srs-routes__demo-screen{width:100%;min-width:0;overflow:visible}.srs-routes__demo--0.srs-routes__visual .srs-routes__demo-screen img{width:100%;height:auto;max-height:none;object-fit:contain}.srs-routes__walkthrough{list-style:none;counter-reset:route-note;margin:0;padding:16px 16px 12px 4px;display:grid;gap:14px}.srs-routes__walkthrough li{counter-increment:route-note;position:relative;padding-left:32px;font-size:12px;line-height:1.45}.srs-routes__walkthrough li:before{content:counter(route-note);position:absolute;left:0;top:0;background:#5846e9;color:#fff;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700}.srs-routes__walkthrough strong{display:block;color:#172345;font-size:13px;margin-bottom:3px}.srs-routes__walkthrough li>span{color:#62718d;display:block}.srs-routes__annotation{position:absolute;z-index:2;width:25px;height:25px;display:grid;place-items:center;background:#5846e9;color:#fff;border:2px solid #fff;border-radius:50%;font:700 12px/1 sans-serif;box-shadow:0 2px 10px #25157755;transform:translate(-50%,-50%)}.srs-routes__annotation:after{content:'';position:absolute;width:2px;height:17px;background:#5846e9;top:100%;left:50%;box-shadow:1px 0 #fff}.srs-routes__annotation--1{left:11%;top:2%}.srs-routes__annotation--2{left:61%;top:2%}.srs-routes__annotation--3{left:14%;top:30%}.srs-routes__annotation--4{left:40%;top:6%}.srs-routes__annotation--5{left:81%;top:6%}.srs-routes__annotation--6{left:49%;top:19%}.srs-routes__annotation--7{left:45%;top:74%}@media(max-width:900px){.srs-routes__demo--0.srs-routes__visual{grid-template-columns:1fr}.srs-routes__walkthrough{padding:16px;grid-template-columns:1fr 1fr}.srs-routes__annotation{width:21px;height:21px;font-size:10px}.srs-routes__annotation:after{height:10px}}@media(max-width:540px){.srs-routes__walkthrough{grid-template-columns:1fr}.srs-routes__annotation{width:17px;height:17px;font-size:9px;border-width:1px}.srs-routes__annotation:after{height:5px}}.srs-routes__demo-caption{display:flex;gap:12px;align-items:center;padding:15px 20px;background:linear-gradient(110deg,#eef3ff,#f5f0ff);border-top:1px solid #e4e9f7;color:#5740e8}.srs-routes__demo-caption strong{display:block;color:#172345;font-size:13px;line-height:1.4}.srs-routes__demo-caption small{display:block;color:#657494;font-size:11px;line-height:1.5;margin-top:3px}.srs-routes__demo--0 .srs-routes__screenshot-link{height:310px;overflow:hidden;justify-content:flex-start;align-items:flex-start;padding:20px 12px;background:radial-gradient(ellipse at top left,#dce8ff,#f4f7ff)}.srs-routes__demo--0 .srs-routes__demo-screen{width:950px;min-width:950px;box-shadow:0 14px 32px #21396b20;border-radius:10px}.srs-routes__demo--0 .srs-routes__demo-screen img{max-height:none}.srs-routes__demo-focus{position:absolute;pointer-events:none;border:2px solid #6856ff;border-radius:8px;box-shadow:0 0 0 3px #725cff18;opacity:0;animation:srs-route-highlight 8s ease-in-out infinite}.srs-routes__demo-focus--truck{left:1%;top:3%;width:40%;height:12%;animation-name:srs-route-truck}.srs-routes__demo-stop{top:17.5%;width:13.2%;height:40%}.srs-routes__demo-stop--0{left:1.6%;animation-delay:1s}.srs-routes__demo-stop--1{left:15.3%;animation-delay:2s}.srs-routes__demo-stop--2{left:29%;animation-delay:3s}.srs-routes__phone .srs-routes__demo-screen{height:360px;border-radius:15px}.srs-routes__phone .srs-routes__demo-screen img{animation:srs-route-phone-scroll 8s ease-in-out infinite}.srs-routes__demo-focus--navigate{left:4%;right:4%;top:46%;height:12%;animation-delay:3s}.srs-routes__demo-focus--arrived{left:4%;width:44%;top:59%;height:12%;animation-delay:5s}.srs-routes__demo--2 .srs-routes__screenshot-link{height:310px;overflow:hidden;padding:0 15px;align-items:flex-start;background:radial-gradient(ellipse at center,#e6e7ff,#f7faff)}.srs-routes__demo--2 .srs-routes__demo-screen{width:400px;max-width:100%;height:310px}.srs-routes__demo--2 .srs-routes__demo-screen img{max-height:none;transform:translateY(-50px);transform-origin:center 40%;animation:srs-route-service-zoom 8s ease-in-out infinite}.srs-routes[data-motion-paused=true] .srs-routes__demo-screen *{animation-play-state:paused!important}@keyframes srs-route-highlight{0%,8%,38%,100%{opacity:0}14%,30%{opacity:1}}@keyframes srs-route-truck{0%,100%{opacity:.35}12%,35%{opacity:1}60%{opacity:.35}}@keyframes srs-route-phone-scroll{0%,12%{object-position:center top}35%,88%{object-position:center bottom}100%{object-position:center top}}@keyframes srs-route-service-zoom{0%,15%,100%{transform:translateY(-50px) scale(1)}45%,80%{transform:translateY(-65px) scale(1.06)}}@media(prefers-reduced-motion:reduce){.srs-routes__demo-screen *{animation:none!important}.srs-routes__demo-focus{display:none}}@media(max-width:640px){.srs-routes__demo--0 .srs-routes__demo-screen{width:760px;min-width:760px}.srs-routes__demo--0 .srs-routes__screenshot-link{height:250px;min-height:250px}.srs-routes__demo-caption{padding:12px;gap:9px}}.srs-routes__screenshot-link:focus-visible{outline:3px solid #4164ff;outline-offset:-3px}.srs-routes__visual--screenshot figcaption span{display:block;color:#3f55c6;margin-top:4px}.srs-routes__playback{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:20px;color:#627292;font-size:12px}.srs-routes__playback button{font:inherit;font-weight:650;border:1px solid #d6def0;background:#fff;color:#37487b;padding:9px 14px;border-radius:9px;cursor:pointer;min-height:40px}.srs-routes--showcase{background:radial-gradient(ellipse at 70% 48%,#eaf2ff,transparent 65%),linear-gradient(#fff,#f7faff)}.srs-routes--showcase .srs-routes__inner{max-width:1400px}.srs-routes--showcase .srs-routes__intro h2{font-size:clamp(32px,4.1vw,58px);font-weight:800;line-height:1.04;letter-spacing:-2px}.srs-routes--showcase .srs-routes__intro h2 span{background:linear-gradient(100deg,#0084ff,#5121fb);background-clip:text;color:#fff0}.srs-routes--showcase .srs-routes__intro p{font-size:17px;line-height:1.5}.srs-routes--showcase .srs-routes__tabs{width:100%;max-width:1100px;box-shadow:0 8px 30px #3454a110;border-radius:17px;margin:28px auto 38px}.srs-routes--showcase .srs-routes__tabs button{flex:1;color:#0051df;padding:14px 12px;font-size:15px;white-space:nowrap}.srs-routes--showcase .srs-routes__tabs button[aria-selected=true]{background:linear-gradient(130deg,#4488ff,#0646ff);color:#fff;box-shadow:0 5px 15px #125cff30}.srs-routes--showcase .srs-routes__panel,.srs-routes--showcase #srs-route-panel-0{grid-template-columns:minmax(270px,.72fr) minmax(0,1.6fr);gap:30px 35px;align-items:center;align-content:start}.srs-routes--showcase .srs-routes__story,.srs-routes--showcase #srs-route-panel-0 .srs-routes__story{text-align:left;margin:0;max-width:none;min-width:0}.srs-routes--showcase .srs-routes__story h3,.srs-routes--showcase #srs-route-panel-0 .srs-routes__story h3{font-size:clamp(30px,3vw,45px);line-height:1.08;font-weight:800;letter-spacing:-1.6px;margin:0 0 20px}.srs-routes--showcase .srs-routes__story h3 em{font-style:normal;color:#009e73}.srs-routes__steps{list-style:none;padding:0;margin:24px 0 0;counter-reset:delivery-step;display:grid;gap:20px}.srs-routes__steps li{counter-increment:delivery-step;position:relative;padding-left:53px;min-height:42px}.srs-routes__steps li:before{content:counter(delivery-step);position:absolute;left:0;top:0;width:37px;height:37px;border-radius:50%;background:linear-gradient(135deg,#00b990,#009365);color:#fff;display:grid;place-items:center;font-size:19px;font-weight:700;box-shadow:inset 0 2px 4px #ffffff50}.srs-routes__steps li:nth-child(2):before{background:linear-gradient(135deg,#168cff,#0052fa)}.srs-routes__steps li:nth-child(3):before{background:linear-gradient(135deg,#ffbc14,#ef9000)}.srs-routes__steps li:nth-child(4):before{background:linear-gradient(135deg,#ff6060,#e42238)}.srs-routes__steps strong{display:block;color:#10183c;font-size:16px;margin-bottom:4px}.srs-routes__steps li>span{display:block;color:#5b6b89;font-size:13px;line-height:1.55}.srs-routes--showcase .srs-routes__cta,.srs-routes--showcase #srs-route-panel-0 .srs-routes__cta{background:linear-gradient(110deg,#00a981,#008a63);border-radius:30px;padding:14px 20px;margin-top:25px;font-size:13px;box-shadow:0 7px 20px #00997115}.srs-routes__devices{position:relative;margin:0;padding:20px 30px 62px 0;min-width:0}.srs-routes__laptop{display:block;position:relative;padding:18px 16px 20px;background:linear-gradient(135deg,#29313b,#090e16 50%,#424955);border:2px solid #697480;border-radius:24px 24px 10px 10px;box-shadow:0 22px 35px #18294120;cursor:zoom-in}.srs-routes__laptop:before{content:'';position:absolute;top:6px;left:50%;width:5px;height:5px;border-radius:50%;background:#46526b}#srs-route-panel-0 .srs-routes__laptop{width:85%;margin-left:auto;margin-right:auto;box-sizing:border-box}#srs-route-panel-0 .srs-routes__handset img{height:360px}@media(max-width:1050px){#srs-route-panel-0 .srs-routes__handset img{height:280px}}@media(max-width:760px){#srs-route-panel-0 .srs-routes__handset img{height:230px}}.srs-routes__laptop-screen{display:flex;align-items:center;justify-content:center;aspect-ratio:1.5;background:#eff4fa;overflow:hidden;border-radius:7px}.srs-routes__laptop-screen img{display:block;width:100%;height:100%;object-fit:contain}.srs-routes__workspace-image{position:relative;display:block;width:100%;line-height:0}.srs-routes__workspace-image>img:first-child{height:auto}.srs-routes__workspace-image img.srs-routes__sample-map{position:absolute;left:0;top:5.4%;width:28.7%;height:68.1%;object-fit:fill}.srs-routes__laptop-screen:has(.srs-routes__sample-map){aspect-ratio:1220/957}.srs-routes__laptop-base{position:absolute;bottom:-15px;height:16px;left:-3%;right:-3%;background:linear-gradient(#c0c7cf,#707b87 65%,#b5bec8);border-radius:2px 2px 45% 45%;box-shadow:0 12px 18px #19253425}.srs-routes__laptop-base:after{content:'';display:block;width:16%;height:5px;background:#757f8b;border-radius:0 0 9px 9px;margin:0 auto}.srs-routes__handset{position:absolute;right:0;bottom:50px;width:21%;padding:15px 5px 13px;border:2px solid #737d8b;border-radius:24px;background:#0d1420;box-shadow:0 10px 18px #14233a40;cursor:zoom-in;overflow:hidden}.srs-routes__handset img{display:block;width:100%;height:300px;object-fit:cover;object-position:center bottom;border-radius:14px}.srs-routes__handset-speaker{position:absolute;top:5px;left:40%;width:20%;height:3px;background:#737d8b;border-radius:5px}.srs-routes__handset-home{position:absolute;bottom:5px;left:35%;width:30%;height:3px;background:#8d97a6;border-radius:4px}.srs-routes__devices figcaption{position:absolute;bottom:0;left:0;right:0;background:#fff0;font-size:10px;line-height:1.5}.srs-routes__devices figcaption span{display:block;color:#3558d6}.srs-routes__devices--driver{display:flex;justify-content:center;min-height:570px;padding:20px 0 65px;background:radial-gradient(ellipse at center,#dbeaff,transparent 65%)}.srs-routes__devices--driver .srs-routes__handset{position:relative;right:auto;bottom:auto;width:260px;align-self:center}.srs-routes__devices--driver .srs-routes__handset img{height:400px}.srs-routes__devices--driver{gap:24px;align-items:center}.srs-routes__proof-preview{width:260px;max-width:48%;text-align:center}.srs-routes__proof-preview>strong{display:block;font-size:13px;color:#233655;margin-bottom:12px}.srs-routes__devices--driver .srs-routes__proof-preview .srs-routes__handset{display:block;width:100%;box-sizing:border-box}.srs-routes__devices--driver .srs-routes__handset--proof img{height:auto;object-fit:contain}.srs-routes__dispatch{cursor:default;overflow:visible;color:#192744}.srs-routes__dispatch-head{background:#fff;border-radius:7px 7px 0 0;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:13px;border-bottom:1px solid #e4eaf3}.srs-routes__dispatch-head>span{font-size:9px;color:#6a7890}.srs-routes__dispatch-body{display:grid;grid-template-columns:43% 57%;background:#fff;border-radius:0 0 7px 7px;overflow:hidden}.srs-routes__dispatch-map{width:100%;height:100%;min-height:440px;object-fit:cover}.srs-routes__dispatch-timeline{padding:24px 20px}.srs-routes__dispatch-kicker{font-size:10px;letter-spacing:1px;font-weight:700;color:#2763dd}.srs-routes__dispatch-timeline h4{font-size:20px;line-height:1.2;letter-spacing:-.5px;margin:9px 0;color:#132344}.srs-routes__dispatch-timeline p{font-size:12px;line-height:1.5;margin:0 0 20px;color:#637491}.srs-routes__dispatch-timeline ol{list-style:none;margin:0;padding:0 0 0 20px}.srs-routes__dispatch-timeline li{position:relative;border-left:2px solid #dfe7f3;padding:0 0 23px 21px;margin:0;font-size:12px}.srs-routes__dispatch-timeline li:last-child{border-color:#fff0;padding-bottom:0}.srs-routes__dispatch-timeline li:before{content:'';position:absolute;left:-8px;top:0;width:14px;height:14px;border:3px solid #d7e2f2;background:#fff;border-radius:50%;box-sizing:border-box}.srs-routes__dispatch-timeline li.is-done:before{background:#00aa7f;border-color:#00aa7f}.srs-routes__dispatch-timeline li.is-current:before{background:#2463ed;border-color:#2463ed;box-shadow:0 0 0 5px #e7eeff}.srs-routes__dispatch-timeline li strong,.srs-routes__dispatch-timeline li span{display:block}.srs-routes__dispatch-timeline li span{font-size:10px;color:#657793;line-height:1.5;margin-top:3px}.srs-routes__dispatch-timeline li small{display:block;background:#edf4ff;color:#2563de;padding:6px;border-radius:5px;margin-top:7px;font-size:9px}.srs-routes__dispatch-note{font-size:11px;font-weight:600;background:#eff8f5;padding:11px;border-radius:8px;margin-top:20px;color:#226c58;line-height:1.5}.srs-routes__dispatch-note small{font-size:9px;font-weight:400}@media(max-width:1050px){.srs-routes__devices--driver{gap:14px}.srs-routes__devices--driver>.srs-routes__handset{width:46%}.srs-routes__dispatch-timeline{padding:16px 12px}.srs-routes__dispatch-timeline h4{font-size:17px}}@media(max-width:540px){.srs-routes__devices--driver{padding:12px 0 68px;min-height:0}.srs-routes__devices--driver>.srs-routes__handset{width:46%;padding:13px 4px}.srs-routes__devices--driver>.srs-routes__handset img{height:290px}.srs-routes__proof-preview{width:48%}.srs-routes__proof-preview>strong{font-size:11px}.srs-routes__dispatch-body{grid-template-columns:40% 60%}.srs-routes__dispatch-head{padding:10px;font-size:11px}.srs-routes__dispatch-head>span{max-width:95px}.srs-routes__dispatch-map{min-height:425px}.srs-routes__dispatch-timeline{padding:12px 9px}.srs-routes__dispatch-timeline h4{font-size:15px}.srs-routes__dispatch-timeline p{font-size:10px}.srs-routes__dispatch-timeline ol{padding-left:9px}.srs-routes__dispatch-timeline li{padding-left:12px;font-size:10px;padding-bottom:18px}.srs-routes__dispatch-timeline li span{font-size:9px}}.srs-routes--showcase .srs-routes__features,.srs-routes--showcase #srs-route-panel-0 .srs-routes__features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.srs-routes--showcase .srs-routes__features article{display:flex;gap:15px;padding:19px 16px;border-radius:15px;background:#edfaf5;border-color:#c8eadf}.srs-routes--showcase .srs-routes__features article:nth-child(2){background:#edf5ff;border-color:#d7e7ff}.srs-routes--showcase .srs-routes__features article:nth-child(3){background:#fff9ec;border-color:#f3e5c6}.srs-routes--showcase .srs-routes__features article:nth-child(4){background:#fff0f2;border-color:#ffd9df}.srs-routes--showcase .srs-routes__feature-icon{width:46px;height:54px;flex-shrink:0;background:#d9f5e9;color:#00a476;margin:0}.srs-routes--showcase .srs-routes__features article:nth-child(2) .srs-routes__feature-icon{background:#deecff;color:#086afa}.srs-routes--showcase .srs-routes__features article:nth-child(3) .srs-routes__feature-icon{background:#fff0cf;color:#e39700}.srs-routes--showcase .srs-routes__features article:nth-child(4) .srs-routes__feature-icon{background:#ffdde3;color:#e82b4b}.srs-routes--showcase .srs-routes__foot{justify-content:space-around;gap:20px}.srs-routes .srs-routes__disclaimer{font-size:10px;text-align:center;margin-top:20px;color:#71809b}@media(max-width:1050px){.srs-routes--showcase .srs-routes__features,.srs-routes--showcase #srs-route-panel-0 .srs-routes__features{grid-template-columns:repeat(2,minmax(0,1fr))}.srs-routes__handset img{height:240px}.srs-routes--showcase .srs-routes__tabs button{font-size:13px;gap:6px}}@media(max-width:760px){.srs-routes--showcase .srs-routes__panel,.srs-routes--showcase #srs-route-panel-0{grid-template-columns:1fr}.srs-routes--showcase .srs-routes__tabs{overflow-x:auto;justify-content:flex-start}.srs-routes--showcase .srs-routes__tabs button{flex:0 0 auto;font-size:12px;flex-direction:column;padding:10px 13px}.srs-routes--showcase .srs-routes__intro p{font-size:14px}.srs-routes__devices{padding-right:20px}.srs-routes__handset{width:23%;border-radius:17px}.srs-routes__handset img{height:190px;border-radius:9px}.srs-routes__laptop{padding:13px 8px;border-radius:17px 17px 7px 7px}.srs-routes__devices--driver{min-height:480px}.srs-routes__devices--driver .srs-routes__handset{width:244px}.srs-routes__devices--driver .srs-routes__handset img{height:360px}.srs-routes--showcase .srs-routes__features article{display:block}.srs-routes--showcase .srs-routes__feature-icon{margin-bottom:12px}.srs-routes--showcase .srs-routes__foot{align-items:flex-start}}@media(max-width:640px){.srs-routes.srs-routes--slideshow{padding:40px 18px}.srs-routes--slideshow .srs-routes__panel{grid-template-columns:1fr}.srs-routes--slideshow .srs-routes__map>svg{height:auto}.srs-routes--slideshow .srs-routes__story h3{font-size:26px}.srs-routes__playback{flex-wrap:wrap;gap:8px 12px}}