@media only screen and (min-width:0rem){#steps-2433{background-color:#010104;overflow:hidden;padding:var(--sectionPadding);position:relative;z-index:1}#steps-2433 .cs-top-social{align-items:center;display:flex;gap:.625rem;justify-content:left}#steps-2433 .cs-social-link{display:block;height:auto;text-decoration:none;transition:transform .3s;width:auto}#steps-2433 .cs-social-link:hover{transform:translateY(-.25rem)}#steps-2433 .cs-social-icon{display:block;height:auto;width:1rem}#steps-2433 .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);justify-content:center;margin:auto;max-width:36.5rem;position:relative;width:100%}#steps-2433 .cs-content{-moz-column-gap:3rem;column-gap:3rem;display:flex;flex-direction:column;width:100%}#steps-2433 .cs-content .cs-text{max-width:100%}#steps-2433 .cs-flex{width:100%}#steps-2433 .cs-topper{color:var(--primary);width:100%}#steps-2433 .cs-title{color:var(--bodyTextColorWhite);max-width:none;text-wrap:balance}#steps-2433 .cs-steps{display:flex;flex-direction:column;height:60rem;position:relative;width:100%}#steps-2433 .cs-step-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;flex-shrink:0;height:3.5rem;margin:0;padding:0;width:100%}#steps-2433 :checked+.cs-step-panel{flex-basis:100%;flex-grow:1;min-height:33.75rem}#steps-2433 :checked+.cs-step-panel .cs-tab{color:var(--primary)}#steps-2433 :checked+.cs-step-panel .cs-item{opacity:1;padding-bottom:1rem;pointer-events:auto;transition-delay:.3s;transition-duration:.66s;transition-timing-function:ease}#steps-2433 :checked+.cs-step-panel .cs-item .cs-text{grid-template-rows:1fr;transition-delay:.3s;transition-duration:.66s;transition-timing-function:ease}#steps-2433 :checked+.cs-step-panel .cs-item-icon{opacity:1;transition-delay:.3s;transition-duration:1.75s;transition-timing-function:ease}#steps-2433 :checked+.cs-step-panel .cs-picture{opacity:1;transform:scale(1);transition-delay:.33s;transition-duration:.66s;transition-timing-function:ease}#steps-2433 .cs-step-panel{display:flex;flex-basis:0;flex-direction:column;flex-grow:0;flex-shrink:1;height:0;min-height:0;position:relative;transition-duration:.3s;transition-property:flex-basis,flex-grow,min-height;transition-timing-function:linear}#steps-2433 .cs-tab{align-items:center;background:none;border:none;border-top:1px solid hsla(0,0%,100%,.05);color:var(--bodyTextColorWhite);font-size:clamp(1.25rem,12vw,.96153846rem);height:3.5rem;left:0;line-height:3.5rem;position:absolute;top:0;transform:translateY(-100%);transition:color .3s ease;width:100%}#steps-2433 .cs-item,#steps-2433 .cs-tab{display:flex;padding:0;pointer-events:none;text-align:left}#steps-2433 .cs-item{align-items:flex-start;flex-direction:column;gap:2rem;margin:0 auto auto;opacity:0;transition-duration:.15s;transition-property:opacity;transition-timing-function:linear;z-index:1}#steps-2433 .cs-item .cs-text{display:grid;grid-template-rows:0fr;overflow:hidden;transition-duration:.3s;transition-property:grid-template-rows;transition-timing-function:linear}#steps-2433 .cs-picture{height:26.25rem;opacity:0;position:relative;transform:scale(.51);transform-origin:50% 100%;transition:transform .15s linear,opacity .15s linear;width:100%;z-index:1}#steps-2433 .cs-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:relative;top:0;width:100%;z-index:1}#steps-2433 .cs-item-content{display:flex;flex-direction:column;gap:1.5rem}#steps-2433 .cs-item-icon{display:block;flex:none;height:4rem;opacity:0;position:relative;transition:opacity .15s linear;width:4rem}#steps-2433 .cs-icon{display:block;height:1.5rem;inset:0;margin:auto;position:absolute;width:1.5rem;z-index:2}#steps-2433 .cs-border{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#steps-2433 .cs-border:after,#steps-2433 .cs-border:before{content:"";display:block;left:0;opacity:1;position:absolute;top:0;z-index:-1}#steps-2433 .cs-border1:before{background:linear-gradient(90deg,#88898b 0,transparent 78%);height:1px;width:100%}#steps-2433 .cs-border1:after{background:linear-gradient(180deg,#88898b 0,transparent 78%);height:100%;width:1px}#steps-2433 .cs-border2:before{background:linear-gradient(90deg,transparent 22%,#88898b);bottom:0;height:1px;top:auto;width:100%}#steps-2433 .cs-border2:after{background:linear-gradient(180deg,transparent 22%,#88898b);height:100%;left:auto;right:0;width:1px}#steps-2433 .cs-text{color:var(--bodyTextColorWhite);max-width:none;opacity:.9}#steps-2433 .cs-item-text{align-self:center;min-height:0}#steps-2433 .cs-item-text a{color:var(--primary)}#steps-2433 .cs-item-text a:hover{text-decoration:none}#steps-2433 .cs-background{display:block;height:auto;left:50%;opacity:.08;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-3.125rem);width:100%;z-index:-1}}@media only screen and (min-width:48rem){#steps-2433{--panelHeight:26.25rem}#steps-2433 .cs-container{max-width:80rem}#steps-2433 .cs-content{align-items:flex-end;flex-direction:row;justify-content:space-between}#steps-2433 .cs-content .cs-text{max-width:25.8125rem;width:48%}#steps-2433 .cs-flex{width:48%}#steps-2433 .cs-topper{flex-shrink:0}#steps-2433 .cs-title{margin:0}#steps-2433 .cs-steps{align-items:flex-end;flex-direction:row;height:var(--panelHeight)}#steps-2433 .cs-top-social{align-items:center;display:flex;gap:1rem;justify-content:left}#steps-2433 .cs-social-link{display:block;height:auto;text-decoration:none;width:auto}#steps-2433 .cs-social-icon{display:block;height:auto;width:1.25rem}#steps-2433 .cs-step-toggle{height:100%;width:clamp(3.5rem,6.9vw,6.25rem)}#steps-2433 :checked+.cs-step-panel{min-height:unset;width:100%}#steps-2433 :checked+.cs-step-panel .cs-item{padding-bottom:0}#steps-2433 :checked+.cs-step-panel .cs-item .cs-text{transition-delay:.45s}#steps-2433 .cs-step-panel{flex-direction:row;height:100%;transition-property:flex-basis,flex-grow,width;width:0}#steps-2433 .cs-tab{border:none;border-right:1px solid hsla(0,0%,100%,.05);height:100%;text-align:left;transform:translate(-100%) rotate(180deg);width:clamp(3.5rem,6.9vw,6.25rem);writing-mode:vertical-rl;z-index:6}#steps-2433 .cs-item{align-items:stretch;flex-direction:row;gap:clamp(1rem,3vw,2.5rem);height:100%;padding-bottom:0;padding-right:2.5rem}#steps-2433 .cs-picture{flex:1.25;height:100%;transform-origin:50% 50%;width:50%}#steps-2433 .cs-item-content{flex:1;gap:6.25rem;justify-content:space-between}#steps-2433 .cs-item-text{align-self:flex-start}}