
header[data-hs-member-header]{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:88px!important;margin:0!important;padding:22px 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:24px!important;flex-wrap:nowrap!important;border-bottom:1px solid #ffffff20}
.hs-member-header-content{display:flex;align-items:center;gap:24px;flex-wrap:wrap;min-width:0}
.hs-member-header-content>nav:is(.site-nav,.nav){box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;min-height:44px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}
.hs-member-header-content :is(.brand,.cp-brand,.circle-brand,.review-brand,.portal-brand){min-width:0;max-width:100%}
.hs-member-header-content :is(.brand,.cp-brand,.circle-brand,.review-brand,.portal-brand) span{overflow-wrap:anywhere}
.hs-member-auth{display:flex!important;align-items:center!important;justify-content:flex-end!important;align-self:start!important;margin:0!important;padding:0!important;min-width:88px}
.hs-member-auth .hs-member-auth-action{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;width:auto!important;margin:0!important;padding:10px 16px!important;border:1px solid #b9a8ff55!important;border-radius:9px!important;background:#171526!important;color:#eee9ff!important;font:600 14px/1.4 'Avenir Next',Avenir,'Segoe UI',Helvetica,Arial,sans-serif!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer}
.hs-member-auth .hs-member-auth-action:hover{background:#27213c!important;border-color:#b9a8ff!important}
.hs-member-auth .hs-member-auth-action:focus-visible{outline:3px solid #77efed!important;outline-offset:3px!important}
.hs-member-auth .hs-member-auth-action:disabled{opacity:.65;cursor:wait}
@media(max-width:700px){header[data-hs-member-header]{padding:18px 16px!important;gap:12px!important}.hs-member-header-content{gap:12px}.hs-member-header-content>nav:is(.site-nav,.nav){gap:12px}.hs-member-auth .hs-member-auth-action{padding-inline:12px!important}}
