
/* V8.4 — original seamless entrance artwork. Full viewport: no boxed video. */
#pom-intro.pom-original-entrance{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;background:#000!important;display:block!important;overflow:hidden!important;padding:0!important;margin:0!important;z-index:100!important;isolation:isolate!important}
#pom-intro .pom-original-entrance-art{position:absolute;inset:0;background-image:url('pom-original-entrance-art.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;pointer-events:none}
#pom-intro .pom-original-enter-hit{position:absolute!important;z-index:5!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:clamp(145px,21vw,320px)!important;height:clamp(70px,12vh,130px)!important;border:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;color:transparent!important;padding:0!important}
#pom-intro .pom-original-enter-hit:focus-visible{outline:1px solid #eee!important;outline-offset:5px!important}
#pom-intro .pom-original-enter-hit .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
@media(max-aspect-ratio: 3/4){#pom-intro .pom-original-entrance-art{background-size:auto 100%;background-position:50% 50%}#pom-intro .pom-original-enter-hit{width:42vw;height:11vh}}
@media(prefers-reduced-motion:reduce){#pom-intro.pom-original-entrance{transition:none!important}}
