.fhd.cab{--go:#12b76a;--go-ink:#0b8a4f;--go-soft:#e7f8ef;--butter:#7ee2a8}.cab svg[viewBox="0 0 24 24"]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.cab svg[viewBox="0 0 24 24"].fill{fill:currentColor;stroke:none}.cab-map{width:100%;height:100%;display:block}.cab-map path,.cab-map rect,.cab-map circle,.cab-map ellipse{vector-effect:none}.cab-map .m-ground{fill:#eef0f3}.cab-map .m-park{fill:#d7eedd}.cab-map .m-water{fill:#d3e5f5}.cab-map .m-side path{fill:none;stroke:#fff;stroke-width:5px}.cab-map .m-case path{fill:none;stroke:#dfe3e8;stroke-width:14px;stroke-linecap:round}.cab-map .m-road path{fill:none;stroke:#fff;stroke-width:11px;stroke-linecap:round}.cab-map .m-label text{fill:#8b929c;letter-spacing:.01em;font-family:inherit;font-size:8.5px;font-weight:500}.cab-map.dark .m-ground{fill:#0d1015}.cab-map.dark .m-park{fill:#102119}.cab-map.dark .m-water{fill:#0d1a28}.cab-map.dark .m-side path{stroke:#161a21}.cab-map.dark .m-case path{stroke:#0d1015}.cab-map.dark .m-road path{stroke:#1d222b}.cab-map.dark .m-label text{fill:#4b525e}.cab-map .m-route-base{fill:none;stroke:#c5ccd6;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.cab-map.dark .m-route-base{stroke:#2a313c}.cab-map .m-route{fill:none;stroke:#0b0b0c;stroke-width:4.2px;stroke-linecap:round;stroke-linejoin:round}.cab-map .m-route-glow{fill:none;stroke:#12b76a38;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}.cab-map.dark .m-route{stroke:var(--go)}.cab-map .m-route-plan{fill:none;stroke:#6b7686;stroke-width:3px;stroke-dasharray:1 6;stroke-linecap:round;transition:opacity .8s}.cab-map .m-route-plan.gone{opacity:0}.cab-map .m-car-shadow{fill:#00000029}.cab-map .m-car-body{fill:#111317}.cab-map .m-car-glass{fill:#5d6b7e}.cab-map .m-car-roof{fill:#2a2e35}.cab-map.dark .m-car-body{fill:#f2f3f5}.cab-map.dark .m-car-glass{fill:#6d7a8c}.cab-map.dark .m-car-roof{fill:#d4d8de}.cab-map.dark .m-car-shadow{fill:#00000080}.cab-map .m-pin.pickup .m-pin-core{fill:var(--go);stroke:#fff;stroke-width:2.4px}.cab-map .m-pin.dot .m-pin-core{fill:#1a56f2;stroke:#fff;stroke-width:2.4px}.cab-map .m-pin-ring{fill:var(--go)}.cab-map .m-pin.drop .m-pin-core{fill:#0b0b0c;stroke:#fff;stroke-width:2.4px}.cab-map.dark .m-pin.drop .m-pin-core{fill:#fff;stroke:#0d1015}.cab-map .m-pin-eye{fill:#fff}.cab-map .m-tag rect{fill:#0b0b0c}.cab-map .m-tag text{fill:#fff;font-family:inherit;font-size:8.4px;font-weight:600}.cab-map.dark .m-tag rect{fill:#fff}.cab-map.dark .m-tag text{fill:#0b0b0c}.cab-map .m-heat{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite cabHeat}.cab-map .m-heat.hot{fill:#ff5c4857}.cab-map .m-heat.warm{fill:#ffb0403d;animation-delay:-1.2s}@keyframes cabHeat{50%{opacity:.7;transform:scale(1.12)}}.cd-car{transition:transform 2.4s cubic-bezier(.45,0,.25,1)}.cab-car{width:100%;height:auto;display:block;overflow:visible}.ca-app{color:#111317;font-size:calc(var(--u)*10.5);text-align:left;letter-spacing:-.005em;background:#fff;flex-direction:column;line-height:1.3;display:flex;position:absolute;inset:0;overflow:hidden}.ca-app svg[viewBox="0 0 24 24"]{width:calc(var(--u)*14);height:calc(var(--u)*14)}.ca-app b{font-weight:600}.ca-app em{font-style:normal}.ca-dark{color:#f2f3f5;background:#0d1015}.ca-bar{padding:calc(var(--u)*2)calc(var(--u)*14)calc(var(--u)*8);flex:none;justify-content:space-between;align-items:center;display:flex}.ca-brand{align-items:center;gap:calc(var(--u)*3);font-size:calc(var(--u)*17);letter-spacing:-.04em;font-weight:700;display:flex}.ca-brand i{width:calc(var(--u)*6);height:calc(var(--u)*6);background:var(--go);margin-top:calc(var(--u)*5);border-radius:50%}.ca-brand em{font-size:calc(var(--u)*9);letter-spacing:0;margin-left:calc(var(--u)*4);padding:calc(var(--u)*2)calc(var(--u)*7);color:#fff;background:#111317;border-radius:999px;font-weight:600}.ca-dark .ca-brand em{color:#111317;background:#fff}.ca-round{width:calc(var(--u)*28);height:calc(var(--u)*28);box-shadow:0 1px 0 #0000000a,0 calc(var(--u)*2)calc(var(--u)*8)#00000014;background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.ca-round.soft{box-shadow:none;background:#f1f3f5}.ca-round.float{right:calc(var(--u)*12);bottom:calc(var(--u)*26);position:absolute}.ca-pill{font-size:calc(var(--u)*8.5);padding:calc(var(--u)*5)calc(var(--u)*10);color:#fff;white-space:nowrap;background:#111317;border-radius:999px;font-weight:600}.ca-pill.top{top:calc(var(--u)*8);position:absolute;left:50%;transform:translate(-50%)}.ca-online{align-items:center;gap:calc(var(--u)*5);font-size:calc(var(--u)*9);padding:calc(var(--u)*4)calc(var(--u)*9);color:var(--go);background:#12b76a24;border-radius:999px;font-weight:600;display:flex}.ca-online i{width:calc(var(--u)*6);height:calc(var(--u)*6);background:var(--go);border-radius:50%;animation:2s infinite fhdLeadPulse}.ca-map{flex:none;position:relative;overflow:hidden}.ca-map.mini{height:calc(var(--u)*92);margin:0 calc(var(--u)*14);border-radius:calc(var(--u)*12)}.ca-sheet{z-index:2;margin-top:calc(var(--u)*-16);border-radius:calc(var(--u)*18)calc(var(--u)*18)0 0;padding:calc(var(--u)*6)calc(var(--u)*14)calc(var(--u)*22);box-shadow:0 calc(var(--u)*-6)calc(var(--u)*18)#00000012;gap:calc(var(--u)*8);background:#fff;flex-direction:column;flex:1;display:flex;position:relative}.ca-sheet.tight{padding-bottom:calc(var(--u)*24);animation:caSheet .5s var(--ease)both;flex:none}@keyframes caSheet{0%{transform:translateY(calc(var(--u)*30));opacity:0}}.ca-handle{width:calc(var(--u)*34);height:calc(var(--u)*4);margin:0 auto calc(var(--u)*2);background:#e3e6ea;border-radius:9px;display:block}.ca-h{font-size:calc(var(--u)*15);letter-spacing:-.025em;font-weight:650}.ca-h.sm{font-size:calc(var(--u)*14)}.ca-sub{font-size:calc(var(--u)*9);color:#6b7280;margin-top:calc(var(--u)*-5)}.ca-k{font-size:calc(var(--u)*8.5);color:#6b7280;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.ca-note{justify-content:center;align-items:center;gap:calc(var(--u)*4);font-size:calc(var(--u)*8.5);color:#6b7280;text-align:center;display:flex}.ca-note svg[viewBox="0 0 24 24"]{width:calc(var(--u)*11);height:calc(var(--u)*11)}.ca-pad{padding:0 calc(var(--u)*14);gap:calc(var(--u)*8);flex-direction:column;display:flex}.ca-pad+.ca-pad,.ca-pad+.ca-banner,.ca-banner+.ca-pad,.ca-hero-photo+.ca-pad,.ca-map.mini+.ca-pad{margin-top:calc(var(--u)*10)}.ca-title{font-size:calc(var(--u)*19);letter-spacing:-.035em;font-weight:650;line-height:1.05}.ca-title.big{font-size:calc(var(--u)*23)}.ca-tick{animation:caTick .45s var(--ease)both;display:inline-block}@keyframes caTick{0%{opacity:0;transform:translateY(40%)}}.ca-stops{gap:calc(var(--u)*7);padding:calc(var(--u)*8)calc(var(--u)*10);border-radius:calc(var(--u)*11);background:#f5f6f8;display:grid;position:relative}.ca-stops:before{content:"";left:calc(var(--u)*13.5);top:calc(var(--u)*20);bottom:calc(var(--u)*20);border-left:1px dashed #b9c0ca;position:absolute}.ca-stops p{align-items:center;gap:calc(var(--u)*9);display:flex}.ca-stops i{width:calc(var(--u)*8);height:calc(var(--u)*8);border-radius:50%;flex:none;position:relative}.ca-stops i.g{background:var(--go);box-shadow:0 0 0 calc(var(--u)*2.4)#12b76a33}.ca-stops i.k{border-radius:calc(var(--u)*2);background:#111317}.ca-stops span{min-width:0;font-size:calc(var(--u)*8.5);color:#6b7280;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ca-stops span b{font-size:calc(var(--u)*10);color:#111317;display:block}.ca-stops em{font-size:calc(var(--u)*8.5);color:#1a56f2;font-weight:600}.ca-dark .ca-stops{background:#171b22}.ca-dark .ca-stops span b{color:#f2f3f5}.ca-dark .ca-stops i.k{background:#fff}.ca-rides{gap:calc(var(--u)*6);display:grid}.ca-ride{grid-template-columns:calc(var(--u)*54)1fr auto calc(var(--u)*14);align-items:center;gap:calc(var(--u)*9);padding:calc(var(--u)*6)calc(var(--u)*10)calc(var(--u)*6)calc(var(--u)*6);border-radius:calc(var(--u)*11);border:1px solid #eceef1;transition:background-color .45s,border-color .45s,box-shadow .45s;display:grid;position:relative}.ca-rides.compact .ca-ride,.ca-rides.ops .ca-ride{grid-template-columns:calc(var(--u)*54)1fr auto}.ca-ride .t{font-size:calc(var(--u)*8.5);color:#6b7280;min-width:0;line-height:1.25}.ca-ride .t b{font-size:calc(var(--u)*11);color:#111317;display:block}.ca-ride .f{font-size:calc(var(--u)*11.5)}.ca-ride .r{width:calc(var(--u)*13);height:calc(var(--u)*13);border:1.5px solid #cdd2d9;border-radius:50%;transition:all .45s}.ca-ride.on{background:#effaf4;border-color:#12b76a8c;box-shadow:inset 0 0 0 1px #12b76a59}.ca-ride.on .r{border:calc(var(--u)*4)solid var(--go)}.ca-payrow{align-items:center;gap:calc(var(--u)*7);font-size:calc(var(--u)*9.5);color:#4b5563;padding:0 calc(var(--u)*2);display:flex}.ca-payrow span{flex:1}.ca-payrow em{color:#1a56f2;font-weight:600;font-size:calc(var(--u)*9)}.ca-cta{justify-content:center;align-items:center;gap:calc(var(--u)*6);height:calc(var(--u)*36);border-radius:calc(var(--u)*11);color:#fff;font-size:calc(var(--u)*11);background:#111317;flex:none;font-weight:600;transition:background-color .4s;display:flex}.ca-cta i{font-style:normal}.ca-cta.go{background:var(--go)}.ca-cta.dark{background:#111317}.ca-dark .ca-cta:not(.go){color:#111317;background:#fff}.ca-ghost{justify-content:center;align-items:center;gap:calc(var(--u)*6);height:calc(var(--u)*30);border-radius:calc(var(--u)*10);font-size:calc(var(--u)*9.5);border:1px solid #e3e6ea;font-weight:600;display:flex}.ca-face{background:#e5e7eb;border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.ca-face.md{width:calc(var(--u)*36);height:calc(var(--u)*36)}.ca-face.sm{width:calc(var(--u)*26);height:calc(var(--u)*26)}.ca-face img{object-fit:cover}.ca-driver{align-items:center;gap:calc(var(--u)*9);display:flex}.ca-driver .t{font-size:calc(var(--u)*8.5);color:#6b7280;flex:1}.ca-driver .t b{font-size:calc(var(--u)*11.5);color:#111317;display:block}.ca-driver .t em,.ca-ride .t em{align-items:center;gap:calc(var(--u)*3);display:inline-flex}.ca-driver .t svg,.cab-offer .t svg,.cd-assigned .t svg{color:#f5a524}.ca-driver .t svg[viewBox="0 0 24 24"]{width:calc(var(--u)*10);height:calc(var(--u)*10)}.ca-vehicle{grid-template-columns:calc(var(--u)*62)1fr;align-items:center;gap:calc(var(--u)*10);padding:calc(var(--u)*4)calc(var(--u)*10)calc(var(--u)*4)calc(var(--u)*4);border-radius:calc(var(--u)*11);font-size:calc(var(--u)*8.5);color:#6b7280;background:#f5f6f8;display:grid}.ca-vehicle b{font-size:calc(var(--u)*10);color:#111317;display:block}.ca-pin{align-items:center;gap:calc(var(--u)*5);display:flex}.ca-pin span{font-size:calc(var(--u)*8.5);color:#6b7280;flex:1;line-height:1.25}.ca-pin b{width:calc(var(--u)*27);height:calc(var(--u)*31);border-radius:calc(var(--u)*8);font-size:calc(var(--u)*14);border:1px solid #e3e6ea;place-items:center;font-weight:650;display:grid}.ca-pin.driver{justify-content:center;gap:calc(var(--u)*8)}.ca-pin.driver b{width:calc(var(--u)*36);height:calc(var(--u)*40);font-size:calc(var(--u)*17);animation:caPinIn .4s var(--ease)both;animation-delay:calc(var(--k)*.35s + .3s)}@keyframes caPinIn{0%{opacity:0;transform:scale(.7)}}.ca-dark .ca-pin b{border-color:#2a303a}.ca-offer{padding:calc(var(--u)*4)calc(var(--u)*4);border-radius:calc(var(--u)*12);border:1px solid #e3e6ea;justify-content:space-between;align-items:center;display:flex}.ca-offer b{font-size:calc(var(--u)*24);letter-spacing:-.03em;font-weight:650}.ca-seg{padding:calc(var(--u)*3);border-radius:calc(var(--u)*10);background:#f1f3f5;grid-template-columns:1fr 1fr;display:grid}.ca-seg span{text-align:center;padding:calc(var(--u)*6)0;border-radius:calc(var(--u)*8);font-size:calc(var(--u)*9.5);color:#6b7280;font-weight:600;transition:all .4s}.ca-seg span.on{color:#111317;background:#fff;box-shadow:0 1px 4px #00000014}.ca-route-card{gap:calc(var(--u)*6);padding:calc(var(--u)*10)calc(var(--u)*12);border-radius:calc(var(--u)*12);border:1px solid #e3e6ea;display:grid;position:relative}.ca-route-card p{align-items:center;gap:calc(var(--u)*10);font-size:calc(var(--u)*13);letter-spacing:-.02em;font-weight:650;display:flex}.ca-route-card p+.sw+p{padding-top:calc(var(--u)*6);border-top:1px solid #eef0f2}.ca-route-card p em{font-size:calc(var(--u)*8);color:#9aa1ab;letter-spacing:0;font-weight:500;display:block}.ca-route-card i{width:calc(var(--u)*8);height:calc(var(--u)*8);border-radius:50%}.ca-route-card i.g{background:var(--go)}.ca-route-card i.k{background:#111317;border-radius:2px}.ca-route-card .sw{right:calc(var(--u)*12);width:calc(var(--u)*26);height:calc(var(--u)*26);background:#f1f3f5;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ca-when{gap:calc(var(--u)*6);grid-template-columns:1fr 1fr;display:grid}.ca-when span{align-items:center;gap:calc(var(--u)*6);padding:calc(var(--u)*8)calc(var(--u)*10);border-radius:calc(var(--u)*10);font-size:calc(var(--u)*9.5);background:#f5f6f8;display:flex}.ca-banner{height:calc(var(--u)*88);margin:0 calc(var(--u)*14);border-radius:calc(var(--u)*12);flex:none;position:relative;overflow:hidden}.ca-banner img,.ca-hero-photo img,.ca-booking .ph img,.ca-photo-car img{object-fit:cover}.ca-banner:after,.ca-hero-photo:after{content:"";background:linear-gradient(#0000 30%,#000000a8);position:absolute;inset:0}.ca-banner p,.ca-hero-photo p{z-index:1;left:calc(var(--u)*12);right:calc(var(--u)*12);bottom:calc(var(--u)*10);color:#fff;font-size:calc(var(--u)*11);font-weight:600;line-height:1.15;position:absolute}.ca-banner small,.ca-hero-photo small{font-size:calc(var(--u)*8);opacity:.8;letter-spacing:.06em;text-transform:uppercase;margin-bottom:calc(var(--u)*3);font-weight:500;display:block}.ca-hero-photo{height:calc(var(--u)*150);margin:0 calc(var(--u)*14);border-radius:calc(var(--u)*14);flex:none;position:relative;overflow:hidden}.ca-hero-photo p{font-size:calc(var(--u)*15);letter-spacing:-.02em}.ca-packs{gap:calc(var(--u)*5);grid-template-columns:repeat(4,1fr);display:grid}.ca-packs span{padding:calc(var(--u)*7)0;border-radius:calc(var(--u)*10);font-size:calc(var(--u)*8);color:#6b7280;border:1px solid #e3e6ea;flex-direction:column;align-items:center;transition:all .4s;display:flex}.ca-packs b{font-size:calc(var(--u)*12);color:#111317}.ca-packs em{margin-top:calc(var(--u)*3);color:#111317;font-weight:600;font-size:calc(var(--u)*8.5)}.ca-packs span.on{color:#b4bac3;background:#111317;border-color:#111317}.ca-packs span.on b,.ca-packs span.on em{color:#fff}.ca-earn{margin:0 calc(var(--u)*14)calc(var(--u)*10);padding:calc(var(--u)*9)0;border-radius:calc(var(--u)*12);background:#171b22;flex:none;grid-template-columns:repeat(3,1fr);display:grid}.ca-earn span{text-align:center;font-size:calc(var(--u)*8);color:#8b929c}.ca-earn b{font-size:calc(var(--u)*12.5);color:#fff;display:block}.ca-request{z-index:3;left:calc(var(--u)*10);right:calc(var(--u)*10);bottom:calc(var(--u)*20);gap:calc(var(--u)*8);padding:calc(var(--u)*12);border-radius:calc(var(--u)*16);color:#111317;box-shadow:0 calc(var(--u)*16)calc(var(--u)*40)#00000080;animation:caReqIn .7s var(--ease)both;background:#fff;flex-direction:column;display:flex;position:absolute}.ca-request .ca-stops{background:#f5f6f8}.ca-request .ca-stops span b{color:#111317}.ca-request .ca-stops i.k{background:#111317}.ca-request.gone{animation:caReqOut .6s var(--ease)both}@keyframes caReqIn{0%{transform:translateY(110%)}}@keyframes caReqOut{to{opacity:0;transform:translateY(120%)}}.ca-request .top,.ca-req-top{justify-content:space-between;align-items:center;display:flex}.ca-request .top span,.ca-req-top span{font-size:calc(var(--u)*8.5);color:#6b7280}.ca-request .top b,.ca-req-top b{font-size:calc(var(--u)*13);color:#111317;display:block}.ca-ring{width:calc(var(--u)*46);height:calc(var(--u)*46);place-items:center;display:grid;position:relative}.ca-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ca-ring circle{fill:none;stroke:#e7f8ef;stroke-width:3.2px}.ca-ring circle.run{stroke:var(--go);stroke-dasharray:1 1;stroke-linecap:round;animation:6.4s linear both caRing}@keyframes caRing{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.ca-ring>b{color:#111317;font-size:calc(var(--u)*10.5)!important}.ca-decline{text-align:center;font-size:calc(var(--u)*9);color:#6b7280;margin-top:calc(var(--u)*-2);font-weight:600}.ca-fleetstat{gap:calc(var(--u)*5);padding:calc(var(--u)*10)calc(var(--u)*12);border-radius:calc(var(--u)*12);color:#b4bac3;font-size:calc(var(--u)*9);background:#111317;display:grid}.ca-fleetstat b{font-size:calc(var(--u)*22);color:#fff;letter-spacing:-.03em}.ca-fleetstat i{height:calc(var(--u)*4);background:#2a303a;border-radius:9px;display:block;overflow:hidden}.ca-fleetstat s{background:var(--go);border-radius:inherit;height:100%;transition:width .8s var(--ease);display:block}.ca-fleet{display:grid}.ca-fleet p{align-items:center;gap:calc(var(--u)*8);padding:calc(var(--u)*6)0;border-bottom:1px solid #f0f1f3;display:flex}.ca-fleet span:not(.ca-face){font-size:calc(var(--u)*8);color:#6b7280;flex:1}.ca-fleet span b{font-size:calc(var(--u)*10);color:#111317;display:block}.ca-fleet em,.cd-st{font-size:calc(var(--u)*8);padding:calc(var(--u)*3)calc(var(--u)*7);color:#4b5563;white-space:nowrap;background:#f1f3f5;border-radius:999px;font-weight:600;transition:background-color .4s,color .4s}.ca-fleet em.on-trip,.ca-fleet em.assigned{color:var(--go-ink);background:#e7f8ef}.ca-fleet em.completed{color:#1a56f2;background:#eef3ff}.ca-fleet em.offline{color:#9aa1ab}.ca-tabs{padding:calc(var(--u)*8)calc(var(--u)*6)calc(var(--u)*22);background:#fff;border-top:1px solid #f0f1f3;flex:none;justify-content:space-around;margin-top:auto;display:flex}.ca-tabs span{align-items:center;gap:calc(var(--u)*3);font-size:calc(var(--u)*7.5);color:#9aa1ab;flex-direction:column;display:flex}.ca-tabs span.on{color:#111317;font-weight:600}.ca-booking{border-radius:calc(var(--u)*14);border:1px solid #eceef1;overflow:hidden}.ca-booking .ph{height:calc(var(--u)*104);position:relative}.ca-booking .bd{padding:calc(var(--u)*10);gap:calc(var(--u)*7);display:grid}.ca-booking .row{font-size:calc(var(--u)*11);justify-content:space-between;align-items:center;display:flex}.ca-booking .ok{font-size:calc(var(--u)*8);padding:calc(var(--u)*3)calc(var(--u)*7);color:var(--go-ink);background:#e7f8ef;border-radius:999px;font-weight:600}.ca-booking .when{align-items:center;gap:calc(var(--u)*5);font-size:calc(var(--u)*9);color:#4b5563;display:flex}.ca-booking .car{align-items:center;gap:calc(var(--u)*6);font-size:calc(var(--u)*9.5);font-weight:600;display:flex}.ca-booking .car .cab-car{width:calc(var(--u)*44)}.ca-quick{align-items:center;gap:calc(var(--u)*9);padding:calc(var(--u)*9)calc(var(--u)*10);border-radius:calc(var(--u)*12);font-size:calc(var(--u)*8.5);color:#6b7280;background:#f5f6f8;display:flex}.ca-quick b{font-size:calc(var(--u)*10);color:#111317;display:block}.ca-quick>svg[viewBox="0 0 24 24"]{width:calc(var(--u)*26);height:calc(var(--u)*26);padding:calc(var(--u)*6);color:#fff;background:#111317;border-radius:50%}.ca-photo-car{height:calc(var(--u)*118);margin:calc(var(--u)*6)calc(var(--u)*14)0;border-radius:calc(var(--u)*14);opacity:0;transition:opacity .8s,transform .8s var(--ease);background:#0d0e10;flex:none;position:relative;overflow:hidden;transform:scale(.96)}.ca-photo-car.in{opacity:1;transform:none}.ca-form{gap:calc(var(--u)*5);display:grid}.ca-form p{align-items:center;gap:calc(var(--u)*9);padding:calc(var(--u)*6)calc(var(--u)*10);border-radius:calc(var(--u)*10);font-size:calc(var(--u)*10);opacity:0;transform:translateY(calc(var(--u)*8));transition:opacity .5s,transform .5s var(--ease);border:1px solid #eceef1;display:flex}.ca-form p.in{opacity:1;transform:none}.ca-form p em{font-size:calc(var(--u)*8);color:#9aa1ab;display:block}.ca-app .ca-form+.ca-cta{margin-top:calc(var(--u)*4);opacity:.25;transition:opacity .6s}.ca-app .ca-form+.ca-cta.in{opacity:1}.ca-navbar{align-items:center;gap:calc(var(--u)*9);margin:0 calc(var(--u)*10)calc(var(--u)*8);padding:calc(var(--u)*9)calc(var(--u)*11);border-radius:calc(var(--u)*12);background:var(--go);color:#fff;font-size:calc(var(--u)*8.5);animation:caSheet .5s var(--ease)both;flex:none;display:flex}.ca-navbar b{font-size:calc(var(--u)*11);display:block}.ca-navbar svg[viewBox="0 0 24 24"]{width:calc(var(--u)*20);height:calc(var(--u)*20)}.ca-rider{align-items:center;gap:calc(var(--u)*9);display:flex}.ca-rider .t{font-size:calc(var(--u)*8.5);color:#6b7280;flex:1}.ca-rider .t b{font-size:calc(var(--u)*12);color:#111317;display:block}.ca-initial{width:calc(var(--u)*34);height:calc(var(--u)*34);color:#1a56f2;font-weight:700;font-size:calc(var(--u)*13);background:#eef3ff;border-radius:50%;place-items:center;display:grid}.ca-earned{align-items:center;gap:calc(var(--u)*6);text-align:center;font-size:calc(var(--u)*9);color:#6b7280;flex-direction:column;display:flex}.ca-earned b{font-size:calc(var(--u)*17);color:#111317;letter-spacing:-.03em;display:block}.ca-earned .ring{width:calc(var(--u)*38);height:calc(var(--u)*38);background:var(--go);color:#fff;animation:caPinIn .5s var(--ease)both;border-radius:50%;place-items:center;display:grid}.ca-earned .ring svg[viewBox="0 0 24 24"]{width:calc(var(--u)*20);height:calc(var(--u)*20);stroke-width:2.6px}.ca-earned .today{width:100%;padding:calc(var(--u)*8)calc(var(--u)*10);border-radius:calc(var(--u)*10);background:#f5f6f8;justify-content:space-between;display:flex}.ca-earned .today b{font-size:calc(var(--u)*11);display:inline}.ca-paid{align-items:center;gap:calc(var(--u)*4);padding:calc(var(--u)*16)0 calc(var(--u)*6);font-size:calc(var(--u)*8.5);color:#6b7280;flex-direction:column;display:flex}.ca-paid span{width:calc(var(--u)*44);height:calc(var(--u)*44);color:#c0c6ce;transition:all .5s var(--ease);background:#f1f3f5;border-radius:50%;place-items:center;display:grid}.ca-paid.in span{background:var(--go);color:#fff;transform:scale(1.08)}.ca-paid span svg[viewBox="0 0 24 24"]{width:calc(var(--u)*22);height:calc(var(--u)*22);stroke-width:2.6px}.ca-paid b{font-size:calc(var(--u)*14);color:#111317}.ca-receipt{border-radius:calc(var(--u)*12);padding:calc(var(--u)*8)calc(var(--u)*11);background:#f5f6f8}.ca-receipt p{padding:calc(var(--u)*3)0;font-size:calc(var(--u)*9.5);color:#4b5563;justify-content:space-between;display:flex}.ca-receipt p b{color:#111317}.ca-receipt p.tot{margin-top:calc(var(--u)*4);padding-top:calc(var(--u)*7);font-size:calc(var(--u)*12);color:#111317;border-top:1px solid #e3e6ea;font-weight:650}.ca-pay{gap:calc(var(--u)*6);grid-template-columns:repeat(3,1fr);display:grid}.ca-pay span{text-align:center;padding:calc(var(--u)*7)0;border-radius:calc(var(--u)*9);font-size:calc(var(--u)*9.5);border:1px solid #e3e6ea;font-weight:600}.ca-pay span.on{border-color:var(--go);background:#effaf4}.cab-desk{--v:calc(100cqw/1000);color:#111317;text-align:left;background:#f6f7f9;grid-template-columns:15.5% 1fr;font-size:12px;line-height:1.3;display:grid;position:absolute;inset:0;container-type:inline-size}.cab-desk.tablet{--v:calc(100cqw/640);grid-template-columns:18% 1fr}.cab-desk svg[viewBox="0 0 24 24"]{width:calc(var(--v)*15);height:calc(var(--v)*15)}.cab-desk b{font-weight:600}.cab-desk em{font-style:normal}.cd-side{color:#9aa1ab;padding:calc(var(--v)*18)calc(var(--v)*12);background:#0f1115;flex-direction:column;min-width:0;display:flex}.cd-logo{align-items:center;gap:calc(var(--v)*4);color:#fff;font-size:calc(var(--v)*22);letter-spacing:-.04em;padding-left:calc(var(--v)*8);font-weight:700;display:flex}.cd-logo i{width:calc(var(--v)*7);height:calc(var(--v)*7);background:var(--go);margin-top:calc(var(--v)*6);border-radius:50%}.cd-org{font-size:calc(var(--v)*10);padding-left:calc(var(--v)*8);margin:calc(var(--v)*2)0 calc(var(--v)*18)}.cd-side nav{gap:calc(var(--v)*3);display:grid}.cd-side nav span{align-items:center;gap:calc(var(--v)*9);padding:calc(var(--v)*8)calc(var(--v)*9);border-radius:calc(var(--v)*8);font-size:calc(var(--v)*11.5);white-space:nowrap;transition:background-color .4s,color .4s;display:flex}.cd-side nav span.on{color:#fff;background:#1f242c}.cd-side nav span.on svg{color:var(--go)}.cd-main{flex-direction:column;min-width:0;min-height:0;display:flex}.cd-top{justify-content:space-between;align-items:center;gap:calc(var(--v)*12);padding:calc(var(--v)*14)calc(var(--v)*22);background:#fff;border-bottom:1px solid #e8eaee;flex:none;display:flex}.cd-top p{font-size:calc(var(--v)*15);letter-spacing:-.02em;white-space:nowrap}.cd-top p em{color:#9aa1ab;margin-right:calc(var(--v)*6);font-size:calc(var(--v)*12)}.cd-top-r{align-items:center;gap:calc(var(--v)*10);display:flex}.cd-select,.cd-search{font-size:calc(var(--v)*11);padding:calc(var(--v)*6)calc(var(--v)*10);border-radius:calc(var(--v)*8);color:#4b5563;white-space:nowrap;align-items:center;gap:calc(var(--v)*6);border:1px solid #e3e6ea;display:flex}.cd-search{color:#9aa1ab;min-width:calc(var(--v)*200)}.cd-live{align-items:center;gap:calc(var(--v)*6);font-size:calc(var(--v)*11);padding:calc(var(--v)*5)calc(var(--v)*10);color:var(--go-ink);background:#e7f8ef;border-radius:999px;font-weight:600;display:inline-flex}.cd-live i{width:calc(var(--v)*7);height:calc(var(--v)*7);background:var(--go);border-radius:50%;animation:2s infinite fhdLeadPulse}.cd-body{min-height:0;padding:calc(var(--v)*18)calc(var(--v)*22);flex:1;overflow:hidden}.cd-module{animation:cdIn .6s var(--ease)both;height:100%}@keyframes cdIn{0%{opacity:0;transform:translateY(calc(var(--v)*14))}}.cd-h{font-size:calc(var(--v)*20);letter-spacing:-.03em;font-weight:650}.cd-sub{font-size:calc(var(--v)*11);color:#6b7280;margin-top:calc(var(--v)*3)}.cd-k{font-size:calc(var(--v)*10.5);color:#6b7280;margin-bottom:calc(var(--v)*10);justify-content:space-between;align-items:center;font-weight:600;display:flex}.cd-k em{color:#1a56f2}.cd-btn{justify-content:center;align-items:center;gap:calc(var(--v)*5);font-size:calc(var(--v)*11);padding:calc(var(--v)*7)calc(var(--v)*13);border-radius:calc(var(--v)*8);color:#fff;white-space:nowrap;background:#111317;font-weight:600;transition:background-color .4s;display:inline-flex}.cd-btn.sm{padding:calc(var(--v)*5)calc(var(--v)*10);font-size:calc(var(--v)*10)}.cd-btn.go{background:var(--go)}.cd-btn.ghost{color:#111317;background:#fff;border:1px solid #e3e6ea}.cd-btn.block{width:100%;padding:calc(var(--v)*9)}.cd-st{font-size:calc(var(--v)*9.5);padding:calc(var(--v)*3)calc(var(--v)*8)}.cd-st.on-trip,.cd-st.at-pickup,.cd-st.assigned,.cd-st.active,.cd-st.confirmed,.cd-st.paid,.cd-st.approved,.cd-st.resolved{color:var(--go-ink);background:#e7f8ef}.cd-st.arriving,.cd-st.processing,.cd-st.in-review,.cd-st.open{color:#a86400;background:#fff5e0}.cd-st.requested,.cd-st.scheduled{color:#1a56f2;background:#eef3ff}.cd-st.escalated{color:#c4321f;background:#fde8e6}.cd-face{width:calc(var(--v)*28);height:calc(var(--v)*28);background:#e5e7eb;border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.cd-face img{object-fit:cover}.cd-filters{gap:calc(var(--v)*4);margin-bottom:calc(var(--v)*12);display:flex}.cd-filters span{font-size:calc(var(--v)*10.5);padding:calc(var(--v)*5)calc(var(--v)*11);color:#6b7280;white-space:nowrap;border-radius:999px}.cd-filters span.on{color:#fff;background:#111317}.cd-rows{gap:calc(var(--v)*8);display:grid}.cd-row{grid-template-columns:calc(var(--v)*46)1fr auto;gap:calc(var(--v)*10);padding:calc(var(--v)*8)calc(var(--v)*10);border-radius:calc(var(--v)*10);background:#fff;border:1px solid #eceef1;align-items:center;transition:border-color .5s,background-color .5s;display:grid}.cd-row .rt{font-size:calc(var(--v)*10);color:#4b5563;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cd-row .rt b{align-items:center;gap:calc(var(--v)*6);font-size:calc(var(--v)*11);color:#111317;display:flex}.cd-row .rt em{color:#9aa1ab;font-size:calc(var(--v)*9.5);display:block}.cd-row .when{font-size:calc(var(--v)*10);color:#9aa1ab}.cd-row.hot{background:#f4fcf7;border-color:#12b76a80;box-shadow:inset 0 0 0 1px #12b76a40}.cd-row.sched{grid-template-columns:calc(var(--v)*30)1fr calc(var(--v)*90)auto}.cd-row.sched .rt b{display:block}.cd-row[data-new],.cd-list p[data-new]{animation:cdGrow .8s var(--ease)both}@keyframes cdGrow{0%{opacity:0;max-height:0;padding-block:0;transform:translateY(-30%)}to{max-height:calc(var(--v)*80)}}.cd-sel{transition:box-shadow .4s,background-color .4s}.cd-sel.on{box-shadow:0 0 0 calc(var(--v)*2)#111317;background:#fff}.cd-row .vh{font-size:calc(var(--v)*9.5);color:#6b7280;flex-direction:column;align-items:center;display:flex}.cd-row .vh .cab-car{width:calc(var(--v)*54)}.cd-dispatch{gap:calc(var(--v)*16);grid-template-columns:44% 1fr;height:100%;display:grid}.cd-queue{gap:calc(var(--v)*8);flex-direction:column;min-width:0;display:flex}.cd-assigned{align-items:center;gap:calc(var(--v)*10);padding:calc(var(--v)*10)calc(var(--v)*12);border-radius:calc(var(--v)*12);color:#9aa1ab;font-size:calc(var(--v)*10);animation:cdIn .5s var(--ease)both;background:#111317;margin-top:auto;display:flex}.cd-assigned .t{flex:1;min-width:0}.cd-assigned .t b{color:#fff;font-size:calc(var(--v)*11.5);display:block}.cd-assigned .cd-btn{color:#111317;background:#fff}.cd-spin{width:calc(var(--v)*26);height:calc(var(--v)*26);border:calc(var(--v)*3)solid #12b76a40;border-top-color:var(--go);border-radius:50%;flex:none;animation:1s linear infinite cdSpin}@keyframes cdSpin{to{transform:rotate(360deg)}}.cd-mapbox{border-radius:calc(var(--v)*14);border:1px solid #e3e6ea;position:relative;overflow:hidden}.cd-mapbox .cab-map{position:absolute;inset:0}.cd-map-chip{left:calc(var(--v)*12);top:calc(var(--v)*12);font-size:calc(var(--v)*10.5);padding:calc(var(--v)*6)calc(var(--v)*11);color:#fff;background:#111317;border-radius:999px;font-weight:600;position:absolute}.cd-kpis{gap:calc(var(--v)*10);margin-bottom:calc(var(--v)*14);grid-template-columns:repeat(4,1fr);display:grid}.cd-kpis.three{grid-template-columns:repeat(3,1fr)}.cd-kpis p{padding:calc(var(--v)*11)calc(var(--v)*13);border-radius:calc(var(--v)*12);font-size:calc(var(--v)*10);color:#6b7280;background:#fff;border:1px solid #eceef1}.cd-kpis b{font-size:calc(var(--v)*21);color:#111317;letter-spacing:-.03em;margin:calc(var(--v)*3)0 calc(var(--v)*1);display:block}.cd-kpis em{color:var(--go-ink);font-weight:600}.cd-table{border-radius:calc(var(--v)*12);background:#fff;border:1px solid #eceef1;overflow:hidden}.cd-table p{align-items:center;gap:calc(var(--v)*10);padding:calc(var(--v)*9)calc(var(--v)*14);font-size:calc(var(--v)*11);color:#4b5563;border-top:1px solid #f0f1f3;grid-template-columns:1fr 2.2fr 1.4fr 1fr;display:grid}.cd-table p.th{font-size:calc(var(--v)*9.5);color:#9aa1ab;text-transform:uppercase;letter-spacing:.06em;background:#fafbfc;border-top:0}.cd-table .who{align-items:center;gap:calc(var(--v)*8);display:flex}.cd-table .who .cd-face{width:calc(var(--v)*22);height:calc(var(--v)*22)}.cd-table.staff{margin-top:calc(var(--v)*16)}.cd-table.staff p{padding:calc(var(--v)*13)calc(var(--v)*16);font-size:calc(var(--v)*12.5);grid-template-columns:1.4fr 1fr 1fr}.cd-table.staff p:not(.th){animation:cdIn .6s var(--ease)both;animation-delay:calc(var(--k)*.12s)}.cd-table .team{align-items:center;gap:calc(var(--v)*10);color:#111317;font-weight:600;display:flex}.cd-table .team i{width:calc(var(--v)*30);height:calc(var(--v)*30);border-radius:calc(var(--v)*8);color:#1a56f2;background:#eef3ff;place-items:center;display:grid}.cd-sel{padding:calc(var(--v)*4)calc(var(--v)*9);border-radius:calc(var(--v)*6);font-size:calc(var(--v)*11);border:1px solid #e3e6ea;display:inline-block}.cd-split{gap:calc(var(--v)*16);grid-template-columns:40% 1fr;height:100%;display:grid}.cd-split.even{grid-template-columns:1fr 1fr;height:auto}.cd-list{gap:calc(var(--v)*8);align-content:start;display:grid}.cd-list p:not(.cd-k){align-items:center;gap:calc(var(--v)*10);padding:calc(var(--v)*9)calc(var(--v)*11);border-radius:calc(var(--v)*11);font-size:calc(var(--v)*10);color:#6b7280;background:#fff;border:1px solid #eceef1;display:flex}.cd-list p:not(.cd-k)>span:not(.cd-face):not(.code){flex:1;min-width:0}.cd-list p b{font-size:calc(var(--v)*11.5);color:#111317;display:block}.cd-list p.on{border-color:#12b76a80;box-shadow:inset 0 0 0 1px #12b76a40}.cd-list .ic{width:calc(var(--v)*30);height:calc(var(--v)*30);border-radius:calc(var(--v)*8);color:#111317;background:#f1f3f5;flex:none;place-items:center;display:grid}.cd-list .ic.red{color:#c4321f;background:#fde8e6}.cd-list .code{font-family:ui-monospace,Menlo,monospace;font-size:calc(var(--v)*10);padding:calc(var(--v)*5)calc(var(--v)*8);border-radius:calc(var(--v)*6);color:#7ee2a8;background:#111317;font-weight:700}.cd-detail{gap:calc(var(--v)*12);padding:calc(var(--v)*16);border-radius:calc(var(--v)*14);background:#fff;border:1px solid #eceef1;flex-direction:column;display:flex}.cd-detail .who{align-items:center;gap:calc(var(--v)*12);font-size:calc(var(--v)*10.5);color:#6b7280;display:flex}.cd-detail .who b{font-size:calc(var(--v)*16);color:#111317;letter-spacing:-.02em;display:block}.cd-detail .big{width:calc(var(--v)*52);height:calc(var(--v)*52);border-radius:50%;position:relative;overflow:hidden}.cd-detail .big img{object-fit:cover}.cd-detail .docs{gap:calc(var(--v)*7);grid-template-columns:1fr 1fr;display:grid}.cd-detail .docs p{align-items:center;gap:calc(var(--v)*7);padding:calc(var(--v)*8)calc(var(--v)*10);border-radius:calc(var(--v)*9);font-size:calc(var(--v)*10.5);background:#f6f7f9;font-weight:600;transition:background-color .5s;display:flex}.cd-detail .docs p em{font-size:calc(var(--v)*9.5);color:#a86400;margin-left:auto;font-weight:500}.cd-detail .docs i{width:calc(var(--v)*20);height:calc(var(--v)*20);color:#a86400;background:#fff5e0;border-radius:50%;place-items:center;display:grid}.cd-detail .docs p.ok{background:#f2fbf6}.cd-detail .docs p.ok i{background:var(--go);color:#fff}.cd-detail .docs p.ok em{color:var(--go-ink)}.cd-detail .veh{grid-template-columns:calc(var(--v)*80)1fr;gap:calc(var(--v)*12);font-size:calc(var(--v)*10);color:#6b7280;align-items:center;display:grid}.cd-detail .veh b{font-size:calc(var(--v)*12);color:#111317;display:block}.cd-detail .acts{justify-content:flex-end;gap:calc(var(--v)*8);margin-top:auto;display:flex}.cd-fares{gap:calc(var(--v)*14);grid-template-columns:27% 1fr 32%;display:grid}.cd-types{gap:calc(var(--v)*8);align-content:start;display:grid}.cd-types p:not(.cd-k){grid-template-columns:calc(var(--v)*60)1fr;gap:calc(var(--v)*8);padding:calc(var(--v)*8);border-radius:calc(var(--v)*11);font-size:calc(var(--v)*9.5);color:#6b7280;background:#fff;border:1px solid #eceef1;align-items:center;display:grid}.cd-types p b{font-size:calc(var(--v)*11.5);color:#111317;display:block}.cd-types p.on{background:#f4fcf7;border-color:#12b76a8c;box-shadow:inset 0 0 0 1px #12b76a4d}.cd-form{padding:calc(var(--v)*14);border-radius:calc(var(--v)*14);background:#fff;border:1px solid #eceef1}.cd-form .grid{gap:calc(var(--v)*9);margin:calc(var(--v)*14)0 calc(var(--v)*12);grid-template-columns:1fr 1fr;display:grid}.cd-form label{gap:calc(var(--v)*4);font-size:calc(var(--v)*9.5);color:#6b7280;display:grid}.cd-form label b{padding:calc(var(--v)*7)calc(var(--v)*10);border-radius:calc(var(--v)*8);font-size:calc(var(--v)*12);color:#111317;animation:caTick .4s var(--ease)both;border:1px solid #e3e6ea;transition:border-color .4s,box-shadow .4s;display:block}.cd-form label.edit b{box-shadow:0 0 0 calc(var(--v)*3)#1a56f224;border-color:#1a56f2}.cd-form .toggle{align-items:center;gap:calc(var(--v)*8);font-size:calc(var(--v)*11);margin-bottom:calc(var(--v)*12);font-weight:600;display:flex}.cd-form .toggle i{width:calc(var(--v)*32);height:calc(var(--v)*18);background:var(--go);border-radius:999px;position:relative}.cd-form .toggle i:after{content:"";top:calc(var(--v)*2);right:calc(var(--v)*2);width:calc(var(--v)*14);height:calc(var(--v)*14);background:#fff;border-radius:50%;position:absolute}.cd-preview{padding:calc(var(--v)*12);border-radius:calc(var(--v)*14);background:#fff;border:1px solid #eceef1}.cd-preview .ph{height:calc(var(--v)*120);border-radius:calc(var(--v)*10);background:#0d0e10;position:relative;overflow:hidden}.cd-preview .ph img{object-fit:cover;object-position:50% 42%;transform:scale(1.18)}.cd-preview .lines{margin-top:calc(var(--v)*10)}.cd-preview .lines p{padding:calc(var(--v)*4)0;font-size:calc(var(--v)*10.5);color:#6b7280;justify-content:space-between;display:flex}.cd-preview .lines p b{color:#111317}.cd-preview .lines p.tot{margin-top:calc(var(--v)*5);padding-top:calc(var(--v)*8);font-size:calc(var(--v)*12);color:#111317;border-top:1px solid #eceef1;font-weight:600}.cd-preview .lines p.tot b{font-size:calc(var(--v)*16);animation:caTick .45s var(--ease)both}.cd-chart{padding:calc(var(--v)*14);border-radius:calc(var(--v)*14);background:#fff;border:1px solid #eceef1}.cd-chart .bars{align-items:flex-end;gap:calc(var(--v)*10);height:calc(var(--v)*150);display:flex}.cd-chart .bars i{height:var(--h);border-radius:calc(var(--v)*6)calc(var(--v)*6)0 0;transform-origin:bottom;animation:cdBar 1s var(--ease)both;animation-delay:calc(var(--k)*70ms);background:linear-gradient(#1f242c,#111317);flex:1;position:relative}.cd-chart .bars i:last-child{background:var(--go)}.cd-chart .bars em{bottom:calc(var(--v)*-16);font-size:calc(var(--v)*9);color:#9aa1ab;position:absolute;left:50%;transform:translate(-50%)}@keyframes cdBar{0%{transform:scaleY(0)}}.cd-surge .map{height:calc(var(--v)*210);border-radius:calc(var(--v)*14);position:relative;overflow:hidden}.cd-surge .map .cab-map{position:absolute;inset:0}.cd-surge .mult{font-size:calc(var(--v)*14);color:#fff;padding:calc(var(--v)*5)calc(var(--v)*9);border-radius:calc(var(--v)*8);background:#c4321feb;font-weight:700;line-height:1.05;position:absolute}.cd-surge .mult em{font-size:calc(var(--v)*9);opacity:.85;font-weight:500;display:block}.cd-surge .mult.a{top:44%;left:52%}.cd-surge .mult.b{background:#a86400eb;top:12%;left:16%}.cab-head{text-align:center;max-width:1040px;margin:0 auto clamp(28px,3.4vw,48px)}.cab-head .fhd-lede{margin:0 auto}.cab-head.left{text-align:left;margin-left:0}.cab-head.left .fhd-lede{margin:0}.cab-ctas{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.cab-center-ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(28px,3vw,44px);display:flex}.cab-foot{text-align:center;color:var(--muted);margin-top:clamp(24px,2.6vw,36px);font-size:13.5px}.cab-checks{gap:4px;margin-top:22px;display:grid;position:relative}.cab-checks li{animation:fhdRise .7s var(--ease)both;animation-delay:calc(var(--k)*.12s + .15s);align-items:center;gap:14px;padding:8px 0;font-size:15.5px;font-weight:500;display:flex}.cab-checks li+li:before{content:"";position:absolute}.cab-checks i{background:var(--go-soft);width:26px;height:26px;color:var(--go-ink);border-radius:50%;flex:none;place-items:center;display:grid}.cab-checks i svg[viewBox="0 0 24 24"]{stroke-width:2.4px;width:14px;height:14px}.cab-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.cab-chips li{border:1px solid var(--hair);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:12.5px}.cab-bar{transform-origin:0;background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.cab-bar.run{background:var(--fg);animation:cabTimer var(--ms)linear forwards}.cab-bar.run.paused{animation-play-state:paused}.cab-bar.full{background:var(--fg);transform:none}@keyframes cabTimer{to{transform:scaleX(1)}}.cab-window{background:#fff;border:1px solid #e3e6ea;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 60px 100px -50px #141c2873,0 20px 40px -28px #00000040}.cab-window-body{aspect-ratio:16/9.6;position:relative}.cab-window.small .cab-window-body{aspect-ratio:16/10.6}.cab-window.small .cab-desk{--v:calc(100cqw/720)}.cab .cab-h1{white-space:nowrap}.cab-hero .fhd-hero-ctas{margin-bottom:clamp(26px,3vw,44px)}.cab .cab-hero-stage{aspect-ratio:1.16;width:min(100%,116svh - 162.4px);margin-right:0}.cab-hero-city{z-index:0;border-radius:40px;position:absolute;inset:3% -2% 6% 2%;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 46%,#0000 100%);mask-image:radial-gradient(closest-side,#000 46%,#0000 100%)}.cab-hero-phone{z-index:2;width:33%;margin:0;position:absolute}.cab-hero-phone.a{top:0;left:13%}.cab-hero-phone.b{animation:9s ease-in-out infinite cabFloat;top:10%;right:8%}.cab-hero-phone figcaption{text-align:center;letter-spacing:.26em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:10px;font-weight:600}@keyframes cabFloat{50%{transform:translateY(-10px)}}.cab-float{z-index:3;color:#6b7280;animation:cabChip 9s var(--ease)infinite;background:#fffffff5;border-radius:16px;align-items:center;gap:11px;padding:10px 16px 10px 10px;font-size:11.5px;line-height:1.3;display:flex;position:absolute;box-shadow:0 1px #0000000a,0 24px 50px -18px #1e283c59,0 0 0 1px #1113170d}.cab-float b{color:#111317;font-size:13px;font-weight:600;display:block}.cab-float .ic{background:var(--go-soft);width:32px;height:32px;color:var(--go-ink);border-radius:10px;flex:none;place-items:center;display:grid}.cab-float .ic.dark{color:#fff;background:#111317}.cab-float .ic svg[viewBox="0 0 24 24"]{stroke-width:2.2px;width:16px;height:16px}.cab-float .face{border-radius:50%;flex:none;width:34px;height:34px;position:relative;overflow:hidden}.cab-float .face img{object-fit:cover}.cab-float.f1{top:15%;left:-2%}.cab-float.f2{animation-delay:-3s;top:1%;right:-2%}.cab-float.f3{animation-delay:-6s;bottom:3%;left:30%}@keyframes cabChip{0%,4%{opacity:0;transform:translateY(10px)scale(.97)}10%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-6px)}}.cab-strip{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:repeat(5,1fr);margin-top:clamp(30px,3.4vw,52px);display:grid}.cab-strip li+li{border-left:1px solid var(--hair)}.cab-strip button{cursor:pointer;width:100%;color:var(--fg);background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:18px 10px;font-size:14px;font-weight:500;transition:background-color .3s;display:flex}.cab-strip button:hover{background:#f6f7f9}.cab-strip i{background:#f1f3f5;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;transition:background-color .3s,color .3s;display:grid}.cab-strip button:hover i{color:#fff;background:#111317}.cab-strip svg[viewBox="0 0 24 24"]{width:15px;height:15px}.cab-tabs{border-bottom:1px solid var(--hair);justify-content:center;gap:clamp(6px,2vw,34px);margin-bottom:clamp(28px,3.2vw,48px);display:flex}.cab-tabs button{cursor:pointer;color:var(--muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:14px 6px;font-size:14.5px;font-weight:500;transition:color .3s;display:flex;position:relative}.cab-tabs button.is-on{color:var(--fg)}.cab-tabs .dot{background:0 0;border-radius:50%;width:6px;height:6px;transition:background-color .3s}.cab-tabs button.is-on .dot{background:var(--go)}.cab-model{grid-template-columns:minmax(0,36fr) minmax(0,64fr);align-items:center;gap:clamp(28px,3.4vw,56px);display:grid}.cab-model-copy{animation:fhdRise .8s var(--ease)both}.cab-model-copy .fhd-h3{margin-top:12px}.cab-model-stage{aspect-ratio:1.42;animation:fhdRise .9s var(--ease)both;position:relative}.cab-panel{background:#0d1015;border-radius:26px;position:absolute;inset:0 0 0 15%;overflow:hidden;box-shadow:0 50px 90px -50px #0a0e16b3}.cab-model-phone{z-index:3;width:31%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cab-model-phone .fhd-phone{box-shadow:0 0 0 .5px #1e20263d,0 40px 70px -26px #0a0e1699}.cab-panel-map{position:absolute;inset:0}.cab-panel em,.cab-ridercard em,.cab-mini-card em{font-style:normal}.cab-panel-map>.cab-map{position:absolute;inset:0}.cab-panel-map:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 70%,#0000 40%,#0d1015b3);position:absolute;inset:0}.cab-panel-tag{z-index:2;color:#8b929c;font-size:12px;position:absolute;top:20px;right:24px}.cab-panel-tag b{color:#fff}.cab-stack{z-index:2;gap:10px;width:50%;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.cab-stack.right{width:45%;right:22px}.cab-stack.left{width:48%;left:26%}.cab-stack.bids{width:58%;right:22px}.cab-stack-k{letter-spacing:.14em;text-transform:uppercase;color:#8b929c;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.cab-stack-k .auto{letter-spacing:0;text-transform:none;color:var(--go);align-items:center;gap:6px;font-size:11.5px;display:flex}.cab-stack-k .auto i{background:var(--go);border-radius:50%;width:7px;height:7px;animation:2s infinite fhdLeadPulse}.cab-offer{color:#111317;opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease),box-shadow .5s;background:#fffffff5;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;font-size:11.5px;display:grid;position:relative;transform:translate(26px);box-shadow:0 20px 40px -24px #000c}.cab-offer.in{opacity:1;transform:none}.cab-offer .face{border-radius:50%;width:38px;height:38px;position:relative;overflow:hidden}.cab-offer .face img{object-fit:cover}.cab-offer .t{color:#6b7280;min-width:0}.cab-offer .t b{color:#111317;font-size:13px;display:block}.cab-offer .t em{white-space:nowrap;align-items:center;gap:3px;font-style:normal;display:inline-flex}.cab-offer .eta{font-size:14px;font-weight:650}.cab-offer .badge{color:#fff;background:#111317;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:-9px;right:12px}.cab-offer.win{box-shadow:0 0 0 2px var(--go),0 24px 50px -20px #12b76a8c}.cab-offer.win .badge{background:var(--go)}.cab-offer .badge svg[viewBox="0 0 24 24"]{stroke-width:2.6px;width:11px;height:11px}.cab-offer.big{grid-template-rows:auto auto;grid-template-columns:42px 1fr 76px auto;row-gap:6px;padding:14px 16px 14px 12px}.cab-offer.big .face{width:42px;height:42px}.cab-offer.big .cab-car{grid-row:span 2;width:76px}.cab-offer.big .t.car{grid-column:2}.cab-offer.big .fare{letter-spacing:-.03em;grid-area:1/4/span 2;font-size:22px;font-weight:650}.cab-offer.big .badge{color:#4b5563;background:#f1f3f5;position:absolute;top:-10px;right:14px}.cab-offer.big .badge.go{background:var(--go);color:#fff}.cab-offer.big .choose{color:#fff;background:#111317;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;height:34px;margin-top:4px;font-size:12px;font-weight:600;transition:background-color .5s;display:flex}.cab-offer.big .choose.on{background:var(--go)}.cab-offer.best{box-shadow:0 0 0 2px #12b76acc,0 30px 60px -24px #12b76a80}.cab-offer .wire{border-top:1.5px dashed #12b76ab3;width:30px;position:absolute;top:50%;right:100%}.cab-offer .wire:before{content:"";background:var(--go);border-radius:50%;width:9px;height:9px;position:absolute;top:-5.5px;left:-5px;box-shadow:0 0 0 4px #12b76a33}.cab-trip{color:#b4bac3;transition:all .6s var(--ease);background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;font-size:11.5px;display:grid}.cab-trip .k{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#ffffff14;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:700}.cab-trip b{color:#fff;font-size:13.5px;display:block}.cab-trip .fare{color:#fff;font-size:16px;font-weight:650}.cab-trip.on{color:#6b7280;background:#fff;transform:scale(1.03)}.cab-trip.on b,.cab-trip.on .fare{color:#111317}.cab-trip.on .k{background:var(--go)}.cab-panel-photo{position:absolute;inset:0}.cab-panel-photo img{object-fit:cover;object-position:50% 30%}.cab-panel-photo .shade{background:linear-gradient(90deg,#0a0c1040 0%,#0a0c101a 40%,#0a0c10b3 100%);position:absolute;inset:0}.cab-rental-card{z-index:2;color:#111317;background:#fffffff7;border-radius:16px;width:min(300px,48%);padding:16px;font-size:12px;position:absolute;top:24px;right:24px;box-shadow:0 30px 60px -24px #000000b3}.cab-rental-card .row{justify-content:space-between;align-items:center;display:flex}.cab-rental-card .row em{background:var(--go-soft);color:var(--go-ink);border-radius:999px;padding:3px 9px;font-size:10.5px;font-style:normal;font-weight:600}.cab-rental-card .row.sm{color:#6b7280;margin-top:12px;font-size:10.5px}.cab-rental-card .meter{gap:6px;margin-top:14px;display:grid}.cab-rental-card .meter p{color:#6b7280;justify-content:space-between;display:flex}.cab-rental-card .meter b{color:#111317}.cab-rental-card .meter i{background:#eef0f2;border-radius:9px;height:6px;margin-bottom:6px;display:block;overflow:hidden}.cab-rental-card .meter s{border-radius:inherit;background:var(--go);height:100%;transition:width 1.2s var(--ease);display:block}.cab-rental-cars{z-index:2;gap:8px;display:flex;position:absolute;bottom:24px;right:24px}.cab-rental-cars span{color:#b4bac3;background:#0d1015c7;border:1px solid #ffffff1a;border-radius:14px;width:104px;padding:8px 10px 10px;font-size:11px}.cab-rental-cars span b{color:#fff;margin-top:4px;font-size:12.5px;display:block}.cab-rental-cars span em{font-style:normal}.cab-rental-cars span.on{color:#6b7280;background:#fff}.cab-rental-cars span.on b{color:#111317}.cab-assign{color:#8b929c;transition:all .5s var(--ease);background:#ffffff0f;border:1px solid #ffffff14;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:11.5px;display:flex}.cab-assign b{color:#fff;font-size:13px;display:block}.cab-assign.now{background:#12b76a1a;border-color:#12b76a99}.cab-assign.now .wait{color:var(--go);font-weight:600}.cab-assign.done{color:#6b7280;background:#fff}.cab-assign.done b{color:#111317}.cab-assign .to{color:#111317;animation:caTick .5s var(--ease)both;align-items:center;gap:8px;font-weight:600;display:flex}.cab-assign .face{border-radius:50%;width:26px;height:26px;position:relative;overflow:hidden}.cab-assign .face img{object-fit:cover}.cab-fleet-legend{color:#8b929c;gap:14px;margin-top:4px;font-size:11px;display:flex}.cab-fleet-legend span{align-items:center;gap:6px;display:flex}.cab-fleet-legend i{border-radius:50%;width:8px;height:8px}.cab-fleet-legend i.g{background:var(--go)}.cab-fleet-legend i.w{background:#fff}.cab-fleet-legend i.o{background:#4b525e}.cab-sync{grid-template-columns:minmax(0,1fr);padding:0 17% 0 6%;display:grid;position:relative}.cab-sync-laptop{z-index:1;position:relative}.cab-sync-phone{z-index:2;width:19%;position:absolute;top:6%;right:3%}.cab-ridercard{z-index:3;color:#111317;background:#fff;border-radius:18px;gap:10px;width:236px;padding:16px;font-size:12px;display:grid;position:absolute;bottom:-4%;left:0;box-shadow:0 1px #0000000a,0 40px 80px -30px #141c2873,0 0 0 1px #1113170f}.cab-ridercard .app{letter-spacing:.16em;text-transform:uppercase;color:var(--go-ink);font-size:10px;font-weight:600}.cab-ridercard .h{letter-spacing:-.025em;animation:caTick .5s var(--ease)both;font-size:17px;font-weight:650}.cab-ridercard .s{color:#6b7280;margin-top:-6px}.cab-ridercard .dots{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.cab-ridercard .dots i{background:#eef0f2;border-radius:9px;height:4px;transition:background-color .6s}.cab-ridercard .dots i.on{background:var(--go)}.cab-ridercard .ca-stops{--u:1.05px}.cab-ridercard .veh{color:#6b7280;align-items:center;gap:10px;display:flex}.cab-ridercard .veh b{color:#111317;display:block}.cab-ridercard .face{border-radius:50%;width:32px;height:32px;position:relative;overflow:hidden}.cab-ridercard .face img{object-fit:cover}.cab-ridercard .cd-spin{border-width:3px;width:28px;height:28px}.cab-ridercard .stars{color:#f5a524;gap:4px;display:flex}.cab-ridercard .stars span{animation:caPinIn .4s var(--ease)both;animation-delay:calc(var(--k)*.1s)}.cab-ridercard .stars svg[viewBox="0 0 24 24"]{width:22px;height:22px}.cab-timeline{grid-template-columns:repeat(5,1fr);max-width:880px;margin:clamp(56px,6vw,84px) auto 0;display:grid;position:relative}.cab-timeline .line{background:var(--hair);height:2px;position:absolute;top:9px;left:10%;right:10%}.cab-timeline .line i{background:var(--go);transform-origin:0;transform:scaleX(calc(var(--st)/4));transition:transform 1s var(--ease);position:absolute;inset:0}.cab-timeline li{justify-content:center;display:flex;position:relative}.cab-timeline button{cursor:pointer;color:var(--muted);background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.cab-timeline button i{background:var(--bg);border:2px solid var(--hair);width:20px;height:20px;transition:all .5s var(--ease);border-radius:50%}.cab-timeline li.done button i{background:var(--go);border-color:var(--go)}.cab-timeline li.on button{color:var(--fg)}.cab-timeline li.on button i{border-color:var(--go);background:#fff;box-shadow:0 0 0 6px #12b76a29}.cab-cols{border-top:1px solid var(--hair);grid-template-columns:repeat(3,1fr);margin-top:clamp(40px,4.4vw,64px);display:grid}.cab-cols article{padding:28px clamp(16px,2vw,30px) 6px;transition:background-color .6s}.cab-cols article+article{border-left:1px solid var(--hair)}.cab-cols h3{letter-spacing:-.03em;margin:10px 0;font-size:clamp(20px,1.7vw,25px);font-weight:500}.cab-cols .fhd-eyebrow{align-items:center;gap:8px;display:flex}.cab-cols .live{background:var(--hair);border-radius:50%;width:7px;height:7px;transition:background-color .5s,box-shadow .5s}.cab-cols article.is-live .live{background:var(--go);box-shadow:0 0 0 4px #12b76a2e}.cab-cols ul{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.cab-cols ul li{color:var(--muted);border:1px solid var(--hair);border-radius:999px;padding:5px 11px;font-size:12px}.cab-plat{grid-template-columns:minmax(0,29fr) minmax(0,71fr);align-items:start;gap:clamp(26px,3vw,52px);display:grid}.cab-plat-nav{gap:2px;display:grid;position:relative}.cab-plat-nav .glide{pointer-events:none;will-change:transform;background:linear-gradient(100deg,#eefaf3,#f6fbf8);border-radius:12px;width:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #12b76a29,0 10px 24px -18px #12b76a8c}.cab-plat-nav button{z-index:1;cursor:pointer;text-align:left;color:var(--muted);transition:color .4s var(--ease);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;font-weight:500;display:flex;position:relative;overflow:hidden}.cab-plat-nav button em{color:var(--muted);opacity:.7;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.cab-plat-nav button .ic{color:#4b5563;width:30px;height:30px;transition:background-color .45s var(--ease),color .45s var(--ease),transform .45s var(--ease);background:#f1f3f5;border-radius:9px;flex:none;place-items:center;display:grid}.cab-plat-nav button .ic svg[viewBox="0 0 24 24"]{width:15px;height:15px}.cab-plat-nav button[data-on]{color:var(--fg)}.cab-plat-nav button[data-on] .ic{background:var(--go);color:#fff;transform:scale(1.06)}.cab-plat-nav .cab-bar{left:14px;right:14px}.cab-plat-nav .cab-bar.run,.cab-plat-nav .cab-bar.full{background:var(--go)}.cab-plat-copywrap{border-top:1px solid var(--hair);margin-top:26px;padding-top:24px}.cab-plat-copywrap .cab-ctas{margin-top:22px}.cab-plat-copies{display:grid}.cab-plat-copy{will-change:transform,opacity;grid-area:1/1}.cab-plat-copy:not(:first-child){opacity:0;visibility:hidden}.cab-plat-copy .fhd-h3{margin-top:10px;font-size:clamp(24px,2.1vw,32px)}.cab-plat-stage{padding-bottom:70px;position:relative}.cab-plat-stage .cab-window-body{aspect-ratio:16/8.8}.cab-plat-viewport{clip-path:inset(-90px -100vw -140px -44px);touch-action:pan-y;position:relative}.cab-plat-track{width:88%;position:relative}.cab-plat-slide{transform-origin:50% 55%;will-change:transform,opacity;backface-visibility:hidden;position:relative}.cab-plat-slide+.cab-plat-slide{position:absolute;inset:0}.cab-plat-slide:not(:first-child){opacity:0;transform:translate(110%)}.cab-plat-progress{width:88%;color:var(--muted);align-items:center;gap:16px;margin-bottom:18px;font-size:12px;display:flex}.cab-plat-progress .n{font-variant-numeric:tabular-nums;letter-spacing:.06em}.cab-plat-progress .n b{color:var(--fg);animation:cabNum .6s var(--ease)both;font-weight:600;display:inline-block}@keyframes cabNum{0%{opacity:0;transform:translate(10px)}}.cab-plat-progress .bar{background:var(--hair);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.cab-plat-progress .bar i{background:linear-gradient(90deg,var(--butter),var(--go));transform-origin:0;will-change:transform;position:absolute;inset:0;transform:scaleX(0)}.cab-plat-progress .hint{letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:600}.cab-plat-progress .hint i{font-style:normal}.cab-plat-progress .hint .touch{display:none}@media (pointer:coarse){.cab-plat-progress .hint .touch{display:inline}.cab-plat-progress .hint .mouse{display:none}}@media (min-width:1181px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.cab-plat-pin{height:410vh}.cab-plat-sticky{align-items:center;height:100vh;padding-top:56px;display:flex;position:sticky;top:0}.cab-plat-sticky>.fhd-wrap{width:100%;max-width:1560px}.cab-platform .cab-head{margin-bottom:0}.cab-plat-sticky .cab-plat{grid-template-columns:minmax(0,27fr) minmax(0,73fr);align-items:center}.cab-plat-sticky .cab-plat-nav{gap:4px}.cab-plat-sticky .cab-plat-nav button{border-radius:12px;gap:14px;padding:14px 16px;font-size:16.5px}.cab-plat-sticky .cab-plat-nav button em{font-size:12px}.cab-plat-sticky .cab-plat-nav button .ic{border-radius:11px;width:38px;height:38px}.cab-plat-sticky .cab-plat-nav button .ic svg[viewBox="0 0 24 24"]{width:18px;height:18px}.cab-plat-sticky .cab-plat-track,.cab-plat-sticky .cab-plat-progress{width:90%}}.cab-plat-band{display:none}@media (min-width:1181px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.cab-plat-sticky{flex-direction:column;justify-content:center;gap:clamp(20px,3.4vh,48px);padding-bottom:24px}.cab-plat-pin[data-band] .cab-plat-band{width:100%;display:block}}.cab-plat-band .k{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:20px;margin-bottom:14px;font-size:11px;font-weight:600;display:flex}.cab-plat-band .k em{letter-spacing:.04em;text-transform:none;font-style:normal;font-weight:500}.cab-plat-band-view{padding:10px 0 18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cab-plat-band-track{will-change:transform;gap:12px;width:max-content;padding:0 max(24px,50vw - 620px);display:flex}.cab-plat-band-track span{box-shadow:inset 0 0 0 1px var(--hair);white-space:nowrap;transition:box-shadow .6s var(--ease),transform .6s var(--ease),opacity .6s;opacity:.55;background:#fff;border-radius:14px;grid-template-columns:36px auto;align-items:center;column-gap:12px;padding:12px 18px 12px 12px;display:grid}.cab-plat-band-track span i{color:#4b5563;background:#f1f3f5;border-radius:10px;grid-row:span 2;place-items:center;width:36px;height:36px;transition:background-color .6s,color .6s;display:grid}.cab-plat-band-track span i svg[viewBox="0 0 24 24"]{width:16px;height:16px}.cab-plat-band-track span b{letter-spacing:-.01em;font-size:14px;font-weight:500}.cab-plat-band-track span em{color:var(--muted);font-size:11px;font-style:normal}.cab-plat-band-track span[data-on]{opacity:1;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #12b76a59,0 18px 34px -22px #12b76a99}.cab-plat-band-track span[data-on] i{background:var(--go);color:#fff}@media (min-width:1181px) and (min-height:600px) and (max-height:900px) and (prefers-reduced-motion:no-preference){.cab-plat-sticky .cab-plat-nav button{padding-top:11px;padding-bottom:11px}.cab-plat-sticky .cab-chips{display:none}.cab-plat-copywrap{margin-top:16px;padding-top:16px}.cab-plat-copywrap .cab-ctas{margin-top:16px}.cab-plat-sticky .cab-chips li{padding-top:5px;padding-bottom:5px}}.cab-plat-cards{z-index:2;transform:translate3d(calc(var(--d,0)*22%),0,0);grid-template-columns:1.1fr 1fr;gap:16px;display:grid;position:absolute;bottom:-70px;left:5%;right:-7%}.cab-mini-card .mic{width:40px;height:40px;color:var(--go-ink);background:#e7f8ef;border-radius:12px;flex:none;place-items:center;display:grid}.cab-mini-card .mic.red{color:#c4321f;background:#fde8e6}.cab-mini-card .mic svg{width:18px;height:18px}.cab-mini-card .row.two i svg{width:16px;height:16px}.cab-mini-card .cd-btn:not(.go){color:#fff;background:#111317}.cab-mini-card{color:#111317;background:#fff;border-radius:16px;padding:14px 16px;font-size:12px;animation:8s ease-in-out infinite cabFloat;box-shadow:0 1px #0000000a,0 30px 60px -28px #141c2873,0 0 0 1px #1113170f}.cab-mini-card+.cab-mini-card{animation-delay:-4s}.cab-mini-card .k{color:#9aa1ab;letter-spacing:.04em;margin-bottom:10px;font-size:10.5px}.cab-mini-card .row{align-items:center;gap:12px;display:flex}.cab-mini-card .row>span:nth-child(2){flex:1}.cab-mini-card .row b{font-size:13.5px;display:block}.cab-mini-card .row em{color:#6b7280;font-style:normal}.cab-mini-card .row em.ok{color:var(--go-ink);font-size:11px;font-weight:600}.cab-mini-card .face{border-radius:50%;flex:none;width:40px;height:40px;position:relative;overflow:hidden}.cab-mini-card .face img{object-fit:cover}.cab-mini-card .cd-btn{--v:1px;border-radius:8px;padding:7px 14px;font-size:12px}.cab-mini-card .row.two{grid-template-columns:1fr 1fr;display:grid}.cab-mini-card .row.two span{grid-template-columns:34px 1fr;align-items:center;column-gap:10px;display:grid}.cab-mini-card .row.two i{color:#1a56f2;background:#eef3ff;border-radius:10px;grid-row:span 2;place-items:center;width:34px;height:34px;font-style:normal;font-weight:700;display:grid}.cab-mini-card .row.two b{letter-spacing:-.03em;font-size:18px}.cab-ways-tabs{border-bottom:1px solid var(--hair);grid-template-columns:repeat(3,1fr);margin-bottom:clamp(30px,3.4vw,50px);display:grid}.cab-ways-tabs button{cursor:pointer;text-align:left;color:var(--muted);background:0 0;border:0;align-items:flex-start;gap:14px;padding:16px 18px;font-size:12.5px;transition:color .3s;display:flex;position:relative}.cab-ways-tabs button em{color:var(--muted);padding-top:2px;font-size:12px;font-style:normal}.cab-ways-tabs button b{color:var(--fg);opacity:.6;font-size:15px;font-weight:500;transition:opacity .3s;display:block}.cab-ways-tabs button.is-on b{opacity:1}.cab-ways-tabs button.is-on em{color:var(--butter)}.cab-ways-panel{grid-template-columns:minmax(0,30fr) minmax(0,70fr);align-items:center;gap:clamp(26px,3vw,52px);display:grid}.cab-ways-panel .fhd-h3{margin-top:10px}.cab-ways-slides{overflow-clip-margin:0px;display:grid;overflow-x:clip}.cab-ways-slides>.cab-ways-panel{will-change:transform,opacity;grid-area:1/1;transition:transform 1.6s cubic-bezier(.65,0,.2,1),opacity .7s cubic-bezier(.4,0,.2,1)}.cab-ways-slides .copy,.cab-ways-slides .view{transition:transform 1.7s cubic-bezier(.65,0,.2,1),opacity .6s}.cab-ways-panel[data-pos=next]{opacity:0;pointer-events:none;transform:translate(34%)}.cab-ways-panel[data-pos=prev]{opacity:0;pointer-events:none;transition-duration:1.6s,.75s;transform:translate(-34%)}.cab-ways-panel[data-pos=cur]{transition-delay:.1s,.15s}.cab-ways-panel[data-pos=next] .view{transform:translate(18%)scale(.94)}.cab-ways-panel[data-pos=prev] .view{transform:translate(-10%)scale(.94)}.cab-ways-panel[data-pos=next] .copy{transform:translate(8%)}.cab-ways-panel[data-pos=prev] .copy{transform:translate(-8%)}.cab-ways-panel[data-pos=cur]{z-index:1}.cab-ways-slides>.cab-ways-panel[data-pos=next],.cab-ways-panel[data-pos=next] .copy,.cab-ways-panel[data-pos=next] .view{transition-duration:0s}.cab-ways-foot{border-top:1px solid var(--hair);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);margin-top:clamp(40px,4.4vw,64px);padding-top:28px;display:grid}.cab-ways-foot .h{letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:1.15}.cab-ways-foot ul{flex-wrap:wrap;gap:18px;display:flex}.cab-ways-foot li{color:var(--muted);align-items:center;gap:7px;font-size:13px;display:flex}.cab-ways-foot li i{color:var(--butter);display:grid}.cb-window{color:#111317;background:#fff;border-radius:14px;flex-direction:column;min-height:420px;font-size:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 60px 120px -50px #000000e6,0 0 0 1px #ffffff14}.cb-bar{border-bottom:1px solid #eceef1;align-items:center;gap:12px;padding:11px 16px;font-size:12px;display:flex}.cb-bar .logo{letter-spacing:-.02em;font-weight:700}.cb-bar .proj{background:#f1f3f5;border-radius:7px;padding:4px 10px}.cb-bar .state{color:#1a56f2;background:#eef3ff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:flex}.cb-bar .state i{background:#1a56f2;border-radius:50%;width:6px;height:6px;animation:2s infinite fhdLeadPulse}.cb-bar .r{border:1px solid #e3e6ea;border-radius:7px;margin-left:auto;padding:5px 12px;font-size:11.5px}.cb-bar .r+.r{margin-left:0}.cb-bar .r.dark{color:#fff;background:#111317;border-color:#111317}.cb-flows{flex:1;align-content:start;gap:18px;padding:22px;display:grid}.cb-flows .grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cb-flows .grid p{color:#6b7280;transition:all .5s var(--ease);border:1px solid #eceef1;border-radius:14px;grid-template-columns:38px 1fr;align-content:start;column-gap:12px;padding:16px;display:grid;position:relative}.cb-flows .grid p i{background:#f1f3f5;border-radius:11px;grid-row:span 2;place-items:center;width:38px;height:38px;display:grid}.cb-flows .grid p i svg[viewBox="0 0 24 24"]{width:18px;height:18px}.cb-flows .grid p b{color:#111317;font-size:14px}.cb-flows .grid p em{color:#fff;background:#111317;border-radius:9px;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;height:32px;margin-top:12px;font-style:normal;font-weight:600;display:flex}.cb-flows .grid p.on{border-color:#12b76a8c;box-shadow:inset 0 0 0 1px #12b76a4d,0 20px 40px -24px #12b76a73}.cb-flows .grid p.on i{background:var(--go);color:#fff}.cb-apps{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cb-apps span{color:#9aa1ab;transition:all .5s var(--ease);background:#f6f7f9;border-radius:12px;align-items:center;gap:8px;padding:12px;font-weight:600;display:flex}.cb-apps span i{color:#fff;background:#e3e6ea;border-radius:50%;place-items:center;width:20px;height:20px;transition:background-color .5s;display:grid}.cb-apps span i svg[viewBox="0 0 24 24"]{stroke-width:2.8px;width:11px;height:11px}.cb-apps span.in{color:#111317;background:#f2fbf6}.cb-apps span.in i{background:var(--go)}.cb-prompt{flex:1;grid-template-columns:34% 25% 1fr;min-height:0;display:grid}.cb-prompt .chat{border-right:1px solid #eceef1;flex-direction:column;gap:12px;padding:16px;display:flex}.cb-prompt .who{color:#6b7280;font-size:11px;font-weight:600}.cb-prompt .me{color:#1b2a55;background:#eef3ff;border-radius:12px 12px 4px;align-self:flex-end;max-width:92%;min-height:3.4em;padding:10px 12px;line-height:1.45}.cb-prompt .caret{vertical-align:-2px;background:#1a56f2;width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite cbCaret;display:inline-block}@keyframes cbCaret{50%{opacity:0}}.cb-prompt .ai{animation:fhdRise .6s var(--ease)both;gap:8px;display:flex}.cb-prompt .ai .av{color:#fff;background:#111317;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.cb-prompt .ai p{color:#4b5563;line-height:1.45}.cb-prompt .ai ul{gap:5px;margin-top:8px;display:grid}.cb-prompt .ai li{color:#9aa1ab;align-items:center;gap:7px;font-size:11.5px;display:flex}.cb-prompt .ai li i{border:1.5px solid #d4d8de;border-radius:50%;width:12px;height:12px}.cb-prompt .ai li.doing{color:#111317}.cb-prompt .ai li.doing i{border-color:#0000 #1a56f2 #1a56f2;animation:.9s linear infinite cdSpin}.cb-prompt .ai li.done{color:#111317}.cb-prompt .ai li.done svg[viewBox="0 0 24 24"]{width:12px;height:12px;color:var(--go);stroke-width:2.8px}.cb-prompt .input{color:#9aa1ab;border:1px solid #e3e6ea;border-radius:11px;justify-content:space-between;align-items:center;margin-top:auto;padding:9px 10px 9px 12px;font-size:11.5px;display:flex}.cb-prompt .input span{color:#fff;background:#1a56f2;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.cb-prompt .input svg[viewBox="0 0 24 24"]{width:12px;height:12px}.cb-prompt .lab{color:#9aa1ab;margin-bottom:10px;font-size:10.5px;font-weight:600}.cb-prompt .phone{background:#f6f7f9;border-right:1px solid #eceef1;padding:16px 14px}.cb-prompt .phone .fhd-phone{box-shadow:0 0 0 .5px #1e20263d,0 20px 40px -20px #0006}.cb-prompt .ops{flex-direction:column;padding:16px;display:flex}.cb-prompt .ops-box{color:#9aa1ab;background:#0f1115;border-radius:12px;flex-direction:column;flex:1;gap:9px;padding:16px;display:flex}.cb-prompt .ops-box .h{color:#fff;letter-spacing:-.02em;margin-bottom:4px;font-size:16px;font-weight:600}.cb-prompt .ops-box p:not(.h):not(.foot){color:#6b7280;opacity:0;transition:all .6s var(--ease);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:11px;display:flex;transform:translateY(10px)}.cb-prompt .ops-box p.in{opacity:1;transform:none}.cb-prompt .ops-box p>span:first-child{flex:1}.cb-prompt .ops-box p b{color:#111317;font-size:12px;display:block}.cb-prompt .ops-box .face{border-radius:50%;width:24px;height:24px;position:relative;overflow:hidden}.cb-prompt .ops-box .face img{object-fit:cover}.cb-prompt .ops-box .cd-st{--v:1px}.cb-prompt .ops-box .foot{align-items:center;gap:6px;margin-top:auto;font-size:11px;display:flex}.cb-plan{flex:1;grid-template-columns:1.4fr 1fr;gap:18px;padding:22px;display:grid}.cb-plan .weeks{align-content:start;gap:10px;display:grid}.cb-plan .weeks .h{letter-spacing:-.02em;margin-bottom:4px;font-size:16px;font-weight:600}.cb-plan .weeks p:not(.h){color:#6b7280;transition:all .5s var(--ease);border:1px solid #eceef1;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:11.5px;display:flex}.cb-plan .weeks p>span{flex:1}.cb-plan .weeks p b{color:#111317;font-size:13px;display:block}.cb-plan .weeks p i{color:#6b7280;background:#f1f3f5;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-style:normal;font-weight:600;display:grid}.cb-plan .weeks p i svg[viewBox="0 0 24 24"]{stroke-width:2.8px;width:13px;height:13px}.cb-plan .weeks p em{font-size:10.5px;font-style:normal;font-weight:600}.cb-plan .weeks p.done i{background:var(--go);color:#fff}.cb-plan .weeks p.done em{color:var(--go-ink)}.cb-plan .weeks p.doing{border-color:#1a56f2;box-shadow:0 0 0 3px #1a56f21a}.cb-plan .weeks p.doing i{color:#fff;background:#1a56f2}.cb-plan .weeks p.doing em{color:#1a56f2}.cb-plan .side{background:#f6f7f9;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.cb-plan .dev{color:#6b7280;align-items:center;gap:10px;font-size:11px;display:flex}.cb-plan .dev b{color:#111317;font-size:12.5px;display:block}.cb-plan .dev em{font-style:normal}.cb-plan .face.initials{width:40px;height:40px;color:var(--butter);background:#111317;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.cb-plan .msg{color:#2b2f36;animation:fhdRise .6s var(--ease)both;background:#fff;border-radius:4px 14px 14px;padding:12px 14px;line-height:1.45;box-shadow:0 10px 24px -18px #0006}.cb-plan .launch{color:#9aa1ab;background:#111317;border-radius:12px;grid-template-columns:70px 1fr;align-items:center;gap:12px;margin-top:auto;padding:12px;font-size:11px;display:grid}.cb-plan .launch b{color:#fff;font-size:14px;display:block}.cab-price-grid{grid-template-columns:minmax(0,25fr) minmax(0,46fr) minmax(0,29fr);align-items:center;gap:clamp(22px,2.6vw,44px);display:grid}.cab-price-self .from{color:var(--muted);margin-top:14px;font-size:15px}.cab-price-self .amt{letter-spacing:-.05em;margin:8px 0 16px;font-size:clamp(48px,4.6vw,68px);font-weight:500;line-height:1}.cab-price-self .amt span{letter-spacing:-.01em;color:var(--muted);margin-left:4px;font-size:16px}.cab-price-self .fast{color:var(--muted);align-items:center;gap:8px;margin:18px 0 22px;font-size:13.5px;display:flex}.cab-op-ic{width:calc(var(--v)*46);height:calc(var(--v)*46);border-radius:calc(var(--v)*12);color:#374151;background:#f1f3f5;place-items:center;display:grid}.cab-price-grid.two{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin-top:clamp(40px,4.4vw,64px);padding-top:clamp(28px,3vw,40px)}.cab-price-setup .fhd-h3{margin:12px 0}.cab-price-setup .fhd-btn{margin-top:20px}.cab-tl-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.cab-tl-head .k{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.cab-tl-head .k:before{content:"";background:var(--fg);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite cabPulse;box-shadow:0 0 0 4px #1113171a}@keyframes cabPulse{50%{box-shadow:0 0 0 7px #11131700}}.cab-tl-head .scale{color:var(--muted);font-size:12px}.cab-tl ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cab-tl button{text-align:left;cursor:pointer;color:#111317;width:100%;height:100%;transition:background-color .5s var(--ease),box-shadow .5s var(--ease),transform .5s var(--ease);background:#fff;border:0;border-radius:16px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px 14px;padding:18px 20px 20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e6ea,0 1px 2px #1113170a}.cab-tl button:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #cfd3d9,0 18px 36px -24px #141c2859}.cab-tl button[data-on]{color:#fff;background:#111317;transform:translateY(-5px);box-shadow:inset 0 0 0 1px #111317,0 30px 60px -26px #1113179e,0 12px 24px -14px #11131766}.cab-tl button[data-on]:after{content:"";background:#ffffff29;height:3px;position:absolute;bottom:0;left:20px;right:20px}.cab-tl button .ic{color:#111317;width:42px;height:42px;transition:background-color .5s,color .5s,transform .5s var(--ease);background:#f1f3f5;border-radius:12px;place-items:center;display:grid}.cab-tl button .ic svg{width:19px;height:19px}.cab-tl button[data-on] .ic{color:#111317;background:#fff;transform:rotate(-6deg)scale(1.06)}.cab-tl .t em{color:#5b616b;transition:color .5s var(--ease);margin-bottom:2px;font-size:13.5px;font-style:normal;display:block}.cab-tl .t b{letter-spacing:-.04em;color:#111317;transition:color .5s var(--ease);font-variant-numeric:tabular-nums;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.05;display:block}.cab-tl .t b small{letter-spacing:-.01em;font-size:14px;font-weight:500}.cab-tl button[data-on] .t b{color:#fff}.cab-tl button[data-on] .t em,.cab-tl button[data-on] .note{color:#ffffffb8}.cab-tl .note{color:#5b616b;transition:color .5s var(--ease);grid-column:1/-1;font-size:13px;line-height:1.45}.cab-tl .cab-bar{z-index:1;height:3px;bottom:0;left:20px;right:20px}.cab-tl button[data-on] .cab-bar.run,.cab-tl button[data-on] .cab-bar.full{background:#fff}.cab-tl-fine{color:var(--muted);text-align:center;margin-top:14px;font-size:12px}.lp-stage{aspect-ratio:1240/650;--s:calc(100cqw/1240);margin-top:clamp(18px,2vw,28px);position:relative;overflow-x:clip;container-type:inline-size}.lp-slide{will-change:transform,opacity;transition:transform 1.1s cubic-bezier(.65,0,.2,1),opacity .45s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.lp-slide[data-pos=next]{opacity:0;pointer-events:none;transition-duration:0s;transform:translate(14%)scale(.97)}.lp-slide[data-pos=prev]{opacity:0;pointer-events:none;transition-duration:1.1s,.4s;transform:translate(-14%)scale(.97)}.lp-slide[data-pos=cur]{z-index:1;transition-delay:50ms,50ms}@keyframes lpRise{0%{opacity:0;transform:translate3d(0,calc(var(--s)*14),0)}}@keyframes lpSpin{to{transform:rotate(360deg)}}.lp-stage .spin{width:calc(var(--s)*12);height:calc(var(--s)*12);border:calc(var(--s)*2)solid currentColor;border-top-color:#0000;border-radius:50%;animation:.8s linear infinite lpSpin;display:inline-block}.lp-win{border-radius:calc(var(--s)*18);box-shadow:0 calc(var(--s)*50)calc(var(--s)*90)calc(var(--s)*-50)#141c2866;background:#fff;border:1px solid #e3e6ea;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.lp-bar{height:calc(var(--s)*40);align-items:center;gap:calc(var(--s)*7);padding:0 calc(var(--s)*16);font-size:calc(var(--s)*12);color:#6b7280;background:#f6f7f8;border-bottom:1px solid #eceef1;flex:none;display:flex}.lp-bar .fhd-dot{width:calc(var(--s)*10);height:calc(var(--s)*10)}.lp-bar .url{padding:calc(var(--s)*5)calc(var(--s)*40);border-radius:calc(var(--s)*7);white-space:nowrap;background:#fff;border:1px solid #e6e8eb;margin:0 auto}.lp-clock{align-items:center;gap:calc(var(--s)*6);padding:calc(var(--s)*5)calc(var(--s)*11);color:#fff;font-variant-numeric:tabular-nums;background:#111317;border-radius:999px;font-weight:600;display:inline-flex}.lp-clock svg{width:calc(var(--s)*13);height:calc(var(--s)*13)}.lp-mini{border-radius:calc(var(--s)*12);box-shadow:0 calc(var(--s)*40)calc(var(--s)*70)calc(var(--s)*-36)#141c286b,0 calc(var(--s)*12)calc(var(--s)*24)calc(var(--s)*-16)#0000002e;transition:box-shadow .6s var(--ease);background:#fff;border:1px solid #e3e6ea;position:relative;overflow:hidden}.lp-mini .lp-bar{height:calc(var(--s)*26);gap:calc(var(--s)*5);padding:0 calc(var(--s)*10);font-size:calc(var(--s)*10)}.lp-mini .lp-bar .fhd-dot{width:calc(var(--s)*7);height:calc(var(--s)*7)}.lp-mini .lp-bar .url{padding:calc(var(--s)*2)calc(var(--s)*26)}.lp-mini-body{aspect-ratio:16/10;position:relative;overflow:hidden}.lp-mini.desk .lp-mini-body{aspect-ratio:16/10.5}.lp-k{font-size:calc(var(--s)*10.5);letter-spacing:.14em;text-transform:uppercase;color:#9aa1ab;justify-content:space-between;align-items:center;font-weight:600;display:flex}.lp-k em{letter-spacing:0;text-transform:none;color:#111317;font-style:normal;font-size:calc(var(--s)*11.5)}.lp-canvas,.lp-preview{background:#f7f8f9 radial-gradient(#dfe3e7 1px,transparent 1.2px)0 0/calc(var(--s)*18)calc(var(--s)*18);position:relative}.lp-dev{opacity:0;transform:translate3d(0,calc(var(--s)*26),0)scale(.94);transition:opacity .4s var(--ease),transform .9s var(--ease);position:absolute}.lp-dev[data-in]{opacity:1;transform:none}.lp-chip{z-index:5;align-items:center;gap:calc(var(--s)*10);padding:calc(var(--s)*9)calc(var(--s)*16)calc(var(--s)*9)calc(var(--s)*9);border-radius:calc(var(--s)*14);box-shadow:0 0 0 1px #1113170f,0 calc(var(--s)*20)calc(var(--s)*40)calc(var(--s)*-22)#141c2873;font-size:calc(var(--s)*11);color:#6b7280;opacity:0;transform:translate3d(calc(var(--s)*-16),0,0);transition:opacity .7s var(--ease),transform .8s var(--ease);background:#fff;display:flex;position:absolute}.lp-chip[data-in]{opacity:1;transform:none}.lp-chip i{width:calc(var(--s)*30);height:calc(var(--s)*30);border-radius:calc(var(--s)*9);color:#fff;background:#111317;place-items:center;display:grid}.lp-chip i svg{width:calc(var(--s)*14);height:calc(var(--s)*14)}.lp-chip b{font-size:calc(var(--s)*12.5);color:#111317;font-weight:600;display:block}.lp-a-body{grid-template-columns:calc(var(--s)*360)minmax(0,1fr);flex:1;min-height:0;display:grid}.lp-a-side{gap:calc(var(--s)*14);padding:calc(var(--s)*20);border-right:1px solid #eceef1;flex-direction:column;display:flex;position:relative;overflow:hidden}.lp-tpls{gap:calc(var(--s)*8);display:grid;position:relative}.lp-tpls p{grid-template-columns:calc(var(--s)*34)minmax(0,1fr)auto;gap:calc(var(--s)*12);padding:calc(var(--s)*10)calc(var(--s)*12);border-radius:calc(var(--s)*12);font-size:calc(var(--s)*11);color:#6b7280;transition:border-color .4s,background-color .4s,box-shadow .5s var(--ease);border:1px solid #eceef1;align-items:center;display:grid}.lp-tpls p>i{width:calc(var(--s)*34);height:calc(var(--s)*34);border-radius:calc(var(--s)*10);color:#374151;background:#f1f3f5;place-items:center;transition:background-color .4s,color .4s;display:grid}.lp-tpls p>i svg{width:calc(var(--s)*16);height:calc(var(--s)*16)}.lp-tpls p b{font-size:calc(var(--s)*13);color:#111317;font-weight:600;display:block}.lp-tpls p[data-hover]{background:#fafbfb;border-color:#c9ced4}.lp-tpls p[data-pick]{box-shadow:0 0 0 1px #111317,0 calc(var(--s)*14)calc(var(--s)*30)calc(var(--s)*-18)#0006;border-color:#111317}.lp-tpls p[data-pick]>i{color:#fff;background:#111317}.lp-tpls .use{align-items:center;gap:calc(var(--s)*4);font-style:normal;font-size:calc(var(--s)*10.5);padding:calc(var(--s)*6)calc(var(--s)*10);color:#fff;white-space:nowrap;animation:lpRise .4s var(--ease)both;background:#111317;border-radius:999px;font-weight:600;display:inline-flex}.lp-tpls .use[data-done]{background:var(--go)}.lp-tpls .use svg{width:calc(var(--s)*11);height:calc(var(--s)*11)}.lp-cursor{z-index:3;width:calc(var(--s)*22);height:calc(var(--s)*22);transform:translate3d(calc(var(--s)*290),calc(var(--s)*250),0);filter:drop-shadow(0 2px 3px #0000004d);transition:transform 1s cubic-bezier(.6,0,.2,1),opacity .5s;position:absolute;top:0;left:0}.lp-cursor svg{width:100%;height:100%}.lp-cursor path{fill:#111317;stroke:#fff;stroke-width:1.5px;stroke-linejoin:round}.lp-cursor[data-at=pick]{transform:translate3d(calc(var(--s)*268),calc(var(--s)*84),0)}.lp-cursor[data-at=gone]{transform:translate3d(calc(var(--s)*268),calc(var(--s)*84),0);opacity:0}.lp-setup{gap:calc(var(--s)*4);opacity:0;transform:translate3d(0,calc(var(--s)*12),0);transition:opacity .6s var(--ease),transform .7s var(--ease);display:grid}.lp-setup[data-show]{opacity:1;transform:none}.lp-prog{height:calc(var(--s)*5);margin:calc(var(--s)*4)0 calc(var(--s)*6);background:#eef0f2;border-radius:9px;display:block;overflow:hidden}.lp-prog s{transform-origin:0;height:100%;transition:transform .7s var(--ease);background:#111317;display:block}.lp-setup p:not(.lp-k),.lp-chat li{align-items:center;gap:calc(var(--s)*10);font-size:calc(var(--s)*12.5);color:#9aa1ab;padding:calc(var(--s)*4)0;transition:color .4s;display:flex}.lp-setup p>i,.lp-chat li>i{width:calc(var(--s)*18);height:calc(var(--s)*18);border:1.5px solid #d6dadf;border-radius:50%;flex:none;place-items:center;transition:background-color .4s,border-color .4s;display:grid}.lp-setup p>i svg,.lp-chat li>i svg{width:calc(var(--s)*11);height:calc(var(--s)*11)}.lp-setup p[data-st],.lp-chat li[data-st]{color:#111317}.lp-setup p[data-st=done]>i,.lp-chat li[data-st=done]>i{background:var(--go);border-color:var(--go);color:#fff}.lp-setup p[data-st=doing]>i{border-color:#0000 #111317 #111317;animation:.8s linear infinite lpSpin}.lp-chat li[data-st=doing]>i{border:0}.lp-empty{color:#9aa1ab;font-size:calc(var(--s)*13);place-items:center;display:grid;position:absolute;inset:0}.a-site{left:calc(var(--s)*20);top:calc(var(--s)*24);width:calc(var(--s)*436)}.a-desk{left:calc(var(--s)*468);top:calc(var(--s)*24);width:calc(var(--s)*394);z-index:1}.a-rider{left:calc(var(--s)*462);top:calc(var(--s)*262);width:calc(var(--s)*142);z-index:3}.a-driver{left:calc(var(--s)*594);top:calc(var(--s)*300);width:calc(var(--s)*130);z-index:4}.a-c1{left:calc(var(--s)*36);top:calc(var(--s)*372)}.a-c2{left:calc(var(--s)*36);top:calc(var(--s)*438)}.lp-live{right:calc(var(--s)*24);bottom:calc(var(--s)*22);z-index:6;align-items:center;gap:calc(var(--s)*8);padding:calc(var(--s)*10)calc(var(--s)*18);color:#fff;font-size:calc(var(--s)*13);opacity:0;transform:translate3d(0,calc(var(--s)*14),0)scale(.96);transition:opacity .6s var(--ease),transform .7s var(--ease);background:#111317;border-radius:999px;font-weight:500;display:flex;position:absolute}.lp-live[data-in]{opacity:1;transform:none}.lp-live i{width:calc(var(--s)*8);height:calc(var(--s)*8);box-shadow:0 0 0 calc(var(--s)*4)#3ddc8440;background:#3ddc84;border-radius:50%;animation:1.6s ease-in-out infinite cabPulse}.lp-live b{color:#9aa1ab;font-variant-numeric:tabular-nums;font-weight:500}.vsite{position:absolute;inset:0;overflow:hidden}.vsite .ph{opacity:.32;position:absolute;inset:0}.vsite .h{font-size:5.3cqw}.vsite .ph img{object-fit:cover;opacity:1;animation:18s ease-in-out infinite alternate lpKen}@keyframes lpKen{to{transform:scale(1.12)translate(-3%,-2%)}}.vsite .nav,.vsite .hero{position:relative}.vsite .txt{animation:lpRiseC .8s var(--ease)both}@keyframes lpRiseC{0%{opacity:0;transform:translate(4cqw)}}.vsite .book p{color:#9aa1ab;transition:color .4s}.vsite .book p.in{color:#111317;font-weight:600}.vsite .book .types{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2cqw;display:grid}.vsite .book .types span{color:#111317;text-align:center;background:#f3f4f6;border:1px solid #0000;border-radius:1.6cqw;justify-items:center;gap:.4cqw;padding:1.2cqw .6cqw;font-weight:500;transition:border-color .4s,background-color .4s;display:grid}.vsite .book .types span.on{background:#fff;border-color:#111317}.vsite .book .types svg{width:8cqw;height:auto}.vsite .book .types b{font-size:2.2cqw}.vsite .book .types em{color:#6b7280;font-size:2cqw;font-style:normal}.vsite .book .cta{transition:background-color .5s}.vsite .book .cta.go{background:var(--go)}.lp-b-body{grid-template-columns:calc(var(--s)*330)minmax(0,1fr)calc(var(--s)*330);flex:1;min-height:0;display:grid}.lp-b-status{align-items:center;gap:calc(var(--s)*10);display:flex}.lp-b-status em{align-items:center;gap:calc(var(--s)*7);font-style:normal;font-size:calc(var(--s)*11.5);color:#111317;padding:calc(var(--s)*5)calc(var(--s)*11);background:#fff;border:1px solid #e3e6ea;border-radius:999px;font-weight:600;display:inline-flex}.lp-b-status em[data-done]{color:var(--go-ink);background:#e7f8ef;border-color:#0000}.lp-b-status em svg{width:calc(var(--s)*12);height:calc(var(--s)*12)}.lp-chat{gap:calc(var(--s)*12);padding:calc(var(--s)*18);border-right:1px solid #eceef1;flex-direction:column;min-height:0;display:flex;overflow:hidden}.lp-chat .me{max-width:94%;min-height:calc(var(--s)*40);padding:calc(var(--s)*12)calc(var(--s)*14);border-radius:calc(var(--s)*14)calc(var(--s)*14)calc(var(--s)*4)calc(var(--s)*14);color:#fff;font-size:calc(var(--s)*12.5);background:#111317;align-self:flex-end;line-height:1.5}.lp-chat .caret{width:calc(var(--s)*2);height:calc(var(--s)*13);margin-left:calc(var(--s)*2);vertical-align:middle;background:currentColor;animation:1s step-end infinite cbCaret;display:inline-block}.lp-chat .agent{font-size:calc(var(--s)*12.5);color:#374151;animation:lpRise .6s var(--ease)both;line-height:1.45}.lp-chat .who{align-items:center;gap:calc(var(--s)*8);color:#111317;margin-bottom:calc(var(--s)*4);font-weight:600;display:flex}.lp-chat .who b{width:calc(var(--s)*20);height:calc(var(--s)*20);border-radius:calc(var(--s)*6);color:#fff;font-size:calc(var(--s)*9);background:#111317;place-items:center;display:grid}.lp-chat ul{gap:calc(var(--s)*2);margin-top:calc(var(--s)*10);display:grid}.lp-input{padding:calc(var(--s)*9)calc(var(--s)*9)calc(var(--s)*9)calc(var(--s)*14);border-radius:calc(var(--s)*12);color:#9aa1ab;font-size:calc(var(--s)*12);border:1px solid #e3e6ea;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.lp-input span{width:calc(var(--s)*26);height:calc(var(--s)*26);color:#fff;background:#111317;border-radius:50%;place-items:center;display:grid}.lp-input svg{width:calc(var(--s)*12);height:calc(var(--s)*12);transform:rotate(90deg)}.lp-code{color:#c9d1d9;background:#0f1115;flex-direction:column;min-width:0;min-height:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.lp-code .tabs{min-height:calc(var(--s)*34);border-bottom:1px solid #1f242c;display:flex}.lp-code .tabs span{padding:0 calc(var(--s)*14);font-size:calc(var(--s)*11);color:#6b7280;animation:lpRise .4s var(--ease)both;border-right:1px solid #1f242c;align-items:center;display:flex}.lp-code .tabs span[data-on]{color:#fff;box-shadow:inset 0 calc(var(--s)*-2)0 var(--go);background:#161a20}.lp-code .path{padding:calc(var(--s)*9)calc(var(--s)*16);font-size:calc(var(--s)*10.5);color:#6b7280}.lp-code pre{min-height:0;padding:0 calc(var(--s)*16);font:inherit;font-size:calc(var(--s)*12.5);white-space:pre;flex:1;margin:0;line-height:1.8;overflow:hidden}.lp-code .ln{animation:lpType .55s var(--ease)both;animation-delay:calc(var(--k)*.1s);display:block}.lp-code .ln em{width:calc(var(--s)*26);color:#3b4250;font-style:normal;display:inline-block}@keyframes lpType{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.lp-code .k{color:#ff7b72}.lp-code .s{color:#a5d6ff}.lp-code .c{color:#8b949e}.lp-code .term{padding:calc(var(--s)*10)calc(var(--s)*16);font-size:calc(var(--s)*11);color:#7ee2a8;border-top:1px solid #1f242c}.lp-code .term b{color:#6b7280}.lp-preview{padding:calc(var(--s)*18);border-left:1px solid #eceef1;overflow:hidden}.lp-b-phone{left:calc(var(--s)*36);top:calc(var(--s)*52);width:calc(var(--s)*200);z-index:2;position:absolute}.lp-b-driver{left:calc(var(--s)*178);top:calc(var(--s)*180);width:calc(var(--s)*140);z-index:3;opacity:0;transform:translate3d(calc(var(--s)*30),0,0)scale(.92);transition:opacity .8s var(--ease),transform 1s var(--ease);position:absolute}.lp-b-driver[data-in]{opacity:1;transform:none}.lp-screens{background:#fff;position:absolute;inset:0}.lp-screens>div{opacity:0;transition:opacity .7s var(--ease),transform .8s var(--ease);position:absolute;inset:0;transform:translate(10%)}.lp-screens[data-screen=skel] .sk,.lp-screens[data-screen=book] .book,.lp-screens[data-screen=track] .track,.lp-screens[data-screen=paid] .paid{opacity:1;transform:none}.lp-screens .sk{align-content:start;gap:calc(var(--u)*10);padding:calc(var(--u)*44)calc(var(--u)*16);display:grid}.lp-screens .sk i{height:calc(var(--u)*16);border-radius:calc(var(--u)*6);background:linear-gradient(90deg,#eef0f2,#f8f9fa,#eef0f2) 0 0/200% 100%;animation:1.4s linear infinite lpShim}.lp-screens .sk i:first-child{width:60%;height:calc(var(--u)*22)}.lp-screens .sk i.b{height:calc(var(--u)*110)}@keyframes lpShim{to{background-position:-200% 0}}.lp-c{gap:calc(var(--s)*14);flex-direction:column;display:flex;position:absolute;inset:0}.lp-c-canvas{flex:1;min-height:0;position:relative}.lp-links{width:100%;height:100%;position:absolute;inset:0}.lp-links path{fill:none;stroke:#c9ced4;stroke-width:1.5px;stroke-dasharray:.01 .014;vector-effect:non-scaling-stroke;animation:5s linear infinite lpDash}@keyframes lpDash{to{stroke-dashoffset:-.24px}}.lp-c .lp-dev{opacity:1;filter:none;transition:opacity .6s var(--ease),transform .8s var(--ease),filter .6s ease;transform:none}.lp-slide[data-pos=cur] .lp-c .lp-dev{animation:lpRise .9s var(--ease)both;animation-delay:var(--dl,0s)}.lp-c .lp-dev[data-lit]{transform:translate3d(0,calc(var(--s)*-6),0)scale(1.025);z-index:6}.lp-c .lp-dev[data-lit] .lp-mini{box-shadow:0 0 0 calc(var(--s)*2)#111317,0 calc(var(--s)*40)calc(var(--s)*80)calc(var(--s)*-36)#141c2880}.lp-tag{left:0;top:calc(var(--s)*-32);z-index:2;padding:calc(var(--s)*5)calc(var(--s)*12);font-size:calc(var(--s)*11.5);color:#6b7280;white-space:nowrap;background:#fff;border:1px solid #e3e6ea;border-radius:999px;transition:background-color .5s,color .5s,border-color .5s;display:inline-flex;position:absolute}.lp-tag b{font-weight:600}.lp-tag[data-on]{color:#fff;background:#111317;border-color:#111317}.c-rider .lp-tag,.c-driver .lp-tag{left:50%;transform:translate(-50%)}.c-cms{left:0;top:calc(var(--s)*36);width:calc(var(--s)*400);--dl:0s}.c-web{left:calc(var(--s)*420);top:calc(var(--s)*36);width:calc(var(--s)*400);--dl:.12s}.c-partner{left:calc(var(--s)*840);top:calc(var(--s)*36);width:calc(var(--s)*400);--dl:.24s}.c-rider{left:calc(var(--s)*492);top:calc(var(--s)*292);width:calc(var(--s)*134);z-index:4;--dl:.36s}.c-driver{left:calc(var(--s)*622);top:calc(var(--s)*318);width:calc(var(--s)*122);z-index:5;--dl:.48s}.c-rider .lp-tag,.c-driver .lp-tag{top:calc(var(--s)*-30)}.lp-c-cap{left:0;top:calc(var(--s)*392);width:calc(var(--s)*380);font-size:calc(var(--s)*13);color:#6b7280;animation:lpRise .6s var(--ease)both;line-height:1.45;position:absolute}.lp-c-cap b{font-size:calc(var(--s)*20);letter-spacing:-.02em;color:#111317;margin-bottom:calc(var(--s)*4);font-weight:500;display:block}.lp-feed{right:0;top:calc(var(--s)*360);width:calc(var(--s)*380);gap:calc(var(--s)*8);display:grid;position:absolute}.lp-feed .ev{grid-template-columns:calc(var(--s)*32)minmax(0,1fr)auto;gap:calc(var(--s)*12);padding:calc(var(--s)*10)calc(var(--s)*14)calc(var(--s)*10)calc(var(--s)*10);border-radius:calc(var(--s)*14);box-shadow:0 0 0 1px #1113170f,0 calc(var(--s)*16)calc(var(--s)*30)calc(var(--s)*-22)#141c2866;font-size:calc(var(--s)*11);color:#6b7280;animation:lpFeed .8s var(--ease)both;background:#fff;align-items:center;display:grid}.lp-feed .ev:nth-child(3){opacity:.8}.lp-feed .ev:nth-child(4){opacity:.55}@keyframes lpFeed{0%{opacity:0;transform:translate3d(0,calc(var(--s)*-18),0)scale(.97)}}.lp-feed .ev i{width:calc(var(--s)*32);height:calc(var(--s)*32);border-radius:calc(var(--s)*10);color:#111317;background:#f1f3f5;place-items:center;display:grid}.lp-feed .ev:nth-child(2) i{color:#fff;background:#111317}.lp-feed .ev i svg{width:calc(var(--s)*15);height:calc(var(--s)*15)}.lp-feed .ev b{font-size:calc(var(--s)*12.5);color:#111317;font-weight:600;display:block}.lp-feed .ev em{font-style:normal;font-size:calc(var(--s)*10.5);color:#9aa1ab}.lp-c-plan{align-items:center;gap:calc(var(--s)*28);padding:calc(var(--s)*14)calc(var(--s)*20);border-radius:calc(var(--s)*16);background:#fff;flex:none;display:flex;box-shadow:inset 0 0 0 1px #e8ebee}.lp-c-plan .team{align-items:center;gap:calc(var(--s)*12);font-size:calc(var(--s)*11.5);color:#6b7280;white-space:nowrap;display:flex}.lp-c-plan .team b{font-size:calc(var(--s)*13);color:#111317;font-weight:600;display:block}.lp-c-plan .faces{display:flex}.lp-c-plan .faces i{width:calc(var(--s)*30);height:calc(var(--s)*30);border:calc(var(--s)*2)solid #fff;background:50%/cover;border-radius:50%}.lp-c-plan .faces i+i{margin-left:calc(var(--s)*-9)}.lp-c-plan .faces .more{color:#fff;font-style:normal;font-size:calc(var(--s)*10);background:#111317;place-items:center;font-weight:600;display:grid}.lp-c-plan ol{gap:calc(var(--s)*8);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp-c-plan li{align-items:center;gap:calc(var(--s)*10);padding:calc(var(--s)*8)calc(var(--s)*10);border-radius:calc(var(--s)*12);font-size:calc(var(--s)*11);color:#9aa1ab;transition:background-color .5s;display:flex}.lp-c-plan li>i{width:calc(var(--s)*24);height:calc(var(--s)*24);color:#6b7280;font-style:normal;font-size:calc(var(--s)*11);background:#f1f3f5;border-radius:50%;flex:none;place-items:center;font-weight:600;transition:background-color .5s,color .5s;display:grid}.lp-c-plan li>i svg{width:calc(var(--s)*12);height:calc(var(--s)*12)}.lp-c-plan li b{font-size:calc(var(--s)*12.5);color:#6b7280;font-weight:600;transition:color .5s;display:block}.lp-c-plan li[data-st] b{color:#111317}.lp-c-plan li[data-st=done]>i{color:#fff;background:#111317}.lp-c-plan li[data-st=doing]{background:#f4f6f7}.lp-c-plan li[data-st=doing]>i{background:var(--go);color:#fff}.lp-car{grid-template-columns:calc(var(--v)*46)1fr auto}.cab-price-plan{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:30px;margin-top:clamp(40px,4.4vw,64px);padding-top:28px;display:flex}.cab-price-plan h3{letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(20px,1.8vw,26px);font-weight:500}.cab-site{color:#fff;flex-direction:column;display:flex;container-type:inline-size;background:#0d1015!important}.cab-site .nav{color:#9aa1ab;align-items:center;gap:4cqw;padding:3cqw 4cqw;font-size:2.6cqw;display:flex}.cab-site .nav b{color:#fff;letter-spacing:-.04em;align-items:center;gap:.8cqw;margin-right:auto;font-size:4cqw;display:flex}.cab-site .nav b i{background:var(--go);border-radius:50%;width:1.4cqw;height:1.4cqw}.cab-site .nav em{color:#111317;background:#fff;border-radius:999px;padding:1.2cqw 2.6cqw;font-style:normal;font-weight:600}.cab-site .hero{background:radial-gradient(70% 90% at 80% 60%,#12b76a38,#0000 70%);flex:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:4cqw;padding:0 4cqw 4cqw;display:grid}.cab-site .h{letter-spacing:-.045em;font-size:6.4cqw;font-weight:600;line-height:1.02}.cab-site .s{color:#9aa1ab;margin-top:2cqw;font-size:2.6cqw}.cab-site .book{color:#111317;background:#fff;border-radius:3cqw;gap:1.6cqw;padding:3cqw;font-size:2.6cqw;display:grid}.cab-site .book p{background:#f3f4f6;border-radius:1.8cqw;align-items:center;gap:1.6cqw;padding:1.8cqw 2cqw;display:flex}.cab-site .book i{border-radius:50%;width:1.6cqw;height:1.6cqw}.cab-site .book i.g{background:var(--go)}.cab-site .book i.k{background:#111317;border-radius:2px}.cab-site .book span{text-align:center;color:#fff;background:#111317;border-radius:1.8cqw;padding:2cqw;font-weight:600}.cab-mob-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.cab-mob{color:var(--fg);transition:border-color .4s,transform .6s var(--ease);background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;grid-column:span 2;text-decoration:none;display:flex;overflow:hidden}.cab-mob.big{grid-column:span 3}.cab-mob:hover{border-color:#ffffff38}.cab-mob .ph{aspect-ratio:16/8.4;position:relative;overflow:hidden}.cab-mob:not(.big) .ph{aspect-ratio:16/10}.cab-mob .ph img{object-fit:cover;transition:transform 1.4s var(--ease)}.cab-mob:hover .ph img{transform:scale(1.05)}.cab-mob .bd{flex-direction:column;flex:1;padding:20px 64px 22px 22px;display:flex;position:relative}.cab-mob h3{letter-spacing:-.02em;font-size:18px;font-weight:500}.cab-mob .bd p{color:var(--muted);margin:8px 0 14px;font-size:13.5px;line-height:1.55}.cab-mob .lk{color:var(--butter);margin-top:auto;font-size:13px;font-weight:500}.cab-mob .arr{width:36px;height:36px;transition:all .4s var(--ease);border:1px solid #fff3;border-radius:50%;place-items:center;font-size:15px;font-style:normal;display:grid;position:absolute;bottom:20px;right:20px}.cab-mob:hover .arr{color:#111317;background:#fff}.cm-ui{z-index:1;color:#111317;background:#fffffff7;border-radius:14px;gap:8px;width:min(210px,48%);padding:12px;font-size:11px;animation:7s ease-in-out infinite cabFloat;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 24px 50px -20px #000000b3}.cm-ui .h{justify-content:space-between;align-items:baseline;font-size:12.5px;font-weight:650;display:flex}.cm-ui .h em{color:#6b7280;font-size:10px;font-style:normal;font-weight:500}.cm-ui .dates{gap:6px;display:flex}.cm-ui .dates span{background:#f3f4f6;border-radius:8px;flex:1;align-items:center;gap:5px;padding:6px 8px;font-size:10.5px;display:flex}.cm-ui .row{justify-content:space-between;align-items:center;display:flex}.cm-ui .ok{color:var(--go-ink);align-items:center;gap:4px;font-weight:600;display:flex}.cm-ui .go{text-align:center;color:#fff;background:#111317;border-radius:8px;padding:8px;font-weight:600}.cm-ui.seats .grid{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.cm-ui.seats .grid i{aspect-ratio:1;border:1.5px solid #d4d8de;border-radius:5px;transition:background-color .4s,border-color .4s}.cm-ui.seats .grid i.taken{background:#e5e7eb;border-color:#e5e7eb}.cm-ui.seats .go{transition:background-color .4s,color .4s}.cm-ui.seats .go.off{color:#6b7280;background:#e5e7eb}.cm-ui.seats .grid i.pick{background:#1a56f2;border-color:#1a56f2;animation:2.4s ease-in-out infinite cmPick}@keyframes cmPick{0%,30%{background:0 0;border-color:#d4d8de}40%,to{background:#1a56f2;border-color:#1a56f2}}.cm-ui.track ol{gap:6px;display:grid}.cm-ui.track li{color:#9aa1ab;align-items:center;gap:8px;display:flex}.cm-ui.track li:before{content:"";border:2px solid #d4d8de;border-radius:50%;width:9px;height:9px}.cm-ui.track li.done{color:#111317}.cm-ui.track li.done:before{background:var(--go);border-color:var(--go)}.cm-ui.track li.now{color:#111317;font-weight:600}.cm-ui.track li.now:before{border-color:#1a56f2;animation:2s infinite fhdLeadPulse;box-shadow:0 0 0 4px #1a56f22e}.cab-combine{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-top:clamp(30px,3.4vw,48px);padding:24px 28px;display:flex}.cab-combine h3{letter-spacing:-.02em;font-size:20px;font-weight:500}.cab-combine p{color:var(--muted);margin-top:6px;font-size:13.5px}.cab-faq-grid{grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.cab-faq-grid aside h3{letter-spacing:-.03em;margin:34px 0 8px;font-size:clamp(22px,2vw,28px);font-weight:500}.cab-faq-grid aside .fhd-btn{margin-top:22px}.cab-qa .item{border-bottom:1px solid var(--hair)}.cab-qa button{cursor:pointer;text-align:left;letter-spacing:-.01em;width:100%;color:var(--fg);background:0 0;border:0;grid-template-columns:34px 1fr 20px;align-items:center;gap:10px;padding:20px 4px;font-size:16px;font-weight:500;display:grid}.cab-qa button em{color:var(--muted);font-size:12px;font-style:normal}.cab-qa button i{width:14px;height:14px;position:relative}.cab-qa button i:before,.cab-qa button i:after{content:"";height:1.5px;transition:transform .4s var(--ease);background:currentColor;position:absolute;top:50%;left:0;right:0}.cab-qa button i:after{transform:rotate(90deg)}.cab-qa .is-open button i:after{transform:rotate(0)}.cab-qa .ans{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.cab-qa .is-open .ans{grid-template-rows:1fr}.cab-qa .ans>div{overflow:hidden}.cab-qa .ans p{color:#374151;background:#f3faf6;border-radius:12px;margin:0 0 20px 44px;padding:14px 18px;font-size:14.5px;line-height:1.6}.cab-final{text-align:center;padding:clamp(80px,9vw,140px) 0;overflow:hidden}.cab-final-city{opacity:.32;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70%,#0000 20%,#000 100%);mask-image:radial-gradient(60% 70%,#0000 20%,#000 100%)}.cab-final-route{width:100%;height:70%;position:absolute;bottom:0;left:0;right:0}.cab-final-route path{fill:none;stroke-linecap:round}.cab-final-route .base{stroke:#ffffff1a;stroke-width:2px}.cab-final-route .run{stroke:var(--go);stroke-width:2.5px}.cab-final-route .car{fill:#fff}.cab-final-copy{z-index:1;position:relative}.cab-final-copy .fhd-lede{max-width:64ch;margin:0 auto}.cab-final-copy .fhd-finenote{margin-top:18px}.cab .fhd-plan{background:#fff}.cab .fhd-plan:before{background:radial-gradient(40% 32% at 100% 0,#7ee2a85c,#7ee2a800 100%),radial-gradient(32% 26% at 0 100%,#7ee2a847,#7ee2a800 100%)}.cab .fhd-plan:hover{box-shadow:0 30px 60px -36px #7ee2a873}.cab .fhd-plan.featured{box-shadow:0 0 0 2px var(--butter),0 30px 70px -40px #7ee2a899}.cab .fhd-plan .billed{border-bottom-color:#eceef1}.cab .fhd-plan.is-skeleton i{background:linear-gradient(90deg,#eef0f2,#f7f8fa,#eef0f2) 0 0/200% 100%}.cab .fhd-stage{background:radial-gradient(90% 80% at 50% 105%,#7ee2a824,#0000 62%),linear-gradient(#ffffff0d,#fff0)}.cab .fhd-assist-card.is-on{background:linear-gradient(160deg,#7ee2a81a,#ffffff04);box-shadow:0 30px 60px -40px #7ee2a880}.cab .fhd-assist-card.is-on .fhd-stage{background:radial-gradient(90% 80% at 50% 105%,#7ee2a842,#0000 64%),linear-gradient(#7ee2a80f,#fff0)}.cab .fhd-addons button.is-on{background:#7ee2a812}.cab .fhd-addons li.is-on{background:#7ee2a80d}.fhd-lead.cab .fhd-lead-media .shade{background:linear-gradient(#050506c7 0%,#05050626 38%,#05050640 60%,#050506e6 100%)}@media (max-width:1180px){.cab-plat{grid-template-columns:1fr}.cab-plat-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.cab-plat-copywrap{border-top:0;margin-top:0;padding-top:0}.cab-price-grid{grid-template-columns:1fr 1fr}.cab-prompt-hide{display:none}}@media (max-width:1024px){.cab .cab-hero-grid{grid-template-columns:1fr}.cab .cab-hero-stage{justify-self:center;width:100%;max-width:660px;margin:34px auto 0}.cab .cab-h1{white-space:normal}.cab-model,.cab-ways-panel,.cab-faq-grid{grid-template-columns:1fr}.cab-sync{padding:0 14% 0 0}.cab-ridercard{grid-column:1;width:auto;max-width:360px;margin:22px auto 0;position:relative;bottom:auto;left:auto}.cb-prompt{grid-template-columns:1fr 34%}.cb-prompt .ops{display:none}}@media (max-width:860px){.cab-strip{border-bottom:0;grid-template-columns:1fr 1fr}.cab-strip li{border-bottom:1px solid var(--hair)}.cab-strip li+li{border-left:0}.cab-strip li:nth-child(2n){border-left:1px solid var(--hair)}.cab-strip li:last-child{grid-column:1/-1}.cab-strip button{justify-content:flex-start;padding:14px 8px;font-size:13.5px}.cab-tabs{flex-wrap:wrap;justify-content:flex-start;gap:4px 18px}.cab-tabs button{padding:10px 2px;font-size:13.5px}.cab-model-stage{aspect-ratio:auto;flex-direction:column;align-items:center;display:flex}.cab-model-phone{z-index:3;order:-1;width:58%;max-width:240px;position:relative;top:auto;transform:none}.cab-panel{border-radius:22px;width:100%;margin-top:-30%;position:relative;inset:auto}.cab-panel-map,.cab-panel-photo{gap:10px;padding:36% 14px 16px;display:grid;position:relative;inset:auto}.cab-panel-map>.cab-map{position:absolute;inset:0}.cab-stack,.cab-stack.right,.cab-stack.left,.cab-stack.bids{z-index:2;width:100%;position:relative;top:auto;left:auto;right:auto;transform:none}.cab-panel-tag{z-index:2;position:relative;top:auto;right:auto}.cab-rental-card,.cab-rental-cars{z-index:2;width:100%;position:relative;top:auto;bottom:auto;right:auto}.cab-rental-cars span{flex:1;width:auto}.cab-offer .wire{display:none}.cab-sync{padding:0}.cab-sync-phone{width:50%;max-width:230px;margin:-16% 0 0 auto;position:relative;top:auto;right:auto}.cab-timeline{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:30px}.cab-timeline button{text-align:center;font-size:11px}.cab-cols{grid-template-columns:1fr}.cab-cols article+article{border-left:0;border-top:1px solid var(--hair)}.cab-plat-side{grid-template-columns:1fr}.cab-plat-nav{grid-template-columns:1fr 1fr}.cab-plat-nav button{gap:9px;padding:10px;font-size:13px}.cab-plat-nav button em{display:none}.cab-window-body{aspect-ratio:4/3.4}.cab-window .cab-desk{--v:calc(100cqw/640);grid-template-columns:minmax(0,1fr)}.cab-window .cd-side{display:none}.cab-plat-stage{padding-bottom:0}.cab-plat-cards{grid-template-columns:1fr;margin-top:14px;position:relative;bottom:auto;left:auto;right:auto;transform:none}.cd-fares{grid-template-columns:1fr 1fr}.cd-fares .cd-types{display:none}.cab-ways-tabs{grid-template-columns:1fr}.cab-ways-tabs button{padding:12px 6px}.cab-ways-foot{grid-template-columns:1fr}.cb-window{min-height:0}.cb-flows .grid,.cb-apps{grid-template-columns:1fr 1fr}.cb-prompt{grid-template-columns:1fr}.cb-prompt .phone{display:none}.cb-plan{grid-template-columns:1fr}.cb-bar .r,.cb-bar .proj{display:none}.cab-price-grid{grid-template-columns:1fr}.cab-tl ol{gap:6px}.cab-tl button{border-radius:12px;grid-template-columns:1fr;row-gap:0;padding:12px 10px 14px}.cab-tl button .ic,.cab-tl .note{display:none}.cab-tl .t em{min-height:2.5em;margin-bottom:6px;font-size:11px;line-height:1.25}.cab-tl .t b{font-size:22px}.cab-tl .t b small{font-size:11px}.cab-tl .cab-bar,.cab-tl button[data-on]:after{left:10px;right:10px}.cab-tl-head .scale{display:none}.cab-price-grid.two{grid-template-columns:1fr}.cab-price-plan,.cab-combine{flex-direction:column;align-items:flex-start}.cab-mob-grid{grid-template-columns:1fr}.cab-mob,.cab-mob.big{grid-column:auto}.cab-faq-grid aside{order:2}.cm-ui{transform-origin:100% 0;width:min(200px,54%);top:10px;right:10px;scale:.84}.cab-final{padding-bottom:150px}.cab-final-route{height:120px}}@media (max-width:560px){.cab-hero-phone{width:44%}.cab-hero-phone.a{left:2%}.cab-hero-phone.b{right:2%}.cab .cab-hero-stage{aspect-ratio:.98}.cab-float{padding:8px 12px 8px 8px;font-size:10.5px}.cab-float b{font-size:11.5px}.cab-float.f1{top:auto;bottom:0;left:0}.cab-float.f2{display:none}.cab-float.f3{bottom:14%;left:auto;right:0}.cab-hero-phone figcaption{letter-spacing:.16em;font-size:9px}.cab-offer.big{grid-template-columns:38px 1fr auto}.cab-offer.big .cab-car{display:none}.cab-offer.big .fare{grid-column:3}.cd-kpis{grid-template-columns:1fr 1fr}.cab-qa button{grid-template-columns:26px 1fr 16px;font-size:15px}.cab-qa .ans p{margin-left:0}.cb-flows{gap:12px;padding:14px}.cb-flows .grid{gap:8px}.cb-flows .grid p{grid-template-columns:minmax(0,1fr);padding:12px}.cb-flows .grid p i{grid-row:auto;margin-bottom:10px}.cb-apps{gap:8px}}@media (max-width:760px){.lp-stage{--s:calc(100cqw/520);aspect-ratio:520/720}.lp-a-body{grid-template-columns:minmax(0,1fr)}.lp-a-side,.a-site,.a-desk{display:none}.a-rider{left:calc(var(--s)*36);top:calc(var(--s)*36);width:calc(var(--s)*210)}.a-driver{left:calc(var(--s)*276);top:calc(var(--s)*96);width:calc(var(--s)*200)}.lp-cursor{display:none}.a-c1{left:calc(var(--s)*20);top:calc(var(--s)*500)}.a-c2{left:calc(var(--s)*20);top:calc(var(--s)*566)}.lp-b-body{grid-template-columns:calc(var(--s)*270)minmax(0,1fr)}.lp-code,.lp-b-driver{display:none}.lp-b-phone{left:calc(var(--s)*16);top:calc(var(--s)*60);width:calc(var(--s)*214)}.c-web,.c-partner,.lp-links,.lp-c-cap,.lp-feed,.lp-c-plan .team{display:none}.c-cms{top:calc(var(--s)*34);width:calc(var(--s)*520)}.c-rider{left:calc(var(--s)*60);top:calc(var(--s)*300);width:calc(var(--s)*170)}.c-driver{left:calc(var(--s)*290);top:calc(var(--s)*330);width:calc(var(--s)*160)}.lp-c-plan ol{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.cab-float,.cab-hero-phone.b,.cab-mini-card,.cm-ui{opacity:1;animation:none}}.cab-na-where span{color:#161513;white-space:nowrap;font-weight:500;overflow:hidden}.cab-na-where .caret{vertical-align:-2px;background:#161513;width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite cbCaret;display:inline-block}.cab-na-rides figure{transition:transform .5s var(--ease);position:relative}.cab-na-rides figure img{transition:box-shadow .5s var(--ease)}.cab-na-rides figure.on{transform:translate3d(0,calc(var(--u)*-3),0)}.cab-na-rides figure.on img{box-shadow:0 0 0 calc(var(--u)*2)#161513}.cab-na-rides figure.on figcaption em{color:var(--go-ink);font-weight:600}.cab-na-saved{gap:calc(var(--u)*7);margin-bottom:calc(var(--u)*14);display:grid}.cab-na-saved svg{width:calc(var(--u)*16);height:calc(var(--u)*16)}.cab-na-done{align-items:center;gap:calc(var(--u)*10);padding:calc(var(--u)*6)0 calc(var(--u)*12);display:flex}.cab-na-done i{width:calc(var(--u)*34);height:calc(var(--u)*34);background:var(--go);color:#fff;animation:cabNaPop 2.4s var(--ease)infinite;border-radius:50%;place-items:center;display:grid}@keyframes cabNaPop{0%,to{box-shadow:0 0 #12b76a59}50%{box-shadow:0 0 0 calc(var(--u)*8)#12b76a00}}.cab-na-done p{font-size:calc(var(--u)*15);letter-spacing:-.02em;font-weight:600}.cab-na-done p span{font-size:calc(var(--u)*9);color:#77746d;letter-spacing:0;margin-top:calc(var(--u)*2);font-weight:400;display:block}.cab-na-rate{justify-items:center;gap:calc(var(--u)*7);padding:calc(var(--u)*14)calc(var(--u)*12);border-radius:calc(var(--u)*12);text-align:center;background:#f6f6f4;display:grid}.cab-na-rate img{width:calc(var(--u)*46);height:calc(var(--u)*46);object-fit:cover;border-radius:50%}.cab-na-rate p{font-size:calc(var(--u)*11);font-weight:600}.cab-na-rate .stars{gap:calc(var(--u)*4);font-size:calc(var(--u)*20);color:#d9d6d0;line-height:1;display:flex}.cab-na-rate .stars b{transition:color .3s,transform .4s var(--ease)}.cab-na-rate .stars b.on{color:#f5a524;transform:scale(1.12)}.cab-na-rate .tips{gap:calc(var(--u)*6);display:flex}.cab-na-rate .tips em{padding:calc(var(--u)*4)calc(var(--u)*11);font-style:normal;font-size:calc(var(--u)*9);background:#fff;border:1px solid #e2dfd9;border-radius:999px;font-weight:600;transition:background-color .4s,color .4s,border-color .4s}.cab-na-rate .tips em.on{color:#fff;background:#161513;border-color:#161513}.cab-na-tip{animation:cdIn .5s var(--ease)both}.fhd-app-pay span.on{border-color:#161513;box-shadow:inset 0 0 0 1px #161513}.cab-na-paid{margin-top:calc(var(--u)*10);transition:background-color .5s}.cab-na-paid.ok{background:var(--go)}.cab-na-paid svg{width:calc(var(--u)*13)!important;height:calc(var(--u)*13)!important}
