@charset "UTF-8";.margin-bottom-xs{margin-bottom:var(--space-xs)}.margin-top-xs{margin-top:var(--space-xs)}.margin-bottom-sm{margin-bottom:var(--space-sm)}.margin-top-sm{margin-top:var(--space-sm)}.margin-bottom-md{margin-bottom:var(--space-md)}.margin-top-md{margin-top:var(--space-md)}.margin-bottom-lg{margin-bottom:var(--space-lg)}.margin-top-lg{margin-top:var(--space-lg)}.margin-bottom-2lg{margin-bottom:var(--space-2lg)}.margin-top-2lg{margin-top:var(--space-2lg)}.margin-bottom-3lg{margin-bottom:var(--space-3lg)}.margin-top-3lg{margin-top:var(--space-3lg)}.margin-bottom-4lg{margin-bottom:var(--space-4lg)}.margin-top-4lg{margin-top:var(--space-4lg)}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition:none;transition-duration:.01ms!important}}:focus:not(:focus-visible){outline:none}body{-webkit-font-smoothing:antialiased;min-height:100vh}a{color:inherit;text-decoration:unset}h1,h2,h3,h4{font-size:unset;font-weight:unset}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}button{background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;text-align:left;width:auto}li,ul{list-style:none}.screen-reader-response,.screen-reader-text,.u-sr-only,.u-visually-hidden{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}@media only screen and (min-width:56.25em){.u-hide-desktop{display:none!important}}@media only screen and (max-width:56.25em){.u-hide-mobile{display:none!important}}.u-has-menu{display:none!important}body.has-menu .u-has-menu{display:block!important}body.has-menu .u-has-not-menu{display:none!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-out{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes marquee{0%{transform:translate3d(var(--move-initial),0,0)}to{transform:translate3d(var(--move-final),0,0)}}@keyframes slide{0%{transform:translateY(1.5em)}to{opacity:1;transform:translateY(0)}}@keyframes fade{to{opacity:1;transform:translateY(0)}}html:not(.no-js) [data-splitting]{opacity:0}.js-slide{--anim:slide;--speed:0.6s}.js-fade{--anim:fade;--speed:0.4s}.js-anime.is-visible{opacity:1!important}.js-anime.is-visible .word{animation:var(--anim) var(--speed) cubic-bezier(.5,0,.5,1) forwards;animation-delay:calc(75ms*var(--word-index) + .25s);will-change:opacity,transform}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.nope{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@font-face{font-family:ABC Social;font-style:normal;font-weight:400;src:url(../fonts/ABCSocial-Regular.woff2) format("woff2"),url(../fonts/ABCSocial-Regular.woff) format("woff")}@font-face{font-family:ABC Social;font-style:normal;font-weight:medium;src:url(../fonts/ABCSocial-Medium.woff2) format("woff2"),url(../fonts/ABCSocial-Medium.woff) format("woff")}@font-face{font-family:ABC Social;font-style:normal;font-weight:700;src:url(../fonts/ABCSocial-Bold.woff2) format("woff2"),url(../fonts/ABCSocial-Bold.woff) format("woff")}p{font-size:var(--f-sm)}.f-uc{text-transform:uppercase}.f-500{font-weight:500}.f-underline{text-decoration:underline;text-underline-offset:.1rem}.has-huge-font-size{font-size:var(--f-xl)!important;font-weight:700;line-height:110%}.wp-block-columns{display:flex;position:relative}@media only screen and (max-width:56.25em){.wp-block-columns{grid-gap:calc(var(--column)*2);flex-direction:column}}@media only screen and (min-width:56.25em){.wp-block-columns{grid-gap:calc(var(--column)*.5);margin:calc(var(--column)*.75) auto}}.wp-block-columns .wp-block-column{flex:1}.wp-block-columns .wp-block-column>:first-child{margin-top:0}.wp-block-columns .wp-block-column>:last-child{margin-bottom:0}.wp-block-columns .wp-block-column img{width:100%}.wp-block-columns .wp-block-column>figure:first-child{margin-bottom:0!important;margin-top:0!important}.wp-block-columns .wp-block-column .size-full,.wp-block-columns .wp-block-column .size-large{margin:4rem auto;max-width:inherit;width:100%}:root{--body:"GF Riposte",Arial,sans-serif;--lime:#dfff5a;--bg-color:#fff;--color:#000;--vh:100vh;--vw:100vw;--column:calc(var(--vw)/12);--space-2xs:calc(var(--column)*0.125);--space-xs:calc(var(--column)*0.25);--space-sm:calc(var(--column)*0.5);--space-md:var(--column);--space-lg:calc(var(--column)*1.5);--space-2lg:calc(var(--column)*2);--space-3lg:calc(var(--column)*3);--space-4lg:calc(var(--column)*4);--space-5lg:calc(var(--column)*5);--space:var(--space-sm);--space-w:var(--space-sm);--min-tap-button:min(44px,2.75rem);--c-header:3rem;--f-xs:0.75rem;--f-sm:0.87rem;--f-md:1.125rem;--f-lg:1.5rem;--f-xl:1.5rem;--transition-speed:0.35s;--transition-ease:ease-in-out}:root body.is-dark-theme{--bg-color:#000;--color:#fff}@media only screen and (min-width:56.25em){:root{--column:calc(var(--vw)/30);--space-w:var(--space-xs);--c-header:6rem;--f-xs:0.875rem;--f-sm:clamp(0.9rem,1.2vw + 0.8rem,1.125rem);--f-md:clamp(1.25rem,1.2vw + 0.8rem,1.5rem);--f-lg:clamp(1.5rem,1.2vw + 0.8rem,2.25rem);--f-xl:clamp(2.25rem,1.2vw + 0.8rem,3rem)}}html{scroll-behavior:auto}body,html{min-height:100%;position:relative;width:100%}@media only screen and (min-width:56.25em){body::-webkit-scrollbar,html::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:var(--color)}}body{background-color:var(--bg-color);color:var(--color);font-family:ABC Social,Arial,sans-serif;font-size:16px;line-height:1.6}body.has-modal,body.is-locked{overflow:hidden}main{color:var(--color);font-size:var(--f-sm);padding:var(--space-w);padding-top:var(--c-header)}.otgs-development-site-front-end{display:none}.c-button{align-items:center;border:1px solid;cursor:pointer;display:flex;font-size:var(--f-xs);height:1.8125rem;justify-content:center;line-height:88%;outline:unset;padding:0 1.5rem;text-align:center;text-transform:uppercase}.c-button--fat{font-size:var(--f-sm);padding:1.25rem 2rem}.c-button--rounded{border-radius:15px;text-transform:none}.c-button--accent{background-color:var(--lime);border:unset}.c-button--black{background-color:#000;border:unset;border-radius:5px;color:#fff}.c-button.--input{background-color:#e2e2e2;border:unset;border-radius:5px;color:#000;padding:0 .5rem;text-align:inherit;text-transform:none}.c-button.--outline{border:1px solid;border-radius:10px;padding:.25rem .5rem}#wp-submit,.primary-button{margin:1.25rem auto 0}.acf-button{align-items:center;background-color:#d8d8d8;border:unset;border-radius:15px;cursor:pointer;display:flex;font-size:var(--f-xs);font-size:var(--f-sm);height:1.8125rem;height:3.125rem;justify-content:center;line-height:88%;margin-bottom:1rem;min-width:12rem;outline:unset;padding:0 1.5rem;text-align:center;text-transform:uppercase;text-transform:inherit}.acf-button:not(.af-submit-button),.c-button--plus{justify-content:space-between}.acf-button:not(.af-submit-button):before,.c-button--plus:before{content:"+";font-size:var(--f-md);visibility:hidden}.acf-button:not(.af-submit-button):after,.c-button--plus:after{content:"+";font-size:var(--f-md)}#wp-submit,.af-submit-button,.form-submit input[type=submit],.primary-button,.reply,button[type=submit].c-button{align-items:center;background-color:#000;border:unset;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:var(--f-xs);height:1.8125rem;justify-content:center;line-height:88%;outline:unset;padding:0 1.5rem;text-align:center;text-transform:uppercase}.reply{margin-left:auto;width:-moz-fit-content;width:fit-content}.comment-form-comment label{display:none}.comment-form-comment textarea{background-color:#e2e2e2;border:unset;border-radius:5px;color:#000;height:1.8125rem;height:5rem;margin-bottom:1rem;padding:1rem;text-align:center;text-align:inherit;text-transform:uppercase;text-transform:none}.af-next-button,.af-previous-button,.comment-form-comment textarea{align-items:center;cursor:pointer;display:flex;font-size:var(--f-xs);justify-content:center;line-height:88%;outline:unset}.af-next-button,.af-previous-button{border:1px solid;border-radius:5px;height:1.8125rem;margin:0;padding:0 1.5rem;text-align:center;text-transform:uppercase}.af-next-button[disabled],.af-previous-button[disabled]{display:none}.c-tag{background-color:#cacaca;border-radius:5px}.c-input,.c-tag{align-items:center;display:flex;font-size:var(--f-xs);justify-content:center;padding:0 .5rem;text-transform:uppercase}.c-input{background-color:#e2e2e2;border:unset;border-radius:5px;color:#000;cursor:pointer;height:1.8125rem;line-height:88%;outline:unset;text-align:center;text-align:inherit;text-transform:none}.c-slider{height:100%;overflow:hidden;position:relative;width:100%}.c-slider:not(.swiper-initialized){display:flex;flex-wrap:nowrap}.c-slider__button{cursor:pointer;height:50%;position:absolute;top:50%;transform:translateY(-50%);width:auto;z-index:100}@media only screen and (max-width:56.25em){.c-slider__button img{height:2rem;width:auto}}@media only screen and (min-width:56.25em){.c-slider__button img{height:100%;width:auto}}.c-slider__prev{left:0}@media only screen and (min-width:56.25em){.c-slider__prev{left:10%}}.c-slider__next{right:0}@media only screen and (min-width:56.25em){.c-slider__next{right:10%}}.c-slider__next img{transform:rotate(180deg)}.c-slider__item{transition:opacity .3s ease-in-out}@media only screen and (min-width:56.25em){.c-slider__item{padding:var(--space-sm)}}.c-slider__item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-slider:not(.swiper-initialized) .c-slider__item{flex-shrink:0}.c-slider .swiper-pagination{bottom:0;font-size:var(--f-xs);text-transform:unset}@media only screen and (min-width:56.25em){.c-slider .swiper-pagination{left:50%;margin:auto;transform:translateX(-50%);width:66vw}}.c-drawer{background-color:var(--lime);display:grid;text-align:center}@media only screen and (max-width:56.25em){.c-drawer{border-radius:10px;padding:.25rem 1rem}}@media only screen and (min-width:56.25em){.c-drawer{border-top-left-radius:40px;border-top-right-radius:40px;flex:1;gap:var(--space-w);padding:1rem}}@media only screen and (max-width:56.25em){.c-drawer__toggle{font-size:var(--f-sm);font-weight:medium;line-height:150%;text-align:center}}@media only screen and (min-width:56.25em){.c-drawer__toggle{font-size:var(--f-lg)}}@media only screen and (max-width:56.25em){.c-drawer__content{display:none;padding-top:1rem}}.c-drawer__group{display:grid}@media only screen and (max-width:56.25em){.c-drawer__group{gap:.25rem}}@media only screen and (min-width:56.25em){.c-drawer__group{gap:1rem}}.c-drawer__group--fixed{align-items:start;display:flex;left:0;padding:0 var(--space-w);position:fixed;right:0;top:calc(100% - 1rem)}.s-frontpage .c-drawer__group--fixed{top:calc(100% - 5rem)}@media only screen and (min-width:56.25em){.c-drawer__group--fixed .c-drawer{transition:transform .3s ease}.c-drawer__group--fixed .c-drawer:hover{transform:translateY(calc(-100% + 1rem))}.s-frontpage .c-drawer__group--fixed .c-drawer:hover{transform:translateY(calc(-100% + 5rem))}}.c-drawer__progress{align-items:center;display:flex;font-size:var(--f-xs);gap:1rem}.c-drawer__progress__bar{background-color:#fff;border-radius:20px;flex:1;height:.5rem;overflow:hidden}.c-drawer__progress__bar:after{background-color:var(--color);content:"";display:block;height:100%;transform:scaleX(.5);transform-origin:left;transition:transform .3s ease}.c-drawer__contribute{display:grid;gap:1rem}.c-drawer__contribute a{text-decoration:underline;text-underline-offset:.1rem}.c-newsletter{accent-color:#000;display:grid;gap:1rem;text-align:left}.c-newsletter__inputs,.c-newsletter__langs{display:flex}.c-newsletter__inputs{height:2rem}.c-newsletter__checkboxs{display:grid;gap:.5rem}.c-newsletter__email{border:1px solid #bdbdbd;border-bottom-left-radius:20px;border-top-left-radius:20px;flex:1;height:100%;overflow:hidden}.c-newsletter__email input{border:unset;font-size:var(--f-xs);height:100%;outline:unset;padding:.15rem 1rem;width:100%}.c-newsletter__submit{align-items:center;background-color:#000;border-bottom-right-radius:20px;border-top-right-radius:20px;color:#fff;display:flex;font-size:var(--f-xs);height:100%;padding:0 1rem}.c-newsletter__langs{font-size:var(--f-xs);gap:1rem}.c-content .is-layout-flow>*+*,.c-content>*+*{-webkit-margin-before:var(--flow-space,1em);margin-block-start:var(--flow-space,1em)}.c-content,.c-content p{font-size:var(--f-md)}.c-content :is(h2,h3,h4,.has-intro-font-size+*,.wp-block-image+*){--flow-space:var(--space-lg)}.c-content .has-intro-font-size{font-size:var(--f-lg);line-height:120%}.c-content .wp-block-image{width:100%}.c-content .wp-block-image:not(.alignfull){width:50%}.c-content .wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.c-content .wp-block-image.alignright{margin-left:auto}.c-content .wp-block-image img{width:100%}.c-content .wp-element-caption{font-size:var(--f-sm);margin-left:auto;margin-top:.5rem;max-width:42ch;width:-moz-fit-content;width:fit-content}.c-dropdown__toggle{cursor:pointer}.c-dropdown__content{display:none}.c-timeline{display:grid;gap:var(--space-w);max-width:60rem;text-align:center}@media only screen and (min-width:56.25em){.c-timeline{padding:0 var(--space-w)}}.c-timeline__separator{border:2px solid;height:6rem;margin:auto;width:1px}.c-timeline__separator.--dashed{border-style:dashed}.c-timeline__date{text-transform:uppercase}.c-timeline__description{font-size:var(--f-lg)}.c-timeline__button{background-color:var(--lime);border-radius:18px;font-size:var(--f-xl);font-weight:700;width:100%}.c-follower{margin:0;pointer-events:none;position:fixed;top:0;transition:all opacity .35s;visibility:hidden;z-index:1000}@media only screen and (max-width:56.25em){.c-follower{display:none}}body.has-follower *{cursor:none}.c-follower__wrapper{background-color:#fff;border-radius:100%;box-shadow:0 8px 24px hsla(210,8%,62%,.2);height:2rem;transform:translate(-50%,-50%);width:2rem}.c-follower__wrapper svg{fill:var(--color);height:100%;width:100%}.c-follower__wrapper .project,.c-follower__wrapper .series{display:none}.c-follower__wrapper.is-project .project,.c-follower__wrapper.is-series .series{display:block}.avatar{border-radius:50%;height:1.5rem;-o-object-fit:cover;object-fit:cover;width:1.5rem}.c-header{background-color:var(--bg-color);height:auto;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:200}@media only screen and (max-width:56.25em){.c-header{border-bottom:1px solid}body.has-menu .c-header{height:auto}}.c-header__wrapper{display:flex;height:var(--c-header);justify-content:space-between;padding:var(--space-w);position:relative}.c-header__user{align-items:center;display:flex;gap:.5rem}.c-header__left{display:flex;flex-direction:column;font-size:var(--f-lg);height:100%;justify-content:space-between;line-height:100%}.c-header__left .menu{text-transform:lowercase}.c-header__right{display:flex;gap:5vw}.c-header__login{align-items:center;display:flex;gap:1rem;height:-moz-fit-content;height:fit-content}.c-header__login .c-button{opacity:.5}.c-header__login .c-button:hover{opacity:1}@media only screen and (max-width:56.25em){.c-header__logo{font-size:var(--f-sm);font-weight:medium;left:50%;letter-spacing:.12px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}}.c-header__burger{left:var(--space-w);position:absolute;top:50%;transform:translateY(-50%)}.c-header__lang{color:grey;font-size:var(--f-xs)}@media only screen and (max-width:56.25em){.c-header__lang{background-color:#fff;border:1px solid #d3d3d3;border-radius:10px;bottom:var(--space-w);left:var(--space-w);padding:.15rem .5rem;position:fixed;z-index:100}}.c-header__lang .menu{display:flex;gap:.75rem}.c-header__lang .menu .wpml-ls-current-language{color:#000}.c-header__lang .menu .wpml-ls-current-language:before{content:"( "}.c-header__lang .menu .wpml-ls-current-language:after{content:" )"}@media only screen and (max-width:56.25em){.c-header__primary{background-color:#fff;border-bottom:1px solid #000;padding:var(--space-w)}body:not(.has-menu) .c-header__primary{display:none}}@media only screen and (min-width:56.25em){.c-header__primary .menu{display:flex;gap:.5rem}}.c-header__primary .menu li{color:grey}.c-header__primary .menu li:hover{color:#000}.c-header__primary .menu li:not(:last-of-type) a:after{content:" / ";margin-left:.15rem}.c-footer{border-top:1px solid;display:grid;font-size:var(--f-xs);gap:var(--space-w);margin:var(--space-lg) auto 0;padding:var(--space-w) 0 var(--space-2lg);width:calc(100vw - var(--space-w)*2)}@media only screen and (min-width:56.25em){.c-footer{grid-template-columns:repeat(3,1fr)}}.c-footer img{width:5rem}.c-footer .menu{display:grid;gap:.5rem;grid-template-columns:repeat(2,auto);text-transform:uppercase}@media only screen and (min-width:56.25em){.c-footer .menu{grid-template-columns:repeat(3,auto)}}.c-modal{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:hsla(0,0%,100%,.3);display:flex;flex-direction:column;height:100%;isolation:isolate;justify-content:center;left:0;overflow:auto;padding:1.25rem;padding:var(--space-w);position:fixed;top:0;width:100%;z-index:600}.c-modal:not(.--active){display:none}.c-modal__bg{cursor:pointer;inset:0;position:absolute;z-index:-1}.c-modal__close{fill:#000;stroke:#000;bottom:100%;margin:var(--space-sm);position:absolute}@media only screen and (max-width:){.c-modal__close{right:0}}@media only screen and (min-width:){.c-modal__close{left:100%}}.c-modal__close svg{pointer-events:none;width:1.5rem}.c-guidelines{display:grid;gap:1rem;padding:1rem}.c-guidelines h2{text-align:center;text-transform:uppercase}.c-guidelines .c-button{margin:auto;width:-moz-fit-content;width:fit-content}.c-guidelines__wrapper{background-color:#fff;border-radius:15px;display:grid;gap:1rem;padding:1rem}.c-guidelines__wrapper a{text-decoration:underline}.acf-checkbox-list li{max-width:50ch}.c-submit__intro{font-size:var(--f-lg);line-height:120%;margin:auto;margin-top:var(--space-lg);max-width:42ch;text-align:center}.c-submit__form{border:1px solid #e6e6e6;border-radius:32px;margin:auto;max-width:40rem;padding:1rem;width:100%}.c-submit__form textarea{border:1px solid #bdbdbd;border-radius:20px;font-size:var(--f-xs);outline:unset;padding:1rem!important}.c-submit__form input[type=file]{font-size:var(--f-xs)}.c-submit__form input[type=file]::-webkit-file-upload-button{align-items:center;border:1px solid #bdbdbd;border-radius:20px;font-size:var(--f-xs);height:2.75rem;margin-right:1rem;outline:unset;padding:0 1rem!important}.c-submit__form input[type=email],.c-submit__form input[type=password],.c-submit__form input[type=text],.c-submit__form input[type=url]{align-items:center;border:1px solid #bdbdbd;border-radius:20px;display:flex;font-size:var(--f-xs);height:2.75rem;outline:unset;padding:0 1rem!important;width:100%}.c-submit__thanks{display:grid;gap:var(--space-w);text-align:center}.c-submit__thanks h2{font-size:var(--f-lg)}.c-submit__thanks .c-button{margin:auto}.c-form{background:#dfff5a 0 0 no-repeat padding-box;border-radius:32px;max-width:40rem;padding:1rem;width:100%}.c-form label{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.c-form input[type=email],.c-form input[type=password],.c-form input[type=text]{align-items:center;border:1px solid #bdbdbd;border-radius:20px;display:flex;font-size:var(--f-xs);height:2.75rem;outline:unset;padding:0 1rem;width:100%}.c-form form{display:grid;gap:.3125rem}.c-series{background-color:#fff;height:100%;left:0;padding:var(--space-w);position:fixed;top:0;visibility:hidden;width:100%;z-index:1000}.c-series__item{height:100%;padding:var(--space-md);position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - var(--space-w))}.c-series__item img{pointer-events:none}.c-series__item.is-selected img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:56.25em){.c-series__item:not(.is-selected){align-items:center;display:flex;padding:20vh calc(var(--space-w)*1)}}@media only screen and (min-width:56.25em){.c-series__item:not(.is-selected){padding:20vh 0}}.c-series__item:not(.is-selected) img{padding:0;width:auto}@media only screen and (max-width:56.25em){.c-series__item:not(.is-selected) img{max-height:20rem}}@media only screen and (min-width:56.25em){.c-series__item:not(.is-selected) img{height:100%}}.c-series__item.is-previous img{margin-left:auto}.c-series__wrapper{height:100%;position:relative;width:100%}.c-series__close,.c-series__credits,.c-series__title{position:absolute}.c-series__close{background:unset;background-color:#fff;border:1px solid;border-radius:100%;cursor:pointer;height:3rem;outline:unset;right:0;top:0;width:3rem}.c-series__close svg{fill:currentColor;height:100%;transform:rotate(45deg);width:100%}.c-series__credits{background-color:#fff;bottom:0;overflow:auto;overscroll-behavior:contain;right:0;z-index:10000}.c-series__credits::-webkit-scrollbar{width:4px}.c-series__credits::-webkit-scrollbar-thumb{background-color:var(--color)}@media only screen and (min-width:56.25em){.c-series__credits{max-height:20rem}}.c-series__credits .c-dropdown__toggle{display:flex;gap:.5rem}.c-series__credits .c-dropdown__content{font-size:var(--f-xs);padding-top:var(--space-w)}.c-series__credits .enlarge{display:none}.c-series__credits.is-dropdown-open{border:1px solid;padding:.5rem;width:20rem}.c-series__credits.is-dropdown-open .c-dropdown__toggle{align-items:center;justify-content:space-between;text-transform:uppercase}.c-series__credits.is-dropdown-open .c-dropdown__content,.c-series__credits.is-dropdown-open .enlarge{display:block}.c-series__credits.is-dropdown-open .plus{display:none}.c-series__slider{cursor:pointer;height:100%;position:relative;width:100%}.c-series__title{bottom:0;left:0}.c-archive__bar{align-items:center;background-color:#fff;padding:var(--space-w) 0;position:sticky;top:var(--c-header);width:100%;z-index:10}@media only screen and (min-width:56.25em){.c-archive__bar{display:grid;gap:var(--space-w);grid-column:1/-1;grid-template-columns:1fr 1fr}}.c-archive__bar__search{flex:1}.c-archive__bar__search .c-input{max-width:26rem;width:100%}.c-archive__bar__left{display:flex;gap:1.5rem}.c-archive__bar__ui{display:flex;gap:1rem}@media only screen and (max-width:56.25em){.c-archive__bar__tags{margin-top:var(--space-w);overflow-x:auto;width:100%}.c-archive__bar__tags::-webkit-scrollbar{display:none}}.c-archive__bar__nested-tags,.c-archive__bar__tags{display:flex;gap:.1rem}@media only screen and (min-width:56.25em){.c-archive__bar__nested-tags,.c-archive__bar__tags{flex-wrap:wrap}}.c-archive__bar__nested-tags{display:none;padding-top:.1rem;position:absolute;top:100%;z-index:10}@media only screen and (max-width:56.25em){.c-archive__bar__nested-tags{flex-wrap:wrap;left:0;width:calc(100vw - var(--space-w)*2)}}@media only screen and (min-width:56.25em){.c-archive__bar__nested-tags{justify-content:flex-end;right:0;width:26rem}.c-archive__bar__tag{position:relative}}.c-archive__bar__tag:active .c-archive__bar__nested-tags,.c-archive__bar__tag:hover .c-archive__bar__nested-tags,.c-archive__bar__tag:target .c-archive__bar__nested-tags{display:flex}.c-archive__view{border:1px solid;border-radius:10px;padding:.25rem .5rem}.c-archive__view:not(.is-active){border-color:transparent}.c-archive__info{font-size:var(--f-xs);line-height:140%;max-width:80%}.c-archive__item{border-top:1px solid #000;display:block;font-size:var(--f-md);line-height:130%}.c-archive[data-view=grid] .c-archive__grid{display:grid;gap:0 var(--space-w);padding-top:var(--space-sm)}@media only screen and (min-width:56.25em){.c-archive[data-view=grid] .c-archive__grid{grid-template-columns:repeat(4,1fr)}}.c-archive[data-view=grid] .c-archive__wrapper{display:grid;gap:var(--space-w);padding-bottom:var(--space-md);padding-top:var(--space-w)}@media only screen and (max-width:56.25em){.c-archive[data-view=grid] .c-archive__wrapper{text-align:center}}.c-archive[data-view=grid] .c-archive__author,.c-archive[data-view=grid] .c-archive__detail,.c-archive[data-view=grid] .c-archive__genre,.c-archive[data-view=grid] .c-archive__header,.c-archive[data-view=grid] .c-archive__preview,.c-archive[data-view=grid] .c-archive__publisher,.c-archive[data-view=grid] .c-archive__year{display:none}.c-archive[data-view=grid] .c-archive__item:hover img{filter:blur(0)}.c-archive[data-view=grid] .c-archive__thumbnail{aspect-ratio:1;height:auto;padding-top:var(--space-w)}.c-archive[data-view=grid] .c-archive__thumbnail img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;transition:filter .2s ease-in-out;width:100%}@media only screen and (min-width:56.25em){.c-archive[data-view=list]{display:grid;gap:var(--space-w);grid-template-columns:4fr 1fr}}.c-archive[data-view=list] .c-archive__preview{position:sticky;top:var(--c-header)}.c-archive[data-view=list] .c-archive__header{font-size:var(--f-xs);font-weight:medium;margin-bottom:var(--space-w);text-transform:uppercase}@media only screen and (min-width:56.25em){.c-archive[data-view=list] .c-archive__header,.c-archive[data-view=list] .c-archive__wrapper{display:grid;gap:var(--space-w);grid-template-columns:1fr 3fr 1.5fr 2fr 1fr;padding:.25rem 0}}.c-archive[data-view=list] .c-archive__sticky{background-color:#fff;position:sticky;top:var(--c-header);z-index:1}.c-archive[data-view=list] .c-archive__thumbnail{background-color:#a3a3a3}.c-archive[data-view=list] .c-archive__item{transition:color .2s ease-in-out}.c-archive[data-view=list] .c-archive__item:hover{color:#a3a3a3}.c-archive[data-view=list] .c-archive__info{display:none}.c-archive[data-view=list] .c-archive__grid{position:relative}.c-archive[data-view=list] .c-archive__grid .c-archive__detail,.c-archive[data-view=list] .c-archive__grid .c-archive__thumbnail{display:none}.c-dashboard{display:grid}@media only screen and (min-width:56.25em){.c-dashboard{gap:var(--space-w);grid-template-columns:1fr 5fr;margin-top:var(--space-2lg)}}.c-dashboard section{display:flex;flex-direction:column;gap:1rem}.c-dashboard input[type=email],.c-dashboard input[type=password],.c-dashboard input[type=text]{border:1px solid #bdbdbd;border-radius:20px;font-size:var(--f-xs);outline:unset;padding:0 1rem}.c-dashboard h1,.c-dashboard h2{font-size:var(--f-lg)}.c-dashboard__sections{display:grid;gap:var(--space-w)}@media only screen and (min-width:56.25em){.c-dashboard__sections{gap:var(--space-md) var(--space-w);grid-template-columns:1fr 1fr}.c-dashboard__sections #entries{grid-column:1/-1}}.c-grid-list__header{font-size:var(--f-xs);font-weight:medium;margin-bottom:var(--space-w);text-transform:uppercase}.c-grid-list__item{border-top:1px solid #000;font-size:var(--f-md);line-height:130%}@media only screen and (min-width:56.25em){.c-grid-list__header,.c-grid-list__item{display:grid;gap:var(--space-w);padding:.25rem 0}.c-grid-list--entries .c-grid-list__header,.c-grid-list--entries .c-grid-list__item{grid-template-columns:2.5fr .75fr 1fr .75fr}.c-grid-list--settings .c-grid-list__header,.c-grid-list--settings .c-grid-list__item{grid-template-columns:1fr 1.5fr}.c-grid-list--activities .c-grid-list__header,.c-grid-list--activities .c-grid-list__item{grid-template-columns:2fr 1fr}}.s-submit{display:grid;gap:var(--space-lg)}.s-submit .af-restricted-message{text-align:center}.s-submit h1,.s-submit h2{font-size:var(--f-lg);text-align:center}.s-submit .c-submit__intro+h2{margin-top:var(--space-lg)}.s-submit h3{text-transform:uppercase}.c-submit-what{display:grid;gap:var(--space-w)}@media only screen and (min-width:56.25em){.c-submit-what{grid-auto-flow:row dense;grid-template-columns:1fr 1fr;grid-template-rows:masonry}}.c-submit-what__item{border-top:1px solid;display:grid;font-size:var(--f-sm);gap:var(--space-w);padding-top:.5rem}@media only screen and (max-width:56.25em){.c-submit-what__item{grid-template-columns:1fr 3fr}}@media only screen and (min-width:56.25em){.c-submit-what__item{grid-template-columns:1fr 1fr}}.c-submit-how__content,.c-submit-how__item{display:grid;gap:var(--space-w)}.c-submit-how__item{font-size:var(--f-sm);grid-template-columns:1fr 3fr;margin-bottom:var(--space-sm);padding-top:.5rem}.c-submit-how__item:first-of-type{border-top:1px solid}.c-submit-how__item:not(:first-of-type) .c-submit-how__content,.c-submit-how__item:not(:first-of-type) h3{border-top:1px solid;padding-top:var(--space-w)}.c-submit-how li:before,.c-submit-what li:before{content:"—";margin-right:.25rem}@media only screen and (min-width:56.25em){.c-submit-form{margin:auto;max-width:50%}}.c-submit-form input[type=text],.c-submit-form textarea{border:0;outline:0;padding:0;width:100%}.c-submit-form__title{border-bottom:1px solid;padding:0 var(--space-w)}.c-submit-form .acf-label{text-transform:uppercase}.c-submit-form .acf-field{border:0!important;padding:0!important}.c-submit-form .acf-field[data-name=extra],.c-submit-form .acf-field[data-name=what],.c-submit-form .acf-field[data-name=when],.c-submit-form .acf-field[data-name=where],.c-submit-form .acf-field[data-name=who]{border-bottom:1px solid!important;display:grid;gap:1rem;grid-column:1/-1;grid-template-columns:1fr 5fr;padding-top:var(--space-w)!important}.c-submit-form .acf-field[data-type=repeater]{margin:var(--space-sm) 0;min-width:100%;width:100%}.c-submit-form .acf-field[data-type=repeater] .acf-label{display:none}.c-submit-form .acf-field[data-type=repeater] .acf-button{min-width:unset;width:100%}.c-submit-form .acf-field[data-name=terms]{border-bottom:1px solid!important;border-top:1px solid!important;grid-column:1/-1;padding-bottom:var(--space-w)!important;padding-top:var(--space-w)!important}.c-submit-form .acf-field[data-name=terms] .acf-label{display:none}.c-submit-form .acf-field[data-name=terms] .acf-input{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:50%}.c-submit-form .acf-repeater .acf-actions .acf-button{float:unset}.c-submit-form .acf-form-fields{display:grid;gap:0 var(--space-w);grid-template-columns:1fr 1fr}.c-submit-form .acf-form-submit{grid-column:1/-1;padding:0;padding-top:var(--space-sm)}.c-submit-form .acf-form-submit:after{content:"By submitting your agree with our community guildelines and unstunderstand the content may be use for later online or book publishing";display:block;font-size:var(--f-xs);line-height:140%;max-width:32rem}.c-submit-form .af-submit-button{border-radius:10px;font-size:var(--f-md);font-weight:300;height:2.75rem;max-width:32rem;text-transform:none;width:100%}.c-submit-form thead{display:none}.c-submit-form .acf-table{border:unset}.c-submit-form .acf-row-handle{background:#fff!important;border:1px solid #fff!important;font-size:var(--f-xs)!important}.c-submit-form .acf-url i{top:50%;transform:translateY(-50%)}.c-about{display:grid}.c-about h1,.c-about__menu{font-size:var(--f-md);text-transform:uppercase}@media only screen and (min-width:56.25em){.c-about{gap:var(--space-lg);grid-template-columns:1fr 3fr;margin-top:var(--space-md)}.c-about__side{--offset-top:var(--c-header) - var(--space-md);display:flex;flex-direction:column;gap:var(--space-w);height:calc(100vh - var(--space-w)*2 - var(--offset-top));position:sticky;top:calc(var(--c-header) + var(--space-md))}}.c-about__thumbnail img{width:100%}.c-about__menu{color:grey}@media only screen and (min-width:56.25em){.c-about__menu{display:flex;flex:1;flex-direction:column;justify-content:flex-end}}.c-about__menu .current_page_item{color:var(--color)}.comments-title{display:none}.comment{border:1px solid #e2e2e2;border-radius:5px;padding:var(--space-w)}.must-log-in a{text-decoration:underline}.comment-list,.comments-area{display:grid;gap:var(--space-w)}.comments-area{margin-top:1rem}.comment-author{align-items:center;display:flex;gap:.5rem}.comment-meta{font-size:var(--f-xs);opacity:.5}.comment-awaiting-moderation{background-color:#e9e9e9;border-radius:5px;font-size:var(--f-xs);margin-top:.5rem;max-width:32ch;padding:.5rem;width:-moz-fit-content;width:fit-content}.comment-body{display:grid}.c-entry__grid{display:grid;margin-top:var(--space-md)}@media only screen and (max-width:56.25em){.c-entry__grid{gap:var(--space-md)}}@media only screen and (min-width:56.25em){.c-entry__grid{gap:var(--space-w);grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto)}.c-entry__thumbnail{height:100%;margin:auto;padding:var(--space-sm);width:66vw}.c-entry__thumbnail img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.c-entry__header{border-bottom:1px solid;font-size:var(--f-xs);padding-bottom:var(--space-w);padding-top:var(--space-md);text-transform:uppercase;width:100%}@media only screen and (max-width:56.25em){.c-entry__header{margin-bottom:var(--space-w);padding-bottom:var(--space-w)}}@media only screen and (min-width:56.25em){.c-entry__header{align-items:center;display:flex;justify-content:space-between}}.c-entry__header>*{flex:1;line-height:100%}.c-entry__header h1{font-weight:700}@media only screen and (max-width:56.25em){.c-entry__header h1{font-size:var(--f-md);margin-top:1rem;text-transform:none}}@media only screen and (min-width:56.25em){.c-entry__header h1{text-align:center}}.c-entry__gallery{position:relative}@media only screen and (max-width:56.25em){.c-entry__gallery{height:20rem}}@media only screen and (min-width:56.25em){.c-entry__gallery{height:25rem}}.c-entry__gallery .c-slider{margin:0 auto}@media only screen and (min-width:56.25em){.c-entry__gallery .c-slider{max-width:50vw}}.c-entry__gallery .c-slider>*{margin:0 auto;text-align:center}@media only screen and (max-width:56.25em){.c-entry__gallery .c-slider__item img{padding-bottom:var(--space-md)}}.c-entry__gallery .c-slider__item iframe{background-color:#d6d6d6;max-height:100%}@media only screen and (max-width:56.25em){.c-entry__gallery .c-slider__item iframe{max-width:100%;padding:2rem}}@media only screen and (min-width:56.25em){.c-entry__gallery .c-slider__item iframe{max-width:50vw}}.c-entry__comments,.c-entry__description,.c-entry__details,.c-entry__more__wrapper{border-top:1px solid}@media only screen and (min-width:56.25em){.c-entry__details{grid-area:1/1/2/2;padding-bottom:var(--space-lg)}}.c-entry__details__line{border-bottom:1px solid;display:grid;gap:var(--space-w);grid-template-columns:1fr 3fr}.c-entry__details__source{margin-top:var(--space-sm)}.c-entry__description{display:grid;gap:var(--space-w);grid-template-columns:1fr 3fr}@media only screen and (min-width:56.25em){.c-entry__description{grid-area:1/2/2/3}}.c-entry__more{display:grid;gap:.5rem}@media only screen and (min-width:56.25em){.c-entry__more{grid-area:1/3/4/4;grid-template-columns:1fr 2fr}}.c-entry__more__wrapper{display:flex;flex-direction:column;gap:1rem;grid-column-start:2}.c-entry__more__entry{border-bottom:1px solid;display:block}@media only screen and (min-width:56.25em){.c-entry__comments{display:grid;gap:var(--space-w);grid-area:2/1/4/3;grid-template-columns:1fr 1fr}}.c-post{margin:0 auto;max-width:72rem;padding:var(--space-w);width:100%}.c-post__meta{--flow-space:var(--space-md);font-size:var(--f-sm);margin:0}@media only screen and (min-width:56.25em){.c-post__content :is(p:not([class]),ul,ol){margin-left:auto;width:75%}}.c-post__tags{display:grid;margin-top:var(--space-lg)}@media only screen and (max-width:56.25em){.c-post__tags{gap:var(--space-w)}}@media only screen and (min-width:56.25em){.c-post__tags{grid-template-columns:1fr 3fr;margin-top:var(--space-lg)}}.c-post__tags h2{text-transform:uppercase}.c-post__tags__list{display:flex;flex-wrap:wrap;font-size:var(--f-lg);gap:1rem 2rem}.c-frontpage-grid{display:grid;gap:var(--space-w);padding-top:var(--space-lg)}@media only screen and (min-width:56.25em){.c-frontpage-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,auto)}}.c-frontpage-grid h2{font-size:var(--f-xs)}@media only screen and (max-width:56.25em){.c-frontpage-grid>:not(.c-frontpage-grid__intro),.c-frontpage-grid__figures{border-top:1px solid #000;display:flex;flex-direction:column;gap:.5rem;margin-top:var(--space-lg);padding:.5rem 0}}@media only screen and (min-width:56.25em){.c-frontpage-grid>:not(.c-frontpage-grid__intro),.c-frontpage-grid__figures{border-top:1px solid #000;display:flex;flex-direction:column;gap:.5rem;padding:.25rem 0}}@media only screen and (max-width:56.25em){.c-frontpage-grid__intro{display:grid;gap:var(--space-w);text-align:center}}@media only screen and (min-width:56.25em){.c-frontpage-grid__intro{grid-area:1/1/4/2}}.c-frontpage-grid__intro__text{font-size:var(--f-lg);line-height:116%}@media only screen and (min-width:56.25em){.c-frontpage-grid__first{grid-area:1/2/4/3}}.c-frontpage-grid__city__map{background-color:grey;height:auto;position:relative}.c-frontpage-grid__figures{margin-top:.5rem}.c-frontpage-grid__figures__list{display:flex;flex-wrap:wrap;gap:.25rem}@media only screen and (max-width:56.25em){.c-frontpage-grid__figures__list{justify-content:center}}@media only screen and (min-width:56.25em){.c-frontpage-grid__blog{grid-area:2/3/4/4}}.c-frontpage-grid__blog h3{font-size:var(--f-lg);line-height:100%}.c-frontpage-grid__blog__flow{display:grid;gap:.5rem}.c-frontpage-grid__blog__header{display:flex;font-size:var(--f-xs);justify-content:space-between}.c-frontpage-grid__blog__image{height:12rem}.c-frontpage-grid__blog__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.c-frontpage-grid__blog__excerpt{font-size:var(--f-sm);line-height:143%}@media only screen and (min-width:56.25em){.c-frontpage-grid__headline{grid-area:1/3/2/5}}.c-frontpage-grid__headline__title{font-size:3vw;line-height:100%;padding:1rem 0 1rem 2rem}@media only screen and (min-width:56.25em){.c-frontpage-grid__contributors{grid-area:3/4/4/5}}.c-frontpage-grid__contributors__graphic{background-color:grey;height:8rem}@media only screen and (min-width:56.25em){.c-frontpage-grid__latest{grid-area:2/4/3/5}}.c-frontpage-grid__latest li{border-bottom:1px solid;font-size:var(--f-sm)}.c-frontpage-random{margin-top:1rem}.c-frontpage-map [data-label]{background-color:var(--lime);border-radius:50%;height:1vw;position:absolute;transform:translate(-50%,-50%);width:1vw;z-index:1}.c-frontpage-map [data-label=Antwerp]{left:31%;top:20%}.c-frontpage-map [data-label=Ghent]{left:29.5%;top:36%}.c-frontpage-map [data-label=Brussels]{left:48%;top:32%}.c-frontpage-map [data-label=Louvain]{left:56%;top:36%}.c-frontpage-map [data-label=Liege]{left:71%;top:26%}.c-frontpage-map [data-label=Charleroi]{left:47%;top:54%}.c-frontpage-map__label{bottom:0;left:0;position:absolute}.c-frontpage-chart{align-items:center;display:flex;gap:2rem}.c-frontpage-chart__graphics{flex:1}.c-frontpage-chart__graphics svg{aspect-ratio:1;border-radius:100%;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);overflow:hidden}.c-frontpage-chart__contributors{display:flex;flex:1;flex-direction:column;flex-shrink:0;gap:.5rem;min-width:55%}.c-frontpage-chart__contributor{align-items:center;display:grid;gap:1rem;grid-template-columns:auto 1fr 1fr}.c-frontpage-chart__name{font-size:var(--f-sm);line-height:100%}.c-frontpage-chart__entries{font-size:var(--f-xs);line-height:100%}.c-frontpage-chart__avatar{aspect-ratio:1;background-color:#c5c5c5;border-radius:100%;overflow:hidden;position:relative;width:1.25rem}.c-frontpage-chart__avatar img{inset:0;-o-object-fit:cover;object-fit:cover;position:absolute}
