.wf-steps--noseam{border-top:0}.wf-howstack{margin-top:clamp(40px,5vw,64px)}.wf-howrows{border-bottom:4px solid var(--ink)}.wf-howrow{align-items:start;border-top:2px solid var(--ink);column-gap:clamp(20px,3vw,48px);display:grid;grid-template-columns:64px minmax(0,1fr) minmax(0,1.15fr);padding:clamp(52px,5.5vw,80px) 6px}.wf-hownum{color:var(--hot);font:var(--t-label-weight) 13px/1 var(--t-label-font);grid-column:1;grid-row:1;letter-spacing:.16em;padding-top:.42em}.wf-howtitle{color:var(--ink);font:var(--t-display-weight) clamp(26px,3vw,44px)/1.06 var(--t-display-font);grid-column:2;grid-row:1;letter-spacing:-.01em;margin:0;text-transform:uppercase}.wf-howbody{color:var(--dim);font-size:16px;grid-column:3;grid-row:1;line-height:1.55;padding-top:.35em}.wf-howbody p{margin:0}.wf-howbody p+p{margin-top:12px}html.js .wf-howrow{opacity:0;transform:translateY(26px);transition:opacity .55s ease,transform .65s cubic-bezier(.16,1,.3,1)}html.js .wf-howrow.is-in{opacity:1;transform:none}@media (max-width:860px){.wf-howrow{grid-template-columns:52px minmax(0,1fr);padding:44px 6px}.wf-howtitle{grid-column:2;grid-row:1}.wf-howbody{grid-column:1/-1;grid-row:2;margin-top:18px;padding-top:0}}@media (prefers-reduced-motion:reduce){html.js .wf-howrow{opacity:1;transform:none;transition:none}}