*,:after,:before{box-sizing:border-box}:root{--font-default:16px;--font-footer:16px;--font-h1:4rem;--font-h2:3.5rem;--font-h3:2rem;--font-logo:40px;--font-weight-bold:700;--font-weight-medium:500;--font-weight-regular:400;--padding-large:64px;--padding-big:40px;--padding-standard:24px;--padding-bar-vertical:24px;--size-max-width:1280px;--size-header-height:calc(var(--padding-bar-vertical) * 2 + var(--font-logo) + var(--font-default));--size-footer-height:calc(var(--padding-bar-vertical) * 2 + var(--font-footer));--color-green:#a2e474;--color-pink:#fc5fa3;--color-blue:#5dd8ff;--color-black:#1f1f24;--color-white:#fff;--color-dark-green:#ffffff57}@media screen and (max-width:940px){:root{--font-footer:14px;--padding-large:40px;--padding-big:24px;--padding-standard:0px}}html{background-color:var(--color-black);text-size-adjust:none;scroll-behavior:smooth;scroll-padding-top:calc(var(--size-header-height))}body{font-family:Roboto Mono,monospace;font-optical-sizing:auto;font-style:normal;font-weight:var(--font-weight-medium);font-size:var(--font-default);color:var(--color-white);line-height:1;padding:0}body,h1,h2,h3{margin:0}h1{font-size:4rem}h1 span{display:block}h2{font-size:3rem}h3{font-size:2rem}h1,h2,h3{color:var(--color-blue)}p{line-height:1.4}input{background-color:var(--color-black);border:2px solid var(--color-pink);height:48px;font-family:Roboto Mono,monospace;font-optical-sizing:auto;font-style:normal;font-weight:var(--font-weight-medium);font-size:16px;color:#fff;padding-left:20px;outline:none;margin-right:24px;display:inline-block}.shop-grid input{max-width:450px}@media screen and (max-width:940px){.shop-grid input{max-width:100%}}input:focus{border:2px solid var(--color-blue)}textarea{background-color:var(--color-black);border:2px solid var(--color-pink);max-width:100%;font-family:Roboto Mono,monospace;font-optical-sizing:auto;font-style:normal;font-weight:var(--font-weight-medium);font-size:16px;color:#fff;padding:12px 20px;outline:none;margin-right:24px;display:inline-block;resize:vertical;min-height:auto}textarea:focus{border:2px solid var(--color-blue)}ul.menu{padding:0;display:inline-block;justify-content:flex-end}li.menu{margin-left:20px}li.menu a{text-decoration:none}li.menu a,ul li.menu{color:var(--color-pink)}ul li.menu{display:inline-block;position:relative}.background-color{background-color:var(--color-pink)}a:hover .background-color{background-color:var(--color-blue)}.container:hover .framed-active{border:3px solid var(--color-blue)}@media screen and (min-width:940px){ul li.menu:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-5px;left:0;background-color:var(--color-pink);transform-origin:bottom right;transition:transform .25s ease-out}ul li.menu:hover:after{transform:scaleX(1);transform-origin:bottom left}}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{-webkit-margin-after:0;margin-block-end:0}.max-width{max-width:var(--size-max-width);margin:0 auto}.full-width{width:100%}.nav-container{display:flex;justify-content:space-between}.standard-padding{padding-left:var(--padding-big);padding-right:var(--padding-big)}.vertical-padding-standard{padding-top:var(--padding-bar-vertical)}.bottom-small{margin-bottom:16px}.top-small{margin-top:16px}.top-standard{margin-top:var(--padding-bar-vertical)}.top-big{margin-top:var(--padding-big)}.big-screen-padding,.inner-padding{padding-left:var(--padding-big);padding-right:var(--padding-big)}.title{color:var(--color-pink);margin-top:calc(var(--padding-big) * 2)}.no-top-margin{margin-top:0}.first-paragraph{margin-top:.2rem}.subtitle{color:var(--color-blue)}.white{color:var(--color-white)}@media screen and (max-width:940px){.big-screen-padding,.inner-padding{padding-left:0;padding-right:0}h1,h2{font-size:2.5rem}h3{font-size:2rem;margin-bottom:2rem}.second-column{margin-top:2.5rem}}::placeholder{color:#fff;opacity:.65}textarea::placeholder{color:#fff;opacity:.65}ul{-webkit-padding-start:20px;padding-inline-start:20px}.shop-grid{display:grid;grid-template-columns:400px 400px;grid-column-gap:80px;margin-left:auto;margin-right:auto}fieldset{border:none;padding:0;margin:0}label{display:block;padding:0;margin-top:16px}input{height:54px;width:100%}.zeroBottom{padding-bottom:0}.counter{display:grid;grid-template-columns:25% 50% 25%;margin-top:16px}.counterValue{text-align:center;color:#fff;line-height:50px}.summary{display:grid;grid-template-columns:50% 50%;vertical-align:bottom}.ticketSummary{grid-template-columns:70% 30%}.confirmationSummary,.ticketSummary{display:grid;vertical-align:bottom;padding:0}.confirmationSummary{grid-template-columns:50% 50%}.cursor:hover{cursor:pointer}.ticketSummary p{margin-top:0}.summaryLegend{justify-self:start;padding:0}.summaryLegend,.totalPrice{display:inline-block;align-self:end}.totalPrice{justify-self:end;color:#fff}.total{color:#fff}.zeroMargin{margin:0}.flex{display:grid}.bottom{align-self:end}.square{line-height:54px;width:54px;height:54px}span.button{background-color:var(--color-pink);color:var(--color-black);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}button{width:100%}.big-button{display:block;font-weight:var(--font-weight-bold);margin-top:40px;line-height:54px;height:54px}span.button:hover{cursor:pointer;background-color:var(--color-blue);transition:background-color .1s ease-out}span.start{vertical-align:center;justify-self:start}.end{justify-self:end}.checkout-button{display:block;margin:0;padding:0;background-color:var(--color-black);border:none;text-decoration:none;padding-inline:0;padding-block:0;font-family:Roboto Mono,monospace;font-size:var(--font-default)}.payment-button{background-color:var(--color-pink);color:var(--color-black);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;font-weight:var(--font-weight-bold);line-height:50px;height:50px;width:100%;min-width:calc(100% + 3px)}#payment-request:hover{cursor:pointer}.dismiss-button{display:block}.dismiss-button,.normal-button{background-color:var(--color-pink);color:var(--color-black);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:var(--font-weight-bold);line-height:54px;height:54px}.normal-button{padding:0 20px}.inline-block,.normal-button{display:inline-block}.no-decoration{text-decoration:none}.pink{color:var(--color-pink)}.underline{text-decoration:underline}.dismiss-button:hover,.normal-button:hover,.payment-button:hover{cursor:pointer;background-color:var(--color-blue);transition:background-color .1s ease-out}.centered-grid{display:grid;justify-content:center}.two-column-grid{display:grid;place-items:baseline;max-width:760px;grid-template-columns:50% 50%;grid-column-gap:80px}li.menu{list-style:none;display:inline;margin-left:40px;margin-right:40px}.full-height{height:100vh}.centered{align-self:center}.top-great{margin-top:var(--padding-large)}.bottom-great{margin-bottom:var(--padding-large)}.section-margin{margin-bottom:calc(var(--padding-large) * 2)}.section-margin,.section-margin-top{margin-top:calc(var(--padding-large) * 2)}.bold{font-weight:var(--font-weight-bold)}.center-box{width:880px;margin-left:auto;margin-right:auto}.terms-link{text-decoration:underline;color:var(--color-pink);cursor:pointer}.centered-text{text-align:center}.payment-method-container{display:flex;align-items:flex-end;width:100%;margin-top:24px;justify-content:center;gap:24px}.left-align{display:flex;width:100%;justify-content:left}.right-align{display:flex;gap:4px;justify-content:right}.text-right{text-align:right}.payment-method{width:35px;height:24px}.line-through{text-decoration:line-through}.fullheight{min-height:calc(100vh - var(--size-header-height))}.bigimage{min-height:560px;width:100%;object-fit:cover;flex-shrink:0}.ticketlist{list-style-type:square;margin:0;padding:16px}.vertically-centered{place-items:center}.checkbox-container{align-items:flex-start;cursor:pointer}.checkbox-container input[type=checkbox]{width:20px;height:20px;margin:2px 12px 0 0;flex-shrink:0}.checkbox-container .checkmark{display:none}.attendee-section{margin-top:24px;padding:16px;border:1px solid #333;border-radius:4px}.attendee-title{font-weight:700;margin-bottom:16px;color:var(--color-pink)}.attendee-group{margin-top:var(--padding-big);width:100%}.attendee-group:first-child{margin-top:0}.action-buttons{display:flex;gap:20px;flex-direction:row;width:100%}.action-buttons button{flex:1 1}form,textarea{width:100%}.payment-methods-container{text-align:center;margin-top:24px}.payment-methods-text{font-size:14px;margin:0 0 8px;color:var(--color-text)}.payment-methods-images{display:flex;justify-content:center;align-items:center;gap:12px}.payment-method-image{height:20px;width:auto}.checkbox-container{display:flex;align-items:center}.checkbox-container input[type=checkbox]{width:18px;height:18px;margin-right:16px;cursor:pointer}.checkbox-container label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:940px){.centered-grid,.shop-grid,.two-column-grid{grid-template-columns:100%}.action-buttons{flex-direction:column;gap:0}.action-buttons button{flex:1 1;width:100%}.big-button{margin-top:20px}ul li.menu:hover:after{transform:scaleX(1);transform-origin:bottom left}input{max-width:100%;z-index:1}label.hamburger{margin-top:0}.center-box,.two-column-grid div{width:100%}.small-screen-top-margin{margin-top:var(--padding-big)}}header{background-color:var(--color-black);position:-webkit-sticky;position:sticky;z-index:2;top:0;width:100%;padding-top:var(--padding-bar-vertical);padding-bottom:var(--padding-bar-vertical)}.blue{color:var(--color-blue)}.logo{display:inline-block;margin-left:var(--padding-big)}header p{margin:0;line-height:1;color:var(--color-pink)}#ARC{font-weight:var(--font-weight-bold)}#ARC,#TIC{font-size:var(--font-logo)}#TIC{color:var(--color-blue);font-weight:var(--font-weight-regular)}nav{width:100%;height:100%;position:fixed;display:none;max-height:0}ul.menu{margin-top:4px;margin-right:var(--padding-big)}.menu a{display:block}#side-menu{display:none}.hamburger{cursor:pointer;float:right;padding-top:20px;padding-right:20px;padding-bottom:20px}.hamburger-line{background:var(--color-pink);display:block;height:3px;position:relative;width:40px}.hamburger-line:after,.hamburger-line:before{background:var(--color-pink);content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.hamburger-line:before{top:12px}.hamburger-line:after{top:-12px}#side-menu:checked~nav{display:grid;position:float;top:0;max-height:100%;background-color:var(--color-green);align-items:center;justify-content:space-between}#side-menu:checked~nav ul.menu{display:grid;grid-template-columns:100%;align-items:left;padding-left:var(--padding-big);min-width:100%}#side-menu:checked~nav ul.menu a{font-size:40px;font-weight:var(--font-weight-bold);padding:var(--padding-big) 0;color:var(--color-black)}ul.socials{position:-webkit-sticky;position:sticky;display:inline-flex;bottom:0;width:100%;align-items:center;padding-left:var(--padding-big);margin:0}#side-menu:checked~nav ul.socials a{font-size:40px;font-weight:700;padding:var(--padding-big) 0;color:var(--color-black)}#side-menu:checked~.hamburger .hamburger-line{background:transparent;z-index:1}#side-menu:checked~.hamburger .hamburger-line:before{transform:rotate(-45deg);top:0;background:var(--color-black)}#side-menu:checked~.hamburger .hamburger-line:after{transform:rotate(45deg);top:0;background:var(--color-black)}@media screen and (min-width:940px){nav{display:block;position:relative;float:right;width:-moz-fit-content;width:fit-content}.hamburger{display:none}}.FullScreenDialog_overlay__QmvMJ{background:rgba(0,0,0,.8);display:grid;place-items:center;z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.FullScreenDialog_dialog__MFTFC{max-width:400px}.FullScreenDialog_dialogTerms__j_nEi,.FullScreenDialog_dialog__MFTFC{margin:15px;background-color:var(--color-black);padding:40px;border-style:solid;border-width:4px;border-color:var(--color-dark-green)}.FullScreenDialog_dialogTerms__j_nEi{width:95%}.FullScreenDialog_spinner__YUFkC{margin:0 auto;width:48px;height:48px;border:5px solid var(--color-blue);border-bottom:5px solid #fff;border-radius:50%;display:inline-block;box-sizing:border-box;animation:FullScreenDialog_rotation__KZ2ub 1s linear infinite}@keyframes FullScreenDialog_rotation__KZ2ub{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}