.steps-row{display:grid;gap:2px;grid-template-columns:repeat(var(--sr-count),minmax(0,1fr));list-style:none;margin:0;padding:0}.steps-row .steps-row__step{margin:0;position:relative}.steps-row__number{display:block}.steps-row .steps-row__title{font-size:20px;font-weight:800;margin:0 0 10px}.steps-row .steps-row__text{line-height:1.6;margin:0}.steps-row--dark .steps-row__step{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);min-height:205px;padding:30px 18px}.steps-row--dark .steps-row__number{color:#00d1ff;font-size:31px;font-weight:800;margin-bottom:20px}.steps-row--dark .steps-row__title{color:#fff}.steps-row--dark .steps-row__text{color:hsla(0,0%,100%,.75);font-size:13px}.steps-row--light{gap:12px}.steps-row--light .steps-row__step{background:#e6faff;border-top:3px solid #00d1ff;padding:24px}.steps-row--light .steps-row__number{color:#00d1ff;font-size:16px;font-weight:800;margin-bottom:10px}.steps-row--light .steps-row__title{color:#000}.steps-row--light .steps-row__text{color:#000;font-size:14px}@media (max-width:1000px){.steps-row{grid-template-columns:repeat(2,minmax(0,1fr))}.steps-row--dark .steps-row__step{min-height:170px}}@media (max-width:450px){.steps-row{grid-template-columns:minmax(0,1fr)}.steps-row--dark .steps-row__step{min-height:0}}