#kekslBanner[data-astro-cid-fzbxxtek]{position:fixed;padding:0 2rem;z-index:10;top:94vh;height:6vh;width:100vw;background-color:#000000f2;display:flex;align-items:center;justify-content:center;gap:2rem;opacity:0;animation:fadeIn 2s 1s forwards}#kekslMessage[data-astro-cid-fzbxxtek],a[data-astro-cid-fzbxxtek]{color:#fff;font-family:Roboto;font-size:1.1rem;text-align:center}a[data-astro-cid-fzbxxtek]{font-size:1.2rem;display:inline;align-items:center;text-decoration:underline;font-weight:500}button[data-astro-cid-fzbxxtek]{font-family:Roboto;background-color:#ffffffd9;height:2rem;width:4rem;border:none;border-radius:.5rem;font-size:.9rem;cursor:pointer;transition:.3s}button[data-astro-cid-fzbxxtek]:hover{background-color:#4466ce;color:#fff}@media only screen and (max-width: 1023px){#kekslBanner[data-astro-cid-fzbxxtek]{top:90vh;height:10vh;width:100vw;padding:0 2rem;gap:1rem}button[data-astro-cid-fzbxxtek]{height:2.5rem;width:7rem}}header[data-astro-cid-3ef6ksr2]{position:fixed;width:100vw;height:6rem;z-index:5;padding:0 5rem;background-color:#fffffff2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;top:0;transition:all .3s}header[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{height:6rem;display:flex;align-items:center}.menuItem[data-astro-cid-3ef6ksr2]{display:inline-block;position:relative}.menuItem[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:25%;left:0;background-color:var(--color2);transform-origin:bottom center;transition:all .25s}.menuItem[data-astro-cid-3ef6ksr2]:hover:after{transform:scaleX(1);transform-origin:bottom center}#logo[data-astro-cid-3ef6ksr2]{height:4rem}.hidden[data-astro-cid-3ef6ksr2]{top:-7.1rem;pointer-events:none}nav[data-astro-cid-3ef6ksr2]{align-items:center}ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{display:inline-block}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{margin-left:4rem}.submenuHeader[data-astro-cid-3ef6ksr2] h4[data-astro-cid-3ef6ksr2]:after{content:" ▾"}.submenu[data-astro-cid-3ef6ksr2]{display:flex;padding:2rem 2rem 1rem;position:absolute;width:inherit;background-color:#fffffff2;background-blend-mode:screen;border-top:2px var(--color1) solid;width:100vw;left:0;justify-content:center;gap:8rem;transform-origin:top;transform:scaleY(0);transition:.3s}.submenu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:1.45rem;padding:0 0 1rem;height:3rem;opacity:0}#nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:hover .submenu[data-astro-cid-3ef6ksr2]{transform:scaleY(1)}#nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:hover .submenu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{opacity:1}#button[data-astro-cid-3ef6ksr2]{color:#fff;height:3rem;background-color:var(--color1);border:1rem solid var(--color1);border-radius:.5rem;transition:all .3s;display:flex;justify-content:center}#button[data-astro-cid-3ef6ksr2]:hover{height:3rem;background-color:var(--color2);border:1rem solid var(--color2)}#burgerMenu[data-astro-cid-3ef6ksr2]{display:none;cursor:pointer;top:0;left:0;z-index:15;user-select:none}input[data-astro-cid-3ef6ksr2]{padding:2.5rem;display:block;width:35px;height:25px;position:absolute;cursor:pointer;opacity:0;z-index:20}span[data-astro-cid-3ef6ksr2]{display:block;width:30px;height:3px;margin-bottom:5px;background:#000;transition:.3s}span[data-astro-cid-3ef6ksr2]:nth-last-child(3){transform-origin:0% 0%}span[data-astro-cid-3ef6ksr2]:nth-last-child(1){transform-origin:0% 100%}.menuOpen[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{transform:rotate(45deg) translateY(-2px)}.menuOpen[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-last-child(2){opacity:0;transform:rotate(0) scale(.2)}.menuOpen[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-last-child(1){transform:rotate(-45deg) translateY(2px)}@media only screen and (max-width: 1500px){nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{margin-left:2rem}}@media only screen and (max-width: 1050px){header[data-astro-cid-3ef6ksr2]{height:6rem;padding:0 3rem;background-color:#fffffffa;opacity:0;animation:.5s 1.5s fadeIn forwards}#burgerMenu[data-astro-cid-3ef6ksr2]{display:block}nav[data-astro-cid-3ef6ksr2]{top:6rem;left:0;position:absolute;height:calc(100vh - 6rem);height:calc(100lvh - 6rem);width:100vw;padding:2rem 0 5rem;z-index:10;background-color:#fffffffa;opacity:0;transform:scaleY(1);transition:.3s;pointer-events:none}#navUl[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:85svh;text-align:center}nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:center}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{margin:0;height:3.5ch;min-width:55vw}#edelItem[data-astro-cid-3ef6ksr2]{display:none}.menuItem[data-astro-cid-3ef6ksr2]{text-align:center;display:flex;align-items:center;justify-content:center}.menuItem[data-astro-cid-3ef6ksr2]:hover:after{transform:scaleX(0)}.submenuHeader[data-astro-cid-3ef6ksr2]{font-size:2rem;width:60vw;border-bottom:1px var(--color1) solid}.noborder[data-astro-cid-3ef6ksr2]{border-bottom:none}.submenuHeader[data-astro-cid-3ef6ksr2] h4[data-astro-cid-3ef6ksr2]{font-size:2rem}.submenuHeader[data-astro-cid-3ef6ksr2] h4[data-astro-cid-3ef6ksr2]:after{content:""}.submenu[data-astro-cid-3ef6ksr2]{position:relative;width:50vw;margin:0;padding:1vh 0;background-color:transparent;display:flex;flex-direction:column;justify-content:space-around;gap:1vh;transform:scaleY(1);border-top:none}.submenu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:1.8rem;opacity:1;background-color:none;padding:0}#button[data-astro-cid-3ef6ksr2]{padding:1rem;margin-top:1rem}.burgerMenu[data-astro-cid-3ef6ksr2]{display:block;padding-right:0}.navVisible[data-astro-cid-3ef6ksr2]{display:block;opacity:1;pointer-events:all}}ul[data-astro-cid-dkurt46j]{position:absolute;height:10rem;width:100vw;z-index:1;margin:0;padding-left:0;padding-right:7.5rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;opacity:0;animation:fadeIn 2s .5s forwards}li[data-astro-cid-dkurt46j]{width:4rem;list-style-type:none;display:flex;justify-content:center}li[data-astro-cid-dkurt46j]:first-child{border-right:1px solid var(--langColor)}a[data-astro-cid-dkurt46j]{padding:0 1rem;font-family:Roboto,sans-serif;font-size:1.6rem;color:var(--langColor);transition:.2s}a[data-astro-cid-dkurt46j]:hover{color:var(--color1)}@media only screen and (max-width: 1023px){ul[data-astro-cid-dkurt46j]{height:10rem;padding-right:1.5rem}}svg[data-astro-cid-afn7s277]{width:var(--size);height:var(--size);fill:var(--fill);transition:transform .1s}svg[data-astro-cid-afn7s277]:hover{transform:scale(1.1)}svg[data-astro-cid-rks7ntgu]{width:var(--size);height:var(--size);fill:var(--fill);transition:transform .1s}svg[data-astro-cid-rks7ntgu]:hover{transform:scale(1.1)}svg[data-astro-cid-rkbe24lk]{width:var(--size);height:var(--size);fill:var(--fill);transition:transform .1s}svg[data-astro-cid-rkbe24lk]:hover{transform:scale(1.1)}svg[data-astro-cid-zcnbegrd]{width:var(--size);height:var(--size);fill:var(--fill);transition:transform .1s}svg[data-astro-cid-zcnbegrd]:hover{transform:scale(1.1)}#footer[data-astro-cid-sz7xmlte]{background-image:var(--footerImg);background-color:var(--color1);background-blend-mode:hard-light;position:relative;background-size:100%;background-position-y:35%;padding:5rem;display:flex;justify-content:space-between}#footer[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color3),.7)}#footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],#footer[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{z-index:1;font-size:1.5rem;color:#fff}ul[data-astro-cid-sz7xmlte]{line-height:3rem}#footerLeft[data-astro-cid-sz7xmlte]{width:33%;display:flex;flex-direction:column;justify-content:space-between}#footerMiddle[data-astro-cid-sz7xmlte]{width:33%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}#footerMiddle[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:20rem;height:auto;object-fit:cover}#footerIcons[data-astro-cid-sz7xmlte]{display:flex;gap:5rem;height:auto}#footerIcons[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-end;justify-content:flex-end}#footerIcons[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{transition:transform .3s}#footerIcons[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]:hover{transform:scale(1.1)}#footerRight[data-astro-cid-sz7xmlte]{width:33%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}#footerRight[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#fff;transition:all .3s}u[data-astro-cid-sz7xmlte]{font-size:1.5rem}@media only screen and (max-width: 1500px){#footer[data-astro-cid-sz7xmlte]{height:auto}#footerMiddle[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:20rem}ul[data-astro-cid-sz7xmlte]{line-height:3rem}}@media only screen and (max-width: 1023px){#footer[data-astro-cid-sz7xmlte]{height:auto;flex-direction:column;align-items:flex-start;padding:5rem}#footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:1.7rem}#footer[data-astro-cid-sz7xmlte]{gap:4rem;display:flex;flex-direction:column;align-items:center}#footerLeft[data-astro-cid-sz7xmlte]{width:100%;text-align:center}#footerLeft[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{padding-bottom:1rem}#footerMiddle[data-astro-cid-sz7xmlte]{height:100%;gap:3rem}#footerMiddle[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:20rem}#footerRight[data-astro-cid-sz7xmlte]{width:100%;align-items:center;justify-content:center}#footerRight[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{padding-bottom:1rem}}:root{--color1: rgb(193, 107, 107);--color2: rgb(133, 20, 20);--color3: 193, 107, 107;--color4: 133, 20, 20}*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body,html{margin:0;padding:0;font-size:calc(8px + .3vw);scroll-behavior:smooth;overflow-x:hidden;position:relative;z-index:-10}img{font-size:0}header{opacity:0;animation:fadeIn 1s .5s forwards}main{position:relative;z-index:-10}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes pulse{0%{transform:translate(-50%) translateY(0) scale(1);opacity:0}33%{transform:translate(-50%) translateY(10%) scale(1.05);opacity:1}66%{transform:translate(-50%) translateY(0) scale(1);opacity:0}to{transform:translate(-50%) translateY(10%) scale(1.05);opacity:1}}@keyframes pulseOut{0%{transform:translate(-50%) scale(1);opacity:0}25%{transform:translate(-50%) scale(1.01);opacity:1}50%{transform:translate(-50%) scale(1);opacity:0}75%{transform:translate(-50%) scale(1.01);opacity:1}to{transform:translate(-50%) scale(1);opacity:0}}@keyframes pulseDarkOut{0%{filter:brightness(1)}25%{filter:brightness(.35)}75%{filter:brightness(.35)}to{filter:brightness(1)}}.aniLeft{transform:translate(-10%)}.aniRight{transform:translate(10%)}.aniBottom{transform:translateY(10%)}.aniLeft,.aniRight,.aniBottom,.aniFade{opacity:0;filter:blur(2px);transition:all .6s .4s}.aniShow{opacity:1;filter:blur(0);transform:translate(0)}a{color:#000;font-family:"PT Serif",serif;font-weight:400;font-size:1.5rem;text-decoration:none}li{font-family:"PT Serif",serif;text-decoration:none}h1{font-family:"PT Serif",serif;font-weight:400;font-size:2.8rem}h1:first-letter{font-size:3.8rem}h2{font-size:2.6rem;font-family:"PT Serif",serif;font-weight:400}h3{font-size:2.3rem;font-family:"PT Serif",serif;font-weight:400}h4{font-size:1.5rem;font-family:"PT Serif",serif;font-weight:400}p,em{font-size:1.4rem;font-family:"PT Serif",serif;font-weight:300;line-height:2.3rem;font-style:normal}span,u{font-size:1.4rem;font-family:"PT Serif",serif;font-weight:300;line-height:2.3rem}u{font-size:1.6rem}li{list-style:none}@media only screen and (max-width: 1500px){h1{font-size:2.5rem}p{font-size:1.2rem;line-height:2rem}}@media only screen and (max-width: 600px){*{scrollbar-width:none}body{width:100%}p{font-size:1.3rem;font-family:"PT Serif",serif;font-weight:300}}.no-scroll{overflow:hidden;position:fixed}
