body:has(.arcade-site){--background:#110923;--foreground:#f6f2ff;--card:#1d1036;--card-foreground:#f6f2ff;--popover:#1d1036;--popover-foreground:#f6f2ff;--primary:#19e5f1;--primary-foreground:#0b1123;--secondary:#302044;--secondary-foreground:#f3eaff;--muted:#25193b;--muted-foreground:#b9aacd;--accent:#3b2260;--accent-foreground:#fff;--border:#49335f;--input:#55416d;--ring:#21e3ee;color:#f6f2ff;background:#0d071c}.arcade-site{color:#f6f2ff;background:radial-gradient(at 75% 12%,#36105480,#0000 38%),#0d071c;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.arcade-site .wrap{width:min(1280px,100% - 96px)}.arcade-site .announcement{color:#ddd1ed;letter-spacing:.08em;background:#221038;border-bottom:1px solid #4d215b;min-height:37px;font-family:monospace;font-size:11px}.arcade-site .announcement .tiny-dot{color:#1de8ee;box-shadow:0 0 10px #1de8ee}.arcade-site .announcement-tail{color:#fc72db;margin-left:12px}.arcade-site .nav{border-bottom:1px solid #ffffff0d;height:106px}.arcade-site .brand{gap:12px}.arcade-site .brand svg{color:#1de9f1;filter:drop-shadow(0 0 10px #1de9f16b);width:35px;height:35px}.arcade-site .wordmark{letter-spacing:1px;color:#fff;font-family:Chakra Petch,Arial Black,sans-serif;font-size:21px;font-weight:700}.arcade-site .wordmark small{letter-spacing:5px;color:#bb94d8;margin-bottom:2px;font-size:10px}.arcade-site .nav nav{color:#bdb0d0;gap:33px;font-size:13px}.arcade-site .nav nav a:hover{color:#2ee9f0}.arcade-site .button{color:#fff;text-transform:uppercase;letter-spacing:.05em;box-shadow:none;background:#22203d;border:1px solid #574275;border-radius:5px;font-family:Chakra Petch,Arial,sans-serif}.arcade-site .button:hover{background:#393052;transform:translateY(-2px)}.arcade-site .nav-cta{color:#f1b3e8;background:0 0;border:1px solid #d839b7;padding:14px 19px;font-size:12px;box-shadow:0 0 16px #d839b713}.arcade-site .primary{color:#0b1731;letter-spacing:.07em;background:linear-gradient(110deg,#18e6ed,#61f1f4);border:1px solid #6cffff;gap:35px;padding:18px 25px;font-size:14px;font-weight:800;box-shadow:0 0 26px #0bc8dd30}.arcade-site .primary:hover{background:#9affff;box-shadow:0 0 34px #16dfed55}.arcade-site .hero{grid-template-columns:1.04fr 1fr;align-items:center;gap:10px;padding:50px 0 62px;position:relative}.arcade-site .hero-copy{z-index:2;position:relative}.arcade-site .eyebrow{color:#24dce9;letter-spacing:.15em;font-family:Chakra Petch,monospace;font-size:11px}.arcade-site .hero .eyebrow{color:#f38cdc;background:#2912366b;border:1px solid #704476;border-radius:3px;padding:8px 12px;font-size:10px;display:inline-flex}.arcade-site .hero h1{letter-spacing:-2px;text-shadow:0 3px #8d407133;margin:23px 0 17px;font-family:Chakra Petch,Arial Black,Arial,sans-serif;font-size:clamp(55px,5.9vw,82px);font-weight:700;line-height:.98}.arcade-site .hero h1>span{color:#22eff3;text-shadow:0 0 28px #22eff349}.arcade-site .hero h1 em{letter-spacing:.08em;color:#e1c5ef;margin-top:10px;font-size:.38em;font-style:normal;line-height:1.4;display:inline-block}.arcade-site .intro{color:#b5a5c9;margin:19px 0 24px;font-size:16px;line-height:1.75}.arcade-site .desktop-break{display:none}.arcade-site .intro{max-width:420px}.arcade-site .micro{color:#a998bf;font-size:12px}.arcade-site .micro svg{color:#35e1db}.arcade-site .hero-offer-link{color:#e682d4;max-width:410px;font-size:12px}.arcade-site .launch-countdown{max-width:370px;margin:14px 0 23px}.arcade-site .countdown-top{color:#a18cb8}.arcade-site .countdown-top h2{letter-spacing:.08em;font-size:10px}.arcade-site .countdown-units{gap:10px;margin-top:11px}.arcade-site .countdown-unit{background:#211232;border:1px solid #583167;border-bottom:2px solid #be3fa3;border-radius:5px;padding:12px 8px 9px;box-shadow:inset 0 0 20px #64226019}.arcade-site .countdown-unit strong{color:#faf0ff;letter-spacing:1px;text-shadow:0 0 12px #d664e848;font-family:Chakra Petch,monospace;font-size:34px;font-weight:600}.arcade-site .countdown-unit span{color:#b89acb;letter-spacing:.13em;font-family:monospace;font-size:9px}.arcade-site .launch-countdown>p{color:#a48cb8;margin-top:10px;font-size:10px}.arcade-site .hero-art{isolation:isolate;background:0 0;border-radius:0;height:100%;min-height:650px;max-height:none;margin-left:-18px;margin-right:-35px;position:relative}.arcade-site .hero-art>img{object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 93%,#0000)}.arcade-site .art-label{color:#e892e8;letter-spacing:.06em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f1635b8;border:1px solid #813d8273;padding:11px 15px;font-size:10px;top:22px;left:auto;right:12px}.arcade-site .art-sticker{color:#ac99c5;letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1139df;border:1px solid #19c3d38c;border-left:3px solid #22edf4;align-items:center;gap:12px;padding:16px 20px;font-family:Chakra Petch,monospace;font-size:10px;line-height:1.7;display:flex;bottom:56px;right:10px;transform:none;box-shadow:0 0 28px #00d8ef20}.arcade-site .art-sticker b{color:#f4e9fc;font-size:12px}.arcade-site .art-sticker>svg{color:#20eaf4}.arcade-site .art-caption{color:#856d9c;letter-spacing:.15em;background:0 0;justify-content:center;font-size:10px;bottom:5px}.arcade-site .ticker>div{min-height:76px}.arcade-site .ticker span{letter-spacing:.11em;color:#cfc0e0;font-family:Chakra Petch,Arial,sans-serif;font-size:13px}.arcade-site .ticker svg{color:#1ddde6}.arcade-site .ticker i{color:#da45b9;font-size:22px}.arcade-site h2{text-transform:uppercase;letter-spacing:-.6px;font-family:Chakra Petch,Arial Black,Arial,sans-serif;font-weight:700}.arcade-site h2 span{color:#b079cc}.arcade-site .founder-section{gap:90px;padding-top:100px;padding-bottom:45px}.arcade-site .founder-kicker{color:#eb62ce;letter-spacing:.09em;font-family:monospace;font-size:11px}.arcade-site .founder-copy h2{max-width:530px;font-size:46px;line-height:1.09}.arcade-site .founder-copy h2 span{color:#25e3ef}.arcade-site .founder-copy>p{color:#b3a0c7;font-size:16px}.arcade-site .launch-note{color:#dfc6eb;font-family:monospace;font-size:13px}.arcade-site .launch-note .tiny-dot{color:#f454ca;box-shadow:0 0 10px #f454ca}.arcade-site .founder-copy .founder-fine{color:#9f8bb6;font-size:13px}.arcade-site .founder-pass{background:linear-gradient(135deg,#291144,#1a0d31 70%);border:1px solid #e447bd;border-radius:12px;padding:33px 36px;position:relative;box-shadow:0 0 42px #ac22b322,inset 0 0 30px #5a216622}.arcade-site .pass-heading{color:#eb8dd9;letter-spacing:.16em;font-size:12px}.arcade-site .pass-heading>svg{color:#2ce6f0}.arcade-site .pass-price{letter-spacing:-3px;color:#fff;text-shadow:0 0 30px #df56be3b;margin-top:20px;font-family:Chakra Petch,Arial,sans-serif;font-size:86px}.arcade-site .pass-price>span{color:#b5a0c6;font-size:23px}.arcade-site .pass-term{color:#b3a1c7;font-size:13px}.arcade-site .founder-pass li{color:#e0d4eb;font-size:14px}.arcade-site .founder-pass li svg{color:#2be9e7}.arcade-site .pass-status,.arcade-site .pass-guarantee{color:#aa92bf}.arcade-site .pass-guarantee{border-color:#643572}.arcade-site .experience{padding:70px 0 85px}.arcade-site .section-heading>p{color:#b3a0c7;font-size:15px}.arcade-site .section-heading h2{font-size:41px}.arcade-site .features{gap:20px}.arcade-site .features article{background:#1c1030;border:1px solid #4c2b62;border-radius:9px;padding:29px;box-shadow:0 5px 25px #00000020}.arcade-site .features article:nth-child(2){background:#1c1030;border-top:2px solid #d340b1}.arcade-site .features article:first-child{border-top:2px solid #20d1db}.arcade-site .features article:nth-child(3){background:#1c1030;border-top:2px solid #9470f2}.arcade-site .feature-top{color:#a98bc2;letter-spacing:.05em;font-size:10px}.arcade-site .feature-top svg{color:#21dce4;filter:drop-shadow(0 0 10px #21dce433)}.arcade-site .features article:nth-child(2) .feature-top svg{color:#ef61ca}.arcade-site .features article:nth-child(3) .feature-top svg{color:#b894fa}.arcade-site .features h3{letter-spacing:0;color:#f2e5ff;font-family:Chakra Petch,Arial,sans-serif;font-size:24px;font-weight:600}.arcade-site .features p{color:#ac96c1;font-size:15px;line-height:1.75}.arcade-site .feature-bottom{color:#c9b3dc;border-color:#50315f;font-size:11px}.arcade-site .mini-avatar{color:#fff;background:#6b3ea8;border-color:#261239}.arcade-site .mini-avatar:nth-child(2){background:#b43e9d}.arcade-site .mini-avatar:nth-child(3){background:#087a85}.arcade-site .development-note{color:#977ba9;font-size:12px}.arcade-site .studio-inner{background:linear-gradient(125deg,#211137,#190e2b);border:1px solid #593276;border-radius:12px;gap:65px;padding:56px}.arcade-site .studio .eyebrow{color:#f37bd6;font-size:10px}.arcade-site .studio h2{font-size:48px}.arcade-site .studio h2 span{color:#29e9ec}.arcade-site .studio-copy>p{color:#b4a0c8;font-size:15px}.arcade-site .studio-cta{color:#fff;background:#d639ac;border-color:#ee6ed0;box-shadow:0 0 25px #df36b02b}.arcade-site .studio-cta:hover{background:#ec55c4}.arcade-site .studio-preview{color:#ebdffa;background:#170b2a;border:1px solid #9754b9;border-radius:10px;transform:rotate(2deg);box-shadow:0 0 30px #d545b62b}.arcade-site .preview-top{color:#caa6dc;padding:15px;font-size:10px}.arcade-site .preview-top>span:last-child{color:#9978b5;font-size:9px}.arcade-site .studio-banner{background:linear-gradient(130deg,#5c1977,#1b3053);border-top:1px solid #4a295f;border-bottom:1px solid #734682;gap:25px;padding:40px 25px}.arcade-site .studio-banner>svg{color:#26edf4;filter:drop-shadow(0 0 12px #24dbe777)}.arcade-site .studio-banner span{letter-spacing:.02em;font-family:Chakra Petch,Arial,sans-serif;font-size:26px}.arcade-site .studio-banner b{color:#fa73d5}.arcade-site .preview-title h3{font-family:Chakra Petch,Arial,sans-serif}.arcade-site .preview-follow{color:#112235;background:#25dae2}.arcade-site .preview-body p{color:#a892bc}.arcade-site .preview-tags{border-color:#422759;font-size:10px}.arcade-site .preview-tags span:first-child{color:#33dfed}.arcade-site .preview-footer{color:#b899d3;font-size:12px}.arcade-site .faq{padding:15px 0 90px}.arcade-site .questions details{border-color:#3d2550}.arcade-site .questions summary{color:#e0d2ef;font-size:15px}.arcade-site .questions summary>svg{color:#26dce8}.arcade-site .questions p{color:#b4a0c8;font-size:15px}.arcade-site .closing{background:radial-gradient(at 50% 110%,#53205990,#0000 70%),#160b29;border-color:#522566;padding:80px 0}.arcade-site .closing h2{font-size:46px;line-height:1.15}.arcade-site .closing h2 span{color:#e762ce}.arcade-site .closing p{color:#bfa8d1}.arcade-site footer{min-height:130px}.arcade-site footer>span,.arcade-site footer>button{color:#9a80af;font-size:11px}.arcade-site .mobile-sticky{background:#180b2af2;border-color:#543069}.arcade-site .mobile-sticky>span{color:#dac7eb}.arcade-site .mobile-sticky .button{color:#102133;background:#24dfe8;border-color:#58f3f7;font-size:11px}:is(.arcade-site button:focus-visible,.arcade-site a:focus-visible){outline-color:#3becf5}body:has(.arcade-site) [data-slot=dialog-content]{color:#f4e8ff;background:#1b0d2e;border:1px solid #794091;box-shadow:0 0 70px #cd2d902b}body:has(.arcade-site) .modal-icon{color:#28e4ed;background:#2a1644;border:1px solid #714280}body:has(.arcade-site) .modal-title{font-family:Chakra Petch,Arial,sans-serif;font-weight:600}body:has(.arcade-site) [data-slot=dialog-description]{color:#bda8ce;line-height:1.7}:is(body:has(.arcade-site) .signup-dialog input[type=email],body:has(.arcade-site) .signup-dialog input[type=text],body:has(.arcade-site) .signup-dialog input[type=url]){color:#f4e8ff;background:#120920;border-color:#5d386f}body:has(.arcade-site) .signup-dialog input::placeholder{color:#9c81b0}:is(body:has(.arcade-site) .form-note,body:has(.arcade-site) .optional-label){color:#b59bc8}body:has(.arcade-site) .consent{color:#d4bce5}body:has(.arcade-site) .signup-dialog .primary{color:#102035;background:#27dfe8;border-color:#4df0f6;box-shadow:0 0 25px #27dfe826}body:has(.arcade-site) .form-error{color:#ff95ba}@media (max-width:1050px){.arcade-site .wrap{width:calc(100% - 56px)}.arcade-site .hero h1{font-size:62px}.arcade-site .hero-art{min-height:640px;margin-right:-25px}.arcade-site .hero .eyebrow{font-size:9px}.arcade-site .wordmark{font-size:18px}.arcade-site .founder-section{gap:45px}.arcade-site .founder-copy h2{font-size:39px}.arcade-site .features article{padding:23px}.arcade-site .studio-inner{gap:38px;padding:38px}.arcade-site .studio h2{font-size:40px}.arcade-site .preview-top{font-size:9px}.arcade-site .preview-tags{gap:10px}}@media (max-width:700px){.arcade-site .wrap{width:calc(100% - 36px)}.arcade-site .announcement{letter-spacing:.03em;min-height:32px;font-size:9px}.arcade-site .nav{height:83px}.arcade-site .brand{gap:8px}.arcade-site .wordmark{letter-spacing:.5px;font-size:14px}.arcade-site .wordmark small{letter-spacing:3px;font-size:8px}.arcade-site .brand svg{width:26px;height:26px}.arcade-site .nav-cta{letter-spacing:0;gap:5px;padding:12px 9px;font-size:10px}.arcade-site .hero{grid-template-columns:1fr;gap:10px;padding:32px 0 24px}.arcade-site .hero h1{letter-spacing:-1.5px;margin:22px 0 18px;font-size:clamp(54px,14vw,76px)}.arcade-site .hero h1 em{letter-spacing:.06em;font-size:.34em}.arcade-site .hero .eyebrow{font-size:9px}.arcade-site .intro{max-width:360px;margin-top:21px;font-size:15px}.arcade-site .launch-countdown{max-width:355px}.arcade-site .countdown-unit strong{font-size:30px}.arcade-site .countdown-unit span{font-size:9px}.arcade-site .hero-art{max-width:calc(100% + 36px);height:440px;min-height:440px;margin:10px -18px 0}.arcade-site .hero-art>img{object-fit:contain;-webkit-mask-image:linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(#0000,#000 5% 95%,#0000)}.arcade-site .art-label{padding:9px 12px;font-size:9px;top:15px;right:28px}.arcade-site .art-sticker{padding:12px 16px;font-size:9px;bottom:45px;right:24px}.arcade-site .art-sticker b{font-size:10px}.arcade-site .art-caption{font-size:8px;bottom:4px}.arcade-site .ticker>div{min-height:64px}.arcade-site .ticker span{font-size:11px}.arcade-site .founder-section{grid-template-columns:1fr;gap:27px;padding-top:55px;padding-bottom:15px}.arcade-site .founder-copy h2{font-size:38px}.arcade-site .founder-copy>p{font-size:15px}.arcade-site .founder-pass{margin:0;padding:29px 25px}.arcade-site .pass-price{font-size:77px}.arcade-site .founder-pass li{font-size:13px}.arcade-site .experience{padding:50px 0}.arcade-site .section-heading h2{font-size:32px}.arcade-site .section-heading>p{font-size:14px}.arcade-site .features{gap:17px}.arcade-site .features article{padding:27px}.arcade-site .features h3{font-size:25px}.arcade-site .features p{font-size:15px}.arcade-site .studio-inner{gap:30px;padding:29px 23px}.arcade-site .studio h2{font-size:39px}.arcade-site .studio .eyebrow{font-size:9px}.arcade-site .studio-preview{margin:0 1px 10px}.arcade-site .studio-banner{padding:32px 18px}.arcade-site .studio-banner span{font-size:23px}.arcade-site .faq{padding:5px 0 50px}.arcade-site .faq h2{font-size:32px}.arcade-site .closing{padding:55px 0}.arcade-site .closing h2{font-size:33px}.arcade-site .closing p{font-size:14px}.arcade-site footer{padding-bottom:105px}.arcade-site footer .wordmark{font-size:13px}.arcade-site footer>span,.arcade-site footer>button{font-size:10px}.arcade-site .hero-offer-link{font-size:12px}}.arcade-site .closing{background:radial-gradient(at 50% 110%,#71308a40,#0000 70%),#35194d66}.arcade-site footer{background:0 0}.arcade-site{background:radial-gradient(85% 900px at 95% 8%,#9b167780 0%,#66155c40 44%,#0000 74%),radial-gradient(75% 1000px at 0 0,#3530a1b3 0%,#30207866 48%,#0000 80%),radial-gradient(95% 1300px at 10% 55%,#60318c66 0%,#0000 72%),linear-gradient(#211449 0%,#261047 32%,#351450 67%,#432060 100%)}.arcade-site .announcement{background:#271346cc}.arcade-site .ticker{background:#23103bcc;border-color:#71408766}.arcade-site .closing{background:radial-gradient(at 80% 60%,#a9238866,#0000 72%),linear-gradient(120deg,#30216599,#5b1b6299);border-color:#83499066}.arcade-site .hero-art>img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 88%,#0000),linear-gradient(#0000,#000 7% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 88%,#0000),linear-gradient(#0000,#000 7% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}
