.qrs-way{background:#000;padding:64px 0;position:relative;overflow:hidden}.qrs-way .container{z-index:1;position:relative}.qrs-way h2{text-align:center;color:#fff;font-size:var(--h2);margin-bottom:36px}.steps{grid-template-columns:1fr 1fr;gap:36px 16px;max-width:1080px;margin:0 auto;display:grid}.step{text-align:center;padding:0}.step-label{color:#ffffff8c;font-family:var(--font-head);letter-spacing:-.03em;margin-bottom:16px;font-size:18px;font-weight:500;line-height:1}.step-icon{width:56px;height:56px;color:var(--gold);margin:0 auto 12px}.step-icon svg{width:100%;height:100%;display:block}.step h3{color:var(--gold);letter-spacing:.01em;margin-bottom:8px;font-size:21px;font-weight:600;line-height:1.1}.step p{color:#ffffffb8;font-family:var(--font-body);max-width:230px;margin:0 auto;font-size:15px;font-weight:500;line-height:1.55}@media (min-width:621px){.qrs-way{padding:40px 0 96px}.qrs-way h2{margin-bottom:44px}.steps{gap:48px 22px}.step{padding:0 8px}.step-label{margin-bottom:22px;font-size:24px}.step-icon{width:72px;height:72px;margin-bottom:14px}.step h3{margin-bottom:14px;font-size:24px;line-height:1}.step p{font-size:18px;line-height:1.7}}@media (min-width:901px){.steps{grid-template-columns:repeat(4,1fr);gap:22px}.step-label{margin-bottom:36px}}
