*{box-sizing:border-box}:root{--main-bg-colour: 255, 255, 255;--light-bg-colour: #f9f9f9;--dark-bg-colour: #160B00;--main-text-colour: #301e09;--light-text-colour: #727272;--white-text-colour: #ffffff}html{font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Gotham Rounded,Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:var(--main-text-colour);margin:0;padding:0;overflow-x:hidden}strong{font-weight:700}body{margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}a{color:var(--main-text-colour)}p{margin:6rem 0;padding:0}.light-text{color:var(--light-text-colour)}.default-text{color:var(--main-text-colour)}.light-bg{background-color:var(--light-bg-colour)}.rounded{border-radius:calc(.75vh + .75vw + .75rem)}.gradient-text{background:linear-gradient(90deg,#833ab4,#fd1d1d,#fcb045);display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.fade-enter-active{transition:opacity .35s cubic-bezier(.45,0,.55,1) .35s}.fade-leave-active{transition:opacity .35s cubic-bezier(.45,0,.55,1) 0}.fade-enter-from,.fade-leave-to{opacity:0}.fade-leave-from,.fade-enter-to{opacity:1}@keyframes reveal{0%{transform:translateY(calc(2vh + 2vw));opacity:0}30%{transform:translateY(0);opacity:1}70%{transform:translateY(0);opacity:1}to{transform:translateY(calc(-2vh - 2vw));opacity:0}}nav[data-v-2aee056c]{display:flex;flex-direction:column;text-align:right;position:absolute;top:calc(3vh + 3vw + 1rem);left:0;right:0;font-size:calc(.25vh + .25vw + .75rem);transform:scaleY(0);opacity:.125;transition:transform .35s cubic-bezier(.45,0,.55,1),opacity .35s cubic-bezier(.45,0,.55,1);transform-origin:top;padding:0 env(safe-area-inset-left) calc(1.125vh + 1.125vw) env(safe-area-inset-right);background-color:rgba(var(--main-bg-colour),.95)}nav[data-v-2aee056c].nav-opened[data-v-2aee056c]{transform:scaleY(1);opacity:1}@media (min-width: 1000px){nav[data-v-2aee056c]{transform:scaleY(1);opacity:1;flex-direction:row;gap:calc(.25vh + .25vw + 1rem);width:auto;position:static;font-size:calc(.25vh + .25vw + .675rem);background-color:transparent;padding:0;white-space:nowrap}}button[data-v-2aee056c]{cursor:pointer;height:calc(.625vh + .625vw + .625rem);aspect-ratio:1.25;margin:0;padding:0;background:transparent;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1000px){button[data-v-2aee056c]{display:none}}.line[data-v-2aee056c]{background-color:var(--main-text-colour);height:calc(.025vh + .025vw + .125rem);width:100%;display:inline-block;transition:transform .35s cubic-bezier(.45,0,.55,1)}.nav-opened .line-1[data-v-2aee056c]{transform:rotate(45deg) translateY(calc(-.0125vh - .0125vw - .0125rem));transform-origin:top left}.nav-opened .line-2[data-v-2aee056c]{transform:scale(0)}.nav-opened .line-3[data-v-2aee056c]{transform:rotate(-45deg) translateY(calc(-.0125vh - .0125vw - .0125rem));transform-origin:top left}a[data-v-2aee056c]{text-decoration:none;padding:.5rem calc(2.25vh + 2.25vw);width:100%}@media (min-width: 1000px){a[data-v-2aee056c]{padding:0}}a[data-v-2aee056c]:hover,a.router-link-active[data-v-2aee056c]{text-decoration:underline}a[data-v-33af77c6]{display:inline-block;height:calc(3vh + 3vw + 1rem);overflow:hidden;aspect-ratio:3.5559380935}.logo[data-v-33af77c6]{height:calc(6vh + 6vw + 2rem);transform:translateY(-25%) translate(-10%);transform-origin:top left;width:auto}@media (min-width: 1000px){.logo[data-v-33af77c6]{transform:translateY(-31%) translate(-10%)}}.publications-wrapper[data-v-68a10050]{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:calc(1vh + 1vw + 1rem)}a[data-v-68a10050]{display:inline-block}img[data-v-68a10050]{max-height:205px;height:auto;width:auto;max-width:100%;object-fit:contain}h2[data-v-68a10050]{font-weight:400;margin:0 0 calc(1vh + 1vw + 1rem) 0;text-wrap:balance}nav[data-v-2e1523aa]{display:flex;flex-wrap:wrap;gap:calc(.25vh + .25vw + 1rem);margin:calc(2.5vh + 2.5vw) 0}a[data-v-2e1523aa]{color:var(--white-text-colour);text-decoration:none}a[data-v-2e1523aa].router-link-active[data-v-2e1523aa]{text-decoration:underline}address[data-v-2e1523aa]{font-style:normal;font-size:calc(.425vh + .425vw + .125rem)}.copyright-notice[data-v-2e1523aa]{font-size:calc(.425vh + .425vw + .125rem)}.address-copyright[data-v-2e1523aa]{display:flex;flex-direction:column;gap:calc(2.5vh + 2.5vw)}@media (min-width: 1000px){.address-copyright[data-v-2e1523aa]{flex-direction:row;align-content:flex-end;align-items:flex-end;justify-content:space-between}}.skip-link[data-v-55e8e746]{position:absolute;display:inline-block;padding:.375rem .75rem;line-height:1;font-size:1.25rem;background-color:#fff;transform:translateY(0);transition:transform .35s cubic-bezier(.45,0,.55,1);z-index:10}.skip-link[data-v-55e8e746]:not(:focus){transform:translateY(-2rem)}header[data-v-55e8e746]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:sticky;top:0;background-color:rgba(var(--main-bg-colour),.95);padding:0 calc(1.125vh + 1.125vw + .75rem + env(safe-area-inset-right)) 0 env(safe-area-inset-left);z-index:1}footer[data-v-55e8e746]{background-color:var(--dark-bg-colour);color:var(--white-text-colour);margin-top:calc(5.5vh + 5.5vw);padding:calc(5.5vh + 5.5vw) calc(1.125vh + 1.125vw + .75rem + env(safe-area-inset-right)) calc(5.5vh + 5.5vw) calc(1.125vh + 1.125vw + .75rem + env(safe-area-inset-left));animation-timeline:view();animation-name:reveal;animation-duration:auto;animation-timing-function:linear}
