@font-face{font-family:Eurostile;src:url(../media/Bold-s.p.0xhmhv31q9iqs.otf)format("opentype");font-display:swap;font-weight:600}@font-face{font-family:Eurostile;src:url(../media/Semibold-s.p.15xkq7o_1f12h.otf)format("opentype");font-display:swap;font-weight:500}@font-face{font-family:Eurostile Fallback;src:local(Arial);ascent-override:73.29%;descent-override:18.87%;line-gap-override:0.0%;size-adjust:137.26%}.eurostile_b5fbb0a3-module__vmqe9q__className{font-family:Eurostile,Eurostile Fallback}.eurostile_b5fbb0a3-module__vmqe9q__variable{--font-family:"Eurostile", "Eurostile Fallback"}
@font-face{font-family:Halvar;src:url(../media/Hairline-s.p.0jpv._.ni5e5f.woff2)format("woff2");font-display:swap;font-weight:100}@font-face{font-family:Halvar;src:url("../media/Extra Thin-s.p.0y4p10j-pstf2.woff2")format("woff2");font-display:swap;font-weight:200}@font-face{font-family:Halvar;src:url(../media/Thin-s.p.0t1x6qnc9saut.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:Halvar;src:url(../media/Light-s.p.0wlbd8z4130p0.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Halvar;src:url(../media/Regular-s.p.0w7r-3hz6~-wq.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:Halvar;src:url(../media/Medium-s.p.0_5e2z0lvu1s~.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:Halvar;src:url(../media/Bold-s.p.0~0ide55fqh8z.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Halvar;src:url("../media/Extra Bold-s.p.01joco-8ye3md.woff2")format("woff2");font-display:swap;font-weight:800}@font-face{font-family:Halvar;src:url(../media/Heavy-s.p.0~bq_6vuln0xi.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:Halvar Fallback;src:local(Arial);ascent-override:67.87%;descent-override:18.69%;line-gap-override:0.0%;size-adjust:133.79%}.halvar_ada763e2-module__glLdhW__className{font-family:Halvar,Halvar Fallback}.halvar_ada763e2-module__glLdhW__variable{--font-family-2:"Halvar", "Halvar Fallback"}
:root{--font-size:64px;--font-size-2:44px;--font-size-3:36px;--font-size-4:32px;--font-size-5:28px;--font-size-6:24px;--font-size-7:20px;--font-size-8:18px;--font-size-9:16px;--font-size-10:14px;--font-size-11:12px;--padding:64px;--padding-2:48px;--padding-3:36px;--padding-4:32px;--padding-5:28px;--padding-6:24px;--padding-7:20px;--padding-8:18px;--padding-9:16px;--padding-10:14px;--padding-11:12px;--padding-12:8px;--padding-13:6px;--padding-14:4px;--border-size:1px solid;--border-radius:888px;--border-radius-2:32px;--border-radius-3:16px;--width:90%;--max-width:1440px;--opacity:.8;--opacity-2:.5;--transition:.15s ease-in-out;--header:calc(55px + var(--padding-7) * 2);--header-o:55px;--orbit:180px;--text:#111;--text-w:#fff;--background:#fff;--background-2:#ecf0f2;--background-transparent:#11111142;--border:#ffffff20;--border-2:#00000020;--accent:#fc6200;--accent-2:#fc620075}::selection{background:var(--accent);color:var(--background)}*{margin:0;padding:0}html,body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-wrap:balance;background-color:var(--background);color:var(--text);scroll-behavior:smooth;text-rendering:optimizelegibility;font-family:var(--font-family);font-synthesis:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;min-height:100lvh;position:relative;overflow-x:clip}body:has(.landing):before{content:"";background-image:url(/Images/Background.jpg);background-size:100%;width:100%;height:100%;position:absolute;top:0;left:0}body *{scroll-margin-top:var(--header);transition:all var(--transition), width 0s, height 0s}body :active{transition:all .1s ease-out,width,height}.scroll-hidden{opacity:0;filter:blur(6px);transition-timing-function:ease-out;transform:translateY(-12px);transition:all 1.25s!important}.scroll-show{opacity:1;filter:blur();transition-timing-function:ease-out;transform:translateY(0)}img:not(.interactive){-webkit-user-select:none;user-select:none;pointer-events:none}a{cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none;text-decoration:none}.button,button{font-family:var(--font-family);font-weight:600;font-size:var(--font-size-3);justify-content:center;align-items:center;gap:var(--padding-6);text-align:center;color:var(--accent);background-color:var(--background);border-radius:var(--border-radius);width:fit-content;padding:var(--padding-10) var(--padding);padding-top:var(--padding-11);border:none;outline:none;display:flex}.button,button,.default-hover{cursor:pointer;-webkit-user-select:none;user-select:none}@media (any-hover:hover){button:hover,.button:hover,.default-hover:hover{opacity:var(--opacity);transform:scale(1.04)}}a:active,button:active,.button:active,.default-hover:active{opacity:var(--opacity-2);filter:blur(1px);transform:scale(.975)}.section{width:var(--width);max-width:var(--max-width);min-height:100svh;padding-top:calc(var(--padding-3) * 2 + 20px);margin:auto}:is(body:has(.section.tickets),html:has(.section.tickets)){color:var(--text-w);background-color:#000}:is(body:has(.section.tickets) .footer-link,html:has(.section.tickets) .footer-link){background-color:#000}:is(body:has(.section.tickets) .footer-text a,html:has(.section.tickets) .footer-text a){color:var(--text-w)}:is(body:has(.section.tickets) .footer-logotypes img,html:has(.section.tickets) .footer-logotypes img){filter:invert(0)}.header-container{width:fit-content;max-width:calc(var(--width) - var(--padding-12) * 2);z-index:167;left:0;right:0;top:var(--padding-7);height:var(--header-o);margin:auto;position:fixed}.header-container header{-webkit-backdrop-filter:blur(36px)grayscale(.5);backdrop-filter:blur(36px)grayscale(.5);background-color:var(--background-transparent);border:var(--border-size) var(--border);border-radius:var(--border-radius);padding:var(--padding-13) var(--padding-12);width:calc(100% - var(--padding-12) * 2)}.header-container header nav{align-items:center;gap:calc(var(--padding) * 2);display:flex}.header-container header nav .link{font-size:var(--font-size-7);color:var(--text);background-color:var(--background);border-radius:var(--border-radius);padding:var(--padding-12) var(--padding-6);text-align:center;justify-content:center;width:100px;font-weight:600;display:flex}@media (any-hover:hover){.header-container header nav .link:hover{color:var(--accent);opacity:1!important}}.header-container header nav .link svg{width:23px;height:23px;transform:scale(1.5)}.header-container header nav a:has(img){display:flex}.header-container header nav a:has(img) img{filter:drop-shadow(0 0 1px #000);width:auto;height:41px}.header-container .header-mobile{opacity:0;pointer-events:none;visibility:hidden;margin-top:var(--padding-12);-webkit-backdrop-filter:blur(36px)grayscale(.5);backdrop-filter:blur(36px)grayscale(.5);background-color:var(--background-transparent);border:var(--border-size) var(--border);border-radius:var(--border-radius-2);padding:var(--padding-10) var(--padding-12)}.header-container .header-mobile.active{opacity:1;pointer-events:all;visibility:visible}.header-container .header-mobile nav{align-content:center;gap:var(--padding-10);display:grid}.header-container .header-mobile nav a{text-align:center;font-size:var(--font-size-6);color:var(--text-w);font-weight:600}@media (any-hover:hover){.header-container .header-mobile nav a:hover{color:var(--accent);opacity:1!important}}.footer-link{margin:auto;margin-top:calc(var(--padding) * 2);border:3px dashed var(--accent)}.footer-text{font-size:var(--font-size-8);text-align:center;margin-top:var(--padding-10);opacity:var(--opacity)}.footer-text a{-webkit-text-decoration:underline;text-decoration:underline}.footer-logotypes{margin:auto;margin-top:var(--padding);padding-bottom:var(--padding);height:auto;opacity:var(--opacity-2);width:var(--width);max-width:var(--max-width);justify-content:space-between;display:flex}.footer-logotypes img{filter:invert();width:auto;height:55px}.window{opacity:0;pointer-events:none;z-index:6967;align-items:center;width:100%;display:flex;position:fixed;bottom:0;left:0}.window.active{pointer-events:all;opacity:1}.window .content{z-index:1;background-color:var(--background);width:calc(100% - var(--padding-6) * 4);max-width:calc(var(--max-width) - var(--padding-6) * 4);margin:auto;margin-bottom:var(--padding-6);padding:var(--padding-6);border-radius:var(--border-radius-2);position:relative;box-shadow:0 0 36px #00000050}.window .content h1{font-size:var(--font-size-4);color:var(--accent);justify-content:space-between;align-items:flex-start;line-height:1;display:flex}.window .content h1 svg{min-width:32px;min-height:32px;stroke:var(--text)}.window .content h2{font-family:var(--font-family-2);margin-top:var(--padding-8);font-size:var(--font-size-7);color:var(--text);font-weight:700}.window .content .button{margin-top:var(--padding-8);width:auto;font-size:var(--font-size-8);padding:var(--padding-11);color:var(--text-w);background-color:var(--accent)}@keyframes fadeIn{to{opacity:1;filter:none;transform:none}}
@media screen and (max-width:1024px){:root{--orbit:140px}}@media screen and (max-width:768px){:root{--header:calc(41px + var(--padding-11) * 2);--header-o:41px;--orbit:95px}.button,button{font-size:var(--font-size-7);padding:var(--padding-10) var(--padding-3)}.header-container{top:var(--padding-11);max-width:unset;width:95%}.header-container header{padding:var(--padding-14)}.header-container header nav{justify-content:space-between;gap:0}.header-container header nav .link{font-size:var(--font-size-11);width:40px;padding:var(--padding-12) var(--padding-6)}.header-container header nav .link svg{width:16px;height:16px}.header-container header nav a:has(img) img{height:30px}.header-container .header-mobile nav a{font-size:var(--font-size-8)}body:has(.section.rules) header{border-color:var(--border-2)}.section{padding-top:calc(var(--padding-3) * 2)}.window .content{border-radius:var(--border-radius-3);padding:var(--padding-9);width:calc(100% - var(--padding-9) * 4);margin-left:var(--padding-9);margin-bottom:var(--padding-9);box-shadow:0 0 24px #00000050}.window .content h1{font-size:var(--font-size-7)}.window .content h1 svg{min-width:28px;min-height:28px}.window .content h2{font-size:var(--font-size-10);margin-top:var(--padding-11)}.window .content .button{font-size:var(--font-size-10)}.footer-link{margin-top:var(--padding)}.footer-text{font-size:var(--font-size-10)}.footer-logotypes{justify-content:center;gap:var(--padding-6);margin-top:var(--padding-4);padding-bottom:var(--padding-4);display:grid}.footer-logotypes img{height:35px;margin:auto}}
