.sv-grid{display:grid;gap:24px;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.sv-steps__card{display:flex;flex-direction:column;gap:16px;padding:40px 36px}.sv-steps__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.sv-steps__n{color:var(--ink-muted);font:400 15px/1 var(--font-display);letter-spacing:.06em;transition:color .3s}.sv-card-title{color:var(--ink);font:500 clamp(20px,1.8vw,24px)/1.25 var(--font-display);margin:0;transition:color .3s}.sv-card-text{color:var(--ink-muted);font:400 16px/1.6 var(--font-sans);margin:0}.sv-steps__list{border-top:1px solid var(--line);margin-top:8px;padding-top:20px}@media (hover:hover){.sv-hover .sv-steps__card:hover .sv-card-title,.sv-hover .sv-steps__card:hover .sv-steps__n{color:var(--highlight)}}@media (max-width:1000px){.sv-grid{grid-template-columns:repeat(min(var(--cols,3),2),minmax(0,1fr))}}@media (max-width:640px){.sv-grid{grid-template-columns:1fr}}.sv-steps .sv-bgimg{inset:0;pointer-events:none;position:absolute;z-index:-1}.sv-steps .sv-bgimg img{display:block;height:100%;object-fit:cover;width:100%}.sv-steps .sv-bgimg:after{background:linear-gradient(90deg,rgba(11,27,40,calc(var(--sv-ov) + .08)) 0,rgba(11,27,40,var(--sv-ov)) 55%,rgba(11,27,40,calc(var(--sv-ov) - .12)) 100%);content:"";inset:0;position:absolute}