div.step-content-1xodz3z>:last-child{margin-bottom:19px}div.step-content-1xodz3z .sv-text-portlet p{font-size:1.125rem;line-height:1.5;margin-bottom:20px;max-width:535px}div.step-content-1xodz3z .sv-text-portlet h3,div.step-content-1xodz3z .sv-text-portlet h4{font-size:1.25rem;margin-bottom:10px;padding-top:0}div.step-content-1xodz3z .sv-text-portlet h4{font-size:1.125rem}div.step-content-1xodz3z .sv-image-portlet{margin-bottom:20px;overflow:visible}div.step-content-1xodz3z .sv-image-portlet img{border-radius:6px}div.step-content-1xodz3z .sv-youtube-portlet .sv-video-container{border-radius:5px;box-shadow:3px 3px 10px 0 #0003;margin-right:1px;overflow:hidden}.step.step-1cogjqn.step-1cogjqn.step-1cogjqn{background-color:var(--sol-color-white);border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.161);padding:0 20px 30px;position:relative}.step.step-1cogjqn .heading.step-1cogjqn.step-1cogjqn{background-color:var(--sol-color-secondary);display:inline-block;font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:23px;margin-top:-23px;max-width:95%;padding:12px 24px 12px 16px;position:relative;scroll-margin-top:60px;z-index:30}.step.expandable.step-1cogjqn button.step-1cogjqn.step-1cogjqn{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;color:var(--sol-color-white);cursor:pointer;display:flex;height:100%;justify-content:flex-end;max-height:155px;padding:15px;position:absolute;right:0;top:0;width:100%;z-index:1}.step.expandable.step-1cogjqn button.step-1cogjqn.step-1cogjqn:hover{color:var(--sol-color-complementary)}.sv-no-js .step.expandable.step-1cogjqn button.step-1cogjqn.step-1cogjqn{display:none}.step.expandable.step-1cogjqn button.step-1cogjqn+div.step-1cogjqn{border:2px solid #0000;border-radius:5px;inset:0;pointer-events:none;position:absolute;transition:border-color .15s ease}.step.expandable.step-1cogjqn .icon.step-1cogjqn.step-1cogjqn{background-color:var(--sol-color-primary);color:inherit;font-size:1.5rem;padding:6px;position:absolute;right:-16px}.step.expandable.step-1cogjqn .content.step-1cogjqn.step-1cogjqn{overflow:hidden;padding:0 60px;position:relative;transition:max-height .25s ease,margin-bottom .25s ease}@media(max-width:767px){.step.expandable.step-1cogjqn .content.step-1cogjqn.step-1cogjqn{padding:0 20px 0 40px}}.step.expandable.step-1cogjqn .content.step-1cogjqn.step-1cogjqn:after{background-image:linear-gradient(180deg,#fff0,#fff);bottom:0;content:"";height:65px;left:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .25s ease;width:100%;z-index:1}.sv-no-js .step.expandable.step-1cogjqn .content.step-1cogjqn.step-1cogjqn{max-height:100%!important}.sv-no-js .step.expandable.step-1cogjqn .content.step-1cogjqn.step-1cogjqn:after{display:none}.step.expandable.expanded.step-1cogjqn button.step-1cogjqn.step-1cogjqn{justify-content:center;right:-40px;width:80px}.step.expandable.expanded.step-1cogjqn button i.step-1cogjqn.step-1cogjqn{right:unset}.step.expandable.expanded.step-1cogjqn button i.step-1cogjqn.step-1cogjqn:after{transform:rotate(0deg)}.step.expandable.expanded.step-1cogjqn .content.step-1cogjqn.step-1cogjqn{margin-bottom:0}.step.expandable.expanded.step-1cogjqn .content.step-1cogjqn.step-1cogjqn:after{opacity:0}ul.app-1nnaaoy.app-1nnaaoy{display:grid;grid-template-columns:100%;list-style:none;margin:50px 0;padding:0;position:relative;row-gap:64px}ul.app-1nnaaoy.app-1nnaaoy:before{border-left:5px dotted var(--sol-color-secondary);bottom:0;content:"";left:40px;position:absolute;top:0;z-index:10}ul.app-1nnaaoy>li.app-1nnaaoy:last-of-type .step{z-index:20}@media(max-width:767px){ul.app-1nnaaoy.app-1nnaaoy{padding:0 20px 0 0;row-gap:75px}}
