.card.svelte-1xkrnnk{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;transition:border-color .14s;display:flex;overflow:hidden}.card.svelte-1xkrnnk:hover{border-color:color-mix(in srgb, var(--brass) 55%, var(--line));color:inherit}.card.svelte-1xkrnnk:hover h3:where(.svelte-1xkrnnk){color:var(--brass)}.card.wide.svelte-1xkrnnk{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.card.wide.svelte-1xkrnnk .thumb:where(.svelte-1xkrnnk){aspect-ratio:16/9;border-bottom:0;border-right:1px solid var(--line)}.card.wide.svelte-1xkrnnk .body:where(.svelte-1xkrnnk){gap:12px;padding:32px}.card.wide.svelte-1xkrnnk h3:where(.svelte-1xkrnnk){font-size:2.6rem}.card.wide.svelte-1xkrnnk .tagline:where(.svelte-1xkrnnk){max-width:44ch;font-size:1rem}.card.wide.svelte-1xkrnnk .price:where(.svelte-1xkrnnk){font-size:1.35rem}.thumb.svelte-1xkrnnk{aspect-ratio:16/10;background:var(--night);border-bottom:1px solid var(--line);overflow:hidden}.thumb.svelte-1xkrnnk img:where(.svelte-1xkrnnk){object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.card.svelte-1xkrnnk:hover .thumb:where(.svelte-1xkrnnk) img:where(.svelte-1xkrnnk){transform:scale(1.02)}.body.svelte-1xkrnnk{flex-direction:column;flex:1;gap:8px;padding:18px 18px 16px;display:flex}.kind.svelte-1xkrnnk{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.eyebrow.svelte-1xkrnnk{font-size:.66rem}.status.svelte-1xkrnnk{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.62rem;font-weight:600}.status.on.svelte-1xkrnnk{color:var(--cream)}h3.svelte-1xkrnnk{font-family:var(--font-title);text-transform:uppercase;font-size:1.5rem;font-weight:700;line-height:.95;transition:color .12s}.line.svelte-1xkrnnk{color:var(--cream);font-size:1.3rem}.tagline.svelte-1xkrnnk{font-size:.92rem;line-height:1.5}.row.svelte-1xkrnnk{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:14px;display:flex}.price.svelte-1xkrnnk{font-size:1.05rem;font-weight:500}.more.svelte-1xkrnnk{letter-spacing:.14em;text-transform:uppercase;color:var(--brass);font-size:.7rem;font-weight:600}@media (width<=820px){.card.wide.svelte-1xkrnnk{grid-template-columns:1fr}.card.wide.svelte-1xkrnnk .thumb:where(.svelte-1xkrnnk){border-right:0;border-bottom:1px solid var(--line)}.card.wide.svelte-1xkrnnk .body:where(.svelte-1xkrnnk){padding:20px}.card.wide.svelte-1xkrnnk h3:where(.svelte-1xkrnnk){font-size:1.9rem}}.hero.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);isolation:isolate;align-items:flex-end;min-height:540px;margin-top:28px;display:flex;position:relative;overflow:hidden}.backdrop.svelte-1uha8ag{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero.svelte-1uha8ag:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--night) 0%, color-mix(in srgb, var(--night) 88%, transparent) 38%, color-mix(in srgb, var(--night) 25%, transparent) 75%, transparent 100%), linear-gradient(0deg, color-mix(in srgb, var(--night) 70%, transparent) 0%, transparent 45%);position:absolute;inset:0}.copy.svelte-1uha8ag{max-width:780px;padding:56px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:16px 0 22px;font-size:clamp(2.6rem,5.4vw,4.6rem)}.lede.svelte-1uha8ag{max-width:46ch;color:var(--cream);font-size:1.08rem}.actions.svelte-1uha8ag{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.feature.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--night) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);gap:3px;padding:12px 16px;display:grid;position:absolute;bottom:20px;right:20px}.feature.svelte-1uha8ag .label:where(.svelte-1uha8ag){color:var(--brass);font-weight:600}.feature.svelte-1uha8ag .name:where(.svelte-1uha8ag){font-family:var(--font-title);text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem;font-weight:700}.band.svelte-1uha8ag{margin-top:80px}.head.svelte-1uha8ag{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:22px;padding-bottom:14px;display:flex}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;display:grid}.grid.few.svelte-1uha8ag{grid-template-columns:1fr}.cta.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:80px;padding:36px;display:flex}.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:10px;font-size:clamp(1.5rem,2.6vw,1.9rem)}@media (width<=640px){.hero.svelte-1uha8ag{flex-direction:column;align-items:stretch;min-height:0;margin-top:16px}.backdrop.svelte-1uha8ag{z-index:0;height:210px;position:static}.hero.svelte-1uha8ag:before{display:none}.copy.svelte-1uha8ag{padding:24px 22px 26px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:12px 0 16px;font-size:2.6rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) br:where(.svelte-1uha8ag){display:none}.lede.svelte-1uha8ag{font-size:1rem}.feature.svelte-1uha8ag{margin:0 22px 22px;position:static}.cta.svelte-1uha8ag{padding:24px}}
