.feedback-form fieldset{border:0;margin:22px 0 0;padding:0}.feedback-form fieldset legend{border-bottom:1px solid rgba(255,255,255,.16);color:#f5b516;font-size:11px;font-weight:900;letter-spacing:.12em;padding-bottom:9px;text-transform:uppercase;width:100%}.consultation-profile{display:grid;gap:0 14px;grid-template-columns:1fr 1fr}.consultation-wide{grid-column:1/-1}.consultation-member-state{align-items:center;display:flex;flex-wrap:wrap;gap:9px 16px;margin-top:16px}.consultation-member-state>span{color:#fff;font-size:11px;font-weight:800;width:100%}.consultation-member-state label{align-items:center;background:rgba(255,255,255,.1);display:flex;gap:7px;margin:0;padding:9px 13px}.consultation-member-state input{height:auto;margin:0;padding:0;width:auto}.feedback-form select{background:#fff;border:1px solid transparent;border-radius:0;display:block;font-size:14px;margin-top:7px;min-height:44px;padding:10px 12px;width:100%}.consultation-intro{font-size:12px!important;line-height:1.55}.consultation-feedback label{margin-top:15px}@media(max-width:575px){.consultation-profile{grid-template-columns:1fr}.consultation-wide{grid-column:auto}}

@media (min-width:992px){.page-resources .feedback-layout{gap:clamp(32px,3vw,52px);grid-template-columns:minmax(0,1fr) minmax(450px,500px)}}
.page-resources .feedback-form{border:1px solid rgba(255,255,255,.12);border-top:6px solid #f5b516;box-shadow:0 18px 42px rgba(6,43,103,.16);padding:32px}
.page-resources .feedback-form h3{font-size:29px;line-height:1.15}
.page-resources .consultation-intro{margin-bottom:4px;max-width:410px}
.page-resources .feedback-form fieldset{margin-top:27px}
.page-resources .feedback-form fieldset legend{margin-bottom:3px;padding-bottom:11px}
.page-resources .consultation-profile{column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}
.page-resources .consultation-profile>*{min-width:0}
.page-resources .feedback-form input,.page-resources .feedback-form select,.page-resources .feedback-form textarea{border:1px solid rgba(6,43,103,.12);border-radius:6px;min-height:48px}
.page-resources .feedback-form textarea{line-height:1.55;min-height:150px}
.page-resources .consultation-member-state{gap:10px}
.page-resources .consultation-member-state>span{margin-bottom:1px}
.page-resources .consultation-member-state label{border:1px solid rgba(255,255,255,.13);border-radius:6px;min-width:82px}
.page-resources .feedback-form>button{border-radius:6px;margin-top:24px;min-height:50px}
@media(max-width:575px){.page-resources .feedback-form{padding:26px 22px}.page-resources .consultation-profile{grid-template-columns:1fr}}

.page-resources .consultation-member-state{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:18px}
.page-resources .consultation-member-state>span{margin:0;width:auto}
.page-resources .consultation-switch{background:transparent;border:0;margin:0;min-width:0;padding:0}
.page-resources .consultation-switch>input{height:1px;opacity:0;position:absolute;width:1px}
.page-resources .consultation-switch-track{align-items:center;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.2);border-radius:999px;color:rgba(255,255,255,.7);display:grid;font-size:10px;grid-template-columns:1fr 1fr;height:34px;overflow:hidden;position:relative;text-align:center;width:86px}
.page-resources .consultation-switch-track:before{background:#fff;border-radius:999px;content:"";height:26px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:38px}
.page-resources .consultation-switch-track b{font-size:10px;position:relative;transition:color .2s ease;z-index:1}
.page-resources .consultation-switch-track b:first-child{color:#062b67}
.page-resources .consultation-switch>input:checked+.consultation-switch-track:before{transform:translateX(40px)}
.page-resources .consultation-switch>input:checked+.consultation-switch-track b:first-child{color:rgba(255,255,255,.7)}
.page-resources .consultation-switch>input:checked+.consultation-switch-track b:last-child{color:#062b67}
.page-resources .consultation-switch>input:focus-visible+.consultation-switch-track{box-shadow:0 0 0 3px rgba(245,181,22,.35)}
.page-resources .consultation-saved-profile{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;display:flex;gap:16px;justify-content:space-between;margin-top:24px;padding:14px 15px}
.page-resources .consultation-saved-profile>span{align-items:center;display:flex;gap:11px;min-width:0}
.page-resources .consultation-saved-profile i{color:#f5b516;font-size:27px}
.page-resources .consultation-saved-profile strong,.page-resources .consultation-saved-profile small{display:block}
.page-resources .consultation-saved-profile strong{color:#fff;font-size:12px}
.page-resources .consultation-saved-profile small{color:rgba(255,255,255,.65);font-size:10px;margin-top:2px}
.page-resources .consultation-saved-profile button{background:transparent;border:0;color:#f5b516;font-size:10px;font-weight:800;padding:4px;white-space:nowrap}
@media(max-width:575px){.page-resources .consultation-member-state{gap:10px}.page-resources .consultation-saved-profile{align-items:flex-start;flex-direction:column}.page-resources .consultation-saved-profile button{margin-left:38px}}

@media(min-width:992px){.page-updates .feedback-layout{gap:clamp(32px,3vw,52px);grid-template-columns:minmax(0,1fr) minmax(450px,500px)}}
.page-updates .feedback-form{border:1px solid rgba(255,255,255,.12);border-top:6px solid #f5b516;box-shadow:0 18px 42px rgba(6,43,103,.16);padding:32px}.page-updates .feedback-form h3{font-size:29px;line-height:1.15}.page-updates .consultation-intro{margin-bottom:4px;max-width:410px}.page-updates .feedback-form fieldset{margin-top:27px}.page-updates .consultation-profile{column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.page-updates .consultation-profile>*{min-width:0}.page-updates .feedback-form input,.page-updates .feedback-form select,.page-updates .feedback-form textarea{border:1px solid rgba(6,43,103,.12);border-radius:6px;min-height:48px}.page-updates .feedback-form textarea{line-height:1.55;min-height:150px}.page-updates .feedback-form>button{border-radius:6px;margin-top:24px;min-height:50px}
.page-updates .consultation-member-state{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:18px}.page-updates .consultation-member-state>span{margin:0;width:auto}.page-updates .consultation-switch{background:transparent;border:0;margin:0;min-width:0;padding:0}.page-updates .consultation-switch>input{height:1px;opacity:0;position:absolute;width:1px}.page-updates .consultation-switch-track{align-items:center;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.2);border-radius:999px;color:rgba(255,255,255,.7);display:grid;font-size:10px;grid-template-columns:1fr 1fr;height:34px;overflow:hidden;position:relative;text-align:center;width:86px}.page-updates .consultation-switch-track:before{background:#fff;border-radius:999px;content:"";height:26px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:38px}.page-updates .consultation-switch-track b{font-size:10px;position:relative;transition:color .2s ease;z-index:1}.page-updates .consultation-switch-track b:first-child{color:#062b67}.page-updates .consultation-switch>input:checked+.consultation-switch-track:before{transform:translateX(40px)}.page-updates .consultation-switch>input:checked+.consultation-switch-track b:first-child{color:rgba(255,255,255,.7)}.page-updates .consultation-switch>input:checked+.consultation-switch-track b:last-child{color:#062b67}
.page-updates .consultation-saved-profile{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;display:flex;gap:16px;justify-content:space-between;margin-top:24px;padding:14px 15px}.page-updates .consultation-saved-profile>span{align-items:center;display:flex;gap:11px;min-width:0}.page-updates .consultation-saved-profile i{color:#f5b516;font-size:27px}.page-updates .consultation-saved-profile strong,.page-updates .consultation-saved-profile small{display:block}.page-updates .consultation-saved-profile strong{color:#fff;font-size:12px}.page-updates .consultation-saved-profile small{color:rgba(255,255,255,.65);font-size:10px;margin-top:2px}.page-updates .consultation-saved-profile button{background:transparent;border:0;color:#f5b516;font-size:10px;font-weight:800;padding:4px;white-space:nowrap}
@media(max-width:575px){.page-updates .feedback-form{padding:26px 22px}.page-updates .consultation-profile{grid-template-columns:1fr}.page-updates .consultation-saved-profile{align-items:flex-start;flex-direction:column}}
.consultation-submitter-category{border-bottom:1px solid rgba(255,255,255,.14);margin-bottom:4px;padding-bottom:20px}.consultation-submitter-category label{margin-top:14px}.consultation-submitter-category label:first-child{margin-top:12px}.consultation-category-other[hidden]{display:none}
.consultation-draft-status{align-items:center;color:rgba(255,255,255,.62);display:flex;font-size:10px;gap:6px;margin:10px 0 2px;transition:color .2s ease}.consultation-draft-status i{color:#f5b516;font-size:14px}.consultation-draft-status.is-saved{color:#fff}
