.cl.svelte-1sbx0d9{--cream:#fdf6e8;--serif:"Gloock", Georgia, serif;color:#fff;background:#17171d;min-height:100vh;padding-bottom:80px}.top.svelte-1sbx0d9{z-index:10;align-items:center;gap:24px;padding:20px 56px;display:flex;position:absolute;top:0;left:0;right:0}.logo.svelte-1sbx0d9 img:where(.svelte-1sbx0d9){display:block}.group.svelte-1sbx0d9{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;gap:4px;padding:6px;display:flex}.group.svelte-1sbx0d9 a:where(.svelte-1sbx0d9){color:#ddd;padding:6px 14px;font-size:14px;font-weight:600;text-decoration:none}.right.svelte-1sbx0d9{align-items:center;gap:20px;margin-left:auto;display:flex}.signin.svelte-1sbx0d9{color:#fff;font-weight:700;text-decoration:none}.pill.svelte-1sbx0d9{font:700 17px var(--font);white-space:nowrap;border-radius:12px;align-items:center;padding:12px 24px;text-decoration:none;display:inline-flex}.pill.red.svelte-1sbx0d9{color:#fff;background:var(--red)}.pill.outline.svelte-1sbx0d9{color:#fff;border:3px solid #fff;border-radius:999px;padding:9px 24px}.top.svelte-1sbx0d9 .pill.red:where(.svelte-1sbx0d9){border-radius:999px;padding:9px 20px}.cl.svelte-1sbx0d9 .stage.horizon{height:100vh;min-height:640px}.cl.svelte-1sbx0d9 .stage.horizon .map{inset:42% 0 -62%!important}.hero-copy.svelte-1sbx0d9{text-align:center;pointer-events:none;padding:0 24px;position:absolute;top:96px;left:0;right:0}.hero-copy.svelte-1sbx0d9 a:where(.svelte-1sbx0d9){pointer-events:auto}h1.svelte-1sbx0d9{font:400 clamp(38px, 5.6vw, 76px) / 1.02 var(--serif);color:var(--cream);text-shadow:0 2px 24px #0d0d14cc;margin:0 0 14px}.grad.svelte-1sbx0d9{background:linear-gradient(90deg,#a633d6,#ec3750,#ff8c37,#f1c40f);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-copy.svelte-1sbx0d9 p:where(.svelte-1sbx0d9){max-width:620px;margin:0 auto 22px;font-size:20px;font-weight:600;line-height:1.35}.ctas.svelte-1sbx0d9{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.more.svelte-1sbx0d9{color:#fff;font-weight:700}.marquee.svelte-1sbx0d9{background:var(--red);padding:14px 0;overflow:hidden}.track.svelte-1sbx0d9{gap:34px;width:max-content;font-size:22px;font-weight:800;animation:40s linear infinite svelte-1sbx0d9-scroll;display:flex}@keyframes svelte-1sbx0d9-scroll{to{transform:translate(-50%)}}section.svelte-1sbx0d9{max-width:1140px;margin:0 auto;padding:70px 24px 10px}h2.svelte-1sbx0d9{font:400 clamp(36px, 5vw, 60px) / 1.05 var(--serif);color:var(--cream);margin:0 0 28px}.free.svelte-1sbx0d9{color:var(--yellow)}.grid.svelte-1sbx0d9{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.grid.four.svelte-1sbx0d9{grid-template-columns:repeat(4,1fr)}.perk.svelte-1sbx0d9{border-radius:16px;flex-direction:column;align-items:flex-start;min-height:340px;padding:26px;display:flex}.perk.yellow.svelte-1sbx0d9{color:var(--dark);background:#fecf3d}.perk.purple.svelte-1sbx0d9{background:#7432b9}.perk.blue.svelte-1sbx0d9{background:#338eda}.icon.svelte-1sbx0d9{font-size:34px}.perk.svelte-1sbx0d9 h3:where(.svelte-1sbx0d9),.tile.svelte-1sbx0d9 h3:where(.svelte-1sbx0d9){font:400 32px/1.1 var(--serif);margin:12px 0 8px}.perk.svelte-1sbx0d9 p:where(.svelte-1sbx0d9){margin:0 0 20px;font-size:16px;font-weight:600}.perk.svelte-1sbx0d9 .pill:where(.svelte-1sbx0d9){border-radius:999px;margin-top:auto;font-size:16px}.tile.svelte-1sbx0d9{color:#fff;background:#24242d;border-radius:16px;padding:22px;text-decoration:none}.tile.svelte-1sbx0d9 h3:where(.svelte-1sbx0d9){font-size:24px}.tile.svelte-1sbx0d9 p:where(.svelte-1sbx0d9){color:#c4c4cf}.tile.svelte-1sbx0d9 span:where(.svelte-1sbx0d9){color:var(--red);font-weight:700}footer.svelte-1sbx0d9{text-align:center;color:var(--muted);padding:50px 20px;font-size:14px}@media (width<=900px){.group.svelte-1sbx0d9{display:none}.top.svelte-1sbx0d9{padding:16px 20px}.grid.svelte-1sbx0d9,.grid.four.svelte-1sbx0d9{grid-template-columns:1fr}}@media (width<=760px){.cl.svelte-1sbx0d9 .stage.horizon .map{top:50%!important;bottom:-40%!important}.hero-copy.svelte-1sbx0d9 p:where(.svelte-1sbx0d9){font-size:17px}}@media (prefers-reduced-motion:reduce){.track.svelte-1sbx0d9{animation:none}}
