.topbar>div{flex-wrap:wrap;justify-content:flex-end;row-gap:10px}.back-to-top{position:fixed;right:24px;bottom:85px;z-index:30;border:1px solid #f4f0e5;background:#232322;color:#f4f0e5;box-shadow:3px 3px 0 #c33e44;padding:12px 15px;cursor:pointer;font:700 13px 'DM Sans',sans-serif}.back-to-top[hidden]{display:none}.back-to-top:hover{background:#c33e44}.back-to-top:focus-visible{outline:3px solid #c33e44;outline-offset:4px}.community-photo img{object-fit:contain!important;max-height:none!important}.community-photo figcaption{line-height:1.7}@media(max-width:600px){.topbar>div{justify-content:center;gap:10px 17px}.back-to-top{right:15px;bottom:80px;padding:11px}.back-to-top span{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
