/* Actual Vitalis chart footage, softened into the editorial opening. */
.opening{isolation:isolate}
.opening h1{position:relative;z-index:2}
.opening-emr{position:absolute;z-index:0;right:0;bottom:clamp(85px,11vh,130px);width:min(71%,1080px);aspect-ratio:2.05/1;pointer-events:none;opacity:.86;overflow:hidden;background:#0e171b}
.opening-emr__window{position:absolute;inset:0;overflow:hidden}
.opening-emr__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.83;filter:saturate(.69) contrast(1.12) brightness(.8)}
.opening-emr:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,#0b1011 0%,rgba(11,16,17,.86) 9%,rgba(11,16,17,.20) 36%,transparent 65%),linear-gradient(0deg,#0b1011 0%,rgba(11,16,17,.74) 11%,transparent 47%),linear-gradient(180deg,rgba(11,16,17,.25),transparent 20%)} /* taste-skill-ignore: neutral scrim over real EMR footage for legible hero copy */
.opening-bottom{position:relative;z-index:3}
.opening-bottom>div{position:relative}
@media(max-width:1100px){.opening-emr{width:74%;bottom:100px;opacity:.74}}
@media(max-width:700px){
  .opening{gap:44px}
  .opening-emr{position:relative;z-index:1;right:auto;bottom:auto;width:calc(100% + 2 * var(--gutter));margin:-5px calc(-1 * var(--gutter)) -14px;aspect-ratio:2.05/1;max-height:none;opacity:.92;overflow:hidden}
  .opening-emr__video{opacity:.9;filter:saturate(.77) contrast(1.08) brightness(.77)}
  .opening-emr:after{background:linear-gradient(0deg,#0b1011 0%,rgba(11,16,17,.25) 28%,transparent 55%),linear-gradient(90deg,#0b1011,transparent 12%,transparent 88%,#0b1011)} /* taste-skill-ignore: neutral edge scrim over real video footage */
}
@media(prefers-reduced-motion:reduce){.opening-emr__video{transition:none;animation:none}}
