*{box-sizing:border-box}body{margin:0;background:#060b17;color:#eaf3ff;font:16px/1.65 Arial,Helvetica,sans-serif;background-image:radial-gradient(ellipse at 10% 18%,#12335145,transparent 48%),radial-gradient(ellipse at 90% 40%,#39296430,transparent 42%)}a{color:#83ddfa}button,a.primary{cursor:pointer;font:inherit}button:focus-visible,a:focus-visible{outline:2px solid #9ceaff;outline-offset:5px}button:disabled{opacity:.5;cursor:wait}[hidden]{display:none!important}.brandbar{max-width:1160px;margin:auto;padding:28px 36px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:10px;color:white;text-decoration:none;font-weight:800;letter-spacing:3px}.brand span{color:#7bd9ff}.secure,.eyebrow,.panel-label,.receipt-details span{font-size:10px;font-weight:bold;letter-spacing:2px;color:#9bdff5}.secure{color:#7f91aa}.receipt-wrap{max-width:1080px;margin:12px auto 60px;padding:0 28px}.receipt-hero{position:relative;min-height:310px;overflow:hidden;border-radius:24px;background:#0a1a30;isolation:isolate;border:1px solid #213a57}.world-art{position:absolute;right:0;top:0;width:66%;height:100%;object-fit:cover;z-index:-2;opacity:.88}.receipt-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#09192d 2%,#0a1a30ed 32%,#0a1a3044 72%);z-index:-1}.hero-copy{padding:35px 42px}.hero-copy h1{font-size:clamp(42px,5.5vw,64px);line-height:1.03;letter-spacing:-2.5px;margin:20px 0 16px}.hero-copy h1 span{color:#a6edff;text-shadow:0 0 35px #44b4fd55}.hero-intro{color:#b9d2e7;font-size:18px}.status-panel{display:flex;align-items:center;gap:18px;padding:24px 8px 28px}.status-panel h2{margin:0;font-size:16px}.status-panel p{margin:3px 0;color:#a8bbd2;font-size:14px}.status-panel button{flex-shrink:0;margin-left:auto;border:1px solid #335b80;color:#c5e9ff;background:#102139;padding:10px 15px;border-radius:9px}.status-light{width:9px;height:9px;background:#73cfff;border-radius:100%;box-shadow:0 0 18px #75cfff;flex-shrink:0}.delivery-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:24px}.licence-panel,.download-panel{padding:30px;border-radius:20px;background:#0b172a;border:1px solid #29435e;position:relative}.licence-panel{background:radial-gradient(ellipse at 0 0,#123e54aa,transparent 60%),radial-gradient(ellipse at 100% 100%,#42306566,transparent 65%),#0d172b;border-color:#6c82ab;box-shadow:0 0 26px #57c5ff15,0 15px 40px #07091a88}.licence-panel:before{content:'';position:absolute;inset:-1px;border-radius:20px;padding:1px;background:linear-gradient(115deg,#7de7f3,#7f91ff,#cf97ee,#7de7f3);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.panel-label{display:flex;justify-content:space-between;gap:16px;font-size:9px;letter-spacing:1.4px}.panel-label span:last-child{color:#c0b6ec}.delivery-grid h2{font-size:26px;letter-spacing:-.6px;line-height:1.2;margin:23px 0 12px}.delivery-grid p{font-size:14px;color:#b2c7df;margin:0 0 20px}.key-box{padding:18px;background:#070f20;border:1px solid #536b96;border-radius:10px;margin:24px 0 17px}.key-box code{font:15px/1.9 Consolas,monospace;word-break:break-all;color:#c3efff;background:linear-gradient(100deg,#b4f4ff,#b8bdff,#e4bbff,#b8f2ff);background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px #8c9eff45)}.secondary{padding:10px 16px;background:#12233c;border:1px solid #486686;color:#ecf9ff;border-radius:9px;font-size:14px}.secondary span{margin-left:12px}.delivery-grid .subtle{font-size:12px;margin:17px 0 0;color:#9eb2ca;line-height:1.6}.download-panel{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(135deg,#102943aa,#16172a)}.download-mark{position:absolute;right:28px;top:23px;font-size:28px;color:#92e4fa}.primary{display:flex;gap:16px;align-items:center;justify-content:center;padding:16px 22px;margin-top:10px;border-radius:11px;background:linear-gradient(110deg,#087ba9,#386fdd 55%,#7760d0);color:white;text-decoration:none;box-shadow:0 8px 24px #246ad32b;border:1px solid #82b5ff7d;font-weight:bold;font-size:15px;transition:transform .2s}.primary:hover{transform:translateY(-2px);filter:brightness(1.1)}.file-detail{font-size:11px!important;overflow-wrap:anywhere;margin:14px 0 0!important;color:#88a4c0!important}.beta-note{font-size:11px!important;color:#a8a5c1!important;margin:6px 0 0!important}.receipt-details{display:grid;grid-template-columns:.8fr 1.1fr 1.1fr;padding:24px 8px;gap:20px;border-bottom:1px solid #22314b}.receipt-details>div{display:flex;flex-direction:column;overflow-wrap:anywhere}.receipt-details span{font-size:9px;color:#849bb5;margin-bottom:6px}.receipt-details strong{font-size:14px;color:#dcefff}.receipt-details small{font-size:11px;color:#91a8c3}.setup{padding:46px 0 20px}.setup h2{font-size:27px;letter-spacing:-.7px;margin:10px 0 26px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:23px}.steps article b{font-size:24px;color:#88dbfa;display:block;font-weight:normal}.steps h3{font-size:16px;margin:15px 0 8px}.steps p{font-size:13px;color:#a9bed8;margin:0}.aftercare{display:flex;gap:25px;align-items:center;margin-top:30px;border:1px solid #293d59;border-radius:16px;background:linear-gradient(105deg,#112d443d,#2522443d);padding:22px 27px}.infinity{color:#9ddfff;font-size:62px;text-shadow:0 0 23px #5e90ed77;animation:float 5s ease-in-out infinite}.aftercare h2{font-size:17px;margin:0 0 7px}.aftercare p{font-size:13px;color:#a9bed8;margin:0}.help{margin-top:26px;padding:20px 0;border-bottom:1px solid #203047;color:#c3d9ef;font-size:14px}.help summary{cursor:pointer;font-weight:bold}.help p{font-size:13px;color:#a9bed8;max-width:780px}.support-line{font-size:12px;color:#8ca5c2;margin-top:26px}footer{max-width:1080px;margin:auto;padding:0 28px 25px;color:#6e87a2;font-size:11px;display:flex;justify-content:space-between;gap:16px}#demo-banner{padding:12px;text-align:center;font-size:12px;color:#d4bcff;border:1px solid #6a5490;margin-bottom:14px;border-radius:8px}@keyframes float{50%{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media(max-width:700px){.brandbar{padding:20px}.secure{font-size:8px;letter-spacing:1px}.receipt-wrap{padding:0 18px}.hero-copy{padding:28px}.receipt-hero{min-height:275px}.world-art{width:100%;opacity:.5}.delivery-grid{grid-template-columns:1fr}.receipt-details{grid-template-columns:1fr 1fr}.receipt-details>div:last-child{grid-column:1/-1}.steps{grid-template-columns:1fr 1fr}.status-panel{flex-wrap:wrap;gap:10px}.status-panel>div{flex:1}.status-panel button{margin-left:19px}.aftercare{padding:20px;gap:18px}footer{flex-direction:column}.setup h2{font-size:23px}}@media(max-width:400px){.licence-panel,.download-panel{padding:24px}.steps{grid-template-columns:1fr}.panel-label{font-size:8px}}
@media(max-width:700px){.status-panel>div{flex:1 1 calc(100% - 19px)}.status-panel button{margin-top:5px}}
