.public-site{background:#080808;color:#f3f3f3}.public-site .header{background:#080808eF;border-top:0;border-bottom:1px solid #242424;backdrop-filter:blur(16px)}.public-site .header-inner{max-width:1260px;min-height:80px;padding:18px 30px;gap:36px}.public-site .brand{font-size:21px}.public-site .brand-mark{width:33px;height:33px}.landing-nav{justify-content:center}.landing-nav a{font-size:13px;color:#ababab}.landing-header-actions{display:flex;align-items:center;gap:24px;white-space:nowrap}.landing-header-actions .button{padding:9px 16px;font-size:13px}.landing-login{font-size:13px;color:#c6c6c6}.public-site .button{background:#f1f1f1;color:#141414;border:1px solid #e5e5e5;box-shadow:none}.public-site .button:hover{background:#d5d5d5}.public-site .button.secondary{background:#191919;border-color:#393939;color:#eee}.public-site .button.secondary:hover{background:#262626}.public-site footer{max-width:1200px;padding:27px 0;margin:0 auto;border-color:#292929}.landing-page main{padding:0 30px;max-width:1260px}.lp-kicker{display:flex;align-items:center;gap:9px;color:#919191;font-size:10px;letter-spacing:1.8px;font-weight:700}.lp-kicker i,.hero-caption i{width:5px;height:5px;border-radius:50%;background:#ddd}.lp-hero{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:30px;min-height:630px;padding:80px 0 70px}.lp-hero h1{font-size:clamp(38px,4.6vw,66px);line-height:1.09;letter-spacing:-3px;margin:27px 0;font-weight:650}.lp-hero h1>span{color:#777}.lp-hero-copy>p{font-size:16px;line-height:1.85;color:#999;max-width:475px;margin-bottom:30px}.lp-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.lp-primary{padding:15px 23px!important;font-size:14px}.lp-text-link{font-size:12px;color:#b0b0b0;display:inline-block}.lp-text-link:hover{color:#fff}.lp-access{display:flex;gap:7px;align-items:center;font-size:11px;color:#6f6f6f;margin-top:22px}.lp-access svg{width:12px;height:12px}.lp-hero-visual{position:relative;height:440px;isolation:isolate}.hero-orbit{position:absolute;border:1px solid #242424;border-radius:50%;left:50%;top:48%;transform:translate(-50%,-50%)}.orbit-one{width:280px;height:280px}.orbit-two{width:415px;height:415px;border-style:dashed;border-color:#1c1c1c;animation:orbit-spin 100s linear infinite}.hero-core{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:188px;height:188px;border:1px solid #474747;border-radius:32px;background:linear-gradient(145deg,#252525,#111);box-shadow:0 22px 70px #000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.hero-core .brand-mark{width:62px;height:62px}.hero-core b{font-size:23px;letter-spacing:-.8px}.hero-core small{font-size:9px;color:#888}.orbit-card{position:absolute;z-index:2;display:flex;align-items:center;gap:12px;padding:14px 18px;background:#171717;border:1px solid #383838;border-radius:13px;box-shadow:0 12px 30px #0005;animation:float-card 7s ease-in-out infinite}.orbit-card img{width:27px;height:27px;object-fit:contain}.orbit-steam img,.orbit-apple img{filter:brightness(0) invert(1)}.orbit-card span{font-size:12px;font-weight:700}.orbit-card small{display:block;font-size:9px;color:#777;font-weight:500;margin-top:3px}.orbit-steam{top:43px;left:2%}.orbit-apple{top:92px;right:0;animation-delay:-2s}.orbit-game{bottom:81px;left:0;animation-delay:-4s}.orbit-game img{border-radius:7px}.orbit-wallet{bottom:35px;right:0;animation-delay:-1s}.hero-caption{position:absolute;bottom:-15px;text-align:center;left:0;right:0;font-size:9px;letter-spacing:.3px;color:#707070;display:flex;justify-content:center;gap:7px;align-items:center}.lp-strip{border-top:1px solid #282828;border-bottom:1px solid #282828;display:flex;justify-content:space-between;gap:20px;padding:25px 0;align-items:center}.lp-strip span{font-size:11px;color:#666;max-width:135px}.lp-strip b{font-size:13px;font-weight:550;color:#a1a1a1}.lp-section{padding:95px 0}.lp-section-head{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:37px}.lp-section h2,.lp-final h2{font-size:clamp(30px,3.5vw,46px);line-height:1.16;letter-spacing:-1.8px;font-weight:600;margin:20px 0 0}.lp-section-head>p{font-size:13px;line-height:1.9;color:#888;max-width:350px;margin:0}.lp-workspace{display:grid;grid-template-columns:260px 1fr;border:1px solid #303030;border-radius:18px;overflow:hidden;background:#101010}.lp-workspace>aside{border-right:1px solid #292929;padding:26px 20px}.lp-tabs{display:flex;flex-direction:column;gap:7px}.lp-tabs button{display:flex;align-items:center;text-align:left;gap:12px;border:1px solid transparent;background:none;color:#777;border-radius:8px;padding:12px;font-size:13px}.lp-tabs button>svg:last-child{margin-left:auto;width:14px}.lp-tabs button[aria-selected=true]{background:#252525;border-color:#3c3c3c;color:#fff}.lp-tabs button:hover{color:#fff}.lp-tabs button>svg{width:17px;height:17px}.workspace-copy{padding:26px 12px 0}.workspace-copy h3{font-size:18px;line-height:1.4;font-weight:550;margin:0 0 12px}.workspace-copy p{font-size:12px;color:#777;line-height:1.85}.workspace-copy a{display:inline-block;margin-top:17px;font-size:11px;color:#bbb}.workspace-screen{padding:23px 26px;min-width:0;min-height:385px;background:radial-gradient(ellipse at top,#1b1b1b,#101010)}.workspace-top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:23px;border-bottom:1px solid #282828;color:#777}.workspace-top>span{display:flex;gap:5px}.workspace-top i{width:5px;height:5px;background:#555;border-radius:50%}.workspace-top small{font-size:10px}.workspace-top b{font-size:8px;border:1px solid #444;border-radius:4px;padding:3px 5px;letter-spacing:1px}#demo-content{padding-top:25px;animation:content-in .3s ease-out}.preview-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.preview-products>div{border:1px solid #303030;border-radius:9px;padding:7px;background:#161616;overflow:hidden}.preview-products img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:5px;background:#0e0e0e}.preview-products b{display:block;font-size:12px;margin:14px 3px 6px}.preview-products small{display:block;font-size:9px;color:#727272;margin:0 3px 15px}.preview-products span{display:flex;align-items:center;gap:5px;border-top:1px solid #292929;padding:10px 3px 4px;font-size:8px;color:#888}.preview-products span svg{width:10px;height:10px}.preview-order,.preview-wallet{border:1px solid #363636;padding:25px;border-radius:12px;max-width:530px;margin:0 auto}.preview-order>div:first-child{display:flex;align-items:center;gap:10px;font-size:12px}.demo-dot{width:6px;height:6px;background:#ccc;border-radius:50%}.preview-order small{margin-left:auto;color:#777;font-size:10px}.preview-order h3{font-size:18px;font-weight:500;margin:30px 0}.order-track{display:flex;justify-content:space-between;border-top:2px solid #aaa;padding-top:15px;gap:15px;font-size:11px}.preview-order p,.preview-wallet p{font-size:12px;color:#888;margin-top:28px}.preview-note{font-size:10px;color:#666}.preview-wallet>span{font-size:12px;color:#aaa}.preview-wallet strong{display:block;margin:24px 0;font-size:36px;letter-spacing:3px}.preview-wallet strong small{font-size:16px;letter-spacing:0;color:#777}.wallet-methods{display:flex;flex-wrap:wrap;gap:8px}.wallet-methods span{border:1px solid #444;padding:7px 11px;border-radius:6px;font-size:10px;color:#aaa}.lp-onboarding{border-top:1px solid #252525}.lp-steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:50px;gap:40px}.lp-steps article{border-top:1px solid #444;padding-top:21px}.lp-steps article>span{font-size:11px;color:#676767}.lp-steps h3{font-size:19px;margin-top:28px;font-weight:550}.lp-steps p{font-size:13px;color:#888;line-height:1.9}.lp-steps a{font-size:12px;display:inline-block;margin-top:10px}.lp-steps small{font-size:11px;color:#555;display:block;margin-top:15px}.lp-automation{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid #252525}.lp-automation>div>p{font-size:13px;color:#888;line-height:1.95;max-width:425px;margin:25px 0}.lp-status{display:block;width:fit-content;padding:7px 10px;border:1px solid #3b3b3b;border-radius:6px;font-size:9px;color:#aaa;margin-bottom:20px}.automation-simulator{border:1px solid #303030;border-radius:17px;background:#121212;padding:30px;align-self:center}.automation-simulator ol{padding:10px 0;list-style:none}.automation-simulator li{display:flex;align-items:center;gap:18px;padding:22px 0;border-bottom:1px solid #282828;color:#656565;transition:color .4s}.automation-simulator li>span{border:1px solid #3b3b3b;border-radius:9px;padding:10px;font-size:10px}.automation-simulator li b{font-size:13px;font-weight:500}.automation-simulator li small{display:block;font-size:10px;margin-top:5px}.automation-simulator li i{width:6px;height:6px;background:#333;border-radius:50%;margin-left:auto}.automation-simulator .flow-active{color:#eee}.automation-simulator .flow-active i{background:#eee;box-shadow:0 0 12px #fff5}.automation-simulator button{width:100%;margin-top:12px;font-size:12px}.automation-simulator #flow-status{font-size:10px;margin:17px 0 0;min-height:30px;color:#777}.lp-faq{border-top:1px solid #252525;display:grid;grid-template-columns:1fr 1.5fr;gap:90px}.lp-faq>div>p{font-size:13px;line-height:2;color:#777;margin-top:25px}.lp-faq a{color:#aaa}.lp-faq details{border-bottom:1px solid #292929}.lp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-size:14px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary>span{color:#777;font-size:19px;line-height:20px;transition:transform .2s}.lp-faq details[open] summary>span{transform:rotate(45deg)}.lp-faq details p{color:#8c8c8c;font-size:13px;line-height:1.9;padding:0 30px 23px 0;margin:0}.lp-final{padding:70px 0 90px;text-align:center;border-top:1px solid #292929}.lp-final .lp-kicker,.lp-final .lp-actions{justify-content:center}.lp-final h2{font-size:52px;margin-top:25px}.lp-final p{font-size:14px;color:#888;line-height:1.9;margin:25px 0}.lp-section{scroll-margin-top:100px}.will-reveal{opacity:.3;transform:translateY(14px);transition:opacity .65s,transform .65s}.will-reveal.revealed{opacity:1;transform:none}@keyframes float-card{50%{transform:translateY(-9px)}}@keyframes orbit-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes content-in{from{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}
@media(min-width:1500px){.lp-hero{min-height:710px}.lp-hero h1{font-size:68px}}
@media(max-width:1000px){.lp-hero{gap:15px}.lp-hero h1{font-size:46px;letter-spacing:-2px}.lp-hero-visual{transform:scale(.85);transform-origin:center}.lp-automation{gap:40px}.lp-faq{gap:50px}.preview-products{grid-template-columns:repeat(2,1fr)}.preview-products img{height:100px;aspect-ratio:auto}.preview-products small{display:none}.workspace-screen{padding:20px}.lp-workspace{grid-template-columns:240px 1fr}}
@media(max-width:720px){.public-site .header-inner{min-height:66px;padding:14px 18px;gap:15px}.public-site .brand{font-size:18px}.public-site .brand-mark{width:27px;height:27px}.public-site .landing-nav{display:none}.landing-header-actions{margin-left:auto;gap:15px}.landing-header-actions .button{font-size:11px;padding:8px 11px}.landing-header-actions svg{width:14px}.landing-login{font-size:12px}.landing-page main{padding:0 20px}.lp-hero{grid-template-columns:1fr;padding:55px 0 35px;gap:20px;min-height:0}.lp-hero h1{font-size:44px;letter-spacing:-2px;margin:22px 0}.lp-hero-copy>p{font-size:14px}.lp-actions{gap:18px}.lp-access{font-size:10px}.lp-hero-visual{height:350px;max-width:430px;width:100%;margin:auto;transform:none}.orbit-two{width:310px;height:310px}.orbit-one{width:230px;height:230px}.hero-core{width:155px;height:155px;border-radius:26px}.hero-core b{font-size:21px}.hero-core .brand-mark{width:45px;height:45px}.orbit-card{padding:10px 12px;gap:8px}.orbit-card span{font-size:10px}.orbit-card img{width:23px;height:23px}.orbit-card small{font-size:8px}.orbit-steam{top:25px}.orbit-apple{top:70px}.orbit-game{bottom:57px}.orbit-wallet{bottom:7px}.hero-caption{bottom:-22px;font-size:8px}.lp-strip{margin-top:30px;flex-wrap:wrap;justify-content:start;gap:18px 24px;padding:23px 0}.lp-strip span{max-width:none;width:100%;font-size:10px}.lp-strip b{font-size:11px}.lp-section{padding:58px 0}.lp-section-head{display:block;margin-bottom:25px}.lp-section h2{font-size:34px}.lp-section-head>p{margin-top:20px;font-size:12px}.lp-workspace{grid-template-columns:1fr}.lp-workspace>aside{padding:15px;border-right:0;border-bottom:1px solid #333}.lp-tabs{flex-direction:row;gap:3px}.lp-tabs button{font-size:11px;padding:10px;flex:1;gap:6px}.lp-tabs button>svg:last-child{display:none}.workspace-copy{padding:20px 8px 8px}.workspace-copy h3{font-size:18px}.workspace-copy a{margin-top:5px}.workspace-screen{min-height:330px;padding:16px}.preview-products img{height:105px}.preview-products b{margin:8px 3px}.lp-steps{grid-template-columns:1fr;gap:28px;margin-top:28px}.lp-steps h3{margin-top:17px}.lp-automation,.lp-faq{grid-template-columns:1fr;gap:30px}.automation-simulator{padding:22px}.lp-faq summary{font-size:13px}.lp-final{padding:58px 0}.lp-final h2{font-size:38px}.lp-final p{font-size:13px}.public-site footer{margin:0 20px;font-size:11px}.order-track{font-size:9px;gap:8px}.preview-order{padding:17px}.preview-order h3{font-size:16px}}
@media(prefers-reduced-motion:reduce){.orbit-card,.hero-orbit,#demo-content{animation:none}.will-reveal{opacity:1;transform:none;transition:none}.landing-page *{scroll-behavior:auto!important}}
/* Marketplace network: seven independent sales channels around one core. */
.marketplace-map{height:480px}.marketplace-map .hero-core{top:48%}.marketplace-node{padding:12px 15px;min-width:132px;gap:9px;animation-duration:8s}.marketplace-node>span:last-child{font-size:13px;letter-spacing:.1px}.marketplace-node small{font-size:8px;margin-top:4px}.marketplace-dot{width:6px;height:6px;border-radius:50%;background:#c4c4c4;box-shadow:0 0 0 4px #ffffff06}.marketplace-1{top:3%;left:calc(50% - 66px)}.marketplace-2{top:23%;left:0;animation-delay:-1s}.marketplace-3{top:23%;right:0;animation-delay:-2s}.marketplace-4{top:58%;left:0;animation-delay:-3s}.marketplace-5{top:58%;right:0;animation-delay:-4s}.marketplace-6{top:82%;left:14%;animation-delay:-5s}.marketplace-7{top:82%;right:9%;animation-delay:-6s}.marketplace-map .hero-caption{bottom:-5px}
@media(min-width:721px) and (max-width:1000px){.marketplace-map{transform:none}.marketplace-map .hero-core{width:134px;height:156px}.marketplace-map .hero-core b{font-size:20px}.marketplace-map .hero-core small{font-size:8px}.marketplace-node{min-width:102px;padding:11px}.marketplace-node>span:last-child{font-size:11px}.marketplace-1{left:calc(50% - 51px)}.marketplace-map .orbit-two{width:320px;height:420px}.marketplace-map .orbit-one{width:240px;height:290px}}
@media(max-width:720px){.marketplace-map{height:425px;max-width:430px;margin-top:12px}.marketplace-map .hero-core{width:126px;height:145px}.marketplace-map .hero-core b{font-size:19px}.marketplace-map .hero-core small{font-size:8px}.marketplace-node{min-width:105px;padding:10px;gap:7px}.marketplace-node>span:last-child{font-size:11px}.marketplace-node small{font-size:7px}.marketplace-dot{width:4px;height:4px}.marketplace-1{left:calc(50% - 52px)}.marketplace-6{left:8%}.marketplace-7{right:6%}.marketplace-map .hero-caption{bottom:0;font-size:9px}.marketplace-map .orbit-two{width:290px;height:370px}.marketplace-map .orbit-one{width:235px;height:270px}}
@media(max-width:370px){.marketplace-node{min-width:91px;padding:9px 7px}.marketplace-node>span:last-child{font-size:10px}.marketplace-map .hero-core{width:112px}.marketplace-1{left:calc(50% - 46px)}}
@media(max-width:370px){.marketplace-4,.marketplace-5{top:65%}}
