.nsa-fold{position:relative;margin:0 0 20px;border-top:3px solid #326d74;background:#fffefa;min-width:0}
.nsa-fold>summary{display:flex;align-items:center;gap:10px;padding:14px 16px;font:700 21px/1.2 var(--font-serif,"LN Serif",Georgia,serif);cursor:pointer;list-style:none}
.nsa-fold>summary::-webkit-details-marker{display:none}
.nsa-fold>summary:after{content:'−';margin-left:auto;font:24px/1 sans-serif;color:#536773}
.nsa-fold:not([open])>summary:after{content:'+'}
.nsa-content{position:relative;padding:0 16px 16px}
.nsa-count{border-radius:20px;background:#e6efec;color:#2a5f64;padding:3px 8px;font:600 12px/1.3 "LN Sans",sans-serif}
.nsa-meta{font:12px/1.5 "LN Sans",sans-serif;color:#52606a;margin:6px 0}
.nsa-all{display:inline-block;margin-top:12px;font:700 13px/1.5 "LN Sans",sans-serif}
.nsa-hospital-list{padding:0;margin:0;list-style:none}
.nsa-hospital-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid #e1e5e0;font:14px/1.4 "LN Sans",sans-serif}
.nsa-hospital-list a{color:inherit;text-decoration:none}
.nsa-hospital-list strong{font-size:24px;line-height:1;font-variant-numeric:tabular-nums;color:#245e68}
.nsa-info{position:absolute;right:10px;bottom:12px;display:grid;place-items:center;width:22px;height:22px;background:#183746;color:white!important;border-radius:50%;opacity:.7;text-decoration:none;font:14px/1 sans-serif}
.nsa-info:hover,.nsa-info:focus-visible{opacity:1;outline:2px solid #326d74;outline-offset:3px}
.nsa-care-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.nsa-care-grid.nsa-cards-1{grid-template-columns:1fr}
.nsa-care-grid.nsa-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.nsa-care-card{border:1px solid #d9e0d9;background:#fff;padding:14px;min-width:0}
.nsa-care-card h3{font:700 19px/1.25 "LN Serif",Georgia,serif;margin:6px 0 12px;overflow-wrap:anywhere}
.nsa-care-card h3 a{color:inherit;text-decoration:none}
.nsa-town{font:700 11px/1.4 "LN Sans",sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#326d74;margin:0}
.nsa-result{font:600 14px/1.5 "LN Sans",sans-serif;margin:6px 0 12px}
.nsa-questions{border-color:#796c58;background:transparent;margin:16px -2px 0}
.nsa-questions>summary{font-size:18px;padding:12px 0}
.nsa-questions .nsa-content{padding:0 0 12px}
.nsa-questions ul{margin:0;padding:0;list-style:none}
.nsa-questions li{padding:10px 0;border-bottom:1px solid #e1dfd7;font:600 14px/1.4 "LN Serif",Georgia,serif}
.nsa-questions small{display:block;margin-top:5px;font:12px/1.4 "LN Sans",sans-serif;color:#62645e}
@media(max-width:1023px){.nsa-fold{margin:0 0 12px}.nsa-fold>summary{min-height:48px;font-size:19px}.nsa-care-grid,.nsa-care-grid.nsa-cards-2{grid-template-columns:1fr}.nsa-care-card{padding:12px}.nsa-questions>summary{font-size:17px}.pf-flow>.nsa-fold{width:100%}}
