:root{--vwBlue: #497CAB;--vwBlue90: #5B89B3;--vwBlue10: #F2F6F9;--vwBlack: #000000;--vwBlack85: #262626;--vwGrey: #51534A;--vwGrey80: #74756E;--vwGrey50: #A8A9A4;--vwGrey20: #DCDDDB;--vwGrey10: #EEEEED;--vwWhite: #ffffff;--vwWhiteR: 255;--vwWhiteG: 255;--vwWhiteB: 255;--vwFontColour: var(--vwGrey);--vwFontHeadingColour: var(--vwBlack85);--vwLinkColour: var(--primaryColour);--vwLinkColourHover: var(--primaryColour90);--vwMenuColour: var(--vwBlack);--black: #000;--darkGrey: #666;--grey: #999;--lightGrey: #efefef;--white: #fff;--offWhite: #fefefe;--red: #f00;--errorBackgroundColour: #ff0000;--errorBorderColour: #ff0000;--errorTextColour: #ff0000;--successBackgroundColour: #99c488;--successBorderColour: #99c488;--successTextColour: #99c488;--informationBackgroundColour: #009fe3;--informationBorderColour: #009fe3;--informationTextColour: #009fe3;--warningBackgroundColour: #e6a223;--warningBorderColour: #e6a223;--warningTextColour: #e6a223}:root{--base-font-family: "IBM Plex Sans", sans-serif;--base-heading-font-family: "IBM Plex Sans", sans-serif;--base-line-height: 1.8;--base-heading-line-height: 1.3;--base-label-line-height: 1.1;--site-max-width: 120rem;--grid-max-width: 95rem;--base-bottom-margin: 2.5rem;--base-transition-speed: 200ms;--base-transition-easing: linear}.fs-3xs{font-size:8px}@media(min-width: 375px){.fs-3xs{font-size:calc(0.1877934272vw + 7.2957746479px)}}@media(min-width: 1440px){.fs-3xs{font-size:10px}}@media(min-width: 1920px){.fs-3xs{font-size:10px}}.fs-2xs{font-size:10px}@media(min-width: 375px){.fs-2xs{font-size:calc(0.1877934272vw + 9.2957746479px)}}@media(min-width: 1440px){.fs-2xs{font-size:calc(0.4166666667vw + 6px)}}@media(min-width: 1920px){.fs-2xs{font-size:14px}}.fs-xs{font-size:14px}@media(min-width: 375px){.fs-xs{font-size:14px}}@media(min-width: 1440px){.fs-xs{font-size:calc(0.4166666667vw + 8px)}}@media(min-width: 1920px){.fs-xs{font-size:16px}}.fs-s{font-size:16px}@media(min-width: 375px){.fs-s{font-size:16px}}@media(min-width: 1440px){.fs-s{font-size:calc(0.4166666667vw + 10px)}}@media(min-width: 1920px){.fs-s{font-size:18px}}.fs-m{font-size:16px}@media(min-width: 375px){.fs-m{font-size:calc(0.1877934272vw + 15.2957746479px)}}@media(min-width: 1440px){.fs-m{font-size:calc(0.4166666667vw + 12px)}}@media(min-width: 1920px){.fs-m{font-size:20px}}.fs-ml{font-size:20px}@media(min-width: 375px){.fs-ml{font-size:20px}}@media(min-width: 1440px){.fs-ml{font-size:calc(0.8333333333vw + 8px)}}@media(min-width: 1920px){.fs-ml{font-size:24px}}.fs-l{font-size:22px}@media(min-width: 375px){.fs-l{font-size:calc(0.1877934272vw + 21.2957746479px)}}@media(min-width: 1440px){.fs-l{font-size:calc(0.8333333333vw + 12px)}}@media(min-width: 1920px){.fs-l{font-size:28px}}.fs-xl{font-size:24px}@media(min-width: 375px){.fs-xl{font-size:calc(0.3755868545vw + 22.5915492958px)}}@media(min-width: 1440px){.fs-xl{font-size:calc(0.8333333333vw + 16px)}}@media(min-width: 1920px){.fs-xl{font-size:32px}}.fs-2xl{font-size:28px}@media(min-width: 375px){.fs-2xl{font-size:calc(0.3755868545vw + 26.5915492958px)}}@media(min-width: 1440px){.fs-2xl{font-size:calc(1.6666666667vw + 8px)}}@media(min-width: 1920px){.fs-2xl{font-size:40px}}.fs-3xl{font-size:32px;line-height:1}@media(min-width: 375px){.fs-3xl{font-size:calc(0.7511737089vw + 29.1830985915px)}}@media(min-width: 1440px){.fs-3xl{font-size:calc(3.3333333333vw - 8px)}}@media(min-width: 1920px){.fs-3xl{font-size:56px}}.fs-4xl{font-size:48px;line-height:1}@media(min-width: 375px){.fs-4xl{font-size:calc(0.7511737089vw + 45.1830985915px)}}@media(min-width: 1440px){.fs-4xl{font-size:calc(5vw - 16px)}}@media(min-width: 1920px){.fs-4xl{font-size:80px}}.fs-5xl{font-size:48px;line-height:1}@media(min-width: 375px){.fs-5xl{font-size:calc(2.2535211268vw + 39.5492957746px)}}@media(min-width: 1440px){.fs-5xl{font-size:calc(5.8333333333vw - 12px)}}@media(min-width: 1920px){.fs-5xl{font-size:100px}}.m-2xs{margin:4px}@media(min-width: 375px){.m-2xs{margin:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.m-2xs{margin:8px}}.mt-2xs{margin-top:4px}@media(min-width: 375px){.mt-2xs{margin-top:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.mt-2xs{margin-top:8px}}.mb-2xs{margin-bottom:4px}@media(min-width: 375px){.mb-2xs{margin-bottom:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.mb-2xs{margin-bottom:8px}}.mr-2xs{margin-right:4px}@media(min-width: 375px){.mr-2xs{margin-right:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.mr-2xs{margin-right:8px}}.ml-2xs{margin-left:4px}@media(min-width: 375px){.ml-2xs{margin-left:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.ml-2xs{margin-left:8px}}.m-xs{margin:8px}@media(min-width: 375px){.m-xs{margin:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.m-xs{margin:16px}}.mt-xs{margin-top:8px}@media(min-width: 375px){.mt-xs{margin-top:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.mt-xs{margin-top:16px}}.mb-xs{margin-bottom:8px}@media(min-width: 375px){.mb-xs{margin-bottom:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.mb-xs{margin-bottom:16px}}.mr-xs{margin-right:8px}@media(min-width: 375px){.mr-xs{margin-right:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.mr-xs{margin-right:16px}}.ml-xs{margin-left:8px}@media(min-width: 375px){.ml-xs{margin-left:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.ml-xs{margin-left:16px}}.m-s{margin:16px}@media(min-width: 375px){.m-s{margin:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.m-s{margin:24px}}.mt-s{margin-top:16px}@media(min-width: 375px){.mt-s{margin-top:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.mt-s{margin-top:24px}}.mb-s{margin-bottom:16px}@media(min-width: 375px){.mb-s{margin-bottom:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.mb-s{margin-bottom:24px}}.mr-s{margin-right:16px}@media(min-width: 375px){.mr-s{margin-right:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.mr-s{margin-right:24px}}.ml-s{margin-left:16px}@media(min-width: 375px){.ml-s{margin-left:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.ml-s{margin-left:24px}}.m-m{margin:24px}@media(min-width: 375px){.m-m{margin:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.m-m{margin:48px}}.mt-m{margin-top:24px}@media(min-width: 375px){.mt-m{margin-top:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.mt-m{margin-top:48px}}.mb-m{margin-bottom:24px}@media(min-width: 375px){.mb-m{margin-bottom:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.mb-m{margin-bottom:48px}}.mr-m{margin-right:24px}@media(min-width: 375px){.mr-m{margin-right:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.mr-m{margin-right:48px}}.ml-m{margin-left:24px}@media(min-width: 375px){.ml-m{margin-left:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.ml-m{margin-left:48px}}.m-l{margin:40px}@media(min-width: 375px){.m-l{margin:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.m-l{margin:48px}}.mt-l{margin-top:40px}@media(min-width: 375px){.mt-l{margin-top:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.mt-l{margin-top:48px}}.mb-l{margin-bottom:40px}@media(min-width: 375px){.mb-l{margin-bottom:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.mb-l{margin-bottom:48px}}.mr-l{margin-right:40px}@media(min-width: 375px){.mr-l{margin-right:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.mr-l{margin-right:48px}}.ml-l{margin-left:40px}@media(min-width: 375px){.ml-l{margin-left:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.ml-l{margin-left:48px}}.m-xl{margin:48px}@media(min-width: 375px){.m-xl{margin:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.m-xl{margin:80px}}.mt-xl{margin-top:48px}@media(min-width: 375px){.mt-xl{margin-top:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.mt-xl{margin-top:80px}}.mb-xl{margin-bottom:48px}@media(min-width: 375px){.mb-xl{margin-bottom:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.mb-xl{margin-bottom:80px}}.mr-xl{margin-right:48px}@media(min-width: 375px){.mr-xl{margin-right:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.mr-xl{margin-right:80px}}.ml-xl{margin-left:48px}@media(min-width: 375px){.ml-xl{margin-left:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.ml-xl{margin-left:80px}}.m-2xl{margin:64px}@media(min-width: 375px){.m-2xl{margin:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.m-2xl{margin:120px}}.mt-2xl{margin-top:64px}@media(min-width: 375px){.mt-2xl{margin-top:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.mt-2xl{margin-top:120px}}.mb-2xl{margin-bottom:64px}@media(min-width: 375px){.mb-2xl{margin-bottom:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.mb-2xl{margin-bottom:120px}}.mr-2xl{margin-right:64px}@media(min-width: 375px){.mr-2xl{margin-right:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.mr-2xl{margin-right:120px}}.ml-2xl{margin-left:64px}@media(min-width: 375px){.ml-2xl{margin-left:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.ml-2xl{margin-left:120px}}.m-3xl{margin:80px}@media(min-width: 375px){.m-3xl{margin:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.m-3xl{margin:160px}}.mt-3xl{margin-top:80px}@media(min-width: 375px){.mt-3xl{margin-top:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.mt-3xl{margin-top:160px}}.mb-3xl{margin-bottom:80px}@media(min-width: 375px){.mb-3xl{margin-bottom:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.mb-3xl{margin-bottom:160px}}.mr-3xl{margin-right:80px}@media(min-width: 375px){.mr-3xl{margin-right:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.mr-3xl{margin-right:160px}}.ml-3xl{margin-left:80px}@media(min-width: 375px){.ml-3xl{margin-left:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.ml-3xl{margin-left:160px}}.p-2xs{padding:4px}@media(min-width: 375px){.p-2xs{padding:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.p-2xs{padding:8px}}.pt-2xs{padding-top:4px}@media(min-width: 375px){.pt-2xs{padding-top:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.pt-2xs{padding-top:8px}}.pb-2xs{padding-bottom:4px}@media(min-width: 375px){.pb-2xs{padding-bottom:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.pb-2xs{padding-bottom:8px}}.pr-2xs{padding-right:4px}@media(min-width: 375px){.pr-2xs{padding-right:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.pr-2xs{padding-right:8px}}.pl-2xs{padding-left:4px}@media(min-width: 375px){.pl-2xs{padding-left:calc(0.2588996764vw + 3.0291262136px)}}@media(min-width: 1920px){.pl-2xs{padding-left:8px}}.p-xs{padding:8px}@media(min-width: 375px){.p-xs{padding:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.p-xs{padding:16px}}.pt-xs{padding-top:8px}@media(min-width: 375px){.pt-xs{padding-top:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.pt-xs{padding-top:16px}}.pb-xs{padding-bottom:8px}@media(min-width: 375px){.pb-xs{padding-bottom:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.pb-xs{padding-bottom:16px}}.pr-xs{padding-right:8px}@media(min-width: 375px){.pr-xs{padding-right:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.pr-xs{padding-right:16px}}.pl-xs{padding-left:8px}@media(min-width: 375px){.pl-xs{padding-left:calc(0.5177993528vw + 6.0582524272px)}}@media(min-width: 1920px){.pl-xs{padding-left:16px}}.p-s{padding:16px}@media(min-width: 375px){.p-s{padding:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.p-s{padding:24px}}.pt-s{padding-top:16px}@media(min-width: 375px){.pt-s{padding-top:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.pt-s{padding-top:24px}}.pb-s{padding-bottom:16px}@media(min-width: 375px){.pb-s{padding-bottom:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.pb-s{padding-bottom:24px}}.pr-s{padding-right:16px}@media(min-width: 375px){.pr-s{padding-right:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.pr-s{padding-right:24px}}.pl-s{padding-left:16px}@media(min-width: 375px){.pl-s{padding-left:calc(0.5177993528vw + 14.0582524272px)}}@media(min-width: 1920px){.pl-s{padding-left:24px}}.p-m{padding:24px}@media(min-width: 375px){.p-m{padding:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.p-m{padding:48px}}.pt-m{padding-top:24px}@media(min-width: 375px){.pt-m{padding-top:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.pt-m{padding-top:48px}}.pb-m{padding-bottom:24px}@media(min-width: 375px){.pb-m{padding-bottom:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.pb-m{padding-bottom:48px}}.pr-m{padding-right:24px}@media(min-width: 375px){.pr-m{padding-right:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.pr-m{padding-right:48px}}.pl-m{padding-left:24px}@media(min-width: 375px){.pl-m{padding-left:calc(1.5533980583vw + 18.1747572816px)}}@media(min-width: 1920px){.pl-m{padding-left:48px}}.p-l{padding:40px}@media(min-width: 375px){.p-l{padding:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.p-l{padding:48px}}.pt-l{padding-top:40px}@media(min-width: 375px){.pt-l{padding-top:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.pt-l{padding-top:48px}}.pb-l{padding-bottom:40px}@media(min-width: 375px){.pb-l{padding-bottom:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.pb-l{padding-bottom:48px}}.pr-l{padding-right:40px}@media(min-width: 375px){.pr-l{padding-right:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.pr-l{padding-right:48px}}.pl-l{padding-left:40px}@media(min-width: 375px){.pl-l{padding-left:calc(0.5177993528vw + 38.0582524272px)}}@media(min-width: 1920px){.pl-l{padding-left:48px}}.p-xl{padding:48px}@media(min-width: 375px){.p-xl{padding:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.p-xl{padding:80px}}.pt-xl{padding-top:48px}@media(min-width: 375px){.pt-xl{padding-top:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.pt-xl{padding-top:80px}}.pb-xl{padding-bottom:48px}@media(min-width: 375px){.pb-xl{padding-bottom:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.pb-xl{padding-bottom:80px}}.pr-xl{padding-right:48px}@media(min-width: 375px){.pr-xl{padding-right:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.pr-xl{padding-right:80px}}.pl-xl{padding-left:48px}@media(min-width: 375px){.pl-xl{padding-left:calc(2.071197411vw + 40.2330097087px)}}@media(min-width: 1920px){.pl-xl{padding-left:80px}}.p-2xl{padding:64px}@media(min-width: 375px){.p-2xl{padding:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.p-2xl{padding:120px}}.pt-2xl{padding-top:64px}@media(min-width: 375px){.pt-2xl{padding-top:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.pt-2xl{padding-top:120px}}.pb-2xl{padding-bottom:64px}@media(min-width: 375px){.pb-2xl{padding-bottom:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.pb-2xl{padding-bottom:120px}}.pr-2xl{padding-right:64px}@media(min-width: 375px){.pr-2xl{padding-right:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.pr-2xl{padding-right:120px}}.pl-2xl{padding-left:64px}@media(min-width: 375px){.pl-2xl{padding-left:calc(3.6245954693vw + 50.4077669903px)}}@media(min-width: 1920px){.pl-2xl{padding-left:120px}}.p-3xl{padding:80px}@media(min-width: 375px){.p-3xl{padding:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.p-3xl{padding:160px}}.pt-3xl{padding-top:80px}@media(min-width: 375px){.pt-3xl{padding-top:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.pt-3xl{padding-top:160px}}.pb-3xl{padding-bottom:80px}@media(min-width: 375px){.pb-3xl{padding-bottom:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.pb-3xl{padding-bottom:160px}}.pr-3xl{padding-right:80px}@media(min-width: 375px){.pr-3xl{padding-right:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.pr-3xl{padding-right:160px}}.pl-3xl{padding-left:80px}@media(min-width: 375px){.pl-3xl{padding-left:calc(5.1779935275vw + 60.5825242718px)}}@media(min-width: 1920px){.pl-3xl{padding-left:160px}}@keyframes projectwebsiteShowSubmenu{0%{max-height:0;transform:translateY(-200%)}1%{max-height:none}100%{transform:translateY(0%);max-height:none}}@keyframes projectwebsiteShowSubmenuShine{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.projectwebsite__menu{padding:0 16px;background-color:rgba(0,0,0,0);position:sticky;z-index:5;top:52px}@media only screen and (min-width: 1000px){.projectwebsite__menu{top:54px;padding:0 24px}}.no-secondary-menu .projectwebsite__menu{top:48px}@media only screen and (min-width: 1000px){.no-secondary-menu .projectwebsite__menu{top:54px}}.projectwebsite__menu ul{margin:0;list-style:none}@media screen and (min-width: 1000px){.projectwebsite__menu ul{display:flex}}.projectwebsite__menu ul li a{font-size:16px;line-height:1.1;font-weight:700;padding:12px 0 6px;display:inline-block;transition:all 200ms}.projectwebsite__menu ul li a:link,.projectwebsite__menu ul li a:visited{color:var(--vwWhite);text-decoration:none;border-bottom:2px solid rgba(0,0,0,0)}.projectwebsite__menu ul li a:hover,.projectwebsite__menu ul li a:focus,.projectwebsite__menu ul li a:active{text-decoration:none;border-bottom:2px solid var(--vwWhite)}.projectwebsite__menu-inner{background-color:var(--vwBlack85);position:absolute;margin-top:16px;width:calc(100% - 32px)}@media screen and (min-width: 1000px){.projectwebsite__menu-inner{width:calc(100% - 48px);margin-top:24px}}.page-node-type-projectwebsite-detail .projectwebsite__menu-inner{max-height:0;overflow:hidden;animation:projectwebsiteShowSubmenu .8s forwards ease-in-out;animation-delay:.5s}.page-node-type-projectwebsite-detail .projectwebsite__menu-inner:after{content:"";top:0;transform:translateX(100%);width:100%;height:220px;position:absolute;z-index:1;opacity:.4;animation:projectwebsiteShowSubmenuShine .75s forwards ease-in 1.5s;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0) 100%)}.projectwebsite__nav{padding-left:0}.projectwebsite__nav>li{display:none;padding:4px 16px 8px}@media screen and (min-width: 1000px){.projectwebsite__nav>li{padding:4px 18px 8px;flex:1 1 auto;justify-content:space-between}}.projectwebsite__nav>li.menu-item--active-trail{display:block}@media screen and (min-width: 1000px){.projectwebsite__nav>li.menu-item--active-trail{display:flex}}.projectwebsite__subnav{padding:0}.js .projectwebsite__subnav{display:none}@media screen and (min-width: 1000px){.js .projectwebsite__subnav{display:flex !important}}@media screen and (min-width: 1000px){.projectwebsite__subnav li{margin:0 20px}}.projectwebsite__subnav li:first-child{padding-top:12px}@media screen and (min-width: 1000px){.projectwebsite__subnav li:first-child{padding-top:0}}@media screen and (min-width: 1000px){.projectwebsite__subnav li:last-child{margin-right:0}}.projectwebsite-subnav-toggle.active .button__icon{transform:rotate(180deg)}.projectwebsite-subnav-toggle .button__icon{transition:250ms all}.projectwebsite__nav-header{display:flex;justify-content:space-between}@media screen and (min-width: 1000px){.projectwebsite__nav-header{margin-right:40px}}.projectwebsite__nav-header button{cursor:pointer;font-size:14px;font-weight:normal;margin:0;padding:12px 0 6px;background-color:rgba(0,0,0,0);border:0;line-height:1.2;text-align:right;margin-left:12px}.projectwebsite__nav-header button:hover,.projectwebsite__nav-header button:focus,.projectwebsite__nav-header button:active{text-decoration:none}.projectwebsite__nav-header button:hover .button__text,.projectwebsite__nav-header button:focus .button__text,.projectwebsite__nav-header button:active .button__text{border-bottom:1px solid var(--vwWhite)}@media screen and (min-width: 1000px){.projectwebsite__nav-header button{display:none}}.projectwebsite__nav-header button .button__text{transition:all 200ms;border-bottom:1px solid rgba(0,0,0,0)}.projectwebsite__nav-header button .button__icon .icon{width:14px;height:8px}

/*# sourceMappingURL=projectwebsite-menu.css.map */