.c-footer[data-v-b5494f60]{text-align:center;overflow:hidden}.c-footer .-w[data-v-b5494f60]{padding-bottom:var(--h4);padding-top:.2rem;position:relative;overflow:hidden}.c-footer .-w .-caption[data-v-b5494f60]{z-index:10;background-image:linear-gradient(to right,var(--c-black),var(--c-black)),linear-gradient(to bottom,var(--c-berry) 50%,transparent 50%);background-position:0;background-repeat:no-repeat;background-size:100% 1px,auto;justify-content:center;align-items:center;width:100%;position:relative}.c-footer .-w .-caption svg[data-v-b5494f60]{background-color:var(--c-black);width:.6rem;fill:var(--c-white);border-radius:50%;padding:.275rem}.c-footer .-w .-caption figcaption span[data-v-b5494f60]{color:#0000;background:linear-gradient(90deg,rgba(var(--c-berry-rgb),.5) 0,rgba(var(--c-berry-rgb),.5) 30%,rgba(var(--c-berry-rgb),1) 50%,rgba(var(--c-berry-rgb),.5) 70%,rgba(var(--c-berry-rgb),.5) 100%);background-position:200%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite alternate shine-b5494f60}.c-footer .-w .nav[data-v-b5494f60]{margin-top:var(--m);padding-bottom:var(--h4)}.c-footer .-w .nav div[data-v-b5494f60]{white-space:nowrap;text-align:center;margin-top:auto}.c-footer .-w .nav div a[data-v-b5494f60]:after,.c-footer .-w .nav div a[data-v-b5494f60]:before{content:"";vertical-align:middle;font-family:fdsi;font-size:var(--h6);animation:.6s step-end forwards navActiveOut-b5494f60}.c-footer .-w .nav div a[data-v-b5494f60]:after{opacity:0}.c-footer .-w .nav div a.-exact-active[data-v-b5494f60]{cursor:default}.c-footer .-w .nav div a.-exact-active[data-v-b5494f60]:after,.c-footer .-w .nav div a.-exact-active[data-v-b5494f60]:before{animation:.6s step-end forwards navActiveIn-b5494f60}.c-footer .-w .soc[data-v-b5494f60]{justify-content:space-between;align-items:center;gap:calc(var(--g-gap)*4);padding-bottom:var(--h4);display:flex}.c-footer .-w .end[data-v-b5494f60]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.c-footer .-w .end .cookie-preferences[data-v-b5494f60]{cursor:pointer}.c-footer .-w .end .copy[data-v-b5494f60]{margin-top:calc(var(--mm)/2);margin-bottom:calc(var(--mm)/2);display:inline-flex}.-black .c-footer .-w .-caption[data-v-b5494f60]{background-image:linear-gradient(to right,var(--c-grey-dark),var(--c-grey-dark)),linear-gradient(to bottom,var(--c-black) 50%,transparent 50%)}.-black .c-footer .-w .-caption svg[data-v-b5494f60]{background-color:var(--c-black);fill:var(--c-berry)}.-black .c-footer .-w .end .copy[data-v-b5494f60]{background-color:var(--c-grey-dark)}@media (width>=1024px){.c-footer[data-v-b5494f60]{padding-top:var(--h5)}.c-footer .-w[data-v-b5494f60],.c-footer .-w .nav[data-v-b5494f60]{padding-bottom:var(--h2)}.c-footer .-w .nav[data-v-b5494f60]{margin-top:var(--h6);transform:translate3d(0,calc(var(--progress)*40% - 40%),0);justify-content:space-between;align-items:center;display:flex}.c-footer .-w .nav div[data-v-b5494f60]{text-align:center;flex:1 1 0}.c-footer .-w .nav div a[data-v-b5494f60]{opacity:calc(var(--progress)/2 - .2 + var(--progress)/10*8)}.c-footer .-w .nav div a[data-v-b5494f60]:before{font-size:var(--h4)}.c-footer .-w .nav div a[data-v-b5494f60]:after{content:none!important;display:none!important}.c-footer .-w .nav div a.-exact-active[data-v-b5494f60]{margin-right:0}.c-footer .-w .nav div a[data-v-b5494f60]:hover{opacity:1}.c-footer .-w .nav div[data-v-b5494f60]:first-child{text-align:left}.c-footer .-w .nav div[data-v-b5494f60]:last-child{text-align:right;width:auto}.c-footer .-w .soc[data-v-b5494f60]{padding-bottom:var(--h2);justify-content:center}.c-footer .-w .end[data-v-b5494f60]{flex-direction:row}.c-footer .-w .end .cookie-preferences[data-v-b5494f60]{position:absolute;left:0}.c-footer .-w .end .copy[data-v-b5494f60]{margin-top:0;margin-bottom:0}.c-footer .-w .end .not-found[data-v-b5494f60]{position:absolute;right:0}}@keyframes navActiveOut-b5494f60{0%{content:""}to{content:""}}@keyframes navActiveIn-b5494f60{0%{content:""}to{content:""}}@keyframes shine-b5494f60{0%{background-position:0}to{background-position:100%}}
