@media(max-width:680px){.site-header{align-items:flex-start;gap:18px;flex-direction:column}.nav{gap:14px;flex-wrap:wrap}.container{width:min(100% - 28px,1120px)}main{padding-top:30px}.card img{height:180px}.actions{flex-wrap:wrap}}
