:root{--nebula-ink:#090d1b;--nebula-panel:#11182d;--nebula-line:rgba(203,218,255,.15);--nebula-violet:#a58cff;--nebula-cyan:#5ce1ff;--nebula-text:#f5f7ff;--nebula-muted:#9ca8c7}.template-nebula{margin:0;background:var(--nebula-ink);color:var(--nebula-text);font:15px/1.6 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}.template-nebula *{box-sizing:border-box}.nebula-notice{display:flex;gap:15px;align-items:center;justify-content:center;min-height:38px;padding:7px 22px;background:#141c38;color:#dbe7ff;font-size:13px}.nebula-notice span{padding:1px 8px;border:1px solid rgba(165,140,255,.55);border-radius:12px;color:#cbbcff;font-size:11px}.nebula-notice p{max-width:850px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nebula-nav{width:min(1240px,calc(100% - 48px));height:88px;margin:auto;display:flex;align-items:center;justify-content:space-between}.nebula-brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-size:19px;font-weight:800;letter-spacing:.1px}.nebula-brand i{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(185,170,255,.7);border-radius:50%;background:radial-gradient(circle at 30% 25%,#e7e1ff,#8b72e9 45%,#302262);color:#fff;font-style:normal;font-size:14px;box-shadow:0 0 25px rgba(132,102,255,.45)}.nebula-nav nav{display:flex;gap:35px}.nebula-nav nav a{color:#aeb8d1;text-decoration:none;font-size:14px}.nebula-nav nav a:hover{color:#fff}.nebula-join,.nebula-hero-actions a:first-child,.nebula-cta a{padding:11px 17px;border-radius:8px;background:linear-gradient(110deg,#8067eb,#b093ff);color:#fff;text-decoration:none;font-weight:750;box-shadow:0 12px 28px rgba(117,87,230,.28)}.nebula-join b,.nebula-hero-actions b,.nebula-cta b{margin-left:9px;font-size:17px}.nebula-hero{position:relative;isolation:isolate;width:min(1320px,100%);min-height:625px;margin:auto;padding:115px max(46px,calc((100% - 1138px)/2));display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:90px;align-items:center;overflow:hidden;border:1px solid var(--nebula-line);border-radius:28px;background:radial-gradient(circle at 75% 40%,rgba(87,61,184,.36),transparent 25%),radial-gradient(circle at 30% 40%,rgba(29,93,144,.16),transparent 36%),#0c1225}.nebula-grid{position:absolute;z-index:-1;inset:0;opacity:.34;background-image:linear-gradient(rgba(185,203,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(185,203,255,.08) 1px,transparent 1px);background-size:50px 50px;mask-image:linear-gradient(90deg,#000,transparent 90%)}.nebula-orbit{position:absolute;z-index:-1;border:1px solid rgba(181,164,255,.25);border-radius:50%}.orbit-one{width:690px;height:690px;right:-160px;top:-192px;box-shadow:0 0 0 75px rgba(135,104,241,.04),0 0 0 150px rgba(135,104,241,.025)}.orbit-two{width:340px;height:340px;right:100px;bottom:-230px;border-color:rgba(92,225,255,.25)}.nebula-overline,.nebula-story>div>p,.nebula-section-title p,.nebula-cta>p{margin:0;color:#a992ff;font-size:12px;font-weight:800;letter-spacing:2px}.nebula-copy h1{max-width:710px;margin:21px 0;color:#fff;font-size:clamp(48px,5.3vw,72px);line-height:1.08;letter-spacing:-3.3px}.nebula-copy>p:not(.nebula-overline){max-width:530px;margin:0;color:#b7c1d9;font-size:17px;line-height:1.9}.nebula-hero-actions{display:flex;gap:14px;margin-top:36px}.nebula-hero-actions a{padding:13px 20px;border:1px solid rgba(200,215,255,.25);border-radius:8px;color:#e9edff;text-decoration:none;font-weight:700}.nebula-signal{position:relative;width:min(375px,100%);justify-self:end;padding:23px 25px;border:1px solid rgba(194,209,255,.25);border-radius:20px;background:linear-gradient(135deg,rgba(33,42,76,.92),rgba(16,22,44,.84));box-shadow:0 30px 70px rgba(0,0,0,.4);backdrop-filter:blur(18px)}.signal-caption{display:flex;align-items:center;gap:9px;color:#b8c3dd;font-size:10px;font-weight:800;letter-spacing:1.3px}.signal-caption span{width:8px;height:8px;border-radius:50%;background:#65eab0;box-shadow:0 0 0 5px rgba(101,234,176,.12)}.signal-value{margin:34px 0 1px;font-size:clamp(54px,6vw,74px);font-weight:800;letter-spacing:-4px;line-height:1;background:linear-gradient(105deg,#fff,#a6d9ff);background-clip:text;color:transparent}.nebula-signal>p{margin:8px 0 20px;color:#aebbd7}.signal-bars{height:44px;display:flex;align-items:end;gap:8px;padding-bottom:9px;border-bottom:1px solid var(--nebula-line)}.signal-bars i{width:8px;border-radius:8px;background:linear-gradient(#b397ff,#5ce1ff)}.signal-bars i:nth-child(1){height:12px}.signal-bars i:nth-child(2){height:24px}.signal-bars i:nth-child(3){height:35px}.signal-bars i:nth-child(4){height:22px}.signal-bars i:nth-child(5){height:42px}.signal-bars i:nth-child(6){height:28px}.signal-bars i:nth-child(7){height:17px}.signal-meta{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-top:17px;color:#8f9bb9;font-size:11px}.signal-meta span{display:grid;gap:3px}.signal-meta b{color:#edf1ff;font-size:15px}.nebula-metrics{width:min(1138px,calc(100% - 48px));margin:auto;padding:55px 0;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--nebula-line)}.nebula-metrics div{padding-left:45px;border-left:1px solid var(--nebula-line)}.nebula-metrics div:first-child{padding-left:0;border:0}.nebula-metrics strong{display:block;color:#fff;font-size:36px;letter-spacing:-2px}.nebula-metrics span{color:#9aa7c5}.nebula-story{width:min(1138px,calc(100% - 48px));margin:auto;padding:130px 0;display:grid;grid-template-columns:1.15fr .85fr;gap:110px}.nebula-story h2,.nebula-section-title h2,.nebula-cta h2{margin:16px 0 0;color:#f8f9ff;font-size:clamp(37px,4vw,54px);line-height:1.18;letter-spacing:-2.4px}.nebula-story-copy{padding-top:5px}.nebula-story-copy>span{color:#7887a8;font-size:11px;letter-spacing:1.2px}.nebula-story-copy p{margin:25px 0;color:#aeb9d1;font-size:17px;line-height:2}.nebula-story-copy a{color:#bdaaff;text-decoration:none;font-weight:700}.nebula-story-copy b{margin-left:8px}.nebula-plans{padding:118px max(30px,calc((100vw - 1138px)/2)) 130px;background:linear-gradient(155deg,#161036,#0c1329 70%,#0e1832)}.nebula-section-title{text-align:center}.nebula-section-title h2{max-width:750px;margin:17px auto 58px}.nebula-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nebula-plan-grid article{position:relative;display:flex;flex-direction:column;min-height:385px;padding:29px;border:1px solid rgba(197,212,255,.18);border-radius:17px;background:rgba(255,255,255,.035);transition:transform .25s,border-color .25s,background .25s}.nebula-plan-grid article:hover,.nebula-plan-grid .is-featured{transform:translateY(-7px);border-color:rgba(179,150,255,.65);background:linear-gradient(145deg,rgba(138,109,240,.24),rgba(55,54,111,.24));box-shadow:0 24px 50px rgba(0,0,0,.2)}.plan-number{color:#9b84f7;font-size:12px;font-weight:800;letter-spacing:1px}.nebula-plan-grid em{position:absolute;right:22px;top:24px;color:#cdbfff;font-size:11px;font-style:normal}.nebula-plan-grid h3{margin:38px 0 8px;font-size:25px}.nebula-plan-grid p{min-height:51px;margin:0;color:#aeb9cf}.nebula-plan-detail{display:grid;gap:7px;margin-top:23px;color:#c8d2e7;font-size:13px}.nebula-plan-detail span:before{content:"";display:inline-block;width:5px;height:5px;margin:0 8px 2px 0;border-radius:50%;background:#71dffb}.nebula-price{margin-top:auto;padding:23px 0 17px;border-bottom:1px solid var(--nebula-line)}.nebula-price b{font-size:33px;letter-spacing:-1.5px}.nebula-price small{margin-left:4px;color:#9faccc}.nebula-plan-grid article>a{margin-top:17px;color:#fff;text-decoration:none;font-weight:700}.nebula-plan-grid article>a b{margin-left:7px}.nebula-cta{position:relative;overflow:hidden;padding:135px 22px;text-align:center;background:radial-gradient(circle at 50% 30%,rgba(119,85,231,.33),transparent 28%),#0a1021}.nebula-cta:before{content:"";position:absolute;width:560px;height:560px;left:50%;top:-360px;transform:translateX(-50%);border:1px solid rgba(177,154,255,.25);border-radius:50%;box-shadow:0 0 0 60px rgba(130,96,237,.045),0 0 0 120px rgba(130,96,237,.03)}.nebula-cta h2{position:relative;max-width:770px;margin:16px auto 32px}.nebula-cta a{position:relative;display:inline-block;padding:14px 22px}.nebula-footer{padding:72px max(30px,calc((100vw - 1138px)/2)) 23px;background:#080c18}.nebula-footer-main{display:grid;grid-template-columns:1.5fr 1fr .75fr;gap:70px;padding-bottom:54px}.nebula-footer-main p{max-width:340px;color:#8996b6}.nebula-footer-main>div:not(:first-child){display:flex;flex-direction:column;align-items:flex-start;gap:10px}.nebula-footer-main b{margin:5px 0 9px;color:#fff;font-size:12px;letter-spacing:1.2px}.nebula-footer-main a:not(.nebula-brand){color:#9aa8c7;text-decoration:none;font-size:13px}.nebula-footer-main a:hover{color:#fff}.nebula-footer-bottom{display:flex;justify-content:space-between;padding-top:18px;border-top:1px solid var(--nebula-line);color:#7180a0;font-size:11px;letter-spacing:.5px}@media(max-width:800px){.nebula-nav{width:calc(100% - 34px);height:76px}.nebula-nav nav{display:none}.nebula-hero{border-radius:0;padding:85px 25px 55px;grid-template-columns:1fr;gap:50px}.nebula-copy h1{font-size:46px}.nebula-signal{justify-self:center}.nebula-metrics{grid-template-columns:1fr;padding:18px 0}.nebula-metrics div,.nebula-metrics div:first-child{padding:20px 0;border:0;border-bottom:1px solid var(--nebula-line)}.nebula-story{padding:85px 0;grid-template-columns:1fr;gap:40px}.nebula-plans{padding:82px 20px}.nebula-plan-grid{grid-template-columns:1fr}.nebula-footer-main{grid-template-columns:1fr;gap:32px}.nebula-footer-bottom{display:block;line-height:2}.nebula-footer-bottom span:last-child{display:block}.nebula-notice{justify-content:flex-start}.nebula-notice p{white-space:normal}.floating-tools{display:none}}

/* Footer labels should never split inside a link. */
.nebula-footer-main a,.nebula-footer-bottom span{white-space:nowrap}@media(max-width:800px){.nebula-footer-bottom span{white-space:normal}}
