header[data-v-9d8c31d4]{--padding-bottom:0px;--total-height:calc(var(--header-height,43px) + var(--padding-bottom));--rel-height:calc((-20px + var(--header-height,43px)) / var(--total-height) * 100%);--start-opacity:40%;background-image:hsl(from var(--body-background-color) h s l/var(--start-opacity));background-image:linear-gradient(to bottom,hsl(from var(--body-background-color) h s l/var(--start-opacity)),hsl(from var(--body-background-color) h s l/var(--start-opacity)) var(--rel-height),hsl(from var(--body-background-color) h s l/10%));-webkit-backdrop-filter:blur(2px)saturate(1.05);backdrop-filter:blur(2px)saturate(1.05);z-index:1;padding:0;padding-bottom:var(--padding-bottom);height:var(--header-height,43px);font-size:.8rem;font-weight:300;position:sticky;top:0}header[data-v-9d8c31d4] .open{background:hsl(from var(--body-background-color) h s l/90%);-webkit-backdrop-filter:blur(2px)saturate(1.05);backdrop-filter:blur(2px)saturate(1.05);z-index:3000;height:auto}header[data-v-9d8c31d4] nav,header[data-v-9d8c31d4] ul{height:100%}header[data-v-9d8c31d4] .mobile-header-row{justify-content:space-between;align-items:center;height:100%;padding:0 .8rem;display:flex}header[data-v-9d8c31d4] .mobile-header-row .mobile-locale{margin-left:.5rem}header[data-v-9d8c31d4] .mobile-instagram{justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:inline-flex}header[data-v-9d8c31d4] .mobile-instagram svg{opacity:.7;width:1.4rem;height:1.4rem;fill:var(--header-color)}header[data-v-9d8c31d4] .burger{cursor:pointer;width:2rem;height:2rem;box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:center;gap:4px;padding:.2rem;display:inline-flex}header[data-v-9d8c31d4] .burger span{background:var(--header-color);width:100%;height:2px;display:block}header[data-v-9d8c31d4] nav{top:var(--header-height,43px);background:var(--header-bg,var(--body-background-color));border-top:1px solid #80808040;display:none;position:absolute;left:0;right:0}header[data-v-9d8c31d4] nav ul{flex-direction:column;justify-content:space-between;align-items:center;gap:1em;height:auto;margin:0;padding:0 1rem;list-style-type:none;display:flex}header[data-v-9d8c31d4] nav ul li{width:100%;margin:0}header[data-v-9d8c31d4] nav ul li a{color:var(--header-color);padding:.35rem 0;text-decoration:none;display:block}header[data-v-9d8c31d4] nav ul li svg{opacity:.6;width:1.5em;height:1.5em;fill:var(--header-color)}header[data-v-9d8c31d4] nav.open{background:hsl(from var(--body-background-color) h s l/90%);-webkit-backdrop-filter:blur(2px)saturate(1.05);backdrop-filter:blur(2px)saturate(1.05);z-index:3000;display:block}@media (width>=800px){header[data-v-9d8c31d4]{padding-left:1rem;padding-right:1rem}header[data-v-9d8c31d4] .mobile-header-row{display:none}header[data-v-9d8c31d4] .instagram-item{display:list-item}header[data-v-9d8c31d4] nav{background:0 0;border-top:0;display:block;position:static}header[data-v-9d8c31d4] nav ul{flex-direction:row;justify-content:center;align-items:center;gap:2em;height:100%;padding:0 1rem}header[data-v-9d8c31d4] nav ul li{width:auto}header[data-v-9d8c31d4] nav ul li a{padding:0}}@media (width<=799px){header .instagram-item[data-v-9d8c31d4]{display:none}}footer[data-v-f6bd0702]{border-top:1px solid #aaa;padding:.2rem 2em;font-size:.7rem;font-weight:300}footer[data-v-f6bd0702] .locale-switch{margin-left:2em;display:inline-flex}footer[data-v-f6bd0702] ul{flex-direction:row;padding:0;display:inline-flex}footer[data-v-f6bd0702] ul.nav{margin-right:10px}footer[data-v-f6bd0702] ul li{padding:0;list-style:none}footer[data-v-f6bd0702] ul li:not(:last-child):after{content:"|";padding:0 .5rem}@media screen and (width<=768px){footer[data-v-f6bd0702] ul li:not(:last-child):after{padding:0 .2rem}footer[data-v-f6bd0702]{padding:.2rem .5rem}footer[data-v-f6bd0702] .locale-switch{margin-left:0}}@media screen and (width<=450px){footer[data-v-f6bd0702]{justify-content:space-between;display:flex}footer[data-v-f6bd0702] ul{flex-direction:column;align-items:start}footer[data-v-f6bd0702] ul li{text-align:start;padding:.2rem 0}footer[data-v-f6bd0702] ul li:not(:last-child):after{content:""}}.content[data-v-db3fa473]{margin-top:calc(var(--header-height,43px) * -1)}
