.how-it-works__row+.how-it-works__row{margin-top:var(--lp-space-l, 4.8rem)}.how-it-works__row-heading{margin:0 0 var(--lp-space-m, 3.2rem);text-align:center}.how-it-works__steps{display:grid;grid-template-columns:1fr;gap:var(--lp-space-m, 3.2rem);margin:0;padding:0;list-style:none;counter-reset:how-step}@media screen and (min-width:750px){.how-it-works--wide .how-it-works__steps{grid-template-columns:repeat(3,1fr);gap:var(--lp-space-l, 4.8rem)}}.how-it-works__step{position:relative;padding-left:5.6rem;counter-increment:how-step}.how-it-works--wide .how-it-works__step{padding-left:0;padding-top:5.6rem;text-align:center}.how-it-works__step:before{content:counter(how-step);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:.1rem solid rgb(var(--color-button));border-radius:50%;font-size:var(--lp-text-m, 1.6rem);font-weight:600;color:rgb(var(--color-button))}.how-it-works--wide .how-it-works__step:before{left:50%;margin-left:-2rem}.how-it-works__step-title{margin:0 0 .4rem;font-size:var(--lp-text-l, 1.8rem);font-weight:600}.how-it-works__step-text{margin:0;font-size:var(--lp-text-m, 1.6rem);line-height:1.6;color:rgba(var(--color-foreground),.9)}.hiw{display:block}.hiw__switch{--hiw-pos: 0;position:relative;display:flex;width:fit-content;margin:var(--lp-space-m) auto var(--lp-space-l);padding:.4rem;border:1px solid var(--lp-line);border-radius:999px;background:rgba(var(--color-foreground),.06)}.hiw__thumb{position:absolute;top:.4rem;bottom:.4rem;left:.4rem;width:calc(50% - .4rem);border-radius:999px;background:rgb(var(--color-foreground));box-shadow:var(--lp-shadow-s);transform:translate(calc(var(--hiw-pos) * 100%));transition:transform .45s var(--lp-ease)}.hiw__switch-btn{position:relative;z-index:1;min-height:var(--lp-tap-min);padding:0 var(--lp-space-m);border:0;border-radius:999px;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:var(--lp-text-m);font-weight:600;cursor:pointer;transition:color .25s ease,transform .16s var(--lp-ease)}.hiw__switch-btn[aria-pressed=true]{color:rgb(var(--color-background))}.hiw__switch-btn:active{transform:scale(.97)}.hiw__row[hidden]{display:none}.hiw__track{position:relative;max-width:84rem;margin:0 auto}.hiw__line{position:absolute;top:2.1rem;left:calc(100% / (var(--hiw-count, 3) * 2));right:calc(100% / (var(--hiw-count, 3) * 2));height:.2rem;border-radius:1px;background:var(--lp-line)}.hiw__line i{display:block;height:100%;width:calc(var(--hiw-progress, 0) * 100%);background:rgb(var(--color-button));transition:width .6s var(--lp-ease)}.hiw__steps{position:relative;display:grid;grid-template-columns:repeat(var(--hiw-count, 3),minmax(0,1fr));gap:var(--lp-space-xs);margin:0;padding:0;list-style:none}.hiw__step{margin:0;padding:0}.hiw__step-btn{display:flex;flex-direction:column;align-items:center;gap:var(--lp-space-xs);width:100%;min-height:var(--lp-tap-min);padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;cursor:pointer}.hiw__num{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:1px solid rgb(var(--color-button));border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-button));font-size:var(--lp-text-l);font-weight:600;transition:background-color .3s ease,color .3s ease,transform .3s var(--lp-ease)}.hiw__step-title{font-size:var(--lp-text-m);font-weight:600;line-height:1.3;text-align:center;opacity:.6;transition:opacity .3s ease}.hiw__step-btn[aria-expanded=true] .hiw__num{background:rgb(var(--color-button));color:rgb(var(--color-button-text));transform:scale(1.08)}.hiw__step-btn[aria-expanded=true] .hiw__step-title{opacity:1}@media(hover:hover){.hiw__step-btn:hover .hiw__step-title{opacity:1}}.hiw__step-btn:active .hiw__num{transform:scale(.96)}.hiw__step-btn:focus-visible,.hiw__switch-btn:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:none}.hiw__panels{display:grid;max-width:64rem;margin:var(--lp-space-m) auto 0}.hiw__panel{grid-area:1 / 1;padding:var(--lp-space-m);border:1px solid var(--lp-line);border-radius:var(--lp-radius-l);background:#ffffffb3;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:var(--lp-shadow-s);text-align:center;opacity:0;visibility:hidden;transform:translateY(.8rem);transition:opacity .35s var(--lp-ease),transform .45s var(--lp-ease),visibility 0s linear .35s}.hiw__panel.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.hiw__eyebrow{margin:0 0 .8rem;font-size:var(--lp-text-s);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-button))}.hiw__title{margin:0 0 var(--lp-space-xs);font-size:clamp(2rem,1.2rem + 1.6vw,2.8rem);letter-spacing:-.02em;line-height:1.15}.hiw__text{margin:0;font-size:var(--lp-text-l);line-height:1.55;color:rgba(var(--color-foreground),.9)}.hiw:not([data-ready]) .hiw__panels{gap:var(--lp-space-s)}.hiw:not([data-ready]) .hiw__panel{grid-area:auto;opacity:1;visibility:visible;transform:none}@media screen and (max-width:749px){.hiw__step-title{font-size:1.2rem}.hiw__switch{width:100%}.hiw__switch-btn{flex:1 1 0;padding:0 var(--lp-space-s)}.hiw__panel{padding:var(--lp-space-s) var(--lp-space-s) var(--lp-space-m)}}@media(prefers-reduced-motion:reduce){.hiw__thumb,.hiw__line i,.hiw__num,.hiw__step-title,.hiw__panel,.hiw__switch-btn{transition:none}}@media(prefers-reduced-transparency:reduce){.hiw__panel{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-how-it-works.css.map */
