.portal-app footer{align-items:center;gap:20px;flex-wrap:wrap}
.portal-app footer .organizer-brand{display:flex;align-items:center;gap:16px;color:var(--muted);text-decoration:none;line-height:1.5}
.organizer-brand img{display:block;width:130px;height:auto;flex:none}
.organizer-brand>span{float:none}
@media(max-width:600px){.portal-app footer{display:flex;flex-direction:column;align-items:flex-start}.organizer-brand img{width:105px}.portal-app footer>span{float:none}}
