.hero-visual.svelte-13hsgdq{display:flex;justify-content:center;align-items:center}.event-card-mockup.svelte-13hsgdq{width:100%;max-width:400px;background:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;border:1px solid var(--color-border)}.mockup-header.svelte-13hsgdq{padding:.75rem;background:var(--color-surface-alt);display:flex;gap:.375rem;border-bottom:1px solid var(--color-border)}.mockup-dot.svelte-13hsgdq{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-border)}.mockup-content.svelte-13hsgdq{padding:1.5rem}.mockup-img.svelte-13hsgdq{height:100px;background:var(--color-brand-50);border-radius:var(--radius-md);margin-bottom:1.5rem}@media(min-width:640px){.mockup-img.svelte-13hsgdq{height:140px}}.mockup-line.svelte-13hsgdq{height:.75rem;background:var(--color-surface-alt);border-radius:999px;margin-bottom:.75rem}.mockup-line.title.svelte-13hsgdq{width:70%;background:var(--color-brand-100)}.mockup-line.short.svelte-13hsgdq{width:40%}.mockup-stats.svelte-13hsgdq{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.stat-pill.svelte-13hsgdq{padding:.25rem .75rem;background:var(--color-brand-50);color:var(--color-brand-600);font-size:.75rem;font-weight:700;border-radius:999px;white-space:nowrap}.check-in-visual.svelte-13hsgdq{position:relative;display:flex;justify-content:center;align-items:center;height:240px;background:var(--color-surface-alt);border-radius:var(--radius-lg);border:2px dashed var(--color-border);overflow:hidden;max-width:500px;margin-inline:auto}@media(min-width:640px){.check-in-visual.svelte-13hsgdq{height:320px}}.qr-icon{opacity:.15;color:var(--color-brand-600);width:8rem;height:8rem}@media(min-width:640px){.qr-icon{width:12rem;height:12rem}}.scan-line.svelte-13hsgdq{position:absolute;top:0;left:0;right:0;height:4px;background:var(--color-brand-500);box-shadow:0 0 15px var(--color-brand-500);animation:svelte-13hsgdq-scan 3s infinite ease-in-out}@keyframes svelte-13hsgdq-scan{0%,to{top:10%}50%{top:90%}}@media(max-width:1023px){main.svelte-13hsgdq .section-container{text-align:center}}
