.mVWwGa_introContainer{width:min(1120px,100% - 2rem);margin:0 auto 1.25rem}.mVWwGa_hero{gap:1rem;display:grid}.mVWwGa_title{text-align:left;margin:0;font-size:clamp(1.75rem,2.5vw,2.45rem);line-height:1.12}.mVWwGa_lead{max-width:860px;color:var(--foreground-secondary);margin:0;font-size:1.04rem;line-height:1.65}.mVWwGa_recentFiches{gap:2rem;scroll-margin-top:90px;display:grid}.mVWwGa_statsDashboard{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:radial-gradient(circle at 94% 16%, #19a97421, transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--primary-color) 6%, transparent), transparent 48%), var(--background);border-radius:10px;grid-template-columns:minmax(220px,.75fr) minmax(0,1.45fr) minmax(160px,.5fr);align-items:center;gap:1.5rem;padding:1.25rem 1.35rem;display:grid;box-shadow:0 16px 36px #0000000d}.mVWwGa_panoramaIntro{gap:.9rem;display:grid}.mVWwGa_panoramaKicker{width:fit-content;color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 9%, transparent);border-radius:999px;margin:0 0 .45rem;padding:.25rem .55rem;font-size:.78rem;font-weight:850;line-height:1.2}.mVWwGa_panoramaIntro h2{color:var(--foreground);margin:0;font-size:clamp(1.18rem,1.7vw,1.55rem);line-height:1.18}.mVWwGa_localPill{width:fit-content;color:var(--foreground);background:#d14f8f14;border:1px solid #d14f8f2e;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .7rem .45rem .45rem;font-size:.92rem;font-weight:800;display:inline-flex}.mVWwGa_panoramaStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.mVWwGa_statCard{align-items:flex-start;gap:.8rem;min-height:92px;padding:.35rem 1rem;display:flex;position:relative}.mVWwGa_statCard+.mVWwGa_statCard{border-left:1px solid color-mix(in srgb, var(--foreground) 10%, transparent)}.mVWwGa_statIcon{width:38px;height:38px;color:var(--stat-color);background:radial-gradient(circle, color-mix(in srgb, var(--stat-color) 20%, transparent), color-mix(in srgb, var(--stat-color) 8%, transparent));border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.mVWwGa_statIcon svg{width:18px;height:18px}.mVWwGa_statCard span{color:var(--foreground-secondary);font-size:.86rem;font-weight:800;display:block}.mVWwGa_statCard strong{color:var(--foreground);font-size:clamp(1.55rem,2.15vw,2rem);font-weight:850;line-height:1;display:block}.mVWwGa_statCard p{color:var(--foreground-secondary);margin:.35rem 0 0;font-size:.82rem;line-height:1.35}.mVWwGa_statSpecialties{--stat-color:#4f7cff}.mVWwGa_statFacilities{--stat-color:#19a974}.mVWwGa_statServices{--stat-color:#f59e0b}.mVWwGa_statLocal{--stat-color:#d14f8f}.mVWwGa_panoramaChart{justify-items:center;gap:.75rem;display:grid}.mVWwGa_chartRing{aspect-ratio:1;background:radial-gradient(circle at center, var(--background) 0 50%, transparent 51%), conic-gradient(#4f7cff 0 66.2%, #19a974 66.2% 90.8%, #f59e0b 90.8% 100%);filter:drop-shadow(0 10px 20px #00000014);border-radius:50%;place-items:center;width:118px;display:grid}.mVWwGa_chartRing strong,.mVWwGa_chartRing span{grid-area:1/1}.mVWwGa_chartRing strong{color:var(--foreground);font-size:1.45rem;line-height:1;transform:translateY(-.35rem)}.mVWwGa_chartRing span{color:var(--foreground-secondary);font-size:.78rem;font-weight:800;transform:translateY(.8rem)}.mVWwGa_panoramaChart ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.mVWwGa_panoramaChart li{color:var(--foreground-secondary);align-items:center;gap:.4rem;font-size:.78rem;font-weight:750;display:flex}.mVWwGa_panoramaChart li span{background:var(--stat-color);border-radius:50%;width:.55rem;height:.55rem}.mVWwGa_summary{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:color-mix(in srgb, var(--foreground) 2.5%, var(--background));border-radius:8px;gap:.75rem;padding:1rem;display:grid}.mVWwGa_summaryTitle{align-items:center;gap:.55rem;display:flex}.mVWwGa_summaryTitle svg{width:20px;height:20px;color:var(--primary-color)}.mVWwGa_summaryTitle p{color:var(--foreground);margin:0;font-size:.95rem;font-weight:850}.mVWwGa_summaryLinks{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.55rem;display:grid}.mVWwGa_summaryLinks a{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);min-height:72px;color:var(--foreground);background:var(--background);border-radius:8px;align-content:center;gap:.18rem;padding:.7rem .8rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.mVWwGa_summaryLinks a:hover,.mVWwGa_summaryLinks a:focus-visible{border-color:color-mix(in srgb, var(--primary-color) 28%, transparent);background:color-mix(in srgb, var(--primary-color) 7%, var(--background));outline:none;transform:translateY(-1px)}.mVWwGa_summaryLinks strong{color:var(--primary-color);font-size:.95rem;line-height:1.25}.mVWwGa_summaryLinks span{color:var(--foreground-secondary);font-size:.84rem;line-height:1.35}.mVWwGa_anchorTarget,.mVWwGa_orientationSection,.mVWwGa_healthGuide{scroll-margin-top:1rem}.mVWwGa_orientationSection{gap:1rem;width:min(1120px,100% - 2rem);margin:1.25rem auto 1.5rem;display:grid}.mVWwGa_sectionHeading{gap:.55rem;display:grid}.mVWwGa_sectionHeading h2{color:var(--foreground);margin:0;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.2}.mVWwGa_sectionHeading p:not(.mVWwGa_eyebrow){max-width:860px;color:var(--foreground-secondary);margin:0;font-size:.98rem;line-height:1.6}.mVWwGa_orientationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.mVWwGa_orientationGrid article,.mVWwGa_prioritySearches{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:var(--background);border-radius:8px;box-shadow:0 12px 30px #0000000a}.mVWwGa_orientationGrid article{min-height:210px;padding:1rem}.mVWwGa_orientationGrid svg{width:24px;height:24px;color:var(--primary-color)}.mVWwGa_orientationGrid h3{color:var(--foreground);margin:.75rem 0 .45rem;font-size:1.05rem;line-height:1.25}.mVWwGa_orientationGrid p{color:var(--foreground-secondary);margin:0;font-size:.93rem;line-height:1.55}.mVWwGa_prioritySearches{padding:1rem}.mVWwGa_priorityLinks{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:.65rem;display:grid}.mVWwGa_priorityLinks a{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);min-height:104px;color:var(--foreground);background:color-mix(in srgb, var(--foreground) 2.5%, transparent);border-radius:8px;align-content:start;gap:.25rem;padding:.8rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.mVWwGa_priorityLinks a:hover,.mVWwGa_priorityLinks a:focus-visible{border-color:color-mix(in srgb, var(--primary-color) 28%, transparent);background:color-mix(in srgb, var(--primary-color) 7%, var(--background));outline:none;transform:translateY(-1px)}.mVWwGa_priorityLinks strong{color:var(--primary-color);font-size:.98rem}.mVWwGa_priorityLinks span{color:var(--foreground-secondary);font-size:.9rem;line-height:1.45}.mVWwGa_healthGuide{gap:1rem;width:min(1120px,100% - 2rem);margin:1.25rem auto 1.5rem;display:grid}.mVWwGa_guideHeader,.mVWwGa_mapPanel,.mVWwGa_specialtiesPanel,.mVWwGa_infoPanel,.mVWwGa_priceSection,.mVWwGa_faqSection{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:var(--background);border-radius:8px;box-shadow:0 12px 30px #0000000a}.mVWwGa_guideHeader{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:1.1rem;padding:1.35rem;display:grid}.mVWwGa_eyebrow{width:fit-content;color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 9%, transparent);letter-spacing:0;border-radius:999px;margin:0 0 .5rem;padding:.25rem .55rem;font-size:.82rem;font-weight:800}.mVWwGa_guideHeader h2,.mVWwGa_panelTitle h3{color:var(--foreground);margin:0}.mVWwGa_guideHeader h2{font-size:clamp(1.35rem,2vw,1.85rem)}.mVWwGa_guideHeader p{color:var(--foreground-secondary);margin-top:.65rem}.mVWwGa_quickNumbers{background:linear-gradient(135deg, #dc262614, transparent 72%), color-mix(in srgb, var(--foreground) 2.5%, var(--background));border:1px solid #dc26262e;border-radius:8px;gap:.75rem;padding:.9rem;display:grid}.mVWwGa_quickNumbersTitle{align-items:center;gap:.55rem;display:flex}.mVWwGa_quickNumbersTitle svg{color:#ef4444;width:18px;height:18px}.mVWwGa_quickNumbersTitle h3{color:var(--foreground);margin:0;font-size:1rem;line-height:1.2}.mVWwGa_quickNumbersGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.mVWwGa_quickNumbers article{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background:var(--background);border-radius:8px;align-content:start;gap:.55rem;min-height:88px;padding:.75rem;display:grid}.mVWwGa_quickNumbers article>span,.mVWwGa_priceGrid span{color:var(--foreground-secondary);font-size:.82rem;font-weight:700;display:block}.mVWwGa_phoneLinks{flex-wrap:wrap;gap:.4rem;display:flex}.mVWwGa_phoneLinks a{min-height:34px;color:var(--foreground);background:#ef444412;border:1px solid #ef444433;border-radius:999px;align-items:baseline;gap:.35rem;padding:.38rem .55rem;text-decoration:none;display:inline-flex}.mVWwGa_phoneLinks a:hover,.mVWwGa_phoneLinks a:focus-visible{background:color-mix(in srgb, #ef4444 12%, var(--background));border-color:#ef444466;outline:none}.mVWwGa_phoneLinks small{color:color-mix(in srgb, #ef4444 82%, var(--foreground));font-size:.72rem;font-weight:850}.mVWwGa_phoneLinks strong{color:var(--foreground);font-size:1.04rem;line-height:1}.mVWwGa_topGrid,.mVWwGa_infoGrid{gap:1rem;display:grid}.mVWwGa_topGrid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.mVWwGa_infoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mVWwGa_mapPanel,.mVWwGa_specialtiesPanel,.mVWwGa_infoPanel,.mVWwGa_priceSection,.mVWwGa_faqSection{padding:1rem}.mVWwGa_panelTitle{align-items:center;gap:.65rem;margin-bottom:.8rem;display:flex}.mVWwGa_panelTitle svg{width:22px;height:22px;color:var(--primary-color);flex:0 0 22px}.mVWwGa_panelTitle h3{font-size:1.06rem;line-height:1.25}.mVWwGa_mapPanel iframe{aspect-ratio:16/9;background:color-mix(in srgb, var(--foreground) 5%, transparent);border:0;border-radius:8px;width:100%}.mVWwGa_chips{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.mVWwGa_chips span{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--foreground);background:color-mix(in srgb, var(--foreground) 3%, transparent);border-radius:999px;padding:.36rem .55rem;font-size:.87rem;font-weight:650}.mVWwGa_specialtyLinks{gap:.6rem;display:grid}.mVWwGa_specialtyLinks a{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);color:var(--foreground);background:color-mix(in srgb, var(--foreground) 2.5%, transparent);border-radius:8px;gap:.18rem;padding:.75rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.mVWwGa_specialtyLinks a:hover,.mVWwGa_specialtyLinks a:focus-visible{border-color:color-mix(in srgb, var(--primary-color) 28%, transparent);background:color-mix(in srgb, var(--primary-color) 7%, var(--background));outline:none;transform:translateY(-1px)}.mVWwGa_specialtyLinks strong{color:var(--primary-color);font-size:.98rem}.mVWwGa_specialtyLinks span,.mVWwGa_checkList li,.mVWwGa_priceSection>p,.mVWwGa_priceGrid p,.mVWwGa_faqList p,.mVWwGa_notice{color:var(--foreground-secondary);font-size:.92rem;line-height:1.5}.mVWwGa_checkList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.mVWwGa_checkList li{margin:0;padding-left:1.05rem;position:relative}.mVWwGa_checkList li:before{content:"";background:var(--primary-color);border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:.68em;left:0}.mVWwGa_priceSection>p{margin:-.2rem 0 .85rem}.mVWwGa_priceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.mVWwGa_priceGrid article{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background:color-mix(in srgb, var(--foreground) 2.5%, transparent);border-radius:8px;min-height:150px;padding:.85rem}.mVWwGa_priceGrid strong{color:var(--foreground);margin:.25rem 0 .45rem;font-size:1.16rem;line-height:1.2;display:block}.mVWwGa_priceGrid p{margin:0}.mVWwGa_faqList{gap:.6rem;display:grid}.mVWwGa_faqList details{border:1px solid color-mix(in srgb, var(--foreground) 9%, transparent);background:color-mix(in srgb, var(--foreground) 2.5%, transparent);border-radius:8px}.mVWwGa_faqList summary{min-height:48px;color:var(--foreground);cursor:pointer;align-items:center;padding:.7rem .85rem;font-weight:750;display:flex}.mVWwGa_faqList p{margin:0;padding:0 .85rem .85rem}.mVWwGa_notice{color:var(--lightningcss-light,#6b4e16)var(--lightningcss-dark,#ffe7af);background:var(--lightningcss-light,#fff8e6)var(--lightningcss-dark,#2b2518);border:1px solid #b7791f47;border-radius:8px;margin:0;padding:.85rem 1rem}@media (max-width:992px){.mVWwGa_statsDashboard,.mVWwGa_guideHeader,.mVWwGa_orientationGrid,.mVWwGa_topGrid,.mVWwGa_infoGrid,.mVWwGa_priceGrid{grid-template-columns:1fr}.mVWwGa_panoramaStats{grid-template-columns:1fr;gap:.75rem}.mVWwGa_statCard{min-height:auto;padding:0}.mVWwGa_statCard+.mVWwGa_statCard{border-left:0}}@media (max-width:576px){.mVWwGa_introContainer,.mVWwGa_orientationSection,.mVWwGa_healthGuide{width:calc(100% - 1rem)}.mVWwGa_lead{font-size:.98rem}.mVWwGa_statsDashboard{gap:1rem;padding:.85rem}.mVWwGa_panoramaChart{justify-items:start}.mVWwGa_chartRing{width:112px}.mVWwGa_guideHeader,.mVWwGa_orientationGrid article,.mVWwGa_prioritySearches,.mVWwGa_mapPanel,.mVWwGa_specialtiesPanel,.mVWwGa_infoPanel,.mVWwGa_priceSection,.mVWwGa_faqSection{padding:.85rem}.mVWwGa_quickNumbersGrid,.mVWwGa_priorityLinks{grid-template-columns:1fr}.mVWwGa_summary{padding:.85rem}.mVWwGa_summaryLinks{grid-template-columns:1fr}.mVWwGa_mapPanel iframe{aspect-ratio:4/3}}
