.section--step-rows .step-rows__rows{margin:24px auto 0;max-width:1160px}.section--step-rows .step-rows__row{border-top:1.5px solid rgba(var(--bz-dark-rgb),.1);display:grid;gap:50px;grid-template-columns:230px 1fr;padding:52px 0}.section--step-rows .step-rows__row:first-child{border-top:0;padding-top:28px}.section--step-rows .step-rows__row:last-child{padding-bottom:12px}.section--step-rows .step-rows__num{display:block;font-size:4.875rem;line-height:.9}.section--step-rows .step-rows__label{color:var(--bz-muted);display:block;font-size:.71875rem;font-weight:600;letter-spacing:.2em;margin-top:14px;text-transform:uppercase}.section--step-rows .step-rows__title{margin:0 0 20px}.section--step-rows .step-rows__list ul{display:grid;gap:15px 34px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.section--step-rows .step-rows__list li{line-height:1.6;padding-left:30px;position:relative}.section--step-rows .step-rows__list li:before{background-color:var(--bz-fourth);content:"";height:18px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='m4 12 5 5L20 6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='m4 12 5 5L20 6'/%3E%3C/svg%3E") center /contain no-repeat;position:absolute;top:3px;width:18px}.section--step-rows .step-rows__list li strong{color:var(--bz-dark)}.section--step-rows.section-theme--dark .step-rows__row{border-top-color:rgba(var(--bz-white-rgb),.16)}.section--step-rows.section-theme--dark .step-rows__list li{color:rgba(var(--bz-white-rgb),.8)}.section--step-rows.section-theme--dark .step-rows__list li strong{color:var(--bz-white)}.section--step-rows.section-theme--dark .step-rows__label{color:rgba(var(--bz-white-rgb),.6)}@media (max-width:900px){.section--step-rows .step-rows__row{gap:20px;grid-template-columns:1fr;padding:40px 0}.section--step-rows .step-rows__num{font-size:3.5rem}.section--step-rows .step-rows__label{margin-top:8px}.section--step-rows .step-rows__list ul{grid-template-columns:1fr}}