.usability{max-width:780px}.usability h1{font-size:clamp(26px,5vw,40px)}.usability>p{line-height:1.65}.usability ol{padding:18px 18px 18px 38px;background:#f4f7f9;border-radius:12px;line-height:1.7}.usability li{padding:6px 0}.usability form{display:grid;gap:10px;padding:24px;border:1px solid #dbe3e9;border-radius:14px;margin:24px 0}.usability select,.usability textarea{font:inherit;width:100%;min-width:0;box-sizing:border-box;border:1px solid #aebfc9;padding:12px;border-radius:6px;background:#fff;color:#17384d}.usability label{font-weight:600;font-size:14px}.usability small,.usability form p{font-size:12px;line-height:1.6;color:#566c7b}.usability button{justify-self:start}.usability [role=status]{font-size:14px;color:#225145}.usability-footer{padding-top:12px;padding-bottom:12px;font-size:12px}.usability-footer a{text-decoration:underline}@media(max-width:600px){.usability form{padding:16px}}
