html{background-color:#0e0c0a}.page.svelte-12ewbr5{--page-bg: #0e0c0a;--page-deep: #0a0908;--ink: #f2ece2;--muted: #a49b8d;--border: #262019;--gold: #e8b95f;background:radial-gradient(circle at 15% 0%,#191410 0%,var(--page-bg) 45%),var(--page-bg);color:var(--ink);font-family:"Source Sans 3",system-ui,sans-serif;line-height:1.6;min-height:100vh}h1.svelte-12ewbr5,h2.svelte-12ewbr5{font-family:Fraunces,Georgia,serif;text-wrap:balance}.topbar.svelte-12ewbr5{max-width:1100px;margin:0 auto;padding:22px 24px 0}.brand.svelte-12ewbr5{font-size:19px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:opacity .2s ease}.brand.svelte-12ewbr5:hover{opacity:.8}.brand-still.svelte-12ewbr5{color:var(--muted)}.brand-minds.svelte-12ewbr5{color:#fb923c}.hero.svelte-12ewbr5{position:relative;max-width:780px;margin:0 auto;padding:64px 24px;text-align:center;overflow:hidden}.hero-glow.svelte-12ewbr5{position:absolute;top:-180px;left:50%;transform:translate(-50%);width:620px;height:420px;background:radial-gradient(ellipse,#e8b95f1f,#e8b95f00 70%);pointer-events:none}.eyebrow.svelte-12ewbr5{position:relative;font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 18px}.hero.svelte-12ewbr5 h1:where(.svelte-12ewbr5){position:relative;font-weight:500;font-size:clamp(30px,5vw,46px);line-height:1.15;margin:0 0 20px}.hero-sub.svelte-12ewbr5{position:relative;max-width:52ch;margin:0 auto;font-size:16.5px;color:var(--muted)}.grid.svelte-12ewbr5{max-width:1100px;margin:0 auto;padding:12px 24px 96px;display:grid;grid-template-columns:repeat(2,1fr);gap:28px}@media(max-width:820px){.grid.svelte-12ewbr5{grid-template-columns:1fr;max-width:560px}}.card.svelte-12ewbr5{position:relative;display:flex;flex-direction:column;background:var(--card-bg, #131315);border:1px solid var(--border);border-radius:24px;text-decoration:none;color:inherit;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.card.svelte-12ewbr5:hover{transform:translateY(-5px);border-color:var(--accent, var(--border));box-shadow:0 30px 60px -26px #000000bf}.card-banner.svelte-12ewbr5{position:relative;aspect-ratio:1.7;overflow:hidden;background:linear-gradient(150deg,var(--banner-from) 0%,var(--banner-to) 100%);-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 97%);mask-image:linear-gradient(180deg,#000 62%,transparent 97%)}.banner-shot.svelte-12ewbr5{display:block;transition:transform .4s ease}.card-banner-fan.svelte-12ewbr5{display:flex;justify-content:center;gap:3.5%;padding:6% 5% 0}.card-banner-fan.svelte-12ewbr5 .banner-shot:where(.svelte-12ewbr5){width:31%;height:auto;align-self:flex-start;border-radius:14px;box-shadow:0 18px 40px -18px #000c}.card-banner-fan.svelte-12ewbr5 .banner-shot:where(.svelte-12ewbr5):nth-child(2){margin-top:-2%}.card.svelte-12ewbr5:hover .card-banner-fan:where(.svelte-12ewbr5) .banner-shot:where(.svelte-12ewbr5){transform:translateY(-8px)}.card-banner-strip.svelte-12ewbr5 .banner-shot:where(.svelte-12ewbr5){position:absolute;top:-35%;left:0;height:150%;width:auto;max-width:none}.card.svelte-12ewbr5:hover .card-banner-strip:where(.svelte-12ewbr5) .banner-shot:where(.svelte-12ewbr5){transform:translate(-40px)}@media(prefers-reduced-motion:reduce){.card.svelte-12ewbr5,.banner-shot.svelte-12ewbr5{transition:none}.card.svelte-12ewbr5:hover,.card.svelte-12ewbr5:hover .banner-shot:where(.svelte-12ewbr5){transform:none}}.card-foot.svelte-12ewbr5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.card-badge.svelte-12ewbr5{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:6px 11px;border-radius:999px;border:1px solid var(--border);color:var(--muted)}.card-badge-live.svelte-12ewbr5{background:var(--accent);border-color:var(--accent);color:#14110e}.card-body.svelte-12ewbr5{position:relative;display:flex;flex-direction:column;flex:1;padding:0 28px 30px;margin-top:-34px}.card-head.svelte-12ewbr5{display:flex;align-items:flex-end;gap:16px;margin-bottom:18px}.card-icon.svelte-12ewbr5{flex:none;display:block;border-radius:18px;box-shadow:0 12px 28px -10px #000000bf}.card-name.svelte-12ewbr5{font-weight:600;font-size:27px;line-height:1.15;margin:0 0 2px;color:var(--ink)}.card-tagline.svelte-12ewbr5{font-size:15px;font-weight:600;color:var(--accent, var(--muted));margin:0}.card-desc.svelte-12ewbr5{font-size:16px;color:var(--muted);margin:0 0 18px;flex-grow:1}.card-points.svelte-12ewbr5{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.card-points.svelte-12ewbr5 li:where(.svelte-12ewbr5){font-size:13px;font-weight:600;padding:5px 12px;border-radius:999px;background:var(--accent-soft);color:var(--accent)}.card-cta.svelte-12ewbr5{font-size:15.5px;font-weight:600;color:var(--accent, var(--ink))}.card-arrow.svelte-12ewbr5{display:inline-block;transition:transform .2s ease}.card.svelte-12ewbr5:hover .card-arrow:where(.svelte-12ewbr5){transform:translate(4px)}.more.svelte-12ewbr5{grid-column:1 / -1;display:flex;align-items:center;gap:18px;padding:24px 28px;border:1px dashed var(--border);border-radius:20px}.more-icon.svelte-12ewbr5{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#ffffff0a;color:var(--muted);font-size:22px}.more-title.svelte-12ewbr5{font-weight:600;font-size:18px;margin:0 0 2px;color:var(--muted)}.more-text.svelte-12ewbr5{font-size:14.5px;color:var(--muted);margin:0}.footer.svelte-12ewbr5{max-width:1080px;margin:0 auto;padding:0 24px 64px;text-align:center;font-size:13px;color:var(--muted)}.footer.svelte-12ewbr5 a:where(.svelte-12ewbr5){color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--border);transition:text-decoration-color .2s ease}.footer.svelte-12ewbr5 a:where(.svelte-12ewbr5):hover{text-decoration-color:var(--gold)}
