.application-form_section__Me5wp{max-width:1100px;padding-block:56px 90px}.application-form_introduction__gBEfY{display:grid;grid-template-columns:1fr 1.25fr;gap:56px;align-items:center;margin-bottom:46px}.application-form_introduction__gBEfY h2{font-size:34px;line-height:1.7;letter-spacing:.05em;margin-top:16px}.application-form_introduction__gBEfY>p{color:#5b6064;font-size:14px;line-height:2.15}.application-form_steps__JAgmz{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line)}.application-form_steps__JAgmz li{display:flex;align-items:center;justify-content:center;gap:14px;padding:20px 8px;color:#6b7074;font-size:14px;position:relative}.application-form_steps__JAgmz li+li{border-left:1px solid var(--line)}.application-form_steps__JAgmz li>span{font-size:10px;letter-spacing:.1em}.application-form_steps__JAgmz .application-form_currentStep__27yfl{color:var(--accent)}.application-form_steps__JAgmz .application-form_currentStep__27yfl:after{position:absolute;bottom:-1px;height:2px;left:0;right:0;background:var(--accent);content:""}.application-form_formBody__mNbwg{max-width:850px;margin:36px auto 0}.application-form_previewNotice__h0Qss,.application-form_unavailable__6o5Fq{padding:19px 24px;border:1px solid #dac3c9;background:#fbf7f8;margin-bottom:30px;font-size:13px;line-height:1.9}.application-form_previewNotice__h0Qss strong,.application-form_unavailable__6o5Fq strong{display:block;font-weight:600;color:#803046;margin-bottom:3px}.application-form_previewNotice__h0Qss p,.application-form_unavailable__6o5Fq p{margin:0}.application-form_privacy__PVQLL a,.application-form_unavailable__6o5Fq a{color:var(--accent);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.application-form_status__OHtz8{padding:15px 0;color:var(--muted);font-size:13px}.application-form_stepHeading__VAW7E{font-size:25px;line-height:1.7;margin:0 0 14px;scroll-margin-top:175px}.application-form_stepHeading__VAW7E:focus{outline:none}.application-form_formNote__tUHIH{font-size:13px;color:#64696d;margin-bottom:28px;line-height:1.9}.application-form_grid__HrICZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.application-form_field__hy44R{min-width:0;margin-bottom:28px}.application-form_field__hy44R>label{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;font-weight:500;margin-bottom:10px}.application-form_optional__bq5g1,.application-form_required__gQTix{font-size:10px;letter-spacing:.04em;line-height:1.6;padding:1px 6px;font-weight:400;white-space:nowrap}.application-form_required__gQTix{background:#f6e9ed;color:#8b2239}.application-form_optional__bq5g1{background:#f0f1f2;color:#686d71}.application-form_field__hy44R input,.application-form_field__hy44R textarea{display:block;width:100%;border:1px solid #cbd0d4;border-radius:0;background:white;padding:13px 14px;color:var(--ink);font:inherit;font-size:16px;line-height:1.6;min-height:52px;appearance:none;-webkit-appearance:none}.application-form_field__hy44R input[type=date]{min-width:0;max-width:100%}.application-form_field__hy44R input::placeholder,.application-form_field__hy44R textarea::placeholder{color:#92979a}.application-form_field__hy44R textarea{resize:vertical;min-height:170px}.application-form_consent__8qhEd input:focus-visible,.application-form_field__hy44R input:focus-visible,.application-form_field__hy44R textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.application-form_field__hy44R input[aria-invalid=true],.application-form_field__hy44R textarea[aria-invalid=true]{border-color:#a02039;background:#fffafb}.application-form_hint__ir60m{font-size:12px;color:#707579;line-height:1.8;margin:-3px 0 10px}.application-form_fieldError__Or7zI{font-size:12px;color:#9b1832;line-height:1.8;margin-top:8px}.application-form_divider__h2ZPS{border-top:1px solid var(--line);margin:8px 0 30px}.application-form_counter__CKidn{font-size:11px;text-align:right;color:#73787c;margin-top:7px;font-variant-numeric:tabular-nums}.application-form_privacy__PVQLL{border-block:1px solid var(--line);padding:26px 0;margin-top:8px}.application-form_privacy__PVQLL h3{font-size:15px;margin-bottom:10px;font-weight:500}.application-form_privacy__PVQLL>p{font-size:12px;color:#61676c;line-height:2}.application-form_consent__8qhEd{display:flex;align-items:flex-start;gap:12px;margin-top:19px;font-size:14px;line-height:1.9;cursor:pointer}.application-form_consent__8qhEd input{appearance:auto;-webkit-appearance:checkbox;width:19px;height:19px;flex:0 0 19px;margin:4px 0 0;accent-color:var(--accent)}.application-form_consent__8qhEd .application-form_required__gQTix{margin-left:10px;display:inline-block;vertical-align:middle}.application-form_actions__0cKYk{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:32px}.application-form_primary__2wlwu,.application-form_secondary__2U7SW{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:57px;padding:16px 25px;font-size:14px;line-height:1.7;text-align:center;border:1px solid var(--accent);transition:background .2s,color .2s}.application-form_primary__2wlwu{min-width:260px;background:var(--accent);color:white}.application-form_secondary__2U7SW{min-width:220px;background:white;color:var(--accent)}.application-form_primary__2wlwu:hover:not(:disabled){background:#7e192d;border-color:#7e192d}.application-form_secondary__2U7SW:hover:not(:disabled){background:#fbf7f8}.application-form_primary__2wlwu:disabled,.application-form_secondary__2U7SW:disabled{opacity:.5;cursor:not-allowed}.application-form_submitNote__B__1X{text-align:center;color:#74797c;font-size:12px;margin-top:13px}.application-form_errorSummary__ZrHH_{border:1px solid #a02039;background:#fff7f9;padding:19px 22px;margin:20px 0 28px;font-size:13px;line-height:1.8;scroll-margin-top:175px;color:#8a1c33}.application-form_errorSummary__ZrHH_ strong{font-weight:500}.application-form_errorSummary__ZrHH_ ul{list-style:disc;padding-left:21px;margin-top:8px}.application-form_errorSummary__ZrHH_ a{text-decoration:underline;text-underline-offset:3px}.application-form_errorSummary__ZrHH_:focus{outline:2px solid var(--accent);outline-offset:3px}.application-form_reviewList__EW6Lj{margin:0;border-top:1px solid var(--line)}.application-form_reviewList__EW6Lj>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:24px;padding:21px 0;border-bottom:1px solid var(--line)}.application-form_reviewList__EW6Lj dt{color:#74797e;font-size:13px}.application-form_reviewList__EW6Lj dd{margin:0;font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.application-form_antiSpam__Ms93g{display:flex;flex-direction:column;align-items:center;margin-top:28px;min-height:65px}.application-form_completion__iDLCe{padding-top:8px}.application-form_successIcon__aFOEI{height:52px;width:52px;border-radius:50%;background:#f4e8ec;color:var(--accent);display:grid;place-items:center;margin-bottom:22px}.application-form_completion__iDLCe>p{font-size:14px;line-height:2;color:#5f6569}.application-form_completion__iDLCe .application-form_reference__GVwtZ{font-size:12px;color:#73787c;margin-top:21px}.application-form_reference__GVwtZ strong{display:block;color:var(--ink);font-size:15px;font-weight:500;letter-spacing:.04em;overflow-wrap:anywhere}.application-form_notification__UMSQU{margin-top:32px;border:1px solid var(--line);background:#fcfcfc;padding:24px}.application-form_notification__UMSQU summary{cursor:pointer;font-size:14px;line-height:1.8;font-weight:500}.application-form_notification__UMSQU summary>svg{display:inline-block;vertical-align:-4px;margin-right:8px;color:var(--accent)}.application-form_notification__UMSQU dl{font-size:12px;margin:22px 0}.application-form_notification__UMSQU dl>div{display:grid;grid-template-columns:42px minmax(0,1fr);gap:15px;margin-top:8px}.application-form_notification__UMSQU dt{color:var(--muted)}.application-form_notification__UMSQU dd{margin:0;overflow-wrap:anywhere}.application-form_notification__UMSQU pre{font-family:inherit;font-size:13px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;border-block:1px solid var(--line);padding-block:20px;margin:0}.application-form_notification__UMSQU>p{color:var(--muted);font-size:11px;margin-top:14px}.application-form_honeypot__L53tf{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:767px){.application-form_section__Me5wp{padding-block:35px 58px}.application-form_introduction__gBEfY{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.application-form_introduction__gBEfY h2{font-size:28px;margin-top:12px}.application-form_introduction__gBEfY>p{font-size:13px}.application-form_steps__JAgmz li{gap:7px;font-size:12px;padding:16px 5px}.application-form_steps__JAgmz li>span{font-size:9px}.application-form_formBody__mNbwg{margin-top:25px}.application-form_previewNotice__h0Qss,.application-form_unavailable__6o5Fq{padding:16px;font-size:12px;margin-bottom:24px}.application-form_stepHeading__VAW7E{font-size:22px;scroll-margin-top:95px}.application-form_grid__HrICZ{grid-template-columns:1fr;gap:0}.application-form_field__hy44R{margin-bottom:25px}.application-form_field__hy44R>label{font-size:14px}.application-form_formNote__tUHIH{font-size:12px;margin-bottom:24px}.application-form_hint__ir60m{font-size:12px}.application-form_divider__h2ZPS{margin:0 0 26px}.application-form_privacy__PVQLL{padding:22px 0}.application-form_consent__8qhEd{font-size:13px}.application-form_actions__0cKYk{flex-direction:column;gap:12px;margin-top:27px}.application-form_primary__2wlwu,.application-form_secondary__2U7SW{width:100%;min-width:0;min-height:56px;padding:15px 16px;font-size:14px}.application-form_reviewList__EW6Lj>div{grid-template-columns:1fr;gap:6px;padding:18px 0}.application-form_reviewList__EW6Lj dd{font-size:15px}.application-form_errorSummary__ZrHH_{padding:16px;scroll-margin-top:95px}.application-form_notification__UMSQU{padding:17px}.application-form_notification__UMSQU summary{font-size:13px}.application-form_notification__UMSQU pre{font-size:12px}.application-form_completion__iDLCe>p{font-size:13px}}@media(prefers-reduced-motion:reduce){.application-form_primary__2wlwu,.application-form_secondary__2U7SW{transition:none}}