.footer-link.svelte-7lfk2o{opacity:.6;font-size:.875rem;font-weight:500;transition:all .2s;display:block}.footer-link.svelte-7lfk2o:hover{opacity:1;color:var(--color-accent);transform:translate(4px)}.site-footer-cookie.svelte-7lfk2o{text-align:left;min-height:2.75rem}@media (width<=639px){.site-footer-inner.svelte-7lfk2o{padding-top:2.75rem;padding-bottom:2rem}.site-footer-grid.svelte-7lfk2o{gap:2.5rem}.site-footer-meta.svelte-7lfk2o{align-items:stretch;gap:0;margin-top:2.5rem;padding-top:1.5rem}.site-footer-utility.svelte-7lfk2o{gap:.35rem;width:100%;display:grid}.site-footer-copyright.svelte-7lfk2o{max-width:26ch;line-height:1.55}.site-footer-cookie.svelte-7lfk2o{width:fit-content;padding:.55rem 0;line-height:1.45}.site-footer-craft.svelte-7lfk2o{border-top:1px solid #f1ece11a;width:100%;margin-top:.75rem;padding-top:1rem;line-height:1.5}.site-footer-craft.svelte-7lfk2o>span:where(.svelte-7lfk2o){display:none}}.announcement-banner.svelte-1ybogpe{animation:.3s ease-out svelte-1ybogpe-slideDown}@keyframes svelte-1ybogpe-slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.announcement-banner.svelte-1ybogpe{animation:none}}html.consent-banner-open body{padding-bottom:var(--consent-banner-height,0px)}html.consent-banner-open{scroll-padding-bottom:var(--consent-banner-height,0px)}.consent-text.svelte-1scodl{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=40rem){.consent-text.svelte-1scodl{-webkit-line-clamp:unset;display:block;overflow:visible}}.consent-banner.svelte-1scodl{transition:transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(100%)}.consent-banner--visible.svelte-1scodl{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.consent-banner.svelte-1scodl{transition:none;transform:translateY(0)}}
