.HygieneSafety_section__jRU8c{padding-block:4.5rem;background:var(--color-primary-dark);color:var(--color-white)}.HygieneSafety_container__8SM7Y{display:grid;gap:2.5rem}.HygieneSafety_header___gOys{max-width:48rem}.HygieneSafety_header___gOys h2{color:var(--color-white);font-family:var(--font-heading);font-size:clamp(2.4rem,9vw,4rem);font-weight:500;line-height:1;letter-spacing:-.04em;text-wrap:balance}.HygieneSafety_header___gOys p{max-width:43rem;margin-top:1rem;color:rgba(255,255,255,.82);font-size:var(--type-body);line-height:1.7;text-wrap:pretty}.HygieneSafety_layout__yDnGY{display:grid;gap:2.5rem;align-items:center}.HygieneSafety_visual__hCNtm{position:relative;min-height:19rem;overflow:hidden;border-radius:1rem;background:var(--color-primary);box-shadow:0 1.25rem 3rem rgba(0,0,0,.14)}.HygieneSafety_image__9U2I2{object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.HygieneSafety_content__WOVvt{max-width:42rem}.HygieneSafety_list__KaIGi{border-top:1px solid rgba(255,255,255,.16)}.HygieneSafety_item__JWapN{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.85rem;padding-block:1.15rem;border-bottom:1px solid rgba(255,255,255,.16)}.HygieneSafety_icon__stquf{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;background:rgba(255,255,255,.09);color:var(--color-primary-light)}.HygieneSafety_icon__stquf svg{width:1.15rem;height:1.15rem;stroke-width:1.7}.HygieneSafety_item__JWapN h3{color:var(--color-white);font-family:var(--font-heading);font-size:1.35rem;font-weight:600;line-height:1.15}.HygieneSafety_item__JWapN p{margin-top:.35rem;color:rgba(255,255,255,.8);font-size:var(--type-body);line-height:1.65;text-wrap:pretty}.HygieneSafety_notice__rW8ZA{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;margin-top:1.5rem;border-radius:.85rem;padding:1rem;background:var(--color-surface);color:var(--color-primary-dark)}.HygieneSafety_notice__rW8ZA svg{width:1.25rem;height:1.25rem;margin-top:.15rem;color:var(--color-primary);stroke-width:1.8}.HygieneSafety_notice__rW8ZA p{font-size:var(--type-body);line-height:1.65}@media (max-width:350px){.HygieneSafety_section__jRU8c{padding-block:4rem}.HygieneSafety_item__JWapN{grid-template-columns:2.5rem minmax(0,1fr);gap:.7rem}.HygieneSafety_icon__stquf{width:2.5rem;height:2.5rem}}@media (min-width:480px){.HygieneSafety_visual__hCNtm{min-height:25rem}}@media (min-width:768px){.HygieneSafety_section__jRU8c{padding-block:6rem}.HygieneSafety_container__8SM7Y{gap:3.5rem}.HygieneSafety_layout__yDnGY{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,6rem)}.HygieneSafety_visual__hCNtm{min-height:35rem}.HygieneSafety_header___gOys h2{font-size:clamp(3.2rem,5vw,4.6rem)}}@media (min-width:1024px){.HygieneSafety_section__jRU8c{padding-block:7rem}.HygieneSafety_visual__hCNtm{min-height:39rem}}@media (hover:hover){.HygieneSafety_visual__hCNtm:hover .HygieneSafety_image__9U2I2{transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.HygieneSafety_image__9U2I2{transition:none}}.PatientSafetyHero_hero__DBl4Y{padding-block:1.25rem 4rem;background:var(--color-primary-dark);color:var(--color-white)}.PatientSafetyHero_container__Ooh0y{display:grid;gap:2.5rem}.PatientSafetyHero_backLink__KKi03{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;color:rgba(255,255,255,.82);font-size:var(--type-action);font-weight:700;transition:color .18s ease,transform .18s ease}.PatientSafetyHero_action__aRnHg svg,.PatientSafetyHero_backLink__KKi03 svg{width:1rem;height:1rem;stroke-width:1.8}.PatientSafetyHero_layout__71FJ6{display:grid;gap:2.5rem;align-items:center}.PatientSafetyHero_content__44W35{max-width:40rem}.PatientSafetyHero_content__44W35 h1{color:var(--color-white);font-family:var(--font-heading);font-size:clamp(2.6rem,11.5vw,5.25rem);font-weight:500;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.PatientSafetyHero_content__44W35 p{max-width:38rem;margin-top:1.25rem;color:rgba(255,255,255,.84);font-size:var(--type-body);line-height:1.7;text-wrap:pretty}.PatientSafetyHero_action__aRnHg{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.55rem;margin-top:1.5rem;border-radius:999px;padding-inline:1.25rem;background:var(--color-surface);color:var(--color-primary-dark);font-size:var(--type-action);font-weight:800;transition:background .18s ease,transform .18s ease}.PatientSafetyHero_visual__fXChX{position:relative;min-height:19rem;overflow:hidden;border-radius:1rem;background:var(--color-primary);box-shadow:0 1.25rem 3rem rgba(0,0,0,.14)}.PatientSafetyHero_image__a0Oi2{object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (max-width:350px){.PatientSafetyHero_content__44W35 h1{font-size:2.45rem}}@media (min-width:480px){.PatientSafetyHero_hero__DBl4Y{padding-bottom:5rem}.PatientSafetyHero_visual__fXChX{min-height:24rem}}@media (min-width:768px){.PatientSafetyHero_hero__DBl4Y{padding-top:1.5rem;padding-bottom:6rem}.PatientSafetyHero_container__Ooh0y{gap:3.5rem}.PatientSafetyHero_visual__fXChX{min-height:30rem}}@media (min-width:1024px){.PatientSafetyHero_hero__DBl4Y{min-height:calc(82svh - var(--header-height));padding-bottom:4.5rem}.PatientSafetyHero_layout__71FJ6{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(3.5rem,7vw,7rem)}.PatientSafetyHero_content__44W35 h1{font-size:clamp(4.6rem,6vw,6.4rem)}.PatientSafetyHero_visual__fXChX{min-height:34rem}}@media (hover:hover){.PatientSafetyHero_backLink__KKi03:hover{color:var(--color-white);transform:translateX(-.15rem)}.PatientSafetyHero_action__aRnHg:hover{background:var(--color-background);transform:translateY(-.08rem)}.PatientSafetyHero_visual__fXChX:hover .PatientSafetyHero_image__a0Oi2{transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.PatientSafetyHero_action__aRnHg,.PatientSafetyHero_backLink__KKi03,.PatientSafetyHero_image__a0Oi2{transition:none}}.QualitySafety_section__aAWq9{padding-block:4.5rem 5rem;background:var(--color-surface)}.QualitySafety_container__OekHp{display:grid;gap:3rem}.QualitySafety_layout__0yMYj{display:grid;gap:2.75rem;align-items:start}.QualitySafety_content__AvQg_{max-width:43rem}.QualitySafety_content__AvQg_ h2{color:var(--color-primary-dark);font-family:var(--font-heading);font-size:clamp(2.35rem,9vw,3.9rem);font-weight:500;line-height:1;letter-spacing:-.04em;text-wrap:balance}.QualitySafety_list__hg2c4{margin-top:1.75rem;border-top:1px solid rgba(79,127,147,.16)}.QualitySafety_item__8TRlK{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.85rem;padding-block:1.15rem;border-bottom:1px solid rgba(79,127,147,.16)}.QualitySafety_icon__mmexK{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;background:var(--color-background);color:var(--color-primary)}.QualitySafety_icon__mmexK svg{width:1.15rem;height:1.15rem;stroke-width:1.7}.QualitySafety_item__8TRlK h3{color:var(--color-primary-dark);font-family:var(--font-heading);font-size:1.35rem;font-weight:600;line-height:1.15}.QualitySafety_item__8TRlK p{max-width:36rem;margin-top:.35rem;color:var(--color-text-muted);font-size:var(--type-body);line-height:1.65;text-wrap:pretty}.QualitySafety_gallery__YWvMu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.QualitySafety_photo__XhEBH{position:relative;min-width:0;aspect-ratio:1/1;overflow:hidden;border-radius:.85rem;background:var(--color-primary-light)}.QualitySafety_photo__XhEBH:first-child{grid-column:1/-1;aspect-ratio:16/10}.QualitySafety_image__gQvNl{object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.QualitySafety_contact__fSwqS{display:grid;gap:1.25rem;align-items:center;border-top:1px solid rgba(79,127,147,.18);padding-top:2rem}.QualitySafety_contact__fSwqS h3{color:var(--color-primary-dark);font-family:var(--font-heading);font-size:clamp(1.75rem,6vw,2.5rem);font-weight:600;line-height:1.08;text-wrap:balance}.QualitySafety_contact__fSwqS p{margin-top:.45rem;color:var(--color-text-muted);font-size:var(--type-body);line-height:1.6}.QualitySafety_contactLink__nhdyP{display:inline-flex;min-height:3.25rem;width:fit-content;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding-inline:1.25rem;background:var(--color-primary);color:var(--color-white);font-size:var(--type-action);font-weight:800;transition:background .18s ease,transform .18s ease}.QualitySafety_contactLink__nhdyP svg{width:1rem;height:1rem;stroke-width:1.8}@media (max-width:350px){.QualitySafety_section__aAWq9{padding-block:4rem 4.5rem}.QualitySafety_item__8TRlK{grid-template-columns:2.5rem minmax(0,1fr);gap:.7rem}.QualitySafety_icon__mmexK{width:2.5rem;height:2.5rem}.QualitySafety_gallery__YWvMu{gap:.5rem}}@media (min-width:768px){.QualitySafety_section__aAWq9{padding-block:6rem 6.5rem}.QualitySafety_layout__0yMYj{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(3rem,6vw,6rem)}.QualitySafety_content__AvQg_ h2{font-size:clamp(3.2rem,5vw,4.6rem)}.QualitySafety_gallery__YWvMu{position:sticky;top:calc(var(--header-height) + 2rem)}.QualitySafety_contact__fSwqS{grid-template-columns:minmax(0,1fr) auto;gap:2rem;padding-top:2.5rem}}@media (min-width:1024px){.QualitySafety_section__aAWq9{padding-block:7rem 7.5rem}}@media (hover:hover){.QualitySafety_photo__XhEBH:hover .QualitySafety_image__gQvNl{transform:scale(1.02)}.QualitySafety_contactLink__nhdyP:hover{background:var(--color-primary-dark);transform:translateY(-.08rem)}}@media (prefers-reduced-motion:reduce){.QualitySafety_contactLink__nhdyP,.QualitySafety_image__gQvNl{transition:none}}.SafetyOverview_section__7qbeX{padding-block:4.5rem;scroll-margin-top:calc(var(--header-height) + 1rem);background:var(--color-background)}.SafetyOverview_layout__eY9Dp{display:grid;gap:2.5rem;align-items:center}.SafetyOverview_visual__gL1MF{position:relative;min-height:18rem;overflow:hidden;border-radius:1rem;background:var(--color-primary-light);box-shadow:0 1rem 2.5rem rgba(49,94,115,.09)}.SafetyOverview_image__Zbu16{object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.SafetyOverview_content__wgetF{max-width:40rem}.SafetyOverview_content__wgetF h2{color:var(--color-primary-dark);font-family:var(--font-heading);font-size:clamp(2.35rem,9vw,3.8rem);font-weight:500;line-height:1;letter-spacing:-.04em;text-wrap:balance}.SafetyOverview_list__mvZes{display:grid;gap:0;margin-top:1.75rem;border-top:1px solid rgba(79,127,147,.16)}.SafetyOverview_item__aXWbW{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.85rem;padding-block:1.15rem;border-bottom:1px solid rgba(79,127,147,.16)}.SafetyOverview_icon__Mdd5i{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;background:var(--color-surface);color:var(--color-primary)}.SafetyOverview_icon__Mdd5i svg{width:1.15rem;height:1.15rem;stroke-width:1.7}.SafetyOverview_item__aXWbW h3{color:var(--color-primary-dark);font-family:var(--font-heading);font-size:1.35rem;font-weight:600;line-height:1.15}.SafetyOverview_item__aXWbW p{max-width:35rem;margin-top:.35rem;color:var(--color-text-muted);font-size:var(--type-body);line-height:1.65;text-wrap:pretty}@media (max-width:350px){.SafetyOverview_section__7qbeX{padding-block:4rem}.SafetyOverview_item__aXWbW{grid-template-columns:2.5rem minmax(0,1fr);gap:.7rem}.SafetyOverview_icon__Mdd5i{width:2.5rem;height:2.5rem}}@media (min-width:480px){.SafetyOverview_visual__gL1MF{min-height:24rem}}@media (min-width:768px){.SafetyOverview_section__7qbeX{padding-block:6rem}.SafetyOverview_layout__eY9Dp{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,6vw,6rem)}.SafetyOverview_visual__gL1MF{min-height:34rem}.SafetyOverview_content__wgetF h2{font-size:clamp(3.2rem,5vw,4.5rem)}}@media (min-width:1024px){.SafetyOverview_section__7qbeX{padding-block:7rem}.SafetyOverview_visual__gL1MF{min-height:38rem}}@media (hover:hover){.SafetyOverview_visual__gL1MF:hover .SafetyOverview_image__Zbu16{transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.SafetyOverview_image__Zbu16{transition:none}}