.nx-aurora{isolation:isolate;--bento-bg-a:#e3d6ff;--bento-bg-b:#c4e1ff;--bento-bg-c:#fed4b9;--bento-bg-d:#fecee4;position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.nx-aurora{--bento-bg-a:lab(87.6941% 10.9701 -19.2616);--bento-bg-b:lab(88.2973% -5.54341 -20.962);--bento-bg-c:lab(88.1839% 12.317 19.48);--bento-bg-d:lab(87.6% 19.7857 -3.75594)}}.dark .nx-aurora{--bento-bg-a:#231933;--bento-bg-b:#0a2036;--bento-bg-c:#311805;--bento-bg-d:#301423}@supports (color:lab(0% 0 0)){.dark .nx-aurora{--bento-bg-a:lab(11.1451% 10.2633 -15.6154);--bento-bg-b:lab(11.6339% -2.25616 -16.8998);--bento-bg-c:lab(11.5874% 11.5279 15.3433);--bento-bg-d:lab(11.1684% 16.1076 -3.10352)}}@keyframes nxh-drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-20px)scale(1.08)}}@keyframes nxh-drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-24px,26px)scale(1.05)}}@keyframes nxh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes nxh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes nxh-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nxh-glow-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}@keyframes nxh-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.nx-aurora [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.nx-aurora [data-reveal].is-visible{opacity:1;transform:translateY(0)}.nx-aurora .nxa-section{padding-block:var(--section-y);position:relative}.nx-aurora .nxa-inner{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.nx-aurora [id]{scroll-margin-top:80px}.nx-aurora .nxa-sechead{max-width:62ch;margin-bottom:clamp(28px,4.5vw,48px)}.nx-aurora .nxa-sechead--center{text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.nx-aurora .nxa-eyebrow-row{align-items:center;gap:12px;margin-bottom:12px;display:flex}.nx-aurora .nxa-eyebrow-num{font-family:var(--font-jetbrains-mono),monospace;color:#a7a1b5;color:lab(67.1774% 5.36895 -9.70029);font-size:13px}.nx-aurora .nxa-eyebrow-label{letter-spacing:.08em;text-transform:uppercase;color:#7a4aba;color:lab(41.6071% 38.2048 -52.5079);font-size:13px;font-weight:700}.nx-aurora .nxa-h2{letter-spacing:-.02em;max-width:24ch;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.1}.nx-aurora .nxa-sechead .nx-lead{max-width:54ch;margin-top:14px}.nx-aurora .nxa-hero{color:#fff;background:#070610;background:lab(1.88756% 1.16938 -3.90612);flex-direction:column;justify-content:center;min-height:100vh;padding:128px 32px 64px;display:flex;position:relative;overflow:hidden}.nx-aurora .nxa-hero__grid{pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 68px),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 68px);background-image:repeating-linear-gradient(0deg,lab(100% 0 0/.05) 0 1px,#0000 1px 68px),repeating-linear-gradient(90deg,lab(100% 0 0/.05) 0 1px,#0000 1px 68px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 60% at 50% 25%,#000 25%,#0000 78%);mask-image:radial-gradient(75% 60% at 50% 25%,#000 25%,#0000 78%)}.nx-aurora .nxa-hero__blob{filter:blur(20px);pointer-events:none;border-radius:50%;position:absolute}.nx-aurora .nxa-hero__blob--1{background:radial-gradient(circle,#854ece80,#0000 70%);background:radial-gradient(circle,lab(44.7018% 43.2898 -58.6267/.5),#0000 70%);width:620px;height:620px;animation:16s ease-in-out infinite nxh-drift1;top:-220px;left:-140px}.nx-aurora .nxa-hero__blob--2{background:radial-gradient(circle,#c1630066,#0000 70%);background:radial-gradient(circle,lab(52.621% 41.0447 82.6215/.4),#0000 70%);width:560px;height:560px;animation:18s ease-in-out infinite nxh-drift2;top:-160px;right:-180px}.nx-aurora .nxa-hero__blob--3{background:radial-gradient(circle,#0064b859,#0000 70%);background:radial-gradient(circle,lab(40.7234% 2.09621 -59.9175/.35),#0000 70%);width:520px;height:520px;animation:20s ease-in-out 2s infinite nxh-drift1;bottom:-260px;left:30%}.nx-aurora .nxa-hero__content{z-index:2;text-align:center;width:100%;min-width:0;max-width:900px;margin-inline:auto;position:relative}.nx-aurora .nxa-hero__badge{background:#ffffff1a;background:lab(100% 0 0/.1);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.nx-aurora .nxa-hero__badge-dot{background:#ec7c0e;background:lab(64.285% 40.0799 68.9983);border-radius:50%;width:7px;height:7px}.nx-aurora .nxa-hero__title{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(46px,8vw,104px);font-weight:800;line-height:1.08}.nx-aurora .nxa-hero__title .grad-text{background:linear-gradient(120deg,#b58bf9,#f383bb 45%,#fb9d59);background:linear-gradient(120deg,lab(65.2599% 33.202 -49.8811),lab(68.986% 48.3832 -9.31493) 45%,lab(73.8123% 31.6311 50.3442));color:#0000;-webkit-background-clip:text;background-clip:text}.nx-aurora .nxa-hero__lead{color:#c2c3cc;color:lab(79.0283% .796407 -4.46203);max-width:620px;margin:0 auto 36px;font-size:19.5px;line-height:1.55}.nx-aurora .nxa-hero__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:44px;display:flex}.nx-aurora .nxa-hero__cta .nx-btn--light{padding:16px 32px;font-size:15.5px;box-shadow:0 20px 40px -12px #00000080;box-shadow:0 20px 40px -12px lab(0% 0 0/.5)}.nx-aurora .nxa-hero__cta .nx-btn--light:hover{transform:translateY(-2px)}.nx-aurora .nxa-hero__cta .nx-btn--ghost-light{color:#fff;transition:background var(--dur)var(--ease);background:#ffffff14;background:lab(100% 0 0/.08);border:1px solid #fff3;border:1px solid lab(100% 0 0/.2);border-radius:100px;align-items:center;gap:8px;padding:15px 26px;font-size:15.5px;font-weight:600;display:inline-flex}.nx-aurora .nxa-hero__cta .nx-btn--ghost-light:hover{background:#ffffff24;background:lab(100% 0 0/.14)}.nx-aurora .nxa-hero__avatars{justify-content:center;align-items:center;gap:12px;margin-bottom:10px;display:flex}.nx-aurora .nxa-hero__avatar-stack{display:flex}.nx-aurora .nxa-hero__avatar-photo{border:2.5px solid #070610;border:2.5px solid lab(1.88756% 1.16938 -3.90612);border-radius:50%;width:36px;height:36px;margin-left:-10px;overflow:hidden}.nx-aurora .nxa-hero__avatar-photo img{object-fit:cover;width:100%;height:100%}.nx-aurora .nxa-hero__avatar-initial{color:#fff;border:2.5px solid #070610;border:2.5px solid lab(1.88756% 1.16938 -3.90612);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:-10px;font-size:12px;font-weight:700;display:flex}.nx-aurora .nxa-hero__avatars-label{color:#b6b7bf;color:lab(74.3881% .798762 -4.46063);font-size:14px;font-weight:500}.nx-aurora .nxa-hero__avatars-label strong{color:#fff}.nx-aurora .nxa-marquee{margin-top:4px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.nx-aurora .nxa-marquee__track{gap:48px;width:max-content;animation:26s linear infinite nxh-marquee;display:flex}.nx-aurora .nxa-marquee__item{font-family:var(--font-jetbrains-mono),monospace;color:#84858d;color:lab(55.8273% .811189 -4.45337);letter-spacing:.14em;white-space:nowrap;font-size:13px}.nx-aurora .nxa-hero__frame{z-index:2;border-radius:28px;width:100%;max-width:1220px;margin:60px auto 0;position:relative;overflow:hidden;box-shadow:0 60px 100px -40px #0009;box-shadow:0 60px 100px -40px lab(0% 0 0/.6)}.nx-aurora .nxa-hero__frame-img{width:100%;height:clamp(320px,48vw,680px);position:relative}.nx-aurora .nxa-float-chip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a13b3;background:lab(2.9378% 1.31401 -4.53324/.7);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:18px;animation:5.5s ease-in-out infinite nxh-float;position:absolute;box-shadow:0 16px 30px -12px #0006;box-shadow:0 16px 30px -12px lab(0% 0 0/.4)}.nx-aurora .nxa-float-chip--tl{align-items:center;gap:12px;padding:14px 18px;animation-duration:5s;display:flex;top:24px;left:24px}.nx-aurora .nxa-float-chip--tr{padding:12px 16px;animation-duration:5.5s;animation-delay:.3s;top:24px;right:24px}.nx-aurora .nxa-float-chip--bl{padding:12px 16px;animation-duration:6.5s;animation-delay:.9s;bottom:24px;left:24px}.nx-aurora .nxa-float-chip--br{padding:14px 18px;animation-duration:6s;animation-delay:.6s;bottom:24px;right:24px}.nx-aurora .nxa-float-chip__icon{background:#44250c80;background:lab(18.5017% 13.7549 21.8396/.5);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.nx-aurora .nxa-float-chip__spinner{border:3px solid #ec7c0e;border:3px solid lab(64.285% 40.0799 68.9983);border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:2s linear infinite nxh-spin}.nx-aurora .nxa-float-chip__title{color:#fff;font-size:12.5px;font-weight:700}.nx-aurora .nxa-float-chip__sub{color:#a3a4ac;color:lab(67.4279% .802755 -4.45826);font-size:11.5px}.nx-aurora .nxa-float-chip__label{color:#a3a4ac;color:lab(67.4279% .802755 -4.45826);margin-bottom:3px;font-size:11px}.nx-aurora .nxa-float-chip__stars{align-items:center;gap:6px;margin-bottom:2px;display:flex}.nx-aurora .nxa-float-chip__stars-row{gap:2px;display:flex}.nx-aurora .nxa-float-chip__stars-row span{background:#ec7c0e;background:lab(64.285% 40.0799 68.9983);border-radius:50%;width:6px;height:6px}.nx-aurora .nxa-float-chip__stars strong{color:#fff;font-size:13px;font-weight:800}@media (max-width:720px){.nx-aurora .nxa-float-chip{display:none}}.nx-aurora .nxa-studio{color:#fff;background:linear-gradient(160deg,#161421,#231933);background:linear-gradient(160deg,lab(6.9653% 3.46392 -8.4939),lab(11.1451% 10.2633 -15.6154));border-radius:32px;padding:56px 44px;position:relative;overflow:hidden}.nx-aurora .nxa-studio__blob{filter:blur(20px);pointer-events:none;border-radius:50%;position:absolute}.nx-aurora .nxa-studio__blob--1{background:radial-gradient(circle,#8451c980,#0000 70%);background:radial-gradient(circle,lab(44.9264% 40.4628 -55.5955/.5),#0000 70%);width:460px;height:460px;top:-160px;right:-100px}.nx-aurora .nxa-studio__blob--2{background:radial-gradient(circle,#c2630066,#0000 70%);background:radial-gradient(circle,lab(52.7032% 38.2651 70.727/.4),#0000 70%);width:380px;height:380px;bottom:-180px;left:-80px}.nx-aurora .nxa-studio__head{text-align:center;max-width:700px;margin:0 auto 44px;position:relative}.nx-aurora .nxa-studio__head .nxa-hero__badge{background:#fcfcfc1f;background:lab(98.84% .0000298023 -.0000119209/.12);border:none}.nx-aurora .nxa-studio__head h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(28px,4.2vw,44px);font-weight:800;position:relative}.nx-aurora .nxa-studio__head p{color:#cccdd4;color:lab(82.5241% .656217 -3.72283);font-size:17px;line-height:1.55;position:relative}.nx-aurora .nxa-studio__tabs{justify-content:center;gap:8px;margin-bottom:28px;display:flex;position:relative}.nx-aurora .nxa-studio__tab{cursor:pointer;color:#ffffffc7;color:lab(100% 0 0/.78);transition:background var(--dur)var(--ease),color var(--dur)var(--ease),border-color var(--dur)var(--ease);background:0 0;border:1px solid #fcfcfc40;border:1px solid lab(98.84% .0000298023 -.0000119209/.25);border-radius:100px;padding:10px 20px;font-size:14px;font-weight:600}.nx-aurora .nxa-studio__tab.is-active{color:#11101a;color:lab(5.10218% 2.19403 -6.11807);background:#fff;border-color:#fff}.nx-aurora .nxa-compare{cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y;border-radius:22px;height:clamp(300px,44vw,580px);margin-bottom:16px;position:relative;overflow:hidden;box-shadow:0 40px 70px -30px #0009;box-shadow:0 40px 70px -30px lab(0% 0 0/.6)}.nx-aurora .nxa-compare__layer{position:absolute;inset:0}.nx-aurora .nxa-compare__before{will-change:clip-path;position:absolute;inset:0}.nx-aurora .nxa-compare__tag{pointer-events:none;z-index:4;border-radius:100px;padding:5px 14px;font-size:12px;font-weight:700;position:absolute;top:18px}.nx-aurora .nxa-compare__tag--before{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#090a13bf;background:lab(2.94688% 1.03831 -4.64806/.75);left:18px}.nx-aurora .nxa-compare__tag--after{color:#fff;background:linear-gradient(120deg,#9964e5,#dc7100);background:linear-gradient(120deg,lab(52.9594% 42.0517 -58.7626),lab(59.6215% 40.4396 72.3555));right:18px}.nx-aurora .nxa-compare__divider{z-index:5;pointer-events:none;background:#fff;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 20px #fff9;box-shadow:0 0 20px lab(100% 0 0/.6)}.nx-aurora .nxa-compare__handle{color:#11101a;color:lab(5.10218% 2.19403 -6.11807);background:#fffffff2;background:lab(100% 0 0/.95);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;font-weight:800;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0006;box-shadow:0 8px 24px lab(0% 0 0/.4)}.nx-aurora .nxa-compare__hint{text-align:center;color:#a3a4ac;color:lab(67.4279% .802755 -4.45826);margin-bottom:40px;font-size:13px;position:relative}.nx-aurora .nxa-studio__steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px;display:grid;position:relative}.nx-aurora .nxa-studio__step{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fcfcfc14;background:lab(98.84% .0000298023 -.0000119209/.08);border:1px solid #fcfcfc24;border:1px solid lab(98.84% .0000298023 -.0000119209/.14);border-radius:20px;padding:24px}.nx-aurora .nxa-studio__step-num{font-family:var(--font-jetbrains-mono),monospace;color:#ba9cef;color:lab(69.4239% 23.702 -37.7507);margin-bottom:10px;font-size:12.5px}.nx-aurora .nxa-studio__step h3{margin:0 0 8px;font-size:16.5px;font-weight:700}.nx-aurora .nxa-studio__step p{color:#bcbdc4;color:lab(76.7239% .658125 -3.72169);margin:0;font-size:14px;line-height:1.5}.nx-aurora .nxa-studio__tiers{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:36px;display:grid;position:relative}.nx-aurora .nxa-studio__tier{border-radius:20px;padding:26px}.nx-aurora .nxa-studio__tier--free{background:#fcfcfc0f;background:lab(98.84% .0000298023 -.0000119209/.06);border:1px solid #fcfcfc24;border:1px solid lab(98.84% .0000298023 -.0000119209/.14)}.nx-aurora .nxa-studio__tier--pro{background:linear-gradient(120deg,#8451c959,#bb5d0059);background:linear-gradient(120deg,lab(44.9264% 40.4628 -55.5955/.35),lab(50.3696% 38.4681 74.3112/.35));border:1px solid #fcfcfc33;border:1px solid lab(98.84% .0000298023 -.0000119209/.2)}.nx-aurora .nxa-studio__tier-eyebrow{letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:12.5px;font-weight:700}.nx-aurora .nxa-studio__tier--free .nxa-studio__tier-eyebrow{color:#bcbdc4;color:lab(76.7239% .658125 -3.72169)}.nx-aurora .nxa-studio__tier--pro .nxa-studio__tier-eyebrow{color:#f8c19c;color:lab(82.2884% 16.8563 26.4552)}.nx-aurora .nxa-studio__tier h3{margin:0 0 10px;font-size:20px;font-weight:800}.nx-aurora .nxa-studio__tier--free p{color:#c2c3cb;color:lab(79.044% .65735 -3.72217)}.nx-aurora .nxa-studio__tier--pro p{color:#d6d7de;color:lab(86.0041% .655174 -3.72349)}.nx-aurora .nxa-studio__tier p{margin:0;font-size:14px;line-height:1.6}.nx-aurora .nxa-studio__cta{text-align:center;position:relative}.nx-aurora .nxa-studio__cta .nx-btn--light:hover{transform:translateY(-2px)}.nx-aurora .nxa-stats-card{background:var(--bg-2);border:1px solid var(--line);border-radius:32px;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;padding:48px;display:grid}.nx-aurora .nxa-stats-headline{letter-spacing:-.045em;background:linear-gradient(135deg,var(--ink-0),var(--ac));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(72px,9vw,132px);font-weight:800;line-height:.92}.nx-aurora .nxa-stats-sub{color:var(--ink-2);margin-top:14px;font-size:19px;font-weight:600}.nx-aurora .nxa-stats-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.nx-aurora .nxa-stat-tile{background:var(--bg-soft);text-align:center;border-radius:20px;padding:22px}.nx-aurora .nxa-stat-tile__val{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,32px);font-weight:800}.nx-aurora .nxa-stat-tile__label{color:var(--ink-2);margin-top:6px;font-size:13px;font-weight:500}@media (max-width:900px){.nx-aurora .nxa-stats-card{grid-template-columns:1fr}}.nx-aurora .nxa-bento{grid-template-columns:repeat(6,1fr);align-items:stretch;gap:20px;display:grid}.nx-aurora .nxa-bento__card{background:var(--bg-2);border:1px solid var(--line);transition:transform var(--dur)var(--ease),box-shadow var(--dur)var(--ease),border-color var(--dur)var(--ease);box-sizing:border-box;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:220px;padding:28px;display:flex;overflow:hidden}.nx-aurora .nxa-bento__card:hover{border-color:var(--line-2);transform:translateY(-6px);box-shadow:0 24px 40px -16px #16151f2e;box-shadow:0 24px 40px -16px lab(7.02489% 2.65916 -6.82799/.18)}.nx-aurora .nxa-bento__icon{color:#fff;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:20px;display:flex}.nx-aurora .nxa-bento__title{letter-spacing:-.01em;margin-bottom:8px;font-weight:700}.nx-aurora .nxa-bento__desc{color:var(--ink-2);font-size:14.5px;line-height:1.55}.nx-aurora a.nxa-bento__card{color:inherit;text-decoration:none}.nx-aurora .nxa-courses-band{background:#0a0a14;background:lab(2.92406% 1.48647 -5.06535);padding-block:100px;position:relative;overflow:hidden}.nx-aurora .nxa-courses-band__grid{pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 72px),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 72px);background-image:repeating-linear-gradient(0deg,lab(100% 0 0/.04) 0 1px,#0000 1px 72px),repeating-linear-gradient(90deg,lab(100% 0 0/.04) 0 1px,#0000 1px 72px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 20%,#000 20%,#0000 75%)}.nx-aurora .nxa-courses-band .nxa-eyebrow-num{color:#756d86;color:lab(47.326% 7.35107 -12.8204)}.nx-aurora .nxa-courses-band .nxa-eyebrow-label{color:#ba9cef;color:lab(69.4239% 23.702 -37.7507)}.nx-aurora .nxa-courses-band .nxa-h2{color:#fff}.nx-aurora .nxa-plugins-band{background:linear-gradient(160deg,#f6f3fc,#f7f1e8);background:linear-gradient(160deg,lab(96.3877% 2.09367 -3.91765),lab(95.3829% 1.23352 5.19581));padding-block:96px}.dark .nx-aurora .nxa-plugins-band{background:linear-gradient(160deg,#181322,#1a1207);background:linear-gradient(160deg,lab(6.86854% 5.62789 -9.35425),lab(6.19368% 2.59075 6.48335))}.nx-aurora .nxa-plugins-band .nxa-eyebrow-num{color:#b49da7;color:lab(67.1205% 9.93893 -1.88098)}.nx-aurora .nxa-plugins-band .nxa-eyebrow-label{color:#ab3276;color:lab(42.0215% 53.8794 -10.4851)}.nx-aurora .nxa-plugin-teaser__head{flex-direction:column;justify-content:space-between;gap:24px;margin-bottom:40px;display:flex}@media (min-width:768px){.nx-aurora .nxa-plugin-teaser__head{flex-direction:row;align-items:flex-end;margin-bottom:56px}}.nx-aurora .nxa-plugin-teaser__titlerow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nx-aurora .nxa-plugin-teaser__sub{color:var(--ink-2);max-width:46ch;margin-top:12px;font-size:17px}.nx-aurora .nxa-plugin-teaser__downloads{border-radius:var(--r-chip);color:#fff;background-image:var(--grad);align-items:center;gap:6px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-flex}.nx-aurora .nxa-plugin-teaser__viewall{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-0);text-underline-offset:4px;flex-shrink:0;align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.nx-aurora .nxa-plugin-teaser__viewall:hover{text-decoration:underline}.nx-aurora .nxa-plugin-grid{grid-template-columns:repeat(1,1fr);gap:20px;display:grid}@media (min-width:640px){.nx-aurora .nxa-plugin-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.nx-aurora .nxa-plugin-grid{grid-template-columns:repeat(4,1fr)}}.nx-aurora .nxa-plugin-card{background:var(--bg-2);border:1px solid var(--line);color:inherit;transition:transform var(--dur)var(--ease),box-shadow var(--dur)var(--ease);border-radius:22px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.nx-aurora .nxa-plugin-card:hover{transform:translateY(-5px);box-shadow:0 20px 36px -16px #16151f29;box-shadow:0 20px 36px -16px lab(7.02489% 2.65916 -6.82799/.16)}.nx-aurora .nxa-plugin-card__thumb{aspect-ratio:16/9;background:var(--bg-sunk);position:relative;overflow:hidden}.nx-aurora .nxa-plugin-card__thumb img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur)var(--ease)}.nx-aurora .nxa-plugin-card:hover .nxa-plugin-card__thumb img{transform:scale(1.05)}.nx-aurora .nxa-plugin-card__thumb--empty{color:var(--ink-2);justify-content:center;align-items:center;display:flex}.nx-aurora .nxa-plugin-card__body{flex-direction:column;flex:1;gap:6px;padding:16px;display:flex}.nx-aurora .nxa-plugin-card__title{color:var(--ink-0);text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:700;overflow:hidden}.nx-aurora .nxa-plugin-card__desc{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.nx-aurora .nxa-plugin-card__meta{justify-content:space-between;align-items:center;margin-top:4px;font-size:13px;display:flex}.nx-aurora .nxa-plugin-card__downloads{color:var(--ink-2);align-items:center;gap:5px;display:inline-flex}.nx-aurora .nxa-plugin-card__price{color:var(--ac);font-weight:700}.nx-aurora .nxa-team{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.nx-aurora .nxa-member{background:var(--bg-2);border:1px solid var(--line);transition:transform var(--dur)var(--ease),box-shadow var(--dur)var(--ease);border-radius:22px;padding:26px}.nx-aurora .nxa-member:hover{transform:translateY(-5px);box-shadow:0 20px 36px -16px #16151f29;box-shadow:0 20px 36px -16px lab(7.02489% 2.65916 -6.82799/.16)}.nx-aurora .nxa-member__head{align-items:center;gap:14px;display:flex}.nx-aurora .nxa-member__avatar{background:var(--bg-sunk);border-radius:50%;flex-shrink:0;width:52px;height:52px;overflow:hidden}.nx-aurora .nxa-member__avatar img{object-fit:cover;width:100%;height:100%}.nx-aurora .nxa-member h3{letter-spacing:-.01em;font-size:16px;font-weight:800}.nx-aurora .nxa-member__role{color:#7a4aba;color:lab(41.6071% 38.2048 -52.5079);margin-top:2px;font-size:13px;font-weight:700}.nx-aurora .nxa-member ul{gap:7px;margin:16px 0 0;padding:0;list-style:none;display:grid}.nx-aurora .nxa-member li{color:var(--ink-2);padding-left:18px;font-size:13.5px;line-height:1.5;position:relative}.nx-aurora .nxa-member li:before{content:"—";color:var(--ink-2);position:absolute;left:0}.nx-aurora .nxa-member__social{gap:10px;margin-top:18px;display:flex}.nx-aurora .nxa-member__social a{width:32px;height:32px;color:var(--ink-2);background:var(--bg-soft);transition:color var(--dur)var(--ease),background var(--dur)var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.nx-aurora .nxa-member__social a:hover{color:#fff;background-image:var(--grad)}@media (max-width:820px){.nx-aurora .nxa-team{scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gutter));padding:4px var(--gutter)10px;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.nx-aurora .nxa-team::-webkit-scrollbar{display:none}.nx-aurora .nxa-team>*{scroll-snap-align:start;flex:0 0 78%}}.nx-aurora .nxa-roadmap-band{color:#f1f1f5;color:lab(95.3226% .31963 -1.86673);background:#161421;background:lab(6.9653% 3.46392 -8.4939);padding-block:96px;position:relative;overflow:hidden}.nx-aurora .nxa-roadmap-band__glow{filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#643b9a80,#0000 70%);background:radial-gradient(circle,lab(33.7884% 33.871 -46.3136/.5),#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:-100px}.nx-aurora .nxa-roadmap-band .nxa-eyebrow-num{color:#756d86;color:lab(47.326% 7.35107 -12.8204)}.nx-aurora .nxa-roadmap-band .nxa-eyebrow-label{color:#ba9cef;color:lab(69.4239% 23.702 -37.7507)}.nx-aurora .nxa-roadmap-band .nxa-h2{color:#fff}.nx-aurora .nxa-roadmap-band .nxa-inner{max-width:1100px}.nx-aurora .nxa-roadmap__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:40px;display:flex;position:relative}.nx-aurora .nxa-roadmap__tab{cursor:pointer;color:#bcbdc4;color:lab(76.7239% .658125 -3.72169);transition:background var(--dur)var(--ease),color var(--dur)var(--ease),border-color var(--dur)var(--ease);background:0 0;border:1px solid #424052;border:1px solid lab(27.7641% 4.0901 -10.4092);border-radius:100px;padding:10px 18px;font-size:13.5px;font-weight:600}.nx-aurora .nxa-roadmap__tab.is-active{color:#16151f;color:lab(7.02489% 2.65916 -6.82799);background:#f1f1f5;background:lab(95.3226% .31963 -1.86673);border-color:#f1f1f5;border-color:lab(95.3226% .31963 -1.86673)}.nx-aurora .nxa-roadmap__panel{background:#1f1d2a;background:lab(11.5662% 3.54653 -8.61789);border:1px solid #373547;border:1px solid lab(23.1195% 4.15096 -10.3831);border-radius:28px;grid-template-columns:1fr 1.4fr;gap:40px;padding:44px;display:grid;position:relative}.nx-aurora .nxa-roadmap__num{color:#ba9cef;color:lab(69.4239% 23.702 -37.7507);letter-spacing:.05em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:700}.nx-aurora .nxa-roadmap__title{margin:0 0 14px;font-size:26px;font-weight:800}.nx-aurora .nxa-roadmap__desc{color:#a3a4ab;color:lab(67.4437% .661731 -3.71951);font-size:15px;line-height:1.6}.nx-aurora .nxa-roadmap__outcomes{flex-direction:column;justify-content:center;gap:12px;display:flex}.nx-aurora .nxa-roadmap__outcome{background:#282735;background:lab(16.2125% 3.46485 -8.65021);border-radius:14px;align-items:center;gap:12px;padding:14px 18px;display:flex}.nx-aurora .nxa-roadmap__outcome-dot{background:#ad87ed;background:lab(63.1007% 30.9343 -46.8099);border-radius:50%;flex-shrink:0;width:8px;height:8px}.nx-aurora .nxa-roadmap__outcome span{color:#dddee1;color:lab(88.3625% .320047 -1.86645);font-size:14.5px}@media (max-width:900px){.nx-aurora .nxa-roadmap__panel{grid-template-columns:1fr}}.nx-aurora .nxa-testi-card{background:var(--bg-2);border:1px solid var(--line);border-radius:28px;grid-template-columns:auto 1fr;align-items:center;gap:32px;padding:48px;display:grid}.nx-aurora .nxa-testi-avatar{color:#fff;background-image:var(--grad);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:20px;font-weight:800;display:flex}.nx-aurora .nxa-testi-stars{gap:3px;margin-bottom:14px;display:flex}.nx-aurora .nxa-testi-stars span{color:#dc7100;color:lab(59.6215% 40.4396 72.3555);font-size:16px}.nx-aurora .nxa-testi-quote{color:var(--ink-0);margin-bottom:20px;font-size:19px;font-weight:500;line-height:1.55}.nx-aurora .nxa-testi-name{font-size:15px;font-weight:700}.nx-aurora .nxa-testi-role{color:var(--ink-2);font-size:13.5px}.nx-aurora .nxa-testi-nav{justify-content:center;align-items:center;gap:16px;margin-top:28px;display:flex}.nx-aurora .nxa-testi-nav button{border:1px solid var(--line);background:var(--bg-2);cursor:pointer;width:40px;height:40px;transition:background var(--dur)var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.nx-aurora .nxa-testi-nav button:hover{background:var(--bg-sunk)}.nx-aurora .nxa-testi-dots{gap:8px;display:flex}.nx-aurora .nxa-testi-dots button{cursor:pointer;background:var(--line-2);border:none;border-radius:50%;width:8px;height:8px;padding:0}.nx-aurora .nxa-testi-dots button.is-active{background:#8254c4;background:lab(45.1429% 37.6997 -52.5675)}@media (max-width:720px){.nx-aurora .nxa-testi-card{text-align:center;grid-template-columns:1fr}.nx-aurora .nxa-testi-avatar{margin-inline:auto}}.nx-aurora .nxa-community-band{background:linear-gradient(160deg,#f4effe,#fbeff7);background:linear-gradient(160deg,lab(95.1372% 3.51524 -6.51034),lab(95.7216% 5.09605 -2.02965));padding-block:96px}.dark .nx-aurora .nxa-community-band{background:linear-gradient(160deg,#181322,#1e121a);background:linear-gradient(160deg,lab(6.86854% 5.62789 -9.35425),lab(6.90651% 7.60101 -3.04313))}.nx-aurora .nxa-community-band .nxa-eyebrow-num{color:#97a7b7;color:lab(67.4805% -2.99993 -10.5739)}.nx-aurora .nxa-community-band .nxa-eyebrow-label{color:#0077cd;color:lab(48.0669% -2.68361 -53.5562)}.nx-aurora .nxa-community-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.nx-aurora .nxa-community-card{background:var(--bg-2);border:1px solid var(--line);color:inherit;transition:transform var(--dur)var(--ease),box-shadow var(--dur)var(--ease);border-radius:22px;padding:28px;text-decoration:none;display:block}.nx-aurora .nxa-community-card:hover{transform:translateY(-5px);box-shadow:0 20px 36px -16px #16151f29;box-shadow:0 20px 36px -16px lab(7.02489% 2.65916 -6.82799/.16)}.nx-aurora .nxa-community-card__icon{color:#fff;background-image:var(--grad);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex}.nx-aurora .nxa-community-card__title{margin-bottom:8px;font-size:16.5px;font-weight:700}.nx-aurora .nxa-community-card__desc{color:var(--ink-2);font-size:14px;line-height:1.5}.nx-aurora .nxa-faq{flex-direction:column;gap:12px;display:flex}.nx-aurora .nxa-faq__item{background:var(--bg-2);border:1px solid var(--line);border-radius:18px;overflow:hidden}.nx-aurora .nxa-faq__q{text-align:left;cursor:pointer;width:100%;color:var(--ink-0);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:16px;font-weight:700;display:flex}.nx-aurora .nxa-faq__icon{background:var(--bg-sunk);width:26px;height:26px;transition:transform .25s var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.nx-aurora .nxa-faq__item.is-open .nxa-faq__icon{transform:rotate(45deg)}.nx-aurora .nxa-faq__a{color:var(--ink-2);padding:0 24px 22px;font-size:14.5px;line-height:1.6}.nx-aurora .nxa-final-cta{background:#05050d;background:lab(1.47641% 1.02492 -3.38305);position:relative;overflow:hidden}.nx-aurora .nxa-final-cta__media{opacity:.32;position:absolute;inset:0}.nx-aurora .nxa-final-cta__scrim{background:linear-gradient(#05050dbf,#05050df0);background:linear-gradient(lab(1.47641% 1.02492 -3.38305/.75),lab(1.47641% 1.02492 -3.38305/.94));position:absolute;inset:0}.nx-aurora .nxa-final-cta__glow{filter:blur(30px);pointer-events:none;border-radius:50%;animation:10s ease-in-out infinite nxh-glow-pulse;position:absolute}.nx-aurora .nxa-final-cta__glow--1{background:radial-gradient(circle,#854ece8c,#0000 70%);background:radial-gradient(circle,lab(44.7018% 43.2898 -58.6267/.55),#0000 70%);width:520px;height:520px;top:-180px;left:12%}.nx-aurora .nxa-final-cta__glow--2{background:radial-gradient(circle,#cc660080,#0000 70%);background:radial-gradient(circle,lab(54.9553% 40.8334 78.1887/.5),#0000 70%);width:560px;height:560px;animation-duration:11s;animation-delay:1.5s;bottom:-220px;right:8%}.nx-aurora .nxa-final-cta__grid{pointer-events:none;background-image:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 72px),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 72px);background-image:repeating-linear-gradient(0deg,lab(100% 0 0/.045) 0 1px,#0000 1px 72px),repeating-linear-gradient(90deg,lab(100% 0 0/.045) 0 1px,#0000 1px 72px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 70%,#000 20%,#0000 80%)}.nx-aurora .nxa-final-cta__inner{text-align:center;max-width:900px;margin-inline:auto;padding:140px 32px 132px;position:relative}.nx-aurora .nxa-final-cta__badge{color:#fff;background:#ffffff1a;background:lab(100% 0 0/.1);border:1px solid #ffffff2e;border:1px solid lab(100% 0 0/.18);border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.nx-aurora .nxa-final-cta__badge-dot{background:#f3821d;background:lab(66.6158% 39.9115 67.7677);border-radius:50%;width:7px;height:7px}.nx-aurora .nxa-final-cta__title{color:#fff;letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(40px,6.4vw,84px);font-weight:800;line-height:1.08}.nx-aurora .nxa-final-cta__title .grad-text{background:linear-gradient(120deg,#ba93fb,#fb9d59);background:linear-gradient(120deg,lab(67.7689% 30.6538 -46.8814),lab(73.8123% 31.6311 50.3442));color:#0000;-webkit-background-clip:text;background-clip:text}.nx-aurora .nxa-final-cta__lead{color:#c2c3cc;color:lab(79.0283% .796407 -4.46203);max-width:560px;margin:0 auto 36px;font-size:18.5px;line-height:1.55}.nx-aurora .nxa-final-cta__btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.nx-aurora .nxa-final-cta__btns .nx-btn--light{box-shadow:0 20px 40px -12px #0009;box-shadow:0 20px 40px -12px lab(0% 0 0/.6)}.nx-aurora .nxa-final-cta__btns .nx-btn--light:hover{transform:translateY(-2px)}.nx-aurora .nxa-final-cta__sub{color:#84858d;color:lab(55.8273% .811189 -4.45337);margin-top:18px;font-size:13px}@media (max-width:1150px){.nx-aurora .nxa-bento>*{grid-column:span 6!important;justify-content:flex-start!important;min-height:auto!important}}@media (max-width:980px){.nx-aurora .nxa-stats-card,.nx-aurora .nxa-studio__tiers{grid-template-columns:1fr}.nx-aurora .nxa-studio__steps{grid-template-columns:unset;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.nx-aurora .nxa-studio__steps::-webkit-scrollbar{display:none}.nx-aurora .nxa-studio__steps>*{scroll-snap-align:start;flex:0 0 82%}}@media (max-width:720px){.nx-aurora .nxa-bento{scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gutter));padding:4px var(--gutter)10px;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.nx-aurora .nxa-bento::-webkit-scrollbar{display:none}.nx-aurora .nxa-bento>*{scroll-snap-align:start;flex:0 0 78%;grid-column:unset!important;min-height:auto!important}.nx-aurora .nxa-stats-grid{grid-template-columns:1fr 1fr}.nx-aurora .nxa-plugin-grid{grid-template-columns:unset;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gutter));padding:4px var(--gutter)10px;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.nx-aurora .nxa-plugin-grid::-webkit-scrollbar{display:none}.nx-aurora .nxa-plugin-grid>*{scroll-snap-align:start;flex:0 0 78%}.nx-aurora .nxa-community-grid{grid-template-columns:unset;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gutter));padding:4px var(--gutter)10px;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.nx-aurora .nxa-community-grid::-webkit-scrollbar{display:none}.nx-aurora .nxa-community-grid>*{scroll-snap-align:start;flex:0 0 78%}}@media (max-width:599px){.nx-aurora .nxa-hero{padding:88px 20px 48px}.nx-aurora .nxa-hero__title{font-size:clamp(36px,9.5vw,104px)}.nx-aurora .nxa-hero__lead{font-size:17px}.nx-aurora .nxa-hero__cta{flex-direction:column;align-items:stretch;gap:10px}.nx-aurora .nxa-hero__cta .nx-btn--light{justify-content:center;padding:14px 24px}.nx-aurora .nxa-hero__cta .nx-btn--ghost-light{justify-content:center}.nx-aurora .nxa-studio{padding:32px 20px}.nx-aurora .nxa-stats-card{padding:24px}.nx-aurora .nxa-stats-headline{font-size:clamp(52px,13vw,132px)}.nx-aurora .nxa-roadmap-band{padding-block:64px}.nx-aurora .nxa-roadmap__panel{padding:24px 20px}.nx-aurora .nxa-testi-card{padding:28px 20px}.nx-aurora .nxa-testi-quote{font-size:16px}.nx-aurora .nxa-courses-band,.nx-aurora .nxa-plugins-band,.nx-aurora .nxa-community-band{padding-block:64px}.nx-aurora .nxa-final-cta__inner{padding:80px 20px 72px}}@media (prefers-reduced-motion:reduce){.nx-aurora .nxa-marquee__track,.nx-aurora .nxa-hero__blob,.nx-aurora .nxa-float-chip,.nx-aurora .nxa-final-cta__glow,.nx-aurora .nxa-float-chip__spinner{animation:none}.nx-aurora [data-reveal]{opacity:1;transition:none;transform:none}}
