#brief-form fieldset{border:1px solid #32416a30;border-radius:12px;padding:22px;margin:22px 0;display:grid;gap:18px;min-width:0;background:#eeefe9}#brief-form fieldset[hidden]{display:none}#brief-form legend{padding:0 8px;font-size:12px;color:#32416a}#brief-context{font-size:12px;line-height:1.7;padding:14px;background:#e7e9ee;border-radius:9px;overflow-wrap:anywhere}#brief-service{width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}