.platform-site{--platform-wide:1180px}.marketing-nav .dh-nav-link.is-current{color:var(--atlas-blue-text);background:#1a68da14;font-weight:650}.mobile-nav{display:none}.platform-home-hero{background:var(--mist);min-height:100svh;padding:0}.platform-home-panorama{background:var(--mist)}.platform-home-copy{min-height:100svh}.platform-home-copy .hero-description{max-width:520px}.platform-home-copy .hero-games{max-width:560px;color:var(--muted);letter-spacing:.01em;font-size:14px;line-height:1.45}.audience-hero-copy h1,.pricing-hero-copy h1{max-width:900px;color:var(--ink);letter-spacing:-.045em;text-wrap:balance;margin:0 auto;font-size:clamp(46px,4vw,56px);font-weight:730;line-height:1.05}.audience-hero-copy>p:not(.platform-label,.platform-status),.pricing-hero-copy>p:not(.platform-label){max-width:430px;color:var(--copy);text-wrap:pretty;margin:20px auto 0;font-size:19px;line-height:1.48}.platform-status{color:var(--muted);letter-spacing:.01em;margin:18px auto 0;font-size:13px;font-weight:600}.platform-hero-actions{justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.platform-primary-action,.platform-secondary-action{min-height:46px;transition:background .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s var(--ease-out);border-radius:6px;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex}.platform-primary-action{background:var(--atlas-blue);color:#fff;box-shadow:0 14px 28px -18px #1a68daa6}.platform-secondary-action{color:var(--ink);background:#ffffffb3;border:1px solid #3033361f}@media (hover:hover) and (pointer:fine){.platform-primary-action:hover{background:var(--atlas-blue-hover);transform:translateY(-1px);box-shadow:0 18px 34px -18px #1a68dab8}.platform-secondary-action:hover{background:#fff;border-color:#1a68da3d;transform:translateY(-1px)}}.platform-primary-action:active,.platform-secondary-action:active{transform:scale(.98)}.platform-text-action{color:var(--muted);border-radius:6px;align-items:center;gap:8px;margin-top:20px;padding:5px 7px;font-size:14px;font-weight:650;transition:color .16s,background .16s;display:inline-flex}.platform-text-action:hover{color:var(--atlas-blue-text);background:#1a68da14}.platform-section-heading{text-align:center;width:min(670px,100%);margin-inline:auto}.platform-section-heading--left{text-align:left;margin-inline:0}.platform-section-heading h2,.seller-boundary-copy h2,.pricing-later-layout>h2{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:1.05}.platform-section-heading>p,.seller-boundary-copy>p{max-width:60ch;color:var(--copy);text-wrap:pretty;margin:16px auto 0;font-size:19px;line-height:1.45}.platform-section-heading--left>p{margin-inline:0}.audience-slice{background:#fff;padding:126px 0 148px}.audience-path{width:min(var(--platform-wide), calc(100vw - 64px));grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:center;gap:clamp(48px,7vw,104px);margin:82px auto 0;display:grid}.audience-path--sellers{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);margin-top:130px}.audience-shot{border-radius:17px}.audience-path--collectors .audience-shot{max-height:650px}.audience-copy{max-width:470px}.platform-label{color:var(--atlas-blue-text);letter-spacing:.01em;margin:0 0 16px;font-size:13px;font-weight:720}.audience-copy h3{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:1.05}.audience-copy>p:not(.platform-label){color:var(--copy);text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:1.58}.audience-copy ul{margin:26px 0 0;padding:0;list-style:none}.audience-copy li{border-top:1px solid var(--hairline);color:var(--copy);padding:11px 0 11px 23px;font-size:14px;line-height:1.45;position:relative}.audience-copy li:before{background:var(--atlas-blue);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:17px;left:2px}.platform-inline-link{color:var(--atlas-blue-text);align-items:center;gap:8px;margin-top:23px;padding:5px 7px 5px 0;font-size:14px;font-weight:700;display:inline-flex}.platform-inline-link span{transition:transform .18s var(--ease-out)}.platform-inline-link:hover span{transform:translate(3px)}.platform-faq{background:#fff}.platform-supported-slice{background:var(--mist);padding:146px 0 120px}.supported-intro h2{max-width:820px;color:var(--ink);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(42px,5vw,68px);font-weight:710;line-height:.98}.supported-intro p{max-width:590px;color:var(--copy);text-wrap:pretty;margin:24px 0 0;font-size:17px;line-height:1.55}.supported-ledger{border-top:1px solid #30333629;width:min(1180px,100vw - 64px);margin:72px auto 0}.supported-ledger-header,.supported-ledger article{grid-template-columns:minmax(0,1.5fr) minmax(170px,.55fr) minmax(190px,.62fr);align-items:center;gap:clamp(30px,5vw,76px);display:grid}.supported-ledger-header{border-bottom:1px solid #30333621;min-height:48px}.supported-ledger-header span{color:var(--muted);font-size:10.5px;font-weight:650}.supported-ledger article{border-bottom:1px solid #30333621;min-height:150px}.supported-ledger h3{color:var(--ink);letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,54px);font-weight:710;line-height:1}.supported-ledger article>div{min-width:0}.supported-ledger span,.supported-ledger strong,.supported-ledger small{display:block}.supported-ledger span{color:var(--muted);font-size:11px;font-weight:650}.supported-ledger article>div>span{display:none}.supported-ledger strong{color:var(--ink);margin-top:9px;font-size:14px;font-weight:680;line-height:1.35}.supported-ledger small{color:var(--atlas-blue-text);font:600 10.5px/1.3 var(--font-mono);margin-top:7px}.platform-blog-slice{background:var(--mist);padding:104px 0 112px}@media (width>=735px){.platform-blog-slice .home-blog-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(56px,7vw,90px);width:min(100%,1100px)}}.platform-download-slice{background:#fff;padding:84px 0 108px}.platform-download-slice .download-panel{margin-top:0}.audience-hero{width:min(var(--platform-wide), calc(100vw - 64px));grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(48px,7vw,100px);min-height:820px;margin-inline:auto;padding:136px 0 86px;display:grid}.audience-hero-copy h1{max-width:600px;margin-inline:0}.audience-hero-copy>p:not(.platform-label,.platform-status),.audience-hero-copy .platform-status{margin-inline:0}.audience-hero-copy .platform-hero-actions{justify-content:flex-start}.audience-hero-media{border-radius:18px}.seller-workflow-slice{background:#fff;padding:122px 0 132px}.seller-workflow-line{border-top:1px solid var(--hairline);max-width:900px;margin:62px 0 0 auto;padding:0;list-style:none}.seller-workflow-line li{border-bottom:1px solid var(--hairline);grid-template-columns:72px 1fr;gap:18px;padding:27px 0;display:grid}.seller-workflow-line li>span{color:var(--atlas-blue-text);font-family:var(--font-mono);padding-top:4px;font-size:12px}.seller-workflow-line h3,.seller-data-layout dt,.pricing-later-layout h3{color:var(--ink);letter-spacing:-.018em;margin:0;font-size:18px;font-weight:720}.seller-workflow-line p,.seller-data-layout dd,.pricing-later-layout li p{max-width:64ch;color:var(--copy);margin:7px 0 0;font-size:15px;line-height:1.58}.seller-data-slice{background:var(--mist);padding:118px 0 128px}.seller-data-layout{grid-template-columns:.9fr 1.1fr;gap:clamp(60px,9vw,140px);display:grid}.seller-data-layout dl{border-top:1px solid #30333624;margin:0}.seller-data-layout dl>div{border-bottom:1px solid #3033361f;padding:24px 0}.seller-data-layout dd{margin-left:0}.seller-boundary-slice{background:#fff;padding:126px 0 138px}.seller-boundary-layout{width:min(var(--platform-wide), calc(100vw - 64px));grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(50px,8vw,120px);margin-inline:auto;display:grid}.seller-boundary-copy>p{margin-inline:0}.seller-boundary-copy>div{flex-direction:column;align-items:flex-start;display:flex}.seller-boundary-copy .platform-inline-link+.platform-inline-link{margin-top:5px}.seller-boundary-artifact{background:var(--lightest);border:1px solid #3033361f;border-radius:16px;overflow:hidden;box-shadow:0 28px 74px -38px #192a3c61}.artifact-bar{border-bottom:1px solid var(--hairline);background:#fff;align-items:center;gap:7px;min-height:48px;padding:0 18px;display:flex}.artifact-bar>span{background:#cfd5dc;border-radius:50%;width:8px;height:8px}.artifact-bar>span:first-child{background:var(--atlas-blue)}.artifact-bar strong{color:var(--muted);font-family:var(--font-mono);margin-left:7px;font-size:11px;font-weight:550}.seller-boundary-artifact pre{color:#3d4650;font-family:var(--font-mono);margin:0;padding:30px 26px 34px;font-size:12px;line-height:1.8;overflow-x:auto}.pricing-hero{background:var(--mist);padding:176px 0 0}.pricing-hero-copy{text-align:center}.pricing-hero-copy h1{max-width:790px}.pricing-hero-copy .platform-primary-action{margin-top:32px}.pricing-facts{border-top:1px solid #30333621;grid-template-columns:1.05fr .95fr 1.25fr;margin-top:82px;padding-top:0;display:grid}.pricing-facts>div{min-height:170px;padding:30px 32px 34px 0}.pricing-facts>div+div{border-left:1px solid #3033361f;padding-left:32px}.pricing-facts strong,.pricing-facts span{display:block}.pricing-facts strong{color:var(--ink);letter-spacing:-.04em;font-size:clamp(28px,3.4vw,42px);font-weight:730}.pricing-facts span{max-width:26ch;color:var(--copy);margin-top:10px;font-size:14px;line-height:1.5}.pricing-included-slice{background:#fff;padding:120px 0 132px}.pricing-paths{border-top:1px solid var(--hairline);grid-template-columns:1.08fr .92fr;width:min(940px,100%);margin:64px auto 0;display:grid}.pricing-paths article{min-height:300px;padding:30px 54px 26px 0}.pricing-paths article+article{border-left:1px solid var(--hairline);padding-left:54px}.pricing-paths h3{margin-top:52px;font-size:28px}.pricing-later-slice{background:var(--lightest);padding:120px 0 132px}.pricing-later-layout{grid-template-columns:.8fr 1.2fr;gap:clamp(60px,9vw,140px);display:grid}.pricing-later-layout ol{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.pricing-later-layout li{border-bottom:1px solid var(--hairline);grid-template-columns:54px 1fr;gap:16px;padding:25px 0;display:grid}.pricing-later-layout li>span{color:var(--atlas-blue-text);font-family:var(--font-mono);padding-top:4px;font-size:11px}@media (width<=1000px){.audience-path,.audience-path--sellers,.audience-hero,.seller-boundary-layout{grid-template-columns:1fr;gap:40px}.audience-path{max-width:820px}.audience-path--sellers .audience-copy{order:2}.audience-path--sellers .audience-shot{order:1}.audience-copy,.audience-hero-copy{max-width:660px}.audience-hero{min-height:auto;padding-top:170px}.audience-hero-media{width:min(900px,100%)}.supported-intro p{margin-bottom:0}.supported-ledger-header,.supported-ledger article{grid-template-columns:minmax(0,1.25fr) minmax(155px,.55fr) minmax(170px,.62fr);gap:32px}}@media (width<=800px){.seller-data-layout,.pricing-later-layout{grid-template-columns:1fr;gap:48px}.supported-ledger-header,.supported-ledger article{grid-template-columns:minmax(0,1fr) 150px 160px;gap:24px}.pricing-facts{grid-template-columns:1fr}.pricing-facts>div{min-height:auto;padding:24px 0}.pricing-facts>div+div{border-top:1px solid #3033361f;border-left:0;padding-left:0}}@media (width<=734px){.marketing-nav{display:flex}.mobile-nav{display:block;position:relative}.mobile-nav summary{color:#444851;cursor:pointer;background:#ffffffd6;border:1px solid #0a0a1414;border-radius:999px;place-items:center;width:38px;height:38px;list-style:none;display:grid;box-shadow:0 8px 24px -14px #10182840}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary svg{width:18px}.mobile-nav-menu{backdrop-filter:blur(18px)saturate(140%);background:#fffffff5;border:1px solid #0a0a1414;border-radius:14px;width:min(250px,100vw - 32px);padding:7px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 44px -18px #10182857}.mobile-nav-menu a{color:var(--copy);border-radius:9px;padding:11px 12px;font-size:14px;font-weight:600;display:block}.mobile-nav-menu a[aria-current=page]{color:var(--atlas-blue-text);background:#1a68da14}.platform-home-hero{min-height:100svh;padding:0}.audience-hero-copy h1,.pricing-hero-copy h1{font-size:38px;line-height:1.04}.audience-hero-copy>p:not(.platform-label,.platform-status),.pricing-hero-copy>p:not(.platform-label){margin-top:16px;font-size:17px;line-height:1.48}.audience-slice,.platform-supported-slice,.seller-workflow-slice,.seller-data-slice,.seller-boundary-slice,.pricing-included-slice,.pricing-later-slice{padding:84px 0 92px}.audience-path,.audience-path--sellers,.seller-boundary-layout{width:calc(100vw - 40px);margin-top:54px}.audience-path--sellers{margin-top:88px}.audience-shot,.audience-hero-media{border-radius:10px}.audience-hero{width:calc(100vw - 40px);padding:132px 0 76px}.platform-section-heading h2,.seller-boundary-copy h2,.pricing-later-layout>h2{font-size:34px}.platform-section-heading>p,.seller-boundary-copy>p{font-size:16px}.supported-intro h2{font-size:38px;line-height:1.01}.supported-intro p{font-size:16px}.supported-ledger{width:calc(100vw - 40px);margin-top:48px}.supported-ledger-header{display:none}.supported-ledger article{grid-template-columns:1fr 1fr;gap:24px 18px;min-height:0;padding:28px 0 30px}.supported-ledger h3{grid-column:1/-1;font-size:34px}.supported-ledger article>div>span{display:block}.supported-ledger strong{font-size:13px}.seller-workflow-line{margin-top:46px}.seller-boundary-artifact pre{padding:24px 18px 28px;font-size:10.5px}.pricing-hero{padding-top:138px}.pricing-facts{margin-top:60px}.pricing-paths{grid-template-columns:1fr;margin-top:48px}.pricing-paths article,.pricing-paths article+article{border-left:0;min-height:auto;padding:28px 0 38px}.pricing-paths article+article{border-top:1px solid var(--hairline)}.pricing-paths h3{margin-top:30px}.platform-blog-slice,.platform-download-slice{padding:72px 0 82px}}@media (width<=560px){.marketing-nav{right:10px}.marketing-nav .dh-nav-join{padding-inline:12px}.platform-hero-actions{flex-direction:column}.platform-hero-actions>a{width:min(100%,310px)}.seller-workflow-line li,.pricing-later-layout li{grid-template-columns:42px 1fr}}
