.c2-wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 24px}.c2-hero{color:#fff;background:radial-gradient(55% 60% at 78% 18%,#8474ff6b,#8474ff00 70%),radial-gradient(45% 50% at 8% 95%,#5b4bd661,#5b4bd600 70%),#14113a;padding:20px 0 0}.c2-hero-text{max-width:760px;padding:48px 0 72px}.c2-crumbs ol{color:#b5b0e0;flex-wrap:wrap;gap:6px;margin:0 0 22px;padding:0;font-size:14px;list-style:none;display:flex}.c2-crumbs li+li:before{content:"›";color:#8a84c4;margin-right:6px}.c2-crumbs a{color:#d6d2f5;text-decoration:none}.c2-crumbs a:hover{color:#fff;text-decoration:underline}.c2-hero h1{letter-spacing:-.035em;margin:0 0 20px;font-size:56px;font-weight:800;line-height:1.06}.c2-intro{color:#d6d2f5;margin:0;font-size:19px;line-height:1.55}.c2-notice-dark{color:#14113a;background:#8ef0c4;border-radius:999px;margin:0 0 18px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-block}.c2-buttons{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.c2-btn-white,.c2-btn-primary{border-radius:12px;padding:15px 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}.c2-btn-white{color:#14113a;background:#fff}.c2-btn-white:hover{color:#14113a;background:#efedff}.c2-btn-primary{color:#fff;background:#5b4bd6}.c2-btn-primary:hover{color:#fff;background:#4f3fcc}.c2-risk{color:#b5b0e0;margin:22px 0 0;font-size:14px}.c2-draft{text-align:center;color:#8a5a00;background:#fff4d6;margin:0;padding:8px 16px;font-size:14px}.c2-section{background:#fff;padding:72px 0}.c2-section+.c2-section{padding-top:0}.c2-section.c2-light{background:#f7f7fb;padding-top:72px}.c2-narrow{box-sizing:border-box;max-width:720px;margin:0 auto;padding:0 24px}.c2-eyebrow{letter-spacing:.12em;color:#5b4bd6;margin:0 0 12px;font-size:13px;font-weight:700}.c2-h2,.c2-text h2{letter-spacing:-.03em;color:#12142a;margin:0 0 16px;font-size:36px;font-weight:800;line-height:1.1}.c2-text h2{margin-top:56px}.c2-text>h2:first-child,.c2-text>:first-child{margin-top:0}.c2-text h3{letter-spacing:-.02em;color:#12142a;margin:32px 0 8px;font-size:22px;font-weight:700;line-height:1.3}.c2-text p,.c2-text li,.c2-text td,.c2-text dd{color:#555b70;font-size:18px;line-height:1.65}.c2-text p{margin:0 0 16px}.c2-text strong,.c2-text b{color:#12142a;font-weight:700}.c2-text a{color:#4f3fcc;text-underline-offset:2px;text-decoration:underline}.c2-text a:hover{color:#3a2ca8}.c2-text ul,.c2-text ol{margin:0 0 16px;padding-left:24px}.c2-text ul{list-style:outside}.c2-text ol{list-style:decimal}.c2-text li{margin:6px 0}.c2-text li::marker{color:#5b4bd6}.c2-text ul.c2-ticks,ul.c2-ticks{gap:10px;padding:0;list-style:none;display:grid}.c2-ticks li{margin:0;padding-left:28px;position:relative}.c2-ticks li:before{content:"✓";color:#5b4bd6;font-weight:800;position:absolute;left:0}.c2-text ol.c2-steps{counter-reset:c2-step;gap:14px;margin:0 0 16px;padding:0;list-style:none;display:grid}.c2-steps li{counter-increment:c2-step;margin:0;padding-left:70px;position:relative}.c2-steps li:before{content:counter(c2-step);color:#fff;background:#5b4bd6;border-radius:10px;place-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:grid;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.c2-text .c2-steps li.c2-card{padding-top:20px;padding-bottom:20px;padding-left:70px}.c2-table.c2-scroll{overflow-x:auto}.c2-scroll table{min-width:600px}.c2-legal h2{scroll-margin-top:24px}.c2-card{background:#fff;border:1px solid #e7e8f0;border-radius:20px;padding:26px}.c2-soft{background:#f7f7fb;border-radius:20px;padding:26px}.c2-card>:last-child,.c2-soft>:last-child{margin-bottom:0}.c2-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin:0 0 16px;display:grid}.c2-card h3,.c2-soft h3{margin:0 0 8px;font-size:19px}.c2-card p,.c2-soft p,.c2-card li,.c2-soft li{font-size:16px;line-height:1.6}.c2-note{color:#12142a;background:#efedff;border-radius:14px;margin:0 0 16px;padding:16px 20px;font-weight:600}.c2-text p.c2-note{color:#12142a}.c2-table{border:1px solid #e7e8f0;border-radius:20px;margin:0 0 16px;overflow:hidden}.c2-table table{border-collapse:collapse;width:100%}.c2-table th,.c2-table td{text-align:left;border-bottom:1px solid #e7e8f0;padding:14px 22px;font-size:16px;line-height:1.5}.c2-table thead th{letter-spacing:.1em;text-transform:uppercase;color:#5b4bd6;background:#f7f7fb;padding-top:14px;padding-bottom:14px;font-size:12px;font-weight:700}.c2-table tbody th{color:#12142a;font-weight:600}.c2-table td{color:#555b70}.c2-table tbody tr:last-child th,.c2-table tbody tr:last-child td{border-bottom:0}.c2-faq{border-top:1px solid #e3e4ec;margin:0 0 16px}.c2-faq-item{border-bottom:1px solid #e3e4ec;padding:22px 0}.c2-text .c2-faq-item h3{margin:0 0 8px;font-size:19px}.c2-text .c2-faq-item p{margin:0;font-size:16px;line-height:1.6}.c2-related{padding-top:0}.c2-related section{margin-top:0}@media (width<=900px){.c2-hero-text{padding:36px 0 56px}.c2-hero h1{font-size:40px}.c2-h2,.c2-text h2{font-size:28px;line-height:1.15}.c2-text h2{margin-top:44px}.c2-section{padding:56px 0}.c2-table th,.c2-table td{padding:12px 14px}}.c2-text ol.c2-changelog{gap:18px;margin:0;padding:0;list-style:none;display:grid}.c2-changelog li{margin:0}.c2-text .c2-changelog h2{letter-spacing:-.02em;margin:4px 0 10px;font-size:24px}.c2-text p.c2-date{color:#6b7185;margin:0;font-size:14px}.c2-legal a{overflow-wrap:anywhere}.outer[data-astro-cid-iq7v6lrz]{padding:0 16px 16px}.banner[data-astro-cid-iq7v6lrz]{color:#fff;text-align:center;background:radial-gradient(55% 60% at 78% 18%,#8474ff6b,#8474ff00 70%),radial-gradient(45% 50% at 8% 95%,#5b4bd661,#5b4bd600 70%),#14113a;border-radius:32px;padding:88px 24px}h2[data-astro-cid-iq7v6lrz]{letter-spacing:-.035em;max-width:820px;margin:0 auto 14px;font-size:52px;font-weight:800;line-height:1.05}.mint[data-astro-cid-iq7v6lrz]{color:#8ef0c4}.text[data-astro-cid-iq7v6lrz]{color:#d6d2f5;margin:0 0 30px;font-size:18px}.btn[data-astro-cid-iq7v6lrz]{color:#14113a;background:#fff;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}.btn[data-astro-cid-iq7v6lrz]:hover{color:#14113a;background:#efedff}.risk[data-astro-cid-iq7v6lrz]{color:#b5b0e0;margin:20px 0 0;font-size:14px}@media (width<=900px){h2[data-astro-cid-iq7v6lrz]{font-size:32px;line-height:1.12}}