.guide{max-width:820px;padding-top:45px;padding-bottom:100px}.guide .crumb{color:var(--muted);font-size:13px;margin-bottom:36px}.guide h1{font-size:clamp(37px,6vw,62px);letter-spacing:-2px;line-height:1.1}.guide .lead{color:#b7c4da;font-size:19px;margin-bottom:40px}.guide h2{font-size:26px;margin:44px 0 16px;letter-spacing:-.5px}.guide p,.guide li{color:var(--muted);font-size:16px;line-height:1.85}.guide li{margin:8px 0}.guide ul,.guide ol{padding-left:24px}.guide strong{color:var(--text)}.guide .prompt{background:#18263a;border:1px solid #425775;border-left:4px solid var(--accent);border-radius:12px;padding:18px;margin:20px 0 28px;line-height:1.8;color:var(--text)}.guide .prompt strong{color:var(--accent)}.guide table{border-collapse:collapse;width:100%;margin:18px 0;display:block;overflow-x:auto}.guide th,.guide td{padding:12px;border:1px solid var(--line);text-align:left;font-size:14px;min-width:125px}.guide th{color:var(--accent);background:#18263a}.guide-next{background:#16243a;border:1px solid var(--line);padding:24px;border-radius:16px;margin-top:55px}.guide-next h2{margin:0 0 10px}.guide a{color:#aaccff}.guide a:hover{color:var(--accent)}@media(max-width:680px){.guide{padding-top:28px}.guide .lead{font-size:17px}.guide h2{font-size:22px}.guide-next{padding:18px}}
