footer,header,nav.pageheader{position:relative}header{padding:0 1rem;z-index:500;height:6.125rem}landing header{padding:0}header.about,header.imprint{height:2.82rem}header.artworkheader{height:auto!important}nav.pageheader{z-index:800;background:var(--c-white);transform:translateY(0);padding:1rem .1rem .75rem;display:grid;grid-template-columns:auto max-content;grid-template-rows:1fr auto;border-bottom:1px solid var(--c-black)}nav.pageheader.fixed{position:fixed;top:0;left:0;right:0;margin:0 1rem;transform:translateY(-120px);transition:transform .5s ease}#home landing{padding:1rem 1rem 0;height:auto;display:flex;flex-direction:column}nav ul{display:flex;flex-direction:row}footer{z-index:999;padding:.5rem;background:var(--c-grey);overflow:auto}footer ul,nav ul{list-style-type:none;gap:1rem}.footer-nav{text-align:center;padding:1rem}.footer-links{display:flex;gap:1rem;width:100%;justify-content:center;padding:1rem}.copyright{border-top:1px solid var(--c-black);padding:1rem;width:100%;text-align:center}nav.pageheader.visible{transform:translateY(0)!important}@media screen and (max-width:720px){ul.mainnav{grid-column:1/span 2;grid-row:1/span 1}nav.secondlevel ul.mainnav{padding-bottom:1rem;margin-bottom:.75rem;border-bottom:1px solid var(--c-black)}ul.subnav{grid-column:1/span 1;align-items:center}}@media screen and (min-width:720px){header{height:50px}nav.pageheader{display:flex;justify-content:space-between;padding:1rem .1rem}nav.pageheader.fixed{transform:translateY(-60px)}footer{padding:1rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.footer-links{justify-content:start;grid-column:1/span 1;grid-row:2/span 1}.footer-nav{justify-content:center;display:flex;gap:1rem;grid-column:1/span 2;grid-row:1/span 1;border-bottom:1px solid var(--c-black)}.copyright{border:0;justify-content:end;text-align:right;grid-column:2/span 1;grid-row:2/span 1}}@media screen and (min-width:1080px){footer{padding:4.5vw 1rem 1rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;align-items:baseline}.copyright,.footer-links,.footer-nav{grid-row:1}.footer-links{justify-content:start;grid-column:1/span 1}.footer-nav{grid-column:2/span 1;border:0}.copyright{grid-column:3/span 1}}