.wf-platform-how,.wf-platform-how *{box-sizing:border-box}.wf-platform-how{--wf-platform-how-gutter: clamp(28px, 4.25vw, 72px);--wf-platform-how-muted: #b0b2ae;--wf-platform-how-dim: #686b68;display:block;width:100%;max-width:100%;overflow-x:clip;padding-block-start:var(--wf-platform-how-padding-top);padding-block-end:var(--wf-platform-how-padding-bottom);color:var(--wf-platform-how-text);background:var(--wf-platform-how-background);font-family:var(--font-nexa);font-weight:400}.wf-platform-how__inner{width:min(100%,1600px);margin-inline:auto;padding-inline:var(--wf-platform-how-gutter)}.wf-platform-how__head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.8fr);align-items:end;column-gap:clamp(80px,9vw,144px)}.wf-platform-how__eyebrow,.wf-platform-how__heading,.wf-platform-how__intro,.wf-platform-how__detail-title,.wf-platform-how__detail-copy,.wf-platform-how__mobile-title,.wf-platform-how__mobile-copy{margin:0}.wf-platform-how__eyebrow{color:#ffffffd1;font-family:var(--font-nexa);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.22em;text-transform:uppercase}.wf-platform-how__heading{margin-block-start:28px;color:var(--wf-platform-how-text);font-family:var(--font-nexa);font-size:42px;font-style:normal;font-weight:700;line-height:1.05;letter-spacing:-.045em}.wf-platform-how__intro{justify-self:end;max-width:460px;padding-block-end:3px;color:var(--wf-platform-how-muted);font-family:var(--font-nexa);font-size:16px;font-weight:400;line-height:1.65}.wf-platform-how__desktop{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;column-gap:clamp(64px,5vw,88px);margin-block-start:clamp(84px,7.8vw,124px)}.wf-platform-how__steps{min-width:0}.wf-platform-how__step{display:grid;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;width:100%;margin:0;padding:20px 18px 20px 0;border:0;border-radius:0;-webkit-appearance:none;appearance:none;color:var(--wf-platform-how-text);background:transparent;cursor:pointer;font-family:var(--font-nexa);text-align:start;transition:background-color .28s ease,padding-inline-start .28s ease}.wf-platform-how__step.is-active{padding-inline-start:14px;background:#ffffff0e}.wf-platform-how__number{color:var(--wf-platform-how-dim);font-family:var(--font-nexa);font-size:12px;font-weight:400;line-height:1.3;letter-spacing:.16em}.wf-platform-how__step-title{color:var(--wf-platform-how-text);font-family:var(--font-nexa);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.012em}.wf-platform-how__plus{justify-self:end;color:#777a77;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1;transition:color .28s ease,transform .28s ease}.wf-platform-how__step.is-active .wf-platform-how__plus{color:#fffc;transform:rotate(45deg)}.wf-platform-how__step:focus-visible{outline:1px solid rgba(255,255,255,.72);outline-offset:2px}@media(hover:hover){.wf-platform-how__step:not(.is-active):hover{padding-inline-start:8px;background:#ffffff09}}.wf-platform-how__detail{position:sticky;top:120px;min-width:0;padding-block-start:19px}.wf-platform-how__detail-title{color:var(--wf-platform-how-text);font-family:var(--font-nexa);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.02em}.wf-platform-how__detail-copy{max-width:400px;margin-block-start:19px;color:var(--wf-platform-how-muted);font-family:var(--font-nexa);font-size:15px;font-weight:400;line-height:1.65}.wf-platform-how__detail.is-changing .wf-platform-how__detail-title,.wf-platform-how__detail.is-changing .wf-platform-how__detail-copy{animation:wf-platform-how-detail-in .32s ease both}.wf-platform-how__mobile{display:none}@keyframes wf-platform-how-detail-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:621px)and (max-width:980px){.wf-platform-how__head{display:block}.wf-platform-how__heading{font-size:42px}.wf-platform-how__intro{justify-self:auto;margin-block-start:34px;padding-block-end:0}.wf-platform-how__desktop{display:block;margin-block-start:72px}.wf-platform-how__detail{position:static;min-height:180px;padding-block-start:26px}}@media screen and (max-width:749px){.wf-platform-how__eyebrow{font-size:12px}.wf-platform-how__heading{font-size:30px;line-height:1.1}.wf-platform-how__intro{font-size:12px;line-height:1.65}.wf-platform-how__number{font-size:11px}.wf-platform-how__step-title{font-size:17px}.wf-platform-how__detail-title{font-size:18px}.wf-platform-how__detail-copy{font-size:12px;line-height:1.65}}@media screen and (max-width:620px){.wf-platform-how{--wf-platform-how-gutter: 20px;padding-block-start:var(--wf-platform-how-padding-top-mobile);padding-block-end:var(--wf-platform-how-padding-bottom-mobile)}.wf-platform-how__head{display:block}.wf-platform-how__eyebrow{font-size:12px}.wf-platform-how__heading{margin-block-start:26px;font-size:30px;line-height:1.1}.wf-platform-how__intro,.wf-platform-how__desktop{display:none}.wf-platform-how__mobile{display:block;margin-block-start:30px;padding-block-start:4px}.wf-platform-how__mobile-stage{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:18px;padding-block:22px 25px}.wf-platform-how__mobile-number{padding-block-start:3px;color:#666a66;font-family:var(--font-nexa);font-size:11px;font-weight:400;line-height:1.3;letter-spacing:.16em}.wf-platform-how__mobile-title{color:var(--wf-platform-how-text);font-family:var(--font-nexa);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.02em}.wf-platform-how__mobile-copy{max-width:430px;margin-block-start:9px;color:#9ea19d;font-family:var(--font-nexa);font-size:12px;font-weight:400;line-height:1.65}}@media(prefers-reduced-motion:reduce){.wf-platform-how__step,.wf-platform-how__plus{transition:none}.wf-platform-how__detail.is-changing .wf-platform-how__detail-title,.wf-platform-how__detail.is-changing .wf-platform-how__detail-copy{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/wf-platform-how-it-works.css.map */
