.registration-application-access_page__4Jllq{min-height:100svh;color:var(--sa-foreground);background:var(--sa-background);font-family:var(--font-ui)}.registration-application-access_header__P3AVn{display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(1160px,calc(100% - 48px));margin:auto;padding:24px 0;border-bottom:1px solid var(--sa-border)}.registration-application-access_headerTools__adlS9{display:flex;align-items:center;gap:16px}.registration-application-access_headerTools__adlS9 .registration-application-access_link__7TcyP{max-width:128px;text-align:right}.registration-application-access_themeButton__3gyfh{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid var(--sa-border);border-radius:8px;background:var(--sa-card);color:var(--sa-foreground);cursor:pointer}.registration-application-access_themeButton__3gyfh:focus-visible{outline:2px solid var(--sa-primary);outline-offset:3px}.registration-application-access_brand__6h4Pj{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.registration-application-access_brand__6h4Pj .registration-application-access_mark__GRIFg{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--sa-border);border-radius:12px;color:var(--sa-primary);background:var(--sa-card)}.registration-application-access_brand__6h4Pj strong{display:block;font-size:17px;letter-spacing:.01em}.registration-application-access_brand__6h4Pj span{display:block;font-size:12px;color:var(--sa-muted-foreground)}.registration-application-access_link__7TcyP{color:var(--sa-foreground);font-size:14px;text-underline-offset:4px}.registration-application-access_main__c7e_X{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:72px;width:min(1080px,calc(100% - 48px));margin:auto;padding:72px 0 48px}.registration-application-access_intro___OS6U{max-width:510px}.registration-application-access_eyebrow__DBkfS{color:color-mix(in srgb,var(--sa-primary) 65%,var(--sa-foreground));margin:0 0 16px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.registration-application-access_title__Wsg7C{font-size:clamp(32px,3.3vw,44px);font-weight:600;letter-spacing:-.035em;line-height:1.13;margin:0 0 20px;text-wrap:balance}.registration-application-access_lead__tEgzw{margin:0;color:var(--sa-muted-foreground);font-size:16px;line-height:1.65}.registration-application-access_steps__GAACu{display:grid;gap:24px;margin:36px 0 0;padding:0;list-style:none}.registration-application-access_steps__GAACu li{display:grid;grid-template-columns:32px 1fr;gap:14px}.registration-application-access_number__JsPYx{display:grid;place-items:center;align-self:start;height:30px;border:1px solid var(--sa-border);border-radius:50%;color:var(--sa-primary);font-size:12px;font-weight:600;background:var(--sa-card)}.registration-application-access_steps__GAACu h2{margin:0 0 4px;font-size:15px;font-weight:600}.registration-application-access_steps__GAACu p{margin:0;color:var(--sa-muted-foreground);font-size:14px;line-height:1.55}.registration-application-access_card__0rD9Z{padding:30px;border:1px solid var(--sa-border);border-radius:16px;background:var(--sa-card);box-shadow:0 4px 16px rgb(0 0 0/3%)}.registration-application-access_card__0rD9Z h2{margin:0 0 10px;font-size:21px;line-height:1.3;letter-spacing:-.02em;font-weight:600}.registration-application-access_card__0rD9Z p{font-size:14px;line-height:1.6}.registration-application-access_muted__pbsMZ{color:var(--sa-muted-foreground)}.registration-application-access_form__NQKPu{display:grid;gap:18px;margin-top:24px}.registration-application-access_field__CZzQc{display:grid;gap:8px;color:var(--sa-foreground);font-size:14px;font-weight:500}.registration-application-access_field__CZzQc input{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid var(--sa-input);border-radius:8px;background:var(--sa-background);color:var(--sa-foreground);font:inherit;font-weight:400}.registration-application-access_button__BTPTg:focus-visible,.registration-application-access_field__CZzQc input:focus-visible,.registration-application-access_link__7TcyP:focus-visible,.registration-application-access_secondary__ebBBV:focus-visible{outline:2px solid var(--sa-primary);outline-offset:3px}.registration-application-access_button__BTPTg,.registration-application-access_secondary__ebBBV{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 18px;border:1px solid transparent;border-radius:8px;font:500 14px/1.3 var(--font-ui);text-decoration:none;cursor:pointer}.registration-application-access_button__BTPTg{background:color-mix(in srgb,var(--sa-primary) 82%,black);color:var(--sa-primary-foreground)}.registration-application-access_secondary__ebBBV{color:var(--sa-foreground);background:var(--sa-card);border-color:var(--sa-border)}.registration-application-access_button__BTPTg:disabled,.registration-application-access_secondary__ebBBV:disabled{cursor:wait;opacity:.6}.registration-application-access_actions__O_SCP{display:grid;gap:10px;margin-top:20px}.registration-application-access_status__pBeZW{padding:12px 14px;margin:16px 0 0;border:1px solid var(--sa-border);border-radius:8px;background:var(--sa-accent);color:var(--sa-foreground);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.registration-application-access_error__iiby6{border-color:color-mix(in srgb,var(--sa-destructive) 40%,var(--sa-border));background:color-mix(in srgb,var(--sa-destructive) 5%,var(--sa-card))}.registration-application-access_successIcon__Eu9r0{display:grid;place-items:center;width:46px;height:46px;margin-bottom:20px;border-radius:12px;background:var(--sa-accent);color:var(--sa-primary)}.registration-application-access_existing__uilv7{border-top:1px solid var(--sa-border);margin-top:24px;padding-top:20px}.registration-application-access_existing__uilv7 p{margin:0 0 10px}.registration-application-access_existing__uilv7 a+a{margin-left:16px}.registration-application-access_requirements__pcGJ7{margin-top:24px;padding:0 30px}.registration-application-access_requirements__pcGJ7 summary{cursor:pointer;font-size:14px;font-weight:500}.registration-application-access_requirements__pcGJ7 ul{padding-left:18px;color:var(--sa-muted-foreground);font-size:13px;line-height:1.6}.registration-application-access_footer__luNBt{width:min(1160px,calc(100% - 48px));margin:auto;padding:20px 0 24px;color:var(--sa-muted-foreground);font-size:12px;border-top:1px solid var(--sa-border)}.registration-application-access_center__Xnpti{max-width:520px;width:calc(100% - 48px);margin:64px auto}.registration-application-access_center__Xnpti .registration-application-access_title__Wsg7C{font-size:30px}@media(max-width:760px){.registration-application-access_main__c7e_X{grid-template-columns:1fr;gap:32px;padding-top:36px}.registration-application-access_intro___OS6U{max-width:none}.registration-application-access_steps__GAACu{gap:16px;margin-top:24px}.registration-application-access_header__P3AVn{padding:18px 0}.registration-application-access_card__0rD9Z{padding:24px}.registration-application-access_center__Xnpti{margin:36px auto}.registration-application-access_requirements__pcGJ7{padding:0 6px}}@media(max-width:400px){.registration-application-access_center__Xnpti,.registration-application-access_footer__luNBt,.registration-application-access_header__P3AVn,.registration-application-access_main__c7e_X{width:calc(100% - 32px)}.registration-application-access_header__P3AVn{gap:12px}.registration-application-access_header__P3AVn .registration-application-access_link__7TcyP{font-size:12px;max-width:80px}.registration-application-access_headerTools__adlS9{gap:10px}.registration-application-access_brand__6h4Pj span:not(.registration-application-access_mark__GRIFg){max-width:92px;font-size:11px}.registration-application-access_card__0rD9Z{padding:20px}}.registration-application-workspace_workspace__XQyfs{width:min(1160px,calc(100% - 48px));margin:36px auto 48px;color:var(--sa-foreground)}.registration-application-workspace_top__52_jt{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.registration-application-workspace_top__52_jt h1{margin:4px 0 6px;font-size:28px;line-height:1.2;font-weight:600;letter-spacing:-.025em}.registration-application-workspace_top__52_jt p{margin:0;color:var(--sa-muted-foreground);font-size:14px;line-height:1.5}.registration-application-workspace_reference__QfqKG{color:var(--sa-muted-foreground);font-size:12px;font-weight:600;letter-spacing:.04em}.registration-application-workspace_tools__L5eWF{display:flex;align-items:center;flex-wrap:wrap;justify-content:end;gap:10px}.registration-application-workspace_status__aLcbV{display:inline-flex;align-items:center;padding:6px 11px;border:1px solid var(--sa-border);border-radius:99px;color:var(--sa-foreground);background:var(--sa-accent);font-size:12px;font-weight:500}.registration-application-workspace_layout__S6Um9{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;align-items:start}.registration-application-workspace_nav__hhF9k{display:grid;gap:6px;padding:8px;border:1px solid var(--sa-border);border-radius:12px;background:var(--sa-card)}.registration-application-workspace_nav__hhF9k button{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:0;border-radius:7px;text-align:left;background:transparent;color:var(--sa-muted-foreground);font:500 14px/1.4 var(--font-ui);cursor:pointer}.registration-application-workspace_nav__hhF9k button[aria-current=step]{color:var(--sa-accent-foreground);background:var(--sa-accent)}.registration-application-workspace_nav__hhF9k button:disabled{opacity:.55;cursor:wait}.registration-application-workspace_nav__hhF9k span{display:grid;place-items:center;flex-shrink:0;width:23px;height:23px;border:1px solid var(--sa-border);border-radius:50%;font-size:11px}.registration-application-workspace_panel__S2W_s{min-width:0;padding:28px;border:1px solid var(--sa-border);border-radius:12px;background:var(--sa-card)}.registration-application-workspace_panel__S2W_s h2{margin:0 0 8px;font-size:21px;font-weight:600;letter-spacing:-.015em}.registration-application-workspace_panel__S2W_s h3{margin:24px 0 10px;font-size:15px;font-weight:600}.registration-application-workspace_description____1kY{color:var(--sa-muted-foreground);font-size:14px;line-height:1.6;margin:0 0 24px}.registration-application-workspace_grid__pQiBW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.registration-application-workspace_field__qrXL1{display:grid;align-content:start;gap:7px;min-width:0;color:var(--sa-foreground);font-size:13px;font-weight:500}.registration-application-workspace_wide__4kCEx{grid-column:1/-1}.registration-application-workspace_field__qrXL1 :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:43px;padding:10px 12px;border:1px solid var(--sa-input);border-radius:7px;background:var(--sa-background);color:var(--sa-foreground);font:400 14px/1.4 var(--font-ui)}.registration-application-workspace_field__qrXL1 textarea{min-height:90px;resize:vertical}.registration-application-workspace_fieldset__aeY8h{min-width:0;margin:0;padding:0;border:0}.registration-application-workspace_fieldset__aeY8h:disabled{opacity:.7}.registration-application-workspace_actions__DJIVi{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:end;margin-top:28px;padding-top:20px;border-top:1px solid var(--sa-border)}.registration-application-workspace_button__IGN9h,.registration-application-workspace_secondary__a_SdW,.registration-application-workspace_textButton__3Npue{min-height:42px;border-radius:7px;padding:10px 16px;font:500 14px/1.3 var(--font-ui);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}.registration-application-workspace_button__IGN9h{border:1px solid transparent;background:color-mix(in srgb,var(--sa-primary) 82%,black);color:var(--sa-primary-foreground)}.registration-application-workspace_secondary__a_SdW{border:1px solid var(--sa-border);background:var(--sa-card);color:var(--sa-foreground)}.registration-application-workspace_textButton__3Npue{padding:8px;min-height:36px;border:0;background:none;color:var(--sa-foreground);text-decoration:underline;text-underline-offset:3px;font-size:13px}.registration-application-workspace_button__IGN9h:disabled,.registration-application-workspace_secondary__a_SdW:disabled,.registration-application-workspace_textButton__3Npue:disabled{opacity:.5;cursor:wait}.registration-application-workspace_workspace__XQyfs :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--sa-primary);outline-offset:3px}.registration-application-workspace_notice__bEuHB{padding:14px 16px;border:1px solid var(--sa-border);border-radius:9px;background:var(--sa-accent);color:var(--sa-foreground);margin:0 0 20px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.registration-application-workspace_notice__bEuHB p{margin:0}.registration-application-workspace_notice__bEuHB .registration-application-workspace_tools__L5eWF{justify-content:start;margin-top:10px}.registration-application-workspace_error__dtdpB{border-color:color-mix(in srgb,var(--sa-destructive) 40%,var(--sa-border));background:color-mix(in srgb,var(--sa-destructive) 5%,var(--sa-card))}.registration-application-workspace_documents__pJ8w4{display:grid;gap:14px}.registration-application-workspace_documentPhases__1Aw4x{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.registration-application-workspace_documentPhases__1Aw4x .registration-application-workspace_secondary__a_SdW{min-height:36px;padding:8px 11px;font-size:13px}.registration-application-workspace_documentPhases__1Aw4x button[aria-pressed=true]{background:var(--sa-accent);color:var(--sa-accent-foreground);border-color:var(--sa-primary)}.registration-application-workspace_document__AJo3F{min-width:0;border:1px solid var(--sa-border);border-radius:9px}.registration-application-workspace_documentHeader__E9eAX{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;list-style:none;cursor:pointer}.registration-application-workspace_documentHeader__E9eAX::-webkit-details-marker{display:none}.registration-application-workspace_documentHeader__E9eAX:after{content:"+";flex-shrink:0;color:var(--sa-primary);font-size:20px;font-weight:400}.registration-application-workspace_document__AJo3F[open]>.registration-application-workspace_documentHeader__E9eAX:after{content:"−"}.registration-application-workspace_documentHeader__E9eAX>div{flex:1 1}.registration-application-workspace_documentHeader__E9eAX p{margin-bottom:0}.registration-application-workspace_documentBody__Ivlil{padding:0 16px 16px}.registration-application-workspace_document__AJo3F h3{margin:0 0 5px;font-size:14px}.registration-application-workspace_document__AJo3F p{margin:0 0 8px;color:var(--sa-muted-foreground);font-size:13px;line-height:1.5}.registration-application-workspace_document__AJo3F input{width:100%;max-width:320px;font:400 13px var(--font-ui)}.registration-application-workspace_file__eECO1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;margin-top:12px;border-top:1px solid var(--sa-border)}.registration-application-workspace_file__eECO1 strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.registration-application-workspace_file__eECO1 small{display:block;color:var(--sa-muted-foreground);font-size:12px;margin-top:4px}.registration-application-workspace_file__eECO1 .registration-application-workspace_tools__L5eWF{gap:4px}.registration-application-workspace_summary__Fl_Ox{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:20px 0 28px}.registration-application-workspace_summary__Fl_Ox dt{color:var(--sa-muted-foreground);font-size:12px;margin-bottom:4px}.registration-application-workspace_summary__Fl_Ox dd{margin:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.registration-application-workspace_check__DbWPh{display:flex;align-items:start;gap:10px;font-size:14px;line-height:1.6}.registration-application-workspace_check__DbWPh input{width:18px;height:18px;flex-shrink:0;margin-top:3px;accent-color:var(--sa-primary)}.registration-application-workspace_issues__HR64E{margin:0;padding-left:18px}.registration-application-workspace_history__CAnS0{list-style:none;display:grid;gap:0;margin:16px 0 0;padding:0}.registration-application-workspace_history__CAnS0 li{padding:14px 0;border-top:1px solid var(--sa-border)}.registration-application-workspace_history__CAnS0 strong{display:block;font-size:13px;font-weight:500}.registration-application-workspace_history__CAnS0 time{display:block;margin-top:3px;color:var(--sa-muted-foreground);font-size:12px}.registration-application-workspace_history__CAnS0 p{margin:6px 0 0;font-size:14px;line-height:1.6;white-space:pre-line}.registration-application-workspace_loading__17mxP{padding:48px 24px;text-align:center;color:var(--sa-muted-foreground);font-size:14px}@media(max-width:800px){.registration-application-workspace_layout__S6Um9{grid-template-columns:1fr;gap:18px}.registration-application-workspace_nav__hhF9k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px}.registration-application-workspace_nav__hhF9k button{min-width:0;padding:9px;font-size:13px}.registration-application-workspace_top__52_jt{align-items:start}.registration-application-workspace_panel__S2W_s{padding:22px}}@media(max-width:520px){.registration-application-workspace_workspace__XQyfs{width:calc(100% - 32px);margin-top:24px}.registration-application-workspace_grid__pQiBW,.registration-application-workspace_summary__Fl_Ox{grid-template-columns:1fr}.registration-application-workspace_top__52_jt{flex-direction:column;gap:14px}.registration-application-workspace_top__52_jt h1{font-size:24px}.registration-application-workspace_top__52_jt .registration-application-workspace_tools__L5eWF{justify-content:start}.registration-application-workspace_panel__S2W_s{padding:18px}.registration-application-workspace_documentHeader__E9eAX{gap:10px;padding:14px;flex-wrap:wrap}.registration-application-workspace_documentHeader__E9eAX>div{flex-basis:65%}.registration-application-workspace_documentHeader__E9eAX .registration-application-workspace_status__aLcbV{padding:4px 7px;font-size:11px}.registration-application-workspace_actions__DJIVi{justify-content:stretch}.registration-application-workspace_actions__DJIVi :is(button,a){flex:1 1}.registration-application-workspace_summary__Fl_Ox{gap:16px}}