.curv-hiw .feature{display:grid;grid-template-columns:1fr 1fr;gap:clamp(38px,6vw,84px);align-items:center}.curv-hiw .feature .media{border-radius:14px;overflow:hidden;box-shadow:var(--shadow);background:var(--mint-soft);aspect-ratio:1/1}.curv-hiw .feature .media img{width:100%;height:100%;object-fit:cover}.curv-hiw .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;counter-reset:s}.curv-hiw .step{position:relative;background:#fff;border:1px solid var(--line);border-radius:14px;padding:42px 32px 34px}.curv-hiw .step .num{position:absolute;top:-22px;left:32px;width:46px;height:46px;border-radius:50%;background:var(--teal);color:#fff;font-family:var(--display);font-size:22px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #2f4f4f40}.curv-hiw .step h3{margin:6px 0 10px}.curv-hiw .step p{margin:0;color:var(--ink-soft);font-size:15px}.curv-hiw .compare{max-width:920px;margin:0 auto;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff}.curv-hiw .crow{display:grid;grid-template-columns:1.5fr 1fr 1fr;align-items:center}.curv-hiw .crow+.crow{border-top:1px solid var(--line)}.curv-hiw .crow .cell{padding:18px 22px;font-size:15px}.curv-hiw .crow.head .cell{font-family:var(--display);font-size:20px;color:var(--teal)}.curv-hiw .crow.head .cell.curv{background:var(--teal);color:#fff;text-align:center;border-radius:0}.curv-hiw .crow.head .cell.other{text-align:center;color:var(--ink-mute)}.curv-hiw .crow .cell.curv{background:#b2c3c738;text-align:center;font-weight:700;color:var(--teal)}.curv-hiw .crow .cell.other{text-align:center;color:var(--ink-mute)}.curv-hiw .crow .cell.feat{color:var(--ink);font-weight:500}.curv-hiw .tick{color:var(--mint-deep);font-weight:700}.curv-hiw .cross{color:#c2837f}@media(max-width:880px){.curv-hiw .feature{grid-template-columns:1fr}.curv-hiw .feature.flip .media{order:0}.curv-hiw .steps{grid-template-columns:1fr;gap:34px}.curv-hiw .crow{grid-template-columns:1.4fr .8fr .8fr}.curv-hiw .crow .cell{padding:14px 12px;font-size:13px}}.curv-hiw .feature .media.diagram{aspect-ratio:4/3;background:var(--mint);padding:0;overflow:hidden}.curv-hiw .feature .media.diagram img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.12)}@media(max-width:880px){.curv-hiw .feature .media.diagram{aspect-ratio:5/4}}.curv-hiw .tn-card{background:var(--teal);border-radius:16px;padding:clamp(22px,3vw,34px);display:flex;flex-direction:column;gap:clamp(12px,1.6vw,18px)}.curv-hiw .tn-row{display:flex;align-items:center;gap:20px}.curv-hiw .tn-row+.tn-row{padding-top:clamp(12px,1.6vw,18px);border-top:1px solid rgba(255,255,255,.12)}.curv-hiw .tn-ic{flex-shrink:0;width:62px;height:62px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center}.curv-hiw .tn-ic svg{width:40px;height:40px}.curv-hiw .tn-ic svg line{stroke:#2f4f4f;stroke-width:3;stroke-linecap:round}.curv-hiw .tn-ic svg circle{fill:#2f4f4f}.curv-hiw .tn-meta .deg{font-family:var(--display);font-size:30px;color:#fff;line-height:1}.curv-hiw .tn-meta .wt{font-size:12px;letter-spacing:1.4px;text-transform:uppercase;color:#ffffffc7;margin-top:5px}.curv-hiw .tn-meta .wt b{color:#fff;font-weight:700}@media(max-width:880px){.curv-hiw .tn-ic{width:52px;height:52px}.curv-hiw .tn-ic svg{width:34px;height:34px}.curv-hiw .tn-meta .deg{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/curv-how-it-works.css.map */
