:root{--color-primary: #69bd45;--color-secondary: #007ab8;--color-tertiary: #1ea4a9;--color-state: #4b7e2b;--color-state-hover: #3c6721;--color-state-focus: #3c6721;--color-state-active: #30541a;--color-state-highlight: #f6f9d7;--color-state-highlight-neutral: var(--color-neutral-3);--color-state-disabled: var(--color-neutral-5);--color-neutral-1: #fff;--color-neutral-2: #fafafa;--color-neutral-3: #f7f7f7;--color-neutral-4: #e6e4e4;--color-neutral-5: #c7c7c7;--color-neutral-6: #767676;--color-neutral-7: #262626;--color-background: var(--color-neutral-1);--color-border: var(--color-neutral-5);--color-text: var(--color-neutral-7);--color-text-disabled: var(--color-neutral-5);--color-text-hint: var(--color-neutral-6);--link-color: var(--color-state);--link-color-hover: var(--color-state-hover);--nav-bg-color: #fff;--nav-text-color: var(--color-text);--footer-bg-color: #fff;--footer-text-color: var(--color-text);--footer-text-color-hover: var(--footer-text-color);--btn-accent-color: var(--color-state);--btn-accent-color-active: var(--color-state-active);--btn-accent-color-hover: var(--color-state-hover);--btn-accent-color-disabled: var(--color-state-disabled)}:root{--color-primary: #69bd45;--color-secondary: #007ab8;--color-tertiary: #1ea4a9;--color-state: #4b7e2b;--color-state-hover: #3c6721;--color-state-focus: #3c6721;--color-state-active: #30541a;--color-state-highlight: #f6f9d7;--color-state-highlight-neutral: var(--color-neutral-3);--color-state-disabled: var(--color-neutral-5);--color-neutral-1: #fff;--color-neutral-2: #fafafa;--color-neutral-3: #f7f7f7;--color-neutral-4: #e6e4e4;--color-neutral-5: #c7c7c7;--color-neutral-6: #767676;--color-neutral-7: #262626;--color-background: var(--color-neutral-1);--color-border: var(--color-neutral-5);--color-text: var(--color-neutral-7);--color-text-disabled: var(--color-neutral-5);--color-text-hint: var(--color-neutral-6);--link-color: var(--color-state);--link-color-hover: var(--color-state-hover);--nav-bg-color: #fff;--nav-text-color: var(--color-text);--footer-bg-color: #fff;--footer-text-color: var(--color-text);--footer-text-color-hover: var(--footer-text-color);--btn-accent-color: var(--color-state);--btn-accent-color-active: var(--color-state-active);--btn-accent-color-hover: var(--color-state-hover);--btn-accent-color-disabled: var(--color-state-disabled)}:root{--zindex-modal: 1000000000;--site-bg: #f5f6f7}:root{--progress-value-bg-color: #41b1e0;--progress-container-bg-color: #e9edf0;--progress-height: 8px}:root{--learning-page-width: 1680px;--learning-page-bg-color: var(--color-neutral-3)}.tui-mcg_form{--form-input-border-color: #e9edf0;--form-input-border-radius: 8px;--form-input-height: 54px}.tui-mcg_form .tui-formLabel{color:#4d5052;font-size:var(--font-size-12);font-weight:600;line-height:15.6px}.tui-progress,.tui-progress__bar{border-radius:var(--border-radius-curved)}.tui-formBtnGroup .tui-mcg_button,.tui-mcg_button{min-height:48px;min-width:196px;font-weight:700}.tui-mcg_modal .tui-modal--type-drawer .tui-modal__inner{border-top-left-radius:28px;border-bottom-left-radius:28px;border:1px solid #e9edf0;background:#fff;box-shadow:0 4px 32px 0 rgba(20, 18, 74, 0.06)}.tui-mcg_modal .tui-modalContent__header-title{color:#012c49;font-size:var(--font-size-16);font-weight:700}.tui-mcg_paging{width:100%;flex-direction:row-reverse;justify-content:space-between}.tui-mcg_paging .tui-paging__perPage{flex-grow:0}.tui-mcg_paging .tui-paging__selector{gap:var(--gap-2);flex:1;justify-content:center}.tui-mcg_paging .tui-paging__selector-number{display:flex;align-items:center;justify-content:center;min-width:33px;min-height:38px;padding:var(--gap-1) var(--gap-3);border-radius:4px;border:1px solid #e9edf0;background:#fff}.tui-mcg_paging .tui-paging__selector-number--current{color:#fff;background:#012c49;font-weight:600}.tui-mcg_paging .tui-paging__direct{display:none}:root{--tls-pathway-activity-view-header-bg-color: var(--color-neutral-1);--tls-pathway-progress-tracker-item-selected-bg-color: rgba(
    179,
    205,
    223,
    0.15
  );--tls-pathway-progress-tracker-item-selected-color: var(--color-state)}.tui-format_tls_pathway-courseToolbar__settings{display:flex;align-items:center}.tui-format_tls_pathway-courseToolbar,.tui-format_tls_pathway-activityToolbar{min-height:2rem}.tui-format_tls_pathway-activityToolbar__link{padding:var(--gap-3);width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:var(--btn-radius);border:1px solid #e5f4f4;background:var(--color-neutral-1)}.tui-format_tls_pathway-activityView__navGrid .tui-grid-item:not(.tui-grid-item--first){background:#f5f6f7}.tui-format_tls_pathway-activityView__activity{margin-top:var(--gap-12)}.tui-format_tls_pathway-courseInformation__baseName{font-size:var(--font-size-24);font-weight:700;line-height:1.5}.tui-format_tls_pathway-courseInformation__status.tui-lozenge{display:inline-flex;align-items:center;justify-content:center;min-width:90px;height:36px;padding:var(--gap-2) var(--gap-3);border-radius:9999px;border-width:1px;border-style:solid;background:#f5f6f7;border-color:#f5f6f7;color:#4d5052;overflow:hidden;white-space:nowrap}.tui-format_tls_pathway-courseInformation__status.tui-lozenge--info{background:#f6fafb;border-color:#e6f5fb;color:#0279ab}.tui-format_tls_pathway-courseInformation__status.tui-lozenge--success{background:#e7f8f0;border-color:#e7f8f0}.tui-format_tls_pathway-progressBar__progressLabel{font-weight:600}.tui-format_tls_pathway-courseSectionHeader__sectionTitle{font-size:var(--font-size-18);font-weight:700;line-height:1.44}.tui-format_tls_pathway-courseSectionHeader__content{font-size:var(--font-size-12);font-weight:600;line-height:1.3}.tui-format_tls_pathway-progressNavigation__progressTrackerNav .tui-progressTrackerNav__items{margin:0 var(--gap-4) var(--gap-6) var(--gap-4);border:1px solid #e9edf0;border-radius:12px}.tui-format_tls_pathway-progressNavigation__progressTrackerNav .tui-progressTrackerNav__items :first-child{border-top-left-radius:12px;border-top-right-radius:12px}.tui-format_tls_pathway-progressNavigation__progressTrackerNav .tui-progressTrackerNav__items :last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.tui-format_tls_pathway-progressNavigation__progressTrackerNav .tui-progressTrackerNav__items .progressTrackerNav__item:not(:last-of-type){border-bottom:1px solid #e9edf0}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNav__item{padding:18px var(--gap-4)}.tui-format_tls_pathway-progressNavigation .tui-format_tls_pathway-progressTrackerItem{padding:calc(var(--gap-2) + 2px) var(--gap-2) calc(var(--gap-2) + 2px) var(--gap-4)}.tui-format_tls_pathway-progressNavigation .tui-format_tls_pathway-progressTrackerItem--selected,.tui-format_tls_pathway-progressNavigation .tui-format_tls_pathway-progressTrackerItem--selected:hover,.tui-format_tls_pathway-progressNavigation .tui-format_tls_pathway-progressTrackerItem--selected:focus{color:var(--tls-pathway-progress-tracker-item-selected-color);background:transparent}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow,.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--selected{border:0;background:transparent}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle,.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow__middle{border-color:#00968e}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--done .tui-progressTrackerNavCircleWorkflow__middle{background:#00968e;border-color:#00968e}.tui-format_tls_pathway-progressNavigation .tui-progressTrackerNavCircleWorkflow--done .tui-progressTrackerNavCircleWorkflow__inner{color:var(--color-neutral-1)}.ecommerce_catalog_container{margin-top:auto;z-index:2}.ecommerce_catalog_button{display:flex;gap:8px;align-items:center}.ecommerce_catalog_button.added .tls-cart{opacity:0.6;pointer-events:none}.ecommerce_catalog_price{display:flex;align-items:center;gap:8px;font-weight:600}.price_margin{margin-bottom:8px}.tui-format_tls_pathway-activityViewHeader{display:flex;align-items:center;justify-content:flex-end;background:var(--tls-pathway-activity-view-header-bg-color);padding:var(--gap-3) var(--gap-4);flex-wrap:wrap-reverse}.tui-format_tls_pathway-activityViewHeader__leftSide{display:flex;align-items:center;flex:1}.tui-format_tls_pathway-activityViewHeader__rightSide{display:flex;align-items:center;justify-content:flex-end}.tui-format_tls_pathway-activityViewHeader__currentActivity{font-size:var(--font-size-16);font-weight:700;line-height:1.5}.tui-format_tls_pathway-activityViewHeader__courseToolbar{flex-direction:row-reverse}.tui-format_tls_pathway-activityViewHeader__closeBtn.tui-btn{margin-left:var(--gap-4);padding:var(--gap-3) var(--gap-6);color:var(--tui-btn-color-contrast);background-color:var(--tui-btn-color);border-color:var(--tui-btn-color);font-weight:700}.tui-format_tls_pathway-activityViewHeader__closeBtn.tui-btn:hover,.tui-format_tls_pathway-activityViewHeader__closeBtn.tui-btn:focus,.tui-format_tls_pathway-activityViewHeader__closeBtn.tui-btn:active{color:var(--tui-btn-color-contrast);background-color:var(--tui-btn-color);border-color:var(--tui-btn-color)}.tui-format_tls_pathway-activityViewHeader__activityToolbar{align-items:center;gap:var(--gap-2)}.tui-format_tls_pathway-courseInformation{padding:var(--gap-6);overflow:hidden;background-color:transparent;border-radius:var(--border-radius-normal)}.tui-format_tls_pathway-courseInformation--inProgress{padding-bottom:0}.tui-format_tls_pathway-courseInformation__header{margin-bottom:var(--gap-6)}.tui-format_tls_pathway-courseInformation__titleContainer{display:flex;justify-content:space-between}.tui-format_tls_pathway-courseInformation__actions{display:flex;gap:var(--gap-2)}.tui-format_tls_pathway-courseInformation__actions .tui-btn{margin-top:var(--gap-3)}.tui-format_tls_pathway-courseInformation__base{display:flex;padding-top:0;margin:0}.tui-format_tls_pathway-courseInformation__baseName{margin-bottom:0;display:-webkit-box;flex-grow:1;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-32);font-weight:500;line-height:1.25}.tui-format_tls_pathway-courseInformation__completionProgress{flex-grow:1;margin:auto 0 auto var(--gap-4)}.tui-format_tls_pathway-courseInformation>*:not(.tui-format_tls_pathway-courseInformation__progress){margin-right:0;margin-left:0}.tui-format_tls_pathway-courseInformation>*+*{margin-top:var(--gap-2)}.tui-format_tls_pathway-courseInformation__status{padding-left:0;color:var(--tls-pathway-color-neutral-4);font-size:var(--font-size-14);font-weight:400;line-height:1.5;background:transparent}.tui-learningCard{--tui-learningCard-background-gradient: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 10%,
    rgba(0, 0, 0, 0.4) 40%,
    var(--color-neutral-7) 80%
  );position:relative;display:flex;flex-direction:column;margin:calc((var(--gap-1) * 1.5) * -1);padding:calc(var(--gap-1) * 1.5);overflow-wrap:break-word;border-radius:calc(var(--card-border-radius) * 2);outline:none;isolation:isolate;transition:box-shadow 0.3s ease-in-out}@media (hover:none){.tui-learningCard .tui-learningCard__actionWrapper{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}}.tui-learningCard:hover{z-index:1;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.15)}.tui-learningCard:hover .tui-learningCard__actionWrapper,.tui-learningCard:focus-within .tui-learningCard__actionWrapper{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}.tui-learningCard--variant-hero .tui-learningCard__image{border-radius:var(--card-border-radius)}.tui-learningCard--variant-grey-body .tui-learningCard__image{border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}.tui-learningCard--variant-grey-body .tui-learningCard__body{border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius);background:var(--color-neutral-2)}.tui-learningCard--variant-background .tui-learningCard__image{border-radius:var(--card-border-radius)}.tui-learningCard--variant-background .tui-learningCard__body{color:var(--color-neutral-1)}.tui-learningCard--variant-background .tui-learningCard__footer{border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius);color:var(--color-neutral-1);background:var(--color-neutral-7)}.tui-learningCard__popFront{position:relative;z-index:2}.tui-learningCard__link{position:absolute;inset:0;z-index:1;border-radius:var(--card-border-radius)}.tui-learningCard__link:focus-visible{outline:2px solid var(--color-state-focus);outline-offset:var(--focus-outline-offset);outline-offset:var(--gap-2)}.tui-learningCard--size-sm{min-height:12.5rem}.tui-learningCard--size-default{min-height:19.5rem}.tui-learningCard__background{display:flex;flex-direction:column;flex-grow:1;width:100%;height:100%;color:inherit;border-radius:var(--card-border-radius);background-repeat:no-repeat;background-position:center;background-size:cover}.tui-learningCard__background--default{background-color:var(--color-neutral-2)}.tui-learningCard__mediaContainer{position:relative}.tui-learningCard__mediaContainer--aspect-ratio{aspect-ratio:1.7777777778}.tui-learningCard__image{display:flex;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.tui-learningCard__image--background-default{background-color:var(--color-primary)}.tui-learningCard__overlayWrapper{display:flex;flex-direction:column;width:100%}.tui-learningCard__mediaOverlayTop{display:flex;align-items:center;justify-content:flex-start;min-height:3.5rem;padding:var(--gap-3)}.tui-learningCard__heroContainer{display:flex;min-width:3.625rem;margin-right:var(--gap-4)}.tui-learningCard__heroIconWrapper{margin-right:var(--gap-1)}.tui-learningCard__heroLabelWrapper{display:flex;align-items:center;height:1.25rem;padding:var(--gap-2);overflow:hidden;color:var(--color-neutral-1);background-color:var(--color-neutral-7);border-radius:1.25rem;font-weight:var(--font-body-sm-weight);font-size:var(--font-body-sm-size);font-family:var(--font-body-sm-family);line-height:var(--font-body-sm-line-height)}.tui-learningCard__hero-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--font-body-sm-weight);font-size:var(--font-body-sm-size);font-family:var(--font-body-sm-family);line-height:var(--font-body-sm-line-height)}.tui-learningCard__actionContainer{display:flex;margin-left:auto}.tui-learningCard__actionWrapper{opacity:0}.tui-learningCard__actionWrapper--persistent{padding-bottom:var(--gap-1);padding-left:var(--gap-1);opacity:1}.tui-learningCard__action-trigger,.tui-learningCard__action-item{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:calc(var(--gap-1) * 1.5);color:var(--color-neutral-7);background:var(--color-neutral-2);border:0;border-radius:1.25rem}.tui-learningCard__action-trigger:hover,.tui-learningCard__action-item:hover{color:var(--color-state-hover);background:var(--color-neutral-1);box-shadow:var(--btn-shadow-hover)}.tui-learningCard__action-trigger--persistent,.tui-learningCard__action-item--persistent{display:flex}.tui-learningCard__mediaOverlayCentre{display:flex;flex-basis:100%;padding:var(--gap-3)}.tui-learningCard__mediaOverlayBottom{margin-top:auto;padding:var(--gap-3)}.tui-learningCard__body,.tui-learningCard__footer{padding:var(--gap-3)}.tui-learningCard__title{display:-webkit-box;margin:0 0 var(--gap-1) 0;overflow:hidden;font-weight:501;font-size:calc(var(--font-size-base) / 16 * 16);line-height:calc(var(--line-height-base) / 16 * 24);-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}.tui-learningCard__body{display:flex;flex-direction:column;flex-grow:1}.tui-learningCard__ecommerce{padding:var(--gap-3)}:root{--nav-bg-color: #3d444b;--nav-text-color: #ffffff;--color-primary: #36a5a6;--btn-accent-color: #00968F;--link-color: #00968F;--color-state: #3d444b;--color-text: #3d444b;--footer-bg-color: #3d444b;--footer-text-color: #ffffff;--btn-accent-color-hover: #008c85;--btn-accent-color-active: #007b74;--link-color-hover: #008c85;--color-state-hover: #333a41;--color-state-focus: #333a41;--color-state-active: #222930;--footer-text-color-hover: #f5f5f5;}

