.PatientSafety{--safety-text:#101f3d;--safety-muted:#59657a;--safety-border:#dde4eb;--safety-tint:#edf2ff;color:var(--safety-muted);overflow-wrap:anywhere;background:#fff;padding-block-start:56px;padding-block-end:56px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px}.PatientSafety,.PatientSafety *{box-sizing:border-box}.PatientSafety p,.PatientSafety h2,.PatientSafety h3,.PatientSafety ul,.PatientSafety .PatientSafety__title,.PatientSafety .PatientSafety__small-title{margin:0}.PatientSafety p,.PatientSafety li{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.PatientSafety ul{padding:0;list-style:none}.PatientSafety img{flex-shrink:0;max-width:none;display:block}.PatientSafety a{text-decoration:none}.PatientSafety a:focus-visible{outline-offset:4px;outline:3px solid #1434a4}.PatientSafety .Container.PatientSafety__container{flex-direction:column;gap:24px;max-width:1328px;padding-inline-start:16px;padding-inline-end:16px;display:flex}.PatientSafety .PatientSafety__header{flex-direction:column;gap:20px;display:flex}.PatientSafety .PatientSafety__heading{flex-direction:column;gap:16px;display:flex}.PatientSafety .PatientSafety__eyebrow{color:#1434a4;font-size:12px;font-weight:500;line-height:18px}.PatientSafety .PatientSafety__title{color:var(--safety-text);letter-spacing:-.7px;font-size:30px;font-weight:500;line-height:37px}.PatientSafety .PatientSafety__highlight{color:#1434a4;font-weight:600}.PatientSafety .PatientSafety__intro{min-width:0}.PatientSafety .PatientSafety__intro p,.PatientSafety .PatientSafety__principle-copy>p{color:var(--safety-muted)}.PatientSafety .PatientSafety__intro p+p{margin-top:16px}.PatientSafety .PatientSafety__small-title{color:var(--safety-text);letter-spacing:-.25px;font-size:20px;font-weight:600;line-height:28px}.PatientSafety .PatientSafety__small{color:var(--safety-muted);font-size:14px;line-height:22px}.PatientSafety .PatientSafety__panel{isolation:isolate;border-radius:32px;grid-template-columns:minmax(0,1fr);gap:24px;display:grid;position:relative}.PatientSafety .PatientSafety__backdrop{z-index:-1;-o-object-fit:cover;object-fit:cover;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.PatientSafety .PatientSafety__panel-backdrop{display:none}.PatientSafety .PatientSafety__company{background:#fff;border-radius:24px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.PatientSafety .PatientSafety__company:after{content:"";border:1px solid var(--safety-border);border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.PatientSafety .PatientSafety__photo{height:300px;position:relative}.PatientSafety .PatientSafety__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.PatientSafety .PatientSafety__company-details{isolation:isolate;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.PatientSafety .PatientSafety__company-copy{flex-direction:column;gap:8px;display:flex}.PatientSafety .PatientSafety__registration{color:#1434a4;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.PatientSafety .PatientSafety__principles{flex-direction:column;gap:16px;min-width:0;display:flex}.PatientSafety .PatientSafety__principle{color:var(--safety-muted);box-shadow:inset 0 0 0 1px var(--safety-border);background:#fff;border-radius:24px;flex-direction:column;align-items:flex-start;gap:20px;padding:24px;display:flex}.PatientSafety .PatientSafety__icon{background:var(--safety-tint);border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.PatientSafety .PatientSafety__icon img{-o-object-fit:contain;object-fit:contain}.PatientSafety .PatientSafety__principle-copy{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.PatientSafety .PatientSafety__text-link{color:#1434a4;justify-content:space-between;align-items:center;gap:8px;padding-block-start:12px;padding-block-end:12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.PatientSafety .PatientSafety__text-link:hover span{text-underline-offset:3px;text-decoration:underline}.PatientSafety .PatientSafety__documents{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.PatientSafety .PatientSafety__document{min-width:0;box-shadow:inset 0 0 0 1px var(--safety-border);color:var(--safety-muted);border-radius:24px;align-items:center;gap:16px;padding:24px;transition:background-color .16s;display:flex}.PatientSafety .PatientSafety__document-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.PatientSafety .PatientSafety__document .PatientSafety__small-title{color:#1434a4}.PatientSafety .PatientSafety__document-icon{background:var(--safety-tint);border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.PatientSafety .PatientSafety__document:hover{background:var(--safety-tint)}.PatientSafety .PatientSafety__document:hover .PatientSafety__document-icon{background:#fff}.PatientSafety .PatientSafety__emergency{background:var(--safety-tint);border-radius:24px;flex-direction:column;gap:20px;padding:24px;display:flex}.PatientSafety .PatientSafety__emergency-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.PatientSafety .PatientSafety__phones{align-items:center;gap:12px;width:100%;display:flex}.PatientSafety .PatientSafety__phone-separator{text-align:center;flex:0 0 40px;font-size:14px;line-height:22px}.PatientSafety .Button.PatientSafety__button{border:1px solid var(--safety-border);color:#1434a4;letter-spacing:0;background:#fff;border-radius:999px;min-width:0;min-height:52px;padding:13px 24px;font-size:15px;font-weight:600;line-height:24px;transition:background-color .16s,border-color .16s}.PatientSafety .Button.PatientSafety__button:hover{background:var(--safety-tint);border-color:#1434a4}.PatientSafety .PatientSafety__registry{width:100%}.PatientSafety .Button.PatientSafety__phone{letter-spacing:-.25px;flex:1;padding:11px 12px;font-size:20px;line-height:28px}@media (min-width:768px){.PatientSafety .Container.PatientSafety__container{padding-inline-start:24px;padding-inline-end:24px}.PatientSafety .PatientSafety__documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1100px){.PatientSafety{padding-block-start:80px;padding-block-end:80px}.PatientSafety .Container.PatientSafety__container{gap:32px}.PatientSafety .PatientSafety__header{flex-direction:row;align-items:center;gap:80px}.PatientSafety .PatientSafety__heading{flex:1}.PatientSafety .PatientSafety__intro{flex-shrink:0;width:37.5%}.PatientSafety .PatientSafety__title{letter-spacing:-1.2px;font-size:40px;line-height:48px}.PatientSafety .PatientSafety__title-rest{white-space:pre-line}.PatientSafety .PatientSafety__panel{grid-template-columns:minmax(0,400fr) minmax(0,784fr);gap:32px;padding:32px}.PatientSafety .PatientSafety__panel-backdrop{display:block}.PatientSafety .PatientSafety__company-backdrop,.PatientSafety .PatientSafety__company:after{display:none}.PatientSafety .PatientSafety__photo{flex:1;min-height:300px}.PatientSafety .PatientSafety__principle{box-shadow:none;flex-direction:row}.PatientSafety .PatientSafety__emergency{flex-direction:row;align-items:center;gap:32px}.PatientSafety .PatientSafety__emergency-copy{flex:1}.PatientSafety .PatientSafety__phones{flex:0 0 280px;width:280px}}@media (prefers-reduced-motion:reduce){.PatientSafety .Button.PatientSafety__button,.PatientSafety .PatientSafety__document{transition:none}}