:root{--max:1160px}html{scroll-behavior:smooth}.hero.svelte-1uha8ag{max-width:var(--max);grid-template-columns:1fr 400px;align-items:center;gap:88px;margin:0 auto;padding:108px 44px 88px;display:grid}.hero-eyebrow.svelte-1uha8ag{letter-spacing:.22em;text-transform:uppercase;color:var(--aludo-gold);align-items:center;gap:14px;margin-bottom:30px;font-size:10px;font-weight:400;display:flex}.hero-eyebrow.svelte-1uha8ag span:where(.svelte-1uha8ag){background:var(--aludo-gold);flex:0 0 36px;height:1px;display:block}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-2px;margin-bottom:30px;font-size:clamp(56px,6.5vw,96px);font-weight:400;line-height:.96}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--aludo-gold);font-style:italic}.hero-sub.svelte-1uha8ag{color:var(--aludo-muted);max-width:400px;margin-bottom:48px;font-size:16px;font-weight:300;line-height:1.8}.hero-btns.svelte-1uha8ag{align-items:center;gap:14px;display:flex}.guest-recover-link.svelte-1uha8ag{color:var(--aludo-subtle);margin:20px 0 0;font-size:12px;font-weight:300}.guest-recover-link.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--aludo-muted);text-underline-offset:3px;text-decoration:underline;transition:color .15s}.guest-recover-link.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--aludo-gold)}.btn-p.svelte-1uha8ag{background:var(--aludo-gold);color:#fff;font-family:var(--aludo-font-body);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:none;padding:15px 34px;font-size:11px;font-weight:500;text-decoration:none;transition:opacity .15s}.btn-p.svelte-1uha8ag:hover{opacity:.82}.btn-o.svelte-1uha8ag{border:1px solid var(--aludo-border-hi);color:var(--aludo-muted);font-family:var(--aludo-font-body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;padding:15px 28px;font-size:11px;font-weight:400;text-decoration:none;transition:all .15s}.btn-o.svelte-1uha8ag:hover{border-color:var(--aludo-gold);color:var(--aludo-gold)}.hero-visual.svelte-1uha8ag{align-items:flex-start;gap:16px;display:flex}.place-card-link.svelte-1uha8ag{color:inherit;flex-shrink:0;text-decoration:none;display:block}.place-card.svelte-1uha8ag{background:var(--aludo-white);border:1px solid var(--aludo-border-hi);flex-shrink:0;width:240px;padding:30px 24px;transition:box-shadow .2s,transform .2s;box-shadow:0 16px 56px #1e150a1f,0 2px 8px #1e150a0d}.place-card-link.svelte-1uha8ag:hover .place-card:where(.svelte-1uha8ag){transform:translateY(-2px);box-shadow:0 20px 64px #1e150a29,0 2px 8px #1e150a0f}.gold-rule.svelte-1uha8ag{background:linear-gradient(to right, transparent, var(--aludo-gold-lt), transparent);height:1px}.card-head.svelte-1uha8ag{text-align:center;padding:18px 0 16px}.card-event-name.svelte-1uha8ag{letter-spacing:.22em;text-transform:uppercase;color:var(--aludo-gold);margin-bottom:7px;font-size:9px}.card-guest-name.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-text);font-size:22px;font-style:italic;font-weight:400}.card-qr.svelte-1uha8ag{justify-content:center;padding:16px 0;display:flex}.card-foot.svelte-1uha8ag{text-align:center;padding:16px 0 0}.card-foot.svelte-1uha8ag small:where(.svelte-1uha8ag){letter-spacing:.18em;text-transform:uppercase;color:var(--aludo-subtle);font-size:9px;display:block}.card-foot.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--aludo-subtle);margin-top:4px;font-size:10px;display:block}.lb-card.svelte-1uha8ag{background:var(--aludo-white);border:1px solid var(--aludo-border);min-width:162px;margin-top:52px;padding:18px 15px;transform:rotate(1.8deg);box-shadow:0 6px 24px #1e150a14}.lb-head.svelte-1uha8ag{letter-spacing:.18em;text-transform:uppercase;color:var(--aludo-muted);align-items:center;gap:7px;margin-bottom:14px;font-size:9px;display:flex}.lb-live.svelte-1uha8ag{background:#6ab04c;border-radius:50%;width:6px;height:6px}.lb-row.svelte-1uha8ag{border-bottom:1px solid var(--aludo-border);align-items:center;gap:8px;padding:7px 0;display:flex}.lb-row.svelte-1uha8ag:last-child{border-bottom:none}.lb-pos.svelte-1uha8ag{color:var(--aludo-subtle);width:12px;font-size:10px}.lb-name.svelte-1uha8ag{color:var(--aludo-text);flex:1;font-size:13px;font-weight:300}.lb-pts.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-gold);font-size:14px;font-weight:500}.trust.svelte-1uha8ag{background:var(--aludo-bg2);border-top:1px solid var(--aludo-border);border-bottom:1px solid var(--aludo-border);padding:28px 44px}.trust-inner.svelte-1uha8ag{max-width:var(--max);flex-wrap:wrap;justify-content:center;align-items:center;gap:72px;margin:0 auto;display:flex}.trust-item.svelte-1uha8ag{align-items:baseline;gap:9px;display:flex}.trust-n.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-text);font-size:26px;font-weight:500}.trust-l.svelte-1uha8ag{color:var(--aludo-muted);letter-spacing:.06em;font-size:12px}.sec.svelte-1uha8ag{max-width:var(--max);margin:0 auto;padding:104px 44px}.sec-eye.svelte-1uha8ag{letter-spacing:.22em;text-transform:uppercase;color:var(--aludo-gold);margin-bottom:18px;font-size:10px;font-weight:400}.sec-title.svelte-1uha8ag{letter-spacing:-1.5px;margin-bottom:18px;font-size:clamp(38px,4.5vw,64px);font-weight:400}.sec-title.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--aludo-gold);font-style:italic}.sec-sub.svelte-1uha8ag{color:var(--aludo-muted);max-width:480px;font-size:16px;font-weight:300;line-height:1.8}.p-tabs.svelte-1uha8ag{border-bottom:1px solid var(--aludo-border);margin:50px 0 40px;display:flex;overflow-x:auto}.p-tab.svelte-1uha8ag{white-space:nowrap;font-family:var(--aludo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--aludo-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 26px;font-size:11px;font-weight:400;transition:all .2s}.p-tab.on.svelte-1uha8ag{color:var(--aludo-text);border-bottom-color:var(--aludo-gold)}.p-tab.svelte-1uha8ag:hover:not(.on){color:var(--aludo-text)}.preset-panel.svelte-1uha8ag{border:1px solid var(--aludo-border);grid-template-columns:1fr 1fr;display:grid}.p-left.svelte-1uha8ag{border-right:1px solid var(--aludo-border);background:var(--aludo-white);flex-direction:column;gap:26px;padding:52px 44px;display:flex}.p-label.svelte-1uha8ag{letter-spacing:.22em;text-transform:uppercase;color:var(--aludo-gold);font-size:10px;font-weight:400}.p-left.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.5px;font-size:34px;font-weight:400;line-height:1.1}.p-games.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.p-game.svelte-1uha8ag{border:1px solid var(--aludo-border);color:var(--aludo-text);background:var(--aludo-bg);align-items:center;gap:14px;padding:12px 16px;font-size:14px;font-weight:300;display:flex}.p-diam.svelte-1uha8ag{flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}.p-right.svelte-1uha8ag{background:var(--aludo-bg);flex-direction:column;gap:14px;padding:52px 44px;display:flex}.p-right-label.svelte-1uha8ag{letter-spacing:.15em;text-transform:uppercase;color:var(--aludo-subtle);font-size:10px}.mock-card.svelte-1uha8ag{border:1px solid var(--aludo-border);background:var(--aludo-white);flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}.mock-eye.svelte-1uha8ag{letter-spacing:.14em;text-transform:uppercase;color:var(--aludo-subtle);font-size:9px}.mock-q.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-text);margin:2px 0 10px;font-size:19px;font-weight:400;line-height:1.3}.mock-opts.svelte-1uha8ag{flex-direction:column;gap:7px;display:flex}.mock-opt.svelte-1uha8ag{color:var(--aludo-muted);border:1px solid var(--aludo-border);background:var(--aludo-bg);padding:10px 14px;font-size:13px;font-weight:300}.mock-opt.sel.svelte-1uha8ag{border-color:var(--p-col,var(--aludo-gold));color:var(--aludo-text);background:var(--aludo-white)}.mock-foot.svelte-1uha8ag{color:var(--aludo-subtle);justify-content:space-between;padding-top:4px;font-size:12px;display:flex}.mock-foot.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--aludo-gold);font-weight:500}.hiw-outer.svelte-1uha8ag{background:var(--aludo-bg2);border-top:1px solid var(--aludo-border);border-bottom:1px solid var(--aludo-border)}.hiw-wrap.svelte-1uha8ag{max-width:var(--max);margin:0 auto}.hiw-top.svelte-1uha8ag{padding:84px 44px 0}.hiw-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.hiw-step.svelte-1uha8ag{border-left:1px solid var(--aludo-border);padding:48px 40px 68px}.hiw-step.svelte-1uha8ag:first-child{border-left:none}.hiw-n.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-gold);opacity:.2;letter-spacing:-3px;margin-bottom:22px;font-size:72px;font-weight:300;line-height:1}.hiw-step.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:13px;font-size:22px;font-weight:500}.hiw-step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--aludo-muted);font-size:15px;font-weight:300;line-height:1.8}.feat-outer.svelte-1uha8ag{border-top:1px solid var(--aludo-border);border-bottom:1px solid var(--aludo-border);background:var(--aludo-white)}.feat-grid.svelte-1uha8ag{background:var(--aludo-border);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}.feat-card.svelte-1uha8ag{background:var(--aludo-white);padding:38px 34px;transition:background .18s}.feat-card.svelte-1uha8ag:hover{background:var(--aludo-bg)}.feat-mark.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-gold-lt);margin-bottom:20px;font-size:32px;font-weight:300;line-height:1;display:block}.feat-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:11px;font-size:20px;font-weight:500}.feat-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--aludo-muted);font-size:14px;font-weight:300;line-height:1.75}.dash-wrap.svelte-1uha8ag{border:1px solid var(--aludo-border-hi);background:var(--aludo-white);margin-top:60px}.dash-bar.svelte-1uha8ag{background:var(--aludo-bg2);border-bottom:1px solid var(--aludo-border);align-items:center;gap:7px;padding:11px 18px;display:flex}.dash-dot.svelte-1uha8ag{border-radius:50%;width:10px;height:10px}.dash-url.svelte-1uha8ag{color:var(--aludo-subtle);letter-spacing:.06em;margin-left:14px;font-size:11px}.dash-body.svelte-1uha8ag{grid-template-columns:200px 1fr;min-height:340px;display:grid}.dash-side.svelte-1uha8ag{border-right:1px solid var(--aludo-border);background:var(--aludo-bg);padding:24px 12px}.dash-side-head.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.14em;color:var(--aludo-subtle);margin-bottom:12px;padding:0 8px;font-size:9px;font-weight:500}.dash-ev.svelte-1uha8ag{color:var(--aludo-muted);justify-content:space-between;align-items:center;margin-bottom:2px;padding:10px 12px;font-size:13px;font-weight:300;display:flex}.dash-ev.on.svelte-1uha8ag{background:var(--aludo-white);color:var(--aludo-text);font-weight:400}.dash-badge.svelte-1uha8ag{letter-spacing:.1em;text-transform:uppercase;color:var(--aludo-gold);background:#9d7a4a1f;padding:3px 8px;font-size:9px;font-weight:500}.dash-main.svelte-1uha8ag{padding:40px 44px}.dash-main.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.3px;margin-bottom:28px;font-size:28px;font-weight:400}.dash-stats.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:28px;display:grid}.dash-stat.svelte-1uha8ag{border:1px solid var(--aludo-border);background:var(--aludo-bg);padding:20px}.dash-stat-v.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-text);font-size:38px;font-weight:400}.dash-stat-l.svelte-1uha8ag{letter-spacing:.1em;text-transform:uppercase;color:var(--aludo-muted);margin-top:3px;font-size:10px}.dash-actions.svelte-1uha8ag{gap:12px;display:flex}.dash-btn-a.svelte-1uha8ag{background:var(--aludo-gold);color:#fff;font-family:var(--aludo-font-body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:none;padding:12px 24px;font-size:11px;font-weight:500;text-decoration:none}.dash-btn-b.svelte-1uha8ag{border:1px solid var(--aludo-border-hi);color:var(--aludo-muted);font-family:var(--aludo-font-body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:12px 20px;font-size:11px;font-weight:300}.stats-outer.svelte-1uha8ag{background:var(--aludo-text)}.stats-inner.svelte-1uha8ag{max-width:var(--max);text-align:center;grid-template-columns:repeat(4,1fr);gap:40px;margin:0 auto;padding:80px 44px;display:grid}.stat-n.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-gold-lt);letter-spacing:-2px;font-size:60px;font-weight:400;line-height:1}.stat-l.svelte-1uha8ag{color:#faf7f273;letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font-size:11px}.cta-sec.svelte-1uha8ag{text-align:center;border-top:1px solid var(--aludo-border);padding:112px 44px}.cta-orn.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-gold-lt);letter-spacing:.2em;margin-bottom:28px;font-size:18px;display:block}.cta-sec.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-2.5px;margin-bottom:22px;font-size:clamp(44px,5.5vw,78px);font-weight:400;line-height:1}.cta-sec.svelte-1uha8ag h2:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:var(--aludo-gold);font-style:italic}.cta-sec.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--aludo-muted);margin-bottom:52px;font-size:16px;font-weight:300}.cta-btns.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.whatsapp-cta.svelte-1uha8ag{color:var(--aludo-muted);letter-spacing:.06em;border-bottom:1px solid var(--aludo-border);margin-top:24px;padding-bottom:2px;font-size:13px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-block}.whatsapp-cta.svelte-1uha8ag:hover{color:var(--aludo-gold);border-color:var(--aludo-gold)}.footer.svelte-1uha8ag{background:var(--aludo-bg2);border-top:1px solid var(--aludo-border);padding:40px 44px}.footer-inner.svelte-1uha8ag{max-width:var(--max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.footer-logo.svelte-1uha8ag{font-family:var(--aludo-font-display);letter-spacing:.2em;text-transform:uppercase;font-size:18px;font-weight:600}.footer-links.svelte-1uha8ag{gap:28px;display:flex}.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--aludo-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;text-decoration:none;transition:color .15s}.footer-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--aludo-text)}.footer-c.svelte-1uha8ag{color:var(--aludo-subtle);letter-spacing:.06em;font-size:11px}.upcoming-outer.svelte-1uha8ag{background:var(--aludo-bg);border-top:1px solid var(--aludo-border);border-bottom:1px solid var(--aludo-border)}.upcoming-grid.svelte-1uha8ag{background:var(--aludo-border);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:40px;display:grid}.upcoming-card.svelte-1uha8ag{background:var(--aludo-white);flex-direction:column;padding:34px 30px;transition:background .18s;display:flex}.upcoming-card.svelte-1uha8ag:hover{background:var(--aludo-bg)}.upcoming-top.svelte-1uha8ag{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.upcoming-cat.svelte-1uha8ag{letter-spacing:.18em;text-transform:uppercase;color:var(--aludo-subtle);font-size:9px}.upcoming-mark.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-gold-lt);font-size:22px;line-height:1}.upcoming-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:10px;font-size:20px;font-weight:500}.upcoming-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--aludo-muted);flex:1;font-size:14px;font-weight:300;line-height:1.75}.req-box.svelte-1uha8ag{background:var(--aludo-white);border:1px solid var(--aludo-border-hi);grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-top:1px;padding:56px 52px;display:grid}.req-form.svelte-1uha8ag{flex-direction:column;gap:14px;display:flex}.req-input.svelte-1uha8ag,.req-email.svelte-1uha8ag{border:1px solid var(--aludo-border-hi);background:var(--aludo-bg);width:100%;font-family:var(--aludo-font-body);color:var(--aludo-text);outline:none;font-weight:300;transition:border-color .15s,background .15s}.req-input.svelte-1uha8ag{resize:vertical;padding:16px 18px;font-size:14px;line-height:1.6}.req-email.svelte-1uha8ag{padding:13px 18px;font-size:13px}.req-input.svelte-1uha8ag:focus,.req-email.svelte-1uha8ag:focus{border-color:var(--aludo-gold);background:var(--aludo-white)}.req-error.svelte-1uha8ag{color:#c0392b;margin:0;font-size:13px}.req-thanks.svelte-1uha8ag{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:14px;padding:32px 0;display:flex}.req-thanks-mark.svelte-1uha8ag{font-family:var(--aludo-font-display);color:var(--aludo-gold);font-size:36px}.req-thanks.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:28px;font-weight:400}.req-thanks.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--aludo-muted);font-size:15px;font-weight:300}@media (width<=960px){.hero.svelte-1uha8ag{grid-template-columns:1fr;gap:64px;padding-top:72px}.hero-visual.svelte-1uha8ag{justify-content:center}.preset-panel.svelte-1uha8ag{grid-template-columns:1fr}.p-right.svelte-1uha8ag{display:none}.hiw-grid.svelte-1uha8ag{grid-template-columns:1fr}.hiw-step.svelte-1uha8ag{border-left:none;border-top:1px solid var(--aludo-border)}.hiw-step.svelte-1uha8ag:first-child{border-top:none}.feat-grid.svelte-1uha8ag,.upcoming-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}.req-box.svelte-1uha8ag{grid-template-columns:1fr;gap:36px;padding:40px 28px}.dash-body.svelte-1uha8ag{grid-template-columns:1fr}.dash-side.svelte-1uha8ag{display:none}.stats-inner.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.lb-card.svelte-1uha8ag{display:none}.hero-visual.svelte-1uha8ag{justify-content:center;width:100%}.place-card.svelte-1uha8ag{width:min(240px,80vw)}.hero.svelte-1uha8ag{padding:56px 20px}.trust.svelte-1uha8ag{padding-left:20px;padding-right:20px}.sec.svelte-1uha8ag{padding:72px 20px}.hiw-top.svelte-1uha8ag{padding:60px 20px 0}.hiw-step.svelte-1uha8ag{padding:36px 20px 48px}.cta-sec.svelte-1uha8ag{padding:80px 20px}.footer.svelte-1uha8ag{padding:36px 20px}.footer-links.svelte-1uha8ag{flex-wrap:wrap;gap:16px}.stats-inner.svelte-1uha8ag{padding:56px 20px}}@media (width<=560px){.feat-grid.svelte-1uha8ag,.upcoming-grid.svelte-1uha8ag{grid-template-columns:1fr}.stats-inner.svelte-1uha8ag{grid-template-columns:1fr 1fr}}
