.guide{max-width:850px;margin:0 auto;padding:40px 24px 70px}.guide-nav{max-width:850px;margin:auto;padding:25px 24px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;font-size:13px}.guide-brand{font-size:22px;font-weight:700;color:var(--blue);text-decoration:none}.guide .eyebrow{color:var(--blue);font-size:11px;letter-spacing:2px;margin-bottom:18px}.guide h1{font-size:34px}.guide .intro{font-size:15px;margin:18px 0 30px;color:var(--muted)}.guide .card{margin-top:20px;background:white;border:1px solid var(--line);padding:26px;border-radius:12px}.guide h2{font-size:19px;margin-bottom:14px}.guide p,.guide li{font-size:13px;line-height:1.9;color:var(--muted)}.guide p{margin:12px 0}.guide li{padding:5px 0}.guide a{color:var(--blue);font-size:13px}.guide pre{background:#17233c;color:#d7e4ff;border-radius:8px;padding:20px;line-height:1.9;overflow:auto;font-size:12px}.guide .notice{border-left:3px solid #93acf3;background:#f0f4ff;padding:15px 20px;margin:20px 0;font-size:13px}.guide-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;padding-top:30px;font-size:11px;color:var(--muted)}@media(max-width:600px){.guide{padding:28px 18px 50px}.guide h1{font-size:27px}.guide .card{padding:20px}.guide pre{font-size:10px;padding:14px}.guide-nav{padding:18px}.guide p,.guide li{font-size:13px}}