.fleet-gallery-module__aAzWvW__gallery{border:1px solid var(--line);background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 16px 48px #24220a08}.fleet-gallery-module__aAzWvW__track{aspect-ratio:3/2;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y pinch-zoom;align-items:stretch;width:100%;scroll-padding:0;display:flex;overflow:auto hidden}.fleet-gallery-module__aAzWvW__track::-webkit-scrollbar{display:none}.fleet-gallery-module__aAzWvW__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;height:100%}.fleet-gallery-module__aAzWvW__slide img{object-fit:cover;width:100%;height:100%;display:block}.fleet-gallery-module__aAzWvW__bar{background:linear-gradient(115deg,#fffef5,#fffde3);justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.fleet-gallery-module__aAzWvW__caption{align-items:center;min-width:0;height:51px;display:grid}.fleet-gallery-module__aAzWvW__captionItem{grid-area:1/1}.fleet-gallery-module__aAzWvW__caption h3{letter-spacing:-.035em;margin:0;font-size:18px;font-weight:750;line-height:1.4}.fleet-gallery-module__aAzWvW__controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.fleet-gallery-module__aAzWvW__count{font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:16px;font-size:13px;font-weight:700}.fleet-gallery-module__aAzWvW__count span{color:#70715f;font-weight:400}.fleet-gallery-module__aAzWvW__controls button{color:#fff9d6;cursor:pointer;background:#25261b;border:1px solid #25261b;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .2s;display:grid}.fleet-gallery-module__aAzWvW__controls button:hover:not(:disabled){background:#484a32}.fleet-gallery-module__aAzWvW__controls button:disabled{color:#999c86;cursor:default;background:0 0;border-color:#dddfcd}.fleet-gallery-module__aAzWvW__controls button:focus-visible,.fleet-gallery-module__aAzWvW__track:focus-visible{outline-offset:-4px;outline:2px solid #766511}@media (max-width:600px){.fleet-gallery-module__aAzWvW__gallery{border-radius:20px}.fleet-gallery-module__aAzWvW__bar{flex-wrap:wrap;align-items:flex-end;gap:16px;padding:18px}.fleet-gallery-module__aAzWvW__caption{flex:100%;height:48px}.fleet-gallery-module__aAzWvW__caption h3{font-size:17px}.fleet-gallery-module__aAzWvW__controls{justify-content:flex-end;width:100%}.fleet-gallery-module__aAzWvW__count{margin-right:auto}}@media (prefers-reduced-motion:reduce){.fleet-gallery-module__aAzWvW__controls button{transition:none}}.fleet-gallery-module__aAzWvW__track[data-dragging=true]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.fleet-gallery-module__aAzWvW__slide img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.fleet-gallery-module__aAzWvW__thumbnails{overscroll-behavior-x:contain;box-sizing:border-box;scrollbar-width:none;background:#fffef5;gap:10px;height:96px;padding:16px 28px 22px;display:flex;overflow-x:auto}.fleet-gallery-module__aAzWvW__thumbnails button{cursor:pointer;opacity:.62;background:0 0;border:2px solid #0000;border-radius:12px;flex:0 0 78px;height:58px;padding:3px;transition:opacity .2s,border-color .2s}.fleet-gallery-module__aAzWvW__thumbnails button[aria-pressed=true]{opacity:1;border-color:#8b7213}.fleet-gallery-module__aAzWvW__thumbnails button:hover{opacity:1}.fleet-gallery-module__aAzWvW__thumbnails button:focus-visible{outline-offset:2px;outline:2px solid #282b20}.fleet-gallery-module__aAzWvW__thumbnails img{object-fit:cover;border-radius:7px;width:100%;height:100%;display:block}@media (max-width:600px){.fleet-gallery-module__aAzWvW__thumbnails{gap:8px;height:72px;padding:4px 18px 18px}.fleet-gallery-module__aAzWvW__thumbnails button{flex-basis:64px;height:50px}}@media (prefers-reduced-motion:reduce){.fleet-gallery-module__aAzWvW__thumbnails button{transition:none}}.fleet-gallery-module__aAzWvW__thumbnails::-webkit-scrollbar{display:none}
.enterprise-route-module__kioeAW__scene{grid-template-rows:108px auto;grid-template-columns:44px minmax(25px,1fr) 124px;align-items:center;gap:7px;margin:28px 0 40px;display:grid}.enterprise-route-module__kioeAW__metro{background:var(--yellow);width:44px;height:44px;color:var(--ink);border:1px solid #d3ac20;border-radius:50%;place-items:center;font-size:17px;font-weight:800;display:grid}.enterprise-route-module__kioeAW__connection{width:100%;height:36px;overflow:visible}.enterprise-route-module__kioeAW__connection path:first-child{fill:none;stroke:#949982;stroke-width:1.2px;stroke-dasharray:3 3}.enterprise-route-module__kioeAW__connection path:last-child{fill:none;stroke:#70795d;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.enterprise-route-module__kioeAW__building{width:124px;height:108px;display:block}.enterprise-route-module__kioeAW__origin,.enterprise-route-module__kioeAW__destination{color:#626954;letter-spacing:.06em;text-align:center;text-transform:uppercase;font-size:9px;font-weight:650;line-height:1.4}.enterprise-route-module__kioeAW__origin{grid-column:1}.enterprise-route-module__kioeAW__destination{grid-column:3}@media (max-width:350px){.enterprise-route-module__kioeAW__scene{grid-template-columns:42px minmax(20px,1fr) 110px;column-gap:4px}.enterprise-route-module__kioeAW__building{width:110px}}
.reliability-module__-Z7aia__section:before{pointer-events:none}.reliability-module__-Z7aia__section .reliability-module__-Z7aia__card{flex-direction:column;align-items:flex-start;display:flex}.reliability-module__-Z7aia__section .reliability-module__-Z7aia__taxi h3{color:var(--yellow)}.reliability-module__-Z7aia__section .reliability-module__-Z7aia__taxi .text-link{color:var(--yellow)}.reliability-module__-Z7aia__section .reliability-module__-Z7aia__taxi>svg{flex-shrink:0}.reliability-module__-Z7aia__footer{align-items:flex-end;margin-top:auto;padding-top:22px;display:flex}.reliability-module__-Z7aia__section .reliability-module__-Z7aia__footer :is(a,span){align-items:center;min-height:44px;margin:0;padding-block:0;display:inline-flex}.reliability-module__-Z7aia__section .reliability-module__-Z7aia__footer a{position:relative}.reliability-module__-Z7aia__section .reliability-module__-Z7aia__footer a:focus-visible{outline:2px solid var(--yellow);outline-offset:5px}
