.dnd-section[class*=full-width][class*=scrollspy_dnd_area] .hs_cos_wrapper_type_linked_image,.dnd-section[class*=full-width][class*=scrollspy_dnd_area] .widget-type-linked_image{max-width:100%;width:auto}.dnd-section[class*=full-width][class*=scrollspy_dnd_area] .hs_cos_wrapper_type_linked_image img,.dnd-section[class*=full-width][class*=scrollspy_dnd_area] .widget-type-linked_image img{vertical-align:top}body{overflow-x:hidden}.scrollspy-container p:first-child{margin-top:0}.pillar-page__intro .container{width:100%}.content-wrapper.scrollspy-container{align-items:start;display:grid;grid-template-areas:"nav nav content content content content content .";grid-template-columns:300px 1fr;grid-template-columns:repeat(8,1fr);height:auto;margin:0 auto;padding-left:0;padding-right:0;width:min(1200px,calc(100% - 80px))}.content-wrapper.scrollspy-container .content-wrapper{padding-left:0;padding-right:0;width:100%}.scrollspy-container .container{width:100%}.scrollspy{grid-area:nav;margin-right:50px;position:sticky;top:120px;z-index:2}.scrollspy__title{font-size:1.4rem;font-weight:600;margin-block:0 1rem}.scrollspy__title-btn{display:none}.scrollspy__dnd{grid-area:content}.scrollspy nav ul{list-style:none;margin:0;padding:0}.scrollspy nav .tab a{align-items:center;color:#36383b;display:flex;font-size:1rem;font-weight:600;padding:2px 10px 20px 30px;position:relative;text-decoration:none;transition:all .5s ease-in-out}.scrollspy nav .tab.activeTab a{font-weight:600}.scrollspy nav .tab.activeTab~.tab a{font-weight:500}.scrollspy nav .activeTab~.tab a:before{background:no-repeat 50% url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.338' height='15.794'%3E%3Cg data-name='Component 22 – 1'%3E%3Cpath data-name='Path 4724' d='m23.964 7.863-4.543-2.737q-2.287-1.372-4.579-2.737c-.772-.461-1.546-.92-2.335-1.389L1 7.9l11.508 6.9 4.551-2.723 6.4-3.832c.17-.1.339-.205.509-.308' fill='%23fff' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath data-name='Rectangle 1629' fill='none' d='M24.964 0v15.794H0V0z'/%3E%3C/g%3E%3C/svg%3E")}.scrollspy nav .tab a:hover{text-decoration:underline}.scrollspy nav .tab a:before{content:"";display:block;height:16px;left:0;position:absolute;top:5px;transition:all .5s ease-in-out;width:26px;z-index:2}.scrollspy nav .active a:before,.scrollspy nav .activeTab a:before,.scrollspy nav .tab a:before{background:no-repeat 50% url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.338' height='15.794'%3E%3Cg data-name='Component 22 – 1'%3E%3Cpath data-name='Path 4724' d='m23.964 7.863-4.543-2.737q-2.287-1.372-4.579-2.737c-.772-.461-1.546-.92-2.335-1.389L1 7.9l11.508 6.9 4.551-2.723 6.4-3.832c.17-.1.339-.205.509-.308' fill='%23e19156' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath data-name='Rectangle 1629' fill='none' d='M24.964 0v15.794H0V0z'/%3E%3C/g%3E%3C/svg%3E")}.scrollspy nav .tab a:after{background:#212121;box-shadow:0 0 4px rgba(0,0,0,.2);content:"";height:100%;left:11px;position:absolute;top:10px;width:2px}.scrollspy nav li:last-of-type a:after{display:none}@media(max-width:992px){.content-wrapper.scrollspy-container,.scrollspy-container{grid-template-areas:"nav nav nav content content content content content"}}@media(max-width:768px){.content-wrapper.scrollspy-container{grid-gap:50px;gap:50px;grid-template-areas:"nav" "content";grid-template-columns:1fr}.scrollspy{background-color:#fff;left:0;margin-right:0;max-height:calc(100vh - 48px);overflow:auto;position:sticky;right:0;top:48px;transform:translateX(-40px);width:calc(100% + 80px)}.scrollspy__title{display:none}.scrollspy__title-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7'%3E%3Cpath data-name='Rectangle 1943' fill='%23fff' d='M0 0h9v1H0z'/%3E%3Cpath data-name='Rectangle 1944' fill='%23fff' d='M0 3h9v1H0z'/%3E%3Cpath data-name='Rectangle 1945' fill='%23fff' d='M0 6h9v1H0z'/%3E%3C/svg%3E");background-position:left 40px center;background-size:20px;border-radius:0;display:block;font-size:22px;font-weight:500;line-height:1;margin:0;padding:10px 20px 10px 78px;text-align:left;width:100%}.scrollspy nav{display:none;max-height:calc(100vh - 92px);overflow:auto;padding:20px 40px}.scrollspy nav.nav--open{display:block}}