body{color:#fff;background:#071018;margin:0;font-family:Arial,sans-serif}.launchPage{background:radial-gradient(circle at 0 0,#39f0a72e,#0000 30%),#071018;min-height:100vh;overflow:hidden}.launchHero{text-align:center;max-width:980px;margin:auto;padding:55px 5% 18px}.tag{color:#39f0a7;letter-spacing:2px;margin-bottom:14px;font-weight:700}h1{margin:0 0 18px;font-size:72px;line-height:.92}h2{font-size:42px}h3{font-size:28px}p{color:#b5c2d0;font-size:18px;line-height:1.7}.launchText{color:#fff;font-size:24px}.priceStatement{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px;margin-top:24px;padding:26px}.priceStatement strong{margin:10px 0;font-size:62px;display:block}.tickerWrap{white-space:nowrap;background:#39f0a714;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;overflow:hidden}.ticker{color:#39f0a7;padding:14px 0;animation:35s linear infinite scroll;display:inline-block}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.releaseCard{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px;max-width:760px;margin:26px auto;padding:32px}.emailForm{gap:14px;margin-top:22px;display:flex}.emailForm input,.pinEntry input{color:#fff;background:#ffffff14;border:none;border-radius:14px;flex:1;padding:18px;font-size:16px}button,.primaryButton,.secondaryButton{cursor:pointer;border:none;border-radius:999px;padding:16px 24px;font-weight:700;text-decoration:none}button,.primaryButton{color:#071018;background:#39f0a7}.secondaryButton{color:#fff;background:0 0;border:1px solid #fff3}.pinAccess{text-align:center;padding-bottom:55px}.pinEntry{gap:14px;max-width:520px;margin:18px auto 0;display:flex}.error{color:#ff7575;margin-top:14px}.successMessage{color:#39f0a7;margin-top:18px;font-weight:700}.emailErrorMessage{color:#ff7575;margin-top:18px;font-weight:700}.fullWebsite{background:#071018}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:100px 5%;display:grid}.heroCopy h1{font-size:80px}.heroButtons{gap:16px;margin-top:30px;display:flex}.trustStrip{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.trustStrip span,.includedGrid span{background:#ffffff0d;border-radius:999px;padding:10px 14px}.mediaPlaceholder{border:1px dashed #fff3;border-radius:24px;justify-content:center;align-items:center;min-height:340px;display:flex}.pricingBand{padding:0 5% 80px}.pricingCard{background:#ffffff0d;border-radius:30px;grid-template-columns:1fr 320px;gap:40px;padding:40px;display:grid}.priceBox{text-align:center}.priceBox strong{font-size:92px;display:block}.includedGrid{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.cards{grid-template-columns:repeat(3,1fr);gap:24px;padding:0 5% 80px;display:grid}.card,.featureCard{background:#ffffff0d;border-radius:24px;padding:28px}.workflow{padding:80px 5%}.workflowGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.step{background:#ffffff0d;border-radius:20px;padding:24px}.featureSection{grid-template-columns:repeat(3,1fr);gap:24px;padding:0 5% 80px;display:grid}.downloadSection{text-align:center;padding:80px 5% 120px}.largeButton{margin-top:30px}@media (width<=1000px){h1{font-size:50px}h2{font-size:34px}.hero,.cards,.pricingCard,.workflowGrid,.featureSection{grid-template-columns:1fr}.emailForm,.pinEntry{flex-direction:column}}.contactSection{padding:0 5% 120px}.contactCard{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:30px;max-width:900px;margin:auto;padding:48px}.contactEmail{color:#39f0a7;margin-top:12px;font-size:32px;font-weight:700;text-decoration:none;display:inline-block}
