:root{font-size:.0694445vw}@media (max-width:767.98px){:root{font-size:.266667vw}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}*,:after,:before{box-sizing:inherit;-webkit-touch-callout:none;outline:none}*{margin:0;padding:0}:focus{outline:none}::-moz-focus-inner{border:0}a{-webkit-text-decoration:none;text-decoration:none}a,button{color:inherit;pointer-events:auto;outline:none}button{border-radius:none;font:inherit;letter-spacing:inherit;word-spacing:inherit;background:0 0;border:none}img{vertical-align:middle;max-width:100%}input,textarea{appearance:none;pointer-events:auto;background:0 0;border:none;border-radius:0;outline:none}input,select,textarea{font:inherit;letter-spacing:inherit;word-spacing:inherit}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}@font-face{font-display:swap;font-family:af;font-style:normal;font-weight:100 900;src:url(../fonts/afronaut-vf.woff2)format("woff2-variations")}@font-face{font-display:swap;font-family:av;font-style:normal;font-weight:400;src:url(../fonts/averta-r.woff2)format("woff2"),url(../fonts/averta-r.woff)format("woff")}@font-face{font-display:swap;font-family:av;font-style:normal;font-weight:600;src:url(../fonts/averta-sb.woff2)format("woff2"),url(/fonts/averta-sb.woff)format("woff")}*,:after,:before{box-sizing:border-box}html{scroll-behavior:auto;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{color:#fff;background-color:#211e1e;font-family:av,sans-serif;font-size:14rem;font-weight:400;line-height:1.3}@media (max-width:767.98px){body{font-size:14rem}}body,html{width:100%;min-height:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}::selection{color:#cda6ff;background:#84daa9}h1,h2,h3,h4,h5,h6{font-family:af,serif}b,strong{font-weight:700}em,i{font-style:italic}u{-webkit-text-decoration:underline;text-decoration:underline}img,video{-o-object-fit:cover;object-fit:cover;max-width:100%}svg{height:auto}canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}#main{width:100%;position:relative}.container{width:100%;padding:0 20rem;display:block}@media (max-width:767.98px){.container{padding:0 15rem}}.line-mask,.masking-text{display:block;overflow:hidden}.line-mask.extraspace,.masking-text.extraspace{margin-top:-.15em;padding-bottom:.15em}.line-mask.extraspace:first-child,.masking-text.extraspace:first-child{padding-top:.15em}.line-mask .line,.masking-text .line{will-change:transform;position:relative}.line-mask .word,.masking-text .word{will-change:transform}.extra-lineheight .line-mask,.extra-lineheight .masking-text{margin-top:-.15em;padding-bottom:.15em}.extra-lineheight .line-mask:first-child,.extra-lineheight .masking-text:first-child{padding-top:.15em}.font-hero{letter-spacing:-.05em;font-family:af,serif;font-size:140rem;font-weight:100;line-height:.85}@media (max-width:767.98px){.font-hero{font-size:66rem}}.font-h1{letter-spacing:-.05em;font-family:af,serif;font-size:110rem;font-weight:100;line-height:.9}@media (max-width:767.98px){.font-h1{font-size:56rem}}.font-h2{font-family:af,serif;font-size:50rem;font-weight:100;line-height:1}@media (max-width:767.98px){.font-h2{font-size:36rem}}.font-h3{font-family:af,serif;font-size:36rem;font-weight:100;line-height:1.05}@media (max-width:767.98px){.font-h3{font-size:28rem}}.font-h4{font-family:af,serif;font-size:22rem;font-weight:100;line-height:1.1}@media (max-width:767.98px){.font-h4{font-size:16rem}}.font-h5{font-family:af,serif;font-size:18rem;font-weight:100;line-height:1.34444}@media (max-width:767.98px){.font-h5{font-size:14rem}}.font-h6{font-family:af,serif;font-size:12rem;font-weight:100;line-height:1.3}@media (max-width:767.98px){.font-h6{font-size:12rem}}.font-b1{font-family:av,sans-serif;font-size:14rem;font-weight:400;line-height:1.3}@media (max-width:767.98px){.font-b1{font-size:14rem}}.font-b2{font-family:av,sans-serif;font-size:20rem;font-weight:400;line-height:1.2}@media (max-width:767.98px){.font-b2{font-size:18rem}}.font-btn{font-family:af,serif;font-size:12rem;font-weight:100;line-height:1.3}@media (max-width:767.98px){.font-btn{font-size:12rem}.font-hero-m{letter-spacing:-.106061em;font-size:66rem;line-height:1.80303}.font-h1-m,.font-hero-m{font-family:af,serif;font-weight:100}.font-h1-m{letter-spacing:-.0982143em;font-size:56rem;line-height:1.76786}.font-h2-m{font-size:36rem;line-height:1.38889}.font-h2-m,.font-h3-m{font-family:af,serif;font-weight:100}.font-h3-m{font-size:28rem;line-height:1.35}.font-h4-m{font-size:16rem;line-height:1.5125}.font-h4-m,.font-h5-m{font-family:af,serif;font-weight:100}.font-h5-m{font-size:14rem;line-height:1.72857}.font-h6-m{font-family:af,serif;font-size:12rem;font-weight:100;line-height:1.3}.font-b1-m{font-size:14rem;line-height:1.3}.font-b1-m,.font-b2-m{font-family:av,sans-serif;font-weight:400}.font-b2-m{font-size:18rem;line-height:1.33333}.font-btn-m{font-family:af,serif;font-size:12rem;font-weight:100;line-height:1.3}}.color-primary{color:#cda6ff}.bg-primary{background-color:#cda6ff}.color-secondary{color:#84daa9}.bg-secondary{background-color:#84daa9}.color-background{color:#211e1e}.bg-background{background-color:#211e1e}.color-text{color:#fff}.bg-text{background-color:#fff}.color-black{color:#000}.bg-black{background-color:#000}.color-white{color:#fff}.bg-white{background-color:#fff}.color-gray{color:#211e1e}.bg-gray{background-color:#211e1e}.color-gray2{color:#373535}.bg-gray2{background-color:#373535}.color-gray3{color:#0d0c0c}.bg-gray3{background-color:#0d0c0c}.desktop{display:block}@media (max-width:767.98px){.desktop{display:none}}.mobile{display:none}@media (max-width:767.98px){.mobile{display:block}}.grid{grid-gap:10rem;grid-template-columns:repeat(12,1fr);gap:10rem;width:100%;display:grid}@media (max-width:767.98px){.grid{display:flex}}.link{color:currentColor;cursor:pointer;width:fit-content;-webkit-text-decoration:none;text-decoration:none;position:relative}.link:not(.btn):not(button):before{content:"";pointer-events:none;transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .8s cubic-bezier(.17,.84,.44,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.link:not(.btn):not(button):hover:before{transform-origin:0;transform:scaleX(1)}.link:not(.btn):not(button).active:before{transform-origin:0;transform:scaleX(1)}.link:not(.btn):not(button).active:hover:before{transform-origin:100% 100%;transform:scaleX(0)}.link-nohover{color:currentColor;cursor:pointer;width:fit-content;-webkit-text-decoration:none;text-decoration:none;position:relative}.link-nohover:not(.btn):not(button):before{content:"";pointer-events:none;transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .8s cubic-bezier(.17,.84,.44,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.link-nohover:not(.btn):not(button).active:before{transform-origin:0;transform:scaleX(1)}.link-nohover:not(.btn):not(button).active:hover:before{transform-origin:100% 100%;transform:scaleX(0)}.relative{position:relative}.absolute{position:absolute}.absolute-topleft{position:absolute;top:0;left:0}.absolute-topright{position:absolute;top:0;right:0}.absolute-bottomleft{position:absolute;bottom:0;left:0}.absolute-bottomright{position:absolute;bottom:0;right:0}.z--1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.flex{display:flex}.flex-column{flex-direction:column}.visually-hidden{clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.border{background-color:currentColor;width:100%;height:1px}.overlay-black{opacity:.3;background:#000}.overlay-black,.overlay-gradient{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.overlay-gradient{opacity:.4;background:linear-gradient(#000,#0000)}.is--loading{opacity:.4}.is--loading,.is--noevent{pointer-events:none}.fade-enter-active,.fade-leave-active{transition:opacity .3s cubic-bezier(.17,.84,.44,1)}.fade-enter-from,.fade-leave-to{opacity:0}img:not([alt]){border:4px solid red}.article{--space-general:2em;--space-heading:1em}.article h1{letter-spacing:-.05em;font-family:af,serif;font-size:110rem;font-weight:100;line-height:.9}@media (max-width:767.98px){.article h1{font-size:56rem}}.article h2{font-family:af,serif;font-size:50rem;font-weight:100;line-height:1}@media (max-width:767.98px){.article h2{font-size:36rem}}.article h3{font-family:af,serif;font-size:36rem;font-weight:100;line-height:1.05}@media (max-width:767.98px){.article h3{font-size:28rem}}.article h4{font-family:af,serif;font-size:22rem;font-weight:100;line-height:1.1}@media (max-width:767.98px){.article h4{font-size:16rem}}.article h5{font-family:af,serif;font-size:18rem;font-weight:100;line-height:1.34444}@media (max-width:767.98px){.article h5{font-size:14rem}}.article h6{font-family:af,serif;font-size:12rem;font-weight:100;line-height:1.3}@media (max-width:767.98px){.article h6{font-size:12rem}}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{margin-bottom:var(--space-heading);text-transform:none}.article p{text-wrap:pretty}.article ol,.article p:not(:last-child),.article ul{margin-bottom:var(--space-general)}.article ol,.article ul{margin-left:var(--space-heading)}.article li:not(:last-child){margin-bottom:calc(var(--space-general)/2)}.article ul{list-style:outside}.article ol{list-style:decimal}.article a{-webkit-text-decoration:underline;text-decoration:underline}.article a:hover{opacity:.8}.article b,.article strong{font-weight:700}.article em,.article i{font-style:italic}.article img{max-width:100%;height:auto}.article img,.article table{margin-bottom:var(--space-heading)}.article table{border-collapse:collapse;width:100%}.article table td,.article table th{padding:calc(var(--space-heading)/2);border:1px solid #ccc}.article table th{background-color:#f0f0f0;font-weight:700}.article hr{margin:var(--space-heading) 0;border:none;border-top:1px solid #ccc}.article sub,.article sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.article sup{top:calc(var(--space-heading)/2*-1)}.article sub{bottom:calc(var(--space-heading)/4*-1)}.article blockquote{margin:var(--space-heading) 0;padding-left:var(--space-heading);border-left:4px solid #ccc;font-style:italic}.article code{background-color:#f0f0f0;border-radius:3px;padding:2px 4px;font-family:monospace}.article pre{margin-bottom:var(--space-heading);padding:var(--space-heading);background-color:#f0f0f0;overflow-x:auto}#header[data-v-d7e97a23]{will-change:transform;z-index:9999;width:100%;padding:20rem 0;position:fixed;top:0;left:0}#header .logo[data-v-d7e97a23]{width:100%;max-width:122rem}@media (max-width:767.98px){#header .logo[data-v-d7e97a23]{max-width:110rem}}.grid[data-v-e1840aa1]{grid-template-columns:repeat(var(--v2f4d2284),1fr);grid-column-gap:calc(var(--v1937fe37)*1rem);-moz-column-gap:calc(var(--v1937fe37)*1rem);column-gap:calc(var(--v1937fe37)*1rem);height:var(--ed4c7d28);width:var(--v054360e1);padding-left:20rem;padding-right:20rem;display:grid}@media (max-width:767.98px){.grid[data-v-e1840aa1]{padding-left:15rem;padding-right:15rem;display:block}}.grid-debug[data-v-efe57abb]{pointer-events:none;z-index:99999;position:fixed;inset:0}.grid-debug[data-v-efe57abb],.item[data-v-efe57abb]{width:100%;height:100%}.item[data-v-efe57abb]{background-color:#ff000026;position:relative}.item .number[data-v-efe57abb]{color:#000;text-align:center;padding:20px;font-size:20px;font-weight:700;position:absolute;inset:0}.btn-ticket[data-v-e83b371a]{color:#211e1e;letter-spacing:-.05em;background-color:#fff;border-radius:10em;align-items:center;gap:5rem;padding:10rem 20rem;font-family:af,serif;font-size:14rem;font-weight:100;line-height:.9;display:inline-flex}.btn-ticket svg[data-v-e83b371a]{width:16rem}.btn-ticket svg path[data-v-e83b371a]{stroke:currentColor}.btn-ticket[data-v-e83b371a]:hover{color:#fff;background-color:#211e1e}.media-img[data-v-9403c9b8]{width:100%;height:100%;position:relative}.media-img[data-v-9403c9b8]:not(.pointer-events){pointer-events:none;-webkit-user-select:none;user-select:none}.media-img[data-v-9403c9b8]:not(.n-a) img{position:absolute;inset:0}.media-img[data-v-9403c9b8] img{width:100%;height:100%}.media-img .ar[data-v-9403c9b8]{padding-top:var(--v596dc6a6)}#footer[data-v-9a9504c2]{width:100%;padding-bottom:20rem;overflow:hidden}.stmp[data-v-9a9504c2]{border-top:1px solid #383838;padding-top:40rem}@media (max-width:767.98px){.stmp[data-v-9a9504c2]{flex-direction:column}}.stmp .text[data-v-9a9504c2]{grid-column:1/6}.stmp .text .title[data-v-9a9504c2]{width:100%;max-width:500rem;margin-bottom:20rem}.stmp .socmed[data-v-9a9504c2]{grid-column:-3/-1;font-family:af,serif;font-size:13rem;font-weight:100;line-height:.9}@media (max-width:767.98px){.stmp .socmed[data-v-9a9504c2]{margin-top:50rem}}.stmp .socmed ul[data-v-9a9504c2]{flex-direction:column;gap:20rem;display:flex}.stmp .socmed .item[data-v-9a9504c2]{align-items:center;gap:6rem;display:flex}.stmp .socmed .item .icon[data-v-9a9504c2]{width:14rem}.stmp .partner[data-v-9a9504c2]{mix-blend-mode:screen;grid-column:7/11;width:100%;max-width:270rem;margin-top:80rem}@media (max-width:767.98px){.stmp .partner[data-v-9a9504c2]{max-width:200rem;margin-top:50rem}}.logo-w[data-v-9a9504c2]{width:100%;margin-top:50rem;margin-bottom:27rem}@media (max-width:767.98px){.logo-w[data-v-9a9504c2]{margin-top:30rem}}.logo-w .logo[data-v-9a9504c2]{width:100%}.bottom[data-v-9a9504c2]{color:#b7b7b7;text-align:center;font-size:12rem}
