.accessibility-checker-form-footer{align-items:center;background-color:var(--color-black);border:.1rem solid var(--color-body);border-radius:.6rem;display:flex;padding:1rem;row-gap:2rem}.accessibility-checker-form-footer .left{align-items:center;display:flex;flex:1}.accessibility-checker-form-footer .left img{width:clamp(8rem,10vw,10rem)}.accessibility-checker-form-footer .left h2{flex:1}.accessibility-checker-form-footer form{max-width:420px;width:100%}.accessibility-checker-form-footer form .form-group{position:relative}.accessibility-checker-form-footer form .form-group label{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.accessibility-checker-form-footer form .form-group input{background:var(--color-white);border:.3rem solid var(--color-primary);border-radius:.7rem;box-shadow:0 0 0 .4rem rgba(var(--color-primary-rgb),.37);font-size:1.4rem;line-height:1.6rem;outline:none;padding:1.6rem 2rem;position:relative;width:100%}.accessibility-checker-form-footer form .form-group input:focus{box-shadow:0 0 0 .4rem rgba(var(--color-primary-rgb),.37),0 0 0 .6rem var(--color-black),0 0 0 .8rem var(--color-primary),0 0 0 1.2rem rgba(var(--color-primary-rgb),.22)}.accessibility-checker-form-footer form .form-group button{--btn-border-radius:.6rem;--btn-font-weight:400;--btn-font-size:1.4rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media (max-width:992px){.accessibility-checker-form-footer{flex-flow:column}}