.entry-page.entry-professional{--entry-ink:#27272d;--entry-muted:#62626c;--entry-indigo:#623676;color:var(--entry-ink);-webkit-font-smoothing:antialiased;background:#f5f5f6;font-family:Arial,Helvetica,sans-serif;line-height:1.6}.entry-professional .entry-header{border-color:#dedee3;min-height:82px;padding:20px max(24px,50vw - 640px)}.entry-professional .entry-header .brand-logo{width:172px}.entry-professional .entry-content{width:min(100% - 64px,1120px);margin:72px auto}.entry-professional .entry-content:not(.entry-wide){grid-template-columns:minmax(0,1fr) minmax(0,480px);align-content:start;align-items:start;gap:24px 96px;display:grid}.entry-professional .entry-heading{text-align:left;max-width:740px;margin:0 0 36px}.entry-professional .entry-content:not(.entry-wide)>.entry-heading{border-top:3px solid #623676;padding-top:28px}.entry-professional .entry-content:not(.entry-wide)>.entry-footnote{text-align:left;grid-column:2;margin:0}.entry-professional h1{letter-spacing:-.035em;margin:16px 0 24px;font-size:clamp(30px,3.4vw,46px);font-weight:400;line-height:1.15}.entry-professional h2{font-size:24px;font-weight:400}.entry-professional .entry-eyebrow{color:#62626c;letter-spacing:.18em;font-size:10px}.entry-professional .entry-card,.entry-professional .entry-setup-body .worker-profile-page{box-shadow:none;border:1px solid #dedee3;border-radius:3px;padding:32px}.entry-professional :is(.entry-text-link,.entry-switch a,.entry-footnote a,.entry-path-action,.entry-password button){color:#623676;font-weight:500}.entry-professional :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #623676}.entry-professional .entry-form label{color:#45434b;font-weight:500}.entry-professional .entry-form .field{border-color:#c8c6ce;border-radius:3px;min-height:48px;padding:12px}.entry-professional .entry-form .field:focus{border-color:#623676}.entry-professional .entry-primary{background:#623676;border-radius:3px;min-height:48px;font-weight:500}.entry-professional .entry-primary:hover:not(:disabled){background:#4c285d}.entry-professional :is(.entry-role-icon,.entry-symbol,.entry-checklist span){color:#623676;background:#f1edf3;border-radius:3px}.entry-professional :is(.entry-error,.entry-notice){border-radius:3px}.entry-professional .entry-notice{color:#4c285d;background:#f1edf3}.entry-professional .entry-progress{border-bottom:1px solid #dedee3;justify-content:flex-start;gap:40px;margin:0 0 48px;padding-bottom:24px}.entry-professional .entry-progress li{color:#62626c}.entry-professional .entry-progress li>span:first-child{border-color:#dedee3;border-radius:3px}.entry-professional .entry-progress li[aria-current]{color:#623676}.entry-professional .entry-progress li[aria-current]>span:first-child{background:#623676;border-color:#623676}.entry-professional .entry-progress li.is-done>span:first-child{color:#623676;background:#f1edf3;border-color:#dedee3}.entry-professional .entry-paths{gap:24px}.entry-professional .entry-path{box-shadow:none;border:1px solid #dedee3;border-radius:3px;padding:0 0 28px;overflow:hidden}.entry-professional a.entry-path:hover{box-shadow:none;border-color:#623676}.entry-professional .entry-path-photo{aspect-ratio:16/9;width:100%;margin-bottom:24px;position:relative}.entry-professional .entry-path-photo img{object-fit:cover;transition:transform .25s}.entry-professional .entry-path:hover img{transform:scale(1.025)}.entry-professional .entry-path>:is(h2,p,.entry-path-action){margin-inline:24px}.entry-professional .entry-path h2{font-size:22px}.entry-professional .entry-path-action{justify-content:space-between;width:calc(100% - 48px)}.entry-professional .entry-path-action svg{width:20px;height:20px}.entry-professional .entry-account-grid{gap:80px;max-width:none}.entry-professional .entry-footer{color:#e0dde3;background:#24232b;border:0;padding:28px max(24px,50vw - 640px)}.entry-professional .entry-footer a{color:inherit}.entry-professional .entry-footer a:hover{text-decoration:underline}@media (max-width:760px){.entry-professional .entry-header{gap:16px;min-height:70px;padding:18px 20px}.entry-professional .entry-header .brand-logo{width:142px}.entry-professional .entry-header .entry-text-link{font-size:12px}.entry-professional .entry-content{width:calc(100% - 40px);margin:36px auto}.entry-professional .entry-content:not(.entry-wide),.entry-professional .entry-account-grid{display:block}.entry-professional .entry-card{padding:24px}.entry-professional .entry-progress{align-items:flex-start;gap:12px;margin-bottom:32px}.entry-professional .entry-progress li{flex:1;align-items:flex-start;font-size:11px}.entry-professional .entry-progress li>span:first-child{flex-shrink:0;width:24px;height:24px}.entry-professional .entry-paths{grid-template-columns:1fr;gap:24px}.entry-professional .entry-content:not(.entry-wide)>.entry-footnote{margin-top:24px}.entry-professional .entry-context{margin-bottom:32px}.entry-professional .entry-footer{gap:16px 24px;padding:24px 20px}}@media (prefers-reduced-motion:reduce){.entry-professional .entry-path-photo img{transition:none}}
