.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fade-hover{transition:opacity .4s ease}.page-enter-active,.page-leave-active{transition:all .3s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}.fade-enter-active,.fade-leave-active{transition:all .4s ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.parallax{transform:translateY(calc(var(--parallax-progress)*50%))}.Footer{background-color:var(--color-black);background:var(--color-black);color:var(--color-white);padding-bottom:1.5rem;padding-top:2rem;position:relative}.desktop .Footer:before{backface-visibility:hidden;background:var(--color-black);content:"";height:4px;left:0;position:absolute;top:-2px;width:100%;z-index:1}.Footer__wrapper{align-content:flex-start;align-items:flex-start;align-items:center;-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-template-columns:repeat(4,1fr);justify-content:flex-start;justify-items:stretch;margin-left:auto;margin-right:auto;max-width:var(--max-width);padding-left:var(--margin);padding-right:var(--margin)}@media only screen and (max-width:900px){.Footer__wrapper{grid-template-columns:1fr;row-gap:1rem}}.Footer__info{color:#7e9bbb;font-size:.75rem}.Footer__logo{align-items:center;display:flex;grid-column:span 2;justify-content:center}@media only screen and (max-width:900px){.Footer__logo{justify-content:flex-start}}.Footer__links{justify-self:flex-end}.Footer__links .btn-tertiary{font-size:.75rem}@media only screen and (max-width:900px){.Footer__links{justify-self:unset}}
