.breadcrumbs[data-v-bd036f78]{flex-grow:1;padding:0 50px}.breadcrumbs>div[data-v-bd036f78]{display:contents}@media(max-width:500px){.breadcrumbs[data-v-bd036f78]{position:absolute;left:0;top:80px;width:100%;height:calc(100vh - 80px);display:grid;place-items:center;box-sizing:border-box;opacity:0;pointer-events:none;transition:all .8s cubic-bezier(.075,.82,.165,1);background-image:url(/ticketfinder-stag/img/mobile-bg.ed32218b.jpg);background-size:cover}.breadcrumbs>div[data-v-bd036f78]{display:flex;flex-direction:column;gap:5px;text-align:center}.breadcrumbs>div>div[data-v-bd036f78]{display:contents}.breadcrumbs .divider[data-v-bd036f78]{display:none}.breadcrumbs a[data-v-bd036f78]{font-size:2rem}}.breadcrumbs.show-mobile[data-v-bd036f78]{opacity:1;pointer-events:all;z-index:2}div[data-v-bd036f78]{display:inline}.divider[data-v-bd036f78],a[data-v-bd036f78]{letter-spacing:0;line-height:1;color:#fff;text-transform:uppercase;font-family:Heading Pro;font-weight:700}a[data-v-bd036f78]{padding:10px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.router-link-active[data-v-bd036f78]{pointer-events:none}@media(hover:hover){a[data-v-bd036f78]{transition:color .8s cubic-bezier(.075,.82,.165,1)}a[data-v-bd036f78]:hover{color:var(--logo-red)}}article.top-bar[data-v-508e518e]{display:flex;justify-content:space-between;align-items:center;position:sticky!important;top:0;z-index:2!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .8s cubic-bezier(.075,.82,.165,1)!important;background-color:#fff}@media(min-width:500px){article.top-bar[data-v-508e518e]{background-color:hsla(0,0%,100%,0)}}article.top-bar.show-mobile[data-v-508e518e]{background-color:hsla(0,0%,100%,0)}article.top-bar[data-v-508e518e]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#011529;border-bottom:1px solid #003363}.logo[data-v-508e518e]{text-decoration:none;background:linear-gradient(180deg,#fff,#fffffe);padding:9px 18px}.toggle-nav[data-v-508e518e]{padding:9px 18px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;display:grid;place-items:center;grid-template-areas:center}.toggle-nav img[data-v-508e518e]{grid-area:center;opacity:0;transition:all .8s cubic-bezier(.075,.82,.165,1)}.toggle-nav img.close[data-v-508e518e]{transform:rotate(25deg)}.toggle-nav .open[data-v-508e518e]{opacity:1}.toggle-nav.show-mobile .close[data-v-508e518e]{opacity:1;transform:rotate(0deg)}.toggle-nav.show-mobile .open[data-v-508e518e]{opacity:0}@media(min-width:500px){.toggle-nav[data-v-508e518e]{display:none}}.progress[data-v-76852164]{display:flex;gap:10px;font-size:.75rem;text-transform:uppercase;align-items:flex-end;padding:9px 0;font-family:Heading Pro;font-weight:700}@media(max-width:899px){.progress[data-v-76852164]{width:100%}}@media(min-width:900px){.progress[data-v-76852164]{margin-left:auto}}.progress>p[data-v-76852164]{display:none;position:relative;top:4px}@media(min-width:400px){.progress>p[data-v-76852164]{display:block}}p[data-v-76852164]{margin:0;color:#fff}.bar[data-v-76852164]{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);position:relative;width:100%}.bar[data-v-76852164]:after{content:"";position:absolute;bottom:0;left:0;background:linear-gradient(270deg,#ee3e80,#d91d49);height:8px;border-top-left-radius:4px;border-bottom-left-radius:4px;transition:width .8s cubic-bezier(.075,.82,.165,1);box-shadow:0 0 20px 10px rgba(238,62,128,0);width:0}.bar.p1 .s1 p[data-v-76852164]{color:#fff}.bar.p1[data-v-76852164]:after{box-shadow:0 0 20px 10px rgba(238,62,128,.1);width:calc(25% - 4px)}.bar.p2 .s2 p[data-v-76852164]{color:#fff}.bar.p2[data-v-76852164]:after{box-shadow:0 0 20px 10px rgba(238,62,128,.2);width:calc(50% - 2px)}.bar.p3 .s3 p[data-v-76852164]{color:#fff}.bar.p3[data-v-76852164]:after{box-shadow:0 0 20px 10px rgba(238,62,128,.3);width:calc(75% - 1px)}.bar.p4 .s4 p[data-v-76852164]{color:#fff}.bar.p4[data-v-76852164]:after{box-shadow:0 0 20px 10px rgba(238,62,128,.41);width:100%;border-top-right-radius:4px;border-bottom-right-radius:4px}.bar>div[data-v-76852164]{display:flex;flex-direction:column;justify-content:space-between}.bar>div p[data-v-76852164]{color:hsla(0,0%,100%,.4);text-align:center;padding:2px 0;position:relative;z-index:1}@media(min-width:460px){.bar>div p[data-v-76852164]{padding:2px 10px}}.bar>div[data-v-76852164]:after{content:"";background:hsla(0,0%,100%,.4);height:8px;width:100%;display:block}.bar>div[data-v-76852164]:first-child:after{border-top-left-radius:4px;border-bottom-left-radius:4px}.bar>div[data-v-76852164]:last-child:after{border-top-right-radius:4px;border-bottom-right-radius:4px}footer[data-v-4947f6b2]{position:relative;margin-top:65px}@media(min-width:1730px)and (min-height:860px){footer[data-v-4947f6b2]{margin:0}}footer.at-home[data-v-4947f6b2]{margin:0}.ui[data-v-4947f6b2]{position:absolute;width:100%;top:0;left:0;padding:20px;transform:translateY(-100%);pointer-events:none;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.ui a[data-v-4947f6b2]{font-family:Heading Pro;font-weight:700;pointer-events:all;border-radius:2px;background-color:#fff;text-transform:uppercase;color:var(--dark-blue);text-decoration:none;padding:12px 24px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.ui a img[data-v-4947f6b2]{margin-right:8px}.ui a>[data-v-4947f6b2]{vertical-align:middle;display:inline-block}.ui a img[data-v-4947f6b2],.ui a span[data-v-4947f6b2]{position:relative}.ui a[data-v-4947f6b2]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,#fff,#efefef);opacity:0}@media(hover:hover){.ui a[data-v-4947f6b2],.ui a[data-v-4947f6b2]:before{transition:all .8s cubic-bezier(.075,.82,.165,1)}.ui a[data-v-4947f6b2]:hover{box-shadow:0 0 20px 0 hsla(0,0%,100%,.5)}.ui a[data-v-4947f6b2]:hover:before{opacity:1}}@media(max-width:899px){.ui .restart[data-v-4947f6b2]{display:none}}.footer[data-v-4947f6b2]{padding:20px;text-align:center;background:linear-gradient(180deg,#fff,#fff 48.19%,#fffffe)}.footer svg[data-v-4947f6b2]{width:calc(100vw - 40px);max-width:245px;-o-object-fit:contain;object-fit:contain}.footer[data-v-4947f6b2],.ui[data-v-4947f6b2]{z-index:2}@font-face{font-family:Heading Pro;src:url(/ticketfinder-stag/fonts/HeadingPro-Bold.aa71ac8c.woff2) format("woff2"),url(/ticketfinder-stag/fonts/HeadingPro-Bold.bd68dd84.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Heading Pro Book;src:url(/ticketfinder-stag/fonts/HeadingPro-Book.f07688f0.woff2) format("woff2"),url(/ticketfinder-stag/fonts/HeadingPro-Book.af4c38e8.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TBJ Split;src:url(/ticketfinder-stag/fonts/TBJSplit.a6e0e9ce.woff2) format("woff2"),url(/ticketfinder-stag/fonts/TBJSplit.742429cd.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.fade-enter-active,.fade-leave-active{transition:opacity 1s ease}.fade-enter-from,.fade-leave-to{opacity:0}:root{--light-blue:#6ca9db;--dark-blue:#00264a;--logo-blue:#204178;--off-white:#fffffe;--grey:#515151;--logo-red:#d91d49}body{margin:0;height:100vh}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#515151;height:inherit;overflow:auto}#app::-webkit-scrollbar{width:6px}#app::-webkit-scrollbar-track{background-color:var(--dark-blue)}#app::-webkit-scrollbar-thumb{background-color:var(--light-blue)}#app .holder{display:flex;flex-grow:1;flex-direction:column;background-size:cover;background-attachment:fixed;transition:background-image 1s ease;z-index:1}#app .bg{position:absolute;top:0;left:0;width:100%;height:calc(100% - 67px);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-position:50%;background-size:cover}#app .root{background:var(--dark-blue);display:flex;min-height:100%;flex-direction:column;position:relative}#app .root .holder>*{flex-shrink:0;transition:background-image 1s ease;z-index:1;position:relative}#app .root .holder>.router{flex-grow:1;max-width:1300px;margin-left:auto;margin-right:auto}@media(max-width:500px){#app .root .holder>.router{transition:opacity .8s cubic-bezier(.075,.82,.165,1)}#app .root .holder>.router.show-mobile{opacity:0;pointer-events:none}}a[data-v-d29b6958]{font-family:Heading Pro;font-weight:700;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;background-color:var(--logo-red);color:var(--off-white);text-align:center;font-size:1.125rem;padding:12px;border-radius:2px;position:relative}a span[data-v-d29b6958]{position:relative}a[data-v-d29b6958]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#e32e71,#d91d49);opacity:0}@media(hover:hover){a[data-v-d29b6958],a[data-v-d29b6958]:before{transition:all .8s cubic-bezier(.075,.82,.165,1)}a[data-v-d29b6958]:hover{box-shadow:0 0 20px 0 rgba(217,29,73,.5)}a[data-v-d29b6958]:hover:before{opacity:1}}.inversion-enter-active[data-v-c2ad8ffa],.inversion-leave-active[data-v-c2ad8ffa]{transition:height 2s ease}.inversion-enter-from[data-v-c2ad8ffa]:before,.inversion-leave-to[data-v-c2ad8ffa]:before{transform:translateY(100%)}.inversion-enter-from[data-v-c2ad8ffa]:after,.inversion-leave-to[data-v-c2ad8ffa]:after{transform:translateY(-100%)}.home[data-v-c2ad8ffa]{display:grid;place-items:center;text-align:center}.cta[data-v-c2ad8ffa]{position:relative;display:flex;padding:25px;overflow:hidden;font-family:Heading Pro;font-weight:700}.cta[data-v-c2ad8ffa]:after,.cta[data-v-c2ad8ffa]:before{content:"";transition:all 1.5s ease,box-shadow .5s ease 1s;width:4px;flex-shrink:0;flex-grow:0;background-color:var(--light-blue);box-shadow:0 0 20px 10px rgba(108,169,219,.41)}.cta.inversion-enter-from[data-v-c2ad8ffa]:after,.cta.inversion-enter-from[data-v-c2ad8ffa]:before{box-shadow:0 0 20px 10px rgba(108,169,219,0)}.cta>div[data-v-c2ad8ffa]{padding:25px}@media(min-width:900px){.cta>div[data-v-c2ad8ffa]{padding:60px 100px}}h1[data-v-c2ad8ffa]{color:#fff;line-height:1;text-transform:uppercase;letter-spacing:0;font-size:5rem}h1 span[data-v-c2ad8ffa]{display:block}h1 span.small[data-v-c2ad8ffa]{font-size:1.875rem;color:var(--light-blue);margin-bottom:10px}