:root{--bg:#06080c;--card:hsla(0,0%,100%,.03);--border:hsla(0,0%,100%,.1);--text:hsla(0,0%,100%,.92);--muted:hsla(0,0%,100%,.72);--muted2:hsla(0,0%,100%,.6);--cyan:#00f0ff;--yellow:#f5c400;--gold:#f0c040}*{box-sizing:border-box}body,html{height:100%}body{margin:0;background:var(--bg);color:var(--text);font-size:18px;line-height:1.75;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}.container{max-width:1400px;margin:0 auto;padding:28px 16px 60px}.soft3d{text-shadow:0 1px 0 hsla(0,0%,100%,.06),0 10px 30px rgba(0,0,0,.55)}.brand{color:var(--yellow);font-weight:600;letter-spacing:.02em}.h1{margin:10px 0 8px;font-size:36px;line-height:1.15;letter-spacing:-.03em}.h1,.h2{font-weight:300}.h2{margin:0 0 8px;font-size:26px;line-height:1.2;letter-spacing:-.02em}.p{color:var(--muted)}.p,.p2{margin:0;line-height:1.65}.p2{color:var(--muted2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:12px;text-decoration:none;font-weight:600}.btnPrimary{background:var(--yellow);color:#111}.btnGhost{border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.btnGhost,.pill{background:hsla(0,0%,100%,.03)}.pill{padding:6px 10px;border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.8);font-weight:600}.navHeader{z-index:50;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.navInner{max-width:1200px;margin:0 auto;padding:16px 20px;justify-content:space-between;gap:16px}.navInner,.navLinks{display:flex;align-items:center}.navLinks{gap:18px}.navLink{color:hsla(0,0%,100%,.85);text-decoration:none;font-weight:600;font-size:20px;transition:color .15s}.navLink:hover{color:#ffd400}.footer{border-top:1px solid hsla(0,0%,100%,.08);margin-top:40px;padding:18px 16px;color:hsla(0,0%,100%,.6)}.footerInner{max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.heroWrap{border:1px solid hsla(0,0%,100%,.1);border-radius:20px;overflow:hidden;background:radial-gradient(900px 380px at 18% 10%,rgba(245,196,0,.18),transparent 60%),radial-gradient(800px 340px at 75% 15%,hsla(0,0%,100%,.06),transparent 55%),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));position:relative}.heroInner{padding:34px 22px 20px;min-height:340px;display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.heroLeft{max-width:640px}.heroKicker{color:hsla(0,0%,100%,.65);font-weight:400;letter-spacing:.06em;font-size:16px}.heroTitle{margin:10px 0;font-size:44px;line-height:1.08;font-weight:300;letter-spacing:-.04em}.heroSub{margin:0;color:hsla(0,0%,100%,.72);line-height:1.65;max-width:560px}.heroRight{display:flex;gap:10px;align-items:center;padding-top:10px}.heroGlow{position:absolute;inset:-40px -40px auto auto;width:420px;height:220px;background:radial-gradient(closest-side,rgba(245,196,0,.22),transparent 70%);filter:blur(8px);pointer-events:none;opacity:.9}.previewStrip{display:flex;gap:12px;padding:0 22px 22px;flex-wrap:wrap;align-items:flex-end}.previewCard{flex:1 1 180px;min-width:180px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);border-radius:14px;overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.45)}.previewThumb{height:96px;background:linear-gradient(135deg,rgba(245,196,0,.18),hsla(0,0%,100%,.06)),radial-gradient(220px 90px at 20% 20%,hsla(0,0%,100%,.1),transparent 60%),radial-gradient(220px 90px at 80% 70%,rgba(245,196,0,.12),transparent 55%)}.previewBody{padding:10px 12px}.previewTitle{font-weight:600;margin:0 0 4px}.previewText{margin:0;color:hsla(0,0%,100%,.62);font-size:16px;line-height:1.45}@media (max-width:820px){.heroInner{flex-direction:column;min-height:auto}.heroTitle{font-size:38px}.heroRight{padding-top:2px}}.heroBgFaded{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.1;pointer-events:none}.lpWrap{max-width:1100px;margin:0 auto;padding:42px 22px 80px}.lpIntro{padding:0 0 10px}.lpPill{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(245,196,0,.28);background:rgba(245,196,0,.1);color:hsla(48,97%,77%,.95);padding:8px 14px;font-size:16px}.lpPill,.lpPillDot{border-radius:999px}.lpPillDot{width:8px;height:8px;background:#00e5ff;box-shadow:0 0 18px rgba(0,229,255,.55)}.lpH1{margin-top:14px;font-size:34px;line-height:1.12;font-weight:300;letter-spacing:-.04em}.lpLead{margin-top:12px;color:hsla(0,0%,100%,.72);line-height:1.7;max-width:860px}.lpSection{margin-top:18px}.lpCard{display:grid;grid-template-columns:1fr;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);border-radius:22px;overflow:hidden;box-shadow:0 18px 60px rgba(0,0,0,.55)}@media (min-width:1024px){.lpCard{grid-template-columns:1.05fr .95fr}.lpFlip{grid-template-columns:.95fr 1.05fr}.lpFlip .lpMedia{order:2}}.lpMedia{position:relative;min-height:320px;background-size:cover;background-position:50%}@media (min-width:1024px){.lpMedia{min-height:520px}}.lpMediaOverlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.85),rgba(0,0,0,.25),rgba(0,0,0,.7))}.lpTag{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:999px;border:1px solid rgba(245,196,0,.28);background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:hsla(48,97%,77%,.95);font-size:16px}.lpContent{padding:26px 26px 28px}@media (min-width:768px){.lpContent{padding:34px 36px 38px}}.lpH2{font-size:26px;font-weight:300;letter-spacing:-.03em;margin:0}.lpP{margin-top:12px;color:hsla(0,0%,100%,.72);line-height:1.75}.lpBullets{margin-top:18px;flex-direction:column}.lpBullet,.lpBullets{display:flex;gap:10px}.lpBullet{align-items:flex-start;color:hsla(0,0%,100%,.82);line-height:1.6;font-size:16px}.lpDot{margin-top:8px;width:8px;height:8px;border-radius:999px;background:#00e5ff;box-shadow:0 0 18px rgba(0,229,255,.35);flex:0 0 auto}.lpActions{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}.lpNote{margin-top:14px;font-size:16px;color:hsla(0,0%,100%,.55)}.lpCTA{margin-top:20px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,hsla(0,0%,100%,.04),rgba(0,0,0,.25));border-radius:22px;padding:22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.lpCTAHead{font-weight:600;color:hsla(0,0%,100%,.92)}.lpCTAText{margin-top:6px;color:hsla(0,0%,100%,.7);font-size:16px;line-height:1.6;max-width:720px}.lpCTABtns{display:flex;gap:10px;flex-wrap:wrap}.navDrop{position:relative}.navCaret{color:rgba(245,196,0,.95);margin-left:6px}.navDropMenu{position:absolute;top:100%;left:0;margin-top:12px;width:300px;border-radius:18px;border:1px solid hsla(0,0%,100%,.12);background:rgba(10,10,12,.96);box-shadow:0 18px 60px rgba(0,0,0,.65);padding:8px;opacity:0;transform:translateY(8px);pointer-events:none;transition:.18s ease;z-index:50}.navDrop:hover .navDropMenu{opacity:1;transform:translateY(0);pointer-events:auto}.navDropItem{border-radius:14px;padding:12px;color:hsla(0,0%,100%,.86)}.navDropItem:hover{background:hsla(0,0%,100%,.05)}.navDropTitle{font-weight:600;font-size:16px}.navDropSub{margin-top:4px}.ntWrap{position:relative;max-width:1100px;margin:0 auto;padding:28px 22px 70px}.ntBg{position:absolute;inset:-40px -40px -40px -40px;background-size:780px auto;background-repeat:no-repeat;background-position:85% 120px;opacity:.1;filter:saturate(1.05) contrast(1.05);pointer-events:none;z-index:0}.ntBg:after{content:"";position:absolute;inset:0;background:radial-gradient(900px 520px at 75% 30%,rgba(245,196,0,.12),transparent 70%),radial-gradient(900px 520px at 20% 65%,rgba(0,229,255,.1),transparent 65%),linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.85))}.ntHeader{position:relative;z-index:1;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);border-radius:22px;padding:22px 22px 18px;box-shadow:0 18px 60px rgba(0,0,0,.55)}.ntKicker{color:hsla(0,0%,100%,.65);font-weight:400;letter-spacing:.06em;font-size:16px}.ntTitle{margin:10px 0 6px;font-size:40px;line-height:1.08;font-weight:300;letter-spacing:-.04em}.ntSub{color:hsla(0,0%,100%,.72);line-height:1.65;max-width:820px}.ntFilters{margin-top:16px;display:flex;gap:10px;flex-wrap:wrap}.ntChip{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.35);color:hsla(0,0%,100%,.82);text-decoration:none;font-size:16px}.ntChip:hover{background:hsla(0,0%,100%,.05)}.ntChipOn{border-color:rgba(245,196,0,.35);background:rgba(245,196,0,.1);color:hsla(48,97%,77%,.95)}.prodGrid{position:relative;z-index:1;margin-top:18px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:12px;gap:12px}.prodCard{grid-column:span 6;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);border-radius:18px;padding:16px 16px 14px;text-decoration:none;color:hsla(0,0%,100%,.92);box-shadow:0 14px 40px rgba(0,0,0,.45);transition:transform .16s ease,background .16s ease,border-color .16s ease;overflow:hidden}.prodCard:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.04);border-color:rgba(245,196,0,.22)}.prodTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.prodBadge{display:inline-flex;align-items:center;padding:8px 12px}@media (min-width:1024px){.lpMediaIndicators{background-size:contain!important;background-position:42%!important}}.lpImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.lpMediaIndicators .lpImg{object-fit:contain!important;object-position:center!important;transform:scale(.98)}.footerLink{color:hsla(0,0%,100%,.78);text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.12);padding-bottom:2px}.footerLink:hover{color:rgba(245,196,0,.92);border-bottom-color:rgba(245,196,0,.35)}.discPg{padding:26px 18px 80px;max-width:980px;margin:0 auto}.discH1{margin:0 0 10px;font-size:40px;color:hsla(0,0%,100%,.96)}.discSub{margin:0 0 18px;color:hsla(0,0%,100%,.8);line-height:1.7}.discCard{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,4%,.52);border-radius:20px;padding:18px 16px 16px;margin-top:12px}.discCard h2{margin:0 0 10px;font-size:18px;color:hsla(0,0%,100%,.95)}.discP{margin:0;color:hsla(0,0%,100%,.82);line-height:1.75}.ntPageLight{background:#fff;border-radius:18px;padding:26px 22px;box-shadow:0 18px 60px rgba(0,0,0,.12)}.ntPageLight,.ntPageLight h1,.ntPageLight h2,.ntPageLight h3{color:#0b0b0b}.ntPageLight li,.ntPageLight p{color:rgba(0,0,0,.78)}.ntPageLight a{color:#b30000;text-decoration:none;border-bottom:1px solid rgba(179,0,0,.25)}.ntPageLight a:hover{border-bottom-color:rgba(179,0,0,.65)}.ntPageLight .ntBtn{background:#111;color:#fff;border:0;border-radius:12px;padding:10px 14px;font-weight:900;text-decoration:none}.ntPageLight .ntBtn:hover{background:#000}.ntPageLight .ntNote{margin-top:12px;padding:12px 14px;border-radius:12px;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08);color:rgba(0,0,0,.75)}.ntHero:before{opacity:.14}.ntHero:after{background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.8) 52%,hsla(0,0%,100%,.92))}.productsBg:before{opacity:.12}.ntPg{min-height:calc(100vh - 120px);padding:26px 0 34px}.ntHero{position:relative;border-radius:22px;overflow:hidden;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 22px 70px rgba(0,0,0,.18)}.ntHero:before{background-image:url(/branding/scene2_web.png);background-size:cover;background-position:50%;opacity:.2;filter:saturate(1.1) contrast(1.05);transform:scale(1.03)}.ntHero:after,.ntHero:before{content:"";position:absolute;inset:0}.ntHero:after{background:linear-gradient(180deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.82) 52%,hsla(0,0%,100%,.92))}.ntHeroInner{position:relative;z-index:1;padding:30px 28px 26px;max-width:980px}.ntBadge{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.75);color:rgba(0,0,0,.75);font-weight:800;font-size:16px;letter-spacing:.2px}.ntH1{margin:12px 0 10px;font-size:44px;line-height:1.08;color:#0b0b0b}.ntH1,.ntRed{font-weight:950}.ntRed{color:#d61b1b}.ntSub{margin:0;max-width:860px;color:rgba(0,0,0,.72);font-size:16px;line-height:1.75}.ntBtns{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.ntBtn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;border:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.85);color:rgba(0,0,0,.88);text-decoration:none;font-weight:900;box-shadow:0 10px 22px rgba(0,0,0,.1);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.ntBtn:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(0,0,0,.16);background:hsla(0,0%,100%,.95)}.ntBtnPrimary{background:#f5c400;border-color:rgba(0,0,0,.1);color:#111}.ntBtnPrimary:hover{background:#ffd84a}.ntNote{margin-top:12px;color:rgba(0,0,0,.62);font-size:16px;line-height:1.55}.ntGrid{margin-top:18px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:12px;gap:12px}.ntCard{grid-column:span 6;border-radius:18px;border:1px solid rgba(0,0,0,.08);background:#fff;padding:16px 16px 14px;box-shadow:0 18px 60px rgba(0,0,0,.12)}.ntCardWide{grid-column:span 12}.ntCard h2{margin:0 0 10px;color:#0b0b0b;font-weight:950;font-size:18px}.ntCard ul{color:rgba(0,0,0,.78)}.ntP{color:rgba(0,0,0,.75);line-height:1.8;margin:0}.ntInlineLinks{margin-top:12px;display:flex;gap:12px;flex-wrap:wrap}.ntInline{color:rgba(0,0,0,.92);text-decoration:none;border-bottom:1px solid rgba(245,196,0,.65);padding-bottom:2px;font-weight:900}.ntInline:hover{border-bottom-color:rgba(245,196,0,.95)}@media (max-width:900px){.ntH1{font-size:34px}.ntCard{grid-column:span 12}}.productsBg{position:relative;border-radius:22px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);box-shadow:0 22px 70px rgba(0,0,0,.3);padding:22px}.productsBg:before{content:"";position:absolute;inset:0;background-image:url(/branding/scene2_web.png);background-size:cover;background-position:50%;opacity:.22;filter:saturate(1.05) contrast(1.05);transform:scale(1.04)}.productsBg:after{content:"";position:absolute;inset:0;background:radial-gradient(1200px 500px at 20% 0,rgba(245,196,0,.1),transparent 55%),linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.84))}.productsBg>*{position:relative;z-index:1}.productsPg{padding-top:6px}.productsPg:after{background:radial-gradient(1000px 700px at 20% 10%,rgba(245,196,0,.1),transparent 60%),radial-gradient(900px 650px at 80% 30%,rgba(0,200,255,.06),transparent 55%),rgba(0,0,0,.78)}.productsPg{border-radius:22px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);box-shadow:0 22px 70px rgba(0,0,0,.3);padding:22px}.productsPg:before{opacity:.18;transform:scale(1.04)}.productsPg:after{position:absolute;background:radial-gradient(1200px 500px at 20% 0,rgba(245,196,0,.1),transparent 55%),linear-gradient(180deg,rgba(0,0,0,.68),rgba(0,0,0,.86))}.productsPg>*{position:relative;z-index:1}.productsPg{border-radius:18px}.productsPg:before{position:absolute;inset:-80px -60px;filter:saturate(1.05) contrast(1.05);z-index:0}.productsInner{z-index:1}.productsHero{margin:22px 0 18px;padding:18px 18px 14px;background:rgba(0,0,0,.25)}.productsHeroTop{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.productsTitle{font-size:36px;letter-spacing:.2px}.productsSubtitle{margin:10px 0 0;opacity:.88;max-width:72ch;line-height:1.5}.productsPills{display:flex;gap:8px;flex-wrap:wrap}.pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.2);font-size:16px;opacity:.92}.productsToolbar{display:grid;grid-template-columns:1.6fr .8fr .8fr;grid-gap:12px;gap:12px;margin:14px 0 18px;padding:14px;border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width:900px){.productsToolbar{grid-template-columns:1fr}}.toolbarGroup{display:flex;flex-direction:column;gap:6px}.toolbarLabel{font-size:16px;opacity:.85}.toolbarInput,.toolbarSelect{height:40px;padding:0 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.28);color:inherit;outline:none}.toolbarInput::placeholder{opacity:.6}.toolbarInput:focus,.toolbarSelect:focus{border-color:rgba(255,215,0,.4);box-shadow:0 0 0 3px rgba(255,215,0,.1)}.productsGrid{padding-bottom:40px}@media (max-width:1100px){.productsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.productsGrid{grid-template-columns:1fr}}.productCard{display:flex;flex-direction:column;gap:10px;padding:16px;background:rgba(0,0,0,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:inherit}.productCard:hover{border-color:rgba(255,215,0,.28);background:rgba(0,0,0,.28)}.productCardTop{gap:12px}.productMeta{display:flex;align-items:center;gap:8px;opacity:.88;font-size:16px}.dot{width:4px;height:4px;border-radius:999px;background:rgba(255,215,0,.65);display:inline-block}.productName{margin:6px 0;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:18px}.productShort{margin:0;opacity:.86;line-height:1.45;font-size:13.5px;max-width:60ch}.productBadges{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.badge{align-items:center;height:24px;padding:0 10px;border:1px solid rgba(255,215,0,.18);background:rgba(255,215,0,.08);opacity:.95}.productCardBottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.08)}.productPrice{font-family:Bahnschrift,Segoe UI,system-ui,-apple-system,sans-serif}.productCta,.productPrice{font-size:16px;opacity:.95}.productCta{font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif}.productDetail{display:grid;grid-template-columns:1.4fr 1.1fr;grid-gap:16px;gap:16px;padding-bottom:50px}@media (max-width:980px){.productDetail{grid-template-columns:1fr}}.productMain{padding:18px;border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.backLink{display:inline-block;margin-bottom:10px;text-decoration:none;opacity:.9}.backLink:hover{opacity:1}.productHeader{margin-bottom:14px}.productMetaRow{display:flex;align-items:center;gap:8px;font-size:16px;opacity:.9}.productTitle{margin:8px 0;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:32px}.productLead{margin:0;opacity:.88;font-size:18px;line-height:1.75;max-width:80ch}.productBadgesRow{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.productSection{margin-top:16px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.08)}.sectionTitle{margin:0 0 10px;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:20px}.bullets{margin:0;padding-left:18px}.bullets li{margin:10px 0;opacity:.9;font-size:17px;line-height:1.8}.changelog{display:flex;flex-direction:column;gap:10px}.chRow{display:grid;grid-template-columns:70px 1fr;grid-gap:12px;gap:12px;padding:12px;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.18)}.chVersion{font-family:Bahnschrift,Segoe UI,system-ui,-apple-system,sans-serif;opacity:.95}.chText{opacity:.9}.faq{display:flex;flex-direction:column;gap:10px}.faqItem{padding:12px;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.18)}.faqQ{font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;margin-bottom:6px}.faqA{opacity:.9;line-height:1.5}.buyBox{position:-webkit-sticky;position:sticky;top:16px;align-self:start}.buyBoxInner{padding:16px;border-radius:18px;border:1px solid rgba(255,215,0,.2);background:rgba(0,0,0,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.buyTop{margin-bottom:12px}.buyPrice{font-family:Bahnschrift,Segoe UI,system-ui,-apple-system,sans-serif;font-size:28px;letter-spacing:.2px}.buySub{margin-top:6px;opacity:.86;font-size:16px;line-height:1.45}.buyPlans{display:flex;flex-direction:column;gap:10px;margin-top:12px}.planCard{padding:12px;border-radius:16px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.2)}.planTitle{font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;opacity:.95}.planPrice{margin-top:6px;font-family:Bahnschrift,Segoe UI,system-ui,-apple-system,sans-serif;font-size:20px}.planBullets{margin:10px 0 12px;padding-left:18px;opacity:.9}.planBullets li{margin:6px 0}.buyBtn{width:100%;height:42px;border-radius:14px;border:1px solid rgba(255,215,0,.3);background:rgba(255,215,0,.12);color:inherit;cursor:pointer;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif}.buyBtn:hover{border-color:rgba(255,215,0,.45);background:rgba(255,215,0,.16)}.buyTrust{margin-top:14px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:8px;opacity:.9;font-size:16px}.trustRow{display:flex;align-items:center;gap:10px}.trustDot{width:8px;height:8px;border-radius:999px;background:rgba(255,215,0,.65);display:inline-block}.legalPg{position:relative;min-height:100vh;padding:22px 0 50px}.legalInner{max-width:980px;margin:0 auto;padding:18px;border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.legalTitle{margin:0 0 12px;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:34px}.legalSection{margin-top:14px;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.08)}.legalH2{margin:0 0 8px;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:16px}.legalP{margin:0;opacity:.9;line-height:1.65;max-width:90ch}.productsPg:before{z-index:-1;background-image:url(/branding/scene2_web.png);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.22;filter:blur(0)}.productsInner{position:relative;z-index:0}.productsPg:after{background:radial-gradient(1000px 600px at 20% 10%,rgba(255,204,0,.1),rgba(0,0,0,.55)),linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.75))}.productsPg{position:relative;min-height:100vh;overflow:hidden}.productsPg:before{z-index:-2;background:url(/branding/scene2_web.png) 50%/cover no-repeat;opacity:.4;filter:none;transform:translateZ(0)}.productsPg:after,.productsPg:before{content:"";position:fixed;inset:0;pointer-events:none}.productsPg:after{z-index:-1;background:radial-gradient(900px 520px at 15% 10%,rgba(255,204,0,.1),transparent),linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.68))}.navLinks{flex-wrap:wrap;gap:14px}.navDropdown{position:relative}.navDropdownMenu{position:absolute;top:calc(100% + 10px);right:0;min-width:220px;display:none;padding:10px;border-radius:14px;background:hsla(0,0%,4%,.92);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 18px 60px rgba(0,0,0,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50}.navDropdown:focus-within .navDropdownMenu,.navDropdown:hover .navDropdownMenu{display:grid;grid-gap:6px;gap:6px}.navDropdownItem{display:block;padding:10px;border-radius:10px;text-decoration:none;color:hsla(0,0%,100%,.88)}.navDropdownItem:hover{background:rgba(255,204,0,.1);color:#fff}@media (max-width:900px){.navDropdownMenu{right:auto;left:0}}.navDropdownBtn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent!important;border:0!important;margin:0;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.navDropdownBtn:active,.navDropdownBtn:focus{background:transparent!important;outline:none;box-shadow:none}.navDropdownBtn:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(255,204,0,.25);border-radius:10px}.buyCtaLink{background:transparent!important;border:0!important;padding:0!important;margin-top:10px;color:#ffd600!important;text-decoration:underline!important;text-underline-offset:4px;font-weight:600;cursor:pointer}.buyCtaLink:disabled{opacity:.7;cursor:default}.buyBox{background:rgba(0,0,0,.62)!important;border:1px solid rgba(255,214,0,.25)!important;border-radius:18px!important;padding:18px!important;box-shadow:0 14px 40px rgba(0,0,0,.55)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.buyPrice{font-size:34px!important;font-weight:800!important;letter-spacing:.2px!important;margin-bottom:4px!important}.buySubline{color:hsla(0,0%,100%,.78)!important;font-size:16px!important;margin-bottom:14px!important}.buyPlan{background:rgba(0,0,0,.45)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:14px!important;padding:14px!important}.buyPlanTitle{font-size:16px!important;font-weight:700!important;color:hsla(0,0%,100%,.85)!important;margin-bottom:6px!important}.buyPlanPrice{font-size:18px!important;font-weight:800!important;margin-bottom:10px!important}.buyBullets{margin:0 0 10px!important;padding-left:18px!important}.buyBullets li{margin:6px 0!important;color:hsla(0,0%,100%,.86)!important}.buyTrust{margin-top:12px!important;padding-top:12px!important;border-top:1px solid hsla(0,0%,100%,.1)!important}.buyTrust li{color:hsla(0,0%,100%,.78)!important;margin:6px 0!important}.buyBox .buyCtaLink{display:inline-block!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin-top:6px!important;color:#ffd600!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:700!important;cursor:pointer!important}.buyBox .buyCtaLink:hover{opacity:.9!important}.buyBox .buyCtaLink:disabled{opacity:.7!important;cursor:default!important}.productsPg .productsInner{align-items:flex-start!important}.productsPg .productsGrid,.productsPg .productsList,.productsPg .productsWrap{height:auto!important;min-height:0!important;align-items:flex-start!important}.productsPg .productsGrid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(360px,520px))!important;grid-gap:16px!important;gap:16px!important;align-items:start!important;justify-content:start!important}.productsPg .prodCard,.productsPg .productCard,.productsPg .productItem{max-width:520px!important;width:100%!important;height:auto!important;min-height:0!important;padding:18px!important;background:rgba(0,0,0,.62)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:18px!important;box-shadow:0 14px 40px rgba(0,0,0,.55)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;overflow:hidden!important}.productsPg .prodCard:before,.productsPg .productCard:before,.productsPg .productItem:before{content:none!important}.productsPg .productCard *{min-height:0!important}.productsPg .productTitle{font-size:20px!important;font-weight:800!important;margin:6px 0!important}.productsPg .productDesc,.productsPg .productLead{font-size:16px!important;color:hsla(0,0%,100%,.8)!important;margin:0 0 10px!important;max-width:48ch!important}.productsPg .badgesRow,.productsPg .productBadges{display:flex!important;gap:8px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.productsPg .cardBottom,.productsPg .productBottom,.productsPg .productFooter,.productsPg .productMetaRow{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.productsPg .cardBottom,.productsPg .productBottom,.productsPg .productFooter{margin-top:14px!important}.previewCard,.productAside .previewCard,.productRight .previewCard,.productSide .previewCard{margin-top:14px;padding:14px;background:rgba(0,0,0,.62);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:0 14px 40px rgba(0,0,0,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.previewCardTitle{font-weight:700;color:hsla(0,0%,100%,.88);margin:0 0 10px}.previewCard .previewImg,.previewCard .productPreviewImg,.previewCard img{display:block;width:100%;height:auto;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:rgba(255,214,0,.06)}.tgPromo{margin-top:16px;padding:16px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tgPromoTop{display:flex;gap:8px;align-items:center;margin-bottom:10px}.tgBadge{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:16px;letter-spacing:.6px;text-transform:uppercase;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14)}.tgBadgeLive{background:rgba(255,0,0,.1);border-color:rgba(255,0,0,.22)}.tgTitle{margin:0 0 8px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.tgRed{color:#ff3b3b}.tgLead{margin:0 0 10px;opacity:.92}.tgList{margin:0 0 12px 18px;opacity:.92}.tgList li{margin:4px 0}.tgCtaRow{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:8px}.tgCta{display:inline-flex;padding:10px 14px;border-radius:12px;text-transform:uppercase;font-weight:800;letter-spacing:.6px;background:rgba(255,59,59,.14);border:1px solid rgba(255,59,59,.3);text-decoration:none}.tgCta:hover{background:rgba(255,59,59,.2)}.tgHandle{opacity:.9;font-weight:700;letter-spacing:.2px}.tgNote{margin-top:10px;font-size:16px;opacity:.75}.productsPg{padding:10px 0 40px}.productsInner{max-width:1100px;margin:0 auto;padding:28px 16px 60px}.productsHeader{margin:6px 0 18px;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap}.productsTitle{margin:0;font-size:32px;line-height:1.15;font-weight:300;letter-spacing:-.03em}.productsLead{margin:0;color:hsla(0,0%,100%,.7);line-height:1.6}.productsFilters{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:10px 0 18px;padding:12px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:hsla(0,0%,100%,.03);box-shadow:0 14px 40px rgba(0,0,0,.45)}.productsSearch{flex:1 1 260px;min-width:220px;padding:11px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.35)}.productsSearch::placeholder{color:hsla(0,0%,100%,.45)}.productsSelect{flex:0 0 auto;padding:11px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:rgba(0,0,0,.35);color:hsla(0,0%,100%,.88)}.productsGrid{display:grid;grid-gap:14px;gap:14px}@media (max-width:980px){.productsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.productsGrid{grid-template-columns:1fr}}.productCard{display:block;text-decoration:none;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(600px 220px at 15% 10%,rgba(245,196,0,.14),transparent 60%),radial-gradient(600px 260px at 80% 80%,hsla(0,0%,100%,.06),transparent 60%),hsla(0,0%,100%,.03);border-radius:18px;padding:14px 14px 12px;box-shadow:0 16px 55px rgba(0,0,0,.55);transition:transform .12s ease,border-color .12s ease,background .12s ease}.productCard:hover{transform:translateY(-2px);border-color:rgba(245,196,0,.35);background:radial-gradient(650px 240px at 15% 10%,rgba(245,196,0,.18),transparent 60%),radial-gradient(600px 260px at 80% 80%,hsla(0,0%,100%,.08),transparent 60%),hsla(0,0%,100%,.035)}.productCardTop{margin-bottom:8px}.productCardName{font-weight:600;letter-spacing:-.01em}.productCardBadges{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.badge{display:inline-flex;padding:6px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.8);font-size:16px;font-weight:600}.badge:first-child{border-color:rgba(245,196,0,.28);background:rgba(245,196,0,.1);color:hsla(48,97%,77%,.95)}.productCardDesc{color:hsla(0,0%,100%,.68);line-height:1.55}.productsHeader{align-items:center}.productsFilters{justify-content:space-between;gap:12px}@media (max-width:980px){.productsSearch{max-width:100%}.productsGrid{grid-template-columns:1fr}}.productCardName{font-size:16px}.productsSearch{max-width:520px}.productsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:980px){.productsGrid{grid-template-columns:1fr}.productsSearch{max-width:100%}}.productCard{padding:16px 16px 14px;border-radius:20px}.productCardDesc{font-size:16px}.planCard.selected{border-color:rgba(255,214,0,.45);box-shadow:inset 0 0 0 1px rgba(255,214,0,.18)}.buyBoxErr{margin-top:10px;font-size:16px;color:hsla(0,100%,77%,.92)}.planCard,.planPrice,.planTitle{color:hsla(0,0%,100%,.92)}.planBullets{color:hsla(0,0%,100%,.86)}.buySub{color:hsla(0,0%,100%,.78)}.buyTrust{color:hsla(0,0%,100%,.86)}.buyBtn{color:hsla(0,0%,100%,.92)}.productsHero{margin:10px 0 14px;border-radius:20px;border:1px solid rgba(255,215,0,.16);background:rgba(0,0,0,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.productsHeroLeft{min-width:0}.productsHeroKicker{font-size:16px;letter-spacing:.18em;text-transform:uppercase;opacity:.75}.productsHeroTitle{margin:6px 0;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:34px}.productsHeroLead{margin:0;opacity:.88;max-width:78ch;line-height:1.55}.productsHeroRight{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.productsHeroLogo{width:140px;height:auto;opacity:.95;filter:drop-shadow(0 10px 30px rgba(0,0,0,.55))}@media (max-width:980px){.productsHero{flex-direction:column;align-items:flex-start}.productsHeroLogo{width:120px}}.productsTop{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.productsSearchInput{width:100%;padding:12px;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.22);color:hsla(0,0%,100%,.92);outline:none}.productsSearchInput:focus{border-color:rgba(255,215,0,.35);box-shadow:0 0 0 2px rgba(255,204,0,.18)}.productsSelect{padding:12px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.22)}.productsSelect:focus{border-color:rgba(255,215,0,.35);box-shadow:0 0 0 2px rgba(255,204,0,.18)}@media (max-width:980px){.productsTop{flex-direction:column;align-items:stretch}}.productCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cardPriceBtn{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,215,0,.3);background:rgba(255,215,0,.12);color:hsla(0,0%,100%,.92);font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:16px;white-space:nowrap}.cardPriceBtn.disabled{opacity:.65;border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06)}.cardCta{color:rgba(255,214,0,.92);text-decoration:none;font-weight:600}.productsEmpty{margin-top:18px;padding:16px;border-radius:18px;background:rgba(0,0,0,.22)}.productsList{margin-top:10px}.productRow{grid-template-columns:240px 1fr 220px;padding:14px;border-radius:20px;border:1px solid rgba(255,215,0,.14);background:rgba(0,0,0,.26);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 50px rgba(0,0,0,.45)}.productRow:hover{border-color:rgba(255,215,0,.26);background:rgba(0,0,0,.3)}.productRowMedia{position:relative;display:flex;align-items:center;justify-content:center;border-radius:14px}.productRowImg,.productRowImgFallback{width:100%;height:150px;border-radius:16px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.25);object-fit:cover;display:block}.productRowImg{filter:contrast(1.02) saturate(1.05);background:rgba(0,0,0,.35);object-fit:contain;object-position:center}.productRowBody{min-width:0}.productRowMeta{display:flex;align-items:center;gap:10px;opacity:.9}.productRowTitle{margin-top:8px;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:20px;line-height:1.25}.productRowDesc{margin-top:8px;opacity:.88;line-height:1.55;max-width:90ch}.productRowBadges{margin-top:10px;gap:8px}.productRowSide{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:10px}.productRowCta{color:rgba(255,214,0,.92);font-weight:600}@media (max-width:980px){.productRow{grid-template-columns:1fr}.productRowSide{align-items:flex-start}.productRowImg,.productRowImgFallback{height:180px}}.productsHero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.productsKicker{letter-spacing:.18em;opacity:.8;font-size:16px}.productsTitle{margin:6px 0;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:40px}.productsLead{opacity:.9;max-width:70ch}.productsHeroLogo{width:120px;height:64px;border-radius:14px;border:1px solid rgba(255,215,0,.2);background:rgba(0,0,0,.35) url(/branding/sln_logo.png) 50%/contain no-repeat}.productsControls{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:16px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.productsSearchWrap{flex:1 1}.productsSearch{width:100%;height:44px;border-radius:14px;border:1px solid rgba(255,215,0,.22);background:rgba(0,0,0,.3);color:hsla(0,0%,100%,.92);padding:0 14px;outline:none}.productsSearch:focus{border-color:rgba(255,215,0,.42);box-shadow:0 0 0 2px rgba(255,215,0,.12)}.productsSelect{height:44px;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.3);color:hsla(0,0%,100%,.92);padding:0 12px;outline:none}.productsList{margin-top:14px;display:flex;flex-direction:column;gap:14px}.productRow{display:grid;grid-template-columns:minmax(260px,360px) 1fr;grid-gap:16px;gap:16px;padding:16px;border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-decoration:none;color:inherit}.productRow:hover{border-color:rgba(255,215,0,.22);background:rgba(0,0,0,.24)}.productRowMedia{border-radius:16px;overflow:hidden;border:1px solid rgba(255,215,0,.14);background:rgba(0,0,0,.35);min-height:170px}.productRowImg{width:100%;height:100%;object-fit:cover;display:block}.productRowTop{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.productRowMeta{opacity:.85;font-size:16px}.productRowDot{margin:0 8px;opacity:.6}.productRowBadges{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.productBadge{font-size:16px;padding:6px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.3);opacity:.92}.productRowName{margin-top:8px;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif;font-size:22px}.productRowDesc{margin-top:6px;opacity:.9;line-height:1.45}.productRowBullets{margin:10px 0 0;padding-left:18px;opacity:.9}.productRowBullets li{margin:6px 0}.productRowFooter{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid hsla(0,0%,100%,.08);padding-top:12px}.productPriceBtn{height:42px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,215,0,.3);background:rgba(255,215,0,.12);color:hsla(0,0%,100%,.92);cursor:pointer;font-family:Segoe UI Semibold,Segoe UI,system-ui,-apple-system,sans-serif}.productPriceBtn:hover{border-color:rgba(255,215,0,.45);background:rgba(255,215,0,.16)}.productRowHint{opacity:.75;font-size:16px}.productsEmpty{padding:14px;border-radius:16px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.18);opacity:.9}@media (max-width:900px){.productsControls{flex-direction:column;align-items:stretch}.productRow{grid-template-columns:1fr}.productRowBadges{justify-content:flex-start}}.productsPg .productsList .productRowMedia{width:clamp(200px,24vw,360px)!important;height:clamp(200px,24vw,360px)!important;flex:0 0 clamp(200px,24vw,360px)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:14px!important;background:rgba(0,0,0,.35)!important}.productsPg .productsList .productRowMedia .productRowImg{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}.ntSection{max-width:1100px;margin:0 auto;padding:48px 16px}.ntSectionDark{background:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);max-width:100%;padding:48px 16px}.ntSectionDark>*{max-width:1100px;margin-left:auto;margin-right:auto}.ntSectionTitle{font-size:28px;font-weight:700;color:#eee;margin:0 0 12px}.ntSectionSub{font-size:16px;color:hsla(0,0%,100%,.65);line-height:1.7;margin:0 0 24px;max-width:800px}.ntGrid2{grid-template-columns:1fr 1fr;grid-gap:16px}.ntGrid2,.ntGrid3{display:grid;gap:16px;margin-top:16px}.ntGrid3{grid-template-columns:1fr 1fr 1fr;grid-gap:16px}.ntCard{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px 20px}.ntCard h3{font-size:17px;font-weight:700;color:#ffd400;margin:0 0 12px}.ntCard p{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.7;margin:0 0 10px}.ntCard ul{margin:0;padding-left:18px;color:hsla(0,0%,100%,.75);line-height:1.8;font-size:16px}.ntCard li{margin:4px 0}.ntCardWide{grid-column:1/-1}.ntCardWide h2{font-size:20px;font-weight:700;color:#eee;margin:0 0 12px}.ntSteps{display:flex;flex-direction:column;gap:16px;margin-top:16px}.ntStep{display:flex;gap:20px;align-items:flex-start;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:20px}.ntStep h3{font-size:16px;font-weight:700;color:#eee;margin:0 0 8px}.ntStep p{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.7;margin:0}.ntStepNum{min-width:40px;height:40px;border-radius:50%;background:rgba(255,212,0,.15);border:1px solid rgba(255,212,0,.3);color:#ffd400;font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:900px){.ntGrid2,.ntGrid3{grid-template-columns:1fr}}.navHeader{position:-webkit-sticky;position:sticky;top:0;z-index:200;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid hsla(0,0%,100%,.08)}.navContainer{max-width:1200px;margin:0 auto;padding:0 20px}.navBar{justify-content:space-between;height:64px}.navBar,.navLogo{display:flex;align-items:center}.navLogo{gap:10px;text-decoration:none}.hamburger{display:flex;flex-direction:column;justify-content:center;gap:6px;background:none;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;padding:10px 12px;cursor:pointer;transition:border-color .2s}.hamburger:hover{border-color:#ffd400}.hLine{display:block;width:24px;height:2px;background:#fff;border-radius:2px;transition:all .25s}.hLine1Open{transform:translateY(8px) rotate(45deg);background:#ffd400}.hLine2Open{opacity:0}.hLine3Open{transform:translateY(-8px) rotate(-45deg);background:#ffd400}.navDropMenu{display:flex;flex-direction:column;padding:12px 0 16px;border-top:1px solid hsla(0,0%,100%,.08);animation:dropIn .18s ease;width:100%}@keyframes dropIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.navDropItem{display:block;padding:12px 16px;font-size:18px;font-weight:500;color:hsla(0,0%,100%,.85);text-decoration:none;border-radius:10px;transition:background .15s,color .15s}.navDropItem:hover{background:hsla(0,0%,100%,.06);color:#ffd400}.navDropSub{font-size:16px;color:hsla(0,0%,100%,.6);padding-left:28px}.navDropCta{background:#ffd400;color:#000!important;font-weight:700;margin:4px 0}.navDropCta:hover{background:#ffe566;color:#000!important}.navDropDivider{height:1px;background:hsla(0,0%,100%,.08);margin:8px 0}.navDropLabel{display:block;padding:4px 16px;font-size:13px;color:hsla(0,0%,100%,.35);letter-spacing:.1em;text-transform:uppercase}.qPage,.qPage+.container{max-width:100%;padding:0}body:has(.qPage) .container{max-width:100%;padding:0}.qHero{min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;padding:0 60px}.qHeroBg{z-index:0}.qHeroBg,.qHeroGrid{position:absolute;inset:0}.qHeroGrid{background-image:linear-gradient(rgba(0,240,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,240,255,.03) 1px,transparent 0);background-size:80px 80px;animation:qGridDrift 20s linear infinite}.qOrb{position:absolute;border-radius:50%;filter:blur(80px);animation:qOrbFloat 10s ease-in-out infinite alternate}.qOrb1{width:500px;height:500px;background:radial-gradient(circle,rgba(0,240,255,.12),transparent 70%);top:10%;right:10%}.qOrb2{width:400px;height:400px;background:radial-gradient(circle,rgba(240,192,64,.08),transparent 70%);bottom:10%;left:5%;animation-delay:-5s}.qOrb3{width:300px;height:300px;background:radial-gradient(circle,rgba(0,240,255,.06),transparent 70%);top:50%;left:40%;animation-delay:-3s}.qHeroScan{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00f0ff,transparent);opacity:.3;animation:qScanDown 6s linear infinite}.qHeroContent{position:relative;z-index:2;max-width:800px}.qHeroBadge{display:inline-block;font-family:monospace;font-size:12px;letter-spacing:3px;color:#00f0ff;padding:8px 20px;border:1px solid rgba(0,240,255,.2);border-radius:3px;margin-bottom:30px}.qHeroBadgePre{margin-right:8px;opacity:.5}.qHeroH1{font-weight:900;font-size:72px;line-height:1.05;letter-spacing:-1px;margin-bottom:24px}.qHeroLine1{color:#fff}.qHeroLine2{color:#00f0ff;text-shadow:0 0 40px rgba(0,240,255,.4)}.qHeroLine3{font-size:48px}.qHeroDesc,.qHeroLine3{color:hsla(0,0%,100%,.5);font-weight:300}.qHeroDesc{font-size:18px;line-height:1.7;max-width:560px;margin-bottom:40px}.qHeroActions{display:flex;gap:16px}.qBtnPrimary{font-weight:600;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:16px 36px;background:#00f0ff;color:#06080c;border:none;border-radius:4px;cursor:pointer;transition:all .3s;text-decoration:none;position:relative;overflow:hidden}.qBtnPrimary:hover{box-shadow:0 0 40px rgba(0,240,255,.4);transform:translateY(-2px)}.qBtnGhost{font-weight:500;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:16px 36px;background:transparent;color:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.15);border-radius:4px;cursor:pointer;transition:all .3s;text-decoration:none}.qBtnGhost:hover{border-color:#00f0ff;color:#00f0ff}.qBtnLarge{font-size:16px;padding:18px 48px}.qHeroVisual{position:absolute;right:60px;top:50%;transform:translateY(-50%);width:500px;height:500px;z-index:1}.qRing{inset:0;border:1px solid rgba(0,240,255,.1);animation:qRingRotate 30s linear infinite}.qRing,.qRing:before{position:absolute;border-radius:50%}.qRing:before{content:"";top:-5px;left:50%;width:10px;height:10px;background:#00f0ff;box-shadow:0 0 20px #00f0ff}.qRing2{inset:40px;animation-direction:reverse;animation-duration:25s;border-color:rgba(240,192,64,.08)}.qRing2:before{background:#f0c040;box-shadow:0 0 20px #f0c040}.qRing3{inset:80px;animation-duration:20s;border-color:rgba(0,240,255,.06)}.qRing3:before{width:6px;height:6px}.qHeroLogoCenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px}.qHeroLogoCenter img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 40px rgba(0,240,255,.4))}.qStatsBar{padding:60px;display:flex;justify-content:center;gap:80px;border-top:1px solid rgba(0,240,255,.05);border-bottom:1px solid rgba(0,240,255,.05);background:linear-gradient(180deg,rgba(0,240,255,.02),transparent)}.qStat{text-align:center}.qStatVal{font-weight:800;font-size:48px;color:#00f0ff;text-shadow:0 0 20px rgba(0,240,255,.4);line-height:1}.qStatLabel{font-family:monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:hsla(0,0%,100%,.25);margin-top:8px}.qSection,.qSectionAlt{padding:100px 60px}.qSectionAlt{background:linear-gradient(180deg,transparent,rgba(0,240,255,.02),transparent)}.qSectionHeader{text-align:center;margin-bottom:60px}.qSectionTag{font-family:monospace;font-size:12px;letter-spacing:4px;color:#00f0ff;text-transform:uppercase;margin-bottom:16px}.qSectionTitle{font-weight:800;font-size:44px;color:#fff;line-height:1.2}.qSectionTitle em{font-style:normal;color:#00f0ff}.qProdGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.qProdCard{position:relative;aspect-ratio:1;overflow:hidden;cursor:pointer;background:#0c1018;transition:all .3s}.qProdCard:before{content:"";position:absolute;inset:0;z-index:2;transition:all .4s;background:linear-gradient(180deg,transparent 40%,rgba(6,8,12,.95))}.qProdCard:hover:before{background:linear-gradient(180deg,transparent 20%,rgba(0,240,255,.15))}.qProdCard:after{content:"";position:absolute;inset:0;border:1px solid transparent;z-index:4;transition:border-color .3s}.qProdCard:hover:after{border-color:#00f0ff;box-shadow:inset 0 0 30px rgba(0,240,255,.15)}.qProdBg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:80px;opacity:.3;transition:all .5s;background:linear-gradient(135deg,#0c1018,#141c28)}.qProdCard:hover .qProdBg{opacity:.5;transform:scale(1.1)}.qProdContent{position:absolute;bottom:0;left:0;right:0;padding:24px;z-index:3;transform:translateY(10px);transition:transform .4s}.qProdCard:hover .qProdContent{transform:translateY(0)}.qProdTitle{font-weight:700;font-size:20px;color:#fff;margin-bottom:6px}.qProdDesc{font-weight:300;font-size:13px;color:hsla(0,0%,100%,.5);opacity:0;transition:opacity .4s}.qProdCard:hover .qProdDesc{opacity:1}.qProdTag{position:absolute;top:16px;right:16px;font-family:monospace;font-size:10px;letter-spacing:2px;color:#00f0ff;text-transform:uppercase;padding:4px 10px;border:1px solid rgba(0,240,255,.2);border-radius:2px;z-index:3;opacity:0;transition:opacity .3s}.qProdCard:hover .qProdTag{opacity:1}.qProdFeatured{grid-column:span 2;aspect-ratio:2/1}.qFeatGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1200px;margin:0 auto}.qFeatCard{padding:40px 32px;background:#0c1018;border:1px solid rgba(0,240,255,.06);border-radius:8px;transition:all .4s;position:relative;overflow:hidden}.qFeatCard:hover{border-color:rgba(0,240,255,.2);background:#111827;transform:translateY(-4px)}.qFeatCard:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00f0ff,transparent);opacity:0;transition:opacity .3s}.qFeatCard:hover:before{opacity:1}.qFeatIcon{font-size:32px;margin-bottom:20px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:rgba(0,240,255,.15);border-radius:8px;border:1px solid rgba(0,240,255,.1)}.qFeatTitle{font-weight:700;font-size:18px;color:#fff;margin-bottom:10px}.qFeatDesc{font-weight:300;font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.5)}.qCtaSection{padding:120px 60px;text-align:center;position:relative;overflow:hidden}.qOrbCta{width:600px;height:600px;background:radial-gradient(circle,rgba(0,240,255,.08),transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.qCtaTitle{font-weight:800;font-size:52px;margin-bottom:20px;position:relative;z-index:2;color:#fff}.qCtaTitle em{font-style:normal;color:#00f0ff;text-shadow:0 0 30px rgba(0,240,255,.4)}.qCtaDesc{font-weight:300;font-size:18px;color:hsla(0,0%,100%,.5);max-width:500px;margin:0 auto 40px;position:relative;z-index:2}@keyframes qGridDrift{to{background-position:80px 80px}}@keyframes qOrbFloat{0%{transform:translate(0) scale(1)}50%{transform:translate(30px,-20px) scale(1.05)}to{transform:translate(-20px,30px) scale(.95)}}@keyframes qScanDown{0%{top:-2px;opacity:0}10%{opacity:.3}90%{opacity:.3}to{top:100%;opacity:0}}@keyframes qRingRotate{to{transform:rotate(1turn)}}@media (max-width:1024px){.qHeroH1{font-size:48px}.qHeroLine3{font-size:32px}.qHeroVisual{display:none}.qProdGrid{grid-template-columns:repeat(2,1fr)}.qFeatGrid{grid-template-columns:1fr}.qStatsBar{flex-wrap:wrap;gap:40px;padding:40px 20px}.qHero{padding:0 30px}.qSection,.qSectionAlt{padding:60px 20px}.qCtaSection{padding:80px 20px}.qCtaTitle{font-size:36px}.qSectionTitle{font-size:32px}}@media (max-width:640px){.qHeroH1{font-size:36px}.qHeroLine3{font-size:24px}.qProdGrid{grid-template-columns:1fr}.qProdFeatured{grid-column:span 1;aspect-ratio:1}.qHeroActions{flex-direction:column}.qStatsBar{gap:30px}.qStatVal{font-size:36px}}.qpg{max-width:1300px;margin:0 auto;padding:0 24px 80px}.qpg-hero{padding:60px 36px 40px}.qpg-badge{display:inline-block;font-family:monospace;font-size:11px;letter-spacing:3px;color:#00f0ff;padding:6px 16px;border:1px solid rgba(0,240,255,.15);border-radius:3px;margin-bottom:20px}.qpg-title{font-weight:800;font-size:48px;letter-spacing:-1px;margin-bottom:12px;color:#fff}.qpg-title em{font-style:normal;color:#00f0ff}.qpg-subtitle{font-weight:300;font-size:17px;color:hsla(0,0%,100%,.5);max-width:600px;line-height:1.7}.qpg-controls{padding:0 36px 40px}.qpg-search{width:100%;max-width:400px;height:48px;padding:0 20px;border-radius:8px;border:1px solid rgba(0,240,255,.1);background:rgba(0,240,255,.03);color:#e8ecf0;font-size:15px;outline:none;transition:border-color .3s}.qpg-search:focus{border-color:rgba(0,240,255,.3);box-shadow:0 0 20px rgba(0,240,255,.08)}.qpg-search::placeholder{color:hsla(0,0%,100%,.25)}.qpg-cat{padding:0 36px 50px}.qpg-divider{height:1px;background:linear-gradient(90deg,rgba(0,240,255,.1),transparent 60%);margin-bottom:24px}.qpg-cat-header{gap:14px;margin-bottom:8px}.qpg-cat-header,.qpg-cat-icon{display:flex;align-items:center}.qpg-cat-icon{font-size:20px;width:40px;height:40px;justify-content:center;background:rgba(0,240,255,.15);border:1px solid rgba(0,240,255,.1);border-radius:8px}.qpg-cat-title{font-weight:700;font-size:22px;color:#fff}.qpg-cat-desc{font-size:13px;color:hsla(0,0%,100%,.25);margin-bottom:24px;margin-left:54px}.qpg-list{display:flex;flex-direction:column;gap:16px}.qpc{display:grid;grid-template-columns:240px 1fr auto;border:1px solid rgba(0,240,255,.06);border-radius:14px;background:#0c1018;overflow:hidden;text-decoration:none;color:inherit;transition:all .3s;position:relative}.qpc:hover{border-color:rgba(0,240,255,.2);background:#111827;transform:translateY(-2px);box-shadow:0 10px 40px rgba(0,0,0,.3)}.qpc:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#00f0ff;opacity:0;transition:opacity .3s}.qpc:hover:before{opacity:1}.qpc-bundle{border-color:rgba(240,192,64,.15)}.qpc-bundle:hover{border-color:rgba(240,192,64,.35)}.qpc-badge,.qpc-bundle:before{background:#f0c040}.qpc-badge{position:absolute;top:12px;left:12px;z-index:2;font-family:monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;padding:4px 10px;color:#06080c;border-radius:4px;font-weight:700}.qpc-img{width:240px;min-height:180px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);overflow:hidden}.qpc-img img{width:100%;height:100%;object-fit:contain}.qpc-img-placeholder{font-size:64px;opacity:.2}.qpc-body{padding:20px 24px;display:flex;flex-direction:column;justify-content:center;gap:6px}.qpc-meta{font-family:monospace;font-size:11px;letter-spacing:2px;color:hsla(0,0%,100%,.25);text-transform:uppercase}.qpc-name{font-weight:700;font-size:20px;color:#fff}.qpc-desc{font-weight:300;font-size:14px;color:hsla(0,0%,100%,.5);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qpc-features{display:flex;flex-direction:column;gap:4px;margin-top:4px}.qpc-feature{font-size:13px;color:hsla(0,0%,100%,.45)}.qpc-check{color:#22c55e;margin-right:6px}.qpc-side{padding:20px 24px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:12px;min-width:180px}.qpc-price{font-weight:700;font-size:18px;padding:8px 16px;border-radius:8px;white-space:nowrap}.qpc-price-lifetime{background:rgba(0,240,255,.08);border:1px solid rgba(0,240,255,.2);color:#00f0ff}.qpc-price-bundle{background:rgba(240,192,64,.15);border:1px solid rgba(240,192,64,.3);color:#f0c040}.qpc-price-monthly{background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.2);color:#22c55e}.qpc-price-soon{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.35)}.qpc-cta{font-family:monospace;font-size:12px;letter-spacing:1px;color:hsla(0,0%,100%,.25);transition:color .3s}.qpc:hover .qpc-cta{color:#00f0ff}.qpg-empty{text-align:center;padding:40px;color:hsla(0,0%,100%,.3)}.qpg-bottom-cta{text-align:center;padding:80px 40px 40px;position:relative}.qpg-bottom-orb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(0,240,255,.05),transparent 70%);filter:blur(60px)}.qpg-bottom-title{font-weight:800;font-size:36px;color:#fff;margin-bottom:12px;position:relative}.qpg-bottom-title em{font-style:normal;color:#00f0ff}.qpg-bottom-desc{font-weight:300;font-size:16px;color:hsla(0,0%,100%,.5);max-width:500px;margin:0 auto 30px;position:relative;line-height:1.7}@media (max-width:900px){.qpc{grid-template-columns:1fr}.qpc-img{width:100%;min-height:200px}.qpc-side{align-items:flex-start;flex-direction:row;padding:0 24px 20px}.qpg-cat,.qpg-controls,.qpg-hero{padding-left:8px;padding-right:8px}.qpg-title{font-size:32px}.qpg-cat-desc{margin-left:0}}.qBlogCard>div:hover{border-color:rgba(0,240,255,.2)!important;border-left:3px solid #00f0ff!important;background:#111827!important;transform:translateY(-2px)}.buyBox{background:rgba(0,240,255,.02)!important;border:1px solid rgba(0,240,255,.08)!important;border-radius:12px!important}.buyBoxInner{background:transparent!important;border:none!important;padding:0!important}.buyPrice{color:#00f0ff!important;text-shadow:0 0 15px rgba(0,240,255,.2)!important}.trustDot{background:#00f0ff!important;box-shadow:0 0 8px rgba(0,240,255,.4)!important}.planCard{border-color:rgba(0,240,255,.1)!important;background:rgba(0,240,255,.02)!important}.planCard.selected{border-color:rgba(0,240,255,.3)!important;box-shadow:inset 0 0 0 1px rgba(0,240,255,.15)!important}