
    :root{color-scheme:dark;--bg:#080b11;--panel:#0d121b;--line:rgba(184,205,231,.105);--muted:#8994a6;--text:#f2f5fa;--blue:#68b9ff;--cyan:#86dbef;--max:1180px}
    *{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:'DM Sans',sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.shell{width:min(var(--max),calc(100% - 48px));margin:auto}.ambient{position:absolute;z-index:-1;pointer-events:none;inset:0 0 auto;height:750px;overflow:hidden;background:radial-gradient(ellipse 55% 45% at 76% 12%,rgba(28,91,144,.19),transparent 72%),radial-gradient(ellipse 32% 38% at 20% 34%,rgba(25,62,103,.12),transparent 75%)}.ambient:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 84%)}
    .topline{border-bottom:1px solid rgba(255,255,255,.055);height:38px;display:flex;align-items:center;justify-content:center;color:#9baabd;font-size:11px;letter-spacing:.035em}.topline span{color:#8fd2ff;margin-right:8px}.nav-wrap{position:sticky;top:0;z-index:20;padding:13px 0 0;background:linear-gradient(180deg,rgba(8,11,17,.78),rgba(8,11,17,0));}.nav{height:66px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(184,205,231,.14);border-radius:13px;padding:0 18px;background:rgba(12,17,25,.78);backdrop-filter:blur(22px);box-shadow:0 12px 32px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.035)}.brand{display:flex;align-items:center;gap:11px;font-family:Manrope,sans-serif;font-size:16px;font-weight:800;letter-spacing:.16em}.brand-mark{height:33px;width:33px;display:grid;place-items:center;border:1px solid rgba(128,194,246,.36);border-radius:10px;background:linear-gradient(145deg,rgba(71,144,202,.19),rgba(14,26,41,.55));color:#bde7ff;font-size:18px;letter-spacing:-.1em;box-shadow:inset 0 1px rgba(255,255,255,.09)}.links{display:flex;gap:35px;align-items:center}.links a{font-size:13px;color:#a5afbe;transition:color .2s}.links a:hover{color:#fff}.nav-actions{display:flex;align-items:center;gap:16px}.login{font-size:12px;color:#d0d9e4}.discord-link{font-size:12px;color:#a5afbe;display:inline-flex;align-items:center;gap:7px}.discord-link:before{content:"◉";font-size:12px;color:#93cafa}.button{height:42px;padding:0 18px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.01em;transition:transform .2s,border-color .2s,background .2s}.button:hover{transform:translateY(-2px)}.button-outline{border:1px solid rgba(162,190,217,.19);background:rgba(255,255,255,.025)}.button-outline:hover{border-color:rgba(155,211,255,.45);background:rgba(255,255,255,.055)}.button-primary{color:#06111b;background:linear-gradient(135deg,#a4dfff,#63b6f4);box-shadow:0 6px 22px rgba(61,157,226,.17)}.button-primary:hover{box-shadow:0 9px 28px rgba(61,157,226,.28)}.menu{display:none;background:none;border:0;font-size:22px}
    .hero{padding:91px 0 78px;position:relative}.hero-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:45px;align-items:center}.eyebrow{display:inline-flex;gap:9px;align-items:center;border:1px solid rgba(116,180,227,.2);border-radius:99px;padding:7px 11px;background:rgba(37,82,119,.14);color:#a7d8f7;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.dot{width:6px;height:6px;border-radius:50%;background:#73caff;box-shadow:0 0 12px #55b9ff}.hero h1{font-family:Manrope,sans-serif;font-size:clamp(48px,6vw,76px);letter-spacing:-.065em;line-height:1.055;margin:23px 0 20px;font-weight:700}.hero h1 em{font-style:normal;color:#8cccf5;background:linear-gradient(100deg,#e0f3ff 0%,#8dd0ff 43%,#7bbce8 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lead{max-width:470px;color:#9ba7b8;font-size:15px;line-height:1.85;margin:0}.hero-cta{display:flex;gap:11px;margin-top:29px}.hero-cta .button{height:47px;padding:0 20px}.arrow{font-size:17px;line-height:1}.micro-proof{display:flex;align-items:center;gap:12px;margin-top:33px;color:#8591a1;font-size:11px}.faces{display:flex;padding-left:5px}.face{width:23px;height:23px;border-radius:50%;margin-left:-5px;border:2px solid #0b1018;background:linear-gradient(145deg,#55758d,#172533);display:grid;place-items:center;font-size:8px;color:#d8e7f2}.face:nth-child(2){background:linear-gradient(145deg,#9b7565,#382b28)}.face:nth-child(3){background:linear-gradient(145deg,#577d75,#1a302d)}.face:nth-child(4){background:linear-gradient(145deg,#777396,#302b42)}.micro-proof strong{color:#d6e2ee;font-weight:600}.visual{min-height:390px;position:relative;display:grid;place-items:center}.orb{position:absolute;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,rgba(60,144,208,.17),rgba(31,85,129,.08) 42%,transparent 70%);filter:blur(5px)}.console{width:min(100%,470px);position:relative;padding:15px;border-radius:15px;border:1px solid rgba(171,202,228,.18);background:linear-gradient(145deg,rgba(22,31,43,.94),rgba(11,16,24,.94));box-shadow:0 32px 90px rgba(0,0,0,.47),0 0 70px rgba(43,113,165,.12),inset 0 1px rgba(255,255,255,.07);transform:perspective(1000px) rotateY(-5deg) rotateX(2deg);animation:float 7s ease-in-out infinite}.console-top{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 4px 10px;color:#8795a5;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.window-dots{display:flex;gap:5px}.window-dots i{display:block;width:5px;height:5px;border-radius:50%;background:#516274}.window-dots i:first-child{background:#70b9e8}.store-preview{border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;background:#0b1119}.preview-cover{height:156px;position:relative;overflow:hidden;background:linear-gradient(115deg,#101e2b,#183b54 48%,#111b2a);display:flex;align-items:flex-end;padding:18px}.preview-cover:before{content:"";position:absolute;width:260px;height:260px;right:10px;top:-135px;border:1px solid rgba(165,219,255,.22);border-radius:50%;box-shadow:0 0 0 22px rgba(146,207,248,.035),0 0 0 48px rgba(146,207,248,.025)}.preview-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,11,17,.8),transparent 80%)}.cover-k{position:absolute;right:44px;top:7px;font:800 180px/.9 Manrope,sans-serif;letter-spacing:-.13em;color:rgba(197,229,250,.085)}.cover-copy{position:relative;z-index:1}.cover-copy small{font-size:8px;color:#9bcdec;letter-spacing:.16em;text-transform:uppercase}.cover-copy h3{font:700 20px Manrope,sans-serif;margin:4px 0 0;letter-spacing:-.04em}.preview-body{padding:14px}.preview-label{display:flex;justify-content:space-between;color:#8b98a8;font-size:9px;padding-bottom:10px}.products{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.product{border:1px solid rgba(178,198,217,.105);border-radius:7px;background:rgba(255,255,255,.025);padding:9px}.product-img{height:58px;border-radius:5px;margin-bottom:8px;position:relative;overflow:hidden;background:linear-gradient(140deg,#172d3a,#24445a 52%,#101922)}.product:nth-child(2) .product-img{background:linear-gradient(140deg,#28263a,#4c4866 52%,#14141f)}.product:nth-child(3) .product-img{background:linear-gradient(140deg,#29362e,#536d53 52%,#151b18)}.product-img:after{content:"";position:absolute;width:40px;height:40px;border:1px solid rgba(221,239,250,.22);border-radius:50%;right:15px;top:9px;box-shadow:0 0 22px rgba(146,203,240,.13)}.product strong{font-size:9px;display:block;font-weight:600}.product small{font-size:8px;color:#8996a3}.floating-note{position:absolute;right:-6px;bottom:34px;padding:11px 14px;border:1px solid rgba(159,195,222,.18);border-radius:9px;background:rgba(13,21,30,.89);box-shadow:0 14px 32px #0006;font-size:10px;color:#aab6c4;backdrop-filter:blur(12px)}.floating-note strong{color:#d9f2ff;display:block;font-size:11px;margin-bottom:2px}.section-line{height:1px;background:linear-gradient(90deg,transparent,rgba(150,180,209,.15),transparent)}
    .trust{padding:24px 0 35px}.trust-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.trust-caption{color:#687586;font-size:9px;text-transform:uppercase;letter-spacing:.16em}.trust-items{display:flex;gap:46px;color:#8b98a8;font-family:Manrope,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em}.trust-items span{display:flex;align-items:center;gap:9px}.trust-items b{color:#88bdda;font-size:15px;font-weight:500}
    .section{padding:84px 0}.section-heading{text-align:center;max-width:600px;margin:0 auto 39px}.kicker{font-size:10px;color:#83bfe4;text-transform:uppercase;letter-spacing:.15em;font-weight:700}.section-heading h2{font:700 clamp(29px,4vw,42px)/1.2 Manrope,sans-serif;letter-spacing:-.045em;margin:12px 0}.section-heading p{color:#8995a5;font-size:13px;margin:0}.category-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.category{position:relative;min-height:220px;border:1px solid var(--line);border-radius:12px;padding:25px 26px;overflow:hidden;background:linear-gradient(130deg,#101a24,#0c1119 70%);transition:transform .25s,border-color .25s}.category:hover{transform:translateY(-4px);border-color:rgba(131,194,235,.31)}.category:nth-child(2){background:linear-gradient(130deg,#151522,#0c1018 70%)}.category:after{content:"";position:absolute;width:235px;height:235px;border-radius:50%;right:-45px;top:-77px;background:radial-gradient(circle,rgba(75,149,198,.17),transparent 68%)}.category:nth-child(2):after{background:radial-gradient(circle,rgba(114,106,178,.16),transparent 68%)}.cat-top{display:flex;align-items:center;gap:10px;color:#86c8ef;font-size:10px;text-transform:uppercase;letter-spacing:.13em;position:relative;z-index:1}.cat-glyph{font-size:14px;width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(141,199,233,.22);border-radius:7px;background:rgba(87,151,193,.1)}.category h3{font:700 22px Manrope,sans-serif;letter-spacing:-.04em;margin:18px 0 5px;position:relative;z-index:1}.category p{font-size:12px;color:#8d99a9;margin:0;max-width:310px;position:relative;z-index:1}.cat-link{position:absolute;bottom:22px;left:26px;font-size:11px;color:#b9dff6;z-index:1}.cat-link span{margin-left:7px}.cat-graphic{position:absolute;right:32px;bottom:15px;width:135px;height:118px;opacity:.8}.tile{position:absolute;border:1px solid rgba(172,213,239,.23);background:linear-gradient(145deg,rgba(80,140,175,.19),rgba(19,34,45,.8));border-radius:9px;box-shadow:0 17px 34px #0006}.tile.one{width:75px;height:94px;right:6px;bottom:2px;transform:rotate(12deg)}.tile.two{width:73px;height:91px;right:51px;bottom:10px;transform:rotate(-8deg)}.tile.three{width:69px;height:86px;right:88px;bottom:0;transform:rotate(-20deg)}.category:nth-child(2) .tile{border-color:rgba(199,183,234,.22);background:linear-gradient(145deg,rgba(111,95,153,.2),rgba(28,24,39,.82))}
    .benefits{padding:0 0 92px}.benefit-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--line);border-radius:11px;overflow:hidden;background:var(--line)}.benefit{background:#0c1119;padding:25px 24px}.benefit .mini{color:#8bc7eb;font-size:14px}.benefit h4{font:600 13px Manrope,sans-serif;margin:13px 0 5px}.benefit p{color:#8591a1;font-size:11px;line-height:1.7;margin:0}
    .cta{padding:47px 0 62px}.cta-box{position:relative;overflow:hidden;border:1px solid rgba(138,188,221,.18);border-radius:13px;padding:42px 48px;background:radial-gradient(ellipse at 84% 30%,rgba(56,174,205,.17),transparent 46%),radial-gradient(ellipse at 10% 100%,rgba(39,115,156,.08),transparent 45%),linear-gradient(110deg,#101a25,#0d131c)}.cta-box:after{content:"K";position:absolute;right:70px;top:-72px;font:800 230px Manrope,sans-serif;color:rgba(174,218,247,.035)}.cta-box h2{position:relative;z-index:1;font:700 27px Manrope,sans-serif;letter-spacing:-.04em;margin:0 0 7px}.cta-box p{position:relative;z-index:1;color:#94a1b0;font-size:12px;margin:0}.cta-box .button{position:absolute;z-index:2;right:45px;top:50%;transform:translateY(-50%)}.footer{border-top:1px solid rgba(255,255,255,.07);padding:26px 0 34px}.footer-row{display:flex;align-items:center;justify-content:space-between}.footer .brand{font-size:12px}.footer .brand-mark{width:27px;height:27px;border-radius:8px;font-size:15px}.copyright,.footer-links{font-size:10px;color:#778393}.footer-links{display:flex;gap:22px}.footer-links a:hover{color:#ccd8e4}
    .dashboard{border:1px solid rgba(255,255,255,.08);border-radius:9px;overflow:hidden;background:#0b1017;display:grid;grid-template-columns:112px 1fr;min-height:274px}.dash-side{padding:12px 9px;border-right:1px solid rgba(255,255,255,.07)}.dash-brand{display:flex;align-items:center;gap:6px;padding:2px 3px 14px;font-size:8px;font-weight:700;color:#dfeaf4}.dash-brand b{width:17px;height:17px;border:1px solid #5f94b6;border-radius:5px;display:grid;place-items:center;color:#bde7ff}.dash-caption{font-size:6px;color:#596778;text-transform:uppercase;letter-spacing:.13em;padding:8px 5px 5px}.dash-item{padding:6px;margin:2px 0;border-radius:4px;color:#8190a1;font-size:7px;display:flex;align-items:center;gap:6px}.dash-item.active{color:#c2e7ff;background:rgba(81,156,207,.12)}.dash-ico{width:10px;text-align:center;color:#769bb5}.dash-main{padding:13px}.dash-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.dash-title{font:600 10px Manrope,sans-serif;color:#edf2f7}.dash-sub{font-size:6px;color:#718092;margin-top:2px}.dash-user{width:17px;height:17px;border:1px solid rgba(142,201,237,.3);border-radius:50%;display:grid;place-items:center;color:#b5dff6;font-size:7px}.dash-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.dash-stat{padding:8px;border:1px solid rgba(184,205,231,.09);border-radius:5px;background:rgba(255,255,255,.018)}.dash-stat span{display:block;font-size:6px;color:#8290a0}.dash-stat strong{display:block;font:600 12px Manrope,sans-serif;margin:4px 0 2px}.dash-stat small{font-size:6px;color:#7bc8a6}.dash-lower{display:block;margin-top:8px}.dash-status-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.dash-product{min-width:0;padding:7px 5px;border:1px solid rgba(184,205,231,.08);border-radius:4px;background:rgba(255,255,255,.014);font-size:6px;color:#9aa8b6}.dash-product span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-product b{display:block;margin-top:4px;color:#81c9a7;font-size:6px;font-weight:600}.dash-stat{padding:6px 5px}.dash-stat span{min-height:16px;font-size:5.5px}.dash-stat strong{font-size:11px}.dash-stat small{font-size:5.5px}.dash-card{border:1px solid rgba(184,205,231,.09);border-radius:5px;padding:8px;background:rgba(255,255,255,.014)}.dash-card-head{font-size:7px;color:#d3dde7;display:flex;justify-content:space-between;margin-bottom:8px}.dash-card-head span{font-size:6px;color:#778697}.chart{height:57px;position:relative;border-bottom:1px solid #1e2a35;background:repeating-linear-gradient(to bottom,transparent 0 18px,rgba(255,255,255,.035) 19px 20px)}.chart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.chart path{fill:none;stroke:#70bfea;stroke-width:1.5}.chart .chart-fill{fill:url(#area);stroke:none}.activity{display:flex;flex-direction:column;gap:8px}.activity-row{display:flex;align-items:center;gap:5px;font-size:6px;color:#a2afbc}.activity-row i{width:5px;height:5px;border-radius:50%;background:#76c8a7}.activity-row:nth-child(2) i{background:#7bbce8}.activity-row:nth-child(3) i{background:#b49be5}.dash-tag{margin-left:auto;color:#81c4a4}.hero-watermark{position:absolute;right:4%;top:52px;font:800 clamp(100px,18vw,220px)/1 Manrope,sans-serif;letter-spacing:-.12em;color:rgba(160,207,239,.025);pointer-events:none;user-select:none}
    .trust-points{display:flex;flex-wrap:wrap;gap:18px 22px;margin-top:25px;color:#9aa8b8;font-size:10px}.trust-point{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.trust-point svg{width:13px;height:13px;stroke:#83c8ac;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}
    .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:stretch}.product-card{position:relative;padding:20px 17px 17px;border:1px solid rgba(184,205,231,.12);border-radius:11px;background:linear-gradient(150deg,rgba(19,27,38,.94),rgba(11,15,22,.98));display:flex;flex-direction:column;min-height:380px;transition:transform .22s,border-color .22s,background .22s}.product-card:hover{transform:translateY(-4px);border-color:rgba(131,194,235,.3)}.product-card.featured{border-color:rgba(105,197,230,.42);background:radial-gradient(ellipse at 50% 0,rgba(64,171,208,.13),transparent 52%),linear-gradient(150deg,#111c26,#0c121a);box-shadow:0 0 34px rgba(68,178,218,.09),inset 0 1px rgba(185,236,255,.06)}.product-badge{position:absolute;top:-10px;left:50%;transform:translateX(-50%);padding:4px 9px;border:1px solid rgba(120,208,231,.28);border-radius:99px;background:#10202a;color:#a9e4f2;font-size:7px;font-weight:700;letter-spacing:.11em;white-space:nowrap}.product-icon{height:31px;width:31px;display:grid;place-items:center;border:1px solid rgba(140,195,227,.18);border-radius:8px;background:rgba(97,164,202,.08);color:#9dd7f3;font:600 12px Manrope,sans-serif}.product-card h3{font:700 13px Manrope,sans-serif;letter-spacing:.02em;margin:14px 0 5px}.product-desc{min-height:34px;color:#8996a7;font-size:10px;line-height:1.55;margin:0}.product-price{font:700 25px Manrope,sans-serif;letter-spacing:-.045em;margin:17px 0 0}.product-price small{font:400 9px 'DM Sans',sans-serif;letter-spacing:0;color:#8794a3}.product-divider{height:1px;background:rgba(184,205,231,.1);margin:15px 0 12px}.product-features{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:9px;color:#aab5c2;font-size:9px}.product-features li{display:flex;align-items:flex-start;gap:7px}.product-features li:before{content:'✓';color:#82cdb0;font-size:9px}.product-card .button{margin-top:auto;width:100%;height:37px;font-size:10px}.product-card:not(.featured) .button{border:1px solid rgba(162,190,217,.16);background:rgba(255,255,255,.025)}
    .price-original{font:400 10px Manrope,sans-serif;color:#748293;text-decoration:line-through;margin-left:4px}.discount-label{display:inline-block;padding:2px 5px;border:1px solid rgba(116,207,176,.2);border-radius:4px;color:#91d7b7;background:rgba(74,155,116,.08);font-size:7px;margin-left:2px}.plan-toggle{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;margin-top:13px;border:1px solid rgba(184,205,231,.1);border-radius:7px;background:rgba(4,8,13,.42)}.plan-option{border:0;border-radius:5px;background:transparent;color:#8290a0;padding:6px 4px;font:500 9px 'DM Sans',sans-serif;cursor:pointer;transition:color .18s,background .18s,box-shadow .18s}.plan-option:hover{color:#d7e7f3}.plan-option.is-active{color:#d7f2ff;background:rgba(83,157,194,.16);box-shadow:inset 0 0 0 1px rgba(117,191,224,.16)}
    .features-section{padding:25px 0 84px}.features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.feature-card{padding:19px;border:1px solid rgba(184,205,231,.105);border-radius:10px;background:linear-gradient(145deg,rgba(17,24,34,.82),rgba(11,15,22,.92));transition:border-color .2s,transform .2s}.feature-card:hover{transform:translateY(-3px);border-color:rgba(131,194,235,.25)}.feature-card svg{width:19px;height:19px;stroke:#91c9e8;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.feature-card h3{font:600 12px Manrope,sans-serif;margin:12px 0 4px}.feature-card p{font-size:10px;line-height:1.65;color:#8794a4;margin:0}.features-section .section-heading{margin-bottom:25px}.faq-section{padding:28px 0 80px;scroll-margin-top:95px}.faq-list{max-width:820px;margin:auto;display:grid;gap:8px}.faq-list details{border:1px solid rgba(184,205,231,.11);border-radius:9px;background:linear-gradient(145deg,rgba(17,24,34,.78),rgba(11,15,22,.9));padding:0 16px;transition:border-color .18s}.faq-list details[open]{border-color:rgba(131,194,235,.24)}.faq-list summary{min-height:53px;display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer;color:#d9e2eb;font-size:11px;font-weight:600}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';color:#8ccff6;font-size:17px;font-weight:400}.faq-list details[open] summary:after{content:'−'}.faq-list details p{max-width:720px;margin:0;padding:0 24px 16px 0;color:#8c99a8;font-size:10px;line-height:1.75}
    .footer-inner{width:min(var(--max),calc(100% - 48px));margin:auto}.footer-main{display:flex;align-items:flex-start;justify-content:space-between;gap:35px;padding-bottom:22px}.footer-brand-block .brand{font-size:12px}.footer-brand-block .brand-mark{width:28px;height:28px;font-size:15px}.footer-brand-block p{margin:9px 0 0;color:#7f8c9b;font-size:10px}.footer .footer-links{max-width:650px;justify-content:flex-end;flex-wrap:wrap;gap:12px 22px}.footer .footer-links a{font-size:10px}.footer-bottom{border-top:1px solid rgba(255,255,255,.055);padding-top:15px;color:#687686;font-size:9px;display:flex;justify-content:space-between;gap:14px}.footer-bottom span:last-child{color:#607183}.footer .brand-name{letter-spacing:.13em}.footer-row{display:block}@media(max-width:650px){.footer-inner{width:calc(100% - 36px)}.footer-main{flex-direction:column;gap:20px}.footer .footer-links{justify-content:flex-start;gap:12px 17px}.footer-bottom{align-items:flex-start;flex-direction:column;gap:6px}}
    .nav{transition:background .25s,border-color .25s,box-shadow .25s}.nav-wrap.is-scrolled .nav{background:rgba(12,17,25,.94);border-color:rgba(184,205,231,.2);box-shadow:0 13px 35px rgba(0,0,0,.28)}body{animation:page-enter .32s ease both}@keyframes page-enter{from{opacity:0}to{opacity:1}}.js .reveal-up,.js .reveal-fade{opacity:0;transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.js .reveal-up{transform:translateY(14px)}.js .reveal-fade{transform:translateY(5px)}.js .reveal-up.is-visible,.js .reveal-fade.is-visible{opacity:1;transform:translateY(0)}.product-card:nth-child(2),.feature-card:nth-child(2){transition-delay:.06s}.product-card:nth-child(3),.feature-card:nth-child(3){transition-delay:.12s}.product-card:nth-child(4),.feature-card:nth-child(4){transition-delay:.18s}
    @keyframes float{0%,100%{transform:perspective(1000px) rotateY(-5deg) rotateX(2deg) translateY(0)}50%{transform:perspective(1000px) rotateY(-5deg) rotateX(2deg) translateY(-8px)}}
    @media(max-width:850px){.dash-stats,.dash-status-list{grid-template-columns:repeat(2,minmax(0,1fr))}.features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.links{gap:19px;margin-left:0}.hero-grid{gap:20px}.hero{padding-top:68px}.trust-items{gap:22px}.console{transform:none;animation:floatMobile 7s ease-in-out infinite}.floating-note{right:-4px}.category{padding:22px}.cat-graphic{right:10px;opacity:.6}}
    @media(max-width:650px){.dashboard{grid-template-columns:76px minmax(0,1fr)}.dash-side{padding:10px 5px}.dash-item{padding:5px 3px;font-size:6px;gap:3px}.dash-brand{font-size:6px;gap:3px}.dash-stats,.dash-status-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-stat span,.dash-stat small{font-size:6px}.product-grid{grid-template-columns:1fr}.product-card{min-height:0}.shell{width:min(100% - 36px,var(--max))}.topline{font-size:9px}.nav-wrap{padding-top:9px}.nav{height:59px;padding:0 12px}.links{display:none}.links.mobile-open{display:flex;position:absolute;top:76px;left:18px;right:18px;padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:rgba(11,16,24,.96);backdrop-filter:blur(18px);flex-direction:column;align-items:flex-start;gap:18px;box-shadow:0 18px 38px #0008}.login,.discord-link{display:none}.menu{display:block}.nav-actions{gap:0}.nav-actions .button{height:36px;padding:0 12px;font-size:11px}.hero{padding:52px 0 42px}.hero-grid{grid-template-columns:1fr;gap:22px}.hero h1{font-size:53px;margin-top:19px}.lead{font-size:13px;max-width:400px}.hero-cta{margin-top:23px}.micro-proof{margin-top:24px}.visual{min-height:300px}.console{max-width:440px;padding:11px}.preview-cover{height:125px}.cover-k{font-size:150px}.floating-note{right:0;bottom:17px}.trust{padding:16px 0 27px}.trust-inner{align-items:flex-start;flex-direction:column;gap:16px}.trust-items{width:100%;justify-content:space-between;gap:8px;font-size:10px}.trust-items span{gap:6px}.section{padding:61px 0}.section-heading{margin-bottom:26px}.category-grid{grid-template-columns:1fr}.category{min-height:198px}.benefits{padding-bottom:61px}.benefit-row{grid-template-columns:1fr}.benefit{padding:19px 20px}.benefit h4{margin-top:9px}.cta{padding:20px 0 44px}.cta-box{padding:28px 24px 84px}.cta-box h2{font-size:22px}.cta-box p{max-width:260px;font-size:11px}.cta-box .button{left:24px;right:auto;top:auto;bottom:22px;transform:none;height:39px}.cta-box:after{right:-10px;top:-40px;font-size:190px}.footer-row{align-items:flex-start;gap:18px;flex-wrap:wrap}.copyright{order:3;width:100%}.footer-links{gap:14px}}
    @media(max-width:390px){.features-grid{grid-template-columns:1fr}}
    @media(max-width:390px){.nav{padding:0 8px;gap:6px}.brand{font-size:12px;gap:7px}.brand-mark{width:27px;height:27px;font-size:14px}.nav-actions .button{padding:0 7px;font-size:9px;gap:5px}.menu{font-size:18px;padding:4px}.hero h1{font-size:clamp(34px,11vw,43px);letter-spacing:-.06em}.hero-cta{flex-wrap:wrap}.hero-cta .button{flex:1 1 125px;padding:0 12px;font-size:10px}.console{width:100%;padding:9px}.dashboard{grid-template-columns:68px minmax(0,1fr)}.dash-side{padding:8px 4px}.dash-item{font-size:5.5px}.dash-brand{font-size:5.5px}.dash-main{padding:9px}.dash-status-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-stat{padding:6px 4px}.dash-stat span,.dash-stat small{font-size:5px}.dash-stat strong{font-size:10px}.floating-note{right:0;bottom:8px;padding:8px 10px;font-size:8px}.floating-note strong{font-size:9px}.trust-items{flex-wrap:wrap}.category{padding:18px}.cat-graphic{right:2px;opacity:.45}.cta-box h2{font-size:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
  .skip-link{position:fixed;z-index:100;top:8px;left:8px;padding:8px 12px;border:1px solid rgba(130,194,233,.4);border-radius:6px;background:#10202b;color:#e5f5ff;font-size:11px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}