.guide-page{color:var(--ink);max-width:900px;margin:auto;padding:42px 24px 64px}.guide-hero{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#edf1ff);border-radius:22px;padding:38px}.guide-brand{color:var(--ink);align-items:center;gap:10px;margin-bottom:32px;font-weight:800;text-decoration:none;display:flex}.guide-hero h1{letter-spacing:-.035em;margin:8px 0 16px;font-size:clamp(30px,6vw,48px);line-height:1.05}.guide-hero>p:not(.eyebrow){color:var(--muted);max-width:650px;font-size:16px;line-height:1.6}.guide-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.guide-actions .auth-link-button{display:inline-block}.guide-secondary{color:var(--ink);border:1px solid #ced5e3;border-radius:9px;padding:13px;font-size:12px;font-weight:750;text-decoration:none}.guide-steps{gap:12px;margin:28px 0;display:grid}.guide-steps article{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:auto 1fr;align-items:flex-start;gap:16px;padding:22px;display:grid}.guide-steps article>span{background:var(--blue-soft);color:var(--blue);border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;font-weight:850;display:flex}.guide-steps h2,.guide-safety h2{margin:2px 0 7px;font-size:18px}.guide-steps p{color:var(--muted);margin:0;line-height:1.6}.guide-safety{color:#e7f7f1;background:#162c2c;border-radius:14px;padding:24px}.guide-safety ul{margin:10px 0 0;padding-left:20px;line-height:1.8}.guide-footer{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:11px;display:flex}.guide-footer a{color:var(--blue);font-weight:750;text-decoration:none}@media (max-width:600px){.guide-page{padding:18px 14px 40px}.guide-hero{padding:25px 20px}.guide-footer{flex-direction:column;align-items:flex-start}.guide-steps article{padding:18px}}
