.best-page{width:90%;margin:0 auto auto;max-width:795px;padding-top:40px;padding-bottom:50px}.best-section{margin-top:50px}.best-title{font-size:1.7rem}.best-year{color:gray;font-size:1.1rem}img{width:100%;max-width:795px;max-height:600px;object-fit:contain;margin:15px auto auto}figcaption{width:80%;margin:auto;text-align:center;font-size:.9rem;font-weight:500;filter:opacity(.9)}