.how-it-works .landing-nav-links [aria-current=page]{color:var(--purple)}.how-intro{max-width:720px;margin-inline:auto}.how-flow{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:12px;gap:12px;border:1px solid var(--line);border-radius:22px;background:#ffffffd9;box-shadow:0 16px 48px #7545ce0a}.how-flow li{padding:28px 20px;text-align:center;background:#faf7fe;border-radius:12px}.how-flow span{display:block;margin-bottom:10px;font-size:10px;letter-spacing:.1em;color:var(--purple)}.how-flow strong{font-size:16px;font-weight:550}.how-journey{padding-block:40px 80px}.how-step{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:center;padding-block:64px;border-bottom:1px solid var(--line)}.how-step:last-child{border-bottom:0}.how-detail{margin:0;color:var(--muted);font-size:16px;line-height:1.8}.how-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:24px 0 0}.how-tags li{border:1px solid #e5daef;border-radius:999px;padding:7px 12px;font-size:11px;color:#6e528e}.how-example{padding:32px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(145deg,#faf6ff,#fff)}.how-example>p:last-child{font-size:20px;line-height:1.6;letter-spacing:-.02em;margin:0}@media(max-width:767px){.how-flow,.how-step{grid-template-columns:1fr}.how-step{gap:28px;padding-block:40px}.how-flow li{padding:20px}.how-journey{padding-block:20px 36px}}
