.portfolio .pf-hero-film .pf-film-stage{width:100%;max-width:calc((100svh - var(--chrome-height,108px) - 32px) * var(--hero-film-aspect));margin-inline:auto}.portfolio .pf-hero-film .pf-film-stage>picture img,.portfolio .pf-hero-film .pf-film-stage>video,.portfolio .pf-hero-film .pf-silent-player:not([data-expanded=true]) video{width:100%;height:auto;max-height:calc(100svh - var(--chrome-height,108px) - 32px);object-fit:contain;display:block}
