.hub-module__hw65qG__hero{isolation:isolate;background:var(--navy);color:var(--sidebar-foreground);position:relative;overflow:hidden}.hub-module__hw65qG__hero:before{content:"";z-index:-1;background:radial-gradient(60rem 30rem at 85% -10%, color-mix(in srgb, var(--gold) 16%, transparent), transparent 60%), radial-gradient(40rem 24rem at -10% 110%, color-mix(in srgb, var(--navy-light) 70%, transparent), transparent 70%);position:absolute;inset:0}.hub-module__hw65qG__rings{z-index:-1;background:repeating-radial-gradient(circle, transparent 0 3.2rem, color-mix(in srgb, var(--gold) 13%, transparent) 3.2rem calc(3.2rem + 1px));pointer-events:none;border-radius:50%;width:44rem;height:44rem;position:absolute;top:50%;right:-12rem;transform:translateY(-50%);-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 70%);mask-image:radial-gradient(circle,#000 20%,#0000 70%)}.hub-module__hw65qG__pill{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);background:color-mix(in srgb, var(--gold) 12%, transparent);color:var(--gold);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 10px;font-size:11px;font-weight:700;display:inline-flex}.hub-module__hw65qG__lamp{background:var(--gold);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 25%, transparent), 0 0 12px var(--gold);border-radius:50%;flex-shrink:0}.hub-module__hw65qG__panel{border:1px solid color-mix(in srgb, var(--gold) 30%, transparent);background:var(--card);min-width:0;color:var(--card-foreground);border-radius:1.5rem;box-shadow:0 34px 70px -28px #000000a6}.hub-module__hw65qG__card{border:1px solid var(--border);background:var(--card);border-radius:18px;flex-direction:column;gap:.75rem;min-width:0;padding:1.25rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.hub-module__hw65qG__card:hover{border-color:color-mix(in srgb, var(--gold) 60%, var(--border));box-shadow:0 18px 36px -24px color-mix(in srgb, var(--navy) 55%, transparent);transform:translateY(-2px)}.hub-module__hw65qG__card:focus-within{border-color:var(--gold)}@media (prefers-reduced-motion:reduce){.hub-module__hw65qG__card,.hub-module__hw65qG__card:hover{transition:none;transform:none}}.hub-module__hw65qG__eyebrow{color:var(--gold-dark);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.dark .hub-module__hw65qG__eyebrow{color:var(--gold)}.hub-module__hw65qG__stretch:after{content:"";z-index:0;position:absolute;inset:0}.hub-module__hw65qG__above{z-index:1;position:relative}.hub-module__hw65qG__tile{border:1px solid color-mix(in srgb, var(--gold) 45%, var(--border));background:color-mix(in srgb, var(--gold) 8%, var(--card));min-height:1.75rem;color:var(--foreground);letter-spacing:.18em;border-radius:.45rem;align-items:center;padding:0 .5rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;font-weight:700;display:inline-flex}.hub-module__hw65qG__thumb{aspect-ratio:16/9;background:var(--muted);object-fit:cover;border-radius:12px;width:100%;overflow:hidden}
