html,body{width:100%;height:100%;margin:0;padding:0;font-family:sans-serif}*{box-sizing:border-box;margin:0;padding:0}img{max-width:100%;height:auto}#root{width:100%;height:100%;padding-top:0;padding-bottom:0}.header{text-align:center;border-bottom:3px double #000;margin-bottom:5px}h1{font-size:1.75rem}main{padding:10px}.footer{text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:10px;margin-bottom:5px;display:flex}.images{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.image{aspect-ratio:1;width:40vw}.image-img{object-fit:cover;border:6px double #fff;border-radius:50%;width:100%;max-height:100%}.image-img:hover{border:6px double #000}@media (width>=600px){.image{width:30vw}}@media (width<=500px){.image{width:80vw}}
