.lp.svelte-k35yws{background:var(--background);min-height:100dvh;position:relative;overflow:hidden}.font-display.svelte-k35yws{font-optical-sizing:auto;font-family:Fraunces,ui-serif,Georgia,serif}.lp-bg.svelte-k35yws{z-index:0;pointer-events:none;background:radial-gradient(ellipse 90% 38% at 50% -6%, color-mix(in oklab, var(--primary) 9%, transparent), transparent 70%);position:absolute;inset:0}.strike.svelte-k35yws{white-space:nowrap;color:var(--muted-foreground);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 75%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 75%, transparent);text-decoration-thickness:3px}.ph.svelte-k35yws{text-align:center;border:1.5px dashed color-mix(in oklab, var(--primary) 38%, var(--border));background:color-mix(in oklab, var(--primary) 4%, var(--card));color:var(--muted-foreground);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1rem;font-size:.72rem;line-height:1.3;display:flex}.shot.svelte-k35yws{border:1px solid var(--border);background:var(--card);border-radius:1.75rem;width:100%;max-width:290px;overflow:hidden;box-shadow:0 30px 60px -25px #000000b3}.lp-cta.svelte-k35yws{background:radial-gradient(ellipse 80% 120% at 50% 0%, #34d3991f, transparent 60%), var(--card)}
