/* Scroll-linked handoff from the shared platform to the patient experience. */
#applications.patient-showcase{position:relative;isolation:isolate;background:#112f29}
#applications.patient-showcase:before{content:'';position:absolute;inset:0;z-index:-1;background:#173b2f;clip-path:inset(0 calc(var(--handoff-inset,0)*1%) 0 round calc(var(--handoff-radius,0)*1px) calc(var(--handoff-radius,0)*1px) 0 0);pointer-events:none}
#applications .patient-heading{transform:translateY(calc(var(--handoff-title,0)*1px));opacity:var(--handoff-opacity,1)}
#applications .patient-preview{transform:translateY(calc(var(--phone-enter,0)*1px));opacity:var(--phone-opacity,1)}
@media(prefers-reduced-motion:reduce){#applications.patient-showcase:before{clip-path:none}#applications .patient-heading,#applications .patient-preview{transform:none;opacity:1}}
body.reduced #applications.patient-showcase:before{clip-path:none}body.reduced #applications .patient-heading,body.reduced #applications .patient-preview{transform:none;opacity:1}
