:root{--bg:#07140f;--card:#0a2218;--card-2:#071b13;--text:#f4fbf7b8;--text-h:#f4fbf7f2;--border:#f4fbf71a;--accent:#f6c341;--accent2:#f59e0b;--accent-ink:#1a1a10;--tg:#2f66ff;--x:#119bdc;--shadow:#0000008c 0 24px 70px -28px, #0000004d 0 14px 30px -22px;--sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, "Apple Color Emoji", "Segoe UI Emoji";--heading:var(--sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--sans);color:var(--text);background:radial-gradient(1200px 650px at 18% -10%, #f6c34124, transparent 62%), radial-gradient(1100px 650px at 82% -18%, #22c55e1f, transparent 62%), radial-gradient(900px 520px at 70% 10%, #f59e0b1a, transparent 65%), linear-gradient(180deg, #ffffff05, transparent 35%), var(--bg);margin:0}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}#root{min-height:100svh}h1,h2,h3{font-family:var(--heading);color:var(--text-h);margin:0}p{margin:0}a{color:inherit}::selection{background:color-mix(in oklab, var(--accent) 35%, transparent)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.page{min-height:100svh}.topbar{z-index:40;border-bottom:1px solid color-mix(in oklab, var(--border) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg, #ffffff0a, color-mix(in oklab, var(--bg) 72%, transparent));padding:14px 18px 10px;position:sticky;top:0}.topbarRow{justify-content:space-between;align-items:center;gap:16px;width:min(1126px,100%);margin:0 auto;padding-bottom:10px;display:flex}.brand{color:var(--text-h);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brandText{font-family:var(--heading);letter-spacing:-.03em;text-transform:lowercase;font-size:22px;font-style:italic;font-weight:850}.navRow{border-top:1px solid color-mix(in oklab, var(--border) 80%, transparent);scrollbar-width:none;align-items:center;gap:18px;width:min(1126px,100%);margin:0 auto;padding:8px 0 0;display:flex;overflow:auto}.navRow::-webkit-scrollbar{display:none}.navRow a{color:var(--text);white-space:nowrap;border-radius:10px;padding:6px 0;font-size:12px;text-decoration:none;transition:color .2s,opacity .2s}.navRow a:hover{color:var(--text-h)}.topbarActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:inline-flex}.btn{letter-spacing:-.01em;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-weight:650;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.btn.sm{border-radius:999px;padding:8px 14px;font-size:12px}.btn:active{transform:translateY(1px)}.btn.big{border-radius:16px;padding:12px 16px}.btn.full{width:100%}.btn.primary{color:var(--accent-ink);background:linear-gradient(135deg, var(--accent), var(--accent2));box-shadow:0 18px 50px color-mix(in oklab, var(--accent) 24%, transparent)}.btn.primary:hover{box-shadow:0 18px 60px color-mix(in oklab, var(--accent) 32%, transparent)}.btn.ghost{color:var(--text-h);background:color-mix(in oklab, var(--card) 70%, transparent);border-color:color-mix(in oklab, var(--border) 80%, transparent)}.btn.ghost:hover{background:color-mix(in oklab, var(--card) 85%, transparent)}.btn.green{color:#ffffffeb;background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 16px 40px #22c55e2e}.btn.tg{color:#ffffffeb;background:linear-gradient(135deg, color-mix(in oklab, var(--tg) 92%, white), var(--tg));box-shadow:0 16px 40px color-mix(in oklab, var(--tg) 22%, transparent)}.btn.x{color:#ffffffeb;background:linear-gradient(135deg, color-mix(in oklab, var(--x) 92%, white), var(--x));box-shadow:0 16px 40px color-mix(in oklab, var(--x) 22%, transparent)}.hero{padding:42px 18px 20px;position:relative}.heroBg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.glow{filter:blur(60px);opacity:.45;border-radius:999px;width:520px;height:520px;animation:7s ease-in-out infinite floatGlow;position:absolute}.glow.g1{background:radial-gradient(circle at 30% 30%, color-mix(in oklab, var(--accent) 28%, transparent), transparent 62%);top:-200px;left:-180px}.glow.g2{background:radial-gradient(circle at 60% 40%,#22c55e38,#0000 64%);animation-delay:.8s;top:-160px;right:-220px}.grid{background:radial-gradient(1200px 700px at 50% 0%, color-mix(in oklab, var(--accent) 10%, transparent), transparent 60%), linear-gradient(to bottom, #ffffff05, var(--bg));position:absolute;inset:-2px;-webkit-mask-image:radial-gradient(900px 420px at 50% 0,#000 35%,#0000 80%);mask-image:radial-gradient(900px 420px at 50% 0,#000 35%,#0000 80%)}@keyframes floatGlow{0%{transform:translate(0,0)scale(1)}50%{transform:translateY(10px)scale(1.03)}to{transform:translate(0,0)scale(1)}}.heroInner{grid-template-columns:1.15fr .85fr;align-items:start;gap:16px;width:min(1126px,100%);margin:0 auto;display:grid;position:relative}.pill{border:1px solid color-mix(in oklab, var(--border) 75%, transparent);background:color-mix(in oklab, var(--card) 75%, transparent);color:var(--text);border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:8px 12px;font-size:13px;display:inline-flex}.pillOrange{border-color:color-mix(in oklab, var(--accent) 36%, transparent);background:color-mix(in oklab, var(--accent) 14%, transparent);color:#ffffffdb}.heroLeft h1{letter-spacing:-.04em;margin:14px 0 10px;font-size:clamp(36px,4.4vw,58px);line-height:1.02}.h1Strong{color:var(--text-h)}.lead{max-width:56ch;color:var(--text);font-size:16px}.emph{color:var(--text-h);font-weight:700}.ctaRow{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.miniBadges{color:#ffffffb8;flex-wrap:wrap;gap:14px;margin-top:14px;font-size:12px;display:flex}.miniBadge{align-items:center;gap:8px;display:inline-flex}.miniDot{background:#ff7a18d9;border-radius:99px;width:8px;height:8px;box-shadow:0 0 0 6px #ff7a181f}.miniDot.ok{background:#22c55ee6;box-shadow:0 0 0 6px #22c55e1f}.heroRight{flex-direction:column;gap:12px;display:flex}.card{border:1px solid color-mix(in oklab, var(--border) 85%, transparent);box-shadow:var(--shadow);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:20px;overflow:hidden}.promo{will-change:transform;animation:3.2s ease-in-out infinite promoFloat;position:relative;transform:translate(0,0)}@keyframes promoFloat{0%{transform:translate(0,0)}50%{transform:translateY(-10px)}to{transform:translate(0,0)}}.promoTop{border-bottom:1px solid color-mix(in oklab, var(--border) 85%, transparent);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.miniTitle{color:var(--text);letter-spacing:-.01em;font-size:13px;font-weight:650}.spark{background:radial-gradient(circle at 30% 30%, color-mix(in oklab, var(--accent) 72%, white), transparent 60%), radial-gradient(circle at 70% 70%, color-mix(in oklab, var(--accent2) 70%, black), transparent 65%), color-mix(in oklab, var(--card) 70%, transparent);border:1px solid color-mix(in oklab, var(--border) 80%, transparent);border-radius:14px;width:36px;height:36px;animation:6s linear infinite spinSpark}@keyframes spinSpark{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.promoBody{padding:16px}.promoPill{color:#ffffffdb;letter-spacing:-.01em;background:#22c55e1a;border:1px solid #22c55e47;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:700}.promoTitle{letter-spacing:-.03em;text-align:center;margin:12px 0 10px;font-size:26px}.promoLine{color:#ffffffc7;text-align:center;letter-spacing:.04em;margin:0 0 10px;font-size:12px}.promoSubLine{color:#ffffffb3;text-align:center;margin-bottom:12px;font-size:12px}.promoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 14px;display:grid}.promoStat{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:12px}.kicker{color:#ffffffb3;font-size:12px;font-weight:650}.value{color:#ffffffeb;letter-spacing:-.03em;margin-top:6px;font-size:18px;font-weight:750}.sub{color:#ffffff9e;margin-top:2px;font-size:12px}.floatingNav{padding:12px 14px}.quickRow{flex-wrap:wrap;gap:8px;display:flex}.quickChip{color:#ffffffbd;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:6px 10px;font-size:11px}.channelGrid{gap:18px;display:grid}.channelRow{grid-template-columns:1.05fr .95fr;align-items:center;gap:14px;display:grid}.channelRow.reverse{grid-template-columns:.95fr 1.05fr}.channelText{padding:8px 2px}.channelPill{color:#f4fbf7d9;background:#119bdc14;border:1px solid #119bdc40;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:700}.linkBlue{color:color-mix(in oklab, var(--x) 85%, white)}.channelText p{color:#f4fbf7b8;max-width:70ch;margin-top:10px}.checkList{color:#f4fbf7b8;margin:12px 0 16px;padding:0;list-style:none}.checkList li{margin:8px 0;padding-left:24px;position:relative}.checkList li:before{content:"✓";color:color-mix(in oklab, var(--accent) 70%, white);font-weight:900;position:absolute;top:0;left:0}.channelCardWrap{justify-content:center;display:flex}.channelCard{text-align:center;width:min(520px,100%);box-shadow:var(--shadow);border:1px solid #ffffff14;border-radius:22px;padding:26px 22px}.tgCard{background:linear-gradient(135deg,#2f66ff59,#2f66ff2e)}.xCard{background:linear-gradient(135deg,#119bdc59,#119bdc2e)}.channelIcon{background:#ffffff1f;border-radius:22px;place-items:center;width:76px;height:76px;margin:0 auto 14px;display:grid}.paperPlane{clip-path:polygon(10% 55%,90% 10%,60% 90%,52% 58%,10% 55%);background:#ffffffeb;border-radius:999px;width:40px;height:40px}.xLogo{color:#ffffffeb;background:#ffffff1f;border-radius:26px;place-items:center;width:86px;height:86px;margin:0 auto 10px;font-size:44px;font-weight:900;display:grid}.channelCardTitle{color:#f4fbf7eb;letter-spacing:-.02em;margin-top:2px;font-weight:850}.channelCardSub{color:#f4fbf7c7;margin-top:8px;font-size:13px}.section{width:min(1126px,100%);margin:0 auto;padding:26px 18px}.sectionHead h2{letter-spacing:-.03em;margin:0 0 8px;font-size:26px}.infoCard{background:linear-gradient(#ffffff09,#ffffff03);margin-top:18px;padding:18px}.infoCard p+p{margin-top:12px}.infoCard strong{color:#ffffffe6}.sectionHead p{color:var(--text);max-width:80ch}.twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.twoCol .card{padding:16px}.chipRow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.chip{border:1px solid color-mix(in oklab, var(--border) 80%, transparent);background:color-mix(in oklab, var(--card) 82%, transparent);color:var(--text);border-radius:999px;padding:6px 10px;font-size:12px}.statRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.stat{border:1px solid color-mix(in oklab, var(--border) 80%, transparent);background:color-mix(in oklab, var(--bg) 18%, var(--card));border-radius:16px;padding:12px}.statVal{color:var(--text-h);letter-spacing:-.03em;font-weight:800}.statLbl{color:var(--text);margin-top:2px;font-size:12px}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.step{padding:16px;position:relative}.stepNum{width:34px;height:34px;color:var(--accent-ink);background:linear-gradient(135deg, var(--accent), var(--accent2));box-shadow:0 18px 50px color-mix(in oklab, var(--accent) 22%, transparent);border-radius:12px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.step h3{color:var(--text-h);letter-spacing:-.02em;margin:10px 0 6px}.step p{color:var(--text);margin:0}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.tile{padding:16px;transition:transform .18s,box-shadow .2s,border-color .2s}.tile:hover{border-color:color-mix(in oklab, var(--accent) 42%, var(--border));transform:translateY(-2px);box-shadow:0 30px 80px oklab(0% none none/.35)}.tileIcon{border:1px solid color-mix(in oklab, var(--border) 80%, transparent);background:radial-gradient(circle at 30% 30%, color-mix(in oklab, var(--accent) 55%, white), transparent 62%), radial-gradient(circle at 70% 70%, color-mix(in oklab, var(--accent2) 60%, black), transparent 65%), color-mix(in oklab, var(--card) 75%, transparent);border-radius:16px;width:38px;height:38px;margin-bottom:10px}.list{color:var(--text);margin:10px 0 14px;padding-left:18px}.list li{margin:6px 0}.faq{grid-template-columns:1fr;gap:10px;margin-top:14px;display:grid}.faqItem{padding:14px 16px}.faqItem summary{cursor:pointer;color:var(--text-h);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:12px;font-weight:750;list-style:none;display:flex}.faqItem summary::-webkit-details-marker{display:none}.faqIcon{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex:none;width:26px;height:26px;position:relative}.faqIcon:before,.faqIcon:after{content:"";background:#ffffffbf;border-radius:99px;width:10px;height:2px;margin:auto;position:absolute;inset:0}.faqIcon:after{width:2px;height:10px}.faqItem[open] .faqIcon:after{transform:scaleY(0)}.faqItem p{color:var(--text);margin:10px 0 0}.footer{border-top:1px solid color-mix(in oklab, var(--border) 85%, transparent);margin-top:10px;padding:26px 18px 46px}.footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:min(1126px,100%);margin:0 auto;display:flex}.footerBrand{align-items:center;gap:12px;display:inline-flex}.footerTitle{color:var(--text-h);letter-spacing:-.02em;font-weight:800}.footerSub{color:var(--text);margin-top:2px;font-size:13px}.footerMeta{color:var(--text);gap:14px;font-size:13px;display:inline-flex}@media (width<=980px){.navRow{gap:14px}.heroInner,.twoCol,.steps,.tiles,.channelRow,.channelRow.reverse{grid-template-columns:1fr}}@media (width<=520px){.topbar{padding:12px 14px 8px}.topbarRow{padding-bottom:8px}.brandText{font-size:20px}.btn.sm{padding:8px 12px}.promoTitle{font-size:24px}}
