body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta a.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header,body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header-brand{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm,.5rem);box-sizing:border-box;min-height:var(--button-height-lg,48px)}@media (min-width:992px){body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--desktop a.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header,body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header-brand{white-space:nowrap;flex-shrink:0}}body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header-brand{min-height:var(--button-height-sm,36px)}@media (min-width:992px){body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--desktop a.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions>.solaris-header-cta-attention{width:var(--solaris-lms-header-cta-width-lg,10.5rem);min-width:var(--solaris-lms-header-cta-width-lg,10.5rem);max-width:var(--solaris-lms-header-cta-width-lg,10.5rem)}body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header-brand,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention{width:var(--solaris-lms-header-cta-width-sm,9.5rem);min-width:var(--solaris-lms-header-cta-width-sm,9.5rem);max-width:var(--solaris-lms-header-cta-width-sm,9.5rem)}body[class*=solaris-lms-header-cta--] .solaris-site-header__actions{flex:0 0 auto;min-width:var(--solaris-lms-header-cta-width-lg,10.5rem)}}@media (min-width:992px) and (max-width:1200px){body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--desktop a.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions>.solaris-header-cta-attention{width:var(--solaris-lms-header-cta-width-lg,10.5rem);min-width:0;max-width:var(--solaris-lms-header-cta-width-lg,10.5rem)}body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header-brand,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention{width:auto;min-width:0;max-width:100%}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions{min-width:0}}body[class*=solaris-lms-header-cta--] .solaris-site-header__actions>.solaris-header-cta-attention{display:inline-flex;justify-content:center}body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention>.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention>.solaris-btn--header,body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention>.solaris-btn--header-brand{width:100%;min-width:0;max-width:none}body[class*=solaris-lms-header-cta--] .solaris-lms-header-cta__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 15px;width:15px;height:15px}body[class*=solaris-lms-header-cta--] .solaris-lms-header-cta__icon[hidden]{display:none!important;width:0!important;min-width:0!important;height:0!important;margin:0!important;padding:0!important;flex:0 0 0!important;overflow:hidden!important}body[class*=solaris-lms-header-cta--] .solaris-lms-header-cta__icon svg.bi{display:block;width:15px;height:15px}body[class*=solaris-lms-header-cta--] .solaris-lms-header-cta__label{flex:0 1 auto;min-width:0}body.is-course-header-cta-sticky .solaris-lms-header-cta__icon,html.is-course-header-cta-sticky .solaris-lms-header-cta__icon{display:none!important;width:0!important;min-width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;flex:0 0 0!important}body.is-course-header-cta-sticky .solaris-header-cta-attention>.solaris-btn,body.is-course-header-cta-sticky .solaris-header-cta-attention>.solaris-btn--header,body.is-course-header-cta-sticky .solaris-header-cta-attention>.solaris-btn--header-brand,body.is-course-header-cta-sticky .solaris-primary-navigation__cta a.solaris-btn,body.is-course-header-cta-sticky .solaris-site-header a.solaris-btn--header,body.is-course-header-cta-sticky .solaris-site-header a.solaris-btn--header-brand,html.is-course-header-cta-sticky .solaris-header-cta-attention>.solaris-btn,html.is-course-header-cta-sticky .solaris-header-cta-attention>.solaris-btn--header,html.is-course-header-cta-sticky .solaris-header-cta-attention>.solaris-btn--header-brand,html.is-course-header-cta-sticky .solaris-primary-navigation__cta a.solaris-btn,html.is-course-header-cta-sticky .solaris-site-header a.solaris-btn--header,html.is-course-header-cta-sticky .solaris-site-header a.solaris-btn--header-brand{gap:0}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-header-cta-attention,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-header-cta-attention.is-attention-active,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-header-cta-attention.is-attention-shown,body.solaris-lms-account-page .solaris-header-cta-attention,body.solaris-lms-account-page .solaris-header-cta-attention.is-attention-active,body.solaris-lms-account-page .solaris-header-cta-attention.is-attention-shown,body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention,body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention.is-attention-active,body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention.is-attention-shown{animation:none!important;transform:none!important;will-change:auto}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-header-cta-attention.is-attention-active::before,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-header-cta-attention.is-attention-shown::before,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-header-cta-attention::before,body.solaris-lms-account-page .solaris-header-cta-attention.is-attention-active::before,body.solaris-lms-account-page .solaris-header-cta-attention.is-attention-shown::before,body.solaris-lms-account-page .solaris-header-cta-attention::before,body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention.is-attention-active::before,body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention.is-attention-shown::before,body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention::before{content:none!important;display:none!important;opacity:0!important;animation:none!important}body[class*=solaris-lms-header-cta--] .solaris-header-cta-attention--brand>.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--desktop>.solaris-btn--header,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention>.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention>.solaris-btn--header-brand{background:#fff;border-color:#fff;color:var(--slms-brand-primary,#0056d2);box-shadow:none}@media (min-width:992px){body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-primary-navigation__cta--desktop>.solaris-btn--header,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header{transition:none!important}body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention::before{display:none!important;content:none!important;opacity:0!important;animation:none!important}body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions>.solaris-header-cta-attention.is-layout-reserved{visibility:visible;opacity:1;pointer-events:auto}body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-primary-navigation__cta--desktop>.solaris-btn--header,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-primary-navigation__cta--desktop>.solaris-btn--header:is(:hover,:focus,:focus-visible,:active),body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header:is(:hover,:focus,:focus-visible,:active),body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn:is(:hover,:focus,:focus-visible,:active),body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions>.solaris-header-cta-attention{background:0 0!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;border-style:solid!important;outline:0!important;box-shadow:none!important;color:#fff!important;-webkit-tap-highlight-color:transparent}body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header::after,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn::after{content:none!important;display:none!important;animation:none!important}body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-lms-header-cta__icon,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-lms-header-cta__icon svg.bi,body.slms-has-value-hero[class*=solaris-lms-header-cta--] .solaris-site-header:not(.is-hero-cta-offscreen) .solaris-site-header__actions .solaris-lms-header-cta__label{color:#fff!important;fill:currentColor;background:0 0!important}}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header:focus,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header:focus-visible,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header:hover,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn:focus,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn:focus-visible,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn:hover,body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--desktop>.solaris-btn--header:focus,body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--desktop>.solaris-btn--header:focus-visible,body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--desktop>.solaris-btn--header:hover,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header:focus,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header:focus-visible,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn--header:hover,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn:focus,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn:focus-visible,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-header-cta-attention>.solaris-btn:hover,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention>.solaris-btn--header-brand:focus,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention>.solaris-btn--header-brand:focus-visible,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention>.solaris-btn--header-brand:hover,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention>.solaris-btn:focus,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention>.solaris-btn:focus-visible,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention>.solaris-btn:hover{background:#fff;border-color:#fff;color:var(--slms-brand-primary,#0056d2);box-shadow:none}.solaris-site-header.solaris-lms-header-cta-pinned :is(
.solaris-btn--header,.solaris-btn--header-brand,.solaris-header-cta-attention > .solaris-btn
)::after,body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta .solaris-btn::after,body[class*=solaris-lms-header-cta--] .solaris-site-header :is(
.solaris-btn--header,.solaris-btn--header-brand,.solaris-header-cta-attention > .solaris-btn
)::after{content:none!important;animation:none!important}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions>.solaris-header-cta-attention,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions>.solaris-header-cta-attention.is-layout-reserved,body.solaris-lms-account-page .solaris-site-header__actions>.solaris-header-cta-attention,body.solaris-lms-account-page .solaris-site-header__actions>.solaris-header-cta-attention.is-layout-reserved{visibility:visible;opacity:1;pointer-events:auto}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-primary-navigation__cta--desktop>.solaris-btn--header,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions>.solaris-header-cta-attention a.solaris-btn--header,body.solaris-lms-account-page .solaris-site-header__actions>.solaris-header-cta-attention a.solaris-btn--header{visibility:visible;opacity:1;pointer-events:auto}@media (max-width:991px){body[class*=solaris-lms-header-cta--] .solaris-site-header__inner{gap:var(--space-sm,.75rem)}body[class*=solaris-lms-header-cta--] .solaris-site-header__brand{flex:1 1 auto;min-width:0;overflow:visible}body[class*=solaris-lms-header-cta--] .solaris-site-header .solaris-site-logo{max-width:min(56vw,17.5rem)}body[class*=solaris-lms-header-cta--] .solaris-menu-toggle{flex-shrink:0}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions .solaris-btn--header,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions>.solaris-header-cta-attention,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions .solaris-btn--header,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions>.solaris-header-cta-attention{display:none}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__actions,body[class*=solaris-lms-header-cta--] .solaris-site-header__actions{min-width:0}body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--desktop a.solaris-btn{width:auto;min-width:0;max-width:100%}.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header a.solaris-btn--header-brand,.solaris-site-header.solaris-lms-header-cta-pinned .solaris-site-header__brand-cta .solaris-header-cta-attention,body[class*=solaris-lms-header-cta--] .solaris-site-header a.solaris-btn--header-brand,body[class*=solaris-lms-header-cta--] .solaris-site-header__brand-cta .solaris-header-cta-attention{width:auto;min-width:0;max-width:100%;flex-shrink:0}body[class*=solaris-lms-header-cta--] .solaris-lms-header-cta__label{overflow:visible;text-overflow:clip;white-space:nowrap}body[class*=solaris-lms-header-cta--] .solaris-site-header .solaris-primary-navigation__scroll{scrollbar-width:none;-ms-overflow-style:none}body[class*=solaris-lms-header-cta--] .solaris-site-header .solaris-primary-navigation__scroll::-webkit-scrollbar{display:none;width:0;height:0}body[class*=solaris-lms-header-cta--] .solaris-primary-navigation .solaris-header-cta-attention::before{display:none!important;content:none!important;opacity:0!important;animation:none!important}body[class*=solaris-lms-header-cta--]{--slms-drawer-cta-gap:var(--space-sm, 0.5rem)}body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--mobile{flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;gap:var(--slms-drawer-cta-gap)}body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--mobile .solaris-header-cta-attention{display:flex;width:100%}body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--mobile .solaris-header-cta-attention>.solaris-btn,body[class*=solaris-lms-header-cta--] .solaris-primary-navigation__cta--mobile a.solaris-btn{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-sm,.5rem);width:100%;min-width:0;box-sizing:border-box;text-align:left}body.solaris-lms-account-page .solaris-primary-navigation__cta--mobile{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:fit-content!important;max-width:100%!important;gap:.75rem!important}body.solaris-lms-account-page a.solaris-lms-logout-btn{--slms-logout-accent:var(--theme-status-error-on-surface, #ff3b30);--slms-logout-surface:var(--theme-surface-surface-container-high, var(--theme-surface-surface-container, #ebebed));display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:.5rem!important;border:1px solid color-mix(in srgb,var(--slms-logout-accent) 34%,transparent)!important;color:var(--slms-logout-accent)!important;background:color-mix(in srgb,var(--slms-logout-accent) 18%,var(--slms-logout-surface))!important;background-color:color-mix(in srgb,var(--slms-logout-accent) 18%,var(--slms-logout-surface))!important;transition:none}body.solaris-lms-account-page a.solaris-lms-logout-btn .solaris-lms-header-cta__label{color:var(--theme-status-error-on-surface,#ff3b30)!important;font-size:.9rem!important;font-weight:500!important;letter-spacing:-.01em}body.solaris-lms-account-page a.solaris-lms-logout-btn .solaris-lms-header-cta__icon,body.solaris-lms-account-page a.solaris-lms-logout-btn .solaris-lms-header-cta__icon svg{color:var(--theme-status-error-on-surface,#ff3b30)!important;fill:currentColor!important;display:inline-flex;align-items:center}@media (prefers-color-scheme:dark){body.solaris-lms-account-page a.solaris-lms-logout-btn{border:1px solid rgba(255,105,97,.28)!important;color:#ff8a82!important;background:rgba(255,69,58,.14)!important;background-color:rgba(255,69,58,.14)!important}body.solaris-lms-account-page a.solaris-lms-logout-btn .solaris-lms-header-cta__icon,body.solaris-lms-account-page a.solaris-lms-logout-btn .solaris-lms-header-cta__icon svg,body.solaris-lms-account-page a.solaris-lms-logout-btn .solaris-lms-header-cta__label{color:#ff8a82!important}}body.solaris-nav-lock .solaris-site-header.is-mobile-nav-open{position:fixed;top:var(--slms-nav-lock-top,0);right:0;left:0;width:100%;z-index:56}body.solaris-nav-lock .solaris-site-header__brand-swap>.solaris-site-header__brand-cta,body.solaris-nav-lock .solaris-site-header__brand-swap>.solaris-site-logo{transition:none!important}}