.al-contribute{padding-block:3rem 5rem}.al-contribute>p,.al-contribute>h1{max-width:52rem}.al-form{gap:1.3rem;max-width:52rem;margin-top:2rem;display:grid}.al-form label{gap:.45rem;font-weight:600;display:grid}.al-form input,.al-form select,.al-form textarea{width:100%;min-width:0;font:inherit;color:#111;background:#fff;border:1px solid #414142;border-radius:3px;padding:.8rem}.al-form textarea{resize:vertical}.al-form .al-check{align-items:flex-start;gap:.7rem;font-weight:400;display:flex}.al-form .al-check input{flex-shrink:0;width:1.2rem;height:1.2rem;margin-top:.2rem}.al-form-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.al-form .button{justify-self:start}.al-notice{color:#111;background:#edf2f7;padding:1rem}.al-error{color:#7b1818;background:#fff1ef;border-left:4px solid #ad2929;padding:1rem}.al-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.al-confirmation{color:#111;overflow-wrap:anywhere;background:#edf2f7;max-width:52rem;margin-block:2rem;padding:2rem}@media (max-width:650px){.al-form-pair{grid-template-columns:1fr}.al-contribute{padding-block:2rem 3rem}}
