@media (min-width: 601px){#desktop-header.svelte-12qhfyh{position:fixed;z-index:4;margin-top:calc(var(--full-block) * .1);display:grid;grid-template-columns:repeat(64,var(--quarter-block));width:calc(var(--full-block) * 16);height:calc(var(--full-block) - var(--one-eight-block));border-radius:var(--default-radius);background:linear-gradient(90deg,var(--headerBackground) 80%,var(--navBackground) 80%)}#desktop-header.svelte-12qhfyh #logo:where(.svelte-12qhfyh){object-fit:scale-down;grid-column:2 / span 10;width:calc(var(--full-block) * 2.5);grid-row:1 / span 3;height:calc(var(--full-block) * .6);background-color:var(--headerBackground);align-self:center;z-index:2}#desktop-header.svelte-12qhfyh .navbar:where(.svelte-12qhfyh){display:flex;grid-column:40 / -7;padding:0 var(--one-eight-block) 0 0;grid-row:1 / -1;height:calc(var(--full-block) - var(--one-eight-block));justify-content:space-between;background-color:var(--navBackground);border-radius:var(--default-radius)}#desktop-header.svelte-12qhfyh .navbar:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){align-content:center;font-family:futura-pt-book,sans-serif;font-size:calc(var(--full-block) * .3);text-decoration:none;color:var(--navTextColor);height:calc(var(--full-block) * .75);margin:var(--one-sixteenth-block) 0;padding:0 var(--quarter-block);border-radius:calc(var(--default-radius) - var(--one-sixteenth-block))}#desktop-header.svelte-12qhfyh .navbar:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):first-child{margin-left:var(--one-sixteenth-block)}#desktop-header.svelte-12qhfyh .navbar:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):last-child{margin-right:var(--one-sixteenth-block)}#desktop-header.svelte-12qhfyh .navbar:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh).active{background-color:var(--navActive)}#desktop-header.svelte-12qhfyh .navbar:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{background-color:var(--navHover)}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh){display:grid;grid-column:-7 / -1;width:calc(var(--full-block) * 1.5);border-radius:var(--default-radius);border:none;background-color:var(--navBackground);font-size:calc(var(--full-block) * .3);font-family:futura-pt-book,sans-serif;align-items:center}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh).true{z-index:5}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh).true .dropdownBackground:where(.svelte-12qhfyh){border-radius:calc(var(--default-radius) - var(--one-sixteenth-block)) calc(var(--default-radius) - var(--one-sixteenth-block)) 0 0}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh).true .dropdownBackground:where(.svelte-12qhfyh) .dropdown-toggle:where(.svelte-12qhfyh){border-radius:calc(var(--default-radius) - var(--one-sixteenth-block))}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdownBackground:where(.svelte-12qhfyh){width:calc(var(--full-block) + var(--one-eight-block) * 3);margin:var(--one-sixteenth-block)}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdownBackground:where(.svelte-12qhfyh) .dropdown-toggle:where(.svelte-12qhfyh){width:calc(var(--full-block) + var(--one-eight-block) * 3);font-size:calc(var(--full-block) * .3);font-family:futura-pt-book,sans-serif;border-radius:calc(var(--default-radius) - var(--one-sixteenth-block));border:none;height:calc(var(--full-block) - var(--quarter-block));color:var(--languageTextColor);background-color:var(--languageButton);justify-content:space-evenly;display:flex;align-items:center;opacity:100%}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdownBackground:where(.svelte-12qhfyh) .dropdown-toggle:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){height:var(--quarter-block)}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdownBackground:where(.svelte-12qhfyh) .dropdown-toggle:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh){line-height:var(--half-block)}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdownBackground:where(.svelte-12qhfyh) .dropdown-toggle:where(.svelte-12qhfyh):hover,#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdownBackground:where(.svelte-12qhfyh) .dropdown-toggle:where(.svelte-12qhfyh):active{border:1px solid var(--languageTextColor);color:var(--languageTextColor);background-color:var(--navBackground)}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh){z-index:5;position:fixed;top:calc(var(--full-block) * .975);overflow:hidden;width:calc(var(--full-block) + var(--one-eight-block) * 3);margin-left:var(--one-sixteenth-block)}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh){list-style-type:none}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh):last-child{margin-top:var(--one-sixteenth-block)}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh){opacity:100%;border-radius:calc(var(--default-radius) - var(--one-sixteenth-block));background-color:var(--blue);color:var(--languageTextColor);width:calc(var(--full-block) + var(--one-eight-block) * 3);height:calc(var(--full-block) - var(--quarter-block));font-size:calc(var(--full-block) * .3);font-family:futura-pt-book,sans-serif;display:flex;align-items:center;justify-content:space-evenly}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){height:var(--quarter-block)}#desktop-header.svelte-12qhfyh #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh):hover{opacity:95%;background-color:var(--navBackground);color:var(--languageTextColor);border:1px solid var(--languageTextColor)}#desktopFooter.svelte-12qhfyh{display:grid;grid-template-columns:repeat(64,var(--quarter-block));grid-template-rows:repeat(3,var(--quarter-block));width:calc(var(--full-block) * 40);height:calc(var(--full-block) * .75);justify-content:center;align-items:center;font-family:futura-pt-bold,sans-serif;color:var(--footerTextColor);background-color:var(--footerBackground);margin-left:calc(var(--full-block) * -12);box-shadow:0 -2px 20px 0 var(--footerShadowColor)}#desktopFooter.svelte-12qhfyh #locatedAt:where(.svelte-12qhfyh){grid-column:1 / 20;grid-row:1 / -1;align-items:center}#desktopFooter.svelte-12qhfyh #locatedAt:where(.svelte-12qhfyh) p:where(.svelte-12qhfyh){grid-column:1 / -1;grid-row:1 / -1;overflow:hidden;text-align:center;font-size:calc(var(--quarter-block) * 1)}#desktopFooter.svelte-12qhfyh #footerTradeMark:where(.svelte-12qhfyh){grid-column:20 / -20;grid-row:1 / -1;align-items:center}#desktopFooter.svelte-12qhfyh #footerTradeMark:where(.svelte-12qhfyh) p:where(.svelte-12qhfyh){grid-column:1 / -1;grid-row:1 / -1;overflow:hidden;text-align:center;font-size:calc(var(--quarter-block) * 1.2)}#desktopFooter.svelte-12qhfyh #footerSocials:where(.svelte-12qhfyh){grid-column:-10 / -1;grid-row:1 / -1;display:flex;text-align:center;justify-content:space-around}#desktopFooter.svelte-12qhfyh #footerSocials:where(.svelte-12qhfyh) .socials:where(.svelte-12qhfyh){width:calc(var(--half-block) + var(--one-sixteenth-block));height:calc(var(--half-block) + var(--one-sixteenth-block))}#desktopFooter.svelte-12qhfyh #footerSocials:where(.svelte-12qhfyh) .socials:where(.svelte-12qhfyh).linkedIn{background:url(../../../images/icons/linkedin.svg) no-repeat center;background-size:contain;filter:invert(29%) sepia(83%) saturate(7473%) hue-rotate(190deg) brightness(95%) contrast(97%)}#desktopFooter.svelte-12qhfyh #footerSocials:where(.svelte-12qhfyh) .socials:where(.svelte-12qhfyh).github{background:url(../../../images/icons/GitHub_Invertocat_Black.svg) no-repeat center;background-size:contain}#cookieAlert.svelte-12qhfyh{top:50%;margin-top:calc(var(--half-block) * -9 + ((var(--full-block) - var(--one-eight-block)) / 2));position:fixed;display:none;grid-template-rows:repeat(18,var(--half-block));height:calc(var(--full-block) * 9);grid-template-columns:repeat(32,var(--half-block));border-radius:var(--default-radius);width:calc(var(--full-block) * 16);background-color:var(--bodyBackground);color:var(--bodyTextColor);z-index:3}#cookieAlert.svelte-12qhfyh h2:where(.svelte-12qhfyh){grid-row:3 / span 2;grid-column:3 / -3;text-align:center;align-self:center;font-size:var(--full-block)}#cookieAlert.svelte-12qhfyh p:where(.svelte-12qhfyh){grid-row:7 / span 4;grid-column:3 / -3;text-align:center;font-size:calc(var(--full-block) * .8)}#cookieAlert.svelte-12qhfyh #acceptCookies:where(.svelte-12qhfyh){grid-column:5 / span 5;grid-row:span 2 / -3;background-color:var(--acceptButton);color:var(--bodyTextColor)}#cookieAlert.svelte-12qhfyh #acceptCookies:where(.svelte-12qhfyh):hover{background-color:var(--bodyBackground);border:4px solid var(--acceptButton)}#cookieAlert.svelte-12qhfyh #declineCookies:where(.svelte-12qhfyh){grid-column:span 5 / -5;grid-row:span 2 / -3;background-color:var(--declineButton);color:var(--bodyTextColor)}#cookieAlert.svelte-12qhfyh #declineCookies:where(.svelte-12qhfyh):hover{background-color:var(--bodyBackground);border:4px solid var(--declineButton)}#mobile-header.svelte-12qhfyh,#hamburger-menu.svelte-12qhfyh,#mobileFooter.svelte-12qhfyh{display:none}}@media (max-width: 601px){#mobileHeaderWrap.svelte-12qhfyh #hamburger-menu:where(.svelte-12qhfyh){position:fixed;top:var(--one-eight-block);right:var(--one-eight-block);width:calc(var(--full-block) + var(--one-eight-block) * 3);height:calc(var(--full-block) + var(--one-eight-block) * 3);z-index:4;background-color:var(--hamburgerBackground);opacity:100%;border-radius:var(--default-radius);align-content:center}#mobileHeaderWrap.svelte-12qhfyh #hamburger-menu:where(.svelte-12qhfyh) svg:where(.svelte-12qhfyh){align-self:center;width:calc(var(--full-block) + var(--quarter-block));height:calc(var(--full-block) + var(--quarter-block));margin:var(--one-sixteenth-block);color:var(--hamburgerColor)}#mobileHeaderWrap.svelte-12qhfyh #mobileHeaderBackground:where(.svelte-12qhfyh){position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;border-radius:0;z-index:3}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh){position:fixed;top:0;z-index:5;display:grid;grid-template-columns:repeat(32,var(--quarter-block));grid-template-rows:repeat(calc(15 + var(--navItemsLength) * 7),var(--quarter-block));height:calc(var(--full-block) * 4 - var(--one-eight-block) + var(--navItemsLength) * 7);width:calc(var(--full-block) * 8);border-radius:0 0 var(--default-radius) var(--default-radius);background-color:var(--headerBackground);transition:height .3s ease}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #logo:where(.svelte-12qhfyh){object-fit:scale-down;grid-column:1 / -1;width:calc(var(--full-block) * 8);grid-row:2 / span 3;height:calc(var(--full-block) + var(--quarter-block));z-index:2}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) .navbar:where(.svelte-12qhfyh){display:flex;flex-direction:column;grid-column:1 / -1;padding:0 var(--one-eight-block);justify-content:space-between;align-items:center;border-radius:var(--default-radius) 0 var(--default-radius) var(--default-radius)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) .navbar:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){font-family:futura-pt-bold,sans-serif;font-size:calc(var(--half-block) + var(--one-eight-block));text-decoration:none;color:var(--navTextColor);padding:calc(var(--full-block) * .15)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) .navbar:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh).active{text-decoration:underline;border-radius:var(--default-radius)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #languageSelector:where(.svelte-12qhfyh){display:grid;grid-column:-6 / -1;width:calc(var(--full-block) * 2 + var(--quarter-block));border-radius:var(--default-radius);border:none;background-color:var(--navBackground);font-size:calc(var(--quarter-block) * 1.2);align-items:center;margin-top:10px}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #languageSelector:where(.svelte-12qhfyh) .dropdown-toggle:where(.svelte-12qhfyh){font-family:futura-pt-bold,sans-serif;border:none;height:calc(var(--full-block) - var(--quarter-block));align-items:center;background-color:var(--navBackground);color:var(--navTextColor)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #languageSelector:where(.svelte-12qhfyh) .dropdown-toggle:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){height:calc(var(--one-eight-block) * 3);width:var(--half-block)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh){z-index:20;position:absolute;top:calc(var(--full-block) * 7 + var(--one-sixteenth-block) + 10px);background-color:var(--navBackground);border-radius:var(--default-radius);overflow:hidden;width:80vw;left:10vw;list-style-type:none;align-content:center}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh){float:left;width:calc(80vw / 3)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh){color:var(--navTextColor);border-radius:calc(var(--one-sixteenth-block) * 3);background:none;width:calc(80vw / 3);height:calc(var(--full-block) - var(--quarter-block));font-family:futura-pt-bold,sans-serif}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){height:calc(var(--one-eight-block) * 3);width:var(--half-block)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #languageSelector:where(.svelte-12qhfyh) .dropdown-menu:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh):hover{background-color:var(--navHover)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #closeNavigation:where(.svelte-12qhfyh){grid-row:-6 / -1;grid-column:15 / -15;transition:margin .3s ease;background-color:var(--mobileMenuClose)}#mobileHeaderWrap.svelte-12qhfyh #mobile-header:where(.svelte-12qhfyh) #closeNavigation:where(.svelte-12qhfyh) svg:where(.svelte-12qhfyh){align-self:center;color:var(--navTextColor)}#mobileFooter.svelte-12qhfyh{display:grid;grid-template-columns:repeat(32,var(--quarter-block));grid-template-rows:repeat(4,var(--quarter-block));width:calc(var(--full-block) * 8);height:var(--full-block);justify-content:center;align-items:center;font-family:futura-pt-bold,sans-serif;color:var(--footerTextColor);background-color:var(--footerBackground);border-top:2px solid var(--footerShadowColor)}#mobileFooter.svelte-12qhfyh #locatedAt:where(.svelte-12qhfyh){grid-column:2 / 10;grid-row:1 / -1;align-items:center}#mobileFooter.svelte-12qhfyh #locatedAt:where(.svelte-12qhfyh) p:where(.svelte-12qhfyh){grid-column:1 / -1;grid-row:1 / -1;overflow:hidden;text-align:center;font-size:calc(var(--quarter-block) * 1)}#mobileFooter.svelte-12qhfyh #footerTradeMark:where(.svelte-12qhfyh){grid-column:11 / -11;grid-row:1 / -1;align-items:center}#mobileFooter.svelte-12qhfyh #footerTradeMark:where(.svelte-12qhfyh) p:where(.svelte-12qhfyh){grid-column:1 / -1;overflow:hidden;text-align:center;font-size:calc(var(--quarter-block) * 1.2)}#mobileFooter.svelte-12qhfyh #footerTradeMark:where(.svelte-12qhfyh) p:where(.svelte-12qhfyh).top{grid-row:1 / span 3}#mobileFooter.svelte-12qhfyh #footerTradeMark:where(.svelte-12qhfyh) p:where(.svelte-12qhfyh).bottom{grid-row:3 / span 2}#mobileFooter.svelte-12qhfyh #footerSocials:where(.svelte-12qhfyh){grid-column:-10 / -2;grid-row:1 / -1;display:flex;justify-content:space-around}#mobileFooter.svelte-12qhfyh #footerSocials:where(.svelte-12qhfyh) .socials:where(.svelte-12qhfyh){width:calc(var(--half-block) + var(--one-sixteenth-block));height:calc(var(--half-block) + var(--one-sixteenth-block))}#mobileFooter.svelte-12qhfyh #footerSocials:where(.svelte-12qhfyh) .socials:where(.svelte-12qhfyh).linkedIn{background:url(../../../images/icons/linkedin.svg) no-repeat center;background-size:contain;filter:invert(29%) sepia(83%) saturate(7473%) hue-rotate(190deg) brightness(95%) contrast(97%)}#mobileFooter.svelte-12qhfyh #footerSocials:where(.svelte-12qhfyh) .socials:where(.svelte-12qhfyh).github{background:url(../../../images/icons/GitHub_Invertocat_Black.svg) no-repeat center;background-size:contain}#cookieAlert.svelte-12qhfyh{top:50%;margin-top:calc(var(--half-block) * -11);margin-left:var(--full-block);position:fixed;display:none;width:calc(var(--full-block) * 6);grid-template-columns:repeat(12,var(--half-block));height:calc(var(--full-block) * 11);grid-template-rows:repeat(22,var(--half-block));border-radius:var(--default-radius);background-color:var(--bodyBackground);color:var(--bodyTextColor);z-index:3}#cookieAlert.svelte-12qhfyh h2:where(.svelte-12qhfyh){grid-row:3 / span 2;grid-column:1 / -1;text-align:center;align-self:center;font-size:calc(var(--full-block)*.7)}#cookieAlert.svelte-12qhfyh p:where(.svelte-12qhfyh){grid-row:7 / span 4;grid-column:1 / -1;text-align:center;font-size:calc(var(--full-block) * .55)}#cookieAlert.svelte-12qhfyh #acceptCookies:where(.svelte-12qhfyh){grid-column:2 / span 4;grid-row:span 2 / -3;background-color:var(--acceptButton);color:var(--bodyTextColor)}#cookieAlert.svelte-12qhfyh #acceptCookies:where(.svelte-12qhfyh):hover{background-color:var(--bodyBackground);border:4px solid var(--acceptButton)}#cookieAlert.svelte-12qhfyh #declineCookies:where(.svelte-12qhfyh){grid-column:span 4 / -2;grid-row:span 2 / -3;background-color:var(--declineButton);color:var(--bodyTextColor)}#cookieAlert.svelte-12qhfyh #declineCookies:where(.svelte-12qhfyh):hover{background-color:var(--bodyBackground);border:4px solid var(--declineButton)}#desktop-header.svelte-12qhfyh,#desktopFooter.svelte-12qhfyh{display:none}}
