.fSNjzq_page{background:var(--bg);min-height:100vh;color:var(--ink)}.fSNjzq_header{color:#f8fafc;background:#071329;border-bottom:1px solid #233453}.fSNjzq_headerInner{justify-content:space-between;align-items:center;gap:24px;width:min(1120px,100% - 40px);min-height:78px;margin:auto;display:flex}.fSNjzq_header .brand-lockup{color:#fff;text-decoration:none}.fSNjzq_headerLinks{gap:28px;display:flex}.fSNjzq_headerLinks a{color:#cbd5e1;font-size:14px;font-weight:600;text-decoration:none}.fSNjzq_headerLinks a:hover{color:#fff}.fSNjzq_shell{width:min(1120px,100% - 40px);margin:0 auto}.fSNjzq_hero{border-bottom:1px solid var(--line-soft);padding:76px 0 64px}.fSNjzq_eyebrow,.fSNjzq_kicker{font-family:var(--font-mono);letter-spacing:.12em;color:var(--cobalt);margin:0 0 16px;font-size:12px;font-weight:700}.fSNjzq_hero h1{letter-spacing:-.06em;max-width:800px;margin:0 0 25px;font-size:clamp(42px,6.5vw,78px);line-height:1.08}.fSNjzq_lead{max-width:770px;color:var(--ink-soft);margin:0 0 35px;font-size:clamp(18px,2vw,22px);line-height:1.55}.fSNjzq_endpoint{border:1px solid var(--line);background:var(--surface);width:max-content;max-width:100%;box-shadow:var(--shadow-small);border-radius:16px;flex-wrap:wrap;align-items:center;gap:20px;padding:18px 22px;display:flex}.fSNjzq_endpoint span{color:var(--muted);font-size:13px;font-weight:700}.fSNjzq_endpoint code{font-family:var(--font-mono);color:var(--cobalt);overflow-wrap:anywhere;font-size:15px}.fSNjzq_heroNote{max-width:780px;color:var(--muted);margin:20px 0 0;font-size:14px}.fSNjzq_section{border-bottom:1px solid var(--line-soft);padding:66px 0;scroll-margin-top:30px}.fSNjzq_sectionHeading{align-items:flex-start;gap:19px;margin-bottom:29px;display:flex}.fSNjzq_sectionHeading .fSNjzq_kicker{margin:0 0 7px}.fSNjzq_sectionHeading h2{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.15}.fSNjzq_stepNumber{background:var(--cobalt-pale);width:45px;height:45px;color:var(--cobalt);font-family:var(--font-mono);border-radius:13px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.fSNjzq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fSNjzq_steps>div,.fSNjzq_clientCard,.fSNjzq_tokenPanel,.fSNjzq_faq details{border:1px solid var(--line-soft);background:var(--surface);box-shadow:var(--shadow-small);border-radius:18px}.fSNjzq_steps>div{padding:24px}.fSNjzq_steps strong{font-size:17px}.fSNjzq_steps p{color:var(--ink-soft);margin:9px 0 0;font-size:15px}.fSNjzq_tip{border-left:3px solid var(--cobalt);color:var(--ink-soft);margin:23px 0 0;padding:9px 0 9px 17px}.fSNjzq_clientGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.fSNjzq_clientCard{flex-direction:column;padding:26px;display:flex}.fSNjzq_clientTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.fSNjzq_clientTitle h3{letter-spacing:-.025em;margin:0;font-size:23px}.fSNjzq_clientTitle span{background:var(--cobalt-pale);color:var(--cobalt);white-space:nowrap;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:700}.fSNjzq_clientCard ol{color:var(--ink-soft);margin:18px 0 0;padding-left:21px}.fSNjzq_clientCard li{margin-bottom:11px;padding-left:5px}.fSNjzq_clientNote{color:var(--muted);margin:6px 0 0;font-size:13px}.fSNjzq_sources{flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:19px;display:flex}.fSNjzq_sources a{color:var(--cobalt);font-size:13px;font-weight:700;text-decoration:none}.fSNjzq_sources a:hover{text-decoration:underline}.fSNjzq_code{color:#dbeafe;width:100%;font:13px/1.6 var(--font-mono);background:#0b1730;border-radius:12px;margin:16px 0 0;padding:16px 18px;overflow-x:auto}.fSNjzq_code code{font:inherit}.fSNjzq_tokenPanel{max-width:850px;padding:28px}.fSNjzq_tokenPanel p{color:var(--ink-soft);margin:0 0 17px}.fSNjzq_tokenPanel p:last-child{margin-bottom:0}.fSNjzq_tokenPanel code:not(.fSNjzq_code code),.fSNjzq_faq code{font-family:var(--font-mono);background:var(--surface-soft);overflow-wrap:anywhere;border-radius:4px;padding:2px 5px;font-size:.9em}.fSNjzq_tokenPanel .fSNjzq_code{margin:0 0 20px}.fSNjzq_securityNote{background:var(--surface-blue);border-radius:12px;padding:16px}.fSNjzq_faq{gap:12px;max-width:850px;display:grid}.fSNjzq_faq details{padding:20px 22px}.fSNjzq_faq summary{cursor:pointer;font-weight:700;list-style-position:outside}.fSNjzq_faq p{color:var(--ink-soft);margin:12px 0 0}.fSNjzq_footer{width:min(1120px,100% - 40px);color:var(--muted);justify-content:space-between;gap:20px;margin:auto;padding:30px 0 50px;font-size:13px;display:flex}.fSNjzq_footer a{color:var(--cobalt);font-weight:700;text-decoration:none}@media (max-width:780px){.fSNjzq_headerLinks{display:none}.fSNjzq_hero{padding:52px 0}.fSNjzq_section{padding:48px 0}.fSNjzq_steps,.fSNjzq_clientGrid{grid-template-columns:1fr}.fSNjzq_endpoint{width:100%}.fSNjzq_clientCard,.fSNjzq_tokenPanel{padding:23px}}
