/* Layout overrides; film settings stay in the owner-managed media-v81.css. */
.site-footer{flex-wrap:wrap;gap:28px}.site-footer>small{white-space:nowrap;margin-left:auto;text-align:right;flex-shrink:0}.site-footer>nav{flex-wrap:wrap;row-gap:16px}.contact-grid .button+p{margin-top:28px}.page-login .auth-layout article>form+.text-link{margin-top:24px}.page-login .auth-layout article>.text-link{margin-top:24px}
.side-card{display:flex;flex-direction:column}.side-card .side-symbol{flex-shrink:0}.side-card .side-caption{position:static;display:block;margin-top:28px;padding-top:0;line-height:1.6}.side-card>p{margin-bottom:0}.account-extras{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.account-extras .account-vote{background:#ff302b;color:#fff;border:1px solid #ff302b;padding:15px 20px;min-height:48px;max-width:100%;font-size:12px}.account-vote[hidden]{display:none!important}
@media(max-width:640px){.site-footer>nav{width:100%;gap:22px}.site-footer>small{width:100%;text-align:right}.side-card{height:auto;min-height:460px}.side-card>p{line-height:1.7}.account-extras .account-vote{width:100%;justify-content:center}}
