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{--color-black: #172640;--color-grey-light: rgba(235, 235, 235);--color-grey: rgba(23, 38, 64, .12);--color-grey-dark: rgba(23, 38, 64, .5);--color-blue: rgb(23, 38, 64);--color-green: rgb(97, 226, 190);--color-green-dark: rgb(63, 190, 155);--color-yellow: rgb(252, 241, 100);--color-red: rgb(255, 125, 102);--screen-mobile-min: 320px;--screen-mobile: 375px;--screen-mobile-max: 479px;--screen-tablet-min: 480px;--screen-tablet: 768px;--screen-tablet-max: 1023px;--screen-desktop-min: 1024px;--screen-desktop: 1336px;--screen-desktop-max: 1440px}*{box-sizing:border-box}html{background-color:var(--color-blue)}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{min-width:320px;color:var(--color-black);background-color:var(--color-grey-light);font-family:"Signifier",Cambria,"Hoefler Text",Utopia,"Liberation Serif","Nimbus Roman No9 L Regular",Times,"Times New Roman",serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;max-width:2560px}@media screen and (min-width: 479px){body{font-size:calc(16px + 2 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){body{font-size:18px}}fieldset{display:flex;gap:10px;flex-direction:column;align-items:flex-start}fieldset .field{width:100%}fieldset span[data-required]:after,fieldset label[data-required]:after,fieldset span[data-required]:after{content:" *";color:var(--color-red)}header .logo{width:100%}@media (min-width: 1023px){header .logo{height:38px;width:auto}}@media screen and (min-width: 1023px) and (min-width: 479px){header .logo{height:calc(38px + 77 * (100vw - 479px) / 545)}}@media screen and (min-width: 1023px) and (min-width: 1024px){header .logo{height:115px}}footer .logo{width:100%}@media (min-width: 1023px){footer .logo{width:540px}}@media (max-width: 1023px){#goToFormButton{display:none}}@media (min-width: 1023px){#bottomSection{display:none}}.group{display:flex}@media (max-width: 1023px){.group{flex-direction:column;gap:15px}}@media (min-width: 1023px){.group{flex-direction:row;gap:15px}}body>footer>section.section{padding-top:50px}@media screen and (min-width: 479px){body>footer>section.section{padding-top:calc(50px + 100 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){body>footer>section.section{padding-top:150px}}#readMoreButton{margin-top:1em}#readMoreButton:after{white-space:pre;content:" +"}@media (max-width: 1023px){#subscribeNewsletterButton{width:100%}}.u--access-invisible{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-family:"Signifier";src:local("Signifier Regular"),url(../../assets/fonts/Signifier-Regular.woff2) format("woff2"),url(../../assets/fonts/Signifier-Regular.otf) format("otf");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ABC Favorit";src:local("ABCFavorit Regular"),url(../../assets/fonts/ABCFavorit-Regular.woff2) format("woff2"),url(../../assets/fonts/ABCFavorit-Regular.otf) format("otf");font-weight:normal;font-style:normal;font-display:swap}.type--h1{font-family:"ABC Favorit","SF Pro Text","SF Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:38px;line-height:38px;border-width:.075em!important}@media screen and (min-width: 479px){.type--h1{font-size:calc(38px + 62 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--h1{font-size:100px}}@media screen and (min-width: 479px){.type--h1{line-height:calc(38px + 62 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--h1{line-height:100px}}.type--h2{font-family:"ABC Favorit","SF Pro Text","SF Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:32px;line-height:40px}@media screen and (min-width: 479px){.type--h2{font-size:calc(32px + 28 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--h2{font-size:60px}}@media screen and (min-width: 479px){.type--h2{line-height:calc(40px + 20 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--h2{line-height:60px}}.type--h3{font-family:"Signifier",Cambria,"Hoefler Text",Utopia,"Liberation Serif","Nimbus Roman No9 L Regular",Times,"Times New Roman",serif;font-size:24px;line-height:34px}@media screen and (min-width: 479px){.type--h3{font-size:calc(24px + 30 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--h3{font-size:54px}}@media screen and (min-width: 479px){.type--h3{line-height:calc(34px + 20 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--h3{line-height:54px}}.type--h4{font-family:"ABC Favorit","SF Pro Text","SF Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:24px;line-height:28px}@media screen and (min-width: 479px){.type--h4{font-size:calc(24px + 16 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--h4{font-size:40px}}@media screen and (min-width: 479px){.type--h4{line-height:calc(28px + 12 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--h4{line-height:40px}}.type--body-big{font-family:"Signifier",Cambria,"Hoefler Text",Utopia,"Liberation Serif","Nimbus Roman No9 L Regular",Times,"Times New Roman",serif;font-size:24px;line-height:32px}@media screen and (min-width: 479px){.type--body-big{font-size:calc(24px + 8 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--body-big{font-size:32px}}@media screen and (min-width: 479px){.type--body-big{line-height:calc(32px + 14 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--body-big{line-height:46px}}.type--body{font-family:"Signifier",Cambria,"Hoefler Text",Utopia,"Liberation Serif","Nimbus Roman No9 L Regular",Times,"Times New Roman",serif;font-size:20px;line-height:26px}@media screen and (min-width: 479px){.type--body{font-size:calc(20px + 4 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--body{font-size:24px}}@media screen and (min-width: 479px){.type--body{line-height:calc(26px + 6 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--body{line-height:32px}}.type--body-small{font-family:"ABC Favorit","SF Pro Text","SF Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;line-height:20px}.type--label{font-family:"ABC Favorit","SF Pro Text","SF Text",system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;line-height:24px}@media screen and (min-width: 479px){.type--label{font-size:calc(18px + 2 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--label{font-size:20px}}@media screen and (min-width: 479px){.type--label{line-height:calc(24px + 2 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.type--label{line-height:26px}}.text--readable{max-width:47.5ch}.text--center{text-align:center}.button{--this-foreground-color: var(--color-black);--this-background-color: transparent;border-radius:9999px;padding:15px 17.5px;display:inline-flex;align-items:center;text-decoration:none;color:var(--this-foreground-color);background-color:var(--this-background-color);border-width:2px;border-style:solid;border-color:var(--this-foreground-color);justify-content:center;outline:0}.button:focus{box-shadow:0 0 0 2px var(--color-grey-dark)}.button:not(.button--chip,.button--big-chip){text-transform:uppercase}.button--chip{padding:10px 20px;border-width:2px;text-align:center}@media screen and (min-width: 479px){.button--chip{padding-top:calc(10px + 10 * (100vw - 479px) / 545);padding-bottom:calc(10px + 10 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--chip{padding-top:20px;padding-bottom:20px}}@media screen and (min-width: 479px){.button--chip{padding-left:calc(20px + 30 * (100vw - 479px) / 545);padding-right:calc(20px + 30 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--chip{padding-left:50px;padding-right:50px}}@media screen and (min-width: 479px){.button--chip{border-width:calc(2px + 2 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--chip{border-width:4px}}@media (max-width: 479px){.button--chip{width:100%}}.button--big-chip{padding:7.5px 25px;border-width:3px}@media screen and (min-width: 479px){.button--big-chip{padding-top:calc(7.5px + 7.5 * (100vw - 479px) / 545);padding-bottom:calc(7.5px + 7.5 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--big-chip{padding-top:15px;padding-bottom:15px}}@media screen and (min-width: 479px){.button--big-chip{padding-left:calc(25px + 35 * (100vw - 479px) / 545);padding-right:calc(25px + 35 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--big-chip{padding-left:60px;padding-right:60px}}@media screen and (min-width: 479px){.button--big-chip{border-width:calc(3px + 3 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--big-chip{border-width:6px}}.button--jumbo{width:100%;padding:40px 25px}@media screen and (min-width: 479px){.button--jumbo{padding-left:calc(25px + 25 * (100vw - 479px) / 545);padding-right:calc(25px + 25 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--jumbo{padding-left:50px;padding-right:50px}}@media screen and (min-width: 479px){.button--jumbo{padding-top:calc(40px + 40 * (100vw - 479px) / 545);padding-bottom:calc(40px + 40 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--jumbo{padding-top:80px;padding-bottom:80px}}.button--no-border{border-color:transparent;border-width:0}.button--full-width{width:100%}.button--green{--this-foreground-color: var(--color-black);--this-background-color: var(--color-green)}.button--blue{--this-foreground-color: white;--this-background-color: var(--color-blue)}.button--yellow{--this-foreground-color: var(--color-black);--this-background-color: var(--color-yellow)}.button--red{--this-background-color: var(--color-red);--this-foreground-color: var(--color-black)}.button--upload:after,.button--download:after,.button--check:after{content:"";height:16px;width:16px;margin-left:10px;flex-shrink:0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;background-color:var(--this-foreground-color)}@media screen and (min-width: 479px){.button--upload:after,.button--download:after,.button--check:after{height:calc(16px + 4 * (100vw - 479px) / 545);width:calc(16px + 4 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--upload:after,.button--download:after,.button--check:after{height:20px;width:20px}}@media screen and (min-width: 479px){.button--upload:after,.button--download:after,.button--check:after{margin-left:calc(10px + 5 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.button--upload:after,.button--download:after,.button--check:after{margin-left:15px}}.button--upload:after{transform:rotate(0);-webkit-mask-image:url(/assets/icons/upload.svg)}.button--download:after{transform:rotate(180deg);-webkit-mask-image:url(/assets/icons/upload.svg)}.button--check:after{transform:rotate(0);-webkit-mask-image:url(/assets/icons/check.svg)}a .button{color:var(--color-black)!important}.section{position:relative;padding:20px 15px}@media screen and (min-width: 479px){.section{padding-top:calc(20px + 20 * (100vw - 479px) / 545);padding-bottom:calc(20px + 20 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.section{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 479px){.section{padding-left:calc(15px + 25 * (100vw - 479px) / 545);padding-right:calc(15px + 25 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.section{padding-left:40px;padding-right:40px}}.section a:not(.button){color:var(--color-green-dark)}.section::selection{background-color:var(--color-yellow)}.section:not(:first-child){padding-top:60px}@media screen and (min-width: 479px){.section:not(:first-child){padding-top:calc(60px + 20 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.section:not(:first-child){padding-top:80px}}.section:not(:last-child){padding-bottom:60px}@media screen and (min-width: 479px){.section:not(:last-child){padding-bottom:calc(60px + 20 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.section:not(:last-child){padding-bottom:80px}}.section--colorize{background-color:var(--color-green)}.section--colorize :is(p,span,h1,h2,h3,h4,h5,h6,label,time)::selection{background-color:var(--color-yellow)!important}.section--colorize a:not(.button){color:var(--color-yellow)}.section--art{background-size:contain;background-image:url(/assets/art/pixels.svg);min-height:100vh;min-height:570px}@media screen and (min-width: 479px){.section--art{min-height:calc(570px + 454 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.section--art{min-height:1024px}}.section__row{max-width:1024px;margin-left:auto;margin-right:auto}.section__row--flex{display:flex;flex-wrap:wrap;align-items:flex-start;gap:50px}.section__row--smaller{max-width:768px}.section__row--bigger{max-width:1336px}.section__row--justify{justify-content:space-between}.section__row--center{justify-content:center}.section__row--right{justify-content:flex-end}.section__row--left{justify-content:flex-start}.section__row+.section__row{margin-top:60px}@media screen and (min-width: 479px){.section__row+.section__row{margin-top:calc(60px + 20 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.section__row+.section__row{margin-top:80px}}@media (min-width: 1023px){.section__column{flex:1}}.section__title{margin-bottom:20px}.section :is(p,span,h1,h2,h3,h4,h5,h6,label,time)::selection{background-color:var(--color-green)}.page{padding-top:20px;background-color:#fff;border-radius:10px}@media screen and (min-width: 479px){.page{padding-top:calc(20px + 10 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.page{padding-top:30px}}.page:not(:last-child){margin-bottom:20px}.page--with-columns{display:flex}@media (max-width: 1023px){.page--with-columns{flex-direction:column}}@media (min-width: 1023px){.page--with-columns .page__section{padding-top:0}}.page--with-columns>*{width:100%}.page__section{padding-top:20px;padding-bottom:30px}@media screen and (min-width: 479px){.page__section{padding-top:calc(20px + 10 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.page__section{padding-top:30px}}@media screen and (min-width: 479px){.page__section{padding-bottom:calc(30px + 10 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.page__section{padding-bottom:40px}}.page__section:not(:last-child){border-bottom:1px dashed var(--color-black)}.page__header{padding-bottom:8px;display:flex;flex-direction:column;gap:10px}.page__header,.page__section{padding-left:10px;padding-right:10px}@media screen and (min-width: 479px){.page__header,.page__section{padding-left:calc(10px + 20 * (100vw - 479px) / 545);padding-right:calc(10px + 20 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.page__header,.page__section{padding-left:30px;padding-right:30px}}.field{display:block}.field--text input,.field--text textarea{padding:10px 12px;margin-top:10px;border:none;border-radius:5px;display:block;width:100%;background-color:var(--color-grey);outline-color:var(--color-grey-dark)}.field--text textarea{resize:vertical;min-height:20vh;height:33vh;max-height:50vh}.field--text p{margin-top:5px}.field--file{position:relative}.field--file input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.field--file:focus-within label{box-shadow:0 0 0 2px var(--color-grey-dark)}.field--file label{position:relative}.field--file label:not(:only-child){margin-top:10px}.field--radio,.field--checkbox{display:flex;flex-wrap:nowrap}.field--radio input,.field--checkbox input{flex-shrink:0}.field--radio input:focus,.field--checkbox input:focus{outline-color:var(--color-grey-dark)}.field--radio label,.field--checkbox label{margin-left:10px}.field--disabled{cursor:not-allowed;opacity:.75}.form__submit-button[type=submit]{margin-top:20px}.accordion{border-top:1px solid var(--color-black);width:100%}.accordion__header{position:relative;list-style-type:none;user-select:none}.accordion__header *{user-select:text}.accordion__header::-webkit-details-marker,.accordion__header::marker{display:none}.accordion__header__content{display:flex;align-items:baseline;padding-top:22px;padding-bottom:22px;list-style:none;align-items:center}@media screen and (min-width: 479px){.accordion__header__content{padding-top:calc(22px + 4 * (100vw - 479px) / 545);padding-bottom:calc(22px + 4 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.accordion__header__content{padding-top:26px;padding-bottom:26px}}.accordion__header__content:before{content:attr(data-index)}.accordion__marker{flex-shrink:0;width:35px;height:35px;margin-left:auto;background-image:url(/assets/icons/chevron.svg);background-size:50%;background-repeat:no-repeat;background-position:center;background-color:#0000001a;border-radius:9999px;will-change:transform}@media screen and (min-width: 479px){.accordion__marker{width:calc(35px + 15 * (100vw - 479px) / 545);height:calc(35px + 15 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.accordion__marker{width:50px;height:50px}}.accordion[open] .accordion__marker{transform:rotate(180deg)}.accordion__content{--width-margin: 20px;margin-bottom:40px;user-select:text}@media screen and (min-width: 479px){.accordion__content{--width-margin: calc(20px + 2 * (100vw - 479px) / 545)}}@media screen and (min-width: 1024px){.accordion__content{--width-margin: 22px}}.accordion__title{display:inline;width:100%}.relations{display:flex;flex-wrap:wrap;gap:50px}@media (min-width: 1440px){.relations{margin-top:125px;gap:95px}}.relations__item{display:flex}.relations__title{text-transform:uppercase}.relations__list{display:flex;flex-wrap:wrap;margin-top:20px;gap:50px}.meta{display:inline-flex;flex-direction:column;gap:30px}@media (min-width: 1023px){.meta{flex-direction:row;gap:150px}}.meta__group,.meta__item{text-transform:uppercase;line-height:100%}.meta__item,.meta__item+.meta__item{margin-top:12px;line-height:100%}.meta__item a{color:var(--color-black)!important;text-decoration:none;line-height:100%}
