.CourseBreadcrumb-module__6bKFqa__CourseTrigger{align-items:center;gap:var(--base-size-4);cursor:pointer;font:inherit;font-size:var(--text-body-size-medium,.875rem);color:var(--fgColor-link,var(--color-accent-fg));background:0 0;border:0;padding:0;display:inline-flex}.CourseBreadcrumb-module__6bKFqa__CourseTrigger:hover{text-decoration:underline}
@layer base;@layer primer{.prc-Header-Header-zcBYI{background-color:var(--header-bgColor,#25292e);color:var(--header-fgColor-default,#ffffffb3);font-size:var(--text-body-size-medium,.875rem);line-height:var(--text-title-lineHeight-large,1.5);padding:var(--base-size-16,1rem);z-index:32;overflow:auto}.prc-Header-Header-zcBYI,.prc-Header-HeaderItem-BPQgk{flex-wrap:nowrap;align-items:center;display:flex}.prc-Header-HeaderItem-BPQgk{margin-right:var(--base-size-16,1rem);align-self:stretch}.prc-Header-HeaderItem-BPQgk:where([data-full]){flex:auto}.prc-Header-HeaderLink-NpVNI{color:var(--header-fgColor-logo,#fff);cursor:pointer;font-weight:var(--text-title-weight-large,600);white-space:nowrap;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:flex}.prc-Header-HeaderLink-NpVNI:focus,.prc-Header-HeaderLink-NpVNI:hover{color:var(--header-fgColor-default,#ffffffb3)}}
@layer base;@layer primer{.prc-ButtonGroup-ButtonGroup-vFUrY{isolation:isolate;vertical-align:middle;display:inline-flex}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl{margin-inline-end:-1px;position:relative}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl a,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl button{border-radius:0}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:first-child a,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:first-child button{border-bottom-left-radius:var(--borderRadius-medium,.375rem);border-top-left-radius:var(--borderRadius-medium,.375rem)}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:last-child a,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:last-child button{border-bottom-right-radius:var(--borderRadius-medium,.375rem);border-top-right-radius:var(--borderRadius-medium,.375rem)}.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:active,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:focus,.prc-ButtonGroup-ButtonGroup-vFUrY>.prc-ButtonGroup-Item-PqvDl:hover{z-index:1}:is(.prc-ButtonGroup-ButtonGroup-vFUrY:has(div:last-child:empty) a,.prc-ButtonGroup-ButtonGroup-vFUrY:has(div:last-child:empty) button){border-radius:var(--borderRadius-medium,.375rem)}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]{margin-inline-end:-1px;position:relative}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper] a,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper] button{border-radius:0}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:active,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:focus,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:hover{z-index:1}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:first-child a,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:first-child button{border-bottom-left-radius:var(--borderRadius-medium,.375rem);border-top-left-radius:var(--borderRadius-medium,.375rem)}.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:last-child a,.prc-ButtonGroup-ButtonGroup-vFUrY>[data-loading-wrapper]:last-child button{border-bottom-right-radius:var(--borderRadius-medium,.375rem);border-top-right-radius:var(--borderRadius-medium,.375rem)}}
header.Header-module__YNF2YW__Header{padding-inline:var(--base-size-8);width:100%;height:4.5rem;overflow:visible}@media (min-width:1012px){header.Header-module__YNF2YW__Header{padding-inline:var(--base-size-16)}}.Header-module__YNF2YW__LogoText{margin-left:var(--base-size-8);display:none}@media (min-width:544px){.Header-module__YNF2YW__LogoText{display:block}}div.Header-module__YNF2YW__HeaderItem{margin-right:var(--base-size-12)}@media (min-width:544px){div.Header-module__YNF2YW__HeaderItem{margin-right:var(--base-size-16)}}.Header-module__YNF2YW__HiddenMobile{display:none}.Header-module__YNF2YW__HiddenDesktop{display:contents}@media (min-width:544px){.Header-module__YNF2YW__HiddenMobile{display:contents}.Header-module__YNF2YW__HiddenDesktop{display:none}}.Header-module__YNF2YW__HeaderButton[data-variant=primary]{color:var(--fgColor-default)!important}.Header-module__YNF2YW__HeaderButton[data-variant=default]{color:var(--fgColor-muted)!important}.Header-module__YNF2YW__ForumButton{--button-primary-bgColor-rest:#1273c2;--button-primary-bgColor-hover:#177ccf;--button-primary-bgColor-active:#1b85dd;--button-primary-bgColor-disabled:#094b81;color:var(--fgColor-onEmphasis)!important}.Header-module__YNF2YW__Spacer{flex-grow:1}.Header-module__YNF2YW__CountersContainer{font-size:var(--text-body-size-small);font-weight:var(--base-text-weight-semibold);flex-direction:column;display:flex}@media (min-width:544px){.Header-module__YNF2YW__CountersContainer{flex-direction:row}}div.Header-module__YNF2YW__CounterItem{margin-left:auto;margin-right:var(--base-size-8)}.Header-module__YNF2YW__RowReverse{flex-direction:row-reverse}div.Header-module__YNF2YW__MenuItemContainer{margin-right:0}button.Header-module__YNF2YW__MenuButton{margin-inline:var(--base-size-4);padding-inline:0}button.Header-module__YNF2YW__MenuButton:hover{color:var(--header-fgColor-default)}button.Header-module__YNF2YW__MenuButton,button.Header-module__YNF2YW__MenuButton:hover,button.Header-module__YNF2YW__MenuButton[aria-expanded=true]{background-color:#0000}button.Header-module__YNF2YW__MenuButton:focus-visible{outline:2px solid #fff}button.Header-module__YNF2YW__EnrollButton{box-shadow:0 10px 15px -3px #000}@media screen and (max-width:760px){button.Header-module__YNF2YW__RegisterButton{padding-left:var(--base-size-8);padding-right:var(--base-size-4)}button.Header-module__YNF2YW__RegisterButton span[data-component=leadingVisual]{margin-right:var(--base-size-4)}button.Header-module__YNF2YW__RegisterButton span[data-component=text]{display:none}}.Header-module__YNF2YW__EnrollmentTitle{margin-top:0;margin-bottom:var(--base-size-16);font-size:var(--text-body-size-large);font-weight:var(--base-text-weight-semibold)}.Header-module__YNF2YW__EnrollmentBenefits{padding:var(--base-size-16);width:100vw}[data-color-mode=dark] .Header-module__YNF2YW__EnrollmentBenefits b{color:#c2c2c2}@media (min-width:544px){.Header-module__YNF2YW__EnrollmentBenefits{width:480px}}.Header-module__YNF2YW__BenefitsList{gap:var(--base-size-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Header-module__YNF2YW__BenefitItem{gap:var(--base-size-8);display:flex}.Header-module__YNF2YW__BenefitIcon{color:var(--fgColor-success);margin-top:var(--base-size-4)}.Header-module__YNF2YW__BenefitTitle{font-weight:var(--base-text-weight-semibold);margin:0}.Header-module__YNF2YW__BenefitDescription{font-size:var(--text-body-size-small);color:var(--fgColor-muted);margin:0}.Header-module__YNF2YW__EnrollmentActions{margin-top:var(--base-size-8);flex-direction:column;align-items:center;display:flex}.Header-module__YNF2YW__TrialEndsText{margin-bottom:var(--base-size-8);font-size:var(--text-body-size-small)}
