.how-works-wrapper{background:#4100f5;padding:80px 20px;text-align:center;color:#fbfcf5}.how-works-title{max-width:700px;margin:0 auto 60px;line-height:1.25;font-size:var(--how-title-size)}.how-works-title h1,.how-works-title h2,.how-works-title h3{font-size:1em;margin:0}.how-works-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}.how-works-line{position:absolute;top:40px;left:12%;width:76%;height:2px;background:#fff3}.step-number{background:#dbff01;color:#10180a;width:48px;height:48px;border-radius:50%;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transition:.2s ease}.step-number:hover{transform:scale(1.1)}.step-icon-bg{width:56px;height:56px;border-radius:16px;background:#10180a38;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transition:.2s ease}.step-icon-bg:hover{transform:scale(1.06)}.step-icon-bg svg{width:26px;height:26px;stroke:#fbfcf5;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.step-subtitle{font-size:var(--how-step-title-size);margin-bottom:8px}.step-subtitle h1,.step-subtitle h2,.step-subtitle h3{font-size:1em;margin:0}.step-subtitle p{margin:0}.step-description{font-size:.95rem;opacity:.85}.step-description p{margin:0}@media (max-width: 1024px){.how-works-steps{grid-template-columns:repeat(2,1fr);row-gap:40px}.how-works-line{display:none}}@media (max-width: 640px){.how-works-steps{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
