r;transition:background-color .3s ease}#recaptcha-verify:hover{background-color:#27a060}footer{width:100%;text-align:center;padding:1rem 0;margin-top:auto;padding-top:.25em;padding-bottom:.25em}.subtitle{font-family:monospace;font-size:1em;color:var(--color-primary-light,#a3a3a3);margin-block-start:.25em;margin-block-end:.25em}.subtitle a{color:var(--color-inverted,#202020);text-decoration:underline;font-weight:700;-webkit-transition:color .3s ease,text-decoration .3s ease,font-style .3s ease;transition:col