.burger{--burger-display: none;position:relative;display:var(--burger-display);width:2.4em;aspect-ratio:4/3;background-color:#0000;border-width:0;cursor:pointer}@media only screen and (max-width: 1024px){.burger{--burger-display: block}}.burger>span{--trans-fnc: ease-in;position:absolute;left:50%;display:block;width:100%;height:.2em;background:hsl(0deg,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;display:block;width:100%;max-width:var(--logo-max-width);height:2.4em;text-decoration:none}@media only screen and (max-width: 425px){.logo{--logo-max-width: 11.25rem}}.logo>svg{display:block;max-width:10rem;height:100%}.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:9999}.nav__container{--nav-padding: 3.2em;--button-margin: 1.6em;display:flex;flex-flow:row nowrap;align-items:center;align-content:normal;justify-content:space-between;gap:0;padding-right:var(--nav-padding);padding-left:var(--nav-padding);width:100%}@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: 1024px){.nav__container{--button-margin: 0}}@media only screen and (max-width: 425px){.nav__container{--nav-padding: .8em}}.nav__container li>.button{margin-left:var(--button-margin)}@media only screen and (max-width: 1024px){.nav__container li>.button{margin-top:1.6em}}.nav__social{display:none}@media only screen and (max-width: 1024px){.nav__social{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: 1;--menu-flex-direction: row;--menu-flex-wrap: nowrap;--menu-align-items: center;display:flex;flex-flow:var(--menu-flex-direction) var(--menu-flex-wrap);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}@media only screen and (max-width: 1024px){.nav__menu{--menu-opacity: 0;--menu-z-index: -1;--menu-flex-direction: column;--menu-flex-wrap: wrap;--menu-align-items: stretch;--menu-poiner-events: none;padding-top:2.4em;padding-bottom:2.4em;position:absolute;top:100%;left:0;width:100%;height:calc(100vh - var(--nav-height));background-color:#1a1a19;opacity:var(--menu-opacity);transition:opacity var(--trans-time) var(--trans-fnc);transition-delay:.05s;z-index:var(--menu-z-index);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__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.6em;--nav-item-color: hsl(0deg, 0%, 100%);--nav-item-bg: hsla(0deg, 0%, 0%, 0);--shadow-alpha: 0;padding-right:var(--nav-item-padding);padding-left:var(--nav-item-padding);box-shadow:0 .4em 0 0 hsla(0,0%,0%,var(--shadow-alpha));position:relative;display:block;height:var(--nav-height);background-color:var(--nav-item-bg);font-family:soleto,sans-serif;font-size:medium;line-height:var(--nav-height);color:var(--nav-item-color);text-align:center;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(258deg, 100%, 88%);--shadow-alpha: .3}@media only screen and (max-width: 768px){.nav__item:hover{--nav-item-color: hsl(0deg, 0%, 100%);--nav-item-bg: hsla(0deg, 0%, 0%, 0);--shadow-alpha: 0;--trans-time: 0s}}.nav__item--active{--nav-item-color: hsl(258deg, 100%, 88%);--nav-item-bg: black;--shadow-alpha: .6}.nav__item[disabled]{--nav-item-color: hsl(90deg, 2%, 10%);cursor:not-allowed}.nav__lang{--lang-mg-left: 1.6em;--lang-color-en: var(--color-white);--lang-color-pl: var(--color-white);margin-left:var(--lang-mg-left);font-size:medium;color:#fff}@media only screen and (max-width: 1366px){.nav__lang{--lang-mg-left: .8em}}@media only screen and (max-width: 1024px){.nav__lang{--lang-mg-left: 0}}.nav__lang.en{--lang-color-en: hsl(258, 100%, 58%)}.nav__lang.pl{--lang-color-pl: hsl(258, 100%, 58%)}.nav__lang>a{--link-color: var(--color-white);--link-text-decor: none;color:var(--link-color);-webkit-text-decoration:var(--link-text-decor);text-decoration:var(--link-text-decor)}.nav__lang>a:first-of-type{--link-color: var(--lang-color-en)}.nav__lang>a:last-of-type{--link-color: var(--lang-color-pl)}
