*{box-sizing:border-box;margin:0;padding:0}a,a:visited{color:inherit}a:hover{opacity:.5}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{color:#3c3c3b;background:#f2f2f2;height:100%}body ::selection{background-color:#00000026}main{flex-direction:column;justify-content:space-between;height:100%;display:flex}#info__primary,#info__secondary,#info__copyright{cursor:default;text-align:center;flex-direction:column;align-items:center;padding:max(.875rem,2.5vmin);line-height:1.1;display:flex}#info__copyright{z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:30ch;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#info__primary ul{gap:.3em;list-style-type:none;display:flex}#info__primary ul li a{text-decoration:none}#info__primary__baseline{display:none}#info__secondary p{max-width:100ch}#media{opacity:0;flex:1;justify-content:space-evenly;align-items:center;width:100%;transition:opacity .75s;display:flex}#images__container{aspect-ratio:16/9;-webkit-user-drag:none;-webkit-user-select:none;flex:none;width:min(85.5vmin,47.5%);position:relative}#images__container img{object-fit:contain;opacity:0;-webkit-user-drag:none;-webkit-user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}#video,#video__mobile{aspect-ratio:9/16;-webkit-user-drag:none;-webkit-user-select:none;flex:none;width:min(41vmin,22.75%)}#video__mobile{display:none}@media screen and (orientation:portrait){#media{flex-direction:column;gap:max(.875rem,2.5vmin)}}@media screen and (max-width:450px){#media{justify-content:space-between;align-items:flex-end;padding:0 max(.875rem,2.5vmin) calc(max(1rem,2.5vmin) + .3rem)}#info__primary{padding-top:max(1.375rem,2.5vmin);font-size:15px}#info__primary__baseline{display:block}#info__primary>p br,#info__secondary{display:none}#info__copyright{top:initial;transform:initial;padding-bottom:max(1rem,2.5vmin);font-size:15px;bottom:0;left:0}#info__copyright__baseline{display:none}#images__container{flex:initial;width:100%}#video{display:none}#video__mobile{flex:initial;width:18vmin;display:block}}@media screen and (min-width:1919px){html,body{font-size:18px}}
/*# sourceMappingURL=index.3347e1ab.css.map */
