:is(.landing-module__tdHMwa__root,.landing-module__tdHMwa__lightPalette,html:has(.landing-module__tdHMwa__root),html:has(.landing-module__tdHMwa__lightPalette)){--lp-bg:#f8f3ff;--lp-surface:#efe4fc;--lp-card:#fffdfb;--lp-tile:#fffdfb;--lp-wash-a:#bb86fcb3;--lp-wash-b:#f3a70b66;--lp-border:#dfd0f2;--lp-field-border:#8a8591;--lp-field-border-hover:#69636f;--lp-field-border-focus:var(--lp-accent);--lp-fg:#1c1622;--lp-fg-muted:#6b6375;--lp-accent:#680caa;--lp-accent-soft:color-mix(in srgb, var(--lp-accent) 8%, transparent);--lp-accent-line:color-mix(in srgb, var(--lp-accent) 20%, transparent);--lp-brand:#680caa;--lp-on-brand:#f8f3ff;--lp-cta:#f3a60b;--lp-cta-hover:#ffb92e;--lp-cta-fg:#1c1622;--lp-heading:var(--lp-fg);--lp-rule:var(--lp-border);--lp-top-bg:var(--lp-bg);--lp-hero-bg:#efe4fc;--lp-hero-fg:#1c1622;--lp-headline:#680caa;--lp-headline-soft:#9555c4;--lp-badge-bg:#000;--lp-badge-fg:#fff;--lp-badge-border:#a6a6a6;--lp-paper:#fffdfb;--lp-ink:#1c1622;--lp-ink-muted:#6b6375;--lp-ink-line:#d6cfde;--lp-ink-brand:#680caa;--lp-ink-tint:#efe4fc}:is(.landing-module__tdHMwa__root,html:has(.landing-module__tdHMwa__root)){background-color:var(--lp-bg);color:var(--lp-fg)}html[data-landing-theme=dark] .landing-module__tdHMwa__root{--lp-bg:#160d22;--lp-surface:#1f1530;--lp-card:#160d22;--lp-tile:#1f1530;--lp-wash-a:#bb86fc80;--lp-wash-b:#f3a70b4d;--lp-border:#3a2d4f;--lp-field-border:#6f6978;--lp-field-border-hover:#918b98;--lp-fg:#f5f2f8;--lp-fg-muted:#b9aecb;--lp-accent:#bb86fc;--lp-accent-soft:color-mix(in srgb, var(--lp-accent) 14%, transparent);--lp-accent-line:color-mix(in srgb, var(--lp-accent) 24%, transparent);--lp-brand:#bb86fc;--lp-on-brand:#1c1622;--lp-hero-bg:#160d22;--lp-hero-fg:#f5f2f8;--lp-headline:#bb86fc;--lp-headline-soft:#eee1fe;--lp-badge-bg:#fff;--lp-badge-fg:#000;--lp-badge-border:#fff}html[data-landing-theme=dark]:has(.landing-module__tdHMwa__root){--lp-bg:#160d22;--lp-surface:#1f1530;--lp-card:#160d22;--lp-tile:#1f1530;--lp-wash-a:#bb86fc80;--lp-wash-b:#f3a70b4d;--lp-border:#3a2d4f;--lp-field-border:#6f6978;--lp-field-border-hover:#918b98;--lp-fg:#f5f2f8;--lp-fg-muted:#b9aecb;--lp-accent:#bb86fc;--lp-accent-soft:color-mix(in srgb, var(--lp-accent) 14%, transparent);--lp-accent-line:color-mix(in srgb, var(--lp-accent) 24%, transparent);--lp-brand:#bb86fc;--lp-on-brand:#1c1622;--lp-hero-bg:#160d22;--lp-hero-fg:#f5f2f8;--lp-headline:#bb86fc;--lp-headline-soft:#eee1fe;--lp-badge-bg:#fff;--lp-badge-fg:#000;--lp-badge-border:#fff}html:has(.landing-module__tdHMwa__root){--background:var(--lp-bg)}.landing-module__tdHMwa__chrome{--background:var(--lp-top-bg);background-color:var(--lp-top-bg);z-index:30;color:var(--lp-fg);--primary:var(--lp-accent);--secondary:var(--lp-bg);position:relative}.landing-module__tdHMwa__chrome button[data-site-login]{background-color:var(--lp-brand);border-color:var(--lp-brand);color:var(--lp-on-brand)}.landing-module__tdHMwa__heroBand{background-color:var(--lp-top-bg)}.landing-module__tdHMwa__heroScrim{--tint:color-mix(in srgb, var(--lp-top-bg) 55%, transparent);background:linear-gradient(to bottom, var(--lp-top-bg) 0%, var(--tint) 18%, var(--tint) 72%, var(--lp-top-bg) 100%)}:is(html[data-landing-theme=dark] .landing-module__tdHMwa__onLight,html:not([data-landing-theme=dark]) .landing-module__tdHMwa__onDark){display:none}.landing-module__tdHMwa__display{letter-spacing:-.005em;font-size:clamp(2.5rem,6.4vw + .25rem,5rem);line-height:.95}.landing-module__tdHMwa__storeBadge{background-color:var(--lp-badge-bg);border-color:var(--lp-badge-border);color:var(--lp-badge-fg);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.landing-module__tdHMwa__ticket{--stub:64px;--notch:13px;-webkit-mask-image:radial-gradient(circle at left calc(100% - var(--stub)), transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at right calc(100% - var(--stub)), transparent var(--notch), #000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle at left calc(100% - var(--stub)), transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at right calc(100% - var(--stub)), transparent var(--notch), #000 calc(var(--notch) + .5px));mask-image:radial-gradient(circle at left calc(100% - var(--stub)), transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at right calc(100% - var(--stub)), transparent var(--notch), #000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in;mask-composite:intersect}.landing-module__tdHMwa__stub{height:var(--stub)}.landing-module__tdHMwa__tearLine{background-image:linear-gradient(to right, var(--lp-ink-line) 50%, transparent 50%);background-repeat:repeat-x;background-size:10px 1px;height:1px}.landing-module__tdHMwa__root{--lp-ease-out:cubic-bezier(.16, 1, .3, 1)}.landing-module__tdHMwa__rise{transition:opacity .7s var(--lp-ease-out), transform .7s var(--lp-ease-out);transition-delay:calc(var(--i,0) * .13s)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.landing-module__tdHMwa__reveal:not([data-shown]) .landing-module__tdHMwa__rise{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.landing-module__tdHMwa__rise{transition:none}}@keyframes landing-module__tdHMwa__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-module__tdHMwa__marqueeRow{overflow:hidden}.landing-module__tdHMwa__marquee{width:max-content;animation:landing-module__tdHMwa__marquee var(--marquee-duration,48s) linear infinite;display:flex}.landing-module__tdHMwa__marqueeReverse{animation-direction:reverse}.landing-module__tdHMwa__marqueeRow:hover .landing-module__tdHMwa__marquee,.landing-module__tdHMwa__marqueeRow:focus-within .landing-module__tdHMwa__marquee{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.landing-module__tdHMwa__marqueeRow{overflow-x:auto}.landing-module__tdHMwa__marquee{animation:none}}.landing-module__tdHMwa__fadeEdges{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#000 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#000 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}
:is(.public-module__1zyvEa__theme,html:has(.public-module__1zyvEa__theme)){--background:var(--lp-bg);--foreground:var(--lp-fg);--card:var(--lp-surface);--card-foreground:var(--lp-fg);--popover:var(--lp-bg);--popover-foreground:var(--lp-fg);--primary:var(--lp-accent);--primary-foreground:var(--lp-on-brand);--secondary:var(--lp-cta);--secondary-foreground:var(--lp-cta-fg);--muted:var(--lp-surface);--muted-foreground:var(--lp-fg-muted);--accent:var(--lp-surface);--accent-foreground:var(--lp-fg);--border:var(--lp-border);--input:var(--lp-field-border);--input-placeholder:var(--lp-fg-muted);--ring:var(--lp-accent);--destructive:#9f1d81;--destructive-foreground:var(--lp-bg);--card-border:var(--lp-border)}.public-module__1zyvEa__theme{min-height:100vh}.public-module__1zyvEa__theme .error-label{color:var(--destructive)}.public-module__1zyvEa__content{padding-bottom:5rem}.public-module__1zyvEa__content:has(>[data-join-banner]:last-child){padding-bottom:0}.public-module__1zyvEa__content .section{padding-top:3rem;padding-bottom:3rem}.public-module__1zyvEa__content .section-title{color:var(--lp-heading);font-weight:700;line-height:1.05}.public-module__1zyvEa__content .section-description{color:var(--lp-fg-muted);font-size:1rem;line-height:1.75}.public-module__1zyvEa__content>.container.max-w-\[790px\]{max-width:900px;color:var(--lp-fg-muted);padding-top:3rem;line-height:1.85}.public-module__1zyvEa__content>.container.max-w-\[790px\]>h1{border-bottom:1px solid var(--lp-rule);color:var(--lp-headline);text-align:left;font-family:var(--font-phudu), sans-serif;padding-bottom:2rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.05}.public-module__1zyvEa__content>.container.max-w-\[790px\] :is(h2,h3){color:var(--lp-fg);margin-top:2rem}html:has(.public-module__1zyvEa__theme) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){color:var(--lp-fg);border-color:var(--lp-field-border);background-color:var(--lp-bg)}html:has(.public-module__1zyvEa__theme) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,.border-input){transition:border-color .15s}html:has(.public-module__1zyvEa__theme) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,.border-input):not(:disabled):not(:has(:disabled)):not(:focus-within):hover{border-color:var(--lp-field-border-hover)}html:has(.public-module__1zyvEa__theme) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea):focus{border-color:var(--lp-field-border-focus)}html:has(.public-module__1zyvEa__theme) .border-input:focus-within{border-color:var(--lp-field-border-focus)}html:has(.public-module__1zyvEa__theme) .border-input :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){background-color:#0000}html:has(.public-module__1zyvEa__theme) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea)::placeholder{color:var(--lp-fg-muted)}@media (max-width:767px){.public-module__1zyvEa__content{padding-bottom:3rem}}html:has(.public-module__1zyvEa__theme) body{color:var(--lp-fg)}.public-module__1zyvEa__theme button[data-cta]{background-color:var(--lp-cta);border-color:var(--lp-cta);color:var(--lp-cta-fg);box-shadow:none}.public-module__1zyvEa__theme button[data-cta]:hover{background-color:var(--lp-cta-hover)!important;color:var(--lp-cta-fg)!important}html[data-landing-theme=dark]:has(.public-module__1zyvEa__theme){--destructive:#f18bd2}html[data-landing-theme=dark] .public-module__1zyvEa__theme{--destructive:#f18bd2}
