.info-carousel-section{position:relative;border-bottom:1px solid var(--border-color)}.info-carousel-header{display:flex;justify-content:flex-start;padding:0 var(--container-space) calc(var(--container-space) * 2) var(--container-space)}.info-carousel-navigation-container{display:flex}.info-carousel-swiper{overflow:hidden;border-top:1px solid var(--border-color);width:100%}.info-carousel-slide{height:auto;border-right:1px solid var(--border-color)}.info-carousel-card.info-carousel-card--default{display:flex;flex-direction:column;padding:1.75rem var(--container-space);height:100%;box-sizing:border-box}.info-carousel-card--default .info-carousel-content-box{display:flex;flex-direction:column;gap:2rem}.info-carousel-card--default .info-carousel-title{font-size:1.5rem}.info-carousel-desc{font-size:.875rem;line-height:140%}.info-carousel-step-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.info-carousel-step-label{font-size:.875rem;padding-left:var(--container-space);padding-top:var(--container-space)}.info-carousel-image img{width:100%;height:100%;object-fit:cover}.info-carousel-card.info-carousel-card--step_image{display:flex;flex-direction:column;height:100%}.info-carousel-card--step_image .info-carousel-content-box{display:flex;flex-direction:column;padding:var(--container-space);padding-top:calc(var(--container-space) + 1rem);gap:.5rem}.info-carousel-card--step_image .info-carousel-title{font-size:1.125rem}