.healthcare-module__LGz-Da__page{color:#171412;background:#f6f0e9;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.healthcare-module__LGz-Da__container{width:min(1200px,100% - 40px);margin:0 auto;padding-bottom:90px}.healthcare-module__LGz-Da__backLink{letter-spacing:.16em;text-transform:uppercase;color:#5b524c;margin:36px 0 0;font-size:.72rem;text-decoration:none;transition:color .2s;display:inline-block}.healthcare-module__LGz-Da__backLink:hover{color:#171412}.healthcare-module__LGz-Da__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#7d7069;font-size:.72rem;font-weight:600}.healthcare-module__LGz-Da__hero{border-bottom:1px solid #1614121f;padding:32px 0 36px}.healthcare-module__LGz-Da__heroContent{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.healthcare-module__LGz-Da__hero h1{letter-spacing:-.05em;color:#171412;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,5.2vw,4.4rem);line-height:.98}.healthcare-module__LGz-Da__heroSubtitle{color:#4a433e;max-width:58ch;margin-top:20px;font-size:1.12rem;line-height:1.7}.healthcare-module__LGz-Da__heroVisualCard{background-position:50%;background-size:cover;border:1px solid #d6b98a73;border-radius:4px;height:380px;position:relative;overflow:hidden;box-shadow:0 4px 12px #120e0b14,0 20px 48px -8px #120e0b38}.healthcare-module__LGz-Da__heroVisualScrim{outline-offset:-10px;background:linear-gradient(#0c090714 0%,#0c090773 55%,#0c0907e6 100%);outline:1px solid #d6b98a73;flex-direction:column;justify-content:flex-end;padding:26px 30px;display:flex;position:absolute;inset:0}.healthcare-module__LGz-Da__heroVisualCaption{color:#fff;letter-spacing:-.01em;text-shadow:0 1px 4px #0009;font-family:Georgia,Times New Roman,serif;font-size:1.25rem}.healthcare-module__LGz-Da__heroVisualSub{letter-spacing:.14em;text-transform:uppercase;color:#e5cd9f;text-shadow:0 1px 3px #00000080;margin-top:4px;font-size:.75rem;font-weight:600}.healthcare-module__LGz-Da__jumpNav{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;width:100%;margin-top:32px;display:grid}.healthcare-module__LGz-Da__jumpLink{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#5b524c;white-space:nowrap;background:#fff;border:1px solid #d6b98a73;border-radius:2px;justify-content:center;align-items:center;padding:10px 4px;font-size:.64rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 5px #17141208,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__jumpLink:hover{color:#f7efe8;background:#171412;border-color:#171412;box-shadow:0 4px 14px #1714122e}@media (max-width:1080px){.healthcare-module__LGz-Da__jumpNav{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;padding-bottom:6px;display:flex;overflow-x:auto}.healthcare-module__LGz-Da__jumpNav::-webkit-scrollbar{display:none}.healthcare-module__LGz-Da__jumpLink{flex-shrink:0;padding:8px 16px}}.healthcare-module__LGz-Da__block{border-top:1px solid #1614121f;margin-top:56px;padding-top:40px}.healthcare-module__LGz-Da__sectionHead{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:24px;display:flex}.healthcare-module__LGz-Da__sectionHead h2{letter-spacing:-.04em;color:#171412;margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.2vw,2.8rem);line-height:1.05}.healthcare-module__LGz-Da__sectionLede{color:#5b524c;max-width:54ch;font-size:1.02rem;line-height:1.65}.healthcare-module__LGz-Da__directoryContainer{margin-top:10px}.healthcare-module__LGz-Da__directoryControls{background:#fff;border:1px solid #d6b98a73;border-radius:4px;padding:26px 28px;box-shadow:0 2px 4px #17141208,0 16px 36px -8px #17141214,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__searchBar{align-items:center;display:flex;position:relative}.healthcare-module__LGz-Da__searchSvg{color:#7d7069;position:absolute;left:14px}.healthcare-module__LGz-Da__searchInput{color:#171412;background:#faf6f0;border:1px solid #16141229;border-radius:2px;outline:none;width:100%;padding:13px 44px 13px 40px;font-size:.96rem;transition:border-color .2s,background-color .2s,box-shadow .2s;box-shadow:inset 0 1px 3px #0000000a}.healthcare-module__LGz-Da__searchInput:focus{background:#fff;border-color:#171412;box-shadow:0 0 0 1px #171412}.healthcare-module__LGz-Da__clearSearchBtn{color:#7d7069;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;right:14px}.healthcare-module__LGz-Da__filterSection{align-items:center;gap:12px;margin-top:16px;display:flex}.healthcare-module__LGz-Da__filterGroupLabel{letter-spacing:.14em;text-transform:uppercase;color:#7d7069;flex-shrink:0;font-size:.68rem;font-weight:700}.healthcare-module__LGz-Da__filterChipScroll{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}.healthcare-module__LGz-Da__filterChipScroll::-webkit-scrollbar{display:none}.healthcare-module__LGz-Da__filterChip{letter-spacing:.1em;text-transform:uppercase;color:#5b524c;cursor:pointer;background:#faf6f0;border:1px solid #16141224;border-radius:2px;flex-shrink:0;padding:6px 14px;font-size:.68rem;font-weight:600;transition:all .2s}.healthcare-module__LGz-Da__filterChipActive{color:#171412;background:#ede6dd;border-color:#cba75f;box-shadow:inset 0 -2px #cba75f}.healthcare-module__LGz-Da__filterRowMulti{border-top:1px solid #16141214;flex-wrap:wrap;align-items:center;gap:20px;margin-top:16px;padding-top:16px;display:flex}.healthcare-module__LGz-Da__selectWrapper{align-items:center;gap:10px;display:flex}.healthcare-module__LGz-Da__selectWrapper label{letter-spacing:.12em;text-transform:uppercase;color:#7d7069;font-size:.68rem;font-weight:600}.healthcare-module__LGz-Da__filterSelect{color:#171412;cursor:pointer;background:#faf6f0;border:1px solid #16141229;border-radius:2px;outline:none;padding:8px 14px;font-size:.82rem}.healthcare-module__LGz-Da__resetFiltersBtn{letter-spacing:.14em;text-transform:uppercase;color:#c9795b;cursor:pointer;background:#faf6f0;border:1px solid #c9795b59;border-radius:2px;margin-left:auto;padding:8px 16px;font-size:.68rem;font-weight:600;transition:all .2s}.healthcare-module__LGz-Da__resetFiltersBtn:hover{color:#fff;background:#c9795b}.healthcare-module__LGz-Da__resultsCountBar{color:#5b524c;align-items:center;gap:10px;margin:18px 0 14px;font-size:.85rem;display:flex}.healthcare-module__LGz-Da__activeFilterTag{background:#ede6dd;border:1px solid #16141214;padding:3px 8px;font-size:.72rem;font-weight:600}.healthcare-module__LGz-Da__noResultsBox{text-align:center;background:#fff;border:1px solid #d6b98a59;border-radius:4px;padding:48px;box-shadow:0 4px 16px #00000008}.healthcare-module__LGz-Da__noResultsBox h3{font-family:Georgia,Times New Roman,serif;font-size:1.4rem}.healthcare-module__LGz-Da__noResultsBox p{color:#5b524c;margin:10px 0 20px}.healthcare-module__LGz-Da__hospitalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.healthcare-module__LGz-Da__hospitalCard{background:#fff;border:1px solid #d6b98a61;border-radius:4px;flex-direction:column;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;overflow:hidden;box-shadow:0 2px 4px #17141208,0 10px 24px -4px #17141212,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__hospitalCard:hover{border-color:#cba75fb3;transform:translateY(-4px);box-shadow:0 4px 8px #1714120a,0 22px 42px -6px #17141224}.healthcare-module__LGz-Da__hospitalCardContent{flex-direction:column;flex-grow:1;padding:18px 16px 20px;display:flex}.healthcare-module__LGz-Da__hospitalHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.healthcare-module__LGz-Da__systemBadge{letter-spacing:.12em;text-transform:uppercase;color:#5b524c;background:#ede6dd;border:1px solid #16141214;padding:3px 7px;font-size:.62rem;font-weight:700}.healthcare-module__LGz-Da__traumaBadge{letter-spacing:.1em;text-transform:uppercase;border:1px solid;padding:3px 7px;font-size:.62rem;font-weight:700}.healthcare-module__LGz-Da__traumaLevel1{color:#c9795b;background:#faf6f0;border-color:#c9795b}.healthcare-module__LGz-Da__traumaLevel2{color:#cba75f;background:#faf6f0;border-color:#cba75f}.healthcare-module__LGz-Da__traumaCommunity{color:#2b6e72;background:#faf6f0;border-color:#2b6e72}.healthcare-module__LGz-Da__hospitalName{letter-spacing:-.02em;color:#171412;margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;line-height:1.25}.healthcare-module__LGz-Da__hospitalLocationLink{color:#7d7069;align-items:flex-start;gap:5px;margin-top:6px;font-size:.78rem;line-height:1.35;text-decoration:none;transition:color .2s;display:flex}.healthcare-module__LGz-Da__hospitalLocationLink:hover{color:#c9795b;text-decoration:underline}.healthcare-module__LGz-Da__hospitalLocationLink svg{flex-shrink:0;margin-top:2px}.healthcare-module__LGz-Da__cardPhotoContainer{background:#ede6dd;border:1px solid #1614121f;height:120px;margin:10px 0 12px;position:relative;overflow:hidden}.healthcare-module__LGz-Da__cardPhoto{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.healthcare-module__LGz-Da__hospitalCard:hover .healthcare-module__LGz-Da__cardPhoto{transform:scale(1.03)}.healthcare-module__LGz-Da__cardPhotoScrim{pointer-events:none;background:linear-gradient(#0000 55%,#0c0907a6 100%);justify-content:flex-end;align-items:flex-end;padding:6px 8px;display:flex;position:absolute;inset:0}.healthcare-module__LGz-Da__coordsBadge{letter-spacing:.06em;color:#f7efe8;background:#120f0dbf;border:1px solid #ffffff26;padding:2px 6px;font-family:monospace;font-size:.58rem}.healthcare-module__LGz-Da__hospitalMetaBar{border-top:1px solid #1614120f;border-bottom:1px solid #1614120f;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.healthcare-module__LGz-Da__bedCount{color:#2d2927;font-size:.78rem}.healthcare-module__LGz-Da__pediatricBadge{color:#2b6e72;background:#2b6e7214;padding:2px 6px;font-size:.68rem;font-weight:600}.healthcare-module__LGz-Da__hospitalDescription{color:#4a433e;flex-grow:1;margin-top:10px;font-size:.84rem;line-height:1.5}.healthcare-module__LGz-Da__specialtyTagsContainer{margin-top:14px}.healthcare-module__LGz-Da__specialtyLabel{letter-spacing:.12em;text-transform:uppercase;color:#7d7069;margin-bottom:6px;font-size:.62rem;font-weight:600;display:block}.healthcare-module__LGz-Da__specialtyChips{flex-wrap:wrap;gap:4px;display:flex}.healthcare-module__LGz-Da__specialtyChip{color:#5b524c;background:#ede6dd;padding:2px 6px;font-size:.64rem}.healthcare-module__LGz-Da__hospitalCardFooter{border-top:1px solid #16141214;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;display:flex}.healthcare-module__LGz-Da__phoneLink{color:#171412;align-items:center;gap:5px;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.healthcare-module__LGz-Da__phoneLink:hover{color:#cba75f}.healthcare-module__LGz-Da__regionTag{letter-spacing:.1em;text-transform:uppercase;color:#8b7e75;font-size:.65rem}.healthcare-module__LGz-Da__chartWidget{background:#fff;border:1px solid #d6b98a73;border-radius:4px;padding:32px 30px 30px;box-shadow:0 2px 4px #17141208,0 16px 36px -8px #17141214,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__chartControlBar{border-bottom:1px solid #16141214;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.healthcare-module__LGz-Da__chartMetricSelector{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}.healthcare-module__LGz-Da__chartMetricSelector::-webkit-scrollbar{display:none}.healthcare-module__LGz-Da__chartMetricBtn{letter-spacing:.12em;text-transform:uppercase;color:#5b524c;cursor:pointer;background:#faf6f0;border:1px solid #16141224;border-radius:2px;flex-shrink:0;padding:8px 16px;font-size:.72rem;font-weight:600;transition:all .2s}.healthcare-module__LGz-Da__chartMetricBtnActive{color:#171412;background:#ede6dd;border-color:#cba75f;box-shadow:inset 0 -2px #cba75f}.healthcare-module__LGz-Da__growthBadge{color:#171412;background:#faf6f0;border:1px solid #cba75f66;border-radius:2px;align-items:baseline;gap:8px;padding:6px 14px;display:flex}.healthcare-module__LGz-Da__growthValue{color:#cba75f;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:700}.healthcare-module__LGz-Da__growthLabel{letter-spacing:.14em;text-transform:uppercase;color:#7d7069;font-size:.68rem}.healthcare-module__LGz-Da__chartDescription{color:#5b524c;margin-top:16px;font-size:.95rem;font-style:italic}.healthcare-module__LGz-Da__svgChartContainer{background:#faf6f0;border:1px solid #d6b98a4d;border-radius:4px;margin:32px 0 28px;padding:24px 16px 10px;box-shadow:inset 0 1px 3px #00000008}.healthcare-module__LGz-Da__chartBarsGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:flex-end;gap:16px;height:230px;display:grid}.healthcare-module__LGz-Da__barColumn{flex-direction:column;align-items:center;height:100%;display:flex}.healthcare-module__LGz-Da__barValueLabel{color:#171412;margin-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:700}.healthcare-module__LGz-Da__barTrack{background:#1614120a;border-radius:2px 2px 0 0;flex-grow:1;align-items:flex-end;width:100%;max-width:68px;padding:0 4px;display:flex}.healthcare-module__LGz-Da__barFill{border-radius:2px 2px 0 0;width:100%;transition:height .4s cubic-bezier(.16,1,.3,1),background-color .3s}.healthcare-module__LGz-Da__barYear{color:#171412;margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;font-weight:600}.healthcare-module__LGz-Da__barSubLabel{letter-spacing:.12em;text-transform:uppercase;color:#8b7e75;margin-top:2px;font-size:.62rem}.healthcare-module__LGz-Da__chartInsightRow{border-top:1px solid #16141214;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;padding-top:20px;display:grid}.healthcare-module__LGz-Da__insightItem h4{margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:1.15rem}.healthcare-module__LGz-Da__insightItem p{color:#5b524c;margin-top:6px;font-size:.9rem;line-height:1.6}.healthcare-module__LGz-Da__insightEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#cba75f;font-size:.64rem;font-weight:600}.healthcare-module__LGz-Da__traumaWidget{background:#fff;border:1px solid #d6b98a73;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px #17141208,0 16px 36px -8px #17141214,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__traumaTabList{background:#ede6dd;border-bottom:1px solid #1614121f;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.healthcare-module__LGz-Da__traumaTabBtn{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#5b524c;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-right:1px solid #16141214;justify-content:center;align-items:center;gap:6px;padding:14px 8px;font-size:.68rem;font-weight:600;transition:all .2s;display:flex}.healthcare-module__LGz-Da__traumaTabBtn:last-child{border-right:none}.healthcare-module__LGz-Da__traumaTabBtnActive{color:#171412;background:#fff;box-shadow:inset 0 3px #cba75f}@media (max-width:960px){.healthcare-module__LGz-Da__traumaTabList{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.healthcare-module__LGz-Da__traumaTabList::-webkit-scrollbar{display:none}.healthcare-module__LGz-Da__traumaTabBtn{flex-shrink:0;padding:14px 18px}}.healthcare-module__LGz-Da__traumaTabDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.healthcare-module__LGz-Da__traumaCard{padding:32px 30px}.healthcare-module__LGz-Da__traumaCardHead{border-bottom:1px solid #16141214;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:22px;display:flex}.healthcare-module__LGz-Da__tierPill{letter-spacing:.16em;text-transform:uppercase;background:#faf6f0;border:1px solid;border-radius:2px;margin-bottom:8px;padding:4px 10px;font-size:.65rem;font-weight:700;display:inline-block}.healthcare-module__LGz-Da__traumaCardTitle{letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-size:1.8rem}.healthcare-module__LGz-Da__waitBadge{color:#171412;background:#faf6f0;border:1px solid #cba75f66;border-radius:2px;flex-direction:column;align-items:flex-end;padding:10px 16px;display:flex}.healthcare-module__LGz-Da__waitLabel{letter-spacing:.16em;text-transform:uppercase;color:#7d7069;font-size:.62rem}.healthcare-module__LGz-Da__waitValue{color:#c9795b;margin-top:2px;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:700}.healthcare-module__LGz-Da__traumaGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:36px;margin-top:28px;display:grid}.healthcare-module__LGz-Da__colTitle{letter-spacing:.16em;text-transform:uppercase;color:#7d7069;margin-bottom:14px;font-size:.72rem}.healthcare-module__LGz-Da__facilityList,.healthcare-module__LGz-Da__capabilityList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.healthcare-module__LGz-Da__facilityItem,.healthcare-module__LGz-Da__capabilityItem{color:#2d2927;align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.5;display:flex}.healthcare-module__LGz-Da__pinIcon,.healthcare-module__LGz-Da__checkIcon{flex-shrink:0;margin-top:4px}.healthcare-module__LGz-Da__pediatricBox,.healthcare-module__LGz-Da__bestUseBox{background:#faf6f0;border-left:3px solid #cba75f;border-radius:0 2px 2px 0;margin-top:24px;padding:16px 18px}.healthcare-module__LGz-Da__pediatricTag,.healthcare-module__LGz-Da__bestUseTag{letter-spacing:.16em;text-transform:uppercase;color:#7d7069;margin-bottom:4px;font-size:.64rem;font-weight:700;display:block}.healthcare-module__LGz-Da__pediatricBox p,.healthcare-module__LGz-Da__bestUseBox p{color:#2d2927;margin:0;font-size:.9rem;line-height:1.5}.healthcare-module__LGz-Da__specialtyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.healthcare-module__LGz-Da__specialtyCard{background:#fff;border:1px solid #d6b98a61;border-radius:4px;flex-direction:column;padding:28px 26px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;box-shadow:0 2px 4px #17141208,0 10px 24px -4px #17141212,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__specialtyCard:hover{border-color:#cba75fb3;transform:translateY(-4px);box-shadow:0 4px 8px #1714120a,0 22px 42px -6px #17141224}.healthcare-module__LGz-Da__specialtyBadge{letter-spacing:.16em;text-transform:uppercase;color:#171412;background:#ede6dd;border:1px solid #cba75f80;border-radius:2px;align-self:flex-start;margin-bottom:14px;padding:4px 10px;font-size:.65rem;font-weight:700}.healthcare-module__LGz-Da__specialtyTitle{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;line-height:1.2}.healthcare-module__LGz-Da__specialtySubHead{color:#7d7069;margin-top:6px;font-size:.82rem}.healthcare-module__LGz-Da__specialtyDesc{color:#4a433e;flex-grow:1;margin-top:14px;font-size:.95rem;line-height:1.6}.healthcare-module__LGz-Da__specialtyHighlights{border-top:1px solid #16141214;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:16px;display:flex}.healthcare-module__LGz-Da__highlightChip{letter-spacing:.08em;color:#5b524c;background:#ede6dd;border-radius:2px;padding:4px 10px;font-size:.68rem}.healthcare-module__LGz-Da__neighborhoodTabsWidget{background:#fff;border:1px solid #d6b98a73;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px #17141208,0 16px 36px -8px #17141214,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__neighborhoodSelectorGrid{background:#1614121f;border-bottom:1px solid #1614121f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.healthcare-module__LGz-Da__neighborhoodSelectCard{text-align:left;cursor:pointer;background:#ede6dd;border:none;flex-direction:column;padding:16px 18px;transition:all .2s;display:flex}.healthcare-module__LGz-Da__neighborhoodSelectCard:hover{background:#f4ede4}.healthcare-module__LGz-Da__neighborhoodSelectCardActive{background:#fff;box-shadow:inset 0 3px #cba75f}.healthcare-module__LGz-Da__neighborhoodTabRegion{letter-spacing:.14em;text-transform:uppercase;color:#7d7069;font-size:.62rem}.healthcare-module__LGz-Da__neighborhoodTabName{color:#171412;margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:700;line-height:1.25}.healthcare-module__LGz-Da__neighborhoodDriveGauge{color:#c9795b;margin-top:6px;font-size:.72rem;font-weight:600}.healthcare-module__LGz-Da__neighborhoodProfileCard{padding:34px 30px}.healthcare-module__LGz-Da__profileHeader{border-bottom:1px solid #16141214;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.healthcare-module__LGz-Da__profileEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#cba75f;font-size:.65rem;font-weight:700}.healthcare-module__LGz-Da__profileTitle{letter-spacing:-.03em;margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:2rem}.healthcare-module__LGz-Da__driveTimeCard{background:#faf6f0;border:1px solid #cba75f66;border-radius:2px;flex-direction:column;align-items:flex-end;padding:10px 18px;display:flex}.healthcare-module__LGz-Da__driveTimeLabel{letter-spacing:.16em;text-transform:uppercase;color:#7d7069;font-size:.62rem}.healthcare-module__LGz-Da__driveTimeValue{color:#cba75f;margin-top:2px;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:700}.healthcare-module__LGz-Da__profileSummary{color:#4a433e;margin:20px 0 28px;font-size:1.02rem;line-height:1.65}.healthcare-module__LGz-Da__profileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.healthcare-module__LGz-Da__profileBlockHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.healthcare-module__LGz-Da__profileBlockHeader h4{letter-spacing:.14em;text-transform:uppercase;color:#7d7069;font-size:.72rem;font-weight:700}.healthcare-module__LGz-Da__profileCardSub{background:#faf6f0;border-left:3px solid #171412;border-radius:0 2px 2px 0;padding:14px 16px}.healthcare-module__LGz-Da__profileCardSub strong{color:#171412;margin-bottom:4px;font-size:1rem;display:block}.healthcare-module__LGz-Da__profileCardSub p{color:#5b524c;margin:0;font-size:.85rem;line-height:1.4}.healthcare-module__LGz-Da__profileList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.healthcare-module__LGz-Da__profileList li{color:#2d2927;align-items:flex-start;gap:8px;font-size:.92rem;line-height:1.45;display:flex}.healthcare-module__LGz-Da__listBullet{color:#cba75f;font-weight:700}.healthcare-module__LGz-Da__executiveSection{color:#171412;background:#fff;border:1px solid #d6b98a73;border-radius:4px;margin-top:56px;padding:48px 40px;box-shadow:0 2px 4px #17141208,0 18px 40px -6px #17141214,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__executiveHeader{max-width:68ch}.healthcare-module__LGz-Da__executiveEyebrow{letter-spacing:.2em;text-transform:uppercase;color:#cba75f;font-size:.72rem;font-weight:700}.healthcare-module__LGz-Da__executiveHeader h2{letter-spacing:-.04em;color:#171412;margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.healthcare-module__LGz-Da__executiveHeader p{color:#4a433e;margin-top:14px;font-size:1.05rem;line-height:1.65}.healthcare-module__LGz-Da__executiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.healthcare-module__LGz-Da__executiveCard{background:#faf6f0;border:1px solid #d6b98a59;border-radius:3px;padding:24px 20px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s,background-color .25s;box-shadow:0 2px 6px #17141208}.healthcare-module__LGz-Da__executiveCard:hover{background:#fff;border-color:#cba75f;transform:translateY(-3px);box-shadow:0 8px 24px -2px #1714121a}.healthcare-module__LGz-Da__executiveCard h3{color:#171412;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:1.15rem}.healthcare-module__LGz-Da__executiveCard p{color:#5b524c;margin-top:10px;font-size:.88rem;line-height:1.55}.healthcare-module__LGz-Da__checklistGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.healthcare-module__LGz-Da__checklistCard{background:#fff;border:1px solid #d6b98a61;border-radius:4px;flex-direction:column;padding:24px 18px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;box-shadow:0 2px 4px #17141208,0 10px 24px -4px #17141212,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__checklistCard:hover{border-color:#cba75fb3;transform:translateY(-3px);box-shadow:0 8px 24px #1714121a}.healthcare-module__LGz-Da__checklistStep{color:#cba75f;font-family:Georgia,Times New Roman,serif;font-size:1.6rem;font-weight:700;line-height:1}.healthcare-module__LGz-Da__checklistTimeline{letter-spacing:.14em;text-transform:uppercase;color:#7d7069;margin-top:4px;font-size:.62rem}.healthcare-module__LGz-Da__checklistCard h3{margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;line-height:1.25}.healthcare-module__LGz-Da__checklistCard p{color:#4a433e;flex-grow:1;margin-top:10px;font-size:.86rem;line-height:1.55}.healthcare-module__LGz-Da__faqContainer{background:#fff;border:1px solid #d6b98a73;border-radius:4px;padding:30px;box-shadow:0 2px 4px #17141208,0 16px 36px -8px #17141214,inset 0 1px #fffffff2}.healthcare-module__LGz-Da__faqCategoryPills{white-space:nowrap;scrollbar-width:none;border-bottom:1px solid #16141214;flex-wrap:nowrap;gap:8px;padding-bottom:20px;display:flex;overflow-x:auto}.healthcare-module__LGz-Da__faqCategoryPills::-webkit-scrollbar{display:none}.healthcare-module__LGz-Da__faqCategoryPill{letter-spacing:.12em;text-transform:uppercase;color:#5b524c;cursor:pointer;background:#faf6f0;border:1px solid #1614121f;border-radius:2px;flex-shrink:0;padding:6px 14px;font-size:.68rem;font-weight:600;transition:all .2s}.healthcare-module__LGz-Da__faqCategoryPillActive{color:#171412;background:#ede6dd;border-color:#cba75f}.healthcare-module__LGz-Da__faqAccordionList{gap:12px;margin-top:20px;display:grid}.healthcare-module__LGz-Da__faqItem{background:#faf6f0;border:1px solid #1614121a;border-radius:2px;transition:border-color .2s,background-color .2s,box-shadow .2s}.healthcare-module__LGz-Da__faqItemOpen{background:#fff;border-color:#cba75f99;box-shadow:0 4px 12px #0000000a}.healthcare-module__LGz-Da__faqQuestionBtn{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;display:flex}.healthcare-module__LGz-Da__faqCategoryBadge{letter-spacing:.14em;text-transform:uppercase;color:#5b524c;background:#ede6dd;border-radius:2px;flex-shrink:0;padding:3px 8px;font-size:.62rem;font-weight:700}.healthcare-module__LGz-Da__faqQuestionText{color:#171412;flex-grow:1;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:600}.healthcare-module__LGz-Da__faqToggleIcon{color:#171412;flex-shrink:0;font-size:1.2rem;font-weight:400}.healthcare-module__LGz-Da__faqAnswerContainer{padding:0 20px 20px}.healthcare-module__LGz-Da__faqAnswerText{color:#4a433e;margin:0;font-size:.95rem;line-height:1.65}.healthcare-module__LGz-Da__storiesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.healthcare-module__LGz-Da__storyCard{color:inherit;background:#fff;border:1px solid #d6b98a61;border-radius:4px;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;overflow:hidden;box-shadow:0 2px 4px #17141208,0 10px 24px -4px #17141212}.healthcare-module__LGz-Da__storyCard:hover{border-color:#cba75fb3;transform:translateY(-4px);box-shadow:0 4px 8px #1714120a,0 20px 38px -6px #17141221}.healthcare-module__LGz-Da__storyImage{background-position:50%;background-size:cover;height:180px}.healthcare-module__LGz-Da__storyBody{flex-direction:column;flex-grow:1;padding:20px 18px;display:flex}.healthcare-module__LGz-Da__storyCategory{letter-spacing:.16em;text-transform:uppercase;color:#cba75f;font-size:.64rem;font-weight:700}.healthcare-module__LGz-Da__storyTitle{color:#171412;margin-top:6px;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;line-height:1.25}.healthcare-module__LGz-Da__storyExcerpt{color:#5b524c;flex-grow:1;margin-top:8px;font-size:.88rem;line-height:1.5}.healthcare-module__LGz-Da__storyMeta{color:#8b7e75;margin-top:14px;font-size:.75rem}.healthcare-module__LGz-Da__cta{color:#171412;background:#faf6f0;border:1px solid #16141224;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:64px;padding:48px 40px;display:flex}.healthcare-module__LGz-Da__ctaContent h2{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.08}.healthcare-module__LGz-Da__ctaContent p{color:#5b524c;max-width:54ch;margin-top:12px;font-size:1.05rem}.healthcare-module__LGz-Da__ctaActions{flex-wrap:wrap;gap:14px;display:flex}.healthcare-module__LGz-Da__ctaPrimary{letter-spacing:.16em;text-transform:uppercase;color:#f7efe8;background:#171412;padding:14px 28px;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s}.healthcare-module__LGz-Da__ctaPrimary:hover{color:#171412;background:#cba75f}.healthcare-module__LGz-Da__ctaSecondary{letter-spacing:.16em;text-transform:uppercase;color:#171412;background:0 0;border:1px solid #16141240;padding:14px 28px;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s}.healthcare-module__LGz-Da__ctaSecondary:hover{background:#ede6dd;border-color:#171412}@media (max-width:1200px){.healthcare-module__LGz-Da__hospitalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.healthcare-module__LGz-Da__heroContent{grid-template-columns:1fr}.healthcare-module__LGz-Da__heroVisualCard{height:300px}.healthcare-module__LGz-Da__specialtyGrid,.healthcare-module__LGz-Da__traumaGrid,.healthcare-module__LGz-Da__profileGrid{grid-template-columns:1fr}.healthcare-module__LGz-Da__neighborhoodSelectorGrid,.healthcare-module__LGz-Da__checklistGrid,.healthcare-module__LGz-Da__executiveGrid,.healthcare-module__LGz-Da__storiesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.healthcare-module__LGz-Da__hospitalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.healthcare-module__LGz-Da__sectionHead{flex-direction:column;align-items:flex-start}.healthcare-module__LGz-Da__chartBarsGrid{gap:8px}.healthcare-module__LGz-Da__barValueLabel{font-size:.85rem}.healthcare-module__LGz-Da__chartInsightRow,.healthcare-module__LGz-Da__neighborhoodSelectorGrid,.healthcare-module__LGz-Da__checklistGrid,.healthcare-module__LGz-Da__executiveGrid,.healthcare-module__LGz-Da__storiesGrid,.healthcare-module__LGz-Da__hospitalGrid{grid-template-columns:1fr}.healthcare-module__LGz-Da__cta{padding:36px 24px}}
