.lp,.marketing-page{--cobalt: #2a35f5;--cobalt-deep: #1d26c9;--ink: #0c0f2e;--paper: #f3f4fb;--white: #ffffff;--yellow: #ffe14d;--green: #14c37a;--muted: #4a4f72;--line: #d9dbec;--display: "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--sans: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif}.eventflow-brand[data-v-664f48c7]{display:inline-flex;align-items:center;gap:.6rem}.eventflow-brand>span[data-v-664f48c7]{font:750 1.3rem/1 var(--display);font-stretch:85%;letter-spacing:-.02em}.eventflow-brand svg[data-v-664f48c7]{flex:none}.calc[data-v-694c7cfc]{background:var(--white);border:1.5px solid var(--ink);border-radius:22px;padding:2rem}.calc h3[data-v-694c7cfc]{font:750 1.6rem/1.1 var(--display);font-stretch:85%;margin:0 0 1.4rem}.calc-field[data-v-694c7cfc]{display:block;margin-bottom:1.3rem}.calc-label[data-v-694c7cfc]{display:flex;justify-content:space-between;font-weight:600;margin-bottom:.5rem}.calc-label output[data-v-694c7cfc]{font-variant-numeric:tabular-nums}.calc select[data-v-694c7cfc]{width:100%;font:600 1.05rem var(--sans);padding:.75rem .9rem;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink)}.calc select[data-v-694c7cfc]:focus{border-color:var(--cobalt);outline:none}.calc-out small[data-v-694c7cfc]{display:block;font-weight:500;color:var(--muted)}.calc input[type=range][data-v-694c7cfc]{width:100%;accent-color:var(--cobalt)}.calc input[type=number][data-v-694c7cfc]{width:100%;font:600 1.05rem var(--sans);padding:.75rem .9rem;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink)}.calc input[type=number][data-v-694c7cfc]:focus{border-color:var(--cobalt);outline:none}.calc-out[data-v-694c7cfc]{margin:1.6rem 0 .8rem}.calc-out div[data-v-694c7cfc]{display:flex;justify-content:space-between;padding:.6rem 0;border-top:1px dashed var(--line);font-variant-numeric:tabular-nums}.calc-out dt[data-v-694c7cfc]{color:var(--muted)}.calc-out dd[data-v-694c7cfc]{margin:0;font-weight:600}.calc-net[data-v-694c7cfc]{align-items:baseline;border-top:2px solid var(--ink)!important}.calc-net dt[data-v-694c7cfc]{color:var(--ink);font-weight:700}.calc-net dd[data-v-694c7cfc]{font:800 2.6rem/1 var(--display);font-stretch:85%;color:var(--cobalt)}.calc-note[data-v-694c7cfc]{font-size:.88rem;color:var(--muted);margin:0 0 1.4rem}.calc .lp-btn[data-v-694c7cfc]{width:100%}.lp-btn[data-v-694c7cfc]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font:650 .95rem/1 var(--sans);padding:.85rem 1.5rem;border-radius:999px;border:1.5px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.lp-btn[data-v-694c7cfc]:hover{transform:translateY(-2px)}.lp-btn[data-v-694c7cfc]:disabled{opacity:.6;cursor:wait;transform:none}.lp-btn-lg[data-v-694c7cfc]{font-size:1.05rem;padding:1.05rem 1.9rem}.lp-btn-ink[data-v-694c7cfc]{background:var(--ink);color:var(--white)}.lp-btn-ink[data-v-694c7cfc]:hover{background:var(--cobalt)}@media(max-width:520px){.calc[data-v-694c7cfc]{padding:1.4rem}.calc-net dd[data-v-694c7cfc]{font-size:2.1rem}}.public-languages[data-v-0fff5c0d]{display:flex;gap:6px;align-items:center}.public-languages a[data-v-0fff5c0d]{padding:8px;border-radius:8px;text-decoration:none;color:inherit;font-size:13px;font-weight:650}.public-languages a[aria-current][data-v-0fff5c0d]{background:var(--yellow, #ffe14d);color:#0c0f2e}.public-languages a[data-v-0fff5c0d]:hover{text-decoration:underline}html{scroll-behavior:smooth}.lp[data-v-7f55f737]{background:var(--paper);color:var(--ink);min-height:100vh;font-family:var(--sans);overflow-x:clip;zoom:1.25}.wrap[data-v-7f55f737]{width:min(1200px,100% - 4rem);margin-inline:auto}.lp section[data-v-7f55f737]{scroll-margin-top:72px}.lp[data-v-7f55f737] :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.sec-title[data-v-7f55f737]{font-family:var(--display);font-weight:750;font-stretch:82%;font-size:clamp(2.4rem,4.6vw,4rem);line-height:1;letter-spacing:-.02em;margin:0 0 1rem}.sec-sub[data-v-7f55f737]{font-size:1.15rem;line-height:1.6;color:var(--muted);max-width:34rem;margin:0}.sec[data-v-7f55f737]{padding:7rem 0}.lp-btn[data-v-7f55f737]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font:650 .95rem/1 var(--sans);padding:.85rem 1.5rem;border-radius:999px;border:1.5px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.lp-btn[data-v-7f55f737]:hover{transform:translateY(-2px)}.lp-btn[data-v-7f55f737]:disabled{opacity:.6;cursor:wait;transform:none}.lp-btn-lg[data-v-7f55f737]{font-size:1.05rem;padding:1.05rem 1.9rem}.lp-btn-sm[data-v-7f55f737]{padding:.65rem 1.2rem;font-size:.9rem}.lp-btn-yellow[data-v-7f55f737]{background:var(--yellow);color:var(--ink)}.lp-btn-yellow[data-v-7f55f737]:hover{background:#fff08a}.lp-btn-ink[data-v-7f55f737]{background:var(--ink);color:var(--white)}.lp-btn-ink[data-v-7f55f737]:hover{background:var(--cobalt)}.lp-btn-out-light[data-v-7f55f737]{background:transparent;color:var(--white);border-color:#ffffff8c}.lp-btn-out-light[data-v-7f55f737]:hover{background:var(--white);color:var(--cobalt);border-color:var(--white)}.lp-btn-out-ink[data-v-7f55f737]{background:transparent;color:var(--ink);border-color:var(--ink)}.lp-btn-out-ink[data-v-7f55f737]:hover{background:var(--ink);color:var(--white)}.lp-btn-text[data-v-7f55f737]{background:transparent;color:inherit;padding-inline:.8rem}.lp-btn-text[data-v-7f55f737]:hover{transform:none;text-decoration:underline;text-underline-offset:4px}.lp-btn-text-ink[data-v-7f55f737]{background:transparent;color:var(--ink)}.lp-nav[data-v-7f55f737]{--nav-fg: var(--white);position:sticky;top:0;z-index:60;color:var(--nav-fg);background:transparent;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease,color .25s ease}.lp-nav.scrolled[data-v-7f55f737]{--nav-fg: var(--ink);background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.nav-inner[data-v-7f55f737]{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:72px}.brand[data-v-7f55f737]{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit}.nav-links[data-v-7f55f737]{display:flex;gap:2rem}.nav-links a[data-v-7f55f737]{color:inherit;opacity:.85;text-decoration:none;font-size:.95rem;font-weight:550}.nav-links a[data-v-7f55f737]:hover{opacity:1;text-decoration:underline;text-underline-offset:5px}.lp-actions[data-v-7f55f737]{display:flex;align-items:center;gap:.5rem}.lp-actions[data-v-7f55f737] .language-button,.lp-actions[data-v-7f55f737] .theme-toggle{background:transparent;border:1px solid color-mix(in srgb,currentColor 40%,transparent);color:inherit;border-radius:999px;height:40px}.lp-actions[data-v-7f55f737] .theme-toggle{width:40px;padding:0}.lp-actions[data-v-7f55f737] .theme-toggle svg{color:inherit}.lp-actions[data-v-7f55f737] .language-button:hover,.lp-actions[data-v-7f55f737] .theme-toggle:hover{background:color-mix(in srgb,currentColor 12%,transparent);border-color:currentColor}.lp-actions[data-v-7f55f737] .language-dropdown{background:var(--white);border:1px solid var(--line)}.lp-actions[data-v-7f55f737] .language-option{color:var(--ink)}.nav-burger[data-v-7f55f737]{display:none;flex-direction:column;gap:5px;background:none;border:0;cursor:pointer;padding:.6rem;color:inherit}.nav-burger span[data-v-7f55f737]{width:22px;height:2px;background:currentColor;border-radius:2px}.mobile-menu[data-v-7f55f737]{display:flex;flex-direction:column;padding-bottom:1rem;background:var(--paper);color:var(--ink)}.mobile-cta[data-v-7f55f737]{display:flex;gap:.6rem;padding-top:1rem;border-top:1px solid var(--line)}.mobile-cta .lp-btn[data-v-7f55f737]{flex:1}.mobile-menu a[data-v-7f55f737]{color:var(--ink);text-decoration:none;font-weight:650;font-size:1.1rem;padding:.8rem 0;border-top:1px solid var(--line)}.hero[data-v-7f55f737]{background:var(--cobalt);color:var(--white);margin-top:-72px;padding:calc(72px + 3.5rem) 0 0;overflow:hidden}.hero-grid[data-v-7f55f737]{display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;align-items:center;min-height:calc(80svh - 72px - 7rem)}.hero-copy[data-v-7f55f737],.hero-visual[data-v-7f55f737]{min-width:0}.hero-title[data-v-7f55f737]{font-family:var(--display);font-weight:800;font-stretch:78%;font-size:clamp(3.4rem,8.2vw,7.4rem);line-height:.92;letter-spacing:-.03em;margin:0 0 1.6rem;text-wrap:balance}.hero-sub[data-v-7f55f737]{font-size:1.25rem;line-height:1.55;color:#ffffffdb;max-width:30rem;margin:0 0 2rem}.hero-ctas[data-v-7f55f737]{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem}.hero-note[data-v-7f55f737]{margin:0;font-size:.95rem;color:#ffffffbf}.facts[data-v-7f55f737]{display:flex;flex-wrap:wrap;margin:3.5rem 0 0;padding:1.6rem 0 2rem;border-top:1px solid rgba(255,255,255,.28)}.fact[data-v-7f55f737]{display:flex;align-items:baseline;gap:.7rem;padding-right:2.4rem;margin-right:2.4rem;border-right:1px solid rgba(255,255,255,.28)}.fact[data-v-7f55f737]:last-child{border-right:0;margin-right:0;padding-right:0}.fact dt[data-v-7f55f737]{font:750 1.6rem/1 var(--display);font-stretch:85%}.fact dd[data-v-7f55f737]{margin:0;font-size:.95rem;color:#ffffffc7}.hero-visual[data-v-7f55f737]{display:flex;justify-content:center;padding:1rem 0 2rem}.tix-wrap[data-v-7f55f737]{position:relative;width:min(370px,100%)}.tix-back[data-v-7f55f737]{position:absolute;top:26px;right:-22px;bottom:-22px;left:22px;background:var(--yellow);border-radius:24px;transform:rotate(6deg)}.tix[data-v-7f55f737]{position:relative;background:var(--white);color:var(--ink);border-radius:24px;transform:rotate(-3deg);box-shadow:0 30px 60px -24px #06083cb3}.tix-body[data-v-7f55f737]{padding:1.8rem 1.7rem 1.5rem}.tix-name[data-v-7f55f737]{font-family:var(--display);font-weight:800;font-stretch:78%;font-size:2.6rem;line-height:.95;letter-spacing:-.02em;margin:0 0 1.1rem}.tix-when[data-v-7f55f737]{font-weight:650;margin:0 0 .15rem}.tix-where[data-v-7f55f737]{color:var(--muted);margin:0}.tix-cut[data-v-7f55f737]{position:relative;height:0;border-top:2px dashed var(--line);margin:0 1.2rem}.tix-cut[data-v-7f55f737]:before,.tix-cut[data-v-7f55f737]:after{content:"";position:absolute;top:-14px;width:26px;height:26px;border-radius:50%;background:var(--cobalt)}.tix-cut[data-v-7f55f737]:before{left:-26px}.tix-cut[data-v-7f55f737]:after{right:-26px}.tix-stub[data-v-7f55f737]{display:flex;align-items:center;gap:1.1rem;padding:1.5rem 1.7rem 1.7rem}.tix-qr[data-v-7f55f737]{position:relative;flex:none;width:104px;height:104px;padding:6px;border:1.5px solid var(--ink);border-radius:10px;overflow:hidden}.tix-qr svg[data-v-7f55f737]{display:block;width:100%;height:100%}.scan[data-v-7f55f737]{position:absolute;left:0;right:0;top:0;height:3px;background:var(--green);box-shadow:0 0 14px 4px #14c37a8c;opacity:0;animation:scan-7f55f737 1.5s ease-in-out 1.4s 1 both}@keyframes scan-7f55f737{0%{top:0;opacity:0}12%{opacity:1}88%{opacity:1}to{top:calc(100% - 3px);opacity:0}}.tix-info[data-v-7f55f737]{min-width:0;flex:1}.tix-seat[data-v-7f55f737]{font-weight:650;margin:0 0 .7rem}.tix-status[data-v-7f55f737]{position:relative;height:34px;border-radius:999px;border:1.5px solid var(--ink);font-size:.85rem;font-weight:650;animation:st-bg-7f55f737 .3s ease 2.9s both}.tix-status span[data-v-7f55f737]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.35rem;white-space:nowrap}.st-before[data-v-7f55f737]{animation:st-out-7f55f737 .3s ease 2.9s both}.st-after[data-v-7f55f737]{opacity:0;animation:st-in-7f55f737 .35s ease 2.95s both}@keyframes st-bg-7f55f737{to{background:var(--green);border-color:var(--green);color:#032a1b}}@keyframes st-out-7f55f737{to{opacity:0;transform:translateY(-6px)}}@keyframes st-in-7f55f737{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.how[data-v-7f55f737]{background:var(--paper)}.sec-head[data-v-7f55f737]{margin-bottom:3.5rem}.steps[data-v-7f55f737]{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.step[data-v-7f55f737]{display:flex;flex-direction:column;padding:2rem 2rem 0;border-left:1px solid var(--line)}.step[data-v-7f55f737]:first-child{padding-left:0;border-left:0}.step[data-v-7f55f737]:last-child{padding-right:0}.step-n[data-v-7f55f737]{font:800 4.6rem/1 var(--display);font-stretch:78%;color:var(--cobalt);margin-bottom:1rem}.step h3[data-v-7f55f737]{font:700 1.5rem/1.15 var(--display);font-stretch:88%;letter-spacing:-.01em;margin:0 0 .6rem}.step p[data-v-7f55f737]{margin:0 0 2rem;color:var(--muted);line-height:1.6}.mini[data-v-7f55f737]{margin-top:auto;background:var(--white);border:1.5px solid var(--ink);border-radius:14px;padding:.9rem 1.1rem;font-size:.95rem}.mini-row[data-v-7f55f737]{display:flex;justify-content:space-between;padding:.45rem 0}.mini-row+.mini-row[data-v-7f55f737]{border-top:1px dashed var(--line)}.mini-row b[data-v-7f55f737]{font-variant-numeric:tabular-nums}.mini-link[data-v-7f55f737]{padding:.6rem .8rem;background:var(--paper);border-radius:8px;color:var(--muted);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-buy[data-v-7f55f737]{margin-top:.7rem;text-align:center;padding:.65rem;border-radius:999px;background:var(--yellow);font-weight:650}.mini-in[data-v-7f55f737]{margin-bottom:.7rem}.mini-in b[data-v-7f55f737]{font:800 1.9rem/1 var(--display);font-stretch:85%;color:var(--ink)}.mini-in span[data-v-7f55f737]{color:var(--muted);margin-left:.3rem}.mini-bar[data-v-7f55f737]{height:10px;border-radius:999px;background:var(--line);overflow:hidden}.mini-bar span[data-v-7f55f737]{display:block;width:32%;height:100%;background:var(--green)}.feat[data-v-7f55f737]{background:var(--ink);color:var(--paper)}.feat-grid[data-v-7f55f737]{display:grid;grid-template-columns:1.05fr .95fr;gap:4.5rem;align-items:center}.feat .sec-sub[data-v-7f55f737]{color:#f3f4fbb8;margin-bottom:2.4rem}.feat-map svg[data-v-7f55f737]{display:block;width:100%;height:auto}.map-stage[data-v-7f55f737]{font:600 12px var(--sans);fill:#ffffffb3}.seat-free[data-v-7f55f737]{fill:none;stroke:#ffffff6b;stroke-width:1.4}.seat-sold[data-v-7f55f737]{fill:#fff3}.seat-mine[data-v-7f55f737]{fill:var(--yellow);stroke:var(--yellow);stroke-width:1.4}.map-legend[data-v-7f55f737]{display:flex;gap:1.6rem;list-style:none;margin:1.2rem 0 0;padding:0;font-size:.9rem;color:#f3f4fbbf}.map-legend li[data-v-7f55f737]{display:flex;align-items:center;gap:.5rem}.seat-dot[data-v-7f55f737]{width:12px;height:12px;border-radius:50%}.seat-dot.free[data-v-7f55f737]{border:1.4px solid rgba(255,255,255,.5)}.seat-dot.sold[data-v-7f55f737]{background:#ffffff40}.seat-dot.mine[data-v-7f55f737]{background:var(--yellow)}.feat-list[data-v-7f55f737]{list-style:none;margin:0;padding:0}.feat-item[data-v-7f55f737]{display:flex;gap:1.1rem;padding:1.15rem 0;border-top:1px solid rgba(255,255,255,.16)}.feat-item[data-v-7f55f737]:last-child{border-bottom:1px solid rgba(255,255,255,.16)}.feat-icon[data-v-7f55f737]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#ffe14d1f;color:var(--yellow)}.feat-item h3[data-v-7f55f737]{font:700 1.2rem/1.2 var(--display);font-stretch:90%;margin:0 0 .25rem}.feat-item p[data-v-7f55f737]{margin:0;color:#f3f4fbb8;line-height:1.55;font-size:.98rem}.price[data-v-7f55f737]{background:var(--paper)}.price-grid[data-v-7f55f737]{display:grid;grid-template-columns:1fr .9fr;gap:5rem;align-items:center}.price-checks[data-v-7f55f737]{list-style:none;padding:0;margin:2rem 0 1.6rem;display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1.5rem}.price-checks li[data-v-7f55f737]{display:flex;align-items:center;gap:.6rem;font-weight:550}.price-foot[data-v-7f55f737]{color:var(--muted);margin:0}.section-details[data-v-7f55f737]{display:inline-block;margin-top:1.4rem;color:var(--cobalt);font-weight:650;text-underline-offset:4px}.section-details-light[data-v-7f55f737]{color:var(--yellow)}.faq[data-v-7f55f737]{background:var(--white)}.faq-grid[data-v-7f55f737]{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:start}.faq-intro[data-v-7f55f737]{position:sticky;top:110px}.faq-contact[data-v-7f55f737]{margin-top:2.5rem;padding-top:1.6rem;border-top:1px solid var(--line)}.faq-contact p[data-v-7f55f737]{margin:0 0 1rem;color:var(--muted);line-height:1.5}.faq-contact strong[data-v-7f55f737]{color:var(--ink)}.faq-tabs[data-v-7f55f737]{display:flex;flex-wrap:wrap;gap:.3rem 1.6rem;margin-bottom:1.2rem;border-bottom:1px solid var(--line)}.faq-tab[data-v-7f55f737]{background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;padding:.7rem 0;font:650 1rem var(--sans);color:var(--muted);cursor:pointer}.faq-tab[data-v-7f55f737]:hover{color:var(--ink)}.faq-tab.active[data-v-7f55f737]{color:var(--ink);border-bottom-color:var(--cobalt)}.acc-item[data-v-7f55f737]{border-bottom:1px solid var(--line)}.acc-q[data-v-7f55f737]{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;background:none;border:0;padding:1.3rem 0;text-align:left;font:650 1.12rem/1.35 var(--sans);color:var(--ink);cursor:pointer}.acc-icon[data-v-7f55f737]{flex:none;color:var(--cobalt);transition:transform .25s ease}.acc-item.open .acc-icon[data-v-7f55f737]{transform:rotate(45deg)}.acc-a[data-v-7f55f737]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.acc-item.open .acc-a[data-v-7f55f737]{grid-template-rows:1fr}.acc-a>div[data-v-7f55f737]{overflow:hidden}.acc-a p[data-v-7f55f737]{margin:0;padding-bottom:1.4rem;color:var(--muted);line-height:1.65;max-width:40rem}.closer[data-v-7f55f737]{background:var(--cobalt);color:var(--white);padding:7rem 0}.closer h2[data-v-7f55f737]{font-family:var(--display);font-weight:800;font-stretch:78%;font-size:clamp(3rem,7vw,6rem);line-height:.95;letter-spacing:-.03em;max-width:14ch;margin:0 0 1.4rem;text-wrap:balance}.closer p[data-v-7f55f737]{font-size:1.2rem;color:#ffffffd9;margin:0 0 2rem}.closer-ctas[data-v-7f55f737]{display:flex;flex-wrap:wrap;gap:.8rem}.foot[data-v-7f55f737]{background:var(--ink);color:#f3f4fbb8;padding:4rem 0 2rem}.foot-grid[data-v-7f55f737]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:3rem;padding-bottom:3rem}.foot .brand[data-v-7f55f737]{color:var(--white)}.foot-brand p[data-v-7f55f737]{margin:1rem 0 0;max-width:22rem;line-height:1.55}.foot-col[data-v-7f55f737]{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.foot-h[data-v-7f55f737]{margin:0 0 .4rem;font-weight:650;color:var(--white)}.foot-col a[data-v-7f55f737],.foot-link[data-v-7f55f737]{color:inherit;background:none;border:0;padding:0;font:inherit;text-decoration:none;cursor:pointer}.foot-col a[data-v-7f55f737]:hover,.foot-link[data-v-7f55f737]:hover{color:var(--yellow)}.foot-base[data-v-7f55f737]{padding-top:1.6rem;border-top:1px solid rgba(255,255,255,.14);font-size:.9rem}.foot-base p[data-v-7f55f737]{margin:0}.foot-base a[data-v-7f55f737]{color:inherit;text-underline-offset:.15em}.overlay[data-v-7f55f737]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:1.5rem;background:#0c0f2e99}.modal[data-v-7f55f737]{width:min(520px,100%);max-height:90vh;overflow:auto;background:var(--white);color:var(--ink);border-radius:20px;padding:2rem}.modal-head[data-v-7f55f737]{display:flex;justify-content:space-between;align-items:center}.modal-head h2[data-v-7f55f737]{font:750 1.8rem/1.1 var(--display);font-stretch:85%;margin:0}.modal-x[data-v-7f55f737]{background:none;border:0;cursor:pointer;color:var(--muted);padding:.3rem}.modal-sub[data-v-7f55f737]{color:var(--muted);margin:.6rem 0 1.4rem;line-height:1.5}.modal-form[data-v-7f55f737]{display:flex;flex-direction:column;gap:1rem}.modal-form label[data-v-7f55f737]{display:flex;flex-direction:column;gap:.4rem;font-weight:600;font-size:.92rem}.modal-form input[data-v-7f55f737],.modal-form textarea[data-v-7f55f737]{font:400 1rem var(--sans);padding:.75rem .9rem;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);resize:vertical}.modal-form input[data-v-7f55f737]:focus,.modal-form textarea[data-v-7f55f737]:focus{border-color:var(--cobalt);outline:none}.modal-actions[data-v-7f55f737]{display:flex;justify-content:flex-end;gap:.6rem}.form-ok[data-v-7f55f737]{color:#0a7a4b;font-weight:600;margin:1rem 0 0}.form-err[data-v-7f55f737]{color:#b42318;font-weight:600;margin:1rem 0 0}@media(max-width:1020px){.hero-grid[data-v-7f55f737],.feat-grid[data-v-7f55f737],.price-grid[data-v-7f55f737],.faq-grid[data-v-7f55f737]{grid-template-columns:1fr;gap:3rem}.hero-grid[data-v-7f55f737]{min-height:0}.hero-visual[data-v-7f55f737]{padding-bottom:1rem}.faq-intro[data-v-7f55f737]{position:static}.steps[data-v-7f55f737]{grid-template-columns:1fr}.step[data-v-7f55f737],.step[data-v-7f55f737]:first-child,.step[data-v-7f55f737]:last-child{padding:2rem 0;border-left:0;border-bottom:1px solid var(--line)}.foot-grid[data-v-7f55f737]{grid-template-columns:1fr 1fr}.foot-brand[data-v-7f55f737]{grid-column:1 / -1}}@media(max-width:860px){.nav-links[data-v-7f55f737],.lp-actions .lp-btn[data-v-7f55f737]{display:none}.nav-burger[data-v-7f55f737]{display:flex}.sec[data-v-7f55f737],.closer[data-v-7f55f737]{padding:4.5rem 0}.price-checks[data-v-7f55f737]{grid-template-columns:1fr}.fact[data-v-7f55f737]{border-right:0;margin-right:0;padding-right:0;width:100%;padding-bottom:.6rem}}@media(max-width:520px){.wrap[data-v-7f55f737]{width:min(1200px,100% - 2.5rem)}.lp-actions[data-v-7f55f737] .theme-toggle{display:none}.hero[data-v-7f55f737]{padding-top:calc(72px + 2rem)}.hero-title[data-v-7f55f737]{font-size:3.6rem}.hero-ctas .lp-btn[data-v-7f55f737],.closer-ctas .lp-btn[data-v-7f55f737]{flex:1 1 auto}.hero-visual[data-v-7f55f737]{padding:1rem 1.6rem 1.6rem .4rem}.tix-name[data-v-7f55f737]{font-size:2.2rem}.tix-body[data-v-7f55f737]{padding:1.5rem 1.3rem 1.2rem}.tix-stub[data-v-7f55f737]{padding:1.3rem 1.3rem 1.5rem}.facts[data-v-7f55f737]{margin-top:2rem}.sec-title[data-v-7f55f737]{font-size:2.3rem}.step-n[data-v-7f55f737]{font-size:3.6rem}.closer h2[data-v-7f55f737]{font-size:3rem}.faq-tabs[data-v-7f55f737]{gap:.2rem 1.2rem}.foot-grid[data-v-7f55f737]{grid-template-columns:1fr;gap:2rem}.modal[data-v-7f55f737]{padding:1.4rem}}@media(prefers-reduced-motion:reduce){.lp[data-v-7f55f737] *,.lp[data-v-7f55f737] *:before,.lp[data-v-7f55f737] *:after{animation:none!important;transition:none!important}.scan[data-v-7f55f737],.st-before[data-v-7f55f737]{display:none}.st-after[data-v-7f55f737]{opacity:1}.tix-status[data-v-7f55f737]{background:var(--green);border-color:var(--green);color:#032a1b}html{scroll-behavior:auto}}.seating-demo[data-v-e4bc50af]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding:1rem 0 3rem;border-bottom:1px solid var(--line)}.demo-label[data-v-e4bc50af]{color:var(--cobalt);font-weight:650;margin:0 0 1rem}h2[data-v-e4bc50af]{font:750 clamp(2rem,3vw,3rem)/1 var(--display);font-stretch:82%;letter-spacing:-.02em;margin:0 0 1.2rem}.demo-intro p[data-v-e4bc50af]{font-size:1.1rem;line-height:1.65;color:var(--muted)}.demo-intro .demo-label[data-v-e4bc50af]{color:var(--cobalt)}.demo-intro .demo-note[data-v-e4bc50af]{padding-left:1rem;border-left:3px solid var(--yellow);font-size:1rem}.demo-frame[data-v-e4bc50af]{background:var(--white);border:1.5px solid var(--ink);border-radius:22px;padding:1rem;--color-text-primary:var(--ink);--color-text-secondary:var(--muted);--color-primary:var(--cobalt);--color-primary-rgb:42,53,245;--tint-rgb:12,15,46}.demo-frame[data-v-e4bc50af] .canvas-container{min-height:0;padding:1rem 0;height:310px;border:0}.demo-frame[data-v-e4bc50af] .legend{flex-wrap:wrap;justify-content:center;gap:.7rem 1rem;padding:.75rem;border-radius:12px}.demo-frame[data-v-e4bc50af] .legend-item{gap:.4rem;font-size:.8rem}.demo-frame[data-v-e4bc50af] .seat.selected .element-label{color:var(--white)}.demo-frame[data-v-e4bc50af] .seat-shape{position:relative}.demo-frame[data-v-e4bc50af] .seat.accessible .seat-shape:after,.demo-frame[data-v-e4bc50af] .seat.vip .seat-shape:after{position:absolute;top:-5px;right:-5px;width:14px;height:14px;font-size:12px;opacity:1}.demo-selection[data-v-e4bc50af]{font-size:.95rem;line-height:1.5;margin:1rem .5rem}.demo-reset[data-v-e4bc50af]{background:transparent;border:1px solid var(--ink);border-radius:999px;padding:.7rem 1rem;font:650 .9rem var(--sans);color:var(--ink);cursor:pointer;margin-left:.5rem}.demo-reset[data-v-e4bc50af]:hover{background:var(--paper)}@media(max-width:860px){.seating-demo[data-v-e4bc50af]{grid-template-columns:1fr;gap:1.5rem}}.marketing-page[data-v-38a6bc1b]{color:var(--ink);background:var(--paper);font-family:var(--sans);min-height:100vh;zoom:1.25}.marketing-wrap[data-v-38a6bc1b]{width:min(1200px,100% - 4rem);margin-inline:auto}.marketing-brand[data-v-38a6bc1b]{display:inline-flex;flex:none;color:inherit;text-decoration:none}.marketing-nav[data-v-38a6bc1b]{position:sticky;top:0;z-index:60;color:var(--white);background:var(--cobalt);border-bottom:1px solid transparent;transition:background .25s,color .25s}.marketing-nav.scrolled[data-v-38a6bc1b]{color:var(--ink);background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line)}.nav-inner[data-v-38a6bc1b]{height:72px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.desktop-nav[data-v-38a6bc1b]{display:flex;gap:2rem}.desktop-nav a[data-v-38a6bc1b],.nav-login[data-v-38a6bc1b]{color:inherit;text-decoration:none;font-size:.95rem;font-weight:550}.desktop-nav a[data-v-38a6bc1b]:hover,.nav-login[data-v-38a6bc1b]:hover{text-decoration:underline;text-underline-offset:5px}.marketing-actions[data-v-38a6bc1b]{display:flex;flex:none;gap:.5rem;align-items:center}.nav-login[data-v-38a6bc1b]{padding:.85rem .8rem}.marketing-actions[data-v-38a6bc1b] .theme-toggle{background:transparent;border:1px solid color-mix(in srgb,currentColor 40%,transparent);color:inherit;width:40px;height:40px}.marketing-actions[data-v-38a6bc1b] .theme-toggle svg{color:inherit}.nav-burger[data-v-38a6bc1b]{display:none;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;color:inherit;background:transparent;border:0;cursor:pointer}.nav-burger span[data-v-38a6bc1b]{width:22px;height:2px;background:currentColor}.mobile-nav[data-v-38a6bc1b]{display:flex;flex-direction:column;gap:1.1rem;padding:1.4rem 0}.mobile-nav a[data-v-38a6bc1b]{color:inherit;text-decoration:none}.marketing-hero[data-v-38a6bc1b]{background:var(--cobalt);color:var(--white);padding:3.5rem 0 5rem}.back-link[data-v-38a6bc1b]{display:inline-block;color:#fffc;font-size:.95rem;margin-bottom:2.4rem;text-decoration:none}.back-link[data-v-38a6bc1b]:hover{color:var(--yellow);text-decoration:underline}h1[data-v-38a6bc1b]{font-family:var(--display);font-weight:800;font-stretch:78%;font-size:clamp(3.6rem,7vw,6rem);line-height:.95;letter-spacing:-.03em;max-width:16ch;margin:0 0 1.4rem;text-wrap:balance}.marketing-hero p[data-v-38a6bc1b]{max-width:36rem;font-size:1.2rem;line-height:1.6;color:#ffffffd9;margin:0}.marketing-cta[data-v-38a6bc1b]{display:inline-flex;align-items:center;justify-content:center;background:var(--yellow);color:var(--ink);font:650 1.05rem/1 var(--sans);border:1.5px solid transparent;border-radius:999px;padding:1.05rem 1.9rem;text-decoration:none;margin-top:2rem;transition:transform .15s,background .15s}.marketing-cta[data-v-38a6bc1b]:hover{background:#fff08a;transform:translateY(-2px)}.nav-signup[data-v-38a6bc1b]{margin:0;padding:.65rem 1.2rem;font-size:.9rem;white-space:nowrap}.marketing-content[data-v-38a6bc1b]{max-width:1000px;width:calc(100% - 4rem);margin:auto;padding:4rem 0 6rem}.marketing-tool[data-v-38a6bc1b]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding:1rem 0 3rem;border-bottom:1px solid var(--line);align-items:start}.marketing-tool p[data-v-38a6bc1b]{color:var(--muted)}.marketing-tool a[data-v-38a6bc1b],.section-resources a[data-v-38a6bc1b]{color:var(--cobalt);text-underline-offset:4px}.section-resources[data-v-38a6bc1b]{display:flex;flex-wrap:wrap;gap:.6rem 1.5rem;margin-top:1.2rem}.marketing-section[data-v-38a6bc1b]{display:grid;grid-template-columns:48px 1fr;gap:2rem;padding:2.5rem 0;border-bottom:1px solid var(--line)}.section-number[data-v-38a6bc1b]{color:var(--cobalt);font-weight:650;padding-top:6px}h2[data-v-38a6bc1b]{font-family:var(--display);font-weight:750;font-stretch:82%;font-size:clamp(2rem,3vw,3rem);letter-spacing:-.02em;line-height:1;margin:0 0 1.2rem}p[data-v-38a6bc1b],li[data-v-38a6bc1b]{font-size:1.1rem;line-height:1.65}.marketing-section p[data-v-38a6bc1b]{color:var(--muted)}p+p[data-v-38a6bc1b]{margin-top:1rem}ul[data-v-38a6bc1b]{padding-left:1.3rem}.marketing-related[data-v-38a6bc1b]{padding-top:3rem}.marketing-related a[data-v-38a6bc1b]{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);color:var(--ink);padding:1rem 0;text-decoration:none}.marketing-related a[data-v-38a6bc1b]:hover{color:var(--cobalt)}.marketing-bottom[data-v-38a6bc1b]{background:var(--cobalt);color:var(--white);padding:7rem 0}.marketing-bottom h2[data-v-38a6bc1b]{font-weight:800;font-stretch:78%;font-size:clamp(3rem,7vw,6rem);line-height:.95;letter-spacing:-.03em;max-width:14ch;text-wrap:balance}.marketing-bottom p[data-v-38a6bc1b]{color:#ffffffd9;font-size:1.2rem}.marketing-footer[data-v-38a6bc1b]{background:var(--ink);color:#f3f4fbb8;padding:4rem 0 2rem}.footer-grid[data-v-38a6bc1b]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:3rem;padding-bottom:3rem}.marketing-footer .marketing-brand[data-v-38a6bc1b],.footer-heading[data-v-38a6bc1b]{color:var(--white)}.marketing-footer p[data-v-38a6bc1b]{font-size:1rem;max-width:22rem;margin:1rem 0 0}.marketing-footer nav[data-v-38a6bc1b]{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.marketing-footer .footer-heading[data-v-38a6bc1b]{margin:0 0 .4rem;font-weight:650}.marketing-footer a[data-v-38a6bc1b]{color:inherit;text-decoration:none}.marketing-footer a[data-v-38a6bc1b]:hover{color:var(--yellow)}.footer-base[data-v-38a6bc1b]{border-top:1px solid rgba(255,255,255,.14);padding-top:1.6rem}.marketing-footer .footer-base p[data-v-38a6bc1b]{max-width:none;font-size:.9rem;margin:0}.marketing-page[data-v-38a6bc1b] :focus-visible{outline:3px solid var(--yellow);outline-offset:3px}@media(max-width:1020px){.footer-grid[data-v-38a6bc1b]{grid-template-columns:1fr 1fr}.footer-grid>div[data-v-38a6bc1b]{grid-column:1/-1}}@media(max-width:860px){.desktop-nav[data-v-38a6bc1b],.nav-login[data-v-38a6bc1b],.nav-signup[data-v-38a6bc1b]{display:none}.nav-burger[data-v-38a6bc1b]{display:flex}.marketing-bottom[data-v-38a6bc1b]{padding:4.5rem 0}.marketing-tool[data-v-38a6bc1b]{grid-template-columns:1fr;gap:1.5rem}}@media(max-width:520px){.marketing-wrap[data-v-38a6bc1b],.marketing-content[data-v-38a6bc1b]{width:calc(100% - 2.5rem)}.nav-inner[data-v-38a6bc1b]{gap:.5rem}.marketing-actions[data-v-38a6bc1b] .theme-toggle{display:none}h1[data-v-38a6bc1b]{font-size:3.6rem}.marketing-hero[data-v-38a6bc1b]{padding:2rem 0 3.5rem}.marketing-section[data-v-38a6bc1b]{grid-template-columns:26px 1fr;gap:.9rem}h2[data-v-38a6bc1b]{font-size:2rem}.marketing-hero .marketing-cta[data-v-38a6bc1b]{width:100%;padding-inline:1rem}.footer-grid[data-v-38a6bc1b]{gap:2rem}}
