.intro.svelte-mp0x1m{max-width:64rem;margin:0 auto}.hero.svelte-mp0x1m{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:2.5rem;align-items:center;margin:2.5rem 0;text-align:center}.kicker.svelte-mp0x1m,.sec-kicker.svelte-mp0x1m{display:block;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--event)}.until.svelte-mp0x1m{color:var(--text-secondary)}h1.svelte-mp0x1m{font-family:var(--font-serif);font-size:clamp(2.6rem,7vw,4.6rem);font-weight:600;line-height:1;margin:.6rem 0 1.1rem}h1.svelte-mp0x1m em:where(.svelte-mp0x1m){font-style:italic;background:linear-gradient(100deg,var(--event),color-mix(in oklch,var(--event) 55%,white) 60%,var(--event-strong));-webkit-background-clip:text;background-clip:text;color:transparent}.lead.svelte-mp0x1m{font-size:1.12rem;line-height:1.6;color:var(--text-secondary);max-width:36rem;margin:0 0 1.5rem}.needs.svelte-mp0x1m{margin:-.9rem 0 1.3rem;font-size:.95rem;font-weight:600;color:var(--text-primary)}.actions.svelte-mp0x1m{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.top3.svelte-mp0x1m{margin:0 0 2.5rem;padding:1.1rem 1.2rem;border:1px solid var(--event);border-radius:var(--radius-lg);background:var(--bg-card)}.top3.svelte-mp0x1m h2:where(.svelte-mp0x1m){font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .8rem;font-family:inherit}.top3.svelte-mp0x1m ol:where(.svelte-mp0x1m){list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.top3.svelte-mp0x1m li:where(.svelte-mp0x1m){display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.35rem .5rem;border-radius:var(--radius-sm)}.top3.svelte-mp0x1m li.first:where(.svelte-mp0x1m){background:var(--event-glow)}.top3.svelte-mp0x1m .initial.initial--blank:where(.svelte-mp0x1m){background:#fff}.top3.svelte-mp0x1m img:where(.svelte-mp0x1m),.top3.svelte-mp0x1m .initial:where(.svelte-mp0x1m){width:2.2rem;height:2.2rem;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:var(--bg-secondary);font-weight:700;color:var(--text-secondary)}.top3-name.svelte-mp0x1m{font-weight:600}.top3.svelte-mp0x1m strong:where(.svelte-mp0x1m){font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums}.top3-winner.svelte-mp0x1m{margin:.8rem 0 0;font-size:.9rem;color:var(--text-secondary)}.top3.svelte-mp0x1m .more:where(.svelte-mp0x1m){margin:.5rem 0 0}.btn-main.svelte-mp0x1m,.btn-alt.svelte-mp0x1m{display:inline-flex;align-items:center;padding:.8rem 1.5rem;border-radius:var(--radius-full);font-weight:600;text-decoration:none;transition:all var(--transition-fast)}.btn-main.svelte-mp0x1m{background:var(--event-strong);color:#fff;box-shadow:0 8px 28px var(--event-glow)}.btn-main.svelte-mp0x1m:hover{background:var(--event);transform:translateY(-1px)}.btn-alt.svelte-mp0x1m{border:1px solid var(--event);color:var(--text-primary)}.btn-alt.svelte-mp0x1m:hover{background:var(--event-glow)}.live.svelte-mp0x1m{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:1.1rem 0 0;font-size:.85rem;color:var(--text-secondary)}.pulse.svelte-mp0x1m{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 var(--green);animation:svelte-mp0x1m-pulse 2s infinite}@keyframes svelte-mp0x1m-pulse{70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.phone.svelte-mp0x1m{position:relative;justify-self:center;width:min(16rem,100%)}.phone-screen.svelte-mp0x1m{position:relative;padding:1rem .9rem 1.1rem;border:2px solid var(--glass-border);border-radius:2rem;background:linear-gradient(160deg,var(--bg-secondary),var(--bg-primary));box-shadow:0 30px 60px #00000073,0 0 0 6px #7f9fd60f,0 0 60px var(--event-glow);transform:rotate(-3deg)}.ph-head.svelte-mp0x1m{display:flex;justify-content:center;align-items:center;gap:.4rem;margin-bottom:.9rem}.ph-dot.svelte-mp0x1m{width:6px;height:6px;border-radius:50%;background:var(--glass-border)}.ph-bar.svelte-mp0x1m{width:3.5rem;height:6px;border-radius:3px;background:var(--glass-border)}.ph-title.svelte-mp0x1m{font-family:var(--font-serif);font-size:1.2rem;font-weight:600;margin-bottom:.6rem}.ph-slot.svelte-mp0x1m{display:flex;align-items:center;gap:.5rem;margin-bottom:.45rem;padding:.45rem .55rem;border:1px solid var(--event);border-radius:.6rem;background:var(--event-glow);animation:svelte-mp0x1m-slot-in .6s var(--d) ease-out both}@keyframes svelte-mp0x1m-slot-in{0%{opacity:0;transform:translate(14px)}}.ph-num.svelte-mp0x1m{color:var(--event);font-weight:700}.ph-name.svelte-mp0x1m{height:8px;border-radius:4px;background:color-mix(in oklch,var(--text-primary) 55%,transparent)}.ph-disc.svelte-mp0x1m{display:inline-block;width:.7rem;height:.7rem;margin-right:.4rem;border-radius:50%;background:#fff;vertical-align:-.1rem}.ph-blank.svelte-mp0x1m{margin:.7rem 0 .9rem;padding:.4rem .55rem;border:1px dashed var(--text-muted);border-radius:.6rem;font-size:.75rem;color:var(--text-secondary)}.ph-seal.svelte-mp0x1m{display:flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;color:var(--green)}.ph-seal.svelte-mp0x1m svg:where(.svelte-mp0x1m){width:18px;height:18px}.mask.svelte-mp0x1m{position:absolute;right:-1.2rem;top:-1.6rem;width:5.5rem;color:var(--event);filter:drop-shadow(0 0 12px var(--event-glow));transform:rotate(12deg)}@media(prefers-reduced-motion:reduce){.ph-slot.svelte-mp0x1m,.pulse.svelte-mp0x1m{animation:none}}h2.svelte-mp0x1m{font-family:var(--font-serif);font-size:clamp(1.8rem,4.5vw,2.6rem);font-weight:600;line-height:1.1;margin:.4rem 0 1rem}.more.svelte-mp0x1m a:where(.svelte-mp0x1m){color:var(--event);font-weight:600}.final.svelte-mp0x1m{text-align:center;padding:2.5rem 1.5rem;border:1px solid var(--event);border-radius:var(--radius-lg);background:radial-gradient(ellipse 70% 90% at 50% 0%,var(--event-glow),transparent 70%),var(--bg-card)}.final.svelte-mp0x1m .actions:where(.svelte-mp0x1m){justify-content:center}.disclaimer.svelte-mp0x1m{max-width:38rem;margin:1.5rem auto .5rem;font-size:.78rem;color:var(--text-muted);line-height:1.5}.lab-line.svelte-mp0x1m{margin:0;font-size:.85rem;color:var(--text-secondary)}.lab-line.svelte-mp0x1m a:where(.svelte-mp0x1m){color:var(--event)}@media(max-width:860px){.hero.svelte-mp0x1m{grid-template-columns:minmax(0,1fr)}.phone.svelte-mp0x1m{width:min(14rem,80%);margin-top:1rem}}@media(max-width:560px){.hero.svelte-mp0x1m{margin-top:1.5rem}.mask.svelte-mp0x1m{right:-.4rem;width:4.2rem}}.features.svelte-mp0x1m{list-style:none;padding:0;margin:2.5rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;text-align:center}@media(min-width:820px){.features.svelte-mp0x1m{grid-template-columns:repeat(4,minmax(0,1fr))}}.features.svelte-mp0x1m li:where(.svelte-mp0x1m){padding:1.2rem .9rem;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border-card, var(--glass-border))}.features.svelte-mp0x1m svg:where(.svelte-mp0x1m){width:2.2rem;height:2.2rem;color:var(--event)}.features.svelte-mp0x1m h3:where(.svelte-mp0x1m){margin:.5rem 0 .25rem;font-size:1rem;line-height:1.25}.features.svelte-mp0x1m p:where(.svelte-mp0x1m){margin:0;font-size:.85rem;color:var(--text-secondary)}.private.svelte-mp0x1m{max-width:38rem;margin:0 auto 2.5rem;padding:1.6rem 1.2rem 1.3rem;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border-card, var(--glass-border));text-align:center}.private.svelte-mp0x1m h2:where(.svelte-mp0x1m){font-family:var(--font-serif);font-size:clamp(1.6rem,4.5vw,2.2rem);line-height:1.15;margin:.4rem 0 1rem;text-wrap:balance}.private.svelte-mp0x1m p:where(.svelte-mp0x1m){color:var(--text-secondary);margin:.9rem auto 0;max-width:30rem;text-wrap:balance}.private-anim.svelte-mp0x1m{margin:0 0 1.4rem}.private-ask.svelte-mp0x1m{margin:1.1rem 0 0}.private-links.svelte-mp0x1m{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap}.private-links.svelte-mp0x1m a:where(.svelte-mp0x1m){color:var(--event);font-weight:600}
