.how{padding-block:clamp(3rem,7vw,5.5rem) clamp(3.5rem,7vw,6rem)}.how h1{font-size:clamp(2.25rem,5vw,3.25rem)}.how>.lede{margin-top:1.25rem}.steps-timeline{border-top:1px solid var(--line);display:grid;gap:0;list-style:none;margin:3rem 0 0;padding:0}.steps-timeline li{border-bottom:1px solid var(--line);display:grid;gap:.375rem 2rem;grid-template-columns:1fr;padding-block:1.75rem}.step-no{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:600}.step-body h2{font-size:1.25rem;letter-spacing:-.01em}.step-body p{color:var(--ink-2);font-size:var(--fs-small);margin-top:.5rem;max-width:44rem}@media(min-width:48rem){.steps-timeline li{grid-template-columns:3.5rem 1fr;padding-block:2rem}.step-no{padding-top:.1875rem}}.steps-note{color:var(--ink-2);font-size:var(--fs-small);margin-top:1.75rem;max-width:44rem}.steps-note strong{color:var(--ink);font-weight:650}.how-notes{display:grid;gap:0;margin-top:var(--space-block)}.how-notes>section{border-top:1px solid var(--line);padding-block:1.75rem}.how-notes>section:last-child{border-bottom:1px solid var(--line)}.how-notes h2{font-size:1.25rem;letter-spacing:-.01em}.how-notes p{color:var(--ink-2);font-size:var(--fs-small);margin-top:.625rem;max-width:44rem}@media(min-width:60rem){.how-notes{grid-template-columns:repeat(3,1fr)}.how-notes>section{border-bottom:1px solid var(--line);padding:1.75rem 1.75rem 1.75rem 0}.how-notes>section+section{border-left:1px solid var(--line);padding-left:1.75rem}}.cta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:var(--space-block)}
