.ApplyForm-module__WidaDG__page{background:var(--lief-bg-light);min-height:60vh;padding:64px 24px}.ApplyForm-module__WidaDG__header{text-align:center;margin-bottom:48px}.ApplyForm-module__WidaDG__heading{font-size:var(--fs-h1);line-height:var(--lh-display);color:var(--lief-text);letter-spacing:-.02em;margin-bottom:12px;font-weight:600}.ApplyForm-module__WidaDG__sub{font-size:var(--fs-h2);line-height:var(--lh-h2);color:var(--lief-dark);font-weight:600}.ApplyForm-module__WidaDG__form{flex-direction:column;gap:20px;max-width:720px;margin:0 auto;display:flex}.ApplyForm-module__WidaDG__row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ApplyForm-module__WidaDG__field{flex-direction:column;gap:6px;display:flex}.ApplyForm-module__WidaDG__label{font-size:var(--fs-body);color:var(--lief-text);font-weight:500}.ApplyForm-module__WidaDG__required{color:#e53e3e;margin-left:2px}.ApplyForm-module__WidaDG__input,.ApplyForm-module__WidaDG__select{border:1.5px solid var(--lief-border);border-radius:var(--radius-sm);font-size:var(--fs-body);color:var(--lief-text);background:var(--lief-bg-white);outline:none;width:100%;padding:13px 16px;transition:border-color .15s}.ApplyForm-module__WidaDG__input::placeholder{color:#b0c4c2}.ApplyForm-module__WidaDG__input:focus,.ApplyForm-module__WidaDG__select:focus{border-color:var(--lief-teal)}.ApplyForm-module__WidaDG__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234a6b68' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-color:var(--lief-bg-white);cursor:pointer;padding-right:40px}.ApplyForm-module__WidaDG__fileInput{border:1.5px solid var(--lief-border);border-radius:var(--radius-sm);font-size:var(--fs-body);color:var(--lief-text);background:var(--lief-bg-white);cursor:pointer;width:100%;padding:10px 14px}.ApplyForm-module__WidaDG__fileInput:focus{outline:2px solid var(--lief-teal);outline-offset:2px}.ApplyForm-module__WidaDG__submit{background:var(--lief-teal);color:#fff;font-size:var(--fs-body);border-radius:var(--radius-sm);width:fit-content;margin-top:4px;padding:14px 40px;font-weight:600;transition:background .15s}.ApplyForm-module__WidaDG__submit:hover{background:var(--lief-teal-hover)}.ApplyForm-module__WidaDG__submit:disabled{opacity:.7;cursor:not-allowed}.ApplyForm-module__WidaDG__error{color:#c0392b;font-size:var(--fs-small);margin-top:4px}.ApplyForm-module__WidaDG__hint{font-size:var(--fs-small);color:var(--lief-text-muted);margin-top:6px;line-height:1.4}.ApplyForm-module__WidaDG__checkboxRow{align-items:flex-start;gap:10px;display:flex}.ApplyForm-module__WidaDG__checkbox{width:16px;height:16px;accent-color:var(--lief-teal);cursor:pointer;flex-shrink:0;margin-top:3px}.ApplyForm-module__WidaDG__checkboxLabel{font-size:var(--fs-body);color:var(--lief-text);line-height:1.5}.ApplyForm-module__WidaDG__success{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:480px;margin:80px auto;display:flex}.ApplyForm-module__WidaDG__success h2{font-size:var(--fs-h2);line-height:var(--lh-h2);color:var(--lief-text);font-weight:700}.ApplyForm-module__WidaDG__success p{font-size:var(--fs-lead);color:var(--lief-text-muted)}@media (max-width:600px){.ApplyForm-module__WidaDG__row{grid-template-columns:1fr}.ApplyForm-module__WidaDG__submit{text-align:center;width:100%}}.ApplyForm-module__WidaDG__successLink{font-size:var(--fs-body);color:var(--lief-teal);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ApplyForm-module__WidaDG__successLink:hover{opacity:.75}
