.TaxiBookingLanding_visualFloat__iGIef{animation:TaxiBookingLanding_visualFloat__iGIef 7s ease-in-out infinite;will-change:transform}.TaxiBookingLanding_visualFloatSlow__TQ9tL{animation:TaxiBookingLanding_visualFloatSlow__TQ9tL 9s ease-in-out infinite;will-change:transform}.TaxiBookingLanding_fadeUp__DGf2O{animation:TaxiBookingLanding_fadeUp__DGf2O .65s cubic-bezier(.2,.7,.2,1) both}.TaxiBookingLanding_glow__Uaizt{position:absolute;inset:auto;width:320px;height:320px;border-radius:999px;background:radial-gradient(circle,rgba(59,130,246,.18),rgba(59,130,246,0) 70%);filter:blur(12px);pointer-events:none}.TaxiBookingLanding_gridPattern__bOrfj{background-image:linear-gradient(rgba(40,104,223,.055) 1px,transparent 0),linear-gradient(90deg,rgba(40,104,223,.055) 1px,transparent 0);background-size:34px 34px}.TaxiBookingLanding_softMask__iJJUO{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent)}@keyframes TaxiBookingLanding_visualFloat__iGIef{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes TaxiBookingLanding_visualFloatSlow__TQ9tL{0%,to{transform:translateZ(0) rotate(.001deg)}50%{transform:translate3d(0,-7px,0) rotate(.001deg)}}@keyframes TaxiBookingLanding_fadeUp__DGf2O{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.TaxiBookingLanding_fadeUp__DGf2O,.TaxiBookingLanding_visualFloatSlow__TQ9tL,.TaxiBookingLanding_visualFloat__iGIef{animation:none!important}}.TaxiBookingLanding_pageShell__sqVlt{width:min(1280px,calc(100% - 40px));margin-inline:auto}@media (max-width:640px){.TaxiBookingLanding_pageShell__sqVlt{width:min(100% - 24px,1280px)}}.TaxiBookingLanding_processSection__OFi26{position:relative;padding:92px 0 104px;border-top:1px solid #e6edf5;background:radial-gradient(circle at 50% 0,rgba(37,99,235,.045),transparent 34%),#ffffff}.TaxiBookingLanding_processHeader__Qv8zi{max-width:760px;margin:0 auto 46px;text-align:center}.TaxiBookingLanding_processTitle__b_yHe{margin:16px 0 0;color:#10233d;font-size:clamp(32px,3vw,42px);line-height:1.12;font-weight:760;letter-spacing:-.035em}.TaxiBookingLanding_processIntro__NFagw{max-width:650px;margin:15px auto 0;color:#61758b;font-size:14px;line-height:1.72}.TaxiBookingLanding_processGrid__g87b6{width:min(1160px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.TaxiBookingLanding_processCard__ODS9x{position:relative;min-height:196px;padding:24px 22px 22px;overflow:hidden;border:1px solid #dfe8f2;border-radius:18px;background:linear-gradient(180deg,#ffffff,#fbfdff);box-shadow:0 12px 32px rgba(15,35,61,.055)}.TaxiBookingLanding_processCard__ODS9x:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#08acd7,#2f69e4 60%,#6659ea)}.TaxiBookingLanding_processIndex__WrQZI{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;color:#ffffff;background:linear-gradient(135deg,#08acd7,#2f69e4 60%,#6659ea);box-shadow:0 8px 18px rgba(47,105,228,.18);font-size:10px;line-height:1;font-weight:900;letter-spacing:.04em}.TaxiBookingLanding_processCard__ODS9x h3{margin:20px 0 0;color:#18304d;font-size:16px;line-height:1.28;font-weight:760;letter-spacing:-.018em}.TaxiBookingLanding_processCard__ODS9x p{margin:9px 0 0;color:#6b7f94;font-size:12px;line-height:1.72}.TaxiBookingLanding_ctaSection__Ook7i{padding:88px 0 96px;border-top:1px solid #edf2f7;background:linear-gradient(180deg,#f7faff,#ffffff)}.TaxiBookingLanding_ctaCard__LQsp4{width:min(1100px,100%);margin:0 auto;padding:46px 50px;display:grid;grid-template-columns:minmax(0,1fr) 214px;align-items:center;gap:46px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:28px;background:radial-gradient(circle at 88% 12%,rgba(56,189,248,.2),transparent 30%),linear-gradient(120deg,#0b1d36,#123458 58%,#184d7b);box-shadow:0 22px 60px rgba(15,35,61,.16)}.TaxiBookingLanding_ctaCopy__9u0IO{max-width:720px}.TaxiBookingLanding_ctaEyebrow__HpO4o{display:block;color:#67e8f9;font-size:10px;line-height:1.2;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.TaxiBookingLanding_ctaCopy__9u0IO h2{margin:14px 0 0;color:#ffffff;font-size:clamp(29px,2.6vw,36px);line-height:1.12;font-weight:760;letter-spacing:-.032em}.TaxiBookingLanding_ctaCopy__9u0IO p{max-width:680px;margin:14px 0 0;color:rgba(226,232,240,.78);font-size:13px;line-height:1.72}.TaxiBookingLanding_ctaActions__H7HDL{display:grid;gap:11px}.TaxiBookingLanding_ctaPrimary__MYUz6,.TaxiBookingLanding_ctaSecondary__frxiz{min-height:50px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;font-size:11px;line-height:1;font-weight:850;text-align:center;transition:transform .18s ease,box-shadow .18s ease}.TaxiBookingLanding_ctaPrimary__MYUz6{color:#ffffff!important;-webkit-text-fill-color:#ffffff;background:linear-gradient(115deg,#08acd7,#2f69e4 60%,#6659ea);box-shadow:0 12px 26px rgba(47,105,228,.28)}.TaxiBookingLanding_ctaSecondary__frxiz{border:1px solid rgba(255,255,255,.16);color:#10233d!important;-webkit-text-fill-color:#10233d;background:#ffffff;box-shadow:0 10px 24px rgba(5,15,30,.12)}.TaxiBookingLanding_ctaPrimary__MYUz6:hover,.TaxiBookingLanding_ctaSecondary__frxiz:hover{transform:translateY(-2px)}@media (max-width:1024px){.TaxiBookingLanding_processSection__OFi26{padding:78px 0 86px}.TaxiBookingLanding_processGrid__g87b6{grid-template-columns:repeat(2,minmax(0,1fr))}.TaxiBookingLanding_ctaSection__Ook7i{padding:76px 0 84px}.TaxiBookingLanding_ctaCard__LQsp4{grid-template-columns:1fr;gap:28px;padding:38px}.TaxiBookingLanding_ctaActions__H7HDL{display:flex;flex-wrap:wrap}.TaxiBookingLanding_ctaPrimary__MYUz6,.TaxiBookingLanding_ctaSecondary__frxiz{min-width:190px}}@media (max-width:640px){.TaxiBookingLanding_processSection__OFi26{padding:64px 0 70px}.TaxiBookingLanding_processHeader__Qv8zi{margin-bottom:32px;text-align:left}.TaxiBookingLanding_processTitle__b_yHe{font-size:30px}.TaxiBookingLanding_processIntro__NFagw{margin-left:0;margin-right:0}.TaxiBookingLanding_processGrid__g87b6{grid-template-columns:1fr;gap:12px}.TaxiBookingLanding_processCard__ODS9x{min-height:0;padding:20px}.TaxiBookingLanding_ctaSection__Ook7i{padding:64px 0 72px}.TaxiBookingLanding_ctaCard__LQsp4{padding:30px 24px;border-radius:22px}.TaxiBookingLanding_ctaCopy__9u0IO h2{font-size:29px}.TaxiBookingLanding_ctaActions__H7HDL{display:grid}.TaxiBookingLanding_ctaPrimary__MYUz6,.TaxiBookingLanding_ctaSecondary__frxiz{width:100%}}.TaxiBookingLanding_heroSection__KfRaZ{padding:68px 0 72px;background:radial-gradient(circle at 86% 14%,rgba(47,105,228,.08),transparent 28%),linear-gradient(180deg,#fbfdff,#ffffff)}.TaxiBookingLanding_heroGrid__lE5Ii,.TaxiBookingLanding_splitGrid__7Jzq2{display:grid;align-items:center;grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);gap:64px}.TaxiBookingLanding_heroCopy__lAexZ,.TaxiBookingLanding_sectionCopy__HQ0KI{min-width:0;max-width:560px}.TaxiBookingLanding_heroTitle__7O07N{margin:17px 0 0;color:#10233d;font-size:clamp(42px,4vw,54px);line-height:1.03;font-weight:800;letter-spacing:-.04em}.TaxiBookingLanding_heroTitle__7O07N span{display:block;margin-top:4px;color:#2563eb}.TaxiBookingLanding_heroText__XgTtI,.TaxiBookingLanding_sectionText__k4uwF{margin:18px 0 0;max-width:560px;color:#607086;font-size:15px;line-height:1.8}.TaxiBookingLanding_heroActions__yxhcO{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.TaxiBookingLanding_secondaryButton__nmpwj{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #dbe5f0;border-radius:12px;color:#263b56;background:#fff;box-shadow:0 8px 22px rgba(15,35,61,.05);font-size:12px;font-weight:800}.TaxiBookingLanding_proofRow__vicr6{margin-top:28px;padding-top:18px;display:flex;flex-wrap:wrap;gap:12px 18px;border-top:1px solid #e6edf5}.TaxiBookingLanding_proofItem__8_POl{display:inline-flex;align-items:center;gap:8px;color:#53657a;font-size:11px;font-weight:700}.TaxiBookingLanding_proofIcon__eQO0J{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;color:#059669;background:#ecfdf5}.TaxiBookingLanding_heroMedia__5EQow{position:relative;width:100%;height:clamp(430px,37vw,540px);overflow:hidden;border:1px solid #e5edf7;border-radius:30px;background:radial-gradient(circle at 50% 52%,rgba(37,99,235,.1),transparent 44%),linear-gradient(180deg,#f7faff,#eef5ff);box-shadow:0 20px 55px rgba(15,35,61,.09)}.TaxiBookingLanding_mediaFill__Y5kC3{position:absolute;inset:22px}.TaxiBookingLanding_altSection__deg6J,.TaxiBookingLanding_section__WyXqu{padding:88px 0}.TaxiBookingLanding_altSection__deg6J{border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7;background:#f7faff}.TaxiBookingLanding_mediaPanel__DizU3{position:relative;width:100%;height:500px;overflow:hidden;border:1px solid #e3ebf4;border-radius:28px;background:radial-gradient(circle at 50% 48%,rgba(59,130,246,.09),transparent 45%),linear-gradient(180deg,#f8fbff,#eef5ff);box-shadow:0 18px 50px rgba(15,35,61,.07)}.TaxiBookingLanding_sectionTitle__vEjUq{margin:17px 0 0;max-width:620px;color:#10233d;font-size:clamp(31px,3vw,40px);line-height:1.1;font-weight:780;letter-spacing:-.034em}.TaxiBookingLanding_centerIntro__A2cID{width:min(760px,100%);margin:0 auto 38px;text-align:center}.TaxiBookingLanding_centerIntro__A2cID .TaxiBookingLanding_sectionText__k4uwF,.TaxiBookingLanding_centerIntro__A2cID .TaxiBookingLanding_sectionTitle__vEjUq{margin-left:auto;margin-right:auto}.TaxiBookingLanding_featureGrid__ewFsa{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.TaxiBookingLanding_featureCard__BfGlQ{min-height:128px;padding:18px;display:flex;align-items:flex-start;gap:14px;border:1px solid #dfe8f2;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(15,35,61,.045)}.TaxiBookingLanding_featureIcon__iz95A,.TaxiBookingLanding_serviceIcon__FcVIA{width:40px;height:40px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:#2563eb;background:linear-gradient(145deg,#edf6ff,#e8f0ff)}.TaxiBookingLanding_featureCard__BfGlQ h3,.TaxiBookingLanding_serviceCard__OBvrc h3{margin:1px 0 0;color:#18304d;font-size:14px;line-height:1.35;font-weight:780}.TaxiBookingLanding_featureCard__BfGlQ p,.TaxiBookingLanding_serviceCard__OBvrc p{margin:6px 0 0;color:#697b90;font-size:11.5px;line-height:1.65}.TaxiBookingLanding_serviceGrid__03n3o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.TaxiBookingLanding_serviceCard__OBvrc{min-height:124px;padding:20px;display:flex;align-items:flex-start;gap:14px;border:1px solid #dfe8f2;border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(15,35,61,.045);transition:transform .18s ease,box-shadow .18s ease}.TaxiBookingLanding_serviceCard__OBvrc:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(15,35,61,.08)}.TaxiBookingLanding_checkList__MJbjG{margin-top:26px;display:grid;gap:10px}.TaxiBookingLanding_checkRow__whWCD{min-height:46px;padding:10px 14px;display:flex;align-items:center;gap:11px;border:1px solid #e7edf4;border-radius:12px;color:#38506a;background:#f8fafc;font-size:12px;font-weight:700}.TaxiBookingLanding_checkRow__whWCD svg{color:#059669}.TaxiBookingLanding_tabs__n21HU{width:min(700px,100%);margin:0 auto 22px;padding:5px;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;border:1px solid #dfe8f2;border-radius:14px;background:#fff;box-shadow:0 8px 22px rgba(15,35,61,.04)}.TaxiBookingLanding_tabActive__QFS_L,.TaxiBookingLanding_tabButton__tyv2Q{min-height:44px;padding:0 12px;border-radius:10px;font-size:11px;font-weight:800;transition:.18s ease}.TaxiBookingLanding_tabButton__tyv2Q{color:#5a6b80;background:transparent}.TaxiBookingLanding_tabActive__QFS_L{color:#fff;background:linear-gradient(110deg,#08acd7,#2f69e4 62%,#6659ea);box-shadow:0 9px 22px rgba(47,105,228,.2)}.TaxiBookingLanding_showcase__tiLXH{width:min(1180px,100%);min-height:540px;margin:0 auto;display:grid;grid-template-columns:minmax(370px,.82fr) minmax(0,1.18fr);overflow:hidden;border:1px solid #dfe8f2;border-radius:28px;background:#fff;box-shadow:0 18px 52px rgba(15,35,61,.075)}.TaxiBookingLanding_showcaseCopy__JOXQj{padding:54px 48px;display:flex;flex-direction:column;justify-content:center}.TaxiBookingLanding_showcaseEyebrow__XMADP{margin:0;color:#2563eb;font-size:10px;line-height:1.2;font-weight:850;letter-spacing:.14em}.TaxiBookingLanding_showcaseCopy__JOXQj h3{margin:16px 0 0;max-width:430px;color:#10233d;font-size:30px;line-height:1.12;font-weight:780;letter-spacing:-.028em}.TaxiBookingLanding_showcaseText__9sUY1{max-width:450px;margin:14px 0 0;color:#607086;font-size:13px;line-height:1.75}.TaxiBookingLanding_showcaseList__NGnSx{margin:26px 0 0;padding:0;display:grid;gap:10px;list-style:none}.TaxiBookingLanding_showcaseList__NGnSx li{display:flex;align-items:center;gap:10px;color:#344b66;font-size:12px;font-weight:700}.TaxiBookingLanding_showcaseList__NGnSx li span{width:25px;height:25px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#2563eb;background:#edf4ff}.TaxiBookingLanding_showcaseMedia__rW4sH{position:relative;min-height:540px;padding:24px;background:radial-gradient(circle at 50% 48%,rgba(59,130,246,.09),transparent 45%),linear-gradient(180deg,#f6f9ff,#eef5ff)}.TaxiBookingLanding_showcaseMedia__rW4sH img{padding:22px!important}.TaxiBookingLanding_modelGrid__LgcNX{margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.TaxiBookingLanding_modelItem__W9WWA{min-height:62px;padding:12px 14px;display:flex;align-items:center;gap:12px;border:1px solid #dfe8f2;border-radius:14px;background:#fff;box-shadow:0 8px 22px rgba(15,35,61,.04)}.TaxiBookingLanding_modelItem__W9WWA span{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:#2563eb;background:#edf4ff}.TaxiBookingLanding_modelItem__W9WWA strong{color:#314a66;font-size:11.5px;font-weight:780}@media (max-width:1024px){.TaxiBookingLanding_heroGrid__lE5Ii,.TaxiBookingLanding_splitGrid__7Jzq2{grid-template-columns:1fr;gap:42px}.TaxiBookingLanding_heroCopy__lAexZ,.TaxiBookingLanding_sectionCopy__HQ0KI{max-width:700px}.TaxiBookingLanding_heroMedia__5EQow,.TaxiBookingLanding_mediaPanel__DizU3{height:480px}.TaxiBookingLanding_serviceGrid__03n3o{grid-template-columns:repeat(2,minmax(0,1fr))}.TaxiBookingLanding_showcase__tiLXH{grid-template-columns:1fr}.TaxiBookingLanding_showcaseCopy__JOXQj{padding:42px}.TaxiBookingLanding_showcaseMedia__rW4sH{min-height:480px}}@media (max-width:640px){.TaxiBookingLanding_altSection__deg6J,.TaxiBookingLanding_heroSection__KfRaZ,.TaxiBookingLanding_section__WyXqu{padding:62px 0}.TaxiBookingLanding_heroTitle__7O07N{font-size:39px}.TaxiBookingLanding_heroText__XgTtI,.TaxiBookingLanding_sectionText__k4uwF{font-size:14px;line-height:1.72}.TaxiBookingLanding_heroMedia__5EQow,.TaxiBookingLanding_mediaPanel__DizU3{height:390px;border-radius:22px}.TaxiBookingLanding_mediaFill__Y5kC3{inset:12px}.TaxiBookingLanding_featureGrid__ewFsa,.TaxiBookingLanding_modelGrid__LgcNX,.TaxiBookingLanding_serviceGrid__03n3o{grid-template-columns:1fr}.TaxiBookingLanding_featureCard__BfGlQ,.TaxiBookingLanding_serviceCard__OBvrc{min-height:0}.TaxiBookingLanding_centerIntro__A2cID{margin-bottom:30px;text-align:left}.TaxiBookingLanding_centerIntro__A2cID .TaxiBookingLanding_sectionText__k4uwF,.TaxiBookingLanding_centerIntro__A2cID .TaxiBookingLanding_sectionTitle__vEjUq{margin-left:0;margin-right:0}.TaxiBookingLanding_showcase__tiLXH{min-height:0;border-radius:22px}.TaxiBookingLanding_showcaseCopy__JOXQj{padding:30px 24px}.TaxiBookingLanding_showcaseCopy__JOXQj h3{font-size:27px}.TaxiBookingLanding_showcaseMedia__rW4sH{min-height:390px;padding:12px}.TaxiBookingLanding_showcaseMedia__rW4sH img{padding:10px!important}}