.application-form{margin-top:25px}.application-form label{display:block;margin-bottom:15px;color:#8e8f93;font-size:9px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.application-form input,.application-form textarea{display:block;width:100%;margin-top:6px;border:1px solid #36373b;border-radius:8px;background:#202125;color:#fff;padding:11px 12px;font:13px var(--font-body);outline:0;text-transform:none;letter-spacing:0}.application-form input:focus,.application-form textarea:focus{border-color:var(--red);box-shadow:0 0 0 3px rgba(239,31,45,.12)}.application-form textarea{resize:vertical}.file-field{border:1px dashed #45464a;border-radius:10px;padding:12px}.file-field input[type=file]{border:0;background:transparent;padding:7px 0}.file-field small{display:block;margin-top:5px;color:#68696d;text-transform:none;letter-spacing:0}.application-form .button{border:0;cursor:pointer;width:100%;margin-top:8px}.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.privacy-note{display:flex!important;align-items:center;justify-content:center;gap:5px}.privacy-note .material-symbols-rounded{font-size:13px}.apply-notice{border-radius:9px;padding:11px 13px;margin:16px 0;font-size:11px;line-height:1.5}.apply-notice.success{background:#153621;color:#a8e6b8;border:1px solid #285c36}.apply-notice.error{background:#3b171a;color:#ffc0c5;border:1px solid #6b282e}
