.steps-slider{--ss-accent:#f04f23;--ss-gap:32px;--ss-per-view:1;position:relative;width:100%}.steps-slider__heading{margin:0 0 32px;text-align:center}.steps-slider__viewport{overflow:hidden}.steps-slider__track{display:flex;gap:var(--ss-gap);list-style:none;margin:0;overflow-x:auto;padding:8px 4px 24px;scroll-behavior:smooth;scroll-padding-inline:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.steps-slider__track::-webkit-scrollbar{display:none}.steps-slider__card{background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.06);box-sizing:border-box;flex:0 0 calc((100% - (var(--ss-per-view) - 1)*var(--ss-gap))/var(--ss-per-view));margin:0;padding:36px 28px;scroll-snap-align:start;text-align:left}.steps-slider__num{align-items:center;background:var(--ss-accent);border-radius:50%;color:#fff;display:inline-flex;font-size:20px;font-weight:700;height:50px;justify-content:center;line-height:1;margin-bottom:24px;width:50px}.steps-slider__title{font-size:20px;line-height:1.3;margin:0 0 16px;text-transform:uppercase}.steps-slider__text{text-align:left}.steps-slider__text li,.steps-slider__text p{line-height:1.7}.steps-slider__text p:last-child,.steps-slider__text ul:last-child{margin-bottom:0}.steps-slider__text ul{margin:12px 0 0;padding-left:20px}.steps-slider__text li{margin-bottom:6px}.steps-slider__card{align-items:flex-start;display:flex;flex-direction:column}.steps-slider__card>*{width:100%}.steps-slider__card>.steps-slider__num{flex:0 0 50px;width:50px}.steps-slider__nav{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:8px}.steps-slider__nav[hidden]{display:none}.steps-slider__arrow{background:transparent;border:2px solid var(--ss-accent);border-radius:50%;color:var(--ss-accent);cursor:pointer;font-size:28px;height:44px;line-height:1;padding:0;transition:background .2s,color .2s,opacity .2s;width:44px}.steps-slider__arrow:focus-visible,.steps-slider__arrow:hover:not(:disabled){background:var(--ss-accent);color:#fff}.steps-slider__arrow:disabled,.steps-slider__arrow[disabled]{cursor:default;opacity:.3!important;pointer-events:none}.steps-slider__dots{display:flex;gap:8px}.steps-slider__dot{background:#d5d5d5;border:0;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.steps-slider__dot[aria-selected=true]{background:var(--ss-accent)}@media (max-width:991px){.steps-slider{--ss-per-view:1;--ss-gap:24px}}@media (max-width:640px){.steps-slider{--ss-per-view:1.15;--ss-gap:16px}.steps-slider__card{padding:28px 20px}}@media (min-width:768px){.steps-slider__card{align-content:start;align-items:start;column-gap:56px;display:grid;grid-template-columns:minmax(220px,1fr) 2fr;grid-template-rows:auto 1fr;padding:48px 56px}.steps-slider__card>.steps-slider__num{grid-column:1;grid-row:1}.steps-slider__title{align-self:start;font-size:24px;grid-column:1;grid-row:2}.steps-slider__text{grid-column:2;grid-row:1/span 2}}