.facility-homepage .nr-hero-copy{max-width:700px}.facility-homepage .nr-hero h1{overflow-wrap:normal;font-size:56px}.facility-homepage .nr-hero-support{max-width:540px}.facility-homepage .nr-heading-row>div{flex:650px;min-width:0}.facility-homepage .nr-heading-row h2{max-width:800px}.facility-homepage .fh-quickgrid>div{min-width:0}.facility-homepage .fh-quickgrid strong{overflow-wrap:normal;font-size:23px;line-height:1.2}.facility-homepage .fh-quickgrid>div:last-child strong{font-size:20px}.facility-homepage .fh-card-symbol{height:160px;color:var(--nr-blue);background:var(--aqua-2);border-bottom:1px solid var(--line);place-items:center;display:grid}.facility-homepage .nr-experience-copy>div{min-width:0}.facility-homepage .nr-experience-copy h3{font-size:16px}.facility-homepage .nr-rehab-details-single{grid-template-columns:1fr;width:min(100%,420px);margin-left:auto}.facility-homepage .nr-rehab-details-single .nr-rehab-detail{aspect-ratio:2}.facility-homepage .fh-rehab-detail img{object-position:center 65%}.facility-homepage .nr-rehab-support:not(:has(.nr-rehab-details)){grid-template-columns:1fr;max-width:760px}.fh-text-chapter{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.facility-homepage .fh-disciplines{color:var(--nr-blue);padding-block:22px 10px;font-size:16px}.facility-homepage .fh-campus-label{color:var(--nr-blue);margin-top:18px;font-size:16px;font-weight:700}.facility-homepage .nr-private-chapter h2{max-width:700px}.facility-homepage-parma .nr-private-chapter h2{font-size:42px;line-height:1.15}.facility-homepage .fh-assisted-chapter{border-top:1px solid var(--line);margin-top:48px;padding-top:40px}.facility-homepage .fh-assisted-chapter h3{font-size:32px}.fh-assisted-life{grid-template-columns:1fr 1fr;gap:22px;margin-top:28px;display:grid}.fh-assisted-life img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius)}.fh-assisted-life figcaption{padding-top:12px;font-size:15px;line-height:1.5}.fh-community-list{flex-wrap:wrap;gap:12px 32px;margin:30px 0;padding:0;list-style:none;display:flex}.fh-community-list li{border-bottom:1px solid var(--line);text-transform:capitalize;padding-block:12px;font-size:17px}.facility-homepage .nr-closing h2{max-width:770px}.facility-homepage .fh-text-hero,.facility-homepage .fh-text-hero .nr-hero-inner{min-height:410px}.facility-homepage .fh-text-hero h1,.facility-homepage .fh-text-hero .nr-hero-tagline{color:var(--nr-ink)}.facility-homepage .fh-text-hero .nr-hero-support,.facility-homepage .fh-text-hero .nr-hero-location{color:var(--nr-muted)}.facility-homepage .fh-text-closing{background:var(--aqua-2);border-top:1px solid var(--line);min-height:0}.facility-homepage .fh-text-closing h2{color:var(--nr-ink)}.facility-homepage .fh-text-closing .nr-eyebrow{color:var(--nr-blue)}@media (width<=1050px){.fh-text-chapter{gap:36px}.facility-homepage .nr-heading-row{align-items:start}.facility-homepage .nr-heading-row h2{font-size:40px}}@media (width<=700px){.facility-homepage .nr-hero h1{font-size:36px}.facility-homepage .nr-hero-tagline{font-size:23px}.facility-homepage .nr-hero,.facility-homepage .nr-hero-inner{min-height:490px}.facility-homepage .nr-hero-inner{padding-block:32px}.facility-homepage .nr-heading-row h2,.facility-homepage-parma .nr-private-chapter h2{font-size:32px}.facility-homepage .nr-closing h2{font-size:36px}.facility-homepage .fh-quickgrid strong{font-size:20px}.facility-homepage .fh-quickgrid>div:last-child strong{font-size:17px}.fh-text-chapter{grid-template-columns:1fr;gap:24px}.facility-homepage .fh-card-symbol{height:100px}.fh-assisted-life{grid-template-columns:1fr}.facility-homepage .fh-assisted-chapter h3{font-size:28px}.facility-homepage .nr-curated-photo>span{gap:6px;font-size:12px}.facility-homepage .nr-curated-photo:first-child>span{font-size:16px}.facility-homepage .nr-rehab-details-single{width:100%;max-width:420px}}@media (width<=360px){.facility-homepage .nr-hero h1{font-size:32px}.facility-homepage .nr-hero-tagline{font-size:21px}}.facility-homepage .nr-room-pair:has(>img:only-child){grid-template-columns:1fr;max-width:960px}.facility-homepage .nr-room-pair>img:only-child{width:100%;margin:0}@media (width>=701px){[data-homepage-facility=holland] .nr-hero .nr-text-link{color:#fff}}
