.apply-module__LyW6YG__shell{color:#20201e;background:#f4f4f1;min-height:100vh;padding:0 clamp(20px,5vw,72px) 80px}.apply-module__LyW6YG__inner{max-width:1040px;margin:0 auto}.apply-module__LyW6YG__topbar{color:#8b8b84;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ddddda;justify-content:space-between;align-items:center;gap:18px;min-height:66px;font-size:11px;display:flex}.apply-module__LyW6YG__topbar>div{align-items:center;gap:8px;display:flex}.apply-module__LyW6YG__wordmark{color:#20201e;letter-spacing:.13em;font-weight:800;text-decoration:none}.apply-module__LyW6YG__backLink{color:#555550;letter-spacing:.04em;border-bottom:1px solid #9b9b94;font-weight:700;text-decoration:none}.apply-module__LyW6YG__header{padding:46px 0 8px}.apply-module__LyW6YG__eyebrow{color:#8b8b84;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.apply-module__LyW6YG__header h1{letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(30px,4.4vw,46px);line-height:1.05}.apply-module__LyW6YG__header p{color:#6d6d67;max-width:620px;margin:0 0 12px;font-size:14px;line-height:1.6}.apply-module__LyW6YG__header p:last-child{margin-bottom:0}.apply-module__LyW6YG__header strong{color:#20201e;font-weight:650}.apply-module__LyW6YG__steps{flex-wrap:wrap;gap:8px;margin:22px 0 30px;padding:0;list-style:none;display:flex}.apply-module__LyW6YG__steps li{color:#56564f;background:#fff;border:1px solid #dfdfda;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 8px;font-size:11px;display:flex}.apply-module__LyW6YG__steps span{color:#fff;background:#2c2c29;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:grid}.apply-module__LyW6YG__form{gap:18px;display:grid}.apply-module__LyW6YG__section{background:#fff;border:1px solid #dfdfda;border-radius:18px;padding:26px clamp(18px,3vw,30px) 30px}.apply-module__LyW6YG__section h2{letter-spacing:-.02em;margin:6px 0 4px;font-size:18px}.apply-module__LyW6YG__sectionHint{color:#6d6d67;margin:0 0 18px;font-size:12px;line-height:1.55}.apply-module__LyW6YG__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px;display:grid}.apply-module__LyW6YG__full{grid-column:1/-1}.apply-module__LyW6YG__field{gap:6px;min-width:0;display:grid}.apply-module__LyW6YG__field>span:first-child,.apply-module__LyW6YG__field>label:first-child{color:#56564f;font-size:11px;font-weight:650}.apply-module__LyW6YG__optional{color:#9a9a92;font-weight:500}.apply-module__LyW6YG__field input,.apply-module__LyW6YG__field select,.apply-module__LyW6YG__field textarea{color:#292927;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d8d8d2;border-radius:9px;padding:10px 12px;font-size:13px}.apply-module__LyW6YG__field textarea{resize:vertical;min-height:132px;line-height:1.55}.apply-module__LyW6YG__field input:focus-visible,.apply-module__LyW6YG__field select:focus-visible,.apply-module__LyW6YG__field textarea:focus-visible,.apply-module__LyW6YG__tagField input:focus-visible{outline-offset:1px;outline:2px solid #2c2c29}.apply-module__LyW6YG__hint{color:#8b8b84;font-size:11px;line-height:1.5}.apply-module__LyW6YG__error{color:#8d4138;font-size:11px}.apply-module__LyW6YG__invalid input,.apply-module__LyW6YG__invalid textarea,.apply-module__LyW6YG__invalid select,.apply-module__LyW6YG__invalid .apply-module__LyW6YG__tagBox{border-color:#c88c84}.apply-module__LyW6YG__tagBox{background:#fff;border:1px solid #d8d8d2;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;min-height:42px;padding:6px;display:flex}.apply-module__LyW6YG__tagBox input{color:#292927;min-width:100px;min-height:28px;font:inherit;border:0;flex:120px;padding:0 6px;font-size:13px}.apply-module__LyW6YG__tagBox input:focus-visible{outline:none}.apply-module__LyW6YG__tag{background:#f4f4f0;border:1px solid #e2e2dc;border-radius:7px;align-items:center;gap:6px;padding:4px 6px 4px 9px;font-size:12px;display:inline-flex}.apply-module__LyW6YG__tag button{color:#77776f;cursor:pointer;width:18px;height:18px;font:inherit;background:0 0;border:0;border-radius:5px;place-items:center;font-size:13px;line-height:1;display:grid}.apply-module__LyW6YG__tag button:hover{color:#20201e;background:#e6e6e0}.apply-module__LyW6YG__checks{flex-wrap:wrap;gap:8px;display:flex}.apply-module__LyW6YG__check{color:#3c3c37;cursor:pointer;background:#fff;border:1px solid #d8d8d2;border-radius:9px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:inline-flex}.apply-module__LyW6YG__check input{accent-color:#2c2c29;width:15px;height:15px}.apply-module__LyW6YG__consent{color:#56564f;align-items:flex-start;gap:10px;font-size:12px;line-height:1.55;display:flex}.apply-module__LyW6YG__consent input{accent-color:#2c2c29;width:16px;height:16px;margin-top:2px}.apply-module__LyW6YG__consent a{color:#2c2c29}.apply-module__LyW6YG__consentNote{color:#7b7b73;margin:8px 0 0 26px;font-size:11px;line-height:1.55}.apply-module__LyW6YG__consentNote a{color:#56564f}.apply-module__LyW6YG__upload{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.apply-module__LyW6YG__uploadButton{color:#2c2c29;cursor:pointer;min-height:42px;font:inherit;background:#fff;border:1px solid #d8d8d2;border-radius:9px;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:650;display:inline-flex}.apply-module__LyW6YG__uploadButton:hover{border-color:#b9b9b1}.apply-module__LyW6YG__uploadState{color:#6d6d67;font-size:12px}.apply-module__LyW6YG__uploadState strong{color:#20201e;font-weight:650}.apply-module__LyW6YG__uploadState button{color:#8d4138;cursor:pointer;font:inherit;background:0 0;border:0;font-size:12px;text-decoration:underline}.apply-module__LyW6YG__hiddenFile{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.apply-module__LyW6YG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.apply-module__LyW6YG__callout{color:#52636c;background:#f4f8fa;border:1px solid #d9e2e7;border-radius:10px;gap:4px;padding:12px 14px;font-size:11px;line-height:1.55;display:grid}.apply-module__LyW6YG__callout strong{color:#33434b}.apply-module__LyW6YG__formError{color:#8d4138;background:#fdf3f1;border:1px solid #dcb3ac;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.55}.apply-module__LyW6YG__formError ul{margin:8px 0 0;padding-left:18px}.apply-module__LyW6YG__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.apply-module__LyW6YG__submit{color:#fff;cursor:pointer;min-height:48px;font:inherit;background:#2c2c29;border:1px solid #2c2c29;border-radius:10px;align-items:center;gap:10px;padding:0 22px;font-size:13px;font-weight:650;display:inline-flex}.apply-module__LyW6YG__submit:disabled{cursor:wait;opacity:.6}.apply-module__LyW6YG__actionsHint{color:#8b8b84;font-size:11px}.apply-module__LyW6YG__success{background:#fff;border:1px solid #dfdfda;border-radius:14px;padding:32px clamp(18px,3vw,30px);box-shadow:0 8px 24px #1d1d1a09}.apply-module__LyW6YG__success h2{letter-spacing:-.03em;margin:8px 0 12px;font-size:26px}.apply-module__LyW6YG__success p{color:#56564f;max-width:560px;margin:0 0 10px;font-size:13px;line-height:1.6}.apply-module__LyW6YG__success ol{color:#6d6d67;margin:16px 0 0;padding-left:18px;font-size:12px;line-height:1.9}.apply-module__LyW6YG__footer{color:#9a9a92;margin-top:28px;font-size:11px}.apply-module__LyW6YG__footer a{color:#6d6d67}.apply-module__LyW6YG__dashboard{gap:18px;margin-top:28px;display:grid}.apply-module__LyW6YG__portalCard,.apply-module__LyW6YG__dashboardHead{background:#fff;border:1px solid #dfdfda;border-radius:14px;margin-top:28px;padding:28px clamp(18px,4vw,34px);box-shadow:0 8px 24px #1d1d1a09}.apply-module__LyW6YG__dashboardHead{color:#fff;background:#20201e;border-color:#20201e;border-radius:22px;justify-content:space-between;align-items:center;gap:34px;min-height:220px;margin-top:0;padding:34px clamp(24px,4vw,42px);display:flex;box-shadow:0 16px 38px #1c1c191f}.apply-module__LyW6YG__portalCard h2,.apply-module__LyW6YG__dashboardHead h2{letter-spacing:-.035em;margin:7px 0 9px;font-size:clamp(22px,3vw,30px)}.apply-module__LyW6YG__portalCard>p:not(.apply-module__LyW6YG__eyebrow),.apply-module__LyW6YG__dashboardHead .apply-module__LyW6YG__profileHeading>p:not(.apply-module__LyW6YG__eyebrow){color:#ffffff9e;max-width:640px;margin:0;font-size:13px;line-height:1.6}.apply-module__LyW6YG__dashboardHead .apply-module__LyW6YG__eyebrow{color:#ffffff7a}.apply-module__LyW6YG__profileOverview{align-items:center;gap:22px;min-width:0;display:flex}.apply-module__LyW6YG__profileHeading{min-width:0}.apply-module__LyW6YG__profileHeading h2{margin:7px 0 3px;font-size:clamp(26px,3.4vw,38px)}.apply-module__LyW6YG__avatarActions{align-items:center;gap:10px;margin-top:17px;display:flex}.apply-module__LyW6YG__dashboardHead .apply-module__LyW6YG__textButton{color:#ffffffb3;padding:0;text-decoration-color:#ffffff4d}.apply-module__LyW6YG__dashboardHead .apply-module__LyW6YG__textButton:hover{color:#fff}.apply-module__LyW6YG__dashboardControls{flex:none;justify-items:end;gap:12px;display:grid}.apply-module__LyW6YG__statusLine{color:#ffffffad;align-items:center;gap:8px;font-size:11px;display:inline-flex}.apply-module__LyW6YG__statusLine span{background:#8fd19a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8fd19a1f}.apply-module__LyW6YG__statusLine.apply-module__LyW6YG__isPaused span{background:#e0b06a;box-shadow:0 0 0 4px #e0b06a1f}.apply-module__LyW6YG__metaLine{color:#8b8b84!important;font-size:11px!important}.apply-module__LyW6YG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.apply-module__LyW6YG__metricCard{background:#fff;border:1px solid #dfdfda;border-radius:18px;gap:5px;padding:26px 28px 28px;display:grid;position:relative;overflow:hidden}.apply-module__LyW6YG__metricCard:before{content:"";background:#20201e;width:3px;position:absolute;inset:0 auto 0 0}.apply-module__LyW6YG__metricCard span{color:#6d6d67;font-size:12px;font-weight:650}.apply-module__LyW6YG__metricCard strong{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:44px;line-height:1.05}.apply-module__LyW6YG__metricCard small{color:#8b8b84;font-size:11px}.apply-module__LyW6YG__statusSwitch{background:#ffffff14;border:1px solid #ffffff24;border-radius:10px;gap:4px;padding:4px;display:inline-flex}.apply-module__LyW6YG__statusSwitch button{color:#ffffff9e;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;padding:9px 15px;font-size:12px;font-weight:650}.apply-module__LyW6YG__statusSwitch button.apply-module__LyW6YG__isActive{color:#20201e;background:#fff}.apply-module__LyW6YG__avatarPreview{color:#fff;background:#353532 50%/cover no-repeat;border:1px solid #ffffff29;border-radius:50%;flex:none;place-items:center;width:104px;height:104px;font-size:23px;font-weight:700;display:grid}.apply-module__LyW6YG__textButton{color:#686861;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:6px;font-size:12px;text-decoration:underline}.apply-module__LyW6YG__dangerZone{background:snow;border-color:#e1c3be}.apply-module__LyW6YG__deleteRow{flex-wrap:wrap;gap:10px;display:flex}.apply-module__LyW6YG__deleteRow input{color:#292927;min-height:42px;font:inherit;border:1px solid #d9b7b1;border-radius:9px;flex:240px;padding:10px 12px;font-size:13px}.apply-module__LyW6YG__deleteButton{color:#fff;cursor:pointer;min-height:42px;font:inherit;background:#8d4138;border:1px solid #8d4138;border-radius:9px;padding:0 16px;font-size:12px;font-weight:650}.apply-module__LyW6YG__deleteButton:disabled{cursor:not-allowed;opacity:.45}.apply-module__LyW6YG__reapply{margin-top:22px}@media (max-width:640px){.apply-module__LyW6YG__shell{padding:0 16px 56px}.apply-module__LyW6YG__topbar{min-height:58px}.apply-module__LyW6YG__header{padding-top:34px}.apply-module__LyW6YG__metrics{grid-template-columns:1fr}.apply-module__LyW6YG__dashboardHead{gap:28px;min-height:0;padding:26px 22px;display:grid}.apply-module__LyW6YG__profileOverview{align-items:flex-start}.apply-module__LyW6YG__avatarPreview{width:76px;height:76px}.apply-module__LyW6YG__dashboardControls{justify-items:start}}.apply-module__LyW6YG__invited{color:#45473f;border-left:3px solid #3f4a3c;margin:0 0 18px;padding:2px 0 2px 12px;font-size:14px;line-height:1.55}
