.wp-block-b2b-section-step-by-step{display:flex;flex-direction:column;gap:var(--ds-semantic-spacing-2xl);padding:var(--ds-semantic-spacing-5xl) 0}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-tag{background-color:var(--ds-semantic-color-accent1-surface-subtlest);color:var(--ds-semantic-color-accent1-content-strong)}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-tag .wp-block-citeo-semantic-icon{--ds-icon-color:var(--ds-semantic-color-accent1-content-strong)}.wp-block-b2b-section-step-by-step:not(.has-active-hover) .active-slide{background:var(--ds-semantic-color-accent1-surface-subtlest);border-color:transparent;border-bottom:2px solid var(--ds-semantic-color-accent1-surface-subtle)}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider{overflow:hidden;position:relative;--control-gap:6.25rem}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider:not(:has(.slider-wrap.no-slide)):after{background-color:var(--ds-semantic-color-accent1-surface-subtlest);content:"";display:block;height:100%;-webkit-mask-image:var(--svg-pattern-corner);mask-image:var(--svg-pattern-corner);-webkit-mask-position:right bottom;mask-position:right bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20rem;mask-size:20rem;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .4s ease-out;width:51rem;z-index:-1}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider:has(.slider-wrap .wp-block-b2b-block-step:last-child.active-slide):after,.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider:has(.slider-wrap .wp-block-b2b-block-step:last-child.active-slide):before,.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider:has(.slider-wrap .wp-block-b2b-block-step:nth-last-child(2).active-slide):after,.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider:has(.slider-wrap .wp-block-b2b-block-step:nth-last-child(2).active-slide):before,.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider:has(.slider-wrap .wp-block-b2b-block-step:nth-last-child(3).active-slide):after,.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider:has(.slider-wrap .wp-block-b2b-block-step:nth-last-child(3).active-slide):before{opacity:1}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider:not(:has(.slider-wrap.no-slide)):before{background:linear-gradient(90deg,transparent 0,var(--ds-semantic-color-layout-surface-medium-default) 100%);content:"";flex-shrink:0;height:500px;opacity:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:120px;z-index:0}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider .slider-wrap:not(.no-slide){padding-top:calc(var(--ds-semantic-spacing-xl) + var(--ds-semantic-spacing-2xl))}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider .slider-controls{display:flex;gap:var(--control-gap);margin-top:0;position:absolute;right:0;top:0}.wp-block-b2b-section-step-by-step .wp-block-citeo-semantic-horizontal-slider .total-wrap{line-height:50px;pointer-events:none;position:absolute;right:50px;text-align:center;top:0;width:var(--control-gap)}.wp-block-b2b-section-step-by-step.subtheme-accent1 .wp-block-citeo-semantic-tag{background-color:var(--ds-semantic-color-accent1-surface-subtlest);color:var(--ds-semantic-color-accent1-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent1 .wp-block-citeo-semantic-tag .wp-block-citeo-semantic-icon{--ds-icon-color:var(--ds-semantic-color-accent1-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent1:not(.has-active-hover) .active-slide{background:var(--ds-semantic-color-accent1-surface-subtlest);border-color:transparent;border-bottom:2px solid var(--ds-semantic-color-accent1-surface-subtle)}.wp-block-b2b-section-step-by-step.subtheme-accent1 .wp-block-citeo-semantic-horizontal-slider:not(:has(.slider-wrap.no-slide)):after{background-color:var(--ds-semantic-color-accent1-surface-subtlest)}.wp-block-b2b-section-step-by-step.subtheme-accent2 .wp-block-citeo-semantic-tag{background-color:var(--ds-semantic-color-accent2-surface-subtlest);color:var(--ds-semantic-color-accent2-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent2 .wp-block-citeo-semantic-tag .wp-block-citeo-semantic-icon{--ds-icon-color:var(--ds-semantic-color-accent2-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent2:not(.has-active-hover) .active-slide{background:var(--ds-semantic-color-accent2-surface-subtlest);border-color:transparent;border-bottom:2px solid var(--ds-semantic-color-accent2-surface-subtle)}.wp-block-b2b-section-step-by-step.subtheme-accent2 .wp-block-citeo-semantic-horizontal-slider:not(:has(.slider-wrap.no-slide)):after{background-color:var(--ds-semantic-color-accent2-surface-subtlest)}.wp-block-b2b-section-step-by-step.subtheme-accent3 .wp-block-citeo-semantic-tag{background-color:var(--ds-semantic-color-accent3-surface-subtlest);color:var(--ds-semantic-color-accent3-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent3 .wp-block-citeo-semantic-tag .wp-block-citeo-semantic-icon{--ds-icon-color:var(--ds-semantic-color-accent3-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent3:not(.has-active-hover) .active-slide{background:var(--ds-semantic-color-accent3-surface-subtlest);border-color:transparent;border-bottom:2px solid var(--ds-semantic-color-accent3-surface-subtle)}.wp-block-b2b-section-step-by-step.subtheme-accent3 .wp-block-citeo-semantic-horizontal-slider:not(:has(.slider-wrap.no-slide)):after{background-color:var(--ds-semantic-color-accent3-surface-subtlest)}.wp-block-b2b-section-step-by-step.subtheme-accent4 .wp-block-citeo-semantic-tag{background-color:var(--ds-semantic-color-accent4-surface-subtlest);color:var(--ds-semantic-color-accent4-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent4 .wp-block-citeo-semantic-tag .wp-block-citeo-semantic-icon{--ds-icon-color:var(--ds-semantic-color-accent4-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent4:not(.has-active-hover) .active-slide{background:var(--ds-semantic-color-accent4-surface-subtlest);border-color:transparent;border-bottom:2px solid var(--ds-semantic-color-accent4-surface-subtle)}.wp-block-b2b-section-step-by-step.subtheme-accent4 .wp-block-citeo-semantic-horizontal-slider:not(:has(.slider-wrap.no-slide)):after{background-color:var(--ds-semantic-color-accent4-surface-subtlest)}.wp-block-b2b-section-step-by-step.subtheme-accent5 .wp-block-citeo-semantic-tag{background-color:var(--ds-semantic-color-accent5-surface-subtlest);color:var(--ds-semantic-color-accent5-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent5 .wp-block-citeo-semantic-tag .wp-block-citeo-semantic-icon{--ds-icon-color:var(--ds-semantic-color-accent5-content-strong)}.wp-block-b2b-section-step-by-step.subtheme-accent5:not(.has-active-hover) .active-slide{background:var(--ds-semantic-color-accent5-surface-subtlest);border-color:transparent;border-bottom:2px solid var(--ds-semantic-color-accent5-surface-subtle)}.wp-block-b2b-section-step-by-step.subtheme-accent5 .wp-block-citeo-semantic-horizontal-slider:not(:has(.slider-wrap.no-slide)):after{background-color:var(--ds-semantic-color-accent5-surface-subtlest)}.ds-theme-citeob2c.wp-block-b2b-section-step-by-step .slider-wrap{box-sizing:border-box;padding:0 4px 4px 0}.ds-theme-citeob2c.wp-block-b2b-section-step-by-step:not(.has-active-hover) .active-slide{border-color:var(--ds-semantic-color-neutral-border-strong)!important;box-shadow:4px 4px 0 0 var(--ds-semantic-color-action-border-medium);transform:translate(0)}
