.site-shell{flex-direction:column;min-height:100vh;display:flex}.site-shell>main{flex:1}.brand-mark{object-fit:contain;flex:none;width:40px;height:40px;display:block}
