html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--colour-background: #00272b;--colour-font-light: #d3d3d3;--colour-highlight: #e0ff4f;--colour-dark: #001c1f;--colour-accent: #66a182;--colour-accent-dark: #1f3328;--colour-accent-2-dark: #c73f1a;--colour-accent-2: #e55934;--colour-accent-2-light: #ff6d44;--colour-grey-light: #e2e2e2;--colour-grey-dark: #393939;--breakpoint-mobile2: 430px;--breakpoint-tablet: 744px;--breakpoint-desktop: 1024px;--breakpoint-desktop-full: 1440px;--header-height: 4rem;--footer-height: 3rem;--font-family-head: "koulen";--font-family-p: "Libre Baskerville";--font-family-p-sans: "inter"}@media only screen and (min-width: 1024px){:root{--header-height: 5rem;--footer-height: 3.5rem}}*{box-sizing:border-box}@font-face{font-family:koulen;src:url(/assets/Koulen-Regular-1aI44dQz.ttf) format("truetype")}@font-face{font-family:noticia;src:url(./assets/fonts/Noticia_Text/NoticiaText-Regular.ttf) format("truetype")}@font-face{font-family:inter;src:url(/assets/Inter-Regular-DYjygwQm.ttf) format("truetype")}.page-outer[data-v-83c9a210]{width:100vw;min-width:320px}.page-inner[data-v-83c9a210]{margin:0 auto;max-width:1760px;padding:0 24px;position:relative}@media only screen and (min-width: 430px){.page-inner[data-v-83c9a210]{padding:0 32px}}@media only screen and (min-width: 744px){.page-inner[data-v-83c9a210]{padding:0 48px}}@media only screen and (min-width: 1024px){.page-inner[data-v-83c9a210]{padding-right:64px}}.logo[data-v-9f12fb4f]{color:var(--colour-highlight);font-family:var(--font-family-head);font-size:1.725rem;white-space:nowrap}nav[data-v-9f12fb4f]{font-size:2.25rem}@media only screen and (min-width: 1024px){.logo[data-v-9f12fb4f]{font-size:2.5rem}}.router-link-exact-active[data-v-32ac3a3f]{color:var(--colour-highlight)}nav[data-v-32ac3a3f]{font-size:2.25rem;line-height:100%}a[data-v-32ac3a3f]{color:var(--colour-font-light)}a[data-v-32ac3a3f]:hover{color:var(--colour-highlight)}.nav-main[data-v-439253a0]{display:none}[data-v-439253a0] a{line-height:150%;display:block;width:min-content}@media only screen and (min-width: 744px){.nav-main[data-v-439253a0],.nav-main[data-v-439253a0]>*{display:flex;flex-direction:column}}path[data-v-40f6c5b8]{stroke:var(--colour-accent-2-dark);stroke-width:1.4}ellipse[data-v-40f6c5b8]{fill:#000;rx:2;ry:2}ellipse[data-v-40f6c5b8]:nth-of-type(2),ellipse[data-v-40f6c5b8]:nth-of-type(5),ellipse[data-v-40f6c5b8]:nth-of-type(8),ellipse[data-v-40f6c5b8]:nth-of-type(11),ellipse[data-v-40f6c5b8]:nth-of-type(14){fill:red}.svg-wrapper[data-v-aa448834]{z-index:1;position:fixed}[data-v-a1d5c952]{color:var(--colour-font-light);z-index:2}.wave-1[data-v-a1d5c952]{top:-1px;left:0}.wave-2[data-v-a1d5c952]{transform:rotate(135deg) translate(-40%,-50%);top:-1px;left:0}.wave-3[data-v-a1d5c952]{transform:rotate(140deg) translate(-10%,-65%) scale(.8)}.body-view[data-v-a1d5c952]{min-height:100vh;width:100%;padding:9.875rem 2.25rem 0}header[data-v-a1d5c952]{padding-bottom:3.625rem}h1[data-v-a1d5c952]{font-size:2.5rem;line-height:100%;letter-spacing:.035em;white-space:nowrap;padding-bottom:1.25rem;color:var(--colour-highlight)}h2[data-v-a1d5c952]{font-size:1.25rem;line-height:100%}h2 .larger-text[data-v-a1d5c952]{font-size:1.2em;vertical-align:middle}.marker[data-v-a1d5c952]{justify-self:center;align-self:start}.summary[data-v-a1d5c952]{font-size:1rem;line-height:175%}.tablet[data-v-a1d5c952]{display:none}@media only screen and (min-width: 488px){h1[data-v-a1d5c952]{font-size:3rem}h2[data-v-a1d5c952]{font-size:1.5rem}.summary[data-v-a1d5c952]{font-size:1.125rem}}@media only screen and (min-width: 744px){header[data-v-a1d5c952]{padding-bottom:5.5rem}h1[data-v-a1d5c952]{font-size:4rem}h2[data-v-a1d5c952]{font-size:2.25rem}main[data-v-a1d5c952]{display:grid;grid-template-columns:12rem 1fr}.mobile[data-v-a1d5c952]{display:none}.tablet[data-v-a1d5c952]{display:block}.summary[data-v-a1d5c952]{font-size:1.125rem}}@media only screen and (min-width: 1024px){.body-view[data-v-a1d5c952]{padding:12rem 6rem 0}[data-v-a1d5c952] .page-inner{max-width:1400px}header[data-v-a1d5c952]{padding-bottom:6.875rem}h1[data-v-a1d5c952]{font-size:4.25rem;padding-bottom:1.1875rem}h2[data-v-a1d5c952]{font-size:2.5rem}main[data-v-a1d5c952]{grid-template-columns:15rem 1fr}.summary[data-v-a1d5c952]{font-size:1.25rem;max-width:30em}}@media only screen and (min-width: 1440px){.body-view[data-v-a1d5c952]{padding-top:12.3rem}}.hamburger[data-v-6bc210da]{position:relative;height:21px;width:40px;background:transparent;border:0}.hamburger .ham-bar[data-v-6bc210da]{position:absolute;height:3px;background-color:var(--colour-font-light);border-radius:50%;left:0;right:0}.hamburger .ham-bar.top[data-v-6bc210da]{top:0;transform-origin:top right;transition:transform .25s}.hamburger .ham-bar.middle[data-v-6bc210da]{top:9px;transition:.15s .15s}.hamburger .ham-bar.bottom[data-v-6bc210da]{top:18px;transform-origin:bottom right;transition:transform .25s}.hamburger.clicked .ham-bar.top[data-v-6bc210da]{transform:rotate(-27deg)}.hamburger.clicked .ham-bar.middle[data-v-6bc210da]{top:0;opacity:0;transition:0s}.hamburger.clicked .ham-bar.bottom[data-v-6bc210da]{transform:rotate(27deg)}header[data-v-6f067b2c]{position:relative;height:var(--header-height);display:grid;grid-template-columns:min-content 1fr;align-items:center}.logo[data-v-6f067b2c]{justify-self:start}.hamburger[data-v-6f067b2c]{grid-column:2;justify-self:end;z-index:100}.nav-wrapper[data-v-6f067b2c]{position:fixed;width:18rem;height:100%;background-color:var(--colour-dark);align-self:flex-start;display:flex;right:-100vw;transition:right .25s;z-index:99}.nav-main[data-v-6f067b2c]{position:relative;top:20%;padding-left:4rem}[data-v-6f067b2c] a{line-height:150%;display:block;width:min-content}.page-cover[data-v-6f067b2c]{position:fixed;top:0;left:0;right:0;background:var(--colour-background);opacity:0;transition:opacity .25s;z-index:98}header.open-menu .nav-wrapper[data-v-6f067b2c]{right:0;transition:right .5s}header.open-menu .page-cover[data-v-6f067b2c]{opacity:70%;transition:opacity .5s;bottom:0}@media only screen and (min-width: 1024px){header[data-v-6f067b2c]{display:none}}header[data-v-e5f4fc34]{display:none}.nav-main[data-v-e5f4fc34]{display:grid;grid-template-columns:min-content 1fr;height:var(--header-height);align-content:center;padding-top:.5rem}.nav-main[data-v-e5f4fc34]>:first-child{justify-self:start}.nav-main[data-v-e5f4fc34]>:last-child{justify-self:end}[data-v-e5f4fc34] a{margin-right:1em}[data-v-e5f4fc34] a:last-child{margin-right:0}@media only screen and (min-width: 1024px){header[data-v-e5f4fc34]{display:block}}.nav-header{position:fixed}img[data-v-97c487f5]{width:14px;vertical-align:middle}picture[data-v-97c487f5]{filter:brightness(0) saturate(100%)}@media only screen and (min-width: 1024px){img[data-v-97c487f5]{width:21px}}nav[data-v-fb7eb38c]{display:flex;justify-content:flex-end;align-items:center;height:var(--footer-height);position:relative}a[data-v-fb7eb38c]{margin-left:1rem}@media only screen and (min-width: 1024px){a[data-v-fb7eb38c]{margin-left:1.5rem}}#app{width:100%;overflow:hidden;min-width:400px;min-height:100vh;height:100%}.nav-header{z-index:100}.footer{z-index:0}.body-view{min-height:calc(100vh - var(--footer-height));padding-top:calc(3rem + var(--header-height));padding-bottom:3rem;z-index:0}button{cursor:pointer}a{text-decoration:none}#app.home{background:var(--colour-background-dark)}#app.home .component-wrapper{min-height:100vh}h1,h2,h3,nav{font-family:var(--font-family-head)}h1{font-size:2.25rem;line-height:100%}h2{font-size:1.25rem;line-height:100%}p{font-family:var(--font-family-p);line-height:175%}.nav-header:focus{outline:none}@media only screen and (min-width: 430px){.body-view{padding-bottom:6rem}}@media only screen and (min-width: 744px){.body-view{padding-top:calc(5rem + var(--header-height))}h1{font-size:3rem}}@media only screen and (min-width: 1024px){.body-view{padding-top:calc(7rem + var(--header-height))}h1{font-size:4rem}h2{font-size:1.5rem}}
