.burger{--burger-display: block;position:relative;display:block;display:var(--burger-display);width:2.4em;aspect-ratio:4/3;background-color:#0000;border-width:0;cursor:pointer}.burger>span{--trans-fnc: ease-in;position:absolute;left:50%;display:block;width:100%;height:.2em;background:hsl(0,0%,100%)}.burger>span:nth-child(1){top:0;transform:rotate(0) translate(-50%);transition:transform var(--trans-time) var(--trans-fnc)}.burger>span:nth-child(2){top:50%;opacity:1;transform:translate(-50%,-50%) scale(1);transition:transform var(--trans-time) var(--trans-fnc),opacity var(--trans-time) var(--trans-fnc)}.burger>span:nth-child(3){top:100%;transform:rotate(0) translate(-50%,-100%);transition:transform var(--trans-time) var(--trans-fnc)}.burger--open>span{--trans-fnc: ease-in}.burger--open>span:nth-child(1){transform:rotate(45deg) translate(-8%,1.5em)}.burger--open>span:nth-child(2){opacity:0;transform:translate(-50%,-50%) scaleX(0)}.burger--open>span:nth-child(3){transform:rotate(-45deg) translate(-8%,-1.5em)}.logo{--logo-max-width: 12.5rem;position:relative;display:block;width:100%;max-width:12.5rem;max-width:var(--logo-max-width);height:2.4em;-webkit-text-decoration:none;text-decoration:none}@media only screen and (max-width: 425px){.logo{--logo-max-width: 11.25rem}}.logo>svg{position:absolute;inset:0;display:block;max-width:10rem;height:100%;opacity:1;transition:opacity var(--logo-hover-transition) ease,visibility var(--logo-hover-transition) ease;visibility:visible}.logo>div{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;height:100%;gap:.5rem;opacity:0;transition:opacity var(--logo-hover-transition) ease,visibility var(--logo-hover-transition) ease;visibility:hidden}.logo>div svg{fill:var(--color-white)}.logo>div p{display:block;height:var(--nav-height);font-family:soleto,sans-serif;font-size:medium;line-height:var(--nav-height);color:var(--color-white);-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media (hover: hover){.logo--hover:hover>svg{opacity:0;visibility:hidden}.logo--hover:hover>div{opacity:1;visibility:visible}}.nav{display:flex;flex-flow:row nowrap;align-items:center;align-content:normal;justify-content:space-between;gap:0;box-shadow:0 0 2em #0000004d;position:sticky;top:0;height:var(--nav-height);background-color:#1a1a19;z-index:8888}.nav__container{--nav-padding: 3.2em;--button-margin: 0;display:flex;flex-flow:row nowrap;align-items:center;align-content:normal;justify-content:space-between;padding-right:3.2em;padding-right:var(--nav-padding);padding-left:3.2em;padding-left:var(--nav-padding);width:100%;gap:0}@media only screen and (max-width: 1440px){.nav__container{--nav-padding: 2.4em}}@media only screen and (max-width: 1366px){.nav__container{--nav-padding: 1.6em}}@media only screen and (max-width: 425px){.nav__container{--nav-padding: .8em}}.nav__container li>.button{margin-left:0;margin-top:1.6em}.nav__container .meetup-select{margin:0}.nav__brand{display:flex;align-items:center}@media (min-width: 620px){.nav__brand{gap:.8em;width:75%}}.nav__controls{display:flex;align-items:center;margin-left:auto;margin-right:0}.nav__social{grid-gap:.8em;gap:.8em;display:grid;grid-template-columns:repeat(5,2.4em);align-items:center;align-content:flex-start;justify-content:flex-end;position:absolute;bottom:2em;left:50%;transform:translate(-50%,-50%)}.nav__menu{--menu-opacity: 0;--menu-flex-direction: column;--menu-flex-wrap: wrap;--menu-align-items: stretch;--menu-z-index: -1;--menu-poiner-events: none;display:flex;flex-flow:column wrap;flex-flow:var(--menu-flex-direction) var(--menu-flex-wrap);align-items:stretch;align-items:var(--menu-align-items);align-content:normal;justify-content:flex-start;gap:0;padding-left:0;margin:0;list-style:none;overflow:hidden;padding-top:4.5em;padding-bottom:2.4em;position:absolute;top:100%;left:0;width:100%;height:calc(100dvb - var(--nav-height));background-color:#1a1a19;opacity:0;opacity:var(--menu-opacity);transition:opacity var(--trans-time) var(--trans-fnc);transition-delay:.05s;z-index:-1;z-index:var(--menu-z-index);pointer-events:none;pointer-events:var(--menu-poiner-events)}.nav__menu--open{--trans-fnc: ease-in;--menu-opacity: 1;--menu-z-index: 1;--menu-poiner-events: initial}.nav__tickets--desktop{display:none}@media (min-width: 1024px){.nav__tickets--desktop{display:inline-flex}}@media (min-width: 1024px){.nav__tickets--mobile{display:none!important}}.nav__right{display:inline-flex;flex-flow:row nowrap;align-items:center;align-content:normal;justify-content:flex-end;gap:var(--gap-l)}.nav__item{--nav-item-padding: 1.4em;--nav-item-color: hsl(0, 0%, 100%);--nav-item-bg: hsla(0, 0%, 0%, 0);--shadow-alpha: 0;padding-right:1.4em;padding-right:var(--nav-item-padding);padding-left:1.4em;padding-left:var(--nav-item-padding);box-shadow:0 .4em #0000;box-shadow:0 .4em 0 0 hsla(0,0%,0%,var(--shadow-alpha));position:relative;display:block;height:var(--nav-height);background-color:#0000;background-color:var(--nav-item-bg);font-family:soleto,sans-serif;font-size:medium;line-height:var(--nav-height);color:#fff;color:var(--nav-item-color);text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color var(--trans-time) var(--trans-fnc),background-color var(--trans-time) var(--trans-fnc)}@media only screen and (max-width: 1366px){.nav__item{--nav-item-padding: .8em}}.nav__item:hover{--nav-item-bg: #0d0d0c;--nav-item-color: hsl(258, 100%, 88%);--shadow-alpha: .3}@media only screen and (max-width: 768px){.nav__item:hover{--nav-item-color: hsl(0, 0%, 100%);--nav-item-bg: hsla(0, 0%, 0%, 0);--shadow-alpha: 0;--trans-time: 0s}}.nav__item--active{--nav-item-color: hsl(258, 100%, 88%);--nav-item-bg: black;--shadow-alpha: .6}.nav__item[disabled]{--nav-item-color: hsl(90, 2%, 10%);cursor:not-allowed}.nav__item--mobile{display:block}.nav__lang{--lang-mg-left: 0;--lang-color-en: var(--color-white);--lang-color-cs: var(--color-white);margin-left:0;margin-left:var(--lang-mg-left);font-size:medium;color:#fff}.nav__lang.en{--lang-color-en: hsl(258, 100%, 58%)}.nav__lang.cs{--lang-color-cs: hsl(258, 100%, 58%)}.nav__lang>a{--link-color: var(--color-white);--link-text-decor: none;color:var(--color-white);color:var(--link-color);text-decoration:none;-webkit-text-decoration:var(--link-text-decor);text-decoration:var(--link-text-decor)}.nav__lang>a:first-of-type{--link-color: var(--lang-color-cs)}.nav__lang>a:last-of-type{--link-color: var(--lang-color-en)}.meetup-select-wrapper{--nav-padding: 3.2em;position:absolute;left:0;top:calc(var(--nav-height) + .5rem);display:flex;justify-content:flex-start;width:100%;padding-right:3.2em;padding-right:var(--nav-padding);padding-left:3.2em;padding-left:var(--nav-padding);z-index:8887;pointer-events:none}@media (min-width: 620px){.meetup-select-wrapper{position:static;width:auto;padding-right:0;padding-left:0}}@media only screen and (max-width: 1440px){.meetup-select-wrapper{--nav-padding: 2.4em}}@media only screen and (max-width: 1366px){.meetup-select-wrapper{--nav-padding: 1.6em}}@media only screen and (max-width: 425px){.meetup-select-wrapper{--nav-padding: .8em}}.meetup-select-wrapper .meetup-select{pointer-events:auto;width:100%;max-width:340px}@media only screen and (max-width: 480px){.meetup-select-wrapper .meetup-select{max-width:none;max-width:initial}}
