.ApplicationShell_page__QboSN{--marketing-ink:#18212f;--marketing-paper:#f8fafc;--marketing-line:#e5e9f0;--marketing-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;min-height:100svh;color:#18212f;background:#f8fafc;font-family:var(--marketing-sans);-webkit-font-smoothing:antialiased}.ApplicationShell_header__nTsuo{height:80px;background:#fff;border-bottom:1px solid #e9edf3}.ApplicationShell_headerInner__hx_wg{width:min(1120px,calc(100% - 64px));height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.ApplicationShell_header__nTsuo img{width:117px;height:auto;display:block}.ApplicationShell_allRoles__xe3Tr{display:inline-flex;gap:8px;align-items:center;color:#526077;font-size:13px;font-weight:500;text-decoration:none}.ApplicationShell_allRoles__xe3Tr:hover,.ApplicationShell_back__Yd6s2:hover{color:#635bff}.ApplicationShell_main__hHEzQ{max-width:1120px;width:calc(100% - 64px);margin:auto;padding:36px 0 72px}.ApplicationShell_back__Yd6s2{display:inline-flex;align-items:center;gap:8px;color:#64748b;font-size:13px;font-weight:500;text-decoration:none;margin-bottom:32px}.ApplicationShell_layout__Wr3_P{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:72px;align-items:start}.ApplicationShell_context__sm8UX{position:sticky;top:40px;padding-top:12px}.ApplicationShell_eyebrow__j3bBM{margin:0 0 16px;font-size:11px;font-weight:650;letter-spacing:.12em;color:#635bff}.ApplicationShell_context__sm8UX h1{margin:0 0 12px;font-family:var(--marketing-sans);font-size:clamp(32px,3.4vw,44px);font-weight:650;line-height:1.12;letter-spacing:-.045em}.ApplicationShell_company__ylGu4{margin:0 0 8px;font-size:16px;font-weight:550;color:#334155}.ApplicationShell_meta__v83uq{margin:0;font-size:13px;color:#64748b;line-height:1.6}.ApplicationShell_intro__08mya{margin-top:42px}.ApplicationShell_intro__08mya h2{margin:0 0 10px;font-family:var(--marketing-sans);font-size:22px;font-weight:600;letter-spacing:-.035em}.ApplicationShell_intro__08mya p{max-width:330px;margin:0;font-size:15px;color:#64748b;line-height:1.7}.ApplicationShell_reassurance__MqfWo{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:25px}.ApplicationShell_reassurance__MqfWo li{display:flex;align-items:flex-start;gap:13px}.ApplicationShell_reassurance__MqfWo svg{flex-shrink:0;color:#8793a5;margin-top:2px;stroke-width:1.6}.ApplicationShell_reassurance__MqfWo strong{display:block;font-size:13px;font-weight:600;color:#334155}.ApplicationShell_reassurance__MqfWo span{display:block;margin-top:5px;font-size:13px;line-height:1.6;color:#64748b;max-width:295px}.ApplicationShell_panel__uIkGU{min-width:0;padding:36px;background:#fff;border:1px solid #e5e9f0;border-radius:20px;box-shadow:0 4px 24px -6px rgb(15 23 42/5%),0 1px 3px rgb(15 23 42/2%)}.ApplicationShell_footer__4fZe3{max-width:1120px;width:calc(100% - 64px);margin:auto;padding:24px 0;border-top:1px solid #e5e9f0;display:flex;justify-content:space-between;gap:16px;color:#64748b;font-size:12px}.ApplicationShell_footer__4fZe3 a{color:inherit;text-decoration:none}.ApplicationShell_page__QboSN .application-form{padding-top:0;gap:28px}.ApplicationShell_page__QboSN .application-progress>div{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:#64748b}.ApplicationShell_page__QboSN .application-progress progress{border-radius:6px;overflow:hidden;height:4px;background:#eef0f6}.ApplicationShell_page__QboSN .application-progress progress::-webkit-progress-bar{background:#eef0f6}.ApplicationShell_page__QboSN .application-progress progress::-webkit-progress-value{background:#635bff;border-radius:6px}.ApplicationShell_page__QboSN .application-progress progress::-moz-progress-bar{background:#635bff;border-radius:6px}.ApplicationShell_page__QboSN .application-step-heading{border:0;padding:0;margin:0 0 -4px}.ApplicationShell_page__QboSN .application-step-heading p{font-size:21px;font-weight:600;color:#18212f;letter-spacing:-.025em;text-transform:none}.ApplicationShell_page__QboSN .application-field{gap:8px}.ApplicationShell_page__QboSN .application-field__label{display:block;font-size:14px;line-height:1.5;font-weight:600;color:#334155}.ApplicationShell_page__QboSN .application-field__label>span{margin-left:4px;color:#94a3b8}.ApplicationShell_page__QboSN .application-field__label small{margin-left:8px;color:#64748b;font-size:12px;text-transform:none;letter-spacing:0}.ApplicationShell_page__QboSN .application-field__description{font-size:13px;line-height:1.65;color:#64748b}.ApplicationShell_page__QboSN .application-form .form-control,.ApplicationShell_page__QboSN .application-form .form-select{min-height:46px;border:1px solid #d8dfe9;border-radius:9px;padding:11px 13px;color:#243145;font-family:var(--marketing-sans);font-size:14px;line-height:1.6;transition:border-color .15s ease,box-shadow .15s ease}.ApplicationShell_page__QboSN .application-form .form-control:focus,.ApplicationShell_page__QboSN .application-form .form-select:focus{border-color:#817aff;box-shadow:0 0 0 3px rgb(99 91 255/12%)}.ApplicationShell_page__QboSN .application-form .form-control::placeholder{color:#94a3b8}.ApplicationShell_page__QboSN .application-form textarea.form-control{min-height:144px}.ApplicationShell_page__QboSN .application-form .form-check{border-radius:9px;border:1px solid #e5e9f0;min-height:47px;padding:11px 13px;gap:10px;transition:border-color .15s ease,background .15s ease}.ApplicationShell_page__QboSN .application-form .form-check:has(input:checked){border-color:#a8a3ff;background:#f7f7ff}.ApplicationShell_page__QboSN .application-form .form-check-input{accent-color:#635bff;border-color:#b7c0ce}.ApplicationShell_page__QboSN .application-form .form-check-input:checked{border-color:#635bff;background-color:#635bff}.ApplicationShell_page__QboSN .application-form .form-check-label{color:#475569;font-size:13px!important;line-height:1.55}.ApplicationShell_page__QboSN .application-form .form-text{color:#64748b!important;font-size:12px!important}.ApplicationShell_page__QboSN .application-back,.ApplicationShell_page__QboSN .application-submit{min-height:48px;border-radius:9px;letter-spacing:0;text-transform:none;font-size:14px;font-weight:600}.ApplicationShell_page__QboSN .application-submit{border-color:#635bff;background:#635bff;box-shadow:0 2px 4px rgb(99 91 255/15%)}.ApplicationShell_page__QboSN .application-submit:hover:not(:disabled){background:#5148e8}.ApplicationShell_page__QboSN .application-back{border-color:#d8dfe9;color:#475569}.ApplicationShell_page__QboSN .application-back:hover{background:#f8fafc}.ApplicationShell_page__QboSN .application-form__privacy{font-size:11px;color:#64748b;line-height:1.7}.ApplicationShell_page__QboSN .application-draft-notice{padding:12px 14px;margin:0;border-radius:9px;border-color:#dbeafe;color:#375984;background:#f3f8ff;font-size:12px}.ApplicationShell_page__QboSN .application-error{border-radius:9px;font-size:13px}.ApplicationShell_page__QboSN .application-success{padding:24px 0;border:0}.ApplicationShell_page__QboSN .application-success__icon{color:#15803d;background:#ecfdf3}.ApplicationShell_page__QboSN .application-success h3{font-family:var(--marketing-sans);font-weight:600;font-size:28px;letter-spacing:-.04em}.ApplicationShell_page__QboSN .application-success p{font-size:14px;color:#64748b}.ApplicationShell_page__QboSN a:focus-visible,.ApplicationShell_page__QboSN button:focus-visible{outline:3px solid #a8a3ff;outline-offset:3px}@media (max-width:900px){.ApplicationShell_layout__Wr3_P{gap:36px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.ApplicationShell_panel__uIkGU{padding:28px}.ApplicationShell_context__sm8UX h1{font-size:32px}}@media (max-width:700px){.ApplicationShell_header__nTsuo{height:68px}.ApplicationShell_footer__4fZe3,.ApplicationShell_headerInner__hx_wg,.ApplicationShell_main__hHEzQ{width:calc(100% - 40px)}.ApplicationShell_main__hHEzQ{padding:24px 0 40px}.ApplicationShell_back__Yd6s2{margin-bottom:26px}.ApplicationShell_layout__Wr3_P{display:block}.ApplicationShell_context__sm8UX{position:static;padding:0 0 28px}.ApplicationShell_eyebrow__j3bBM{margin-bottom:12px}.ApplicationShell_context__sm8UX h1{font-size:34px}.ApplicationShell_intro__08mya,.ApplicationShell_reassurance__MqfWo{display:none}.ApplicationShell_panel__uIkGU{padding:24px 20px;border-radius:16px}.ApplicationShell_page__QboSN .application-navigation{position:static;margin:0;padding:0;border:0;background:#fff}.ApplicationShell_page__QboSN .application-form .form-control,.ApplicationShell_page__QboSN .application-form .form-select{font-size:16px}.ApplicationShell_page__QboSN .application-form .form-check-label{font-size:14px!important}.ApplicationShell_page__QboSN .application-form .form-check{min-height:50px}.ApplicationShell_page__QboSN .application-form .col-4,.ApplicationShell_page__QboSN .application-form .col-6{grid-column:1/-1}}