*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:#fff;overflow:hidden}
button{display:block;width:100%;height:100%;padding:0;border:0;background:white;cursor:pointer}
button:focus-visible{outline:3px solid #112639;outline-offset:-3px}
button > svg{display:block;width:100%;height:100%}
iframe{width:100%;height:calc(100% + 140px);border:0;transform:translateY(-140px)}
.credit{display:none}@media(max-aspect-ratio:1/1){.credit{display:block}}
button > .portrait{display:none}@media(max-aspect-ratio:1/1){button > .portrait{display:block}button > .wide{display:none}}
