.home-fx.svelte-1uha8ag{--home-base-1:#fbf9ff;--home-base-2:#f7f8fe;--home-base-3:#f3f6fc;--home-orb-1a:#8b2af61a;--home-orb-1b:#6314be0d;--home-orb-2a:#008ceb17;--home-orb-2b:#0055c80b;--home-orb-3a:#e8288c12;--home-orb-3b:#b4146409;--home-orb-4a:#603ceb16;--home-orb-4b:#3c14aa0a;--home-orb-5a:#962de117;--home-orb-5b:#6011b90b;--home-stars:none;--home-grain-blend:multiply;--home-grain-opacity:.03;--home-vignette-stop:45%;--home-vignette-edge:#2e1e5c0d;--home-glow-1:#8b2af624;--home-glow-2:#0d91fd14;--home-frame:#7c3aed47;--home-eyebrow:#1c1e2cb8;--home-chip-border:#7c3aed38;--home-chip-bg:#7c3aed0d;--home-chip-fg:#2c234cd1;--home-chip-border-hover:#7c3aed80;--home-chip-bg-hover:#7c3aed1a;--home-chip-fg-hover:#181034f5;--home-more-border:#7c3aed47;--home-more-bg:#7c3aed0d;--home-more-fg:#5b21b6e6;--home-more-border-hover:#7c3aed8c;--home-more-bg-hover:#7c3aed1a;--home-more-fg-hover:#4c1d95;--home-more-glow:0 0 24px #7c3aed26;--home-hot-border:#d977064d;--home-hot-bg:#f59e0b14;--home-hot-fg:#92400eeb;--home-hot-border-hover:#d977068c;--home-hot-bg-hover:#f59e0b26;--home-hot-fg-hover:#78350f;--home-hot-glow:0 0 24px #f59e0b33}html.dark .home-fx.svelte-1uha8ag{--home-base-1:#20143b;--home-base-2:#100b22;--home-base-3:#0b0714;--home-orb-1a:#aa28ff73;--home-orb-1b:#640ac840;--home-orb-2a:#00aaff59;--home-orb-2b:#0050d233;--home-orb-3a:#f014824d;--home-orb-3b:#a00a5a2b;--home-orb-4a:#6432f061;--home-orb-4b:#3c0faa38;--home-orb-5a:#9e32e666;--home-orb-5b:#6011b933;--home-stars:block;--home-grain-blend:overlay;--home-grain-opacity:.035;--home-vignette-stop:35%;--home-vignette-edge:#020108b3;--home-glow-1:#9b43ff38;--home-glow-2:#0d91fd1a;--home-frame:#c084fc33;--home-eyebrow:#ffffff8c;--home-chip-border:#c084fc33;--home-chip-bg:#c084fc0a;--home-chip-fg:#ffffff8c;--home-chip-border-hover:#c084fc80;--home-chip-bg-hover:#c084fc1a;--home-chip-fg-hover:#ffffffe6;--home-more-border:#c084fc40;--home-more-bg:#c084fc0d;--home-more-fg:#d8b4feb3;--home-more-border-hover:#c084fc8c;--home-more-bg-hover:#c084fc1a;--home-more-fg-hover:#e9d5ff;--home-more-glow:0 0 24px #c084fc1f;--home-hot-border:#fbbf2440;--home-hot-bg:#fbbf240a;--home-hot-fg:#fde68bb3;--home-hot-border-hover:#fbbf248c;--home-hot-bg-hover:#fbbf241a;--home-hot-fg-hover:#fef3c7;--home-hot-glow:0 0 24px #fbbf241a}.search-frame.svelte-1uha8ag{border-color:var(--home-frame)}.filter-chips.svelte-1uha8ag{scrollbar-width:none;gap:.5rem;width:100%;padding-bottom:.25rem;display:flex;overflow-x:auto}.filter-chips.svelte-1uha8ag::-webkit-scrollbar{display:none}.filter-chip.svelte-1uha8ag{background:var(--home-chip-bg);border:1px solid var(--home-chip-border);color:var(--home-chip-fg);border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.filter-chip.svelte-1uha8ag:hover{background:var(--home-chip-bg-hover);border-color:var(--home-chip-border-hover);color:var(--home-chip-fg-hover)}.filter-chip-icon.svelte-1uha8ag{-o-object-fit:contain;object-fit:contain;opacity:.75;width:16px;height:16px}.filter-chip.svelte-1uha8ag:hover .filter-chip-icon:where(.svelte-1uha8ag){opacity:1}.section-header.svelte-1uha8ag{justify-content:space-between;align-items:center;width:100%;display:flex}.section-label.svelte-1uha8ag{color:var(--home-eyebrow);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.125rem;font-size:.75rem;line-height:1rem}.section-title.svelte-1uha8ag{font-size:2.25rem;font-weight:700;line-height:1}.section-more.svelte-1uha8ag{background:var(--home-more-bg);border:1px solid var(--home-more-border);color:var(--home-more-fg);border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1rem;font-size:1rem;font-weight:500;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.section-more.svelte-1uha8ag:hover{background:var(--home-more-bg-hover);border-color:var(--home-more-border-hover);box-shadow:var(--home-more-glow);color:var(--home-more-fg-hover)}.section-more-arrow.svelte-1uha8ag{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.section-more.svelte-1uha8ag:hover .section-more-arrow:where(.svelte-1uha8ag){transform:translate(4px)}.search-glow-wrap.svelte-1uha8ag{position:relative}.search-glow.svelte-1uha8ag{background:radial-gradient(ellipse at 50% 60%,var(--home-glow-1) 0,var(--home-glow-2) 50%,transparent 75%);filter:blur(32px);pointer-events:none;z-index:-10;border-radius:9999px;position:absolute;inset:-2rem 0}.bg-base.svelte-1uha8ag{background:radial-gradient(ellipse at 30% 40%,var(--home-base-1) 0,var(--home-base-2) 55%,var(--home-base-3) 100%)}.orb.svelte-1uha8ag{filter:blur(60px);will-change:transform;border-radius:9999px;position:absolute}.orb-1.svelte-1uha8ag{background:radial-gradient(circle,var(--home-orb-1a) 0,var(--home-orb-1b) 45%,transparent 70%);width:54vw;height:54vw;animation:24s ease-in-out infinite svelte-1uha8ag-drift1;top:-16vw;left:-7vw}.orb-2.svelte-1uha8ag{background:radial-gradient(circle,var(--home-orb-2a) 0,var(--home-orb-2b) 45%,transparent 70%);width:43vw;height:43vw;animation:30s ease-in-out infinite svelte-1uha8ag-drift2;top:5vh;right:-9vw}.orb-3.svelte-1uha8ag{background:radial-gradient(circle,var(--home-orb-3a) 0,var(--home-orb-3b) 45%,transparent 70%);width:39vw;height:39vw;animation:36s ease-in-out infinite svelte-1uha8ag-drift3;bottom:-11vw;left:18%}.orb-4.svelte-1uha8ag{background:radial-gradient(circle,var(--home-orb-4a) 0,var(--home-orb-4b) 45%,transparent 70%);width:29vw;height:29vw;animation:28s ease-in-out infinite svelte-1uha8ag-drift4;bottom:18vh;right:12%}.orb-5.svelte-1uha8ag{background:radial-gradient(circle,var(--home-orb-5a) 0,var(--home-orb-5b) 45%,transparent 65%);width:23vw;height:23vw;animation:20s ease-in-out infinite svelte-1uha8ag-drift5;top:35vh;left:30%}@keyframes svelte-1uha8ag-drift1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(3vw,4vh)scale(1.06)}66%{transform:translate(-4vw,7vh)scale(.95)}}@keyframes svelte-1uha8ag-drift2{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-5vw,3vh)scale(1.08)}70%{transform:translate(2vw,-4vh)scale(.94)}}@keyframes svelte-1uha8ag-drift3{0%,to{transform:translate(0)scale(1)}30%{transform:translate(5vw,-3vh)scale(1.05)}65%{transform:translate(-3vw,-2vh)scale(.97)}}@keyframes svelte-1uha8ag-drift4{0%,to{transform:translate(0)scale(1)}45%{transform:translate(-4vw,-5vh)scale(1.1)}75%{transform:translate(4vw,2vh)scale(.92)}}@keyframes svelte-1uha8ag-drift5{0%,to{opacity:.7;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(-6vw,-3vh)scale(1.15)}}.stars.svelte-1uha8ag{display:var(--home-stars);will-change:transform;position:absolute;inset:0}.stars-slow.svelte-1uha8ag{background-image:radial-gradient(1.5px 1.5px at 10% 15%,#ffffff8c 0,#0000 100%),radial-gradient(1.5px 1.5px at 78% 8%,#ffffff73 0,#0000 100%),radial-gradient(1px 1px at 53% 30%,#ffffff59 0,#0000 100%),radial-gradient(2px 2px at 25% 62%,#c8a0ff80 0,#0000 100%),radial-gradient(1.5px 1.5px at 88% 44%,#fff6 0,#0000 100%),radial-gradient(1px 1px at 40% 80%,#ffffff4d 0,#0000 100%),radial-gradient(2px 2px at 66% 70%,#a0d2ff73 0,#0000 100%),radial-gradient(1px 1px at 5% 90%,#ffffff4d 0,#0000 100%),radial-gradient(1.5px 1.5px at 93% 82%,#fff6 0,#0000 100%);animation:90s linear infinite svelte-1uha8ag-stars-drift-slow}.stars-mid.svelte-1uha8ag,.stars-slow.svelte-1uha8ag{background-size:100% 100%}.stars-mid.svelte-1uha8ag{background-image:radial-gradient(1px 1px at 20% 22%,#ffffff80 0,#0000 100%),radial-gradient(1px 1px at 70% 18%,#fff6 0,#0000 100%),radial-gradient(1px 1px at 45% 55%,#b4dcff73 0,#0000 100%),radial-gradient(1px 1px at 82% 65%,#ffffff59 0,#0000 100%),radial-gradient(1px 1px at 12% 75%,#dcb4ff80 0,#0000 100%),radial-gradient(1px 1px at 58% 88%,#ffffff4d 0,#0000 100%),radial-gradient(1px 1px at 33% 42%,#fff6 0,#0000 100%),radial-gradient(1px 1px at 95% 30%,#ffffff59 0,#0000 100%);animation:60s linear infinite svelte-1uha8ag-stars-drift-mid}.stars-fast.svelte-1uha8ag{background-image:radial-gradient(1px 1px at 38% 12%,#fff9 0,#0000 100%),radial-gradient(1px 1px at 60% 48%,#ffffff80 0,#0000 100%),radial-gradient(1px 1px at 8% 55%,#c8f0ff8c 0,#0000 100%),radial-gradient(1px 1px at 75% 85%,#fff6 0,#0000 100%),radial-gradient(1px 1px at 50% 70%,#ffd2ff73 0,#0000 100%),radial-gradient(1px 1px at 22% 35%,#ffffff59 0,#0000 100%);background-size:100% 100%;animation:35s linear infinite svelte-1uha8ag-stars-drift-fast}@keyframes svelte-1uha8ag-stars-drift-slow{0%,to{transform:translateY(0)translate(0)}25%{transform:translateY(-1%)translate(.5%)}50%{transform:translateY(-2%)translate(0)}75%{transform:translateY(-1%)translate(-.5%)}}@keyframes svelte-1uha8ag-stars-drift-mid{0%,to{opacity:1;transform:translateY(0)translate(0)}30%{opacity:.8;transform:translateY(-1.5%)translate(1%)}60%{opacity:1;transform:translateY(-3%)translate(0)}}@keyframes svelte-1uha8ag-stars-drift-fast{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.7;transform:translateY(-2%)}}.noise.svelte-1uha8ag{mix-blend-mode:var(--home-grain-blend);opacity:var(--home-grain-opacity);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px}.noise.svelte-1uha8ag,.vignette.svelte-1uha8ag{position:absolute;inset:0}.vignette.svelte-1uha8ag{background:radial-gradient(ellipse at 50% 45%,transparent var(--home-vignette-stop),var(--home-vignette-edge) 100%)}@media (prefers-reduced-motion:reduce){.orb.svelte-1uha8ag,.stars-fast.svelte-1uha8ag,.stars-mid.svelte-1uha8ag,.stars-slow.svelte-1uha8ag{animation:none}}.reduce-effects .orb.svelte-1uha8ag{filter:blur(40px);will-change:auto;animation:none}.reduce-effects .noise.svelte-1uha8ag,.reduce-effects .stars.svelte-1uha8ag{display:none}
