.anfixProStickySteps-wrapper{gap:var(--space-block,32px)}.anfixProStickySteps-steps,.anfixProStickySteps-wrapper{display:flex;flex-direction:column;width:100%}.anfixProStickySteps-row{align-items:center;border-top:1px solid #1a2535;display:flex;gap:64px;overflow:hidden;padding:64px 0}.anfixProStickySteps-row:first-child{border-top:none;padding-top:0}.anfixProStickySteps-text{display:flex;flex:1 0 0;flex-direction:column;gap:var(--space-paragraph,16px);max-width:480px;min-width:0}.anfixProStickySteps-stepNum{color:#22cd9c;font-size:24px;font-weight:500}.anfix-pro-light .anfixProStickySteps-stepNum{color:#3d8b78}.anfixProStickySteps-blockBody p{color:#90a1b9;font-size:18px;line-height:1.5;margin:0}.anfixProStickySteps-blockBody strong{color:#fff;font-weight:600}.anfixProStickySteps-bullets{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.anfixProStickySteps-bulletItem{align-items:baseline;color:#cad5e2;display:flex;font-size:16px;gap:10px;line-height:1.4}.anfixProStickySteps-bulletDot{background-color:#22cd9c;border-radius:50%;flex-shrink:0;height:6px;width:6px}.anfixProStickySteps-imageCol{flex:1 0 0;max-width:574px;min-width:0}.anfixProStickySteps-imageFrame{background-color:#0a1422;border:1px solid #1a2535;border-radius:var(--card-corners,12px);opacity:0;overflow:hidden;transform:translateX(60px);transition:opacity .7s ease,transform .7s ease;width:100%}.anfixProStickySteps-imageFrame.is-visible{opacity:1;transform:translateX(0)}.anfixProStickySteps-imageFrame img{display:block;height:100%;object-fit:cover;width:100%}.anfix-pro-light .anfixProStickySteps-row{border-top-color:#e2e8f0}.anfix-pro-light .anfixProStickySteps-blockBody p{color:#4a5d75}.anfix-pro-light .anfixProStickySteps-blockBody strong{color:#1d2120}.anfix-pro-light .anfixProStickySteps-bulletItem{color:#4a5d75}.anfix-pro-light .anfixProStickySteps-imageFrame{background-color:#fff;border:1px solid #e2e8f0}@media (max-width:1024px){.anfixProStickySteps-row{align-items:stretch;flex-direction:column;gap:32px;padding:40px 0}.anfixProStickySteps-imageCol,.anfixProStickySteps-text{max-width:100%}}@media (max-width:768px){.anfixProStickySteps-row{padding:32px 0}}