@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap";*{text-decoration-thickness:inherit}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}html{height:100%;font-size:62.5%;text-size-adjust:100%}body{height:100%;font-size:1.2rem;-webkit-font-smoothing:antialiased;line-height:1;text-rendering:optimizelegibility}img,picture,video,canvas,svg{display:block;max-width:100%;vertical-align:bottom;border:0}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,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a:hover,a:active{outline:none}table{border-collapse:collapse;border-spacing:0}.prose{-webkit-hyphens:manual;hyphens:manual}.prose.center{padding-inline:var(--space-small);text-align:center}.prose.center>*{margin-inline:auto}.prose p,.prose ol,.prose ul{max-width:1000px}.prose p:not(:last-child),.prose ol:not(:last-child),.prose ul:not(:last-child){margin-bottom:1em}.prose h1{font-family:var(--title-font-family, inherit);font-size:var(--title-font-size, inherit);font-weight:var(--title-font-weight, inherit);font-style:var(--title-font-style, normal);font-synthesis:var(--title-font-synthesis, none);font-feature-settings:var(--title-font-feature-settings, initial);font-variant:var(--title-font-variant, none);font-kerning:var(--title-font-kerning, auto);line-height:var(--title-line-height, inherit);text-transform:var(--title-text-transform, none);text-underline-offset:var(--title-text-underline-offset, inherit);text-decoration-thickness:var(--title-text-decoration-thickness, from-font);margin-bottom:1em}.prose h2{line-height:1.15em;font-family:var(--title-serif-font-family);font-weight:100;margin-top:var(--space-small)}.prose h2 strong{font-weight:400}.prose h6{font-size:.7em;line-height:normal;font-weight:400;margin-top:var(--space-small)}.prose.indented p{margin-bottom:0;text-indent:var(--space-medium)}.prose.indented p:first-of-type{text-indent:0}.prose ul{padding-left:1em;list-style:disc outside}.prose li li{list-style:circle}.prose ol{padding-left:1em;list-style:numeric outside}.prose p{font-size:.9em;line-height:1.35em}.prose .btn{display:inline-block;background-color:var(--color-darkblue);border-radius:2rem;text-decoration:none;color:var(--color-white);padding:calc(var(--space-gutter) / 4) calc(var(--space-gutter) / 1.5);margin-top:calc(var(--space-gutter) / 4)}.prose details{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;padding-top:1rem;padding-bottom:1rem}.prose details summary{cursor:pointer}.prose details summary h2,.prose details summary h3,.prose details summary h4,.prose details summary h5,.prose details summary h6{display:inline}.prose details>*:not(summary){margin:var(--space-small)}:root{--color-white: #FFF;--color-black: #000;--color-grey: #F2F2F2;--color-darkblue: #3B4395;--color-lightblue: #46B4E8;--space-small: 2rem;--space-medium: 4rem;--space-large: 6rem;--space-gutter: var(--space-small);--grid-columns: 12;--grid-gutter: var(--space-gutter);--body-font-family: "Space Grotesk", sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol;--body-font-size: 2rem;--body-line-height: 130%;--body-font-optical-sizing: auto;--body-text-decoration-thickness: 1px;--body-text-underline-offset: .2em;--title-font-family: var(--body-font-family);--title-font-size: 4rem;--title-font-weight: 700;--title-line-height: 90%;--title-serif-font-family: "Times New Roman", serif;--title-serif-font-size: 4rem;--title-serif-font-weight: 500;--title-serif-line-height: 90%;--subtitle-font-family: var(--body-font-family);--subtitle-font-size: 2.4rem;--subtitle-line-height: 110%;--subtitle-font-weight: 700;--subtitle-text-transform: uppercase;--meta-font-family: "Times New Roman", serif;--meta-font-size: 2rem;--meta-line-height: 110%;--meta-text-font-weight: 400;--button-font-family: var(--body-font-family);--button-font-size: 2.1rem;--button-line-height: 110%;--button-text-transform: uppercase}@media (max-width: 768px){:root{--title-font-size: 6rem;--body-font-size: 1.8rem;--button-font-size: 1.8rem;--grid-columns: 3}}html{scroll-behavior:smooth}body{font-family:var(--body-font-family, inherit);font-size:var(--body-font-size, inherit);font-weight:var(--body-font-weight, inherit);font-style:var(--body-font-style, normal);font-synthesis:var(--body-font-synthesis, none);font-feature-settings:var(--body-font-feature-settings, initial);font-variant:var(--body-font-variant, none);font-kerning:var(--body-font-kerning, auto);line-height:var(--body-line-height, inherit);text-transform:var(--body-text-transform, none);text-underline-offset:var(--body-text-underline-offset, inherit);text-decoration-thickness:var(--body-text-decoration-thickness, from-font);color:var(--color-darkblue);background:var(--color-grey)}a{-webkit-tap-highlight-color:rgba(255,255,255,0);color:inherit;text-decoration:none}.prose a{text-decoration-line:underline;text-underline-offset:inherit;text-decoration-thickness:inherit;text-decoration-color:currentcolor}a[href^="tel:"]{text-decoration:none}hr{margin:calc(var(--grid-gutter) * 2) 0;border:0;border-top:solid 2px var(--color-white)}::selection{color:var(--color-white);background:var(--color-darkblue)}svg{width:100%;height:auto}figure{aspect-ratio:var(--ratio, auto)}figure img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;height:100%;object-fit:cover;object-position:var(--focus-x, 50%) var(--focus-y, 50%)}figure img[data-lazyload][data-decoded=true]{opacity:1}figure img[data-photoswipe]{cursor:pointer;cursor:zoom-in}figure figcaption:empty{display:none}figure.cover img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;height:100%;width:100%;object-fit:cover;object-position:var(--focus-x, 50%) var(--focus-y, 50%)}.col2{display:grid;grid-template-columns:1fr 2fr;gap:var(--grid-gutter)}@media (max-width: 768px){.col2{grid-template-columns:1fr}}.meta{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:var(--meta-font-family, inherit);font-size:var(--meta-font-size, inherit);font-weight:var(--meta-font-weight, inherit);font-style:var(--meta-font-style, normal);font-synthesis:var(--meta-font-synthesis, none);font-feature-settings:var(--meta-font-feature-settings, initial);font-variant:var(--meta-font-variant, none);font-kerning:var(--meta-font-kerning, auto);line-height:var(--meta-line-height, inherit);text-transform:var(--meta-text-transform, none);text-underline-offset:var(--meta-text-underline-offset, inherit);text-decoration-thickness:var(--meta-text-decoration-thickness, from-font);margin-bottom:var(--space-small)}.grid{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);padding-block:.5rem}.grid .blocks>*{padding-block:var(--spacing-0)}@media (max-width: 768px){.grid{grid-template-columns:repeat(2,1fr)}}.column{grid-column:span var(--span, 1)}.span_4{grid-column:span 4}@media (max-width: 768px){.span_4{grid-column:span 8}}.span_8{grid-column:span 8}.article{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter);padding-inline:var(--grid-gutter);margin:5rem 0}@media (max-width: 768px){.article{width:100%}}.article__content{grid-column:3 / 11}@media (max-width: 768px){.article__content{grid-column:1 /calc(0 + var(--grid-columns) + 1)}}.article__title{font-family:var(--title-font-family, inherit);font-size:var(--title-font-size, inherit);font-weight:var(--title-font-weight, inherit);font-style:var(--title-font-style, normal);font-synthesis:var(--title-font-synthesis, none);font-feature-settings:var(--title-font-feature-settings, initial);font-variant:var(--title-font-variant, none);font-kerning:var(--title-font-kerning, auto);line-height:var(--title-line-height, inherit);text-transform:var(--title-text-transform, none);text-underline-offset:var(--title-text-underline-offset, inherit);text-decoration-thickness:var(--title-text-decoration-thickness, from-font);margin-bottom:1em}.article__footer{margin-top:var(--space-gutter)}[data-fillout-id] button{all:unset}a.button,[data-fillout-id] button{font-family:var(--button-font-family, inherit);font-size:var(--button-font-size, inherit);font-weight:var(--button-font-weight, inherit);font-style:var(--button-font-style, normal);font-synthesis:var(--button-font-synthesis, none);font-feature-settings:var(--button-font-feature-settings, initial);font-variant:var(--button-font-variant, none);font-kerning:var(--button-font-kerning, auto);line-height:var(--button-line-height, inherit);text-transform:var(--button-text-transform, none);text-underline-offset:var(--button-text-underline-offset, inherit);text-decoration-thickness:var(--button-text-decoration-thickness, from-font);display:block;width:fit-content;padding:.2em .4em;color:var(--button-color-background, var(--color-white));text-decoration:none;background:var(--button-color-background, var(--color-darkblue))}a.button:hover,[data-fillout-id] button:hover{background:var(--button-color-background-hover, var(--color-lightblue))}.menu{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter);padding-inline:var(--grid-gutter);padding:var(--space-gutter);background:var(--color-darkblue)}.menu .menu__links .menu__link{color:var(--color-white);display:inline-flex;justify-content:space-between;padding:.5rem calc(var(--space-gutter) / 2);transition:padding .3s,margin .3s,height .3s ease-in-out}.menu .menu__links .menu__link a.is-active{font-weight:var(--title-font-weight);color:var(--color-lightblue)}@media (max-width: 768px){.menu .menu__links .menu__link{display:block;padding-left:.5rem}}@media (max-width: 768px){.menu .menu__links{grid-column:1 / 7}}.menu__logo{grid-column:3 / 5}@media (max-width: 768px){.menu__logo{grid-column:1 / 11;padding-left:0}}.menu__logo svg{width:auto;height:8rem;fill:var(--color-white)}.menu .menu__links.main{grid-column:5 / 10}@media (max-width: 768px){.menu .menu__links.main{grid-column:1 / 13}}.menu .menu__links.social{grid-column:10 / 12}.menu .menu__links.social svg{fill:var(--color-white);width:3rem}@media (max-width: 768px){.menu .menu__links.social svg{max-width:fit-content;margin-left:auto;margin-right:0;width:4rem}}@media (max-width: 768px){.menu .menu__links.social{position:absolute;right:calc(var(--space-gutter) / 2);top:calc(var(--space-gutter) * 6)}}input[type=checkbox]{display:none;opacity:0;position:absolute;right:0}@media (max-width: 768px){input[type=checkbox]{display:block}}@media (max-width: 768px){input[type=checkbox]:not(:checked)~ul li.menu__link:has(:not(a.is-active)){padding:0;margin:0;height:0;transition:padding .3s,margin .3s,height .3s ease-in-out}input[type=checkbox]:not(:checked)~ul li a:not(.is-active){display:none}}label{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-weight:var(--title-font-weight);color:var(--color-white);cursor:pointer;display:none;position:absolute;right:0;margin-right:var(--space-gutter)}@media (max-width: 768px){label{display:block}}label span{display:block;height:3px;width:35px;margin-bottom:10px;background-color:var(--color-lightblue);border-radius:0 2px 2px 0}label span:nth-child(2){border-left:solid 10px var(--color-darkblue);transition:border .3s ease-in-out}label span:nth-child(3){border-left:solid 20px var(--color-darkblue);transition:border .3s ease-in-out}input[type=checkbox]:checked+label.hamburger span{background-color:var(--color-white)}input[type=checkbox]:checked+label.hamburger span:nth-child(2){border-left:solid 0px var(--color-darkblue);transition:border .3s ease-in-out}input[type=checkbox]:checked+label.hamburger span:nth-child(3){border-left:solid 0px var(--color-darkblue);transition:border .3s ease-in-out}.subnav{background-color:var(--color-lightblue);padding:0;position:sticky;top:0;z-index:100}.subnav .menu__links{grid-column:5 / 11}@media (max-width: 768px){.subnav .menu__links{grid-column:1 / 7}}.subnav:has(li){padding:calc(var(--space-gutter) / 2) var(--space-gutter)}.subnav .menu__links .menu__link a.is-active{color:var(--color-darkblue)}.section{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter);padding-inline:var(--grid-gutter);position:relative;padding:var(--space-gutter);color:var(--section-color-text, inherit);background:var(--section-color-background, inherit)}.section.has-landscape{padding-bottom:calc(20rem + var(--space-large))}.section__content{grid-column:calc(var(--section-column-start, 0) + 1)/calc(var(--section-column-start, 0) + var(--section-column-width, var(--grid-columns)) + 1)}.section.has-landscape canvas{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;right:0;bottom:0;left:0;cursor:pointer}.footer{--section-column-start: 2;--section-column-width: 8;padding-bottom:var(--space-large);color:var(--color-black);background-color:var(--color-white)}@media (max-width: 768px){.footer{--section-column-start: 0;--section-column-width: var(--grid-columns)}}.footer__logos{display:flex;align-items:flex-start;gap:var(--space-medium);padding-bottom:var(--space-medium)}@media (max-width: 768px){.footer__logos{flex-direction:column}}@media (max-width: 1280px){.footer__logos{flex-direction:column;gap:var(--space-medium)}}.footer__logos figure{flex:1;max-width:25rem;filter:grayscale(100%)}.footer__links{margin-top:var(--space-small);font-size:small}main[data-barba-namespace=default] .cover{height:40vh}main[data-barba-namespace=home] .intro,main[data-barba-namespace=home] .join-us,main[data-barba-namespace=home] .content{--section-column-start: 2;--section-column-width: 8}@media (max-width: 768px){main[data-barba-namespace=home] .intro,main[data-barba-namespace=home] .join-us,main[data-barba-namespace=home] .content{--section-column-start: 0;--section-column-width: var(--grid-columns)}}main[data-barba-namespace=home] .republic{padding:calc(var(--space-small) / 2)}main[data-barba-namespace=home] .intro{--section-color-background: var(--color-lightblue);--section-color-text: var(--color-white);padding-top:var(--space-small)}main[data-barba-namespace=home] .intro h2{font-family:var(--meta-font-family, inherit);font-size:var(--meta-font-size, inherit);font-weight:var(--meta-font-weight, inherit);font-style:var(--meta-font-style, normal);font-synthesis:var(--meta-font-synthesis, none);font-feature-settings:var(--meta-font-feature-settings, initial);font-variant:var(--meta-font-variant, none);font-kerning:var(--meta-font-kerning, auto);line-height:var(--meta-line-height, inherit);text-transform:var(--meta-text-transform, none);text-underline-offset:var(--meta-text-underline-offset, inherit);text-decoration-thickness:var(--meta-text-decoration-thickness, from-font);margin-bottom:var(--space-small);font-size:3rem}@media (max-width: 768px){main[data-barba-namespace=home] .intro h2{font-size:2.2rem}}main[data-barba-namespace=home] .intro svg{margin-bottom:var(--space-medium)}main[data-barba-namespace=home] .join-us h2{font-family:var(--subtitle-font-family, inherit);font-size:var(--subtitle-font-size, inherit);font-weight:var(--subtitle-font-weight, inherit);font-style:var(--subtitle-font-style, normal);font-synthesis:var(--subtitle-font-synthesis, none);font-feature-settings:var(--subtitle-font-feature-settings, initial);font-variant:var(--subtitle-font-variant, none);font-kerning:var(--subtitle-font-kerning, auto);line-height:var(--subtitle-line-height, inherit);text-transform:var(--subtitle-text-transform, none);text-underline-offset:var(--subtitle-text-underline-offset, inherit);text-decoration-thickness:var(--subtitle-text-decoration-thickness, from-font);margin-block:var(--space-small)}main[data-barba-namespace=home] .join-us .button{margin-top:var(--space-medium)}main[data-barba-namespace=home] .about{--section-column-start: 2;--section-column-width: 8;--section-color-background: var(--color-darkblue);--section-color-text: var(--color-white);margin-top:30rem}@media (max-width: 768px){main[data-barba-namespace=home] .about{--section-column-start: 0;--section-column-width: var(--grid-columns)}}main[data-barba-namespace=home] .about ::selection{background:var(--color-lightblue)}main[data-barba-namespace=home] .about iframe{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;margin-top:-30rem;aspect-ratio:16/9}main[data-barba-namespace=home] .about .prose{margin-top:var(--space-large)}main[data-barba-namespace=home] .about .prose h2{font-family:var(--title-serif-font-family, inherit);font-size:var(--title-serif-font-size, inherit);font-weight:var(--title-serif-font-weight, inherit);font-style:var(--title-serif-font-style, normal);font-synthesis:var(--title-serif-font-synthesis, none);font-feature-settings:var(--title-serif-font-feature-settings, initial);font-variant:var(--title-serif-font-variant, none);font-kerning:var(--title-serif-font-kerning, auto);line-height:var(--title-serif-line-height, inherit);text-transform:var(--title-serif-text-transform, none);text-underline-offset:var(--title-serif-text-underline-offset, inherit);text-decoration-thickness:var(--title-serif-text-decoration-thickness, from-font);text-align:center}.blocks_sponsors{text-align:center}.blocks_sponsors .logos_line{display:flex;gap:var(--space-medium);align-items:center;justify-content:center;padding-top:var(--space-gutter)}@media (max-width: 768px){.blocks_sponsors .logos_line{flex-direction:column}}.blocks_composition{margin-bottom:3rem;grid-gap:var(--space-gutter);grid-template-columns:1fr 1fr;grid-auto-flow:dense}.blocks_composition h2,.blocks_composition h3{margin-top:var(--space-gutter);margin-bottom:var(--space-gutter)}.blocks_composition.reverse{grid-template-columns:1fr 1fr}.blocks_composition.reverse>div:first-child{grid-column:2}
