:root{--font-family--body:'Inter';--font-family--highlight:'Bizmeud';--font-size--900:7.4375rem;--font-size--800:4.375rem;--font-size--700:2.125rem;--font-size--600:1.40625rem;--font-size--500:1.25rem;--font-size--400:1.125rem;--font-size--300:1rem;--line-height--body:1.5;--line-height--highlight:1;--content-width:min(45rem, 100%);--color--yellow:#ffff00;--color--gray-light:#b9bdc2;--color--gray-dark:#575c62;--color--black:#000000;--color--white:#ffffff;--color--blue:#bbbbff;--color--green:#2AB070;--color--blue-dark:#5555ff}@media screen and (min-width:769px){:root{--font-size--900:17vw;--font-size--800:7.5rem;--font-size--700:2.625rem;--font-size--600:1.48rem}}@media screen and (min-width:961px){:root{--font-size--900:18vw;--font-size--800:7.375rem;--font-size--700:3.0625rem;--font-size--600:1.5625rem}}@media screen and (min-width:1401px){:root{--font-size--800:9.375rem}}svg.clip-path-source{position:absolute;width:0;height:0}.clipped{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.6),transparent);mask-image:linear-gradient(to right,rgba(0,0,0,.6),transparent);-webkit-clip-path:url(#title-text-path-horizontal);clip-path:url(#title-text-path-horizontal);object-fit:cover}@media screen and (max-width:768px){.clipped{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.6),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,.6),transparent);-webkit-clip-path:url(#title-text-path-vertical);clip-path:url(#title-text-path-vertical)}}@supports(aspect-ratio:1.2381/1){.clipped{aspect-ratio:1.2381/1;width:auto;height:100%}@media screen and (max-width:768px){.clipped{aspect-ratio:1/1.2381;width:100%;height:auto}}}@supports not (aspect-ratio:1.2381/1){.clipped{width:450px;height:363.75px}@media screen and (max-width:768px){.clipped{width:363.75px;height:450px}}}header{position:relative;background-color:var(--color--black);color:var(--color--white);padding-bottom:2em;overflow:hidden}@media screen and (min-width:769px){header{min-height:65vh}}@media screen and (max-width:768px){header{margin-top:3.5rem}}header ::selection{background-color:var(--color--white);color:var(--color--black)}header .background{position:absolute;top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}header .navigation{z-index:3;overflow:hidden}@media screen and (min-width:769px){header .navigation{position:absolute;top:2rem;right:2rem;display:flex;align-items:center;gap:1.5rem}}@media screen and (max-width:768px){header .navigation{position:fixed;top:0;bottom:0;left:0;right:0;height:3.5rem;margin:0;background-color:var(--color--black);color:var(--color--white);will-change:height;transition:all .5s cubic-bezier(1,0,0,1)}header .navigation--visible{height:100%}}@media screen and (min-width:769px){header .navigation__toggle{display:none}}@media screen and (max-width:768px){header .navigation__toggle{display:block;width:100%;height:3.5rem;border:initial;background-color:var(--color--black);color:var(--color--white);font-size:var(--font-size--500);font-weight:600;text-transform:lowercase;transition:all .5s cubic-bezier(1,0,0,1)}}header .navigation__menu{list-style:none}@media screen and (min-width:769px){header .navigation__menu{padding:0;display:flex;align-items:center;gap:1.25rem}}@media screen and (max-width:768px){header .navigation__menu{padding:2rem}}@media screen and (max-width:768px){header .navigation__item{margin:.5rem 0}}header .navigation__link{text-decoration:none}@media screen and (min-width:769px){header .navigation__link:hover{text-decoration:underline}}@media screen and (max-width:768px){header .navigation__link{font-size:var(--font-size--700);font-weight:900}}header .navigation__language-selector{padding:0;display:flex;align-items:center;gap:.5rem;font-weight:700;list-style:none}header .navigation__language-selector::before{content:'';width:1rem;height:1rem;display:inline-block;background-image:url(/vectors/globe.svg);background-size:contain}header .navigation__language-selector a{text-decoration:none}header .navigation__language-selector a:hover{text-decoration:underline}@media screen and (max-width:768px){header .navigation__language-selector{padding:2rem}}header .foreground{position:relative;z-index:2;height:100%;padding:2rem 2rem 0;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:769px){header .foreground{padding:5rem}}@media screen and (min-width:961px){header .foreground{margin:0 auto;width:90vw}}header .foreground h1,header .foreground h2{text-transform:uppercase}header .foreground h1{margin:12.5vh 0 0;color:var(--color--green)}header .foreground h2{margin:0}@media screen and (min-width:768px){header .foreground h2{margin-top:-1.2rem}}header .foreground .content{display:flex}@media screen and (max-width:768px){header .foreground .content{flex-direction:column;align-items:flex-end}}@media screen and (min-width:769px){header .foreground .content{margin:2rem 1rem 0 0;align-self:flex-end;align-items:center;gap:1vw}}header .foreground .content p{font-weight:400;font-size:var(--font-size--500);max-width:30rem}header .foreground .content .scroll-down{all:initial;height:3rem;cursor:pointer}@media screen and (max-width:768px){header .foreground .content .scroll-down{height:2.5rem}}header .foreground .content .scroll-down img{width:100%;height:100%}footer{position:absolute;bottom:0;height:110vh}main.home>*:not(.action-highlight,.actions){padding:2rem}@media screen and (min-width:960px){main.home>*:not(.action-highlight,.actions){padding:2rem 12rem 6rem}}@media screen and (min-width:960px){main.home .press-release{column-count:2}}main.home .press-release section{flex:1;padding:0 2em}@media screen and (max-width:1290px){main.home .press-release section{padding:0}}main.home .actions{padding:7.5rem 2rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem;background-color:var(--color--black);color:var(--color--white)}main.home .actions>*{margin:0}main.home .actions .title{color:var(--color--green);font-size:var(--font-size--800);line-height:.75}main.home .actions .description{font-size:var(--font-size--500)}main.home .actions .link{padding:.75rem 1.5rem;display:block;background-color:var(--color--green);color:var(--color--white);font-size:var(--font-size--500);text-decoration:none}@media screen and (min-width:1290px){main.home .organisers{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}main.home .organisers h2{margin:0;font-size:var(--font-size--700);color:var(--color--green)}main.home .organisers .description{margin-bottom:3rem;max-width:500px}main.home .organisers .description p{font-weight:700}main.home .organisers .section{font-size:var(--font-size--300)}main.home .organisers .section:not(:has(:only-child)){margin:1.5rem 0}main.home .organisers .letter{margin:.5rem 0;font-family:var(--font-family--body);font-weight:700;font-size:var(--font-size--400)}main.home .organisers .letter:only-child{color:var(--color--gray-light)}main.home .organisers .organiser{margin:.25rem 0}main.home .organisers .organiser .link{display:flex;flex-direction:row;align-items:baseline;position:relative;text-decoration:none}main.home .organisers .organiser .link::after{content:'';display:block;right:0;width:20px;height:20px;margin-left:1rem;background-image:url(/vectors/external-link-icon.svg);background-size:contain}.deets{font-weight:700;color:var(--color--black)}.deets dd{display:inline}.deets dd:not(:last-child)::after{content:', '}.actions-calendar{margin-top:3em;padding:0 12rem}@media screen and (max-width:1290px){.actions-calendar{padding:0 2rem}}.description{margin-top:1em;margin-bottom:1em}.organizer *{display:inline}.action{margin:0;break-inside:avoid;vertical-align:top;padding-right:1em}.action .links{display:block}.action h4{padding-top:1em;margin:0}.action-container{column-count:2}@media screen and (max-width:1290px){.action-container{column-count:1}}.action-page h3{margin-bottom:0;font-size:var(--font-size--700)}.action-title{font-size:var(--font-size--500);color:var(--color--green);margin-bottom:0;padding-bottom:0}.action-highlight{padding:1.5rem 2rem;width:calc(100vw - 4rem);background-color:var(--color--green);color:var(--color--white);font-size:var(--font-size--500);text-align:center}.action-info{padding:1em;text-align:center}.actions-calendar__title{color:var(--color--green);font-size:var(--font-size--700);margin-top:0}h3.filters{font-size:var(--font-size--400);font-family:var(--font-family--body);text-transform:initial;font-weight:700}.town-selector{margin:.5rem 0 2rem;display:flex;flex-wrap:wrap}.town-selector__button{padding:.75rem 1.4rem;margin:.25rem;font-size:var(--font-size--400);color:var(--color--green);background-color:var(--color--white);border-radius:.3em;border:1px solid var(--color--green);text-align:center;text-decoration:none;transition:background-color .2s ease-in-out;cursor:pointer}.town-selector__button[data-selected=true]{color:var(--color--white);background-color:var(--color--black);border:0}.town-selector__button:hover{background-color:var(--color--green);color:var(--color--white)}.blue{background-color:var(--color--blue)}.blue[data-selected=true]{background-color:var(--color--blue-dark)}.date-row{margin-top:3rem;display:flex;align-items:center;justify-content:space-between;padding:10px;cursor:pointer}.date-row h3{margin:0;cursor:pointer}.date-row button{padding:0;height:2rem;width:2rem;display:grid;place-items:center;background-color:transparent;border:none;cursor:pointer;color:grey;outline:none;font-family:var(--font-family--highlight);font-size:var(--font-size--700);transform-origin:50% 50%}.date-row button.active{transition:transform .3s ease;transform:rotate(-180deg)}.date-row button.not-active{transition:transform .3s ease;transform:rotate(0)}.page.content{margin:3rem auto;width:var(--content-width);box-sizing:border-box}@media screen and (max-width:960px){.page.content{padding:2rem}}.page.content h3{font-family:var(--font-family--body);font-weight:700;text-transform:initial}.materials{display:grid}@media screen and (min-width:961px){.materials{padding:5rem 2rem;grid-template-columns:1fr 1fr;gap:4rem}}@media screen and (max-width:960px){.materials{grid-template-columns:1fr;place-items:center}}.materials .link{padding:.75rem 1.5rem;display:inline-block;background-color:var(--color--black);color:var(--color--white);font-size:var(--font-size--500);text-decoration:none}.materials .logos{margin:3rem 0}@media screen and (min-width:1441px){.materials .logos{width:var(--content-width);display:grid;grid-template-columns:1fr 1fr;gap:4rem}}.materials .logos__item{margin-bottom:2rem;display:grid;gap:0 1rem}.materials .logos__item:first-child{grid-template-columns:repeat(2,min-content);grid-template-rows:repeat(2,min-content)}.materials .logos__item:first-child h3{grid-column:1/3}.materials .logos__item:first-child img{width:10rem}.materials .logos__item:last-child{grid-template-columns:1fr;grid-template-rows:repeat(3,min-content)}.materials .logos__item:last-child img{width:20rem}.materials .logos__title{font-family:var(--font-family--body);font-size:var(--font-size--500);font-weight:900;text-transform:initial}@font-face{font-family:bizmeud;src:url(/fonts/bizmeud/bizmeud.otf)format("opentype"),url(/fonts/bizmeud/bizmeud.woff)format("woff");font-display:swap}@font-face{font-family:inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter/Inter-Regular.woff2)format("woff2"),url(/fonts/inter/Inter-Regular.woff)format("woff")}@font-face{font-family:inter;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/inter/Inter-Italic.woff2)format("woff2"),url(/fonts/inter/Inter-Italic.woff)format("woff")}@font-face{font-family:inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter/Inter-Bold.woff2)format("woff2"),url(/fonts/inter/Inter-Bold.woff)format("woff")}::selection{background-color:var(--color--black);color:var(--color--white)}html,body{margin:0;padding:0;box-sizing:border-box;font-family:var(--font-family--body);line-height:var(--line-height--body)}h1,h2,h3{font-family:var(--font-family--highlight);font-weight:400;line-height:var(--line-height--highlight);text-transform:uppercase;font-feature-settings:'liga' off}h1{font-size:var(--font-size--900)}h2{font-size:var(--font-size--700)}h3{font-size:var(--font-size--600)}a{text-decoration:underline;color:inherit}blockquote{margin:0;font-style:italic}dd{margin:0}.hidden-text{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}