.sps-portal,
.sps-front,
.sps-public,
.sps-company-front,
.sps-html-page,
.sps-public-document,
.sps-validation,
.sps-verify-page{
    color:var(--sps-text-main);
    font-family:var(--sps-font);
    font-weight:400;
    line-height:1.55;
    text-rendering:optimizeLegibility;
    overflow-x:hidden;
}
.sps-portal *,
.sps-front *,
.sps-public *,
.sps-company-front *,
.sps-html-page *,
.sps-public-document *,
.sps-validation *,
.sps-verify-page *{box-sizing:border-box}
.sps-portal :where(a,button,input,select,textarea),
.sps-front :where(a,button,input,select,textarea),
.sps-public :where(a,button,input,select,textarea),
.sps-verify-page :where(a,button,input,select,textarea){font:inherit}
.sps-portal :where(h1,h2,h3),
.sps-public :where(h1,h2,h3),
.sps-verify-page :where(h1,h2,h3){font-family:var(--sps-font);font-weight:650;letter-spacing:-.018em;overflow-wrap:anywhere}
.sps-portal :where(p),
.sps-public :where(p),
.sps-verify-page :where(p){color:var(--sps-text-muted);line-height:1.68}
.sps-portal :where(small,.sps-muted,.sps-help,.sps-level-note),
.sps-public :where(small,.sps-muted,.sps-help),
.sps-verify-page :where(small,.sps-muted,.sps-help){color:var(--sps-text-muted)!important}
.sps-kicker,
.sps-public-kicker,
.sps-company-kicker,
.sps-public-document-kicker{color:var(--sps-green-dark)}
.sps-portal :where(a,button),
.sps-public :where(a,button),
.sps-verify-page :where(a,button){transition:background-color var(--sps-transition),border-color var(--sps-transition),color var(--sps-transition),transform var(--sps-transition),box-shadow var(--sps-transition),opacity var(--sps-transition)}
.sps-portal :where(a,button):hover,
.sps-public :where(a,button):hover,
.sps-verify-page :where(a,button):hover{transform:translateY(-1px)}
.sps-portal :where(a,button):active,
.sps-public :where(a,button):active,
.sps-verify-page :where(a,button):active{transform:translateY(0)}
.sps-portal :where(a,button,input,select,textarea):focus-visible,
.sps-public :where(a,button,input,select,textarea):focus-visible,
.sps-verify-page :where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(15,122,85,.28);outline-offset:2px}
