.job-seekers_section__4tBLa{background:var(--lsv-color-surface-cream)}.job-seekers_body___pwBL{gap:var(--lsv-space-10);padding-block:var(--lsv-space-2) var(--lsv-space-20)}.job-seekers_body___pwBL,.job-seekers_heading__6WuNs{display:flex;flex-direction:column;align-items:center}.job-seekers_heading__6WuNs{gap:var(--lsv-space-3);width:100%;text-align:center}.job-seekers_lede__JVg0l{max-width:38.75rem}.job-seekers_row__jGfi4{display:flex;align-items:flex-start;gap:var(--lsv-space-6);width:100%}.job-seekers_form__8WDNp,.job-seekers_next__dfel0{display:flex;flex-direction:column;min-width:0;padding:var(--lsv-space-8);border:var(--lsv-border-hairline) solid var(--lsv-color-border-subtle);border-radius:var(--lsv-radius-lg);background:var(--lsv-color-surface-page)}.job-seekers_form__8WDNp{flex:1 1 auto;min-width:0;gap:var(--lsv-space-4)}.job-seekers_next__dfel0{flex:none;width:26.25rem;gap:var(--lsv-space-6)}.job-seekers_pair__ITRnB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--lsv-space-3);gap:var(--lsv-space-3);align-items:start}.job-seekers_date__1TtFt::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.job-seekers_chipset___Mgcx{display:flex;flex-direction:column;gap:var(--lsv-space-2);min-width:0;margin:0;padding:0;border:0}.job-seekers_legend__M_egP{padding:0;color:var(--lsv-color-text-secondary);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-small-size);font-weight:var(--lsv-weight-medium);line-height:var(--lsv-type-small-line)}.job-seekers_chips__Z7Pzm{display:flex;flex-wrap:wrap;gap:var(--lsv-space-2)}.job-seekers_chip__FOpuZ{position:relative;display:inline-flex;align-items:center;gap:var(--lsv-space-1);padding:var(--lsv-space-2) var(--lsv-space-4);border:var(--lsv-border-hairline) solid var(--lsv-color-border-default);border-radius:var(--lsv-radius-full);background:var(--lsv-color-surface-card);color:var(--lsv-color-text-heading);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-default-size);line-height:var(--lsv-type-default-line);cursor:pointer;transition:border-color var(--lsv-duration-instant) var(--lsv-easing-standard),background-color var(--lsv-duration-instant) var(--lsv-easing-standard),color var(--lsv-duration-instant) var(--lsv-easing-standard)}.job-seekers_chip__FOpuZ input{position:absolute;width:.0625rem;height:.0625rem;margin:calc(-1 * var(--lsv-space-1));overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.job-seekers_chip__FOpuZ:hover{border-color:var(--lsv-color-brand-primary)}.job-seekers_chip__FOpuZ:has(input:focus-visible){box-shadow:var(--lsv-focus-ring)}.job-seekers_chip__FOpuZ:has(input:checked){-webkit-padding-start:var(--lsv-space-3);padding-inline-start:var(--lsv-space-3);border-color:var(--lsv-color-brand-primary);background:var(--lsv-color-brand-tint);color:var(--lsv-color-text-brand-strong)}.job-seekers_chipTick__aSWrR{display:none;width:1rem;height:1rem;background:currentcolor;-webkit-clip-path:polygon(13.5% 52%,22% 43%,39% 60%,78% 21%,86.5% 30%,39% 77.5%);clip-path:polygon(13.5% 52%,22% 43%,39% 60%,78% 21%,86.5% 30%,39% 77.5%)}.job-seekers_chip__FOpuZ:has(input:checked) .job-seekers_chipTick__aSWrR{display:block}@supports not selector(.chip:has(input:checked)){.job-seekers_chip__FOpuZ{-webkit-padding-start:var(--lsv-space-3);padding-inline-start:var(--lsv-space-3)}}.job-seekers_field__ts_oB{display:flex;flex-direction:column;gap:var(--lsv-space-2);min-width:0}.job-seekers_label__JTgnJ{color:var(--lsv-color-text-secondary);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-small-size);font-weight:var(--lsv-weight-medium);line-height:var(--lsv-type-small-line)}.job-seekers_upload__vb5mX{position:relative;display:flex;align-items:center;gap:var(--lsv-space-3);min-width:0;padding:var(--lsv-space-4) var(--lsv-space-3);border:var(--lsv-border-hairline) dashed var(--lsv-color-border-default);border-radius:var(--lsv-radius-md);background:var(--lsv-color-surface-cream);cursor:pointer;transition:border-color var(--lsv-duration-instant) var(--lsv-easing-standard)}.job-seekers_upload__vb5mX:hover,.job-seekers_upload__vb5mX[data-chosen]{border-color:var(--lsv-color-brand-primary)}.job-seekers_upload__vb5mX:has(.job-seekers_fileInput__7sLhq:focus-visible){box-shadow:var(--lsv-focus-ring)}.job-seekers_fileInput__7sLhq{position:absolute;width:.0625rem;height:.0625rem;margin:calc(-1 * var(--lsv-space-1));overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.job-seekers_uploadBadge__uNrRF{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--lsv-radius-full);background:var(--lsv-color-brand-tint)}.job-seekers_uploadText__M5qEH{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--lsv-space-1);min-width:0}.job-seekers_uploadTitle__SYoYw{color:var(--lsv-color-text-heading);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-default-size);font-weight:var(--lsv-weight-medium);line-height:var(--lsv-type-default-line);overflow-wrap:anywhere}.job-seekers_uploadNote__udVyt{color:var(--lsv-color-text-secondary);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-caption-size);line-height:var(--lsv-type-caption-line)}.job-seekers_browse__laQON{flex:none;color:var(--lsv-color-text-brand-strong);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-default-size);font-weight:var(--lsv-weight-medium);line-height:var(--lsv-type-default-line)}.job-seekers_consent__jC07z{position:relative;display:flex;align-items:flex-start;gap:var(--lsv-space-3);min-width:0;cursor:pointer}.job-seekers_consent__jC07z input{position:absolute;width:.0625rem;height:.0625rem;margin:calc(-1 * var(--lsv-space-1));overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.job-seekers_consentBox__9KcoR{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;-webkit-margin-before:var(--lsv-space-1);margin-block-start:var(--lsv-space-1);border:var(--lsv-border-hairline) solid var(--lsv-color-border-default);border-radius:var(--lsv-radius-sm);background:var(--lsv-color-surface-card);transition:border-color var(--lsv-duration-instant) var(--lsv-easing-standard),background-color var(--lsv-duration-instant) var(--lsv-easing-standard)}.job-seekers_consentBox__9KcoR:after{content:"";width:.75rem;height:.75rem;background:var(--lsv-color-text-on-brand);-webkit-clip-path:polygon(13.5% 52%,22% 43%,39% 60%,78% 21%,86.5% 30%,39% 77.5%);clip-path:polygon(13.5% 52%,22% 43%,39% 60%,78% 21%,86.5% 30%,39% 77.5%);opacity:0}.job-seekers_consent__jC07z:has(input:checked) .job-seekers_consentBox__9KcoR{border-color:var(--lsv-color-brand-primary);background:var(--lsv-color-brand-primary)}.job-seekers_consent__jC07z:has(input:checked) .job-seekers_consentBox__9KcoR:after{opacity:1}.job-seekers_consent__jC07z:has(input:focus-visible) .job-seekers_consentBox__9KcoR{box-shadow:var(--lsv-focus-ring)}.job-seekers_consentText__mLlsU{min-width:0;color:var(--lsv-color-text-heading);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-small-size);line-height:var(--lsv-type-small-line)}.job-seekers_steps__ciGOf{display:flex;flex-direction:column;gap:var(--lsv-space-5);margin:0;padding:0;list-style:none}.job-seekers_step__vihS6{display:flex;align-items:flex-start;gap:var(--lsv-space-3);min-width:0}.job-seekers_number__iBWU6{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--lsv-radius-full);background:var(--lsv-color-brand-tint);color:var(--lsv-color-text-brand);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-default-size);font-weight:var(--lsv-weight-semibold)}.job-seekers_stepText__uz4Ts{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--lsv-space-1);min-width:0}.job-seekers_stepTitle__1Hz6n{color:var(--lsv-color-text-heading);font-family:var(--lsv-font-sans);font-size:var(--lsv-type-default-size);font-weight:var(--lsv-weight-medium);line-height:var(--lsv-type-default-line)}.job-seekers_rule__OZLN_{width:100%;height:var(--lsv-border-hairline);margin:0;border:0;background:var(--lsv-color-border-subtle)}.job-seekers_contactRow__57wxh{display:flex;align-items:center;gap:var(--lsv-space-3);min-width:0;margin:0}.job-seekers_inlineLink___6L__{color:var(--lsv-color-text-brand-strong);text-decoration:underline;text-underline-offset:.125rem}.job-seekers_inlineLink___6L__:hover{text-decoration:none}@media (max-width:1023px){.job-seekers_body___pwBL{gap:var(--lsv-space-8);-webkit-padding-after:var(--lsv-space-16);padding-block-end:var(--lsv-space-16)}.job-seekers_row__jGfi4{flex-direction:column}.job-seekers_next__dfel0{width:100%}}@media (max-width:639px){.job-seekers_pair__ITRnB{grid-template-columns:1fr}.job-seekers_form__8WDNp,.job-seekers_next__dfel0{padding:var(--lsv-space-6)}.job-seekers_chips__Z7Pzm{gap:var(--lsv-space-1)}}