.AuthActionPage_primaryLink__95rm8{display:inline-flex;align-items:center;justify-self:start;min-height:2.8rem;border-radius:.35rem;padding:.72rem 1rem;background:var(--accent);color:white;font-weight:750;text-decoration:none}.AuthActionPage_primaryLink__95rm8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AuthActionPage_email__waREr{color:var(--foreground);font-weight:650;overflow-wrap:anywhere}.CompanyEntryShell_page__YaLvg.company-entry{--company-entry-brand:#eeebf4}.CompanyEntryShell_page__YaLvg .company-entry-brand{color:#17151d;background:var(--company-entry-brand)}.CompanyEntryShell_page__YaLvg .company-entry-brand .company-entry-logo{width:165px;max-width:100%;height:auto;filter:brightness(0);opacity:.76}.CompanyEntryShell_page__YaLvg .company-entry-brand-copy .portal-kicker,.CompanyEntryShell_page__YaLvg .company-entry-brand-copy h1{color:#17151d}.CompanyEntryShell_page__YaLvg .company-entry-brand-copy>p:not(.portal-kicker),.CompanyEntryShell_page__YaLvg .company-entry-brand-note{color:#625f73}.CompanyEntryShell_page__YaLvg .company-entry-benefits li{color:#393544;font-weight:500}.CompanyEntryShell_page__YaLvg .company-entry-benefits li:before{color:#857b9e}.CompanyEntryShell_page__YaLvg .company-entry-panel-inner{width:min(28rem,100%)}.CompanyEntryShell_page__YaLvg.company-entry-wide .company-entry-panel-inner{width:min(46rem,100%)}.CompanyEntryShell_page__YaLvg .company-entry-tabs{gap:4px;margin-bottom:32px;padding:4px;border:1px solid var(--border);border-radius:999px;background:var(--surface-subtle)}.CompanyEntryShell_page__YaLvg .company-entry-tabs button{min-height:44px;padding:10px 16px;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:500}.CompanyEntryShell_page__YaLvg .company-entry-tabs button[aria-selected=true]{border-color:var(--border);background:var(--surface);color:var(--foreground)}.CompanyEntryShell_page__YaLvg .personal-account-form,.CompanyEntryShell_page__YaLvg.company-entry .login-card{gap:24px}.CompanyEntryShell_page__YaLvg .personal-account-heading h2,.CompanyEntryShell_page__YaLvg.company-entry .login-card-heading h1{font-size:32px;font-weight:600;line-height:1.2;letter-spacing:-.04em}.CompanyEntryShell_page__YaLvg.company-entry .login-card-heading .portal-kicker{margin-bottom:8px;font-size:12px;letter-spacing:.1em;font-weight:600}.CompanyEntryShell_page__YaLvg .personal-account-heading>p:last-child,.CompanyEntryShell_page__YaLvg.company-entry .login-card>p:not(.form-error):not(.form-success){font-size:15px;line-height:1.6}.CompanyEntryShell_page__YaLvg .personal-account-form form,.CompanyEntryShell_page__YaLvg.company-entry .login-card form{gap:20px}.CompanyEntryShell_page__YaLvg .company-application-step label>span,.CompanyEntryShell_page__YaLvg .personal-account-form label>span,.CompanyEntryShell_page__YaLvg.company-entry .login-card label>span,.CompanyEntryShell_page__YaLvg.company-entry .login-field-heading label{font-size:14px;font-weight:500}.CompanyEntryShell_page__YaLvg .company-application-select-field [role=combobox],.CompanyEntryShell_page__YaLvg .company-application-step input,.CompanyEntryShell_page__YaLvg .company-application-step select,.CompanyEntryShell_page__YaLvg .personal-account-form input,.CompanyEntryShell_page__YaLvg.company-entry .login-card input{min-height:52px;border-radius:12px;padding:12px 14px;font-size:16px}.CompanyEntryShell_page__YaLvg .company-application-select-field [role=option]{min-height:44px;font-size:15px}html[data-theme=dark] .CompanyEntryShell_page__YaLvg .company-application-select-field{--portal-select-active-color:#b4a2ff}.CompanyEntryShell_page__YaLvg.company-entry .login-password-control>input{padding-right:52px}.CompanyEntryShell_page__YaLvg .company-application-actions button,.CompanyEntryShell_page__YaLvg .company-application-complete a,.CompanyEntryShell_page__YaLvg .company-application-taxonomy-error button,.CompanyEntryShell_page__YaLvg .company-entry-state a,.CompanyEntryShell_page__YaLvg .company-entry-state button,.CompanyEntryShell_page__YaLvg .personal-account-form button,.CompanyEntryShell_page__YaLvg .personal-account-state button,.CompanyEntryShell_page__YaLvg.company-entry .login-card button{border-radius:999px;font-weight:600;box-shadow:none}.CompanyEntryShell_page__YaLvg .company-application-actions button,.CompanyEntryShell_page__YaLvg .personal-account-form form>button,.CompanyEntryShell_page__YaLvg .personal-account-form>button,.CompanyEntryShell_page__YaLvg.company-entry .login-card form>button,.CompanyEntryShell_page__YaLvg.company-entry .login-card>button{min-height:52px;padding:12px 20px;font-size:14px}.CompanyEntryShell_page__YaLvg.company-entry .login-inline-action{font-size:13px;font-weight:500}html[data-theme=dark] .CompanyEntryShell_page__YaLvg.company-entry .login-inline-action{color:#b4a2ff}.CompanyEntryShell_page__YaLvg.company-entry .login-password-visibility{inset:4px 4px 4px auto;width:44px;min-height:44px;padding:0;transform:none}.CompanyEntryShell_page__YaLvg .company-entry-theme-toggle,.CompanyEntryShell_page__YaLvg .company-entry-utility-select [role=combobox]{border-radius:999px}.CompanyEntryShell_page__YaLvg .company-application-step .portal-field-grid{align-items:start}.CompanyEntryShell_page__YaLvg .company-application-step small{color:var(--muted);font-size:13px;font-weight:400;line-height:1.5}.CompanyEntryShell_page__YaLvg .company-application-progress li,.CompanyEntryShell_page__YaLvg .company-application-progress>span{font-size:13px}.CompanyEntryShell_page__YaLvg .company-application-step-heading h2:focus{outline:none}html[data-theme=dark] .CompanyEntryShell_page__YaLvg .company-entry-panel .portal-kicker{color:#b4a2ff}.CompanyEntryShell_page__YaLvg a:focus-visible,.CompanyEntryShell_page__YaLvg button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:52rem){.CompanyEntryShell_page__YaLvg .company-entry-brand{padding:28px 24px}.CompanyEntryShell_page__YaLvg .company-entry-brand-copy h1{max-width:16ch;font-size:36px}.CompanyEntryShell_page__YaLvg .company-entry-panel{padding:80px 24px 40px}.CompanyEntryShell_page__YaLvg .company-entry-utilities{top:20px;right:24px}.CompanyEntryShell_page__YaLvg .company-entry-tabs{margin-bottom:28px}.CompanyEntryShell_page__YaLvg .company-entry-benefits,.CompanyEntryShell_page__YaLvg .company-entry-brand-note{display:none}}