.topicreq{color:#e8ebf5;max-width:640px;font-family:Figtree,sans-serif}.topicreq .sech h2{font-family:Figtree,sans-serif;font-weight:600}.topic-intro{margin:0 0 10px;font-size:14px}.topic-form{gap:10px;display:grid}.topic-form label{margin-bottom:4px;font-size:14px;display:block}.topic-form input,.topic-form textarea{background:#fff;border-color:#c9c9c9;border-radius:0}.topic-btn{color:#fff;background:#1d4fd7;border-radius:0;justify-self:start}.topic-err{color:#b0392f;margin:4px 0 0;font-size:13px}.topic-ok{color:#1c6b3a;margin:0;font-size:14px}
