@import url("reset.min.css");
* {
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box;
}
html,
body {
  margin: 0px;
  height: 100%;
}
a {
  text-decoration: none;
}

.overlay {
	position: fixed;
    inset: 0;
    z-index: 9999;
    background:#000;
    display:grid; place-items:center;

    /* Default hidden so other pages don’t show it on load */
    opacity:0; visibility:hidden;
    transition: opacity .25s ease, visibility .25s ease;
}
.overlay.visible { opacity:1; visibility:visible; }

.overlay video { width:100%; height:100%; object-fit:cover; }