.TaxiServiceNearMePricesLanding-module__9Y5itW__page{--ts-indigo:#4338ca;--ts-indigo-deep:#312e81;--ts-indigo-wash:#eef2ff;--ts-coral:#f97316;--ts-coral-soft:#fff7ed;--ts-pearl:#faf9f7;--ts-pearl-deep:#f0ede8;--ts-ink:#1e1b4b;--ts-muted:#6366a0;--ts-line:#4338ca1f;--ts-white:#fff;background:var(--ts-white);color:var(--ts-ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.TaxiServiceNearMePricesLanding-module__9Y5itW__rateRibbon{background:var(--ts-indigo-deep);color:#ffffffeb;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:1rem 2rem;padding:.55rem 1rem;font-size:.72rem;font-weight:600;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__hero{background:var(--ts-pearl);padding:2.5rem 0 0;position:relative;overflow:hidden}@media (min-width:992px){.TaxiServiceNearMePricesLanding-module__9Y5itW__hero{overflow:visible}}.TaxiServiceNearMePricesLanding-module__9Y5itW__heroAccent{background:linear-gradient(180deg, var(--ts-indigo), var(--ts-coral));width:5px;position:absolute;top:0;bottom:0;left:0}.TaxiServiceNearMePricesLanding-module__9Y5itW__heroSplit{gap:2rem;padding-bottom:2rem;display:grid}@media (min-width:992px){.TaxiServiceNearMePricesLanding-module__9Y5itW__heroSplit{grid-template-columns:1fr 405px;align-items:start;gap:3rem}}.TaxiServiceNearMePricesLanding-module__9Y5itW__breadcrumb{color:var(--ts-muted);flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:1rem;font-size:.72rem;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__breadcrumb a{color:inherit;text-decoration:none}.TaxiServiceNearMePricesLanding-module__9Y5itW__breadcrumb a:hover{color:var(--ts-indigo)}.TaxiServiceNearMePricesLanding-module__9Y5itW__priceTag{letter-spacing:.06em;text-transform:uppercase;color:var(--ts-coral);margin-bottom:.75rem;font-size:.72rem;font-weight:700;display:inline-block}.TaxiServiceNearMePricesLanding-module__9Y5itW__heroTitle{color:var(--ts-indigo-deep);margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:800;line-height:1.15}.TaxiServiceNearMePricesLanding-module__9Y5itW__heroLead{color:var(--ts-indigo);margin:0 0 .75rem;font-size:1.05rem;font-weight:600}.TaxiServiceNearMePricesLanding-module__9Y5itW__heroIntro,.TaxiServiceNearMePricesLanding-module__9Y5itW__heroNote{color:var(--ts-muted);margin:0 0 .65rem;font-size:.95rem;line-height:1.65}.TaxiServiceNearMePricesLanding-module__9Y5itW__formPanel{background:var(--ts-white);border-left:3px solid var(--ts-indigo);padding:1.25rem 1.25rem 0;box-shadow:0 8px 32px #312e8114}.TaxiServiceNearMePricesLanding-module__9Y5itW__formLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--ts-indigo);margin:0 0 .75rem;font-size:.75rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__medallionRow{background:var(--ts-white);border-bottom:1px solid var(--ts-line);flex-wrap:wrap;justify-content:center;gap:1.5rem 2.5rem;padding:1.75rem 1rem;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__medallion{text-align:center;flex-direction:column;align-items:center;min-width:72px;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__medallion strong{background:var(--ts-indigo-wash);width:56px;height:56px;color:var(--ts-indigo-deep);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.35rem;font-size:.85rem;font-weight:800;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__medallion span{color:var(--ts-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__section{padding:3.5rem 0}.TaxiServiceNearMePricesLanding-module__9Y5itW__sectionTint{background:var(--ts-pearl)}.TaxiServiceNearMePricesLanding-module__9Y5itW__sectionIndigo{background:var(--ts-indigo-deep);color:var(--ts-white)}.TaxiServiceNearMePricesLanding-module__9Y5itW__sectionCoral{background:var(--ts-coral-soft)}.TaxiServiceNearMePricesLanding-module__9Y5itW__sectionHead,.TaxiServiceNearMePricesLanding-module__9Y5itW__sectionHeadCenter{margin-bottom:2rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__sectionHeadCenter{text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.TaxiServiceNearMePricesLanding-module__9Y5itW__eyebrow,.TaxiServiceNearMePricesLanding-module__9Y5itW__eyebrowLight,.TaxiServiceNearMePricesLanding-module__9Y5itW__eyebrowCoral{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.72rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__eyebrow{color:var(--ts-coral)}.TaxiServiceNearMePricesLanding-module__9Y5itW__eyebrowLight{color:#ffffffb3}.TaxiServiceNearMePricesLanding-module__9Y5itW__eyebrowCoral{color:var(--ts-coral)}.TaxiServiceNearMePricesLanding-module__9Y5itW__sectionTitle{color:var(--ts-indigo-deep);margin:0;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:800;line-height:1.2}.TaxiServiceNearMePricesLanding-module__9Y5itW__sectionTitleLight{color:var(--ts-white);margin:0;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:800;line-height:1.2}.TaxiServiceNearMePricesLanding-module__9Y5itW__sub,.TaxiServiceNearMePricesLanding-module__9Y5itW__subLight{margin:.75rem 0 0;font-size:.95rem;line-height:1.6}.TaxiServiceNearMePricesLanding-module__9Y5itW__sub{color:var(--ts-muted)}.TaxiServiceNearMePricesLanding-module__9Y5itW__subLight{color:#ffffffbf}.TaxiServiceNearMePricesLanding-module__9Y5itW__statement{color:var(--ts-indigo);margin:0 0 1.25rem;font-size:1.05rem;font-weight:600;line-height:1.5}.TaxiServiceNearMePricesLanding-module__9Y5itW__prose p{color:var(--ts-muted);margin:0 0 1rem;font-size:.95rem;line-height:1.7}.TaxiServiceNearMePricesLanding-module__9Y5itW__editorialSplit{gap:2rem;display:grid}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__editorialSplit{grid-template-columns:1.2fr .8fr;align-items:start;gap:3rem}}.TaxiServiceNearMePricesLanding-module__9Y5itW__pullQuote{border-top:4px solid var(--ts-coral);background:var(--ts-indigo-wash);padding:1.75rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__pullQuote p{color:var(--ts-indigo-deep);margin:0;font-size:1.15rem;font-style:italic;font-weight:600;line-height:1.55}.TaxiServiceNearMePricesLanding-module__9Y5itW__chevronList{flex-direction:column;gap:0;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__chevronItem{border-left:3px solid var(--ts-coral);margin-left:calc(var(--i,0) * 8px);border-bottom:1px solid var(--ts-line);padding:1.25rem 0 1.25rem 1.25rem;position:relative}.TaxiServiceNearMePricesLanding-module__9Y5itW__chevronItem h3{color:var(--ts-indigo-deep);margin:0 0 .35rem;font-size:1rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__chevronItem p{color:var(--ts-muted);margin:0;font-size:.9rem;line-height:1.6}.TaxiServiceNearMePricesLanding-module__9Y5itW__tagFlow{flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__tagLink{border-bottom:2px solid #0000;flex-direction:column;padding:.5rem 0;text-decoration:none;transition:border-color .2s;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__tagLink:hover{border-bottom-color:var(--ts-indigo)}.TaxiServiceNearMePricesLanding-module__9Y5itW__tagLink strong{color:var(--ts-indigo-deep);font-size:.95rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__tagLink span{color:var(--ts-muted);font-size:.8rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__rateTableWrap,.TaxiServiceNearMePricesLanding-module__9Y5itW__routeTableWrap{margin-bottom:1rem;overflow-x:auto}.TaxiServiceNearMePricesLanding-module__9Y5itW__rateTable,.TaxiServiceNearMePricesLanding-module__9Y5itW__routeTable{border-collapse:collapse;width:100%;font-size:.88rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__rateTable thead{background:#ffffff1f}.TaxiServiceNearMePricesLanding-module__9Y5itW__rateTable th,.TaxiServiceNearMePricesLanding-module__9Y5itW__rateTable td,.TaxiServiceNearMePricesLanding-module__9Y5itW__routeTable th,.TaxiServiceNearMePricesLanding-module__9Y5itW__routeTable td{text-align:left;border-bottom:1px solid #ffffff1a;padding:.75rem 1rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__routeTable th,.TaxiServiceNearMePricesLanding-module__9Y5itW__routeTable td{border-bottom-color:var(--ts-line)}.TaxiServiceNearMePricesLanding-module__9Y5itW__routeTable thead{background:var(--ts-indigo-wash)}.TaxiServiceNearMePricesLanding-module__9Y5itW__routeTable th{text-transform:uppercase;letter-spacing:.04em;color:var(--ts-indigo);font-size:.75rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__vehicleCell{align-items:center;gap:.65rem;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__rateHighlight{color:var(--ts-coral);font-weight:800}.TaxiServiceNearMePricesLanding-module__9Y5itW__rateTable th{text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;font-size:.72rem;font-weight:600}.TaxiServiceNearMePricesLanding-module__9Y5itW__tariffNote{color:#ffffffa6;text-align:center;margin:1rem 0 0;font-size:.82rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__stepRail{gap:1.5rem;display:grid}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__stepRail{grid-template-columns:repeat(4,1fr);gap:1rem;position:relative}.TaxiServiceNearMePricesLanding-module__9Y5itW__stepRail:before{content:"";background:repeating-linear-gradient(90deg, var(--ts-indigo) 0, var(--ts-indigo) 6px, transparent 6px, transparent 12px);z-index:0;height:2px;position:absolute;top:18px;left:8%;right:8%}}.TaxiServiceNearMePricesLanding-module__9Y5itW__stepNode{text-align:center;z-index:1;position:relative}.TaxiServiceNearMePricesLanding-module__9Y5itW__stepNum{background:var(--ts-indigo);width:36px;height:36px;color:var(--ts-white);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.65rem;font-size:.85rem;font-weight:800;display:inline-flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__stepNode h3{color:var(--ts-indigo-deep);margin:0 0 .35rem;font-size:.85rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__stepNode p{color:var(--ts-muted);margin:0;font-size:.78rem;line-height:1.5}.TaxiServiceNearMePricesLanding-module__9Y5itW__factorGrid{gap:0;display:grid}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__factorGrid{grid-template-columns:repeat(2,1fr)}}.TaxiServiceNearMePricesLanding-module__9Y5itW__factorItem{border-bottom:1px solid #f9731633;padding:1.25rem 0}.TaxiServiceNearMePricesLanding-module__9Y5itW__factorItem dt{color:var(--ts-indigo-deep);margin-bottom:.35rem;font-size:.95rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__factorItem dd{color:var(--ts-muted);margin:0;font-size:.88rem;line-height:1.6}.TaxiServiceNearMePricesLanding-module__9Y5itW__regionCols{border-top:1px solid var(--ts-line);gap:0;display:grid}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__regionCols{grid-template-columns:repeat(5,1fr)}}.TaxiServiceNearMePricesLanding-module__9Y5itW__regionCol{border-bottom:1px solid var(--ts-line);flex-direction:column;padding:1.25rem 1rem;text-decoration:none;transition:background .2s;display:flex}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__regionCol:not(:last-child){border-right:1px solid var(--ts-line);border-bottom:none}}.TaxiServiceNearMePricesLanding-module__9Y5itW__regionCol:hover{background:var(--ts-indigo-wash)}.TaxiServiceNearMePricesLanding-module__9Y5itW__regionCol strong{color:var(--ts-indigo-deep);margin-bottom:.25rem;font-size:.95rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__regionCol span{color:var(--ts-muted);font-size:.78rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__routeLink{color:var(--ts-indigo);font-weight:600;text-decoration:none}.TaxiServiceNearMePricesLanding-module__9Y5itW__routeLink:hover{text-decoration:underline}.TaxiServiceNearMePricesLanding-module__9Y5itW__routeHub{color:var(--ts-indigo);margin-top:1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.TaxiServiceNearMePricesLanding-module__9Y5itW__routeHub:hover{text-decoration:underline}.TaxiServiceNearMePricesLanding-module__9Y5itW__trustColumns{gap:0;display:grid}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__trustColumns{grid-template-columns:repeat(4,1fr)}}.TaxiServiceNearMePricesLanding-module__9Y5itW__trustCol{border-bottom:1px solid var(--ts-line);padding:1.5rem 1.25rem}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__trustCol:not(:last-child){border-right:1px solid var(--ts-line);border-bottom:none}}.TaxiServiceNearMePricesLanding-module__9Y5itW__trustCol h3{color:var(--ts-indigo-deep);margin:0 0 .5rem;font-size:.95rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__trustCol p{color:var(--ts-muted);margin:0;font-size:.85rem;line-height:1.6}.TaxiServiceNearMePricesLanding-module__9Y5itW__quoteStagger{flex-direction:column;gap:1.5rem;max-width:720px;margin:0 auto;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__quoteBubble{background:var(--ts-white);border-left:4px solid var(--ts-indigo);margin:0;padding:1.25rem 1.5rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__quoteOffset{border-left-color:var(--ts-coral);margin-left:2rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__quoteRole{text-transform:uppercase;letter-spacing:.05em;color:var(--ts-coral);margin:0 0 .5rem;font-size:.72rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__quoteText{color:var(--ts-ink);margin:0 0 .65rem;font-size:.95rem;line-height:1.65}.TaxiServiceNearMePricesLanding-module__9Y5itW__quoteAuthor{color:var(--ts-muted);font-size:.82rem;font-weight:600}.TaxiServiceNearMePricesLanding-module__9Y5itW__tipGrid{counter-reset:tip;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__tipGrid{grid-template-columns:repeat(3,1fr)}}.TaxiServiceNearMePricesLanding-module__9Y5itW__tipEntry{counter-increment:tip;padding-left:2.5rem;position:relative}.TaxiServiceNearMePricesLanding-module__9Y5itW__tipEntry:before{content:counter(tip);background:var(--ts-indigo-wash);width:28px;height:28px;color:var(--ts-indigo);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;display:flex;position:absolute;top:0;left:0}.TaxiServiceNearMePricesLanding-module__9Y5itW__tipEntry h3{color:var(--ts-indigo-deep);margin:0 0 .35rem;font-size:.92rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__tipEntry p{color:var(--ts-muted);margin:0;font-size:.85rem;line-height:1.55}.TaxiServiceNearMePricesLanding-module__9Y5itW__faqGrid{gap:1.5rem;display:grid}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__faqGrid{grid-template-columns:repeat(2,1fr);gap:2rem 2.5rem}}.TaxiServiceNearMePricesLanding-module__9Y5itW__faqEntry h3{color:var(--ts-white);margin:0 0 .5rem;font-size:.92rem;font-weight:700;line-height:1.4}.TaxiServiceNearMePricesLanding-module__9Y5itW__faqEntry p{color:#ffffffbf;margin:0;font-size:.85rem;line-height:1.65}.TaxiServiceNearMePricesLanding-module__9Y5itW__inlineLinks,.TaxiServiceNearMePricesLanding-module__9Y5itW__areaWrap{font-size:.9rem;line-height:2}.TaxiServiceNearMePricesLanding-module__9Y5itW__inlineLink,.TaxiServiceNearMePricesLanding-module__9Y5itW__areaLink{color:var(--ts-indigo);font-weight:500;text-decoration:none}.TaxiServiceNearMePricesLanding-module__9Y5itW__inlineLink:hover,.TaxiServiceNearMePricesLanding-module__9Y5itW__areaLink:hover{text-decoration:underline}.TaxiServiceNearMePricesLanding-module__9Y5itW__linkSep{color:var(--ts-muted);margin:0 .15rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__blogRail{gap:1.5rem;display:grid}@media (min-width:768px){.TaxiServiceNearMePricesLanding-module__9Y5itW__blogRail{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.TaxiServiceNearMePricesLanding-module__9Y5itW__blogCard{border-top:2px solid var(--ts-indigo);padding-top:.5rem}.TaxiServiceNearMePricesLanding-module__9Y5itW__blogDate{text-transform:uppercase;letter-spacing:.05em;color:var(--ts-coral);font-size:.68rem;font-weight:700}.TaxiServiceNearMePricesLanding-module__9Y5itW__blogCard h3{color:var(--ts-indigo-deep);margin:.5rem 0;font-size:.92rem;font-weight:700;line-height:1.35}.TaxiServiceNearMePricesLanding-module__9Y5itW__blogCard p{color:var(--ts-muted);margin:0 0 .5rem;font-size:.82rem;line-height:1.55}.TaxiServiceNearMePricesLanding-module__9Y5itW__blogCard a{color:var(--ts-indigo);font-size:.82rem;font-weight:600;text-decoration:none}.TaxiServiceNearMePricesLanding-module__9Y5itW__blogCard a:hover{text-decoration:underline}.TaxiServiceNearMePricesLanding-module__9Y5itW__finalCta{background:linear-gradient(135deg, var(--ts-indigo-deep), var(--ts-indigo));color:var(--ts-white);text-align:center;padding:3.5rem 0}.TaxiServiceNearMePricesLanding-module__9Y5itW__finalCta h2{margin:0 0 .75rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800}.TaxiServiceNearMePricesLanding-module__9Y5itW__finalCta p{opacity:.9;max-width:520px;margin:0 auto 1.5rem;font-size:.95rem;line-height:1.6}.TaxiServiceNearMePricesLanding-module__9Y5itW__ctaActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__btnPrimary,.TaxiServiceNearMePricesLanding-module__9Y5itW__btnOutline{border-radius:2px;align-items:center;padding:.75rem 1.5rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.TaxiServiceNearMePricesLanding-module__9Y5itW__btnPrimary{background:var(--ts-coral);color:var(--ts-white)}.TaxiServiceNearMePricesLanding-module__9Y5itW__btnPrimary:hover{background:#ea580c}.TaxiServiceNearMePricesLanding-module__9Y5itW__btnOutline{color:var(--ts-white);border:2px solid #fff9}.TaxiServiceNearMePricesLanding-module__9Y5itW__btnOutline:hover{border-color:var(--ts-white)}.TaxiServiceNearMePricesLanding-module__9Y5itW__stickyBar{z-index:100;background:var(--ts-indigo-deep);color:var(--ts-white);justify-content:space-between;align-items:center;padding:.75rem calc(1rem + 56px) .75rem 1rem;font-size:.85rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #1e1b4b33}.TaxiServiceNearMePricesLanding-module__9Y5itW__stickyBar a{background:var(--ts-coral);color:var(--ts-white);border-radius:2px;padding:.5rem 1rem;font-size:.82rem;font-weight:700;text-decoration:none}.TaxiServiceNearMePricesLanding-module__9Y5itW__stickyBar a:hover{background:#ea580c}@media (min-width:992px){.TaxiServiceNearMePricesLanding-module__9Y5itW__stickyBar{display:none}}
