*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#031726;color:#f3faff;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}.fleet-main{width:100%;max-width:1675px;margin:0 auto}.fleet-art{width:100%;aspect-ratio:1491/1055;position:relative}.fleet-art>img{width:100%;height:100%;display:block;object-fit:fill}.hit{display:block;position:absolute;border:0;padding:0;background:transparent;cursor:pointer;z-index:2;text-decoration:none;-webkit-tap-highlight-color:transparent}.hit:focus-visible{outline:3px solid #fff;outline-offset:-3px;border-radius:9px}.nav-home{left:27%;top:.5%;width:7%;height:4.9%}.nav-ecosystem{left:35.5%;top:.5%;width:9%;height:4.9%}.nav-token{left:45%;top:.5%;width:10%;height:4.9%}.nav-fleet{left:56%;top:.5%;width:10%;height:4.9%}.nav-roadmap{left:67.2%;top:.5%;width:8%;height:4.9%}.nav-telegram{left:79.2%;top:.3%;width:17.7%;height:5.4%}.card{height:15.8%;width:23.2%}.economy{left:1.5%;top:45.7%}.standard{left:25.4%;top:45.7%}.comfort{left:49%;top:45.7%}.comfortplus{left:72.5%;top:45.7%}.minivan{left:1.5%;top:62.9%}.premium{left:25.4%;top:62.9%}.business{left:49%;top:62.9%}.vip{left:72.5%;top:62.9%}.modal{width:min(410px,calc(100% - 32px));padding:26px 25px;border:1px solid #24cdff;border-radius:20px;color:#edf9ff;background:linear-gradient(155deg,#103c55,#06192a);box-shadow:0 0 36px #0d9bd88a}.modal::backdrop{background:#000a;backdrop-filter:blur(4px)}.modal h2{margin:12px 0;font-size:23px;color:#ffd35c}.modal p{line-height:1.6;font-size:14px;color:#cfe5f3}.modal-close{float:right;border:0;background:none;color:#fff;font-size:22px;cursor:pointer}.modal-button{margin-top:12px;padding:11px 24px;border:1px solid #ffe8a0;border-radius:20px;background:linear-gradient(105deg,#ffe887,#f8bb2d);color:#061a2b;font-weight:750;cursor:pointer}@media(max-width:750px){.fleet-main{min-width:900px}.fleet-art{min-width:900px}body{overflow-x:auto}}
/* Approved desktop fleet: exact size/scale of approved homepage */
@media (min-width:751px){
  body{overflow-x:hidden}
  .fleet-main{width:min(100%,1675px,calc(100dvh * 1491 / 1055));max-width:1675px;margin-inline:auto}
  .fleet-art{width:100%;aspect-ratio:1491 / 1055}
  .fleet-art>img{width:100%;height:100%;object-fit:contain}
  .nav-home{left:26.5%;top:1%;width:9%;height:5%}
  .nav-ecosystem{left:36.5%;top:1%;width:10%;height:5%}
  .nav-token{left:47.5%;top:1%;width:10%;height:5%}
  .nav-fleet{left:58%;top:1%;width:10%;height:5%}
  .nav-roadmap{left:69%;top:1%;width:9%;height:5%}
  .nav-telegram{left:78.5%;top:1%;width:19%;height:5%}
}
