:root{--bg:#0b1220;--card:#0f1a2e;--card2:#0c1628;--text:#e6ecff;--muted:rgba(230,236,255,.76);--border:rgba(230,236,255,.12);--shadow:0 14px 40px rgba(0,0,0,.45);--primary:#4f8cff;--danger:#ff4d5a;--success:#27d07d;--warning:#fc6;--radius:18px;--radius2:22px;--glass:hsla(0,0%,100%,.06);--glass2:hsla(0,0%,100%,.03);--fs-1:12px;--fs-2:13px;--fs-3:14px;--fs-4:16px;--fs-5:20px;--fs-6:28px;--fs-7:38px;--lh-tight:1.15;--lh:1.55}*{box-sizing:border-box}body,html{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;font-size:var(--fs-3);line-height:var(--lh);background:var(--bg);color:var(--text)}body:before{content:"";position:fixed;inset:-20vmax;z-index:-1;pointer-events:none;background:radial-gradient(900px 600px at 12% 12%,rgba(79,140,255,.18),transparent 62%),radial-gradient(760px 520px at 86% 8%,hsla(0,0%,100%,.06),transparent 62%),radial-gradient(820px 560px at 86% 88%,rgba(39,208,125,.08),transparent 64%),radial-gradient(680px 520px at 42% 78%,rgba(79,140,255,.1),transparent 66%);filter:blur(26px);opacity:.95}a{color:inherit;text-decoration:none}.container{max-width:1120px;margin:0 auto;padding:44px 20px}.pageWrap{padding-top:22px}.page{padding-top:8px}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:14px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navContainer{padding-top:0;padding-bottom:0}.navInner{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--radius2);border:1px solid var(--border);background:linear-gradient(180deg,var(--glass),var(--glass2));box-shadow:0 18px 55px rgba(0,0,0,.55)}@media (max-width:860px){.navInner,.navLeft{align-items:flex-start}.navLeft{flex-direction:column}.navLinks{justify-content:flex-start}}.navLeft{gap:16px;min-width:0;flex:1 1}.navLeft,.navRight{display:flex;align-items:center}.navRight{justify-content:flex-end}.navBrand{display:flex;align-items:center;gap:12px;min-width:0}.logoImg{width:44px;height:44px;border-radius:999px;object-fit:cover;border:1px solid rgba(230,236,255,.14);box-shadow:0 12px 28px rgba(0,0,0,.45)}.logoImg.small{width:36px;height:36px;border-radius:14px}.brandName{font-weight:900;letter-spacing:.2px;font-size:var(--fs-4);line-height:var(--lh-tight)}.brandTag{display:none}.brandName{font-size:20px}.navLinks{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.navLink{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.14);color:rgba(230,236,255,.92);font-size:var(--fs-2);transition:transform .05s ease,background .15s ease,border-color .15s ease}.navLink:hover{background:rgba(0,0,0,.22)}.navLink:active{transform:translateY(1px)}.navIcon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.14);color:rgba(230,236,255,.92);transition:transform .05s ease,background .15s ease,border-color .15s ease}.navIcon:hover{background:rgba(0,0,0,.22)}.navIcon:active{transform:translateY(1px)}.pageHead{margin-bottom:18px}.pageTitle{margin:0;font-size:var(--fs-6);line-height:var(--lh-tight);letter-spacing:-.2px}.pageSub{margin:8px 0 0;color:var(--muted);font-size:var(--fs-3)}.surface{border-radius:var(--radius2);border:1px solid rgba(230,236,255,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));box-shadow:var(--shadow);padding:18px}.divider{height:1px;background:rgba(230,236,255,.1);margin:16px 0}.row{display:flex;align-items:center;gap:12px}.row.wrap{flex-wrap:wrap}.row.spaceBetween{justify-content:space-between}.row.end{justify-content:flex-end}.row.gap10{gap:10px}.label{font-size:var(--fs-1);color:rgba(230,236,255,.7)}.subtle{color:var(--muted)}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.16);font-size:var(--fs-1);color:rgba(230,236,255,.85)}.alert{border-radius:var(--radius);border:1px solid rgba(230,236,255,.14);padding:12px 14px;background:rgba(0,0,0,.18);box-shadow:0 16px 40px rgba(0,0,0,.45);margin-bottom:14px}.alert.danger{border-color:rgba(255,77,90,.35);background:rgba(255,77,90,.08)}.alert.warning{border-color:rgba(255,204,102,.35);background:rgba(255,204,102,.07)}.alert.success{border-color:rgba(39,208,125,.38);background:rgba(39,208,125,.1)}.statusPill{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.16);font-size:var(--fs-2);font-weight:800;letter-spacing:.2px}.statusPill.pending{border-color:rgba(255,204,102,.35)}.statusPill.paid{border-color:rgba(39,208,125,.35)}.statusPill.provisioning{border-color:rgba(79,140,255,.35)}.statusPill.done{border-color:rgba(39,208,125,.35)}.statusPill.failed{border-color:rgba(255,77,90,.35)}.formGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:720px){.formGrid{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:7px}.field label{font-size:var(--fs-2);color:rgba(230,236,255,.86);font-weight:650}.input{width:100%;padding:12px;border-radius:14px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.18);color:rgba(230,236,255,.95);outline:none;font-size:var(--fs-3)}.input:focus{border-color:rgba(79,140,255,.45);box-shadow:0 0 0 4px rgba(79,140,255,.12)}.inputWrap{position:relative;display:flex;align-items:center}.inputWrap .input{padding-right:46px}.iconBtn{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:12px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.22);color:rgba(230,236,255,.92);display:flex;align-items:center;justify-content:center;cursor:pointer}.iconBtn:hover{background:rgba(0,0,0,.3)}.reveal{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.reveal.show{opacity:1;transform:translateY(0)}.kickerPill{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.14);box-shadow:0 16px 40px rgba(0,0,0,.35)}.kickerPill img{width:22px;height:22px;border-radius:6px}.tabsRow{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 18px}.tabBtn{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.12);color:rgba(230,236,255,.92);cursor:pointer;font-weight:750}.tabBtn.active{border-color:rgba(79,140,255,.45);background:rgba(79,140,255,.12)}.tabBtn:active{transform:translateY(1px)}.iconBtn:active{transform:translateY(-50%) translateY(1px)}.help{color:rgba(230,236,255,.7);font-size:var(--fs-1);line-height:1.45}.btnX{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.16);color:rgba(230,236,255,.95);cursor:pointer;transition:transform .05s ease,background .15s ease,border-color .15s ease;font-size:var(--fs-3)}.btnX:hover{background:rgba(0,0,0,.24)}.btnX:active{transform:translateY(1px)}.btnX.primary{background:rgba(79,140,255,.22);border-color:rgba(79,140,255,.42)}.btnX.primary:hover{background:rgba(79,140,255,.3)}.btnX.full{width:100%}.btnX:disabled{opacity:.6;cursor:not-allowed}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.16);color:rgba(230,236,255,.95);cursor:pointer;transition:transform .05s ease,background .15s ease,border-color .15s ease;font-size:var(--fs-3)}.btn:hover{background:rgba(0,0,0,.24)}.btn:active{transform:translateY(1px)}.btn.primary{background:rgba(79,140,255,.22);border-color:rgba(79,140,255,.42)}.btn.primary:hover{background:rgba(79,140,255,.3)}.btn.danger{background:rgba(255,77,90,.12);border-color:rgba(255,77,90,.4)}.btn.danger:hover{background:rgba(255,77,90,.18)}.btn.full{width:100%}.btn:disabled{opacity:.6;cursor:not-allowed}.card{border-radius:var(--radius2);border:1px solid rgba(230,236,255,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));box-shadow:var(--shadow);padding:18px}.title{margin:0;font-size:var(--fs-6);line-height:var(--lh-tight);letter-spacing:-.2px}.menuBtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.14);color:rgba(230,236,255,.92);cursor:pointer;transition:transform .05s ease,background .15s ease,border-color .15s ease}.menuBtn:hover{background:rgba(0,0,0,.22)}.menuBtn:active{transform:translateY(1px)}.menuHeadRow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.menuTitle{margin:0;font-size:var(--fs-5);line-height:var(--lh-tight)}.menuList{flex-direction:column;margin-top:10px}.menuItem,.menuList{display:flex;gap:10px}.menuItem{align-items:center;padding:12px;border-radius:14px;border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.14);font-size:var(--fs-3)}.menuItem:hover{background:rgba(0,0,0,.22)}.modalOverlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:18px;z-index:60}.modal{width:min(720px,100%);border-radius:var(--radius2);border:1px solid rgba(230,236,255,.14);background:rgba(10,14,26,.96);box-shadow:0 22px 70px rgba(0,0,0,.65);padding:18px;max-height:min(80vh,680px);overflow:auto}.modalHead{margin-bottom:12px}.modalTitle{margin:0;font-size:var(--fs-5);line-height:var(--lh-tight)}.modalSub{margin:8px 0 0;color:var(--muted);font-size:var(--fs-2)}.kv{display:grid;grid-template-columns:160px 1fr;grid-gap:10px 14px;gap:10px 14px;padding:14px;border-radius:var(--radius);border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.16)}.centerStage{min-height:calc(100vh - 120px);display:flex;flex-direction:column;align-items:center}.centerStage .pageHead{width:100%;max-width:920px;text-align:center;display:grid;place-items:center}.centerStage .surface{width:100%;margin:0 auto}@media (max-width:520px){.kv{grid-template-columns:1fr}}.heroWrap{margin-top:14px}.heroGrid{display:grid;grid-template-columns:1.3fr .9fr;grid-gap:28px;gap:28px;align-items:stretch}@media (max-width:960px){.heroGrid{grid-template-columns:1fr}}.heroLeft{border-radius:var(--radius2);border:1px solid rgba(230,236,255,.14);background:radial-gradient(820px 420px at 20% 0,rgba(79,140,255,.18),transparent 62%),linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));padding:26px;box-shadow:0 22px 60px rgba(0,0,0,.55)}.kicker{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid rgba(230,236,255,.14);background:rgba(0,0,0,.18);color:rgba(230,236,255,.85);font-size:var(--fs-2)}.heroTitle{margin:14px 0 10px;font-size:var(--fs-7);line-height:1.03;letter-spacing:-.3px}@media (max-width:520px){.heroTitle{font-size:30px}}.heroDesc{margin:0;color:var(--muted);font-size:var(--fs-3);line-height:1.6}.heroCtas{gap:12px;margin-top:18px}.heroCtas,.riskTags{display:flex;flex-wrap:wrap}.riskTags{gap:10px;margin-top:12px;animation:riseIn .65s ease both}.riskTag{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,77,90,.4);background:rgba(255,77,90,.1);color:rgba(255,210,214,.95);font-size:var(--fs-1);font-weight:800;letter-spacing:.2px}.statRow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:22px}@media (max-width:520px){.statRow{grid-template-columns:1fr}}.stat{border-radius:var(--radius);border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.14);padding:14px;animation:riseIn .7s ease both}.stat:nth-child(2){animation-delay:.08s}.stat:nth-child(3){animation-delay:.16s}.statBig{font-weight:900;font-size:var(--fs-5);line-height:var(--lh-tight)}.statSmall{color:var(--muted);font-size:var(--fs-1);margin-top:4px}.heroRight{position:relative;border-radius:var(--radius2);border:1px solid rgba(230,236,255,.14);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));overflow:hidden;box-shadow:0 22px 60px rgba(0,0,0,.55)}.heroOrb{position:absolute;inset:-120px -90px auto auto;width:270px;height:270px;border-radius:999px;background:radial-gradient(circle at 35% 35%,hsla(0,0%,100%,.38),transparent 55%),radial-gradient(circle at 70% 70%,rgba(39,208,125,.2),transparent 60%),radial-gradient(circle at 50% 50%,rgba(79,140,255,.25),transparent 60%)}.heroCardX{position:relative;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.heroCardTitle{font-weight:900;letter-spacing:.2px;font-size:var(--fs-4)}.heroCardBody{margin-top:12px;border-radius:var(--radius);border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.16);padding:16px}.miniLine{display:flex;align-items:center;gap:10px;color:rgba(230,236,255,.85)}.miniLine,.miniMono{font-size:var(--fs-2)}.miniMono{margin-top:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.miniDivider{height:1px;background:rgba(230,236,255,.1);margin:14px 0}.miniBullets{display:grid;grid-gap:10px;gap:10px;color:rgba(230,236,255,.88);font-size:var(--fs-3)}.miniBullet{display:flex;align-items:center;gap:10px}.section{margin-top:44px}.secTitle{margin:0 0 10px;font-size:var(--fs-5);line-height:var(--lh-tight)}.secSub{margin:0;color:var(--muted);font-size:var(--fs-3);line-height:1.6}.secHeadRow{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap}.secHint{color:rgba(230,236,255,.7);font-size:var(--fs-1)}.pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.14)}.featGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px;margin-top:18px}.featCard{display:flex;gap:14px;padding:16px;border-radius:var(--radius);border:1px solid rgba(230,236,255,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));box-shadow:0 18px 50px rgba(0,0,0,.45)}.featIcon{width:44px;height:44px;aspect-ratio:1/1;border-radius:999px;overflow:hidden;flex:0 0 44px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.16)}.featTitle{font-weight:850;font-size:var(--fs-4)}.featDesc{color:var(--muted);font-size:var(--fs-2);margin-top:6px;line-height:1.55}.planGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:18px;gap:18px;margin-top:18px}.planCard{position:relative;border-radius:var(--radius2);border:1px solid rgba(230,236,255,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));box-shadow:0 18px 55px rgba(0,0,0,.52);overflow:hidden;display:flex;flex-direction:column}.planCard.recommended{border-color:rgba(255,204,102,.35);box-shadow:0 24px 80px rgba(0,0,0,.58)}.planTop{padding:18px 18px 0}.ribbon{position:absolute;top:16px;right:-66px;transform:rotate(20deg);padding:8px 96px;font-weight:900;letter-spacing:.6px;font-size:var(--fs-1);border:1px solid rgba(79,140,255,.55);background:rgba(79,140,255,.18)}.planName{font-size:var(--fs-4);font-weight:900;letter-spacing:.2px}.planTag{margin-top:6px;color:var(--muted);font-size:var(--fs-2);line-height:1.5}.priceRow{display:flex;align-items:baseline;gap:8px;padding:16px 18px 10px}.priceBig{font-size:34px;font-weight:950;letter-spacing:-.4px;line-height:var(--lh-tight)}.priceSmall{color:rgba(230,236,255,.72);font-size:var(--fs-2)}.specBox{margin:0 18px 16px;border-radius:var(--radius);border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.16);padding:16px}.specTitle{font-size:var(--fs-2);font-weight:900;letter-spacing:.3px;text-transform:uppercase;color:rgba(230,236,255,.75);margin-bottom:12px}.specLine{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid rgba(230,236,255,.08)}.specLine:first-of-type{border-top:none;padding-top:0}.specKey{color:rgba(230,236,255,.76)}.specKey,.specVal{font-size:var(--fs-2)}.specVal{color:rgba(230,236,255,.92);text-align:right}.specDuo{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:12px 0}@media (max-width:520px){.specDuo{grid-template-columns:1fr}}.specMini{border-radius:14px;border:1px solid rgba(230,236,255,.1);background:rgba(0,0,0,.14);padding:12px}.specMiniKey{color:rgba(230,236,255,.7);font-size:var(--fs-1)}.specMiniVal{font-weight:900;font-size:var(--fs-3)}.specList,.specMiniVal{margin-top:6px}.planCta{margin-top:auto;padding:0 18px 18px}.faq{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.faqItemX{border-radius:var(--radius);border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.14)}.faqQ{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;background:transparent;color:rgba(230,236,255,.95);border:none;cursor:pointer;font-weight:850;font-size:var(--fs-3);text-align:left}.faqCaret{opacity:.8;font-weight:900;font-size:18px;line-height:1}.faqA{padding:0 14px 14px;color:var(--muted);font-size:var(--fs-2);line-height:1.55}.faqItemX.open{border-color:rgba(79,140,255,.28)}.jumpPill{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(79,140,255,.4);background:rgba(79,140,255,.16);color:rgba(230,236,255,.95);font-size:var(--fs-2);font-weight:900;letter-spacing:.2px}.jumpPill:hover{background:rgba(79,140,255,.22)}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.banCard{border-radius:var(--radius2);border:1px solid rgba(230,236,255,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));box-shadow:var(--shadow);padding:18px}.banTitle{font-size:var(--fs-4);font-weight:950}.banDesc{margin-top:8px;color:var(--muted);font-size:var(--fs-2);line-height:1.6}.banGrid{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.banPill{display:inline-flex;padding:8px 10px;border-radius:999px;border:1px solid rgba(230,236,255,.12);background:rgba(0,0,0,.14);font-size:var(--fs-1);color:rgba(230,236,255,.85)}