footer:has(.powered-by){flex-wrap:wrap}.powered-by{display:flex;align-items:center;justify-content:center;width:100%;flex:0 0 100%;margin:12px 0 0;text-decoration:none}.powered-by img{display:block;width:180px;height:auto;max-width:100%}.powered-by:focus-visible{outline:2px solid #d64836;outline-offset:4px}
