.NextPageLink_nextProjectLink__GChqZ{--next-project-link-container-padding-y:3rem;--next-project-link-container-padding-x:4rem;--next-project-link--title-font-size:calc((100vw - var(--next-project-link-container-padding-x) * 2 - var(--container-padding-x) * 2) * 0.18 * var(--next-page-link-title-scale))}@media screen and (max-width:1199.99999px){.NextPageLink_nextProjectLink__GChqZ{--next-project-link-container-padding-y:2rem;--next-project-link-container-padding-x:3rem}}@media screen and (max-width:899.99999px){.NextPageLink_nextProjectLink__GChqZ{--next-project-link-container-padding-y:2rem;--next-project-link-container-padding-x:3rem;--next-project-link-container-padding-y:1rem;--next-project-link-container-padding-x:1.5rem}}.NextPageLink_nextProjectLink__title__q9SjF{text-transform:uppercase;text-align:center;font-size:var(--fp-font-heading-4--size);color:var(--fp-primary-color);margin-bottom:1.5rem}@media screen and (max-width:1199.99999px){.NextPageLink_nextProjectLink__title__q9SjF{font-size:var(--fp-font-heading-5--size)}}@media screen and (max-width:899.99999px){.NextPageLink_nextProjectLink__title__q9SjF{font-size:var(--fp-font-heading-6--size)}}.NextPageLink_nextProjectLink__container_wrapper__Q17V0{overflow:hidden}.NextPageLink_nextProjectLink__container___gIaF{cursor:pointer;position:relative;background:#fff;overflow:hidden;padding:var(--next-project-link-container-padding-y) var(--next-project-link-container-padding-x) calc(var(--next-project-link-container-padding-y)/2);z-index:0}.NextPageLink_nextProjectLink__container__image__9yJj8{position:absolute;bottom:0;right:var(--next-project-link-container-padding-x);top:calc(var(--next-project-link-container-padding-y)*2.4);left:calc(var(--next-project-link-container-padding-x)*4.5);z-index:-1;filter:grayscale(1);transition:filter .25s ease-in-out}@media screen and (max-width:1599.99999px){.NextPageLink_nextProjectLink__container__image__9yJj8{top:calc(var(--next-project-link-container-padding-y)*1.9);left:calc(var(--next-project-link-container-padding-x)*3)}}@media screen and (max-width:899.99999px){.NextPageLink_nextProjectLink__container__image__9yJj8{left:calc(var(--next-project-link-container-padding-x)*2);top:calc(var(--next-project-link-container-padding-y)*2.3)}}.NextPageLink_nextProjectLink__container__image__9yJj8 img{object-fit:cover;object-position:top center}.NextPageLink_nextProjectLink__container__title__6AqwT{font-size:var(--next-project-link--title-font-size);font-family:var(--fp-font-heading--font-family);font-weight:700;text-transform:uppercase;display:flex;flex-direction:column;place-items:flex-start;line-height:1em}.NextPageLink_nextProjectLink__container__title__row__G6UMf{background:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-size:0 .1em;background-repeat:no-repeat;transition:background-size .125s linear;display:inline-block;height:calc(var(--next-project-link--title-font-size)*1)}.NextPageLink_nextProjectLink__container__title__row__G6UMf:first-of-type{transition-timing-function:ease-in}.NextPageLink_nextProjectLink__container__title__row__G6UMf:nth-of-type(2){transition-timing-function:ease-out;transition-delay:.125s}@media screen and (min-width:600px){.NextPageLink_nextProjectLink__container__title__row__G6UMf:nth-of-type(2){margin-left:calc(var(--next-project-link--title-font-size)*.5)}}.NextPageLink_nextProjectLink__container__title__row__G6UMf:nth-of-type(3){margin-bottom:calc(var(--next-project-link--title-font-size)*-.7);overflow:hidden}@media screen and (min-width:600px){.NextPageLink_nextProjectLink__container__title__row__G6UMf:nth-of-type(3){margin-left:calc(var(--next-project-link--title-font-size)*1)}}.NextPageLink_nextProjectLink__container___gIaF:hover .NextPageLink_nextProjectLink__container__image__9yJj8{filter:grayscale(0)}.NextPageLink_nextProjectLink__container___gIaF:hover .NextPageLink_nextProjectLink__container__title__row__G6UMf{background-size:100% .1em;background-position:0 100%}.ScrollInvitation_outer__rs7vV{display:flex;justify-content:center;overflow:hidden;position:relative;height:4rem}.ScrollInvitation_inner__tFSAu{width:.2rem;height:4rem;background:var(--fp-secondary-color);position:absolute;animation:ScrollInvitation_keepScrolling__yS1fo 2s cubic-bezier(.6,.01,0,.95) 0s infinite normal none running}@keyframes ScrollInvitation_keepScrolling__yS1fo{0%{top:-4rem}to{top:4rem}}