.how-hero,.how-section{padding:44px var(--space-gutter) 36px;border-bottom:var(--stroke-page) solid var(--ink);flex-direction:column;gap:18px;display:flex}.how-title{font-size:150px}.how-lede{max-width:760px}.how-h2{font-family:var(--font-display);margin:0;font-size:96px;font-weight:900;line-height:.85}.how-checks,.how-list{flex-direction:column;gap:8px;margin:0;padding:0;font-size:16px;line-height:1.4;list-style:none;display:flex}.how-grid{flex-wrap:wrap;gap:24px;display:flex}.how-card{flex:1;min-width:240px;text-decoration:none}.how-steps{flex-wrap:wrap;gap:24px;margin:0;padding:0;list-style:none;display:flex}.how-steps li{border-top:var(--stroke-page) solid var(--ink);flex-direction:column;flex:1;gap:10px;min-width:240px;padding-top:14px;display:flex}.how-steps b{font-family:var(--font-display);font-size:92px;font-weight:900;line-height:.85}.how-command{box-sizing:border-box;border:var(--stroke-ui) solid var(--ink);background:var(--term-ground);color:var(--term-text);font-family:var(--font-terminal);align-self:flex-start;align-items:center;gap:12px;padding:12px 14px;font-size:20px;display:flex}.how-command button{background:var(--neon);color:var(--on-highlight);font-family:var(--font-mono);letter-spacing:2px;cursor:pointer;border:0;padding:6px 10px;font-size:13px;font-weight:700}.how-end{border-bottom:0}@media (max-width:760px){.how-hero,.how-section{padding:24px var(--space-gutter-phone)}.how-title{font-size:var(--text-web-title-phone-size)}.how-h2{font-size:52px}.how-command{font-size:16px}}
