.error-details-module__sg-ZHG__errorDetails{border:1px solid var(--border-default);border-radius:var(--border-radius-m);flex-direction:column;align-items:flex-start;padding:.5rem .75rem;display:flex}.error-details-module__sg-ZHG__errorDetails>p{word-break:break-all;margin:.5rem 0}.error-details-module__sg-ZHG__errorDetails>p strong{min-width:100px;display:inline-block}.error-details-module__sg-ZHG__copyButton{gap:.5rem;height:auto;margin-top:.5rem;padding:.5rem .75rem}.error-details-module__sg-ZHG__copyButton .error-details-module__sg-ZHG__icon{width:1rem;height:1rem}
.PageWrapper-module__WBPSlW__pageContentAsideWrapper{gap:var(--aside-y-gap);grid-template-columns:1fr;display:grid}@media (min-width:992px){.PageWrapper-module__WBPSlW__pageContentAsideWrapper{gap:var(--aside-y-gap) var(--aside-x-gap);grid-template-areas:". .";grid-auto-flow:row;grid-template-columns:1fr var(--aside-width)}}@media (min-width:992px){.PageWrapper-module__WBPSlW__pageContentAsideWrapper.PageWrapper-module__WBPSlW__reverse{grid-template-columns:var(--aside-width) 1fr}}
.alert-module__4CKuHW__alert{--alert-border:var(--color-grey-500);--alert-icon:var(--alert-border);border-radius:var(--border-radius-s);background-color:var(--color-grey-50);overflow-wrap:break-word;width:100%;padding:1rem 1.5rem;position:relative;overflow:hidden}.alert-module__4CKuHW__alert:before{background-color:var(--alert-border);content:"";width:4px;height:100%;position:absolute;top:0;left:0}.alert-module__4CKuHW__alert>svg{width:1.5rem;height:1.5rem;color:var(--alert-icon);flex:none;position:absolute;top:1.125rem;left:1rem}.alert-module__4CKuHW__alert>svg~*{margin-left:1.75rem}.alert-module__4CKuHW__alert .alert-module__4CKuHW__heading{color:var(--alert-border);margin-bottom:.5rem;font-weight:500}.alert-module__4CKuHW__alert.alert-module__4CKuHW__hideBorder:before{display:none}.alert-module__4CKuHW__default{--alert-border:var(--color-pink-500)}.alert-module__4CKuHW__warning{--alert-border:var(--theme-warning-primary-aa);background-color:var(--theme-warning-background)}.alert-module__4CKuHW__destructive{--alert-border:var(--theme-error-primary-aa);background-color:var(--theme-error-background)}.alert-module__4CKuHW__success{--alert-border:var(--theme-success-primary-aa);background-color:var(--theme-success-background)}.alert-module__4CKuHW__governorhub{--alert-border:var(--theme-governorhub-primary);background-color:#ecf8ff}.alert-module__4CKuHW__info{--alert-border:var(--color-grey-400);--alert-icon:var(--color-grey-600)}.alert-module__4CKuHW__neutral{--alert-icon:var(--color-grey-500);background-color:var(--color-grey-100)}.alert-module__4CKuHW__neutral:before{display:none}.alert-module__4CKuHW__blue{--alert-border:#54a1f4;--alert-icon:#54a1f4;background-color:#eef6fe}.alert-module__4CKuHW__pink{--alert-border:var(--color-pink-500);background-color:#fff2f6}.alert-module__4CKuHW__ai{--alert-border:var(--theme-keygpt-primary);background-color:var(--color-grey-50)}.alert-module__4CKuHW__keyhr{--alert-border:var(--theme-keyhr-primary);background-color:var(--color-grey-50)}.alert-module__4CKuHW__admin{--alert-border:var(--color-orange-500);background-color:var(--color-grey-50)}
.ratings-module__wvv3Ca__ratings{--rating-star-border:#ffb74f;--rating-star-fill:#ffe2bb;background-color:var(--color-grey-50);border-bottom-left-radius:var(--border-radius-s);border-bottom-right-radius:var(--border-radius-s);margin-top:4rem;padding:calc(2rem + 4px) 2rem 2rem;position:relative;overflow:hidden}.ratings-module__wvv3Ca__ratings:before{background-color:var(--product);content:"";width:100%;height:4px;position:absolute;top:0;left:0}.ratings-module__wvv3Ca__starWrapper{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.ratings-module__wvv3Ca__starWrapper{flex-direction:row;align-items:center}}.ratings-module__wvv3Ca__starSelection{display:flex}.ratings-module__wvv3Ca__starSelection label{width:2.5rem;height:2rem}.ratings-module__wvv3Ca__starSelection label .ratings-module__wvv3Ca__star{width:2rem;height:2rem;color:var(--rating-star-border)}.ratings-module__wvv3Ca__starSelection label .ratings-module__wvv3Ca__star path{fill:var(--rating-star-fill)}.ratings-module__wvv3Ca__starSelection input{width:0;height:0}:is(.ratings-module__wvv3Ca__starSelection:not(:hover) input:indeterminate+label,.ratings-module__wvv3Ca__starSelection:not(:hover) input:checked~input+label,.ratings-module__wvv3Ca__starSelection input:hover~input+label) .ratings-module__wvv3Ca__star path{fill:var(--color-foundations-white)}.ratings-module__wvv3Ca__selectionMessage{color:var(--color-grey-600);font-size:var(--text-copy-caption-size);line-height:1}.ratings-module__wvv3Ca__selectionMessage .ratings-module__wvv3Ca__errorRating{color:var(--theme-error-primary-aa)}.ratings-module__wvv3Ca__description{color:var(--color-grey-600)}.ratings-module__wvv3Ca__errorText{color:var(--theme-error-primary-aa);font-size:var(--text-copy-caption-size)}.ratings-module__wvv3Ca__submit{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}@media (min-width:992px){.ratings-module__wvv3Ca__submit{flex-direction:row;align-items:center}}.ratings-module__wvv3Ca__submit .ratings-module__wvv3Ca__button{flex:none}.ratings-module__wvv3Ca__alert{margin-top:4rem}
.start-assessment-module__xQ2RDW__button{gap:.5rem;display:flex}.start-assessment-module__xQ2RDW__button svg{width:1rem;height:1rem;margin:0}
.course-status-module__5FOcda__courseStatus{border:1px solid var(--border-default);border-radius:var(--border-radius-s);background-color:var(--color-foundations-white);flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem 3rem;display:flex}.course-status-module__5FOcda__courseStatus .course-status-module__5FOcda__title{align-items:center;gap:1rem;font-size:1.25rem;font-weight:700;display:flex}.course-status-module__5FOcda__courseStatus .course-status-module__5FOcda__title .course-status-module__5FOcda__icon{width:2rem}.course-status-module__5FOcda__courseStatus .course-status-module__5FOcda__btnBar{gap:1rem;display:flex}.course-status-module__5FOcda__courseStatus .course-status-module__5FOcda__btnBar .course-status-module__5FOcda__button{white-space:nowrap}
.header-module__Ey9HGq__header{padding:var(--spacing-l) 0;background-color:var(--color-grey-50)}@media (min-width:768px){.header-module__Ey9HGq__header{padding:var(--spacing-xl) 0}}.header-module__Ey9HGq__header .header-module__Ey9HGq__heading{font-size:var(--text-heading-h1-size);line-height:var(--text-heading-h1-line-height);margin-bottom:1.25rem}.header-module__Ey9HGq__header .header-module__Ey9HGq__subheading{font-size:var(--text-heading-h3-size);line-height:var(--text-heading-h3-line-height)}.header-module__Ey9HGq__header .header-module__Ey9HGq__ghkAlert{--alert-icon:var(--theme-governorhub-primary-aa);padding:var(--scale-250) var(--scale-300);border-radius:var(--border-radius-s);background:var(--theme-governorhub-background);font-size:var(--text-copy-caption-size);margin-top:1.5rem}.header-module__Ey9HGq__header .header-module__Ey9HGq__ghkAlert>svg{width:1rem;height:1rem;top:.75rem;left:.75rem}.header-module__Ey9HGq__header .header-module__Ey9HGq__ghkAlert a{font-weight:500}.header-module__Ey9HGq__header .header-module__Ey9HGq__container{grid-template-columns:1fr;grid-auto-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.header-module__Ey9HGq__header .header-module__Ey9HGq__container{grid-template-columns:1fr 250px}}@media (min-width:1200px){.header-module__Ey9HGq__header .header-module__Ey9HGq__container{grid-template-columns:minmax(0,920px) 290px}}.header-module__Ey9HGq__imageHolder{display:none;position:relative}@media (min-width:768px){.header-module__Ey9HGq__imageHolder{display:block}}.header-module__Ey9HGq__imageHolder .header-module__Ey9HGq__image{width:250px;height:auto;position:absolute;top:0;right:0}@media (min-width:768px){.header-module__Ey9HGq__imageHolder .header-module__Ey9HGq__image{top:0;right:initial;height:auto;left:0}}@media (min-width:1200px){.header-module__Ey9HGq__imageHolder .header-module__Ey9HGq__image{width:290px}}
.help-links-module__pjQqjW__footer{background:var(--color-grey-50);padding:5.5rem 0}.help-links-module__pjQqjW__footer .help-links-module__pjQqjW__container{grid-auto-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.help-links-module__pjQqjW__footer .help-links-module__pjQqjW__container{grid-template-columns:1fr 1fr}}.help-links-module__pjQqjW__heading{margin-bottom:2rem}.help-links-module__pjQqjW__heading .help-links-module__pjQqjW__highlight{color:var(--theme-leaders-primary)}.help-links-module__pjQqjW__itemList{flex-flow:wrap;gap:1rem;margin-bottom:1rem;display:flex}@media (min-width:768px){.help-links-module__pjQqjW__itemList{gap:1rem 2.5rem}}.help-links-module__pjQqjW__item{align-items:center;gap:.375rem;font-weight:500;display:flex}.help-links-module__pjQqjW__item .help-links-module__pjQqjW__icon{flex:none;width:1.125rem;height:1.125rem}
.page-module__LcYCRq__pageWrapper{overflow-x:hidden}.page-module__LcYCRq__inner{padding:4rem 0 var(--spacing-xl)}.page-module__LcYCRq__content{flex-direction:column;gap:3rem;width:100%;display:flex}@media (min-width:768px){.page-module__LcYCRq__content{gap:5rem}}.page-module__LcYCRq__heading{font-size:var(--text-heading-h2-size);line-height:var(--text-heading-h2-line-height);margin-bottom:1rem}@media (min-width:768px){.page-module__LcYCRq__heading{margin-bottom:1.5rem}}.page-module__LcYCRq__heading .page-module__LcYCRq__highlight{color:var(--theme-governorhub-primary)}.page-module__LcYCRq__section{align-items:flex-start;gap:1.5rem;display:flex}.page-module__LcYCRq__section .page-module__LcYCRq__icon{width:1rem;height:calc(var(--text-heading-h2-line-height) * var(--text-heading-h2-size));color:var(--theme-governorhub-primary);flex:none;display:none}@media (min-width:768px){.page-module__LcYCRq__section .page-module__LcYCRq__icon{display:block}}.page-module__LcYCRq__blocks{grid-template-columns:1fr;align-items:start;gap:1.5rem;padding-top:.5rem;display:grid}@media (min-width:992px){.page-module__LcYCRq__blocks{grid-template-columns:1fr auto 1fr;gap:2.5rem}}.page-module__LcYCRq__blockDivider{display:none}@media (min-width:992px){.page-module__LcYCRq__blockDivider{height:110px;color:var(--content-on-color-secondary);font-size:var(--text-heading-h3-size);justify-content:center;align-items:center;font-weight:700;display:flex}}