.Footer_container__YfQ4y{width:100%;max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:auto;grid-template-rows:repeat(2,min-content);font-size:var(--font-size-small);font-family:Arial,sans-serif;gap:calc(var(--space) / 2)}.Footer_container__YfQ4y.Footer_homepage__2zDe_{color:black}.Footer_container__YfQ4y.Footer_portfolio__s7d3e{color:white}.Footer_container__YfQ4y>*{grid-column:span 1;display:flex;flex-direction:row;gap:var(--space);align-items:center;justify-content:flex-start}.Footer_socials__uhB6v svg{height:1rem;width:auto;object-fit:contain;fill:rgb(var(--secondary-rgb));transition:fill .3s ease-in-out}.Footer_socials__uhB6v{margin-bottom:2px}.Footer_container__YfQ4y.Footer_homepage__2zDe_ .Footer_socials__uhB6v svg{fill:black}.Footer_container__YfQ4y.Footer_portfolio__s7d3e .Footer_socials__uhB6v svg{fill:white}.Footer_socials__uhB6v a{height:1em;transition:transform .3s ease-in-out}@media (hover:hover){.Footer_socials__uhB6v a:hover svg{fill:rgb(var(--primary-rgb))}}.Footer_copy__fxI_X{line-height:.9em}@media only screen and (max-width:989px){.Footer_container__YfQ4y>*{justify-content:flex-start}.Footer_copy__fxI_X{grid-area:3/1/4/2}.Footer_socials__uhB6v{grid-area:1/1/2/2}.Footer_links__g0H7R{grid-area:2/1/3/2}}.Footer_container__YfQ4y.Footer_homepage__2zDe_>*,.Footer_container__YfQ4y.Footer_portfolio__s7d3e>*{justify-content:center}.Footer_links__g0H7R a{line-height:1em;transition:color .3s ease-in-out}@media (hover:hover){.Footer_links__g0H7R a:hover{color:rgb(var(--primary-rgb))}.Footer_container__YfQ4y.Footer_homepage__2zDe_ .Footer_links__g0H7R a:hover{color:black}}.WorkOverview_main__v9uJq{display:flex;flex-direction:column;min-height:100%;padding:var(--space);background-color:black;gap:calc(var(--space) * 2)}.WorkOverview_main__v9uJq>*{z-index:1}.WorkOverview_backgroundVideo__4ro_i,.WorkOverview_backgroundVideo__4ro_i video{position:fixed;display:block;top:0;left:0;min-width:100vw;min-height:100vh;width:100%;height:100%;object-fit:cover;z-index:0}.WorkOverview_backgroundVideo__4ro_i:after{position:fixed;content:" ";top:0;left:0;width:100vw;height:100%;background-color:black;opacity:.5;z-index:0}.WorkOverview_menu__jOUDV{flex:1 1;height:100%}.WorkOverview_menu__jOUDV,.WorkOverview_menu__jOUDV ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.WorkOverview_menu__jOUDV ul{font-size:calc(var(--font-size) * 1.25);font-weight:500;list-style-type:none;color:rgb(var(--primary-rgb))}.WorkOverview_menu__jOUDV ul li{font-family:ILR;padding:calc(var(--space) / 4) calc(var(--space) / 2);text-align:center;margin:3px 0;color:white;background-color:black;transition:color .1s ease-in-out}.WorkOverview_menu__jOUDV ul li:nth-of-type(1n){transform:rotate(.5deg)}.WorkOverview_menu__jOUDV ul li:nth-of-type(2n){transform:rotate(-.5deg)}.WorkOverview_menu__jOUDV ul li:nth-of-type(3n){transform:rotate(.2deg)}.WorkOverview_menu__jOUDV ul li:nth-of-type(4n){transform:rotate(-.3deg)}@media (hover:hover){.WorkOverview_menu__jOUDV ul li:hover{color:rgb(var(--primary-rgb),.7)}}.WorkOverview_return__RAO0r{display:flex;justify-content:flex-start;max-width:var(--max-width);margin:0 auto;width:100%}.WorkOverview_return__RAO0r span{line-height:1em;transform:translateY(-1px);transition:transform .3s ease-in-out}@media (hover:hover){.WorkOverview_return__RAO0r a:hover span{transform:translate(.5em,-1px)}}.WorkOverview_return__RAO0r a{display:flex;align-items:center;justify-content:center;gap:calc(var(--space) / 2);color:rgb(var(--primary-rgb))}.WorkOverview_return__RAO0r a div{position:relative;cursor:pointer;height:2em;width:2em;appearance:none;display:inline;border:none;font-size:inherit;font-family:inherit;padding:calc(var(--space) / 3);border-radius:50%;background-color:transparent;transition:background-color .3s ease-in-out;display:flex;align-items:center;justify-content:center}@media (hover:hover){.WorkOverview_return__RAO0r a:hover div{background-color:rgba(var(--secondary-rgb),.4)}}.WorkOverview_return__RAO0r a div svg{fill:none;height:1.2em;width:auto;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}