/* Fluent Forms uses the site's established fields and two-column rhythm. */
#project-form .fluentform form{display:block}#project-form .fluentform fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:28px 48px}#project-form .ff-el-group{margin:0}#project-form .ff-el-input--label{margin-bottom:10px}#project-form .ff-el-input--label label{display:inline-block;color:#e3e4dd;font:400 14px/1.4 Golos,sans-serif}#project-form .ff-el-form-control{width:100%;min-height:54px;border-radius:0;border:1px solid #797d70;background:#23251f;color:#f7f7f5;padding:14px 16px;font:400 17px/1.4 Golos,sans-serif}#project-form .ff-el-form-control::placeholder{color:#bfc1b5}#project-form .ff-el-form-control:focus{outline:2px solid #ff8145;outline-offset:3px;box-shadow:none}#project-form .tp-wide,#project-form .ff_submit_btn_wrapper,#project-form .ff-el-is-error:has(textarea),#project-form .ff-errors-in-stack,#project-form .ff-message-success{grid-column:1/-1}#project-form .ff-el-form-check-label{display:flex;flex-direction:row;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:1.5}#project-form input[type=checkbox]{width:20px;height:20px;min-height:20px;margin:2px 0 0;flex:none;accent-color:#ff5100}#project-form .ff-btn-submit{border:0;border-radius:0;background:#d24400;color:white;min-height:56px;padding:18px 28px;font:600 17px/1.3 Golos,sans-serif;cursor:pointer}#project-form .ff-btn-submit:hover{background:#ad3700}#project-form .error,#project-form .text-danger{color:#ffb79b}#project-form .ff-el-form-check-input{position:static}#project-form .ff-message-success{border:1px solid #797d70;padding:20px;color:#f7f7f5;box-shadow:none;background:#23251f}#project-form .ff-el-input--content label{font-size:14px}#project-form .ff-el-form-check-label p{margin:0}.r-navigation{flex-wrap:wrap}@media(max-width:700px){#project-form .fluentform fieldset{grid-template-columns:1fr;gap:28px}#project-form .ff-btn-submit{width:100%}}

#project-form .ff-form-inline-style{display:none}
#project-form select.ff-el-form-control{appearance:auto;color-scheme:dark}

#project-form .select-trigger{min-height:54px;background:#23251f;color:#f7f7f5;border-color:#797d70;font:400 17px/1.4 Golos,sans-serif;padding:14px 16px;gap:20px}#project-form .select-trigger:focus-visible{outline:2px solid #ff8145;outline-offset:3px}#project-form .select-value{white-space:normal;text-align:left}#project-form a{color:#f7f7f5;text-decoration:underline;text-underline-offset:3px}#project-form a:hover{color:#ff9b69}#project-form .tp-policy-note{grid-column:1/-1;margin:0;font-size:14px;line-height:1.5;color:#bfc1b5}
.select-menu-inline{position:static;width:100%;max-height:260px;margin-top:8px;box-shadow:none;animation:none}.select-menu-inline .select-option{white-space:normal;text-align:left;min-height:48px}
