.landing-opening{--quote-dwell:6svh;position:relative;padding-bottom:var(--quote-dwell);background:transparent}.landing-opening .landing-hero,.landing-opening .landing-quote{position:sticky;top:0}.landing-opening .landing-hero{z-index:0}.landing-opening .landing-quote{z-index:2}.landing-hero__media{position:absolute;inset:0;z-index:-2;overflow:hidden;background:var(--landing-ink)}.landing-hero__media img,.landing-hero__media video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-hero__opening-poster{position:absolute;inset:0}.landing-hero__media video{position:relative;z-index:1;opacity:0}.landing-hero__media video[data-opening-ready=true]{opacity:1}.landing-hero__poster img{filter:saturate(.72) contrast(1.05)}.landing-hero__media-control{position:absolute;right:var(--landing-margin);bottom:clamp(7rem,12vw,12.5rem);z-index:3;display:inline-grid;width:36px;height:36px;place-items:center;border:1px solid hsla(0,0%,98%,.54);border-radius:50%;padding:0;background:hsla(0,0%,7%,.34);color:var(--landing-limestone);cursor:pointer;transition:background-color .15s var(--landing-ease),transform .12s var(--landing-ease)}.landing-hero__media-control svg{width:14px;height:14px}.landing-hero__media-control:hover{background:hsla(0,0%,7%,.68)}.landing-hero__media-control:active{transform:scale(.96)}.landing-quote{position:relative;isolation:isolate;overflow:hidden}.landing-quote blockquote{position:relative;z-index:1}@media (max-width:767px){.landing-hero__media video{-o-object-position:center center;object-position:center center}.landing-hero__media-control{bottom:clamp(5.5rem,25vw,7.5rem)}}@media (prefers-reduced-motion:reduce){.landing-opening{padding-bottom:0}.landing-opening .landing-hero,.landing-opening .landing-quote{position:relative;top:auto}.landing-quote [data-quote-character],.landing-quote blockquote{opacity:1;transform:none;animation:none}}