.TaxiServiceLanding-module__bC-XgW__page{--tx-primary:#4f46e5;--tx-primary-dark:#4338ca;--tx-accent:#818cf8;--tx-accent-soft:#4f46e51a;--tx-ink:#1e1b4b;--tx-muted:#64748b;--tx-surface:#f5f3ff;background:#fff}.TaxiServiceLanding-module__bC-XgW__hero{color:var(--tx-ink);padding:1.5rem 0 3rem;position:relative;overflow:hidden}.TaxiServiceLanding-module__bC-XgW__heroBackdrop{z-index:0;pointer-events:none;background:radial-gradient(circle at 15% 20%,#4f46e524,#0000 40%),radial-gradient(circle at 85% 10%,#818cf81f,#0000 35%),linear-gradient(160deg,#f5f3ff 0%,#fff 55%,#f8fafc 100%);position:absolute;inset:0}.TaxiServiceLanding-module__bC-XgW__hero .container{z-index:1;position:relative}.TaxiServiceLanding-module__bC-XgW__heroGrid{z-index:1;grid-template-columns:1fr;align-items:start;gap:2rem;display:grid;position:relative}.TaxiServiceLanding-module__bC-XgW__heroCopy{z-index:2;max-width:38rem;position:relative}.TaxiServiceLanding-module__bC-XgW__breadcrumb{z-index:2;color:#374151;background:#fff;border:1px solid #1118271a;border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.5rem;width:fit-content;max-width:100%;margin-bottom:1.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:flex;position:relative;box-shadow:0 2px 8px #1118270f}.TaxiServiceLanding-module__bC-XgW__breadcrumb span{color:#9ca3af}.TaxiServiceLanding-module__bC-XgW__breadcrumb a{text-decoration:none;color:#4f46e5!important}.TaxiServiceLanding-module__bC-XgW__breadcrumb a:hover{text-decoration:underline;color:#4338ca!important}.TaxiServiceLanding-module__bC-XgW__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--tx-primary);background:var(--tx-accent-soft);border-radius:999px;margin-bottom:.75rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.TaxiServiceLanding-module__bC-XgW__heroTitle{letter-spacing:-.03em;color:var(--tx-ink);margin-bottom:1rem;font-size:clamp(2rem,4.5vw,3.1rem);font-weight:800;line-height:1.08}.TaxiServiceLanding-module__bC-XgW__heroIntro,.TaxiServiceLanding-module__bC-XgW__heroSubtext{color:var(--tx-muted);font-size:1.0625rem;line-height:1.75}.TaxiServiceLanding-module__bC-XgW__heroIntro{margin-bottom:.875rem}.TaxiServiceLanding-module__bC-XgW__heroSubtext{margin-bottom:1.25rem}.TaxiServiceLanding-module__bC-XgW__trustList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:1.5rem;list-style:none;display:grid}.TaxiServiceLanding-module__bC-XgW__trustList li{color:var(--tx-ink);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.TaxiServiceLanding-module__bC-XgW__trustList svg{color:var(--tx-primary);flex-shrink:0}.TaxiServiceLanding-module__bC-XgW__heroCtas{flex-wrap:wrap;gap:.75rem;display:flex}.TaxiServiceLanding-module__bC-XgW__primaryCta{color:#fff;background:var(--tx-primary);border-radius:999px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #4f46e559}.TaxiServiceLanding-module__bC-XgW__primaryCta:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4f46e566}.TaxiServiceLanding-module__bC-XgW__secondaryCta{color:var(--tx-primary);background:#fff;border:2px solid #4f46e540;border-radius:999px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.TaxiServiceLanding-module__bC-XgW__secondaryCta:hover{background:var(--tx-accent-soft)}.TaxiServiceLanding-module__bC-XgW__bookingCard{-webkit-backdrop-filter:blur(20px);scroll-margin-top:calc(var(--header-height) + 1rem);background:#ffffffeb;border:1px solid #fffffff2;border-radius:1.375rem;padding:1.25rem;box-shadow:0 24px 64px #4f46e51f,0 8px 24px #1118270f}.TaxiServiceLanding-module__bC-XgW__bookingHead{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.TaxiServiceLanding-module__bC-XgW__bookingHead p{color:var(--tx-ink);font-size:.9375rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__bookingHead span{letter-spacing:.05em;text-transform:uppercase;color:var(--tx-primary);background:var(--tx-accent-soft);white-space:nowrap;border-radius:999px;padding:.25rem .65rem;font-size:.6875rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__pricingAnchor{scroll-margin-top:calc(var(--header-height) + 1rem)}.TaxiServiceLanding-module__bC-XgW__sectionHeader{max-width:42rem;margin-bottom:2rem}.TaxiServiceLanding-module__bC-XgW__sectionTag{letter-spacing:.08em;text-transform:uppercase;color:var(--tx-primary);margin-bottom:.625rem;font-size:.75rem;font-weight:700;display:inline-block}.TaxiServiceLanding-module__bC-XgW__sectionHeader h2{letter-spacing:-.02em;color:var(--tx-ink);margin-bottom:.75rem;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:800;line-height:1.15}.TaxiServiceLanding-module__bC-XgW__sectionLead{color:var(--tx-muted);font-size:1.0625rem;line-height:1.75}.TaxiServiceLanding-module__bC-XgW__whySection,.TaxiServiceLanding-module__bC-XgW__guideSection,.TaxiServiceLanding-module__bC-XgW__aboutSection,.TaxiServiceLanding-module__bC-XgW__servicesSection,.TaxiServiceLanding-module__bC-XgW__useCaseSection,.TaxiServiceLanding-module__bC-XgW__vehiclesSection,.TaxiServiceLanding-module__bC-XgW__stepsSection,.TaxiServiceLanding-module__bC-XgW__locationsSection,.TaxiServiceLanding-module__bC-XgW__routesSection,.TaxiServiceLanding-module__bC-XgW__pricingExplainSection,.TaxiServiceLanding-module__bC-XgW__safetySection,.TaxiServiceLanding-module__bC-XgW__statsSection,.TaxiServiceLanding-module__bC-XgW__testimonialsSection,.TaxiServiceLanding-module__bC-XgW__faqSection,.TaxiServiceLanding-module__bC-XgW__relatedSection,.TaxiServiceLanding-module__bC-XgW__blogSection{padding:3.5rem 0}.TaxiServiceLanding-module__bC-XgW__guideSection{background:var(--tx-surface)}.TaxiServiceLanding-module__bC-XgW__guideBody{grid-template-columns:1fr;gap:1.5rem;max-width:52rem;display:grid}.TaxiServiceLanding-module__bC-XgW__guideBlock h3{color:var(--tx-ink);margin-bottom:.625rem;font-size:1.125rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__guideBlock p{color:var(--tx-muted);font-size:1rem;line-height:1.8}.TaxiServiceLanding-module__bC-XgW__benefitsGrid{grid-template-columns:1fr;gap:1rem;display:grid}.TaxiServiceLanding-module__bC-XgW__benefitCard{background:#fff;border:1px solid #11182714;border-radius:1rem;padding:1.25rem;transition:transform .2s,box-shadow .2s}.TaxiServiceLanding-module__bC-XgW__benefitCard:hover{transform:translateY(-3px);box-shadow:0 12px 32px #4f46e51a}.TaxiServiceLanding-module__bC-XgW__benefitCard svg{color:var(--tx-primary);margin-bottom:.625rem;font-size:1.5rem}.TaxiServiceLanding-module__bC-XgW__benefitCard h3{color:var(--tx-ink);margin-bottom:.35rem;font-size:.9375rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__benefitCard p{color:var(--tx-muted);font-size:.875rem;line-height:1.6}.TaxiServiceLanding-module__bC-XgW__whyGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}.TaxiServiceLanding-module__bC-XgW__whyCard{background:#fff;border:1px solid #11182714;border-radius:1.25rem;padding:1.5rem;transition:transform .2s,box-shadow .2s,border-color .2s}.TaxiServiceLanding-module__bC-XgW__whyCard:hover{border-color:#4f46e540;transform:translateY(-4px);box-shadow:0 16px 40px #4f46e51a}.TaxiServiceLanding-module__bC-XgW__whyIcon{width:2.75rem;height:2.75rem;color:var(--tx-primary);background:var(--tx-accent-soft);border-radius:.875rem;justify-content:center;align-items:center;margin-bottom:1rem;font-size:1.35rem;display:inline-flex}.TaxiServiceLanding-module__bC-XgW__whyCard h3{color:var(--tx-ink);margin-bottom:.5rem;font-size:1.0625rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__whyCard p{color:var(--tx-muted);font-size:.9375rem;line-height:1.65}.TaxiServiceLanding-module__bC-XgW__aboutSection{background:var(--tx-surface)}.TaxiServiceLanding-module__bC-XgW__aboutLayout{grid-template-columns:1fr;gap:2rem;display:grid}.TaxiServiceLanding-module__bC-XgW__aboutLead{color:var(--tx-muted);margin-top:.75rem;font-size:1.0625rem;line-height:1.75}.TaxiServiceLanding-module__bC-XgW__aboutBody h3{color:var(--tx-ink);margin:1.25rem 0 .5rem;font-size:1rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__aboutBody h3:first-child{margin-top:0}.TaxiServiceLanding-module__bC-XgW__aboutBody p,.TaxiServiceLanding-module__bC-XgW__aboutBody li{color:var(--tx-muted);font-size:.9375rem;line-height:1.7}.TaxiServiceLanding-module__bC-XgW__aboutBody ul{padding-left:1.25rem}.TaxiServiceLanding-module__bC-XgW__servicesGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}.TaxiServiceLanding-module__bC-XgW__serviceCard{background:#fff;border:1px solid #11182714;border-radius:1.25rem;padding:1.25rem;transition:box-shadow .2s,transform .2s;overflow:hidden}.TaxiServiceLanding-module__bC-XgW__serviceCard:hover{transform:translateY(-3px);box-shadow:0 16px 40px #4f46e51a}.TaxiServiceLanding-module__bC-XgW__serviceImage{border-radius:.75rem;width:100%;height:auto;margin-bottom:1rem}.TaxiServiceLanding-module__bC-XgW__serviceCard h3{color:var(--tx-ink);margin-bottom:.375rem;font-size:1.0625rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__serviceCard p{color:var(--tx-muted);margin-bottom:.75rem;font-size:.875rem;line-height:1.6}.TaxiServiceLanding-module__bC-XgW__serviceLink{color:var(--tx-primary);align-items:center;gap:.35rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.TaxiServiceLanding-module__bC-XgW__useCaseGrid{grid-template-columns:1fr;gap:1rem;display:grid}.TaxiServiceLanding-module__bC-XgW__useCaseCard{background:var(--tx-surface);border-left:4px solid var(--tx-primary);border-radius:1rem;padding:1.25rem;transition:transform .2s}.TaxiServiceLanding-module__bC-XgW__useCaseCard:hover{transform:translate(4px)}.TaxiServiceLanding-module__bC-XgW__useCaseCard h3{color:var(--tx-ink);margin-bottom:.375rem;font-size:1rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__useCaseCard p{color:var(--tx-muted);font-size:.875rem;line-height:1.65}.TaxiServiceLanding-module__bC-XgW__vehicleGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}.TaxiServiceLanding-module__bC-XgW__vehicleCard{background:#fff;border:1px solid #11182714;border-radius:1.25rem;padding:1.25rem;transition:box-shadow .2s}.TaxiServiceLanding-module__bC-XgW__vehicleCard:hover{box-shadow:0 16px 40px #4f46e51a}.TaxiServiceLanding-module__bC-XgW__vehicleImage{border-radius:.75rem;width:100%;height:auto;margin-bottom:1rem}.TaxiServiceLanding-module__bC-XgW__vehicleCard h3{color:var(--tx-ink);font-size:1.125rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__vehicleTag{color:var(--tx-primary);margin:.25rem 0 .75rem;font-size:.875rem;font-weight:600}.TaxiServiceLanding-module__bC-XgW__vehicleMeta{color:var(--tx-muted);gap:.35rem;margin-bottom:1rem;font-size:.875rem;list-style:none;display:grid}.TaxiServiceLanding-module__bC-XgW__vehicleMeta strong{color:var(--tx-ink)}.TaxiServiceLanding-module__bC-XgW__vehicleCta{color:#fff;background:var(--vehicle-accent,var(--tx-primary));border-radius:999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.TaxiServiceLanding-module__bC-XgW__timeline{max-width:40rem;list-style:none}.TaxiServiceLanding-module__bC-XgW__timelineItem{grid-template-columns:auto 1fr;gap:1.25rem;padding-bottom:1.75rem;display:grid;position:relative}.TaxiServiceLanding-module__bC-XgW__timelineItem:not(:last-child):before{content:"";background:#4f46e540;width:2px;position:absolute;top:2.5rem;bottom:0;left:1.125rem}.TaxiServiceLanding-module__bC-XgW__timelineNum{color:#fff;background:var(--tx-primary);border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:800;display:flex}.TaxiServiceLanding-module__bC-XgW__timelineItem h3{color:var(--tx-ink);margin-bottom:.375rem;font-size:1.0625rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__timelineItem p{color:var(--tx-muted);font-size:.9375rem;line-height:1.65}.TaxiServiceLanding-module__bC-XgW__locationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.TaxiServiceLanding-module__bC-XgW__locationCard{color:var(--tx-ink);background:var(--tx-surface);border:1px solid #11182714;border-radius:.875rem;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.TaxiServiceLanding-module__bC-XgW__locationCard:hover{border-color:var(--tx-primary);background:#fff}.TaxiServiceLanding-module__bC-XgW__locationCard svg{color:var(--tx-primary)}.TaxiServiceLanding-module__bC-XgW__localLinks{border-top:1px solid #11182714;margin-top:2rem;padding-top:2rem}.TaxiServiceLanding-module__bC-XgW__localLinks h3{margin-bottom:1rem;font-size:1.0625rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__localPills{flex-wrap:wrap;gap:.5rem;display:flex}.TaxiServiceLanding-module__bC-XgW__localPills a{color:var(--tx-primary);background:var(--tx-accent-soft);border-radius:999px;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none}.TaxiServiceLanding-module__bC-XgW__routesGrid{grid-template-columns:1fr;gap:.75rem;display:grid}.TaxiServiceLanding-module__bC-XgW__routeCard{background:var(--tx-surface);border:1px solid #11182714;border-radius:1rem;flex-direction:column;gap:.25rem;padding:1.25rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.TaxiServiceLanding-module__bC-XgW__routeCard:hover{border-color:var(--tx-primary);transform:translateY(-2px)}.TaxiServiceLanding-module__bC-XgW__routeCard svg{color:var(--tx-primary);font-size:1.25rem}.TaxiServiceLanding-module__bC-XgW__routeCard span{color:var(--tx-ink);font-size:1.0625rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__routeCard small{color:var(--tx-muted);font-size:.8125rem}.TaxiServiceLanding-module__bC-XgW__pricingGrid{grid-template-columns:1fr;gap:1rem;display:grid}.TaxiServiceLanding-module__bC-XgW__pricingCard{background:var(--tx-surface);border:1px solid #11182714;border-radius:1rem;padding:1.25rem}.TaxiServiceLanding-module__bC-XgW__pricingCard svg{color:var(--tx-primary);margin-bottom:.625rem;font-size:1.5rem}.TaxiServiceLanding-module__bC-XgW__pricingCard h3{color:var(--tx-ink);margin-bottom:.35rem;font-size:1rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__pricingCard p{color:var(--tx-muted);font-size:.875rem;line-height:1.65}.TaxiServiceLanding-module__bC-XgW__safetySection{background:var(--tx-surface)}.TaxiServiceLanding-module__bC-XgW__safetyGrid{grid-template-columns:1fr;gap:1rem;display:grid}.TaxiServiceLanding-module__bC-XgW__safetyCard{background:#fff;border:1px solid #11182714;border-radius:1rem;padding:1.25rem}.TaxiServiceLanding-module__bC-XgW__safetyCard svg{color:var(--tx-primary);margin-bottom:.625rem;font-size:1.35rem}.TaxiServiceLanding-module__bC-XgW__safetyCard h3{color:var(--tx-ink);margin-bottom:.35rem;font-size:.9375rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__safetyCard p{color:var(--tx-muted);font-size:.875rem;line-height:1.65}.TaxiServiceLanding-module__bC-XgW__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.TaxiServiceLanding-module__bC-XgW__statCard{text-align:center;background:linear-gradient(135deg, var(--tx-primary) 0%, var(--tx-primary-dark) 100%);color:#fff;border-radius:1.125rem;padding:1.5rem}.TaxiServiceLanding-module__bC-XgW__statCard strong{margin-bottom:.25rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;display:block}.TaxiServiceLanding-module__bC-XgW__statCard span{opacity:.9;font-size:.8125rem;font-weight:600}.TaxiServiceLanding-module__bC-XgW__testimonialSlider{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;max-width:44rem;margin:0 auto;display:grid}.TaxiServiceLanding-module__bC-XgW__sliderBtn{width:2.5rem;height:2.5rem;color:var(--tx-ink);cursor:pointer;background:#fff;border:1px solid #1118271f;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:flex}.TaxiServiceLanding-module__bC-XgW__sliderBtn:hover{border-color:var(--tx-primary);background:var(--tx-accent-soft)}.TaxiServiceLanding-module__bC-XgW__testimonialCard{background:#fff;border:1px solid #11182714;border-radius:1.25rem;margin:0;padding:1.75rem;box-shadow:0 12px 32px #4f46e514}.TaxiServiceLanding-module__bC-XgW__stars{color:#f59e0b;gap:.15rem;margin-bottom:.75rem;display:flex}.TaxiServiceLanding-module__bC-XgW__testimonialCard p{color:var(--tx-muted);margin-bottom:1rem;font-size:1rem;line-height:1.7}.TaxiServiceLanding-module__bC-XgW__testimonialCard footer{flex-direction:column;gap:.15rem;display:flex}.TaxiServiceLanding-module__bC-XgW__testimonialCard strong{color:var(--tx-ink)}.TaxiServiceLanding-module__bC-XgW__testimonialCard footer span{color:var(--tx-muted);font-size:.8125rem}.TaxiServiceLanding-module__bC-XgW__faqSection{background:var(--tx-surface)}.TaxiServiceLanding-module__bC-XgW__faqList{gap:.75rem;max-width:48rem;display:grid}.TaxiServiceLanding-module__bC-XgW__faqItem{background:#fff;border:1px solid #11182714;border-radius:1rem;overflow:hidden}.TaxiServiceLanding-module__bC-XgW__faqQuestion{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.125rem 1.25rem;display:flex}.TaxiServiceLanding-module__bC-XgW__faqQuestion h3{color:var(--tx-ink);font-size:.9375rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__faqQuestion svg{color:var(--tx-muted);flex-shrink:0;transition:transform .2s}.TaxiServiceLanding-module__bC-XgW__faqOpen{transform:rotate(180deg)}.TaxiServiceLanding-module__bC-XgW__faqAnswer{color:var(--tx-muted);padding:0 1.25rem 1.125rem;font-size:.9375rem;line-height:1.7}.TaxiServiceLanding-module__bC-XgW__relatedGrid{grid-template-columns:1fr;gap:1rem;display:grid}.TaxiServiceLanding-module__bC-XgW__relatedCard{background:var(--tx-surface);border:1px solid #11182714;border-radius:1rem;padding:1.25rem;text-decoration:none;transition:border-color .2s,transform .2s}.TaxiServiceLanding-module__bC-XgW__relatedCard:hover{border-color:var(--tx-primary);transform:translateY(-2px)}.TaxiServiceLanding-module__bC-XgW__relatedCard h3{color:var(--tx-ink);margin-bottom:.35rem;font-size:1rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__relatedCard p{color:var(--tx-muted);font-size:.875rem;line-height:1.6}.TaxiServiceLanding-module__bC-XgW__blogGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}.TaxiServiceLanding-module__bC-XgW__blogCard{background:var(--tx-surface);border:1px solid #11182714;border-radius:1rem;padding:1.375rem}.TaxiServiceLanding-module__bC-XgW__blogCard time{color:var(--tx-muted);font-size:.75rem;font-weight:600}.TaxiServiceLanding-module__bC-XgW__blogCard h3{margin:.5rem 0;font-size:1.0625rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__blogCard h3 a{color:var(--tx-ink);text-decoration:none}.TaxiServiceLanding-module__bC-XgW__blogCard h3 a:hover{color:var(--tx-primary)}.TaxiServiceLanding-module__bC-XgW__blogCard p{color:var(--tx-muted);margin-bottom:.75rem;font-size:.875rem;line-height:1.65}.TaxiServiceLanding-module__bC-XgW__blogLink{color:var(--tx-primary);align-items:center;gap:.35rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.TaxiServiceLanding-module__bC-XgW__finalCtaSection{padding:3.5rem 0}.TaxiServiceLanding-module__bC-XgW__finalCtaPanel{background:linear-gradient(135deg, var(--tx-primary) 0%, var(--tx-primary-dark) 100%);color:#fff;border-radius:1.5rem;flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.TaxiServiceLanding-module__bC-XgW__finalCtaPanel h2{margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.TaxiServiceLanding-module__bC-XgW__finalCtaPanel p{opacity:.92;font-size:1.0625rem;line-height:1.65}.TaxiServiceLanding-module__bC-XgW__finalCtaBtns{flex-wrap:wrap;gap:.75rem;display:flex}.TaxiServiceLanding-module__bC-XgW__finalCtaBtns .TaxiServiceLanding-module__bC-XgW__primaryCta{color:var(--tx-primary);background:#fff;box-shadow:0 4px 14px #0000001f}.TaxiServiceLanding-module__bC-XgW__secondaryCtaLight{color:#fff;border:2px solid #ffffff73;border-radius:999px;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.TaxiServiceLanding-module__bC-XgW__secondaryCtaLight:hover{background:#ffffff1f}.TaxiServiceLanding-module__bC-XgW__stickyCta{z-index:90;background:#fff;border-top:1px solid #1118271a;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.25rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #11182714}.TaxiServiceLanding-module__bC-XgW__stickyCta p{color:var(--tx-ink);font-size:.875rem;font-weight:700}.TaxiServiceLanding-module__bC-XgW__stickyCta a{color:#fff;background:var(--tx-primary);border-radius:999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none}@media (min-width:640px){.TaxiServiceLanding-module__bC-XgW__benefitsGrid,.TaxiServiceLanding-module__bC-XgW__useCaseGrid,.TaxiServiceLanding-module__bC-XgW__pricingGrid,.TaxiServiceLanding-module__bC-XgW__routesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__locationGrid,.TaxiServiceLanding-module__bC-XgW__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__relatedGrid,.TaxiServiceLanding-module__bC-XgW__blogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.TaxiServiceLanding-module__bC-XgW__heroGrid{grid-template-columns:1.05fr .95fr;gap:2.5rem}.TaxiServiceLanding-module__bC-XgW__whyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__aboutLayout{grid-template-columns:1fr 1fr}.TaxiServiceLanding-module__bC-XgW__servicesGrid,.TaxiServiceLanding-module__bC-XgW__vehicleGrid,.TaxiServiceLanding-module__bC-XgW__safetyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__finalCtaPanel{flex-direction:row;justify-content:space-between;align-items:center}.TaxiServiceLanding-module__bC-XgW__trustList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.TaxiServiceLanding-module__bC-XgW__benefitsGrid,.TaxiServiceLanding-module__bC-XgW__whyGrid,.TaxiServiceLanding-module__bC-XgW__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__servicesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__vehicleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__safetyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__statsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.TaxiServiceLanding-module__bC-XgW__blogGrid,.TaxiServiceLanding-module__bC-XgW__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.TaxiServiceLanding-module__bC-XgW__trustList,.TaxiServiceLanding-module__bC-XgW__testimonialSlider{grid-template-columns:1fr}.TaxiServiceLanding-module__bC-XgW__sliderBtn{display:none}}
