.purogy-how{padding:72px 0}.purogy-how__eyebrow{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.6;text-align:center}.purogy-how__heading{font-size:clamp(28px,3.6vw,44px);line-height:1.1;text-align:center;font-weight:800;letter-spacing:-.02em;max-width:22ch;margin:0 auto 48px}.purogy-how__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:800px){.purogy-how__steps{grid-template-columns:repeat(3,1fr);gap:40px}}.purogy-how__step{background:#fff;border-radius:20px;padding:28px;position:relative;box-shadow:0 4px 20px #0f172a0f}.purogy-how__num{position:absolute;top:-14px;left:24px;background:#0ea5e9;color:#fff;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;font-weight:800;font-size:14px;letter-spacing:.05em}.purogy-how__media{aspect-ratio:4/3;border-radius:12px;overflow:hidden;margin-bottom:18px;background:#f0f9ff}.purogy-how__img{width:100%;height:100%;object-fit:cover;display:block}.purogy-how__img--placeholder{display:grid;place-items:center;font-size:64px}.purogy-how__title{margin:0 0 8px;font-size:20px;font-weight:700;letter-spacing:-.01em}.purogy-how__desc{margin:0;font-size:15px;line-height:1.55;opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-how-it-works.css.map */
