.DeptHero-module__lftYLq__hero{height:300vh;position:relative}.DeptHero-module__lftYLq__sticky{height:100dvh;position:sticky;top:0;overflow:hidden}.DeptHero-module__lftYLq__layout{z-index:2;pointer-events:none;flex-direction:column;width:100%;max-width:1200px;height:100%;margin:0 auto;padding:14vh 24px 0;display:flex;position:relative}.DeptHero-module__lftYLq__title{letter-spacing:-.02em;will-change:transform, opacity;margin:0 0 5vh;font-size:clamp(36px,6vw,72px);font-weight:500}.DeptHero-module__lftYLq__frame{visibility:hidden;flex:1}.DeptHero-module__lftYLq__media{z-index:1;will-change:clip-path;clip-path:inset(35% 24px 0 round 24px 24px 0 0);position:absolute;inset:0}.DeptHero-module__lftYLq__media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0a0b0d8c 0%,#0a0b0d40 40%,#0a0b0d00 65%);position:absolute;inset:0}.DeptHero-module__lftYLq__media video,.DeptHero-module__lftYLq__media img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block}.DeptHero-module__lftYLq__caption{z-index:3;color:var(--color-on-dark);letter-spacing:-.02em;opacity:0;will-change:transform, opacity;text-shadow:0 2px 24px #00000040;margin:0;font-size:clamp(28px,4.5vw,56px);font-weight:500;line-height:1.4;position:absolute;top:50%;left:max(24px,50vw - 576px);transform:translateY(calc(30px - 50%))}@media (prefers-reduced-motion:reduce){.DeptHero-module__lftYLq__hero{height:auto}.DeptHero-module__lftYLq__sticky{height:auto;position:static}.DeptHero-module__lftYLq__layout{padding-bottom:0}.DeptHero-module__lftYLq__media{height:70vh;position:static;clip-path:none!important}.DeptHero-module__lftYLq__frame,.DeptHero-module__lftYLq__caption{display:none}}
