:root{scroll-behavior:smooth}.product-training-container{--transition:all 200ms ease;display:flex}.sidebar-section{flex:0 1 20%;padding:42px 0 0;position:relative;z-index:1}.content-section{flex:0 1 60%;padding:52px 0 52px 138px}.content-section .dnd-section{padding:0}@media (max-width:820px){body{padding-top:75px}.content-section{flex:0 1 80%;padding:40px 0 52px 20px}}@media (max-width:768px){.sidebar-section{flex:0 1 25%}.content-section{flex:0 1 75%;padding:40px 0 52px 20px}}@media (max-width:640px){.content-wrapper{overflow:hidden}.product-training-container{flex-direction:column}.sidebar-section{padding:0 0 20px}.content-section{padding:32px 0}}.sidebar-section:before{background:var(--gray-100);box-shadow:inset 0 0 4px 0 rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:50vw;z-index:-1}.sidebar-section-container{padding:0 20px 20px 0;position:sticky;top:122px}.sidebar__title{color:#a3a3a3;line-height:normal;margin-bottom:21px}.sidebar-product svg{transition:var(--transition)}.sidebar-product[data-state=open] svg{fill:var(--secondary);transform:rotate(-180deg)}.sidebar ul{list-style:none}.sidebar a{color:var(--text-base);display:block;line-height:normal}.sidebar-product{margin-bottom:16px}button.sidedbar-product__title{align-items:center;border:none;display:flex;font-size:18px;font-weight:700;gap:5px;line-height:normal;padding:0;text-align:inherit;text-transform:none;transition:var(--transition);width:100%}button.sidedbar-product__title,button.sidedbar-product__title:active{background-color:transparent;font-family:var(--body-font)}.sidebar-product__sections{padding-top:12px}.sidebar-product__section:not(.sidebar-product__section:last-child){margin-bottom:14px}.sidebar-product__sections-wrapper{height:0;overflow:hidden;transition:var(--transition);visibility:hidden}.sidebar-product[data-state=open] .sidebar-product__sections-wrapper{height:auto;visibility:visible}@media (max-width:640px){.sidebar-section:before{right:50%;transform:translateX(50%);width:105vw}.sidebar-section-container{padding:0}}.hs_cos_wrapper_type_rich_text h1,.hs_cos_wrapper_type_rich_text h2{line-height:normal;margin-bottom:24px}.hs_cos_wrapper_type_rich_text h2.no-border{border-top:none;padding-top:0}.hs_cos_wrapper_type_rich_text h4{line-height:normal;margin-bottom:24px;scroll-margin-top:104px}.hs_cos_wrapper_type_rich_text p{line-height:1.33;margin-bottom:16px}.hs_cos_wrapper_type_rich_text img{margin-bottom:32px}#training-page hr{margin:24px 0 32px}