.beacon-module__lQXBuq__steps{background:var(--line);border:1px solid var(--line);border-radius:12px;gap:1px;display:grid;overflow:hidden}.beacon-module__lQXBuq__step{background:var(--bg-2);grid-template-columns:2.6rem 1fr;align-items:baseline;column-gap:22px;padding:26px 30px;display:grid}.beacon-module__lQXBuq__stepNum{font-family:var(--mono);color:var(--glow);letter-spacing:.14em;font-size:.78rem}.beacon-module__lQXBuq__step h3{letter-spacing:-.01em;margin:0;font-size:1.14rem;font-weight:600}.beacon-module__lQXBuq__step p{color:var(--ink-2);grid-column:2;max-width:64ch;margin:8px 0 0;font-size:.95rem;line-height:1.6}@media (max-width:620px){.beacon-module__lQXBuq__step{grid-template-columns:1fr;row-gap:6px}.beacon-module__lQXBuq__step h3,.beacon-module__lQXBuq__step p{grid-column:1}}.beacon-module__lQXBuq__cmds{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.beacon-module__lQXBuq__cmds .beacon-module__lQXBuq__codeblock{max-width:100%}.beacon-module__lQXBuq__reqNote{border:1px solid var(--line);background:var(--bg-2);color:var(--ink-2);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:14px 20px;margin-top:24px;padding:22px 26px;font-size:.95rem;display:flex}.beacon-module__lQXBuq__reqNote .beacon-module__lQXBuq__tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--glow);font-size:.68rem}.beacon-module__lQXBuq__reqNote b{color:var(--ink);font-weight:600}.beacon-module__lQXBuq__hint{color:var(--ink-3);max-width:60ch;margin:16px 0 0;font-size:.9rem}.beacon-module__lQXBuq__kbd{font-family:var(--mono);color:var(--ink-2)}
