 #application-hero{overflow:hidden}#application-privacy a{color:#D15E14;text-decoration:none}#application-privacy a:hover{color:#0A6BDB;text-decoration:underline}#application-form .gform_fields{display:flex!important;flex-direction:column;gap:18px!important;}#application-form .gfield{margin:0!important;padding:0!important;width:100%}#application-form .gfield--type-hidden,#application-form .gfield--type-honeypot,#application-form .gform_hidden,#application-form .gform_validation_container{display:none!important}#application-form .gfield_required{display:none!important}#application-form .gfield_label{display:block;margin:0 0 8px;color:#D15E14;font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:700;line-height:1.2;}#application-form input[type="text"],#application-form input[type="email"],#application-form input[type="tel"]{width:100%;height:45px;padding:0 18px;box-sizing:border-box;background:#fff;border:1px solid #D15E14;border-radius:12px;color:#D15E14;font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:500;}#application-form input::placeholder{color:#0A6BDB;font-weight:500;opacity:1}#application-form input:focus{outline:2px solid #0A6BDB;outline-offset:2px}#application-form input[type="file"]{width:100%;padding:0;border:0;background:transparent;color:#6B7280;font-family:"proxima-nova",sans-serif;font-size:13px;font-weight:500;}#application-form input[type="file"]::file-selector-button,#application-form input[type="file"]::-webkit-file-upload-button{display:block;width:100%;height:48px;margin:0 0 8px;padding:0;border:0;border-radius:12px;background:#D15E14;color:#fff;font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:600;cursor:pointer;transition:background .2s ease;}#application-form input[type="file"]::file-selector-button:hover{background:#0A6BDB}#application-form .gform_fileupload_rules,#application-form .gfield_description{margin:6px 0 0!important;padding:0!important;color:#6B7280;font-size:13px;line-height:1.5;}#application-form .gform_footer{margin:24px 0 0;padding:0}#application-form .gform_button{height:48px;padding:0 30px;background:#fff;border:1px solid #D15E14;border-radius:12px;color:#0A6BDB;font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;}#application-form .gform_button:hover{background:#0A6BDB;border-color:#0A6BDB;color:#fff}#application-form .gfield_validation_message,#application-form .validation_message{margin:6px 0 0;padding:0;background:none;border:0;color:#B32D2E;font-size:13px;}