.ApplyForm-module__MaPgPG__form{gap:var(--space-md);flex-direction:column;display:flex}.ApplyForm-module__MaPgPG__loggedInNote{padding:var(--space-sm) var(--space-md);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);margin:0;font-size:.85rem}.ApplyForm-module__MaPgPG__formMessage{padding:var(--space-sm) var(--space-md);background-color:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:var(--radius-sm);color:var(--color-danger);margin:0;font-size:.9rem}.ApplyForm-module__MaPgPG__field{gap:var(--space-xs);flex-direction:column;flex:1;display:flex}.ApplyForm-module__MaPgPG__birthField{flex-grow:2;min-width:19rem}@media (max-width:600px){.ApplyForm-module__MaPgPG__birthField{flex-basis:100%}}.ApplyForm-module__MaPgPG__row{gap:var(--space-md);flex-wrap:wrap;display:flex}.ApplyForm-module__MaPgPG__label{font-size:.9rem;font-weight:500}.ApplyForm-module__MaPgPG__commuteOptions{gap:var(--space-xs);flex-direction:column;display:flex}.ApplyForm-module__MaPgPG__commuteOption{align-items:center;gap:8px;font-size:.9rem;display:flex}.ApplyForm-module__MaPgPG__required{margin-left:var(--space-sm);color:#fff;background-color:var(--color-danger);border-radius:var(--radius-sm);vertical-align:middle;padding:1px 6px;font-size:.7rem;display:inline-block}.ApplyForm-module__MaPgPG__input,.ApplyForm-module__MaPgPG__textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.ApplyForm-module__MaPgPG__input:focus,.ApplyForm-module__MaPgPG__textarea:focus{outline:2px solid var(--color-primary-light);outline-offset:1px;border-color:var(--color-primary-light)}.ApplyForm-module__MaPgPG__textarea{resize:vertical}.ApplyForm-module__MaPgPG__error{color:var(--color-danger);margin:0;font-size:.85rem}.ApplyForm-module__MaPgPG__readonlyValue{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle,var(--color-bg-subtle));color:var(--color-text-muted);min-height:1.2em;margin:0;padding:10px 12px;font-size:.95rem}.ApplyForm-module__MaPgPG__docFieldset{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);gap:var(--space-md);flex-direction:column;margin:0;display:flex}.ApplyForm-module__MaPgPG__docRow{gap:var(--space-xs);flex-direction:column;display:flex}.ApplyForm-module__MaPgPG__docLabel{font-weight:500}.ApplyForm-module__MaPgPG__docCurrent{color:var(--color-text);margin:0;font-size:.85rem}.ApplyForm-module__MaPgPG__docHint{color:var(--color-text-muted);margin:0;font-size:.8rem}.ApplyForm-module__MaPgPG__fileInput{font-size:.9rem}.ApplyForm-module__MaPgPG__guestNote{color:var(--color-text-muted);margin:0;font-size:.82rem}.ApplyForm-module__MaPgPG__ageNote{margin-left:var(--space-sm);color:var(--color-text-muted);font-size:.82rem;font-weight:400}.ApplyForm-module__MaPgPG__consent{padding:var(--space-md);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ApplyForm-module__MaPgPG__consentLabel{gap:var(--space-sm);cursor:pointer;align-items:flex-start;font-size:.9rem;display:flex}.ApplyForm-module__MaPgPG__submit{margin-top:var(--space-sm);color:#fff;background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:14px;font-size:1rem;font-weight:500}.ApplyForm-module__MaPgPG__submit:hover:not(:disabled){background-color:var(--color-primary-hover)}.ApplyForm-module__MaPgPG__submit:disabled{opacity:.6;cursor:not-allowed}.ApplyForm-module__MaPgPG__success{padding:var(--space-lg);background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ApplyForm-module__MaPgPG__successTitle{margin:0 0 var(--space-sm);color:var(--color-primary);font-size:1.2rem}
.page-module__MqxpWq__wrapper{max-width:640px;padding:var(--space-lg) 0 var(--space-xl);margin:0 auto}.page-module__MqxpWq__breadcrumb{margin:0 0 var(--space-md);font-size:.85rem}.page-module__MqxpWq__title{margin:0 0 var(--space-lg);font-size:1.5rem}.page-module__MqxpWq__jobSummary{background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);margin-bottom:var(--space-lg)}.page-module__MqxpWq__jobTitle{margin:0 0 var(--space-xs);font-weight:700}.page-module__MqxpWq__jobCompany{margin:0 0 var(--space-sm);color:var(--color-text-muted);font-size:.9rem}.page-module__MqxpWq__jobFacts{gap:var(--space-sm);flex-direction:column;margin:0;display:flex}.page-module__MqxpWq__factRow{gap:var(--space-md);display:flex}.page-module__MqxpWq__factLabel{color:var(--color-text-muted);flex:0 0 96px;margin:0;font-size:.9rem}.page-module__MqxpWq__factValue{white-space:pre-wrap;margin:0;font-size:.95rem}.page-module__MqxpWq__companyNotice{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);margin:0;line-height:1.7}
