.okb-landing{--ink:#0f0a1e;--ink-m:#4b3d7a;--gray:#6b7280;--primary:#7c3aed;--bg:#faf7ff;--border:#e9e4f4;color:var(--ink);background:var(--bg);min-height:100dvh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.7}.okb-landing *{box-sizing:border-box;margin:0;padding:0}.okb-landing a{color:var(--primary);text-decoration:none}.okb-landing a:hover{color:var(--ink)}.okb-landing .nav{border-bottom:1px solid var(--border);z-index:10;background:#fff;padding:18px 24px;position:sticky;top:0}.okb-landing .nav-wrap{justify-content:space-between;align-items:center;max-width:880px;margin:0 auto;display:flex}.okb-landing .nav-logo{color:var(--ink);align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.okb-landing .nav-logo img{width:32px;height:32px}.okb-landing .nav-back{color:var(--ink-m);font-size:14px}.okb-landing .container{max-width:720px;margin:0 auto;padding:56px 24px 80px}.okb-landing h1{letter-spacing:-.02em;margin-bottom:8px;font-size:32px;font-weight:800}.okb-landing .subtitle{color:var(--gray);margin-bottom:36px;font-size:14px}.okb-landing h2{margin:32px 0 12px;font-size:20px;font-weight:700}.okb-landing h3{color:var(--ink-m);margin:20px 0 8px;font-size:16px;font-weight:700}.okb-landing p{margin:0 0 14px;font-size:15px}.okb-landing ul{margin:0 0 14px 24px}.okb-landing li{margin-bottom:6px;font-size:15px}.okb-landing .info-box{border:1px solid var(--border);background:#fff;border-radius:12px;margin:18px 0;padding:18px;font-size:14px}.okb-landing .footer-mini{text-align:center;color:var(--gray);border-top:1px solid var(--border);margin-top:60px;padding:32px 16px;font-size:13px}.okb-landing .footer-mini a{margin:0 8px}
