.support-request h2{font-size:22px;font-weight:900;line-height:1.4545}
.support-request .form-floating{margin-bottom:24px;position:relative}
.support-request .form-floating label{font-size:16px;display:block}
.support-request .form-floating label #requestFileLabel{width:100%;}
.support-request .form-floating label #requestFileLabel:empty{display:none;}
.support-request .form-floating label.required:after{content:'*'}
.support-request .form-floating .file-info{font-size:14px}
.support-request .file-control{pointer-events:all;position:static;left:0;width:100%;padding:0}
.support-request .file-control .control-wrapper{border-radius:var(--item-radius);border:1.2px solid var(--border-color);padding:10px;display:flex;align-items:center;justify-content:space-between;}
.support-request .file-control .inline-button{margin:0 auto;white-space:nowrap;}
.support-request .contact .form-floating select{max-width:none;margin-top:0}
.support-request .form-control.request-text{width:100%;height:165px;border-width:1.2px}
.support-request .option-wrapper.accept{margin-top:0}
@media only screen and (max-width:350px){
.support-request .file-control .inline-button{font-size:16px;min-width:fit-content}
}
