.header-navigation[data-astro-cid-d75ewh6h]{z-index:10;max-width:var(--max-width);background-color:var(--color-bg);display:flex;margin:auto;position:sticky;top:0;height:4rem;justify-content:space-between;align-items:center}.header-navigation[data-astro-cid-d75ewh6h] h1[data-astro-cid-d75ewh6h],.header-navigation[data-astro-cid-d75ewh6h] h1[data-astro-cid-d75ewh6h] a[data-astro-cid-d75ewh6h]{font-family:var(--font-title);color:var(--color-heading-1);padding-top:1rem}.header-navigation[data-astro-cid-d75ewh6h] h1[data-astro-cid-d75ewh6h]:hover,.header-navigation[data-astro-cid-d75ewh6h] h1[data-astro-cid-d75ewh6h] a[data-astro-cid-d75ewh6h]:hover{color:var(--color-link-hover-1)}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].desktop{display:none}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].mobile{padding:0 .5rem;margin:0}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].mobile li[data-astro-cid-d75ewh6h]>h1[data-astro-cid-d75ewh6h]{color:var(--color-heading-1);-webkit-text-stroke:2px;font-size:1.75rem;padding-bottom:2rem}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].mobile li[data-astro-cid-d75ewh6h]>h1[data-astro-cid-d75ewh6h]:hover{color:var(--color-link-hover-1)}.dropdown[data-astro-cid-d75ewh6h]{position:relative;display:inline-block}.dropdown-content[data-astro-cid-d75ewh6h]{z-index:2;display:none;position:absolute;background-color:var(--color-bg);min-width:12rem;box-shadow:0 1rem 2rem #0003;padding:1rem}.dropdown-content[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].main-nav li[data-astro-cid-d75ewh6h]{font-size:1rem;margin:1rem 0;text-align:left}.dropdown-content[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].main-nav li[data-astro-cid-d75ewh6h] a[data-astro-cid-d75ewh6h]{font-family:var(--font-normal);display:block}@media screen and (min-width: 800px){.header-navigation[data-astro-cid-d75ewh6h]{padding:0}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].mobile{display:none}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].desktop{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-around;width:100%;background-color:var(--color-bg);padding:0 1rem}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].desktop li[data-astro-cid-d75ewh6h].header-item{font-size:var(--font-size-m)}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].desktop li[data-astro-cid-d75ewh6h].header-item:nth-child(1){text-align:left;font-weight:900}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].desktop li[data-astro-cid-d75ewh6h].header-item:nth-child(2){text-align:center;font-size:1.75rem;font-weight:900}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].desktop li[data-astro-cid-d75ewh6h].header-item:nth-child(3){text-align:right;font-weight:900}.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].desktop li[data-astro-cid-d75ewh6h].header-item h1[data-astro-cid-d75ewh6h],.header-navigation[data-astro-cid-d75ewh6h] ul[data-astro-cid-d75ewh6h].desktop li[data-astro-cid-d75ewh6h].header-item h1[data-astro-cid-d75ewh6h] a[data-astro-cid-d75ewh6h]{-webkit-text-stroke:1px;font-size:1.75rem;padding:0;white-space:nowrap}}.footer-navigation[data-astro-cid-bgjyrpi3]{background-color:#141414;min-height:20rem;padding:1rem}address[data-astro-cid-bgjyrpi3]{font-style:normal;font-family:var(--font-normal);font-size:var(--font-size-m)}.address[data-astro-cid-bgjyrpi3],.socials[data-astro-cid-bgjyrpi3]{color:var(--color-heading-3);margin-bottom:var(--spacing-m)}.address[data-astro-cid-bgjyrpi3] h2[data-astro-cid-bgjyrpi3],.socials[data-astro-cid-bgjyrpi3] h2[data-astro-cid-bgjyrpi3]{font-size:var(--font-size-s);border:0}.address[data-astro-cid-bgjyrpi3] ul[data-astro-cid-bgjyrpi3],.socials[data-astro-cid-bgjyrpi3] ul[data-astro-cid-bgjyrpi3]{font-size:var(--font-size-m)}.address[data-astro-cid-bgjyrpi3] ul[data-astro-cid-bgjyrpi3] li[data-astro-cid-bgjyrpi3],.socials[data-astro-cid-bgjyrpi3] ul[data-astro-cid-bgjyrpi3] li[data-astro-cid-bgjyrpi3]{transition:var(--transition-color)}.address[data-astro-cid-bgjyrpi3] ul[data-astro-cid-bgjyrpi3] li[data-astro-cid-bgjyrpi3] a[data-astro-cid-bgjyrpi3],.socials[data-astro-cid-bgjyrpi3] ul[data-astro-cid-bgjyrpi3] li[data-astro-cid-bgjyrpi3] a[data-astro-cid-bgjyrpi3]{color:var(--color-link-footer);font-family:var(--font-normal)}.address[data-astro-cid-bgjyrpi3] ul[data-astro-cid-bgjyrpi3] li[data-astro-cid-bgjyrpi3] a[data-astro-cid-bgjyrpi3]:hover,.socials[data-astro-cid-bgjyrpi3] ul[data-astro-cid-bgjyrpi3] li[data-astro-cid-bgjyrpi3] a[data-astro-cid-bgjyrpi3]:hover{color:var(--color-link-hover-2)}@media screen and (min-width: 800px){.logo[data-astro-cid-bgjyrpi3] img[data-astro-cid-bgjyrpi3]{width:20rem}}.hamburger[data-astro-cid-6byktnjb]{position:fixed;right:0;top:0;padding:1rem .5rem;z-index:20}.hamburger[data-astro-cid-6byktnjb] .line[data-astro-cid-6byktnjb]{background-color:#000}@font-face{font-family:Standard-book;src:url(/fonts/standard-book-webfont.woff2)}@font-face{font-family:Standard-bold;src:url(/fonts/standard-bold-webfont.woff2)}@font-face{font-family:CirrusCumulus;src:url(/fonts/CirrusCumulus.woff)}body{font-family:Standard-book,sans-serif}body{overscroll-behavior:none;touch-action:pan-down;scroll-behavior:smooth}.layout-project-header{font-size:var(--font-size-s);color:var(--color-heading-2);border-top:1px solid var(--color-heading-2);background-color:var(--color-bg);position:sticky;top:4rem;z-index:1}.layout-project-header h2{border-top:0}.layout-project-header li{padding-top:.25rem;padding-bottom:.25rem;border-bottom:1px solid var(--color-heading-2);display:block}.layout-project-header li button{display:block;width:100%;text-align:left}.layout-project-header li span{display:block;width:100%;transition:all 1s}.layout-project-header li span a{font-family:var(--font-normal);color:var(--color-link-2);display:block}.layout-project-header li span a:hover{color:var(--color-link-hover-1)}@media screen and (min-width: 800px){.layout-project-header{font-size:var(--font-size-m)}}
