.lc-page-header__container,.course-page-content{margin-right:5%;margin-left:5%}body.touch-dev .lc-page-header__container,body.touch-dev .course-page-content{margin-right:51px;margin-left:51px}@media(min-width: 1333px){.lc-page-header__container,.course-page-content{max-width:1200px;margin-right:auto;margin-left:auto}}lc-chapter-list core-sticky{display:initial}lc-chapter-list core-sticky[enabled=true]>.chapter-list{position:initial}.chapter-list{border-radius:4px;background-color:var(--plcore-silver-10);width:100%}.chapter-list__course-name{font-size:1.125rem;line-height:1.75rem;color:var(--plcore-dark-green);word-break:break-word;margin-bottom:1.5rem;font-weight:var(--plcore-bold-font-weight);display:none}.chapter-list__course-name-btn{padding:1rem 3.5rem 1rem 1rem;width:100%;text-align:left;text-transform:none;cursor:pointer;background:inherit;max-height:5rem}.chapter-list__course-name-btn p{font-size:1rem;line-height:1.5rem;font-weight:var(--plcore-bold-font-weight);color:var(--plcore-dark-green);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chapter-list__course-name-btn:hover{background-color:inherit}.chapter-list__course-name-btn:after{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:normal;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"expand_more";position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--plcore-dark-green);transition:transform .3s}html.cicd2-theme .chapter-list__course-name-btn::after{font-size:10px;content:var(--plcore-icon-caret-down)}.chapter-list__course-name-btn[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.chapter-list__list{margin:0rem 1rem;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.chapter-list__list>:first-child{margin-top:0.5rem}.chapter-list__list>:last-child{margin-bottom:1rem}.chapter-list__step{display:flex;align-items:center;position:relative;min-height:2rem;color:var(--plcore-black)}.chapter-list__step .chapter-list__circle{background-color:var(--plcore-silver-40);border-radius:50%;display:flex;align-items:center;justify-content:center;align-self:center;position:relative;width:2rem;height:2rem}.chapter-list__step .chapter-list__circle .icon{font-size:1.25rem;line-height:1.25rem;font-weight:var(--plcore-bold-font-weight);color:var(--plcore-green-80);width:1.25rem;height:1.25rem;cursor:default;z-index:1}.chapter-list__step .chapter-list__circle:after{background-color:var(--plcore-silver-40);content:"";position:absolute;display:block;top:1rem;height:100%;width:2px;transform:scale(1, 2);transform-origin:top}.chapter-list__step+.chapter-list__step{margin-top:1rem}.chapter-list__step>.chapter-list__step-circle{display:flex;position:static;height:0}.chapter-list__step>.chapter-list__step-title{margin-left:1rem}.chapter-list__step--active .chapter-list__title{font-weight:var(--plcore-medium-font-weight)}.chapter-list__step--active .chapter-list__inner-circle{border-radius:50%;background-color:var(--plcore-green);width:1.75rem;height:1.75rem;border:1px solid var(--plcore-white);z-index:1}.chapter-list__title{color:var(--plcore-black);line-height:1.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;border:none}.chapter-list__title:hover{border-bottom:0}.chapter-list__title:hover:hover{border-bottom:0}.chapter-list__title:hover::after{content:none}.chapter-list__title span{padding-bottom:.1rem}.chapter-list__title span:hover{border-bottom:1px solid var(--plcore-black)}.chapter-list__step:last-child .chapter-list__circle:after{display:none}@media screen and (min-width: 768px){lc-chapter-list core-sticky{display:block}lc-chapter-list core-sticky[enabled=true]>.chapter-list{position:fixed}.chapter-list{padding-top:2.5rem;width:unset;background:unset}.chapter-list__course-name{margin-bottom:1rem;display:block}.chapter-list__course-name-btn{display:none}.chapter-list__list{padding:unset;margin:unset;max-height:unset}.chapter-list__step{min-height:1.5rem}.chapter-list__step+.chapter-list__step{margin-top:1.5rem}.chapter-list__step .chapter-list__circle{width:1.5rem;height:1.5rem}.chapter-list__step .chapter-list__circle:after{top:1.5rem}.chapter-list__step>.chapter-list__step-title{margin-left:1rem}.chapter-list__step--active .chapter-list__inner-circle{width:1.25rem;height:1.25rem}.chapter-list__title{font-size:.875rem}}@media screen and (min-width: 992px){.chapter-list{padding-top:3.5rem}.chapter-list__course-name{font-size:1.5rem;line-height:2rem;font-weight:bold;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem;margin-bottom:1.5rem}.chapter-list__step{min-height:2rem}.chapter-list__step+.chapter-list__step{margin-top:1.5rem}.chapter-list__step .chapter-list__circle{width:2rem;height:2rem}.chapter-list__step>.chapter-list__step-title{margin-left:1rem}.chapter-list__step--active .chapter-list__inner-circle{width:1.75rem;height:1.75rem}.chapter-list__title{font-size:1rem}}lc-chapter-video .core-sticky-video{display:initial}lc-chapter-video .core-sticky-video[enabled=true]>.video-player-wrapper{position:initial}lc-chapter-video .core-sticky-video[enabled=true].enabled{display:block}lc-chapter-video .core-sticky-video[enabled=true].enabled>.video-player-wrapper{position:fixed;left:0}lc-chapter-video .core-sticky-video[enabled=true].enabled.no-top-spacing>.video-player-wrapper{top:0}lc-chapter-video .details-description{margin-top:1.5rem;margin-bottom:1.5rem;font-size:0.875rem;line-height:1.5rem}lc-chapter-video .details-description[aria-expanded=true] .details-description__link--expand{display:none}lc-chapter-video .details-description[aria-expanded=true] .details-description__link--collapse{display:inline-block}lc-chapter-video .details-description[aria-expanded=false] .details-description__link--expand{display:inline-block}lc-chapter-video .details-description[aria-expanded=false] .details-description__link--collapse{display:none}lc-chapter-video .details-description__content{font-size:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}lc-chapter-video .details-description__link--expand,lc-chapter-video .details-description__link--collapse{font-size:inherit}lc-chapter-video .details-description__link--expand:after,lc-chapter-video .details-description__link--collapse:after{display:none}lc-chapter-video .details-description__link--expand:hover,lc-chapter-video .details-description__link--collapse:hover{cursor:pointer}lc-chapter-video .details-description .expanded{-webkit-line-clamp:unset}lc-chapter-video .details-timeline{font-size:0.875rem;line-height:1.5rem}lc-chapter-video .details-timeline--element{display:flex}lc-chapter-video .details-timeline--element__link{margin-right:0.5rem;font-size:inherit;line-height:inherit}lc-chapter-video .details-timeline--element__link:hover{cursor:pointer}lc-chapter-video .core-video-content-navigation [role=tablist]{padding:1rem 0rem 0.5rem;border-bottom:1px solid var(--plcore-silver-40)}lc-chapter-video .core-video-content-navigation [role=tablist]::after{content:none}lc-chapter-video .core-video-content-navigation [role=tab]{margin:0rem 0.5rem}lc-chapter-video .core-video-content-navigation [role=tab]:first-child{margin-left:0rem}lc-chapter-video .core-video-content-navigation [role=tab]:last-child{margin-right:0rem}lc-chapter-video .core-video-content-navigation [role=tabpanel]{margin-top:1.5rem}lc-chapter-video .transcript-cue{margin-top:1rem}lc-chapter-video .transcript-cue:first-child{margin-top:0rem}lc-chapter-video .transcript-cue__title,lc-chapter-video .transcript-cue__time-link,lc-chapter-video .transcript-cue__desc{font-size:0.875rem;line-height:1.5rem}lc-chapter-video .transcript-cue__title{font-weight:var(--plcore-bold-font-weight)}lc-chapter-video .transcript-cue__time-link:hover{cursor:pointer}lc-chapter-video .transcript-cue__desc{margin-top:0.5rem}@media screen and (min-width: 768px){lc-chapter-video .core-sticky-video{display:initial}lc-chapter-video .core-sticky-video[enabled=true]>.video-player-wrapper{position:initial}lc-chapter-video .details-description__content{-webkit-line-clamp:2}lc-chapter-video .details-description,lc-chapter-video .details-timeline,lc-chapter-video .transcript-cue__title,lc-chapter-video .transcript-cue__time-link,lc-chapter-video .transcript-cue__desc{font-size:1rem;line-height:1.5rem}lc-chapter-video .core-video-content-navigation [role=tablist]{padding:2rem 0rem 0.5rem}}@media screen and (min-width: 992px){lc-chapter-video .core-video-content-navigation [role=tablist]{padding:2.5rem 0rem 0.5rem}lc-chapter-video .core-video-content-navigation [role=tab]{margin:0rem 1rem}lc-chapter-video .transcript-cue{margin-top:1.5rem}}lc-video-player .video-player{width:100%}lc-video-player video[poster]{object-fit:cover}lc-video-player .vjs-fullscreen video[poster]{object-fit:contain}lc-video-player .vjs-poster{display:none}lc-video-player .cld-video-player.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:16px}@media screen and (min-width: 768px){lc-video-player .cld-video-player.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:24px}lc-video-player video::-webkit-media-text-track-display{max-width:60%;left:0;right:0;margin:auto}}.test-component{color:var(--plcore-green);cursor:pointer}.breadcrumbs{margin-left:-0.5rem}.breadcrumbs__link,.breadcrumbs__course{font-size:1rem;line-height:1.5rem;color:var(--plcore-dark-green);word-break:break-word}.breadcrumbs__link{border-bottom:none;font-weight:var(--plcore-bold-font-weight)}.breadcrumbs__link:before{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:normal;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font-size:var(--plcore-icon-xs-font-size);content:"chevron_left";float:left}.breadcrumbs__link:hover{border-bottom:1px solid rgba(0,0,0,0)}html.cicd2-theme .breadcrumbs__link::before{font-size:10px;content:var(--plcore-icon-caret-left)}.breadcrumbs__course{display:none}@media screen and (min-width: 768px){.breadcrumbs{margin-left:0rem;display:inline-flex}.breadcrumbs__link,.breadcrumbs__course{font-size:0.875rem;line-height:1.5rem;font-weight:var(--plcore-normal-font-weight);color:var(--plcore-dark-green)}.breadcrumbs__link{border-bottom:1px solid var(--plcore-dark-green)}.breadcrumbs__link:before{display:none}.breadcrumbs__link:hover{border-bottom:1px solid var(--plcore-green)}.breadcrumbs__course{display:inline}.breadcrumbs__course:before{display:inline-block;width:1.5rem;height:1.5rem;font-family:var(--plcore-icon-font-family);line-height:1.5rem;font-style:normal;font-weight:normal;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";margin:0rem 0.5rem;color:var(--plcore-silver);content:"chevron_right";float:left}html.cicd2-theme .breadcrumbs__course::before{font-size:10px;content:var(--plcore-icon-caret-right)}}@media screen and (min-width: 992px){.breadcrumbs__link,.breadcrumbs__course{font-size:1rem;line-height:1.5rem;color:var(--plcore-dark-green);word-break:break-word}}.chapter-step h3{margin-bottom:0.5rem;font-size:1rem;line-height:1.5rem;color:var(--plcore-dark-green);word-break:break-word}.chapter-step p{font-size:0.875rem;line-height:1.5rem;overflow-wrap:break-word}.chapter-step p+p:not(.chapter-step__link){margin-top:1.5rem}.chapter-step hr{margin:1.5rem 0rem;border-color:var(--plcore-silver-20)}.chapter-step img{margin:1rem 0rem;border-radius:4px;display:block;width:100%}.chapter-step__link{margin:0.5rem 0rem}.chapter-step+.chapter-step:before{margin:1.5rem 0rem;content:" ";display:block;border-bottom:1px solid var(--plcore-silver-20)}@media only screen and (min-width: 768px){.chapter-step h3{font-size:1.125rem;line-height:1.75rem}.chapter-step p{font-size:1rem;line-height:1.5rem}.chapter-step p+p:not(.chapter-step__link){margin-top:2rem}.chapter-step hr,.chapter-step+.chapter-step:before{margin:2rem 0rem}.chapter-step img{margin:1.5rem 0rem}}.course-page-content__title{font-size:1.75rem;line-height:2.25rem;font-weight:bold;color:var(--plcore-dark-green);word-break:break-word;margin-top:1rem}.course-page-content__current-step{margin-bottom:1rem;color:var(--plcore-silver)}@media screen and (min-width: 768px){.course-page-content__title{font-size:1.5rem;line-height:2rem;font-weight:bold;color:var(--plcore-dark-green);word-break:break-word;letter-spacing:.03rem;margin:2.5rem 0rem 1.5rem}.course-page-content__current-step{display:none}}@media screen and (min-width: 992px){.course-page-content__title{font-size:2.25rem;line-height:2.75rem;font-weight:bold;color:var(--plcore-dark-green);word-break:break-word;margin:3.5rem 0rem 1.5rem}}.lc-chapter-separator{margin:0rem 0rem 2rem;padding-bottom:2rem;border-bottom:1px solid var(--plcore-silver-20)}.demo-page{padding-top:1rem}.demo-page__title{font-size:1.25rem;line-height:1.75rem;color:var(--plcore-dark-green);word-break:break-word;margin:1rem 0rem}.demo-page__description{font-size:0.875rem;line-height:1.5rem;margin-bottom:1rem}@media screen and (min-width: 768px){.demo-page__description{font-size:1rem;line-height:1.5rem}}@media screen and (min-width: 992px){.demo-page__title{font-size:1.75rem;line-height:2.25rem;font-weight:bold;color:var(--plcore-dark-green);word-break:break-word}}.lc-page-header{background-color:var(--plcore-silver-10)}.lc-page-header__container{padding:1.5rem 0rem;display:flex;flex-direction:column}.lc-page-header__title{font-size:1.75rem;line-height:2.25rem;font-weight:bold;color:var(--plcore-dark-green);word-break:break-word;margin-bottom:0.5rem}.lc-page-header__description{font-size:0.875rem;line-height:1.5rem;font-weight:var(--plcore-normal-font-weight);color:var(--plcore-dark-green)}.lc-page-header--course-page{background-color:var(--plcore-white)}.lc-page-header--course-page .lc-page-header__container{padding:1rem 0rem}.lc-page-header--course-page .lc-page-header__title{display:none}@media screen and (min-width: 768px){.lc-page-header--course-page{background-color:var(--plcore-silver-10)}.lc-page-header--course-page .lc-page-header__container{padding:1.5rem 0rem}.lc-page-header--course-page .lc-page-header__title{display:block}}@media screen and (min-width: 992px){.lc-page-header__container,.lc-page-header--course-page .lc-page-header__container{padding:3.5rem 0rem 2.5rem}.lc-page-header__title{font-size:2.25rem;line-height:2.75rem;font-weight:bold;color:var(--plcore-dark-green);word-break:break-word;margin-bottom:1rem}.lc-page-header__description{font-size:1rem}}wf-article-teaser,wf-category-stripe,wf-link-stripe{display:block}.teaser-stripe-tile:not(core-tile:nth-of-type(8)~core-tile){display:inline-block !important}.teaser-stripe-tile{max-width:100%}core-tile:nth-of-type(8)~core-tile{display:none !important}.l-main,.l-main-mobile-app{padding-bottom:2.5rem}.l-main core-stripe,.l-main wf-article-teaser,.l-main wf-category-stripe,.l-main wf-link-stripe,.l-main-mobile-app core-stripe,.l-main-mobile-app wf-article-teaser,.l-main-mobile-app wf-category-stripe,.l-main-mobile-app wf-link-stripe{margin-top:2.5rem}@media screen and (min-width: 768px){.l-main,.l-main-mobile-app{padding-bottom:3.5rem}.l-main core-stripe,.l-main wf-article-teaser,.l-main wf-category-stripe,.l-main wf-link-stripe,.l-main-mobile-app core-stripe,.l-main-mobile-app wf-article-teaser,.l-main-mobile-app wf-category-stripe,.l-main-mobile-app wf-link-stripe{margin-top:3.5rem}}@media screen and (max-width: 576px){.teaser-stripe-tile{width:220px !important;margin-right:.5rem !important}}@media screen and (min-width: 576px){.teaser-stripe-tile{margin-left:0px !important;margin-right:0px !important}}@media screen and (min-width: 576px)and (max-width: 768px){.l-main .teaser-stripe-content,.l-main-mobile-app .teaser-stripe-content{display:grid !important;grid-template-columns:50% 50%;padding-right:1.5rem;padding-left:.5rem;gap:1rem}}@media screen and (min-width: 768px)and (max-width: 1333px){.l-main .teaser-stripe-content,.l-main-mobile-app .teaser-stripe-content{display:grid !important;grid-template-columns:33% 33% 33%;padding-right:2rem;padding-left:.5rem;gap:1rem}}.wf-link-stripe__content{margin-left:5%;margin-right:5%}@media screen and (min-width: 1333px){.wf-link-stripe__content{margin-left:auto;margin-right:auto;max-width:1200px}.teaser-stripe-content{display:grid !important;grid-template-columns:25% 25% 25% 25%;padding-right:4rem;padding-left:1rem;gap:1rem}}