.ci-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--border)}.ci-hero-art{position:absolute;inset:0;z-index:-2}.ci-hero-art img{width:100%;height:100%;object-fit:cover;object-position:70% 30%;opacity:.5;display:block}.ci-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(8,9,14,.97) 0%,rgba(8,9,14,.86) 48%,rgba(8,9,14,.5) 100%),linear-gradient(180deg,rgba(8,9,14,0) 55%,var(--bg) 100%)}.ci-hero-in{padding-block:56px 48px}.ci-hero h1{max-width:16em;margin:12px 0 14px;font-size:clamp(30px,4.4vw,50px);line-height:1.04;letter-spacing:-.03em}.ci-lead{max-width:40em;margin:0 0 24px;font-size:17px;line-height:1.6;color:var(--text-muted)}.ci-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.ci-btn{min-height:50px;padding-inline:24px;font-size:15.5px;display:inline-flex;align-items:center;gap:8px}.ci-cta-note{flex-basis:100%;font-size:13.5px;color:var(--text-faint)}.ci-soon{display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 18px;border-radius:12px;font-weight:800;font-size:15px;color:#ffe2b0;background:rgba(255,181,71,.1);border:1px solid rgba(255,181,71,.45)}.ci-facts{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:980px}.ci-facts li{padding:16px 18px;border-radius:15px;background:rgba(18,20,29,.82);border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ci-facts b{display:block;font:700 22px/1.15 var(--font-display);letter-spacing:-.02em;color:#fff}.ci-facts span{display:block;margin-top:5px;font-size:13.5px;line-height:1.45;color:var(--text-muted)}.ci-wrap{padding-block:34px 70px;display:grid;gap:46px}.ci-note{display:flex;align-items:flex-start;gap:11px;margin:0;padding:15px 18px;border-radius:14px;font-size:14.5px;line-height:1.5;color:#ffe9c4;background:rgba(255,181,71,.08);border:1px solid rgba(255,181,71,.4)}.ci-note .ic{flex:none;margin-top:2px;color:#ffb547}.ci-note b{color:#fff}.ci-sec h2,.ci-end h2{margin:6px 0 0;font-size:clamp(23px,2.6vw,31px);letter-spacing:-.025em}.ci-sub{max-width:46em;margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--text-muted)}.ci-steps{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;counter-reset:none}.ci-steps li{padding:18px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.ci-steps span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;margin-bottom:12px;font:700 13px/1 var(--font-display);color:#fff;background:var(--accent)}.ci-steps b{display:block;font-size:15.5px;line-height:1.3}.ci-steps p{margin:7px 0 0;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.ci-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ci-card{padding:24px;border-radius:18px;background:var(--panel);border:1px solid var(--border)}.ci-card h2{margin:0 0 14px;font-size:21px}.ci-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ci-list li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;color:var(--text)}.ci-list .ic{flex:none;margin-top:3px;color:var(--success,#3ddc84)}.ci-games{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}@media (max-width:900px){.ci-games{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}}.ci-games li{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;height:112px;padding:11px;border-radius:14px;overflow:hidden;background:#171a26;border:1px solid var(--border)}.ci-games img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;opacity:.7}.ci-games li::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(8,9,14,.45) 0%,rgba(8,9,14,.1) 40%,rgba(8,9,14,.94) 100%)}.ci-games-logo .glogo{height:14px;width:auto;max-width:62px}.ci-games b{font:800 13.5px/1.2 var(--font)}.ci-need{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ci-need li{display:flex;gap:13px;padding:16px 18px;border-radius:15px;background:var(--panel);border:1px solid var(--border)}.ci-need .ic{flex:none;margin-top:2px;color:var(--accent-hot,#9d86ff)}.ci-need span{font-size:14px;line-height:1.5;color:var(--text-muted)}.ci-need b{display:block;font-size:15px;color:var(--text)}.ci-types{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.ci-types li{padding:18px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.ci-types-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;margin-bottom:12px;color:var(--accent-hot,#9d86ff);background:color-mix(in srgb,var(--accent) 15%,transparent)}.ci-types b{display:block;font-size:15.5px}.ci-types p{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.ci-faq{margin-top:18px;display:grid;gap:8px;max-width:860px}.ci-faq details{border-radius:14px;background:var(--panel);border:1px solid var(--border)}.ci-faq summary{padding:15px 18px;cursor:pointer;font-weight:700;font-size:15.5px;list-style:none;display:flex;justify-content:space-between;gap:12px}.ci-faq summary::-webkit-details-marker{display:none}.ci-faq summary::after{content:"+";flex:none;font-size:20px;line-height:1;color:var(--text-faint)}.ci-faq details[open] summary::after{content:"−"}.ci-faq p{margin:0;padding:0 18px 16px;font-size:14.5px;line-height:1.6;color:var(--text-muted)}.ci-end{padding:34px;border-radius:22px;text-align:center;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 20%,var(--panel)),var(--panel));border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border))}.ci-end p{max-width:38em;margin:10px auto 20px;font-size:15.5px;line-height:1.55;color:var(--text-muted)}.ci-end .ci-cta{justify-content:center}.ci-end .ci-cta-note{text-align:center}.ci-end-alt{margin:18px auto 0!important;font-size:14px!important}@media (max-width:1080px){.ci-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ci-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ci-hero-in{padding-block:36px 32px}.ci-two,.ci-need,.ci-steps{grid-template-columns:minmax(0,1fr)}.ci-wrap{gap:36px;padding-block:26px 50px}.ci-btn{flex:1 1 100%;justify-content:center}.ci-end{padding:24px 18px}.ci-lead{font-size:15.5px}}.cb-cta-note{margin:12px 0 0;font-size:13.5px;color:var(--text-muted)}.cb-launch{display:flex;align-items:flex-start;gap:11px;margin:28px 0 0;padding:15px 18px;border-radius:14px;font-size:14.5px;line-height:1.5;color:#ffe9c4;background:rgba(255,181,71,.09);border:1px solid rgba(255,181,71,.32)}.cb-launch .ic{flex:none;margin-top:2px;color:#ffb547}.cb-launch b{color:#fff}.cb-calc{padding-bottom:14px}.cb-range{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 10px;padding:12px 0 4px;border-top:1px solid var(--border);cursor:pointer}.cb-range span{font-size:13.5px;font-weight:600;color:var(--text-muted)}.cb-range output{font:800 17px/1 var(--font-display);letter-spacing:-.02em;color:var(--text);white-space:nowrap}.cb-range input[type=range]{grid-column:1 / -1;width:100%;height:26px;margin:0;padding:0;background:none;border:0;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;--p:30%}.cb-range input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(90deg,var(--accent-hot) var(--p),rgba(255,255,255,.12) var(--p))}.cb-range input[type=range]::-moz-range-track{height:6px;border-radius:6px;background:rgba(255,255,255,.12)}.cb-range input[type=range]::-moz-range-progress{height:6px;border-radius:6px;background:var(--accent-hot)}.cb-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:50%;background:#fff;border:3px solid var(--accent);box-shadow:0 2px 8px rgba(0,0,0,.5)}.cb-range input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--accent);box-shadow:0 2px 8px rgba(0,0,0,.5)}.cb-range input[type=range]:focus-visible{outline:2px solid var(--accent-hot);outline-offset:4px;border-radius:8px}.cb-rows{margin-top:6px}.cb-rows .cb-rows-top .rc-pay-t{color:var(--text);font-weight:700}.cb-rows .cb-rows-top .rc-pay-v{font-size:22px}.cb-calc .rc-pay-foot{align-items:flex-start}.cb-calc .rc-pay-foot span{font-size:12px;line-height:1.45;color:var(--text-faint)}.cb-kinds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cb-kind{display:grid;align-content:start;gap:8px;padding:20px;border-radius:18px;background:var(--panel);border:1px solid var(--border)}.cb-kind-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--accent-hot);background:rgba(var(--accent-rgb),.13)}.cb-kind b{font:600 17px/1.25 var(--font-display);letter-spacing:-.02em}.cb-kind p{margin:0;font-size:14px;line-height:1.55;color:var(--text-muted)}.cb-sell{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:14px;border-radius:18px;border:1px solid var(--border);background:var(--bg-raised)}.cb-sell>div{display:grid;align-content:start;gap:5px;padding:16px 18px;border-left:1px solid var(--border)}.cb-sell>div:first-child{border-left:0}.cb-sell b{font-size:14.5px;color:var(--text)}.cb-sell span{font-size:13px;line-height:1.5;color:var(--text-muted)}.cb-flow{list-style:none;margin:0 0 6px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.cb-flow li{position:relative;display:grid;align-content:start;gap:4px;padding:16px 16px 14px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.cb-flow li:last-child{border-color:rgba(var(--accent-rgb),.55);background:linear-gradient(180deg,rgba(var(--accent-rgb),.14),var(--panel))}.cb-flow span{font:600 12px/1 var(--mono);letter-spacing:.1em;color:var(--accent-hot)}.cb-flow b{margin-top:6px;font:600 16px/1.25 var(--font-display);letter-spacing:-.02em}.cb-flow small{font-size:12.5px;line-height:1.45;color:var(--text-muted)}.cb-pay-table td:first-child{display:table-cell}.cb-pay-table s{font-size:12.5px}.cb-vs{margin-top:0}.cb-vs-table th[scope=row]{text-align:left;font-weight:600;color:var(--text-muted);white-space:nowrap}.cb-vs-table td:first-child{display:table-cell}.cb-vs-table{min-width:520px}.cb-card{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:34px;align-items:start}.cb-card-demo .co-card{max-width:360px}.cb-card-cap{margin:10px 2px 0;font-size:12.5px;line-height:1.45;color:var(--text-faint)}.cb-card-list{grid-template-columns:minmax(0,1fr)!important;gap:10px}.cb-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cb-col{padding:22px;border-radius:18px;background:var(--panel);border:1px solid var(--border)}.cb-col h3{margin:0 0 12px;font:600 20px/1.2 var(--font-display);letter-spacing:-.02em}.cb-ticks{list-style:none;margin:0;padding:0;display:grid;gap:9px}.cb-ticks li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;color:#d5d8e5}.cb-ticks .ic{flex:none;margin-top:3px;color:#7ad9a4}.cb-req{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:16px;align-items:start}.cb-req-every{cursor:default}.cb-req-every:hover{transform:none}.cb-proof{border-radius:18px;background:var(--panel);border:1px solid var(--border)}.cb-proof-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:18px 20px 12px}.cb-proof-h b{font:600 18px/1.2 var(--font-display);letter-spacing:-.02em}.cb-proof-h span{font-size:13px;color:var(--text-faint)}.cb-proof ul{list-style:none;margin:0;padding:0 20px 8px}.cb-proof li{display:grid;grid-template-columns:78px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--border)}.cb-proof-g{display:flex;align-items:center}.cb-proof-g .glogo{height:15px;width:auto;max-width:78px;object-fit:contain;object-position:left center}.cb-proof-g .glogo-lol{height:20px}.cb-proof-g .glogo-wow{height:19px}.cb-proof-t{font-size:13.5px;line-height:1.5;color:var(--text-muted)}.cb-proof-t b{display:block;font-size:14.5px;color:var(--text)}@media (max-width:1080px){.cb-kinds,.cb-sell{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-sell>div:nth-child(odd){border-left:0}.cb-sell>div:nth-child(n + 3){border-top:1px solid var(--border)}.cb-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.cb-card{grid-template-columns:minmax(0,1fr);gap:20px}.cb-req{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.cb-kinds,.cb-sell,.cb-two{grid-template-columns:minmax(0,1fr)}.cb-sell>div{border-left:0}.cb-sell>div + div{border-top:1px solid var(--border)}.cb-flow{grid-template-columns:minmax(0,1fr);gap:8px}.cb-flow li{grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:baseline;padding:13px 14px}.cb-flow b{margin-top:0}.cb-flow small{grid-column:2}.cb-col{padding:18px 16px}.cb-card-demo .co-card{max-width:none}.cb-proof ul{padding-inline:16px}.cb-proof-h{padding-inline:16px}.cb-proof li{grid-template-columns:64px minmax(0,1fr);gap:12px}}