.lp-how{position:relative;background:var(--cf-surface-alt, #f2f1ef);padding:40px 0;--how-divider: #e9e4df;scroll-margin-top:24px}@media(min-width:768px){.lp-how{padding:48px 0}}@media(min-width:1100px){.lp-how{padding:60px 0}}.lp-how__wrap{position:relative;z-index:1;width:100%;max-width:1080px;margin:0 auto;padding:0 20px}@media(min-width:768px){.lp-how__wrap{padding:0 40px}}@media(min-width:1100px){.lp-how__wrap{padding:0 64px}}.lp-how__head{max-width:760px;margin:0 auto;text-align:center}.lp-how__eyebrow-row{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}.lp-how__rule{height:1px;width:clamp(28px,8vw,72px);background:linear-gradient(to var(--rule-dir, right),transparent,rgba(45,200,202,.55))}.lp-how__eyebrow-row .lp-how__rule:last-child{--rule-dir: left}.lp-how__eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading, "Barlow Condensed", sans-serif);font-weight:700;letter-spacing:.2em;font-size:13px;color:var(--cf-accent-dark, #1fa8aa);text-transform:uppercase;white-space:nowrap}.lp-how__eyebrow-ic{width:18px;height:18px;color:var(--cf-accent, #2dc8ca)}.lp-how__h2{font-family:var(--font-heading, "Barlow Condensed", sans-serif);font-weight:800;font-size:clamp(30px,5vw,48px);line-height:.97;letter-spacing:-.005em;text-transform:uppercase;color:var(--cf-text, #1a1612);margin:0}.lp-how__h2 p{margin:0}.lp-how__h2 strong,.lp-how__h2 b{color:var(--cf-accent, #2dc8ca);font-weight:inherit}.lp-how__sub{font-family:var(--font-body, "Barlow", sans-serif);font-size:15.5px;line-height:1.55;color:var(--cf-muted, #6b6560);max-width:58ch;margin:13px auto 0}.lp-how__chart{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;background:var(--cf-surface, #fff);border:1px solid var(--cf-border, #e2ddd8);border-radius:18px;overflow:hidden;box-shadow:0 1px 2px #1a16120d,0 26px 50px -38px #1a161266}.lp-how__row{display:flex;align-items:flex-start;gap:15px;padding:21px 26px;border-bottom:1px solid var(--how-divider);border-right:1px solid var(--how-divider);transition:background .25s ease}.lp-how__row:nth-child(2n){border-right:0}.lp-how__row:nth-last-child(-n+2){border-bottom:0}.lp-how__row:hover{background:#2dc8ca09}.lp-how__check{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#2dc8ca21;color:var(--cf-accent, #2dc8ca)}.lp-how__check svg{width:20px;height:20px}.lp-how__row-text{padding-top:1px}.lp-how__row-title{font-family:var(--font-heading, "Barlow Condensed", sans-serif);text-transform:uppercase;font-weight:700;font-size:15px;line-height:1.12;letter-spacing:.045em;color:var(--cf-text, #1a1612);margin:0 0 4px}.lp-how__row-desc{font-family:var(--font-body, "Barlow", sans-serif);color:var(--cf-muted, #6b6560);font-size:13.5px;line-height:1.45;margin:0}.lp-how__cta{text-align:center;margin-top:28px}.lp-how__cta-btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.625em;font-family:var(--font-heading, "Barlow Condensed", sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:var(--how-cta-size, 16px);padding:1.125em 1.625em;min-height:3.5em;min-width:min(17.5em,100%);background:var(--cf-accent, #2dc8ca);color:#04201f;border-radius:var(--cf-radius, 4px);transition:background .15s ease,transform .1s ease}.lp-how__cta-btn:hover{background:var(--cf-accent-dark, #1fa8aa)}.lp-how__cta-btn:active{transform:translateY(1px)}.lp-how__cta-btn:focus-visible{outline:2px solid var(--cf-accent-dark, #1fa8aa);outline-offset:3px}.lp-how__cta-arrow{display:inline-block;transition:transform .2s ease}.lp-how__cta-btn:hover .lp-how__cta-arrow{transform:translate(4px)}.lp-how__flow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;margin:18px auto 0;padding:14px 22px;background:var(--cf-surface, #fff);border:1px solid var(--cf-border, #e2ddd8);border-radius:14px;max-width:max-content}.lp-how__flow-step{display:inline-flex;align-items:center;gap:10px}.lp-how__flow-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--cf-accent, #2dc8ca);color:#04201f;font-family:var(--font-heading, "Barlow Condensed", sans-serif);font-size:13px;font-weight:800}.lp-how__flow-tx{display:inline-flex;flex-direction:column;line-height:1.15}.lp-how__flow-label{font-family:var(--font-heading, "Barlow Condensed", sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:14px;color:var(--cf-text, #1a1612)}.lp-how__flow-note{font-family:var(--font-body, "Barlow", sans-serif);font-size:11.5px;color:var(--cf-muted, #6b6560)}.lp-how__flow-arrow{color:var(--cf-accent, #2dc8ca);font-weight:700;font-size:15px}@media(max-width:760px){.lp-how__row{padding:19px 20px;gap:13px}}@media(max-width:600px){.lp-how{padding:34px 0}.lp-how__chart{grid-template-columns:1fr;margin-top:24px}.lp-how__row,.lp-how__row:nth-child(2n){border-right:0}.lp-how__row,.lp-how__row:nth-last-child(-n+2){border-bottom:1px solid var(--how-divider)}.lp-how__row:last-child{border-bottom:0}.lp-how__row:hover{background:none}.lp-how__flow{max-width:none;flex-direction:column;align-items:flex-start;gap:12px;padding:16px 18px}.lp-how__flow-arrow{display:none}.lp-how__cta-btn{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.lp-how__row,.lp-how__cta-btn,.lp-how__cta-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lp-how-it-works.css.map */
