.NearestTaxiServiceLanding-module__Z2mueq__page{--nts-green:#166534;--nts-green-light:#22c55e;--nts-green-wash:#f0fdf4;--nts-green-soft:#dcfce7;--nts-copper:#b45309;--nts-copper-light:#d97706;--nts-linen:#faf8f4;--nts-linen-deep:#f0ebe3;--nts-ink:#14532d;--nts-slate:#475569;--nts-muted:#64748b;--nts-white:#fff;--nts-line:#1665341f;background:var(--nts-white);color:var(--nts-ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.NearestTaxiServiceLanding-module__Z2mueq__hero{background:var(--nts-linen);padding:3rem 0 0;position:relative;overflow:hidden}@media (min-width:992px){.NearestTaxiServiceLanding-module__Z2mueq__hero{overflow:visible}}.NearestTaxiServiceLanding-module__Z2mueq__heroCorner{background:linear-gradient(135deg, transparent 50%, var(--nts-green-soft) 50%);pointer-events:none;opacity:.7;width:45%;height:100%;position:absolute;top:0;right:0}.NearestTaxiServiceLanding-module__Z2mueq__heroWrap{align-items:start;gap:2.5rem;padding-bottom:2rem;display:grid;position:relative}@media (min-width:992px){.NearestTaxiServiceLanding-module__Z2mueq__heroWrap{grid-template-columns:1.05fr 400px;gap:3rem}}.NearestTaxiServiceLanding-module__Z2mueq__breadcrumb{color:var(--nts-muted);flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:1rem;font-size:.72rem;display:flex}.NearestTaxiServiceLanding-module__Z2mueq__breadcrumb a{color:inherit;text-decoration:none}.NearestTaxiServiceLanding-module__Z2mueq__breadcrumb a:hover{color:var(--nts-green)}.NearestTaxiServiceLanding-module__Z2mueq__proxTag{letter-spacing:.12em;text-transform:uppercase;color:var(--nts-copper);border:1px solid var(--nts-copper-light);border-radius:2px;margin-bottom:.85rem;padding:.25rem .6rem;font-size:.65rem;font-weight:700;display:inline-block}.NearestTaxiServiceLanding-module__Z2mueq__heroH1{letter-spacing:-.04em;margin:0 0 .65rem;font-size:clamp(1.95rem,4.3vw,3rem);font-weight:800;line-height:1.07}.NearestTaxiServiceLanding-module__Z2mueq__heroLead{color:var(--nts-green);margin:0 0 .65rem;font-size:1.06rem;font-weight:600}.NearestTaxiServiceLanding-module__Z2mueq__heroIntro{color:var(--nts-slate);margin:0 0 .5rem;font-size:.91rem;line-height:1.78}.NearestTaxiServiceLanding-module__Z2mueq__heroNote{color:var(--nts-muted);margin:0;font-size:.82rem}.NearestTaxiServiceLanding-module__Z2mueq__formZone{align-self:start;width:100%;overflow:visible}.NearestTaxiServiceLanding-module__Z2mueq__formCap{letter-spacing:.1em;text-transform:uppercase;color:var(--nts-green);margin:0 0 .85rem;font-size:.68rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__pipeRow{background:var(--nts-green-wash);border-bottom:1px solid var(--nts-line);flex-wrap:wrap;justify-content:center;padding:1.3rem 0;display:flex}.NearestTaxiServiceLanding-module__Z2mueq__pipeCell{flex-direction:column;align-items:center;padding:.2rem 1.6rem;display:flex;position:relative}.NearestTaxiServiceLanding-module__Z2mueq__pipeCell+.NearestTaxiServiceLanding-module__Z2mueq__pipeCell:before{content:"|";color:var(--nts-green-light);opacity:.5;font-weight:300;position:absolute;top:50%;left:0;transform:translateY(-50%)}.NearestTaxiServiceLanding-module__Z2mueq__pipeCell strong{color:var(--nts-green);font-size:1.12rem;font-weight:800}.NearestTaxiServiceLanding-module__Z2mueq__pipeCell span{text-transform:uppercase;letter-spacing:.07em;color:var(--nts-muted);font-size:.62rem;font-weight:600}.NearestTaxiServiceLanding-module__Z2mueq__block{padding:4rem 0}.NearestTaxiServiceLanding-module__Z2mueq__blockLinen{background:var(--nts-linen-deep)}.NearestTaxiServiceLanding-module__Z2mueq__blockGreen{background:var(--nts-green-wash)}.NearestTaxiServiceLanding-module__Z2mueq__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--nts-copper);margin-bottom:.45rem;font-size:.65rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__h2{letter-spacing:-.03em;margin:0 0 .45rem;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.12}.NearestTaxiServiceLanding-module__Z2mueq__sub{color:var(--nts-muted);margin:0;font-size:.9rem;line-height:1.65}.NearestTaxiServiceLanding-module__Z2mueq__headMid{text-align:center;max-width:640px;margin:0 auto 2.5rem}.NearestTaxiServiceLanding-module__Z2mueq__headBlock{margin-bottom:2.5rem}.NearestTaxiServiceLanding-module__Z2mueq__ribbon{text-align:center;color:var(--nts-ink);background:var(--nts-green-soft);border-left:5px solid var(--nts-green);border-radius:0 999px 999px 0;max-width:780px;margin:0 auto 2rem;padding:1.15rem 1.5rem;font-size:1.08rem;font-weight:600;line-height:1.55}.NearestTaxiServiceLanding-module__Z2mueq__prose{max-width:780px;margin:0 auto}.NearestTaxiServiceLanding-module__Z2mueq__prose p{color:var(--nts-slate);margin:0 0 1.1rem;font-size:.95rem;line-height:1.85}.NearestTaxiServiceLanding-module__Z2mueq__ladder{flex-direction:column;gap:0;max-width:900px;margin:0 auto;display:flex}@media (min-width:768px){.NearestTaxiServiceLanding-module__Z2mueq__ladder{flex-flow:wrap;gap:0}}.NearestTaxiServiceLanding-module__Z2mueq__ladderStep{border-top:2px solid var(--nts-copper-light);flex:33%;min-width:200px;padding:1.25rem 1rem 1.25rem 0}.NearestTaxiServiceLanding-module__Z2mueq__ladderStep h3{color:var(--nts-green);margin:0 0 .3rem;font-size:.9rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__ladderStep p{color:var(--nts-muted);margin:0;font-size:.84rem;line-height:1.6}.NearestTaxiServiceLanding-module__Z2mueq__catRows{gap:0;max-width:720px;margin:0 auto;display:grid}@media (min-width:640px){.NearestTaxiServiceLanding-module__Z2mueq__catRows{grid-template-columns:1fr 1fr;column-gap:2.5rem}}.NearestTaxiServiceLanding-module__Z2mueq__catRow{border-bottom:1px solid var(--nts-line);color:inherit;padding:.95rem 0;text-decoration:none;display:block}.NearestTaxiServiceLanding-module__Z2mueq__catRow:hover h3{color:var(--nts-green);text-underline-offset:3px;text-decoration:underline}.NearestTaxiServiceLanding-module__Z2mueq__catRow h3{margin:0 0 .15rem;font-size:.92rem;font-weight:600;transition:color .2s}.NearestTaxiServiceLanding-module__Z2mueq__catRow p{color:var(--nts-muted);margin:0;font-size:.8rem}.NearestTaxiServiceLanding-module__Z2mueq__fleetStack{flex-direction:column;display:flex}.NearestTaxiServiceLanding-module__Z2mueq__fleetEntry{border-bottom:1px solid var(--nts-line);grid-template-columns:88px 1fr auto;align-items:center;gap:1.15rem;padding:.95rem 0;display:grid}.NearestTaxiServiceLanding-module__Z2mueq__fleetEntry:last-child{border-bottom:none}.NearestTaxiServiceLanding-module__Z2mueq__fleetEntry img{object-fit:contain;width:88px;height:48px}.NearestTaxiServiceLanding-module__Z2mueq__fleetMeta h3{margin:0 0 .1rem;font-size:.94rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__fleetBadge{color:var(--nts-copper);font-size:.68rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__fleetMeta p{color:var(--nts-muted);margin:.1rem 0 0;font-size:.78rem}.NearestTaxiServiceLanding-module__Z2mueq__fleetFare strong{color:var(--nts-green);text-align:right;font-size:.96rem;font-weight:800;display:block}.NearestTaxiServiceLanding-module__Z2mueq__fleetFare span{color:var(--nts-muted);text-align:right;font-size:.72rem;display:block}.NearestTaxiServiceLanding-module__Z2mueq__tariffLine{color:var(--nts-muted);border-top:1px dashed var(--nts-line);margin-top:1.15rem;padding-top:1rem;font-size:.85rem;line-height:1.6}.NearestTaxiServiceLanding-module__Z2mueq__vertLadder{border-left:2px solid var(--nts-green-light);max-width:560px;margin:0 auto;padding-left:1.75rem}.NearestTaxiServiceLanding-module__Z2mueq__vertStep{padding:0 0 1.5rem 1.25rem;position:relative}.NearestTaxiServiceLanding-module__Z2mueq__vertStep:last-child{padding-bottom:0}.NearestTaxiServiceLanding-module__Z2mueq__vertStep:before{content:"";background:var(--nts-green);border:2px solid var(--nts-linen);border-radius:50%;width:12px;height:12px;position:absolute;top:.25rem;left:-1.75rem;transform:translate(-5px)}.NearestTaxiServiceLanding-module__Z2mueq__vertStep h3{margin:0 0 .25rem;font-size:.9rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__vertStep p{color:var(--nts-muted);margin:0;font-size:.84rem;line-height:1.6}.NearestTaxiServiceLanding-module__Z2mueq__priceRows{max-width:760px;margin:0 auto}.NearestTaxiServiceLanding-module__Z2mueq__priceItem{border-bottom:1px solid var(--nts-line);grid-template-columns:140px 1fr;align-items:start;gap:1rem;padding:.85rem 0;display:grid}.NearestTaxiServiceLanding-module__Z2mueq__priceItem dt{text-transform:uppercase;letter-spacing:.04em;color:var(--nts-green);text-align:right;font-size:.78rem;font-weight:800}.NearestTaxiServiceLanding-module__Z2mueq__priceItem dd{color:var(--nts-slate);margin:0;font-size:.88rem;line-height:1.6}.NearestTaxiServiceLanding-module__Z2mueq__covText{text-align:center;max-width:760px;color:var(--nts-slate);margin:0 auto;font-size:.92rem;line-height:2.4}.NearestTaxiServiceLanding-module__Z2mueq__covLink{color:var(--nts-green);border-bottom:1px dotted var(--nts-green-light);font-weight:700;text-decoration:none}.NearestTaxiServiceLanding-module__Z2mueq__covLink:hover{color:var(--nts-copper)}.NearestTaxiServiceLanding-module__Z2mueq__covDetail{color:var(--nts-muted);font-size:.76rem}.NearestTaxiServiceLanding-module__Z2mueq__covSep{color:var(--nts-muted);opacity:.35;margin:0 .35rem}.NearestTaxiServiceLanding-module__Z2mueq__routeChain{flex-direction:column;max-width:720px;margin:0 auto;display:flex}.NearestTaxiServiceLanding-module__Z2mueq__routeLink{border-bottom:1px solid var(--nts-line);color:inherit;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;text-decoration:none;display:flex}.NearestTaxiServiceLanding-module__Z2mueq__routeLink:hover .NearestTaxiServiceLanding-module__Z2mueq__routeLabel{color:var(--nts-green)}.NearestTaxiServiceLanding-module__Z2mueq__routeLabel{font-size:.9rem;font-weight:600;transition:color .15s}.NearestTaxiServiceLanding-module__Z2mueq__routeMeta{color:var(--nts-muted);white-space:nowrap;font-size:.78rem}.NearestTaxiServiceLanding-module__Z2mueq__routeHub{text-align:center;color:var(--nts-green);margin-top:1.25rem;font-size:.88rem;font-weight:700;text-decoration:none;display:block}.NearestTaxiServiceLanding-module__Z2mueq__trustGrid{gap:0;display:grid}@media (min-width:640px){.NearestTaxiServiceLanding-module__Z2mueq__trustGrid{grid-template-columns:1fr 1fr;column-gap:2rem}}.NearestTaxiServiceLanding-module__Z2mueq__trustItem{border-bottom:1px solid var(--nts-line);padding:1rem 0}.NearestTaxiServiceLanding-module__Z2mueq__trustItem h3{margin:0 0 .3rem;font-size:.9rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__trustItem p{color:var(--nts-muted);margin:0;font-size:.84rem;line-height:1.6}.NearestTaxiServiceLanding-module__Z2mueq__voiceRow{gap:2rem;display:grid}@media (min-width:768px){.NearestTaxiServiceLanding-module__Z2mueq__voiceRow{grid-template-columns:1fr 1fr;gap:2.5rem 3rem}}.NearestTaxiServiceLanding-module__Z2mueq__voiceCard{margin:0;padding:0}.NearestTaxiServiceLanding-module__Z2mueq__voiceTag{text-transform:uppercase;letter-spacing:.08em;color:var(--nts-copper);margin-bottom:.4rem;font-size:.65rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__voiceBody{margin:0 0 .5rem;font-size:1rem;line-height:1.6}.NearestTaxiServiceLanding-module__Z2mueq__voiceName{color:var(--nts-muted);font-size:.82rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__tipList{gap:0;max-width:720px;margin:0 auto;display:grid}@media (min-width:640px){.NearestTaxiServiceLanding-module__Z2mueq__tipList{grid-template-columns:1fr 1fr;column-gap:2rem}}.NearestTaxiServiceLanding-module__Z2mueq__tipItem{border-bottom:1px solid var(--nts-line);padding:.85rem 0}.NearestTaxiServiceLanding-module__Z2mueq__tipItem h3{color:var(--nts-green);margin:0 0 .2rem;font-size:.88rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__tipItem p{color:var(--nts-muted);margin:0;font-size:.82rem;line-height:1.55}.NearestTaxiServiceLanding-module__Z2mueq__faqList{max-width:780px;margin:0 auto}.NearestTaxiServiceLanding-module__Z2mueq__faqItem{border-bottom:1px solid var(--nts-line);padding:1rem 0 1rem 1.5rem;position:relative}.NearestTaxiServiceLanding-module__Z2mueq__faqItem:before{content:"?";color:var(--nts-green-light);font-size:.75rem;font-weight:800;position:absolute;top:1rem;left:0}.NearestTaxiServiceLanding-module__Z2mueq__faqItem h3{margin:0 0 .35rem;font-size:.88rem;font-weight:700;line-height:1.35}.NearestTaxiServiceLanding-module__Z2mueq__faqItem p{color:var(--nts-muted);margin:0;font-size:.84rem;line-height:1.65}.NearestTaxiServiceLanding-module__Z2mueq__relFlex{flex-wrap:wrap;gap:.75rem 2rem;display:flex}.NearestTaxiServiceLanding-module__Z2mueq__relLink{color:inherit;text-decoration:none}.NearestTaxiServiceLanding-module__Z2mueq__relLink:hover strong{color:var(--nts-green);text-decoration:underline}.NearestTaxiServiceLanding-module__Z2mueq__relLink strong{font-size:.88rem;display:block}.NearestTaxiServiceLanding-module__Z2mueq__relLink span{color:var(--nts-muted);font-size:.72rem}.NearestTaxiServiceLanding-module__Z2mueq__areaLine{font-size:.88rem;line-height:2.3}.NearestTaxiServiceLanding-module__Z2mueq__areaLink{color:var(--nts-green);font-weight:600;text-decoration:none}.NearestTaxiServiceLanding-module__Z2mueq__areaLink:hover{color:var(--nts-copper)}.NearestTaxiServiceLanding-module__Z2mueq__areaSep{color:var(--nts-muted);opacity:.35;margin:0 .15rem}.NearestTaxiServiceLanding-module__Z2mueq__blogList{flex-direction:column;max-width:720px;margin:0 auto;display:flex}.NearestTaxiServiceLanding-module__Z2mueq__blogEntry{border-bottom:1px solid var(--nts-line);gap:.25rem;padding:1rem 0;display:grid}@media (min-width:640px){.NearestTaxiServiceLanding-module__Z2mueq__blogEntry{grid-template-columns:92px 1fr;gap:1.25rem}}.NearestTaxiServiceLanding-module__Z2mueq__blogWhen{color:var(--nts-copper);font-size:.72rem;font-weight:700}.NearestTaxiServiceLanding-module__Z2mueq__blogEntry h3{margin:0 0 .2rem;font-size:.92rem;font-weight:600}.NearestTaxiServiceLanding-module__Z2mueq__blogEntry p{color:var(--nts-muted);margin:0 0 .3rem;font-size:.8rem;line-height:1.5}.NearestTaxiServiceLanding-module__Z2mueq__blogEntry a{color:var(--nts-green);font-size:.76rem;font-weight:700;text-decoration:none}.NearestTaxiServiceLanding-module__Z2mueq__ctaGreen{background:linear-gradient(180deg, var(--nts-green-wash), var(--nts-linen));text-align:center;border-top:1px solid var(--nts-line);padding:4rem 0}.NearestTaxiServiceLanding-module__Z2mueq__ctaGreen h2{letter-spacing:-.03em;margin:0 0 .55rem;font-size:clamp(1.45rem,3vw,2.05rem);font-weight:800}.NearestTaxiServiceLanding-module__Z2mueq__ctaGreen p{color:var(--nts-muted);max-width:32rem;margin:0 auto 1.75rem;font-size:.92rem;line-height:1.65}.NearestTaxiServiceLanding-module__Z2mueq__ctaPair{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.NearestTaxiServiceLanding-module__Z2mueq__btnGreen{background:var(--nts-green);color:var(--nts-white);border-radius:4px;padding:.85rem 1.75rem;font-size:.9rem;font-weight:800;text-decoration:none}.NearestTaxiServiceLanding-module__Z2mueq__btnLine{border:1px solid var(--nts-green);color:var(--nts-green);background:var(--nts-white);border-radius:4px;padding:.85rem 1.75rem;font-size:.9rem;font-weight:600;text-decoration:none}.NearestTaxiServiceLanding-module__Z2mueq__stickyBar{z-index:100;background:var(--nts-linen);border-top:2px solid var(--nts-green);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1rem;font-size:.82rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #14532d14}.NearestTaxiServiceLanding-module__Z2mueq__stickyBar span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.NearestTaxiServiceLanding-module__Z2mueq__stickyBar a{background:var(--nts-green);color:var(--nts-white);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:.45rem 1rem;font-size:.78rem;font-weight:800;text-decoration:none}@media (min-width:768px){.NearestTaxiServiceLanding-module__Z2mueq__stickyBar{display:none}}@media (max-width:640px){.NearestTaxiServiceLanding-module__Z2mueq__pipeCell{padding:.2rem 1rem}.NearestTaxiServiceLanding-module__Z2mueq__pipeCell+.NearestTaxiServiceLanding-module__Z2mueq__pipeCell:before{display:none}.NearestTaxiServiceLanding-module__Z2mueq__fleetEntry{grid-template-columns:72px 1fr}.NearestTaxiServiceLanding-module__Z2mueq__fleetFare{text-align:left;grid-column:2;margin-top:.25rem}.NearestTaxiServiceLanding-module__Z2mueq__priceItem{grid-template-columns:1fr}.NearestTaxiServiceLanding-module__Z2mueq__priceItem dt{text-align:left}}
