.nr-grid-item{border-radius:20px;padding:24px;background-color:#f5f5f5;text-align:center;position:relative;z-index:2;height:132px;display:flex;align-items:center;justify-content:center}.nr-line{padding-block:72px;background-image:url(/assets/mobile/Solutions/PatientNarratives/E2E.svg);background-repeat:no-repeat;background-position:50%}.nr-grid-item:last-child{margin-bottom:0}.nr-white{background-color:#fff;font-size:20px}.nr-purple{background-color:#5c2d91;font-size:20px}.nr-blue{background-color:#6e6df8}.nr-blue,.nr-gray{font-size:20px;color:#fff}.nr-gray{background-color:#401e62}.narrative-container{background-color:#f9f6fe;padding-block:40px}.diff-container.narrative-bg-container{overflow:hidden;position:relative}.narrative-bg{position:absolute;top:30px;height:100%;width:100%;z-index:1;left:18%;background-repeat:no-repeat;background-image:url(/assets/solutions/patient-narratives/E2E.png)}@media (min-width:991px){.narrative-container{padding-block:64px}.nr-grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:20px}.diff-container.narrative-bg-container{padding-block:120px}.nr-grid-item:after{display:none}.nr-line{padding-block:0;background-image:none}}.ty-grid-col1{flex:6 0 0%}.ty-grid-col2{flex:4 0 0%;display:flex;flex-direction:column;gap:24px;text-align:left}.ty-col1{height:100%;background:#f2eafd;border-radius:12px;padding:24px;width:100%}.ty-col1,.ty-col2{display:flex;justify-content:space-between}.ty-col2{background-color:#cbd7fb;border-radius:20px;flex-direction:row-reverse;gap:20px;padding:20px}.ty-col2 p{font-size:20px;text-align:left;font-weight:500}.ty-col1 img,.ty-col2 img,.ty-col3 img{width:32px;height:32px}.ty-col3{background-color:#c9e8ef;border-radius:20px;display:flex;flex-direction:row-reverse;gap:20px;padding:20px;justify-content:space-between}.ty-col3 p,.ty-grid-item.types-col1 h4{font-size:20px;text-align:left;font-weight:500}.ty-grid-item.types-col1 h4{line-height:26.68px;color:#222;padding-block:0 18px}.ty-grid-item.types-col1 li{font-size:16px;font-weight:400;line-height:22.2px;padding-bottom:12px;text-align:left}.ty-grid-container{width:100%}@media (min-width:991px){.ty-grid-container{display:flex;gap:24px}.ty-col2,.ty-col3{flex-direction:column;padding:24px}.ty-col1 img,.ty-col2 img,.ty-col3 img{width:auto;height:auto}.ty-grid-item.types-col1 h4{font-size:24px;font-weight:700;line-height:31.68px;padding-block:40px 24px}.ty-grid-item.types-col1 li{font-size:18px;font-weight:500;line-height:25.2px;padding-bottom:16px}.ty-col2 p{font-size:24px;font-weight:700}}