[data-kat][data-page=brands]{color-scheme:dark;--k-bg:#0a0f1a;--k-surface:#111827;--k-surface-2:#1a2335;--k-line:rgba(241,245,249,.12);--k-line-2:rgba(241,245,249,.24);--k-hover:rgba(241,245,249,.06);--k-text:#f1f5f9;--k-muted:rgba(241,245,249,.78);--k-faint:rgba(241,245,249,.55);--k-skel:rgba(241,245,249,.12);--k-cyan:#22d3ee;--k-cyan-ink:#22d3ee;--k-cyan-glow:#a855f7;--k-on-cyan:#0a0f1a;--k-indigo:#6366f1;--k-indigo-ink:#a5b4fc;--k-indigo-btn:#4f46e5;--k-indigo-glow:#3b82f6;--k-on-indigo:#fff;--k-navy:#2d3760;--k-on-avatar:#0a0f1a;--k-warn:#fbbf24;--k-warn-ink:#fbbf24;--k-success:#4ade80;--k-success-ink:#4ade80;--k-on-success:#052e16;--k-on-media:#fff;--k-header:rgba(10,15,26,.55);--k-header-line-rest:transparent;--k-header-solid:rgba(10,15,26,.88);--k-header-shadow:0 10px 30px -18px rgba(0,0,0,.8);--k-tile-bg:#111827;--k-tile-shadow:0 0 0 1px rgba(241,245,249,.12),0 14px 34px -14px rgba(0,0,0,.7);--k-pop-shadow:0 28px 60px -20px rgba(0,0,0,.75);--k-pill-pos-bg:#1e1b4b;--k-pill-pos-text:#fff;--k-pill-neg-bg:rgba(148,163,184,.1);--k-pill-neg-line:rgba(148,163,184,.28);--k-pill-neg-text:#94a3b8;--k-strike:#e2e8f0;--k-glow-mix:55%;--k-bloom-mix:55%;--k-wash:13%;--k-cta-bg:#f1f5f9;--k-cta-text:#0a0f1a;--k-badge-bg:#000;--k-badge-fg:#fff;--k-badge-line:#a6a6a6;--k-focus:#22d3ee;--k-link:#f1f5f9;--k-logo-filter:none;--k-bg:#070b16;--k-surface:#0e1424;--k-surface-2:#151d33;--k-header:rgba(7,11,22,.55);--k-header-solid:rgba(7,11,22,.86);--k-pool-c:rgba(34,211,238,.08);--k-pool-v:rgba(168,85,247,.06);--k-dots:rgba(241,245,249,.07);--k-grain:0.03;--k-elev:#0a1020;--k-violet-ink:#c4b5fd;--k-head-grad:linear-gradient(90deg,#22d3ee,#a855f7);--k-head-grad-text:transparent;--k-glass-solid:rgba(14,20,36,.8);--k-glass:linear-gradient(rgba(14,20,36,.86),rgba(14,20,36,.86)) padding-box,linear-gradient(180deg,rgba(34,211,238,.55),rgba(241,245,249,.2) 45%,rgba(241,245,249,.2)) border-box;--k-glass-brand:linear-gradient(rgba(14,20,36,.86),rgba(14,20,36,.86)) padding-box,linear-gradient(180deg,rgba(129,140,248,.6),rgba(241,245,249,.2) 45%,rgba(241,245,249,.2)) border-box;--k-glass-violet:linear-gradient(rgba(14,20,36,.86),rgba(14,20,36,.86)) padding-box,linear-gradient(135deg,rgba(168,85,247,.7),rgba(34,211,238,.5) 60%,rgba(241,245,249,.2)) border-box;--k-glass-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),inset 0 -1px 0 hsla(0,0%,100%,.06),0 18px 40px -20px rgba(0,0,0,.8);--k-blur:blur(14px);--k-pool-c:rgba(99,102,241,.12);--k-pool-v:rgba(59,130,246,.07);--k-pool-x:rgba(168,85,247,.05);--k-focus:#818cf8;--k-head-grad:linear-gradient(90deg,#a5b4fc,#60a5fa)}[data-kat=dark][data-page=brands]{--k-glass:linear-gradient(rgba(14,20,36,.86),rgba(14,20,36,.86)) padding-box,linear-gradient(180deg,rgba(129,140,248,.62),rgba(241,245,249,.2) 45%,rgba(241,245,249,.2)) border-box}[data-kat=dark][data-depth=off][data-page=brands]{--k-head-grad:none;--k-head-grad-text:var(--k-cyan-ink);--k-bg:#0a0f1a;--k-surface:#111827;--k-surface-2:#1a2335;--k-header:rgba(10,15,26,.55);--k-header-solid:rgba(10,15,26,.88);--k-pool-c:rgba(34,211,238,.05);--k-dots:transparent;--k-grain:0;--k-elev:#0a0f1a;--k-glass-solid:#111827;--k-glass:linear-gradient(#111827,#111827) padding-box,linear-gradient(rgba(241,245,249,.24),rgba(241,245,249,.24)) border-box;--k-glass-brand:var(--k-glass);--k-glass-violet:var(--k-glass);--k-glass-shadow:0 0 0 1px rgba(241,245,249,.12),0 14px 34px -14px rgba(0,0,0,.7);--k-blur:none}:root[data-site-theme=light] [data-kat][data-page=brands],[data-kat=light][data-page=brands]{color-scheme:light;--k-pool-c:color-mix(in oklch,#2563eb 8%,transparent);--k-pool-v:color-mix(in oklch,#a855f7 5%,transparent);--k-dots:transparent;--k-grain:0;--k-elev:#eef1f6;--k-violet-ink:#6d28d9;--k-head-grad:none;--k-head-grad-text:var(--k-cyan-ink);--k-glass-solid:#fff;--k-glass:linear-gradient(#fff,#fff) padding-box,linear-gradient(rgba(15,23,42,.14),rgba(15,23,42,.14)) border-box;--k-glass-brand:linear-gradient(#fff,#fff) padding-box,linear-gradient(rgba(79,70,229,.35),rgba(79,70,229,.35)) border-box;--k-glass-violet:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,rgba(109,40,217,.45),rgba(37,99,235,.35)) border-box;--k-glass-shadow:0 14px 30px -16px rgba(15,23,42,.22);--k-blur:none;--k-bg:#f7f8fb;--k-surface:#fff;--k-surface-2:#f1f5f9;--k-line:rgba(15,23,42,.08);--k-line-2:rgba(15,23,42,.16);--k-hover:rgba(15,23,42,.05);--k-text:#0f172a;--k-muted:rgba(15,23,42,.78);--k-faint:rgba(15,23,42,.62);--k-skel:rgba(15,23,42,.09);--k-cyan:#2563eb;--k-cyan-ink:#1d4ed8;--k-on-cyan:#fff;--k-success:#22c55e;--k-success-ink:#166534;--k-on-avatar:#fff;--k-warn:#d97706;--k-warn-ink:#b45309;--k-indigo:#4f46e5;--k-indigo-ink:#4338ca;--k-indigo-btn:#4f46e5;--k-header:hsla(0,0%,100%,.82);--k-header-line-rest:var(--k-line);--k-header-solid:hsla(0,0%,100%,.92);--k-header-shadow:0 10px 30px -20px rgba(15,23,42,.25);--k-tile-bg:#fff;--k-tile-shadow:0 14px 30px -16px rgba(15,23,42,.22);--k-pop-shadow:0 24px 50px -20px rgba(15,23,42,.28);--k-pill-pos-bg:#eef2ff;--k-pill-pos-text:#1e1b4b;--k-pill-neg-bg:rgba(71,85,105,.07);--k-pill-neg-line:rgba(71,85,105,.28);--k-pill-neg-text:#475569;--k-strike:#334155;--k-glow-mix:26%;--k-bloom-mix:14%;--k-wash:8%;--k-cta-bg:#0f172a;--k-cta-text:#fff;--k-focus:#2563eb;--k-link:#0f172a;--k-logo-filter:brightness(0) saturate(100%)}[data-side=creator]{--k-accent:var(--k-cyan);--k-ink:var(--k-cyan-ink);--k-glow:var(--k-cyan-glow);--k-btn:var(--k-cyan);--k-on-btn:var(--k-on-cyan)}[data-side=hub]{--k-accent:color-mix(in oklch,var(--k-cyan) 50%,var(--k-indigo));--k-ink:color-mix(in oklch,var(--k-cyan-ink) 50%,var(--k-indigo-ink))}[data-side=brand]{--k-accent:var(--k-indigo);--k-ink:var(--k-indigo-ink);--k-glow:var(--k-indigo-glow);--k-btn:var(--k-indigo-btn);--k-on-btn:var(--k-on-indigo)}[data-kat][data-page=brands] a{color:var(--k-link);text-decoration:none}[data-kat][data-page=brands] a:hover{color:var(--k-text)}[data-kat][data-page=brands] :focus-visible{outline:2px solid var(--k-focus);outline-offset:3px}@keyframes katBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes katGlow{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes katSpin{to{transform:rotate(1turn)}}@keyframes katBob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes katFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes katCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes katMarq{to{transform:translateY(calc(-50% - 6px))}}@keyframes katDash{to{stroke-dashoffset:-1}}@keyframes katPulseRow{0%,to{opacity:1}50%{opacity:.55}}@keyframes katMarqX{to{transform:translateX(calc(-50% - 5px))}}@keyframes katMsg{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes katTyping{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}@keyframes katPing{0%{transform:scale(1);opacity:.7}to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:reduce){[data-anim]{animation:none!important}}[data-rm=true] [data-anim]{animation:none!important}::view-transition-new(root),::view-transition-old(root){animation-duration:.28s}:root[data-site-theme=light] [data-kat][data-page=brands],[data-kat=light][data-page=brands]{--k-cyan-glow:#7c3aed;--k-pool-c:color-mix(in oklch,#4f46e5 8%,transparent);--k-pool-v:color-mix(in oklch,#3b82f6 6%,transparent);--k-pool-x:transparent;--k-focus:#4f46e5}[data-kat=dark][data-depth=off][data-page=brands]{--k-pool-v:transparent;--k-pool-x:transparent}[data-kat][data-page=brands] input::-moz-placeholder{color:var(--k-faint)}[data-kat][data-page=brands] input::placeholder{color:var(--k-faint)}[data-kat][data-page=brands]{--k-danger:#f87171;--k-danger-ink:#fca5a5}:root[data-site-theme=light] [data-kat][data-page=brands],[data-kat=light][data-page=brands]{--k-danger:#dc2626;--k-danger-ink:#b91c1c}@keyframes katLeak1{0%{transform:translate(0);opacity:0}8%{opacity:1}40%{transform:translate(-70px,150px)}52%{transform:translate(-50px,122px)}to{transform:translate(-120px,330px);opacity:.85}}@keyframes katLeak2{0%{transform:translate(0);opacity:0}8%{opacity:1}35%{transform:translate(60px,120px)}48%{transform:translate(84px,96px)}to{transform:translate(110px,330px);opacity:.85}}@keyframes katLeak3{0%{transform:translate(0);opacity:0}8%{opacity:1}45%{transform:translate(-20px,190px)}58%{transform:translate(10px,160px)}to{transform:translate(-30px,330px);opacity:.85}}@keyframes katLeak4{0%{transform:translate(0);opacity:0}8%{opacity:1}40%{transform:translate(90px,170px)}to{transform:translate(220px,260px);opacity:0}}@keyframes katPipe{0%{transform:translateY(0);opacity:0}10%{opacity:1}85%{opacity:1}to{transform:translateY(318px);opacity:0}}@keyframes katAmber{0%,to{box-shadow:0 0 0 0 color-mix(in oklch,var(--k-warn) 70%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in oklch,var(--k-warn) 0,transparent)}}@keyframes katRun{0%{stroke-dashoffset:.1}to{stroke-dashoffset:-1.1}}@keyframes katMesh{to{background-position:24px 24px,48px 48px,48px 48px}}[data-kat][data-page=brands]{--k-dot-dim:rgba(241,245,249,.13);--k-dot-on:#818cf8;--k-dot-glow:rgba(99,102,241,.55);--k-dot-hot:#c7d2fe;--k-amber:#f59e0b;--k-amber-ink:#fbbf24}:root[data-site-theme=light] [data-kat][data-page=brands],[data-kat=light][data-page=brands]{--k-head-grad-text:#4338ca;--k-dot-dim:rgba(15,23,42,.13);--k-dot-on:#4338ca;--k-dot-glow:rgba(79,70,229,.16);--k-dot-hot:#312e81;--k-amber:#d97706;--k-amber-ink:#b45309}[data-kat][data-page=brands] input[type=range]{accent-color:var(--k-indigo)}[data-wall]:hover{animation-play-state:paused}[data-wall] button:focus-visible [data-expand],[data-wall] button:hover [data-expand]{grid-template-rows:1fr!important}@keyframes katRipple{0%{transform:scale(.6);opacity:.8}to{transform:scale(4.2);opacity:0}}@keyframes katEnterUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-kat][data-page=brands]:not([data-rm=true]) [data-a=heroGrid]>*{animation:katEnterUp .8s cubic-bezier(.22,1,.36,1) both}[data-kat][data-page=brands]:not([data-rm=true]) [data-a=heroGrid]>:nth-child(2){animation-delay:.12s}[data-kat][data-page=brands]:not([data-rm=true]) [data-a=heroGrid]>:nth-child(3){animation-delay:.22s}}[data-kat][data-page=brands]{--k-printer:linear-gradient(#3b4763,#232c43);--k-printer-rim:hsla(0,0%,100%,.22);--k-printer-shade:rgba(0,0,0,.45);--k-printer-slot:#070b16}:root[data-site-theme=light] [data-kat][data-page=brands],[data-kat=light][data-page=brands]{--k-printer:linear-gradient(#f1f4f9,#d5dce8);--k-printer-rim:hsla(0,0%,100%,.95);--k-printer-shade:rgba(15,23,42,.12);--k-printer-slot:#7c869a}[data-kat][data-page=brands]{--k-paper-edge:inset 0 0 0 0 transparent;--k-paper-drop:none}:root[data-site-theme=light] [data-kat][data-page=brands],[data-kat=light][data-page=brands]{--k-paper-edge:inset 0 0 0 1px rgba(15,23,42,.14);--k-paper-drop:drop-shadow(0 1px 0 rgba(15,23,42,.1)) drop-shadow(0 10px 18px rgba(15,23,42,.1))}