@font-face{font-family:REEVALUATE;src:url("/fonts/Recta Medium Condensed.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:REEVALUATE_light;src:url("/fonts/Recta Light Condensed.ttf") format("truetype");font-weight:200;font-style:normal}html{height:100%}body{margin:0;font-family:REEVALUATE,sans-serif,serif;letter-spacing:.05em;height:100%}:root{--primary-color: #4a90e2;--border-color: #ddd;--input-bg: #f9f9f9;--text-color: #333;--label-color: #444;--placeholder-color: #aaa;--focus-shadow: rgba(74, 144, 226, .25)}.form-field{display:flex;flex-direction:column;margin-bottom:1.5rem}.form-field-label{font-size:16px;font-weight:600;margin-bottom:.5rem;color:var(--label-color)}.form-field-input{position:relative}.form-field-input input,.form-field-input textarea{width:100%;padding:.75rem 1rem;font-size:22px;color:var(--text-color);background-color:var(--input-bg);border:1px solid var(--border-color);border-radius:6px;transition:border-color .3s ease,box-shadow .3s ease;outline:none;font-family:REEVALUATE_light,sans-serif,serif}.form-field-input input::placeholder,.form-field-input textarea::placeholder{color:var(--placeholder-color)}.form-field-input input:hover,.form-field-input textarea:hover{border-color:var(--primary-color)}.form-field-input input:focus,.form-field-input textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 4px var(--focus-shadow)}.form-field-input input:disabled,.form-field-input textarea:disabled{background-color:#eee;cursor:not-allowed}.form-field-input textarea{resize:vertical;min-height:100px}.form-field-input select{width:100%;padding:.75rem 1rem;font-size:22px;font-family:REEVALUATE_light,sans-serif,serif;color:var(--text-color);background-color:var(--input-bg);border:1px solid var(--border-color);border-radius:6px;transition:border-color .3s ease,box-shadow .3s ease;outline:none}.form-field-input select:hover{border-color:var(--primary-color)}.form-field-input select:focus{border-color:var(--primary-color);box-shadow:0 0 0 4px var(--focus-shadow)}.form-field-input select:disabled{background-color:#eee;cursor:not-allowed}
