.scrollbar-hide[data-v-442e321b]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-442e321b]{-ms-overflow-style:none;scrollbar-width:none}.filter-pill[data-v-442e321b]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:#6b6b80;display:inline-flex;font-size:.68rem;font-weight:700;gap:7px;letter-spacing:.14em;padding:8px 20px;text-transform:uppercase;transition:color .2s,border-color .2s,background .2s,box-shadow .2s;white-space:nowrap}.filter-pill[data-v-442e321b]:hover{background:#ffffff0f;border-color:#ffffff2e;color:#f0eff4}.filter-pill.is-active[data-v-442e321b]{background:color-mix(in srgb,var(--pill-color) 18%,transparent);border-color:color-mix(in srgb,var(--pill-color) 60%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--pill-color) 25%,transparent);color:#fff}.pill-dot[data-v-442e321b]{border-radius:50%;display:inline-block;flex-shrink:0;height:6px;opacity:.85;width:6px}.svc-enter-active[data-v-442e321b]{transition:opacity .32s ease,transform .32s ease;transition-delay:calc(var(--i, 0)*40ms)}.svc-leave-active[data-v-442e321b]{pointer-events:none;position:absolute;transition:opacity .15s ease,transform .15s ease}.svc-enter-from[data-v-442e321b]{opacity:0;transform:translateY(14px) scale(.97)}.svc-leave-to[data-v-442e321b]{opacity:0;transform:scale(.96)}.svc-move[data-v-442e321b]{transition:transform .35s ease}.svx-grad[data-v-6bab1e82]{background:linear-gradient(110deg,#60a5fa,#2563eb,#1546d1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.svx-row[data-v-6bab1e82]{cursor:pointer;position:relative;transition:background .4s ease}.svx-row.is-active[data-v-6bab1e82]{background:linear-gradient(90deg,rgba(96,165,250,.05),rgba(29,106,255,.02) 60%,transparent)}.svx-accent[data-v-6bab1e82]{background:linear-gradient(180deg,#60a5fa,#1546d1);bottom:0;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:transform .45s cubic-bezier(.22,1,.36,1);width:2px}.svx-row.is-active .svx-accent[data-v-6bab1e82]{transform:scaleY(1)}.svx-title[data-v-6bab1e82]{transition:transform .45s cubic-bezier(.22,1,.36,1),color .3s}.svx-row.is-active .svx-title[data-v-6bab1e82]{transform:translate(10px)}.svx-row:not(.is-active) .svx-title[data-v-6bab1e82]{color:#cfcfe0}.svx-arrow[data-v-6bab1e82],.svx-num[data-v-6bab1e82]{transition:color .3s,transform .45s}.svx-row.is-active .svx-num[data-v-6bab1e82]{color:#60a5fa}.svx-arrow[data-v-6bab1e82]{opacity:0;transform:translate(-8px)}.svx-row.is-active .svx-arrow[data-v-6bab1e82]{opacity:1;transform:translate(0)}.svx-reveal[data-v-6bab1e82]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.svx-row.is-active .svx-reveal[data-v-6bab1e82]{grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.svx-accent[data-v-6bab1e82],.svx-reveal[data-v-6bab1e82],.svx-title[data-v-6bab1e82]{transition:none}}.svb-grad[data-v-9abe6d2a]{background:linear-gradient(110deg,#60a5fa,#2563eb,#1546d1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.svb-grid[data-v-9abe6d2a]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.svb-grid[data-v-9abe6d2a]{grid-template-columns:repeat(2,1fr)}.svb--feat[data-v-9abe6d2a]{grid-column:span 2}}@media(min-width:1024px){.svb-grid[data-v-9abe6d2a]{grid-auto-flow:row dense;grid-auto-rows:152px;grid-template-columns:repeat(4,1fr)}.svb--feat[data-v-9abe6d2a]{grid-column:span 2;grid-row:span 2}}.svb-cell[data-v-9abe6d2a]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a0a1280;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;overflow:hidden;padding:1.2rem 1.3rem;position:relative;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .4s,background .4s}.svb-cell[data-v-9abe6d2a]:hover{background:#2563eb0f;border-color:#60a5fa4d;transform:translateY(-4px)}.svb-cell[data-v-9abe6d2a]:before{background:linear-gradient(125deg,#60a5fa,#2563eb,#1546d1);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .45s}.svb-cell[data-v-9abe6d2a]:hover:before{opacity:.85}.svb-head[data-v-9abe6d2a]{display:flex;flex-direction:column;gap:.7rem}.svb-foot[data-v-9abe6d2a]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.svb--feat[data-v-9abe6d2a]{background:linear-gradient(155deg,#2563eb1f,#0a0a1280 58%)}.svb--feat .svb-badge[data-v-9abe6d2a]{border-radius:.85rem;height:3rem;width:3rem}.svb--feat .svb-icon[data-v-9abe6d2a]{font-size:1.55rem}.svb--feat .svb-title[data-v-9abe6d2a]{font-size:clamp(1.4rem,2.2vw,2rem)}.svb--feat .svb-desc[data-v-9abe6d2a]{max-width:46ch}.svb-badge[data-v-9abe6d2a]{align-items:center;background:linear-gradient(150deg,#60a5fa26,#2563eb1f);border:1px solid rgba(37,99,235,.32);border-radius:.7rem;display:inline-flex;flex:none;height:2.5rem;justify-content:center;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .4s;width:2.5rem}.svb-cell:hover .svb-badge[data-v-9abe6d2a]{border-color:#60a5fa8c;box-shadow:0 0 20px -7px #2563ebb3;transform:translateY(-2px)}.svb-icon[data-v-9abe6d2a]{color:#60a5fa;font-size:1.2rem;line-height:1}.svb-title[data-v-9abe6d2a]{font-size:clamp(1rem,1.3vw,1.15rem)}.svb-desc[data-v-9abe6d2a]{font-size:.9rem}.svb-cat[data-v-9abe6d2a]{background:#60a5fa0f;border:1px solid rgba(96,165,250,.22);border-radius:999px;color:#60a5fa;letter-spacing:.16em;text-transform:uppercase}.svb-cat[data-v-9abe6d2a],.svb-tag[data-v-9abe6d2a]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.55rem;padding:.2rem .55rem}.svb-tag[data-v-9abe6d2a]{border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#8a8aa6;letter-spacing:.04em}.svb-arrow[data-v-9abe6d2a]{bottom:1.05rem;color:#60a5fa;font-size:1.05rem;opacity:0;position:absolute;right:1.15rem;transform:translate(-6px);transition:opacity .4s,transform .4s}.svb-cell:hover .svb-arrow[data-v-9abe6d2a]{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce){.svb-arrow[data-v-9abe6d2a],.svb-cell[data-v-9abe6d2a],.svb-cell[data-v-9abe6d2a]:before,.svb-icon[data-v-9abe6d2a]{transition:none}}
