._breadcrumb_f3wnd_7{margin-bottom:1.25rem}._breadcrumbList_f3wnd_11{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;list-style:none;font-family:Inter,sans-serif;font-size:.82rem;color:#94a3b8}._breadcrumbList_f3wnd_11 li{display:inline-flex;align-items:center;gap:.4rem}._breadcrumbList_f3wnd_11 a{color:#cbd5e1;text-decoration:none;transition:color var(--transition-fast)}._breadcrumbList_f3wnd_11 a:hover,._breadcrumbList_f3wnd_11 a:focus-visible{color:#fff;text-decoration:underline}._breadcrumbList_f3wnd_11 [aria-current=page]{color:#fff;font-weight:600}._breadcrumbSep_f3wnd_45{color:#ffffff59}._heroPhoneLink_f3wnd_50{color:#38bdf8;font-family:var(--font-mono);font-weight:700;text-decoration:none}._heroPhoneLink_f3wnd_50:hover,._heroPhoneLink_f3wnd_50:focus-visible{text-decoration:underline}._editorialCard_f3wnd_63{background:#fff;border:1px solid #e2e8f0;border-top:3px solid var(--primary-navy);border-radius:var(--radius-lg);padding:1.75rem 2rem;box-shadow:0 4px 20px -2px #0f172a0d,0 1px 3px #0f172a0a;margin-bottom:2rem;position:relative;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._editorialCard_f3wnd_63:hover{border-color:#cbd5e1;box-shadow:0 10px 25px -4px #0f172a14,0 2px 6px -1px #0f172a0a}._editorialCardHeader_f3wnd_80{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:1rem;margin-bottom:1.15rem;border-bottom:1px solid #f1f5f9}._editorialBadgeGroup_f3wnd_91{display:inline-flex;align-items:center;gap:.6rem}._editorialBadgeIcon_f3wnd_97{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);background-color:#06b6d41a;color:var(--accent-cyan-dark)}._editorialEyebrow_f3wnd_108{font-family:Inter,sans-serif;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary-navy)}._proximityPill_f3wnd_117{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono);font-size:.76rem;font-weight:600;color:#0f766e;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--radius-full);padding:.25rem .65rem;letter-spacing:.02em}._statusDot_f3wnd_132{width:7px;height:7px;border-radius:50%;background-color:#22c55e;box-shadow:0 0 0 2px #22c55e33}._narrativeBody_f3wnd_140{margin:0}._narrativeBody_f3wnd_140 p{font-size:1.05rem;line-height:1.78;color:#334155;margin:0;font-weight:400}._editorialFeatureStrip_f3wnd_152{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-top:1.25rem;padding-top:1rem;border-top:1px solid #f1f5f9}._editorialFeatureItem_f3wnd_162{display:inline-flex;align-items:center;gap:.4rem;font-size:.84rem;font-weight:600;color:#475569}._editorialFeatureBullet_f3wnd_171{color:var(--accent-cyan-dark);font-weight:800;font-size:.9rem}@media (max-width: 640px){._editorialCard_f3wnd_63{padding:1.35rem 1.15rem}._editorialCardHeader_f3wnd_80{flex-direction:column;align-items:flex-start;gap:.65rem}._editorialFeatureStrip_f3wnd_152{flex-direction:column;align-items:flex-start;gap:.6rem}}._answerLabel_f3wnd_196{display:block;font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-cyan-dark);margin-bottom:.5rem}._factList_f3wnd_207{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.75rem 0 0}._factItem_f3wnd_214{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);padding:1rem 1.15rem;box-shadow:var(--shadow-xs)}._factItem_f3wnd_214 dt{display:flex;align-items:center;gap:.45rem;font-family:Inter,sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--primary-navy);margin-bottom:.3rem}._factItem_f3wnd_214 dt svg{color:var(--accent-cyan-dark);flex-shrink:0}._factItem_f3wnd_214 dd{font-size:.92rem;color:var(--slate-700);line-height:1.5}._localSection_f3wnd_247{padding:5rem 0;background-color:#fff;border-top:1px solid var(--slate-200)}._localGrid_f3wnd_253{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:start}._localText_f3wnd_260 p{font-size:1.02rem;line-height:1.8;color:var(--slate-700);margin-bottom:1.25rem}._localAside_f3wnd_267{background:var(--bg-light);border:1px solid var(--slate-200);border-radius:var(--radius-lg);padding:1.75rem}._localAsideTitle_f3wnd_274{font-family:Inter,sans-serif;font-size:1.05rem;font-weight:700;color:var(--primary-navy);margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}._localAsideTitle_f3wnd_274 svg{color:var(--accent-cyan-dark)}._districtList_f3wnd_289{list-style:none;display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.5rem}._districtList_f3wnd_289 li{display:flex;gap:.6rem;align-items:flex-start;font-size:.93rem;color:var(--slate-700);line-height:1.5}._districtList_f3wnd_289 li svg{color:var(--accent-cyan-dark);flex-shrink:0;margin-top:.2rem}._pillList_f3wnd_312{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}._pill_f3wnd_312{font-size:.8rem;font-weight:600;color:var(--primary-navy);background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-full);padding:.3rem .8rem}._challengesSection_f3wnd_330{padding:5rem 0;background-color:var(--bg-light);border-top:1px solid var(--slate-200)}._proofQuote_f3wnd_337{max-width:820px;margin:3rem auto 0;background:#fff;border-left:4px solid var(--accent-cyan);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:1.5rem 1.75rem;box-shadow:var(--shadow-sm);font-size:1.05rem;line-height:1.7;color:var(--primary-navy)}._proofQuote_f3wnd_337 footer{margin-top:.75rem;font-size:.88rem;color:var(--text-muted);font-weight:600}._faqList_f3wnd_358{display:flex;flex-direction:column;gap:.85rem;max-width:820px;margin:0 auto}._faqItem_f3wnd_366{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._faqItem_f3wnd_366[open]{border-color:#00bcd466;box-shadow:var(--shadow-md)}._faqSummary_f3wnd_379{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.5rem;min-height:48px;border-radius:var(--radius-md)}._faqSummary_f3wnd_379::-webkit-details-marker{display:none}._faqQuestion_f3wnd_395{font-family:Inter,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.45;color:var(--text-dark);margin:0;text-wrap:balance}._faqIcon_f3wnd_405{flex-shrink:0;color:var(--accent-cyan-dark);transition:transform var(--transition-fast)}._faqItem_f3wnd_366[open] ._faqIcon_f3wnd_405{transform:rotate(180deg)}._faqAnswer_f3wnd_415{padding:1rem 1.5rem 1.4rem;border-top:1px solid var(--slate-100);font-size:.95rem;line-height:1.7;color:var(--slate-700);text-wrap:pretty}._nearbySection_f3wnd_426{padding:5rem 0;background-color:#fff;border-top:1px solid var(--slate-200)}._nearbyGrid_f3wnd_432{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}._nearbyCard_f3wnd_439{display:flex;flex-direction:column;gap:.35rem;height:100%;background:var(--bg-light);border:1px solid var(--slate-200);border-radius:var(--radius-lg);padding:1.5rem;text-decoration:none;transition:var(--transition)}._nearbyCard_f3wnd_439:hover,._nearbyCard_f3wnd_439:focus-visible{border-color:#00bcd480;box-shadow:var(--shadow-md);transform:translateY(-3px);background:#fff}._nearbyCardLabel_f3wnd_460{font-family:Inter,sans-serif;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-cyan-dark)}._nearbyCardName_f3wnd_469{font-family:Inter,sans-serif;font-size:1.15rem;font-weight:700;color:var(--primary-navy);display:inline-flex;align-items:center;gap:.4rem}._nearbyAllLink_f3wnd_479{display:inline-flex;align-items:center;gap:.35rem;margin-top:2rem;font-family:Inter,sans-serif;font-weight:700;font-size:.92rem;color:var(--accent-cyan-dark);text-decoration:none}._nearbyAllLink_f3wnd_479:hover,._nearbyAllLink_f3wnd_479:focus-visible{color:var(--primary-navy);text-decoration:underline}._centered_f3wnd_497{text-align:center}._hubGrid_f3wnd_502{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}._hubCardMeta_f3wnd_509{font-size:.82rem;color:var(--text-muted);margin-bottom:1rem}@media (max-width: 1024px){._localGrid_f3wnd_253{grid-template-columns:1fr}._hubGrid_f3wnd_502{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._factList_f3wnd_207,._hubGrid_f3wnd_502{grid-template-columns:1fr}._localSection_f3wnd_247,._challengesSection_f3wnd_330,._nearbySection_f3wnd_426{padding:3.5rem 0}._faqSummary_f3wnd_379{padding:1rem 1.15rem}._faqAnswer_f3wnd_415{padding:1rem 1.15rem 1.2rem}}._specTableWrapper_f3wnd_551{margin-top:1.75rem;background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);overflow-x:auto;-webkit-overflow-scrolling:touch}._tableCaption_f3wnd_561{font-family:Inter,sans-serif;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--primary-navy);text-align:left;padding:1rem 1.25rem .5rem}._specTable_f3wnd_551{width:100%;border-collapse:collapse;font-size:.9rem;text-align:left}._specTable_f3wnd_551 thead th{background:var(--bg-light);font-family:Inter,sans-serif;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--slate-600);padding:.75rem 1.25rem;border-bottom:2px solid var(--slate-200)}._specTable_f3wnd_551 tbody th{font-family:Inter,sans-serif;font-size:.85rem;font-weight:600;color:var(--primary-navy);padding:.85rem 1.25rem;border-bottom:1px solid var(--slate-200);white-space:nowrap;vertical-align:top;background:#fff}._specTable_f3wnd_551 tbody td{color:var(--slate-700);padding:.85rem 1.25rem;border-bottom:1px solid var(--slate-200);line-height:1.5;vertical-align:top}._specTable_f3wnd_551 tbody tr:last-child th,._specTable_f3wnd_551 tbody tr:last-child td{border-bottom:none}._specTable_f3wnd_551 tbody tr:hover th,._specTable_f3wnd_551 tbody tr:hover td{background-color:var(--slate-50)}._hubComparisonSection_f3wnd_622{padding:4.5rem 0;background-color:#fff;border-top:1px solid var(--slate-200)}._hubComparisonWrapper_f3wnd_628{margin-top:2rem;background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto;-webkit-overflow-scrolling:touch}._hubComparisonTable_f3wnd_638{width:100%;min-width:680px;border-collapse:collapse;font-size:.9rem;text-align:left}._hubComparisonTable_f3wnd_638 thead th{background:var(--bg-light);font-family:Inter,sans-serif;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--primary-navy);padding:.9rem 1.25rem;border-bottom:2px solid var(--slate-200);white-space:nowrap}._hubComparisonTable_f3wnd_638 tbody th{font-family:Inter,sans-serif;font-size:.92rem;font-weight:700;color:var(--primary-navy);padding:1rem 1.25rem;border-bottom:1px solid var(--slate-200);white-space:nowrap;vertical-align:middle}._hubComparisonTable_f3wnd_638 tbody td{color:var(--slate-700);padding:1rem 1.25rem;border-bottom:1px solid var(--slate-200);line-height:1.5;vertical-align:middle}._hubComparisonTable_f3wnd_638 tbody tr:last-child th,._hubComparisonTable_f3wnd_638 tbody tr:last-child td{border-bottom:none}._hubComparisonTable_f3wnd_638 tbody tr:hover th,._hubComparisonTable_f3wnd_638 tbody tr:hover td{background-color:var(--slate-50)}._hubTableLink_f3wnd_688{color:var(--accent-cyan-dark);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}._hubTableLink_f3wnd_688:hover,._hubTableLink_f3wnd_688:focus-visible{color:var(--primary-navy);text-decoration:underline}._hubBadge_f3wnd_703{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .55rem;border-radius:var(--radius-full);background:#00bcd41f;color:var(--accent-cyan-dark)}@media (prefers-reduced-motion: reduce){._nearbyCard_f3wnd_439,._faqIcon_f3wnd_405,._faqItem_f3wnd_366{transition:none}._nearbyCard_f3wnd_439:hover{transform:none}}
