html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--primary-bg-color: #0e0b22;--primary-color: #fff;--primary-translucent-bg-color: #ffffff18;--secondary-bg-color: #f4f2ea;--secondary-color: #0e0b22;--secondary-translucent-bg-color: #00000018;--button-bg-color: #ddff3c;--button-color: #0e0b22;--accent-color: #ddff3c;--error-bg-color: #c00;--error-color: #fff;--display: "itc-avant-garde-gothic-pro", sans-serif;--body: "neue-haas-grotesk-text", sans-serif;--mono: "ibm-plex-mono", monospace;--animation-duration: .5s;--container-max-width: 90vw;--dim-opacity: .8;--box-shadow: 0 30px 60px -30px #0e0b2273}::marker{color:var(--accent-color)}html{text-wrap:balance;interpolate-size:allow-keywords;min-height:100dvh;font-family:var(--body);background:var(--primary-bg-color);color:var(--primary-color)}body{margin:0;display:flex;flex-direction:column}main{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}a{text-decoration:none;color:currentColor}figure{margin:0}img{max-width:100%;height:auto}table{border-spacing:0}dialog{width:500px;max-width:95dvw;text-align:center;transition:opacity var(--animation-duration) ease,translate var(--animation-duration) ease;border-radius:10px}dialog::backdrop{cursor:pointer;-webkit-backdrop-filter:brightness(.5) blur(5px);backdrop-filter:brightness(.5) blur(5px);transition:opacity var(--animation-duration) ease}dialog[open]{opacity:1;translate:0 0}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]{opacity:0;translate:0 2rem}dialog[open]::backdrop{opacity:0}}form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}form input,form select,form textarea{border:none;outline:none;field-sizing:content;min-width:200px;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:var(--display);margin:0}p{margin:0;line-height:1.5}hr{border-style:dashed;color:var(--primary-translucent-bg-color);width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes shrinkWidth{0%{width:100%}to{width:0%}}.container{width:100%;max-width:var(--container-max-width);margin:auto}.link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.eyebrow{opacity:var(--dim-opacity);margin-bottom:2rem}button,.button{cursor:pointer;text-align:center;text-box:trim-both cap alphabetic;display:flex;align-items:center;gap:.25em;padding:.75rem 1rem;border-radius:999px;background-color:var(--button-bg-color);color:var(--button-color);border:none;font-weight:700;font-size:1rem}:is(button,.button).button--error{background-color:var(--error-bg-color);color:var(--error-color)}:is(button,.button)>svg.lucide{width:1.25em;height:1.25em}.accent-dot{-webkit-text-stroke:.08em var(--secondary-color);color:var(--accent-color);paint-order:stroke fill;margin-left:.05em}.highlight{position:relative;z-index:1;display:inline-block;padding:.5rem;text-wrap:nowrap}.highlight:before{content:"";position:absolute;background-color:var(--accent-color);top:0;left:0;width:100%;height:100%;z-index:-1}section{width:100%}section.section--primary{background:var(--primary-bg-color);color:var(--primary-color)}section.section--primary.section--notches:after{background-image:repeating-radial-gradient(var(--primary-bg-color) 0% 39%,transparent 41% 100%)}section.section--secondary{background:var(--secondary-bg-color);color:var(--secondary-color)}section.section--secondary.section--notches:after{background-image:repeating-radial-gradient(var(--secondary-bg-color) 0% 39%,transparent 41% 100%)}section.section--notches{position:relative}section.section--notches:after{content:"";position:absolute;width:100%;height:3rem;bottom:-1.5rem;background-size:3rem 100%;background-position:center;z-index:1}.toast{margin:0;position:fixed;left:50%;translate:-50% 0;text-align:center;text-box:trim-both cap alphabetic;padding:1rem;border-radius:10px;border:none;transition:top var(--animation-duration) ease}.toast.toast--success{background-color:var(--button-bg-color);color:var(--button-color)}.toast.toast--error{background-color:var(--error-bg-color);color:var(--error-color)}.toast .toast__line{height:5px;background:#fff;position:absolute;bottom:0;left:0;animation:shrinkWidth linear forwards}.logo{width:100%}.logo .logo__fantas{fill:var(--primary-color)}.logo .logo__tix,.logo .logo__x{fill:var(--accent-color)}header{position:sticky;z-index:3;background:var(--primary-bg-color);top:0}header .logo{height:2rem}header nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 2rem}header nav div{display:flex;justify-content:center;align-items:center;gap:2rem}header nav div:nth-child(2)>a{opacity:var(--dim-opacity)}header nav div:last-child{gap:1rem}footer{padding:7rem 0 3rem}footer .container{display:grid;grid-template-columns:1fr 1fr;gap:2rem}footer a:has(.logo){align-content:center}footer .logo{height:7rem;width:auto}footer nav a,footer p{opacity:var(--dim-opacity)}footer nav{margin-top:1rem;display:flex;flex-wrap:wrap;white-space:nowrap;align-items:center;gap:2rem}footer nav svg{fill:var(--primary-color);border:2px solid var(--primary-translucent-bg-color);border-radius:100%;padding:.5rem;width:1rem}.hero{padding:15vh 0 2rem 0}.hero h1{font-size:2.5rem;font-weight:300}.hero .hero__image{position:relative}.hero .hero__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,var(--primary-bg-color) 0%,transparent 32%,transparent 78%,var(--primary-bg-color) 100%)}.hero .hero__image div:has(>.logo){position:relative}.hero .hero__image div:has(>.logo) .logo{position:absolute;z-index:1;top:0;left:50%;translate:-50% -12.5vh}.hero .hero__explainer{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.hero .hero__explainer>ul{margin-left:auto;margin-top:auto;line-height:2;opacity:var(--dim-opacity)}.hero .hero__explainer>span,.hero .hero__explainer>a{color:var(--accent-color)}.hero .hero__explainer>a{text-align:right}.intro{padding:5rem 0}.intro img{width:350px;border-radius:5px}.intro h2{font-size:7rem;line-height:.9}.intro h3{font-size:10rem;line-height:.9}.intro .intro__split{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:5rem}.intro .intro__split div{display:flex;flex-direction:column;row-gap:2rem}.intro .intro__split div p{align-self:start}.intro .intro__split div p:nth-of-type(1){font-size:1.75rem;max-width:750px;line-height:1.25}.intro .intro__split div p:nth-of-type(2){font-size:1.25rem;max-width:500px;opacity:var(--dim-opacity)}.intro .intro__split div a{font-size:1.25rem}.how-it-works{padding:5rem 0}.how-it-works h2{font-size:4.5rem;line-height:.9}.how-it-works img{width:350px;border-radius:5px}.how-it-works figcaption{opacity:var(--dim-opacity);margin-top:1rem}.how-it-works .how-it-works__split{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem;margin-bottom:5rem}.how-it-works .how-it-works__split div:last-child{flex-grow:1}.how-it-works .how-it-works__split div:last-child ol{display:flex;padding-left:0;flex-direction:column;row-gap:3rem;list-style-type:none;counter-reset:li}.how-it-works .how-it-works__split div:last-child ol li{max-width:500px;align-self:start;padding-left:10rem;counter-increment:li;position:relative}.how-it-works .how-it-works__split div:last-child ol li h4{font-size:1.75rem;text-box:trim-both cap alphabetic}.how-it-works .how-it-works__split div:last-child ol li p{font-size:1.25rem;margin-top:1rem;opacity:var(--dim-opacity)}.how-it-works .how-it-works__split div:last-child ol li:before{content:counter(li,decimal-leading-zero);left:0;text-box:trim-both cap alphabetic;right:100%;position:absolute;color:var(--accent-color);font-family:var(--display);font-size:4rem;font-weight:700}.how-it-works .how-it-works__platform{max-width:600px}.how-it-works .how-it-works__platform h3{font-size:1.75rem}.how-it-works .how-it-works__platform p{font-size:1.25rem;margin-top:1rem;opacity:var(--dim-opacity)}.for-fans{padding:5rem 0}.for-fans h2{font-size:4.5rem;line-height:.9}.for-fans .for-fans__tickets{display:flex;justify-content:space-between;gap:2rem;margin:5rem 0}.for-fans .for-fans__tickets .for-fans__ticket-one,.for-fans .for-fans__tickets .for-fans__ticket-two,.for-fans .for-fans__tickets .for-fans__ticket-three{border-radius:20px;box-shadow:var(--box-shadow);margin-bottom:1rem;padding:1rem;display:grid;row-gap:1rem}:is(.for-fans .for-fans__tickets .for-fans__ticket-one,.for-fans .for-fans__tickets .for-fans__ticket-two,.for-fans .for-fans__tickets .for-fans__ticket-three)+p{opacity:var(--dim-opacity)}:is(.for-fans .for-fans__tickets .for-fans__ticket-one,.for-fans .for-fans__tickets .for-fans__ticket-two,.for-fans .for-fans__tickets .for-fans__ticket-three) .mono{font-family:var(--mono);letter-spacing:1px;font-size:.75rem;text-transform:uppercase;opacity:var(--dim-opacity)}.for-fans .for-fans__tickets .for-fans__ticket-one{background-color:var(--primary-bg-color);color:var(--primary-color)}.for-fans .for-fans__tickets .for-fans__ticket-one>div:first-child{height:2rem;display:flex;justify-content:space-between;align-items:center}.for-fans .for-fans__tickets .for-fans__ticket-one>div:first-child .logo{width:2rem}.for-fans .for-fans__tickets .for-fans__ticket-one h5{font-size:1.75rem;line-height:1}.for-fans .for-fans__tickets .for-fans__ticket-one h5 span{opacity:var(--dim-opacity);font-weight:400;margin-right:.5rem}.for-fans .for-fans__tickets .for-fans__ticket-one h6{font-size:1rem}.for-fans .for-fans__tickets .for-fans__ticket-one>div:nth-of-type(2){display:flex;gap:1rem}.for-fans .for-fans__tickets .for-fans__ticket-one hr{margin:0;position:relative;overflow:visible}.for-fans .for-fans__tickets .for-fans__ticket-one hr:before,.for-fans .for-fans__tickets .for-fans__ticket-one hr:after{content:"";display:block;width:2rem;height:2rem;background-color:var(--secondary-bg-color);border-radius:100%;position:absolute;top:-1rem}.for-fans .for-fans__tickets .for-fans__ticket-one hr:before{left:-2rem}.for-fans .for-fans__tickets .for-fans__ticket-one hr:after{right:-2rem}.for-fans .for-fans__tickets .for-fans__ticket-one>div:nth-of-type(3){display:flex;gap:1rem}.for-fans .for-fans__tickets .for-fans__ticket-one>div:nth-of-type(3)>div{align-content:center}.for-fans .for-fans__tickets .for-fans__ticket-one>div:nth-of-type(3) svg{background:#fff;padding:.5rem;border-radius:10px;width:5rem}.for-fans .for-fans__tickets .for-fans__ticket-two{background-color:var(--primary-bg-color);color:var(--primary-color)}.for-fans .for-fans__tickets .for-fans__ticket-two>div:first-child{display:flex;justify-content:space-between;align-items:center}.for-fans .for-fans__tickets .for-fans__ticket-two>div:first-child .logo{width:6rem}.for-fans .for-fans__tickets .for-fans__ticket-two h5{font-size:1.25rem}.for-fans .for-fans__tickets .for-fans__ticket-two h6{font-size:1rem}.for-fans .for-fans__tickets .for-fans__ticket-two>div:nth-of-type(2){display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.for-fans .for-fans__tickets .for-fans__ticket-two>svg{background:#fff;padding:.5rem;border-radius:10px;width:8rem;margin:0 auto}.for-fans .for-fans__tickets .for-fans__ticket-two>div:nth-of-type(3){display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.for-fans .for-fans__tickets .for-fans__ticket-two>div:nth-of-type(3)>div{display:flex;gap:.5rem;align-items:center;background-color:var(--primary-translucent-bg-color);border-radius:10px;padding:.5rem;font-size:.875rem}.for-fans .for-fans__tickets .for-fans__ticket-two>div:nth-of-type(3) svg{fill:var(--accent-color);color:var(--accent-color)}.for-fans .for-fans__tickets .for-fans__ticket-three{background-color:var(--accent-color);color:var(--secondary-color)}.for-fans .for-fans__tickets .for-fans__ticket-three>.logo{width:10rem;margin:0 auto}.for-fans .for-fans__tickets .for-fans__ticket-three .logo__x,.for-fans .for-fans__tickets .for-fans__ticket-three .logo__fantas,.for-fans .for-fans__tickets .for-fans__ticket-three .logo__tix{fill:currentColor}.for-fans .for-fans__tickets .for-fans__ticket-three>div:nth-of-type(1){display:flex;justify-content:space-between;align-items:center}.for-fans .for-fans__tickets .for-fans__ticket-three>div:nth-of-type(1) .logo{width:6rem}.for-fans .for-fans__tickets .for-fans__ticket-three h5{font-size:1.25rem}.for-fans .for-fans__tickets .for-fans__ticket-three h6{font-size:1rem}.for-fans .for-fans__tickets .for-fans__ticket-three>div:nth-of-type(2){display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.for-fans .for-fans__tickets .for-fans__ticket-three>div:nth-of-type(3){display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.for-fans .for-fans__tickets .for-fans__ticket-three>div:nth-of-type(3)>div{display:flex;gap:.5rem;align-items:center;background-color:var(--secondary-translucent-bg-color);border-radius:10px;padding:.5rem;font-size:.875rem}.for-fans .for-fans__tickets .for-fans__ticket-three>div:nth-of-type(3) svg{fill:currentColor;color:currentColor}.for-fans .for-fans__split{display:flex;justify-content:space-between;align-items:center;gap:2rem}.for-fans .for-fans__split div{max-width:500px;padding:5rem;margin-right:auto}.for-fans .for-fans__split img{border-radius:5px;width:600px}.for-fans .for-fans__split h3{font-size:1.75rem}.for-fans .for-fans__split p{font-size:1.25rem;margin-top:1rem;opacity:var(--dim-opacity)}.whats-included{padding:5rem 0}.whats-included h2{font-size:4rem;line-height:.9}.whats-included h3{font-size:1.75rem;font-weight:300;margin-top:1.5rem;margin-bottom:5rem;opacity:var(--dim-opacity)}.whats-included tr:nth-child(1)>*,.whats-included tr:nth-child(3)>*,.whats-included tr:nth-child(5)>*,.whats-included tr:nth-child(7)>*,.whats-included tr:nth-child(10)>*{border-top:2px dashed var(--primary-translucent-bg-color);padding-top:2rem}.whats-included th,.whats-included td{padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.whats-included tr:last-child>*{border-bottom:2px dashed var(--primary-translucent-bg-color)}.whats-included th{font-weight:400}.whats-included h6{font-size:1.125rem}.whats-included th,.whats-included p{opacity:var(--dim-opacity)}.the-money{padding:5rem 0}.the-money .the-money__split{display:flex;justify-content:space-between;gap:2rem;margin:3rem 0}.the-money .the-money__split>div:last-child{max-width:600px}.the-money .the-money__premium{background-color:var(--primary-bg-color);color:var(--primary-color);border-radius:10px;padding:3rem;display:flex;gap:2rem}.the-money .the-money__premium p:has(+big){color:var(--accent-color)}.the-money .the-money__premium big{font-family:var(--display);font-size:5rem;font-weight:700}.the-money .the-money__premium big+span{opacity:var(--dim-opacity)}.the-money .the-money__premium>div{width:100%}.the-money .the-money__premium>div:last-child{font-size:1.25rem;max-width:500px;display:grid;gap:1rem}.the-money h2{font-size:4rem;line-height:.9}.the-money h3{font-size:1.75rem;font-weight:300;max-width:600px;margin-top:1.5rem;margin-bottom:5rem;opacity:var(--dim-opacity)}.the-money hr{color:var(--secondary-translucent-bg-color)}.the-money hr+div{margin:2rem 0}.the-money h4{font-size:2rem;margin-bottom:.5rem}.the-money h4+p{font-size:1.25rem;opacity:var(--dim-opacity);max-width:500px}.the-money table{width:100%;margin-bottom:1rem}.the-money table tr>*{border-bottom:2px dashed var(--secondary-translucent-bg-color);padding:1rem}.the-money table tr:last-child{background-color:var(--accent-color)}.the-money table tr:last-child th,.the-money table tr:last-child td{outline:none}.the-money table th,.the-money table td{font-family:var(--mono);font-size:.875rem}.the-money table th{font-weight:400}.the-money table h6{font-size:1.125rem}.the-money table th,.the-money table p{opacity:var(--dim-opacity)}.the-money img{border-radius:5px;margin:1rem 0}.who-its-for{padding:5rem 0}.who-its-for h2{font-size:7rem;line-height:.9}.who-its-for h3{font-size:1.75rem;font-weight:300;margin-top:1.5rem;margin-bottom:5rem;opacity:var(--dim-opacity)}.who-its-for .who-its-for__list{max-width:1200px}.who-its-for .who-its-for__list div{display:flex;justify-content:space-between;align-items:end;gap:.5rem;padding:2rem 0}.who-its-for .who-its-for__list h4{font-size:3.5rem;text-box:trim-both cap alphabetic}.who-its-for .who-its-for__list p{opacity:var(--dim-opacity);white-space:nowrap}.who-its-for .who-its-for__split{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:5rem}.who-its-for .who-its-for__split img{border-radius:5px}.who-its-for .who-its-for__split div{display:flex;flex-direction:column;margin-top:2rem}.who-its-for .who-its-for__split div p:not(.eyebrow){font-size:1.75rem}.who-its-for .who-its-for__split div a{margin-top:2rem;font-size:1.25rem}.contact{padding:5rem 0}.contact h2{font-size:4.5rem;line-height:.9;margin-bottom:2rem}.contact h2+a{font-size:5.5rem;font-weight:700;line-height:.9;font-family:var(--display)}.contact h2+a .link{text-decoration-thickness:5px;text-decoration-color:var(--accent-color);text-underline-offset:.1em}.contact h2+a+p{margin:2rem 0;font-size:1.25rem;opacity:var(--dim-opacity)}form.contact-form{display:flex;max-width:1200px;flex-wrap:wrap;flex-direction:row;justify-content:left}form.contact-form label{width:100%;display:grid;gap:1rem}form.contact-form label span{opacity:var(--dim-opacity)}form.contact-form label:nth-child(-n+4){max-width:calc(600px - 1rem)}form.contact-form input,form.contact-form textarea{background:transparent;font-size:1.25rem;border-bottom:2px solid var(--secondary-translucent-bg-color)}:is(form.contact-form input,form.contact-form textarea):focus{border-bottom:2px solid var(--secondary-color)}form.contact-form div{display:flex;align-items:center;justify-content:left;gap:1rem}form.contact-form div button{background-color:var(--secondary-color);color:var(--accent-color)}form.contact-form div p{opacity:var(--dim-opacity);font-size:.875rem}.terms,.privacy{padding:5rem 0}:is(.terms,.privacy) h1,:is(.terms,.privacy) h2,:is(.terms,.privacy) h3,:is(.terms,.privacy) p{max-width:800px;margin-bottom:1rem}:is(.terms,.privacy) h1{font-size:5rem;line-height:.9;margin-bottom:2rem}:is(.terms,.privacy) h2{font-size:2.5rem;margin-top:2rem}:is(.terms,.privacy) p:not(.eyebrow),:is(.terms,.privacy) a{font-size:1.25rem;text-wrap:initial;text-wrap:pretty}
