h1,h2,h3,h4,h5,h6,p,figure{margin:0;padding:0}.page__wrapper{width:100%;max-width:1448px;display:flex;flex-direction:column;_align-items:stretch;background-color:#f0f0f0;height:100%;min-height:100dvh;isolation:isolate}@media screen and (min-width: 1440px){.page__wrapper{box-shadow:0 0 15px #777;margin:0 auto auto}}.page__header{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:1448px;height:40px;background-color:#fff;z-index:1000;display:grid;grid-template-columns:2fr 1fr;align-items:center;box-shadow:0 2px 5px #00000054}@media screen and (min-width: 768px){.page__header{grid-template-columns:auto 8fr;gap:10px}}@media screen and (min-width: 1024px){.page__header{height:48px}}@media screen and (min-width: 1280px){.page__header{height:56px}}.header__title{display:flex;height:100%;align-items:center;background-color:var(--primary);font-size:12px;line-height:1;font-weight:700;text-wrap:balance;width:fit-content;padding:0 0 0 5px;color:#000}.header__title a{display:block;flex-flow:wrap;align-content:center;height:100%;align-items:center;background-color:#fff;color:var(--secondary);text-decoration:none;padding-left:42px;background-image:url(/build/assets/eiie_logo-DljscySJ.svg);background-position:center left;background-size:contain;background-repeat:no-repeat}.header__title a span{display:block;margin-bottom:1px;color:#555}@media screen and (min-width: 768px){.header__title{padding-left:5px;font-size:11px;grid-column:1/2;grid-row:1/2;padding-right:0}.header__title a{padding-left:50px}}@media screen and (min-width: 1024px){.header__title{font-size:12px}.header__title a{padding-left:50px}}@media screen and (min-width: 1280px){.header__title{padding-left:10px;padding-right:0;font-size:16px}.header__title a{padding-left:80px;background-position:10px center}}.page__alert{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:100;padding:30px;border-radius:3px;box-shadow:0 0 25px #999;width:80%;box-sizing:border-box;text-align:center}.page__alert h3{color:var(--secondary);text-wrap:balance;line-height:1.4}@media screen and (min-width: 768px){.page__alert{width:auto}}.page__alert .form__button{margin-left:auto;margin-right:auto;margin-top:20px}.page__main{flex:1 0 auto;display:grid;gap:20px;padding:40px 0;z-index:30;transition:all .35s ease-in-out;align-content:flex-start}.page__main>main{display:grid;column-gap:10px;grid-template-columns:1fr;position:relative;padding:0 15px;border-left:5px color-mix(in srgb,var(--primary) 100%,white) solid;border-top:10px transparent solid;border-bottom:10px transparent solid;box-sizing:border-box}@media screen and (min-width: 768px){.page__main>main{padding-left:20px;padding-right:40px;padding-top:0;border-left-width:5px;border-top-width:10px}}@media screen and (min-width: 1024px){.page__main>main{padding-left:50px;padding-right:50px;word-wrap:balance}}@media screen and (min-width: 1280px){.page__main>main{padding-left:80px;padding-right:60px;border-left-width:10px}}@media screen and (min-width: 768px){.page__main>main{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1280px){.page__main>main{grid-template-columns:2fr 1fr;gap:12px;border-left-width:10px}}@media screen and (min-width: 1024px){.page__main{padding-top:48px;padding-bottom:0}}@media screen and (min-width: 1280px){.page__main{gap:20px;padding-top:56px}}.page__main--blurred{filter:blur(5px);opacity:.75}.main__link{position:relative;display:block;padding:12px 0 20px;text-decoration:none;color:#555;font-size:12.5px}.aside__banner{position:relative;display:block;box-sizing:border-box}.aside__banner-newsletter{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:90%;font-weight:300;line-height:1.2;min-height:40px;box-sizing:border-box;clip-path:polygon(0% 0%,95% 0%,100% 50%,95% 100%,0% 100%);background-color:var(--primary);background:linear-gradient(70deg,var(--secondary),var(--primary))}.aside__banner-newsletter a{display:block;box-sizing:border-box;width:100%;_text-wrap:balance;padding:25px 20px;color:#fff;font-size:20px;text-decoration:none}@media screen and (min-width: 768px){.aside__banner-newsletter a{padding:15px;font-size:16px}}@media screen and (min-width: 1024px){.aside__banner-newsletter a{padding-top:20px;padding-bottom:20px;padding-left:20px}}@media screen and (min-width: 1280px){.aside__banner-newsletter a{font-size:20px}}@media screen and (min-width: 768px){.aside__banner-newsletter{text-align:left;transition:all .25s ease-in}.aside__banner-newsletter a{text-align:left}}@media screen and (min-width: 1024px){.aside__banner-newsletter{width:66%}}.aside__banner-newsletter:hover{background:linear-gradient(90deg,var(--secondary),var(--primary));box-shadow:5px 0 10px #333}.aside__banner-visit-eiie{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:90%;font-weight:300;line-height:1.2;min-height:40px;box-sizing:border-box;clip-path:polygon(0% 0%,95% 0%,100% 50%,95% 100%,0% 100%);background-color:#698ab1;background:linear-gradient(70deg,#3070b5,#65b2dd);width:80%}.aside__banner-visit-eiie a{display:block;box-sizing:border-box;width:100%;_text-wrap:balance;padding:25px 20px;color:#fff;font-size:20px;text-decoration:none}@media screen and (min-width: 768px){.aside__banner-visit-eiie a{padding:15px;font-size:16px}}@media screen and (min-width: 1024px){.aside__banner-visit-eiie a{padding-top:20px;padding-bottom:20px;padding-left:20px}}@media screen and (min-width: 1280px){.aside__banner-visit-eiie a{font-size:20px}}@media screen and (min-width: 768px){.aside__banner-visit-eiie{text-align:left;transition:all .25s ease-in}.aside__banner-visit-eiie a{text-align:left}}@media screen and (min-width: 1024px){.aside__banner-visit-eiie{width:66%}}@media screen and (min-width: 1024px){.aside__banner-visit-eiie{width:55%}}.aside__banner--woe-main{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:90%;font-weight:300;line-height:1.2;min-height:40px;box-sizing:border-box;clip-path:polygon(0% 0%,95% 0%,100% 50%,95% 100%,0% 100%);background-color:var(--primary);background:linear-gradient(120deg,#698ab1,#65b2dd)}.aside__banner--woe-main a{display:block;box-sizing:border-box;width:100%;_text-wrap:balance;padding:25px 20px;color:#fff;font-size:20px;text-decoration:none}@media screen and (min-width: 768px){.aside__banner--woe-main a{padding:15px;font-size:16px}}@media screen and (min-width: 1024px){.aside__banner--woe-main a{padding-top:20px;padding-bottom:20px;padding-left:20px}}@media screen and (min-width: 1280px){.aside__banner--woe-main a{font-size:20px}}@media screen and (min-width: 768px){.aside__banner--woe-main{text-align:left;transition:all .25s ease-in}.aside__banner--woe-main a{text-align:left}}@media screen and (min-width: 1024px){.aside__banner--woe-main{width:66%}}.aside__banner--woe-main a{background-image:url(/build/assets/bg_woe-CKKZumRn.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:40px;text-wrap:balance}@media screen and (min-width: 768px){.aside__banner-newsletter{_width:75%}.aside__banner-visit-eiie{margin-right:80px}.aside__banner-visit-eiie:hover{margin-right:20px}.aside__banner--woe-main{margin-right:120px}.aside__banner--woe-main:hover{margin-right:80px}}@media screen and (min-width: 1024px){.aside__banner-newsletter:hover{width:75%}.aside__banner-visit-eiie:hover{width:66%}.aside__banner--woe-main{margin-right:160px}.aside__banner--woe-main:hover{margin-right:100px}.aside__banner--woe-main a{padding-left:50px}}@media screen and (min-width: 1440px){.aside__banner-newsletter{margin-right:180px}.aside__banner-newsletter:hover{margin-right:80px}.aside__banner-visit-eiie{margin-right:240px}.aside__banner-visit-eiie:hover{margin-right:120px}.aside__banner--woe-main{margin-right:240px}.aside__banner--woe-main:hover{margin-right:200px}.aside__banner--woe-main a{padding-left:60px}}.country__affiliates-aside{position:relative;display:block;padding:0 40px 20px 15px;background-color:#fff;border-left:5px color-mix(in srgb,var(--primary) 100%,white) solid;border-top:10px white solid}.country__affiliates-aside-title{font-size:16px;margin-bottom:10px;margin-top:10px;padding-left:0}@media screen and (min-width: 768px){.country__affiliates-aside-title{margin-top:0;margin-left:0;padding-left:0;margin-bottom:5px}}@media screen and (min-width: 1024px){.country__affiliates-aside-title{font-size:18px;margin-bottom:15px}}.country__affiliates-aside a{position:relative;display:block;padding:12px;background-color:color-mix(in srgb,var(--primary) 20%,white);border-radius:3px;margin-bottom:5px;color:#333;text-decoration:none;font-size:14px;transition:background-color .35s ease-in-out}.country__affiliates-aside a:last-child{margin-bottom:0}.country__affiliates-aside a:hover{background-color:var(--accent-light)}@media screen and (min-width: 768px){.country__affiliates-aside a{padding:8px;font-size:12px}}@media screen and (min-width: 1024px){.country__affiliates-aside a{font-size:14px}}@media screen and (min-width: 768px){.country__affiliates-aside{padding-top:10px;grid-column:1/2;padding-left:20px;grid-row:span 1}}@media screen and (min-width: 1024px){.country__affiliates-aside{padding-top:20px;padding-left:15px}}.page__footer{width:100%;max-width:1448px;background-color:#f0f0f0;padding:20px 15px;text-align:center;font-size:12px;box-sizing:border-box;flex-shrink:0}.page__footer p{text-wrap:balance}.page__footer p a{color:var(--secondary);text-decoration:none}.page__footer p a:hover{text-decoration:underline}.footer__social-profiles a{display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;margin:5px 10px;opacity:.5}.footer__social-profiles a svg{fill:#555;transition:fill .35s ease-in-out}.footer__social-profiles a:hover{opacity:1}.footer__social-profiles a:hover svg{fill:var(--secondary)}.footer__social-profiles .footer__social-profile-facebook{background-image:url(/build/assets/icon_fb-kY_zOXGZ.svg)}.footer__social-profiles .footer__social-profile-twitter{background-image:url(/build/assets/icon_bs-BJdz2QYy.svg)}.footer__social-profiles .footer__social-profile-youtube{background-image:url(/build/assets/icon_yt-BuYKLFp7.svg)}.footer__social-profiles .footer__social-profile-soundcloud{background-image:url(/build/assets/icon_sc-B-MZBEwb.svg)}figure{position:relative;display:block;margin:0;width:100%;height:auto}figure img{position:relative;display:block;width:100%;height:auto}figure figcaption{margin-left:20px;margin-bottom:20px;margin-top:5px;font-size:12px;font-weight:700;line-height:16px;padding-right:20px}.video{margin:15px 0}.video .video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media screen and (min-width: 1024px){.video{margin-top:20px;margin-bottom:20px}}.media--video{aspect-ratio:16/9;overflow:hidden;width:100%;position:relative;display:block}@supports not (aspect-ratio: 16/9){.media--video:before{content:"";display:block;padding-top:56.25%}}.media--video iframe{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;border:0}.media--preset-coverpage img{object-fit:contain}.social-embed{position:relative;display:block;box-sizing:border-box;width:100%;max-width:344px}.twitter-tweet{position:relative;display:block;box-sizing:border-box;width:100%}.twitter-tweet iframe{width:100%!important}.header__navigation-toggle{position:absolute;top:0;right:45px;width:16px;height:12px;cursor:pointer;background-color:var(--primary);padding:14px}.header__navigation-toggle span{position:relative;display:block;background-color:#fff;height:2px;border-bottom:var(--primary) 4px solid;transition:all .15s ease-in-out}.header__navigation-toggle--x span{opacity:0}.header__navigation-toggle--x span:first-child{opacity:1;transform:rotate(45deg);top:4px;left:-1px}.header__navigation-toggle--x span:last-child{opacity:1;transform:rotate(-45deg);top:-7px;left:0;border-bottom:unset}@media screen and (min-width: 768px){.header__navigation-toggle{display:none}}.lang-select{position:absolute;right:0;top:unset;_padding-right:30px;width:44px;height:100%;background-image:url(/build/assets/icon_lang-BGKWhL3D.svg);background-position:center center;background-repeat:no-repeat;background-size:60%;background-color:#fff;opacity:.33;box-sizing:border-box;transition:opacity .45s ease-in-out;cursor:pointer;filter:invert(100%);z-index:1000}.lang-select__list{position:absolute;display:flex;right:0;top:40px;padding-left:10px;list-style:none;margin:0;height:fit-content;align-items:center;opacity:0;background-color:#fff;mix-blend-mode:soft-light;transition:opacity .45s ease-in-out;z-index:100000}.lang-select__list .lang-select__option{font-variant:small-caps;line-height:20px;font-weight:700;text-transform:lowercase;font-size:16px;height:fit-content}.lang-select__list .lang-select__option a{position:relative;display:block;padding:5px 15px;color:#000;text-decoration:none;opacity:.75;height:fit-content;align-items:center;transition:opacity .45s ease-in-out}.lang-select__list .lang-select__option a:hover{opacity:.9}.lang-select__list .lang-select__option--active span{position:relative;display:block;padding:5px 15px;color:#000;height:fit-content;align-items:center;transition:opacity .45s ease-in-out}@media screen and (min-width: 1024px){.lang-select__list{top:48px}}@media screen and (min-width: 1280px){.lang-select__list{top:56px}}.lang-select:hover,.lang-select:active,.lang-select:focus{opacity:1}.lang-select:hover .lang-select__list,.lang-select:active .lang-select__list,.lang-select:focus .lang-select__list{opacity:1}@media screen and (min-width: 768px){.lang-select{background-size:50%}}@media screen and (min-width: 1024px){.lang-select{width:56px;background-size:45%}}.header__member-nav{position:absolute;display:block;right:96px;width:40px;height:100%;background-image:url(/build/assets/icon_members-CriqEm6V.svg);background-position:center;background-repeat:no-repeat;background-size:60%;background-color:#fff;opacity:.33;transition:opacity .45s ease-in-out}.header__member-nav a{text-indent:-999em;position:absolute;display:block;width:40px;height:40px}.header__member-nav:hover{opacity:.66}@media screen and (min-width: 768px){.header__member-nav{right:50px;background-size:50%}}@media screen and (min-width: 1024px){.header__member-nav{right:70px}}.header__navigation{position:absolute;left:110%;top:40px;padding:15px 15px 20px;background-color:#fff;width:calc(100% - 30px);transition:all .25s ease-in-out;mix-blend-mode:soft-light;box-shadow:0 0 5px #999;z-index:1500}.header__navigation--active{display:block;left:0}@media screen and (min-width: 768px){.header__navigation{position:relative;display:inline-block;grid-column:2/3;grid-row:1/2;left:unset;top:unset;width:fit-content;height:fit-content;justify-self:right;right:96px;box-sizing:border-box;background-color:unset;mix-blend-mode:unset;box-shadow:unset;height:100%;padding:0}}@media screen and (min-width: 1024px){.header__navigation{right:120px}}.header__search-bar{display:none}.navigation__menu-title{display:block;text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-size:20px;font-weight:400;line-height:20px;color:#333;color:#666;font-weight:700;font-size:25px;transition:all .25s ease-in-out}.navigation__menu-title span{color:var(--secondary)}.navigation__menu-title span{color:initial;transition:all .3s ease-in-out}@media screen and (min-width: 768px){.navigation__menu-title:hover span{color:#fff}}.navigation__menu-title--full{display:none}@media screen and (max-width: 576px){.navigation__menu-title:before{content:" ";position:relative;display:inline-block;padding-left:20px;margin-left:-45px;width:14px;height:14px;background-image:url(/build/assets/icon_triangle-LHpQXVck.svg);background-position:center;background-repeat:no-repeat;background-size:14px;opacity:.25}.navigation__menu-title--active{font-weight:400}.navigation__menu-title--active:before{transform:rotate(90deg);opacity:.8}.navigation__menu-title:before{_opacity:0}}.navigation--main{position:relative;display:block;list-style:none;padding:0 25px 0 45px}@media screen and (min-width: 768px){.navigation--main{height:100%;display:grid;margin:0;align-content:center;justify-content:left;width:min-content;gap:2px;padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.navigation--main{padding-left:0}}.navigation__menu{height:100%}.navigation__menu-title{height:100%;padding-top:12px;padding-bottom:12px;letter-spacing:0rem}@media screen and (min-width: 768px){.navigation__menu-title{text-align:center;width:fit-content;height:100%;margin:auto;text-wrap:nowrap;line-height:1;padding:5px 20px 8px;font-size:12px;cursor:pointer;color:#666;background-color:color-mix(in srgb,var(--primary) 20%,white);border-radius:2px;transition:all .35s ease-in-out;box-sizing:border-box}.navigation__menu-title:hover{background-color:var(--secondary);color:#fff}}@media screen and (min-width: 1024px){.navigation__menu-title{padding:5px 20px 8px;font-size:14px}}@media screen and (min-width: 1280px){.navigation__menu-title{font-size:16px;padding:8px 30px 10px}}.navigation__menu-title--active{color:var(--secondary)}.navigation__menu-drop{position:relative;display:block;max-height:0;overflow:hidden;list-style:none;padding:0;margin-left:-30px;opacity:0;transition:all .55s ease-in-out}.navigation__menu-drop--open{max-height:1000px;opacity:1;margin-top:10px;margin-bottom:10px}@media screen and (min-width: 1024px){.navigation__menu-drop--open{box-shadow:0 10px 12px #333}}@media screen and (min-width: 768px){.navigation__menu-drop{position:absolute;display:block;width:calc(100% + 52px);max-height:0;transition:all .35s ease-in-out;opacity:0;margin:0 -52px 0 0;top:40px;background-color:#fff;padding:0 10px;box-sizing:border-box;overflow:hidden;z-index:50;right:0}.navigation__menu-drop--open{max-height:1000px;padding:5px 10px 10px;padding-bottom:8 px;z-index:100;box-shadow:0 8px 8px #333;opacity:1}.navigation__menu-drop--open li{position:relative;display:block;margin-bottom:4px;width:100%}}@media screen and (min-width: 1024px){.navigation__menu-drop{top:45px;width:calc(100% + 64px);margin-right:-64px}}@media screen and (min-width: 1280px){.navigation__menu-drop{top:48px}}.navigation__menu--no-drop{position:relative;display:block}.navigation__menu--no-drop ul{padding-left:0;list-style:none}.navigation__menu--no-drop ul li a{background-color:none}@media screen and (min-width: 768px){.navigation__menu--no-drop{position:relative}.navigation__menu--no-drop ul{padding-left:0;list-style:none}.navigation__menu--no-drop ul li a.navigation__menu-title{list-style:none;margin-left:0;margin-top:0;font-size:12px;line-height:14px;padding-left:20px;border-left:1px #ddd solid}.navigation__menu--no-drop ul li a.navigation__menu-title:hover{margin-left:0}}@media screen and (min-width: 1024px){.navigation__menu--no-drop ul{padding-left:10px;margin-top:4px;list-style:none}.navigation__menu--no-drop ul li a.navigation__menu-title{padding-left:40px;font-size:12px}}@media screen and (min-width: 768px){.navigation__menu{display:grid;height:100%;width:fit-content;align-content:center;margin:0;padding:0;justify-content:center;grid-column:span 1;grid-row:1/2}}.navigation a{position:relative;display:block;margin-bottom:4px;color:#333;text-decoration:none;font-size:12px;font-weight:700;padding:15px 15px 15px 20px;background-color:color-mix(in srgb,var(--primary) 20%,white);line-height:1.1;box-sizing:content-box;text-wrap:nowrap;border-radius:3px}.navigation a.navigation__menu-title{background-color:transparent;font-size:14px;padding-left:0;margin-top:10px;margin-left:-30px;font-variant:normal;font-weight:400;font-style:italic;color:#698ab1;letter-spacing:unset}.navigation a.navigation__menu-title:before{content:unset}.navigation a.navigation__menu-title:after{content:unset}@media screen and (min-width: 768px){.navigation a{font-size:11px;padding:10px 30px 10px 15px;margin-bottom:0;transition:all .35s cubic-bezier(.25,.46,.45,.94)}.navigation a:hover{margin-left:30px;color:var(--secondary)}}@media screen and (min-width: 1024px){.navigation a{font-size:11px}}@media screen and (min-width: 1280px){.navigation a{font-size:12px;padding:12px 20px}}.related-collections{background-color:#f0f0f0}.related-collections .related-collections__header{font-size:18px;line-height:1.2;text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-weight:700;color:#555;margin-bottom:15px}.related-collections__group{background-color:#fff;padding:5px 10px 10px;margin-bottom:10px;border-radius:3px}.related-collections__group-header{font-size:18px;line-height:1.2;text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-weight:700;color:#555;font-weight:400;margin-bottom:3.3px}.related-collections__list{list-style:none;padding:0;margin:0}.related-collections--eiie .related-collections__header{color:#698ab1}.related-collections--eiie .related-collections__group .related-collections__list .related-collections__list-item{font-size:12px;line-height:16px;margin-bottom:5px}.related-collections--eiie .related-collections__group .related-collections__list .related-collections__list-item a{position:relative;display:inline-block;background-color:#cfe3fa;padding:10px 15px;color:#555;text-decoration:none;box-sizing:border-box;border-radius:4px;font-weight:700;width:100%;transition:all .35s ease-in-out}.related-collections--eiie .related-collections__group .related-collections__list .related-collections__list-item a:hover{box-shadow:0 0 3px #777}.related-collections--eiie .related-collections__group .related-collections__list .related-collections__list-item:last-child{margin-bottom:0}@media screen and (min-width: 768px){.related-collections{padding-left:10px}.related-collections .related-collections__header{margin-bottom:10px;font-size:15px}.related-collections .related-collections__group{padding-top:2px}.related-collections .related-collections__group .related-collections__group-header{font-size:14px}.related-collections .related-collections__group .related-collections__list .related-collections__list-item{line-height:14px}.related-collections .related-collections__group .related-collections__list .related-collections__list-item a{padding:5px 10px;font-size:10px}}@media screen and (min-width: 1280px){.related-collections{padding-left:20px;padding-right:20px}.related-collections .related-collections__header{margin-bottom:15px;font-size:20px}.related-collections .related-collections__group{padding-top:5px}.related-collections .related-collections__group .related-collections__group-header{font-size:18px}.related-collections .related-collections__group .related-collections__list .related-collections__list-item{line-height:14px}.related-collections .related-collections__group .related-collections__list .related-collections__list-item a{padding:8px 12px;font-size:12.5px}}.pagination{_padding-left:20px;grid-column:1/-1}.pagination__list{display:flex;flex-flow:row;list-style:none;padding:0}.pagination__item{font-size:10px}.pagination__item--active{cursor:default}.pagination__item--active .pagination__link{background-color:unset;font-weight:700;color:var(--secondary)}.pagination__item--active .pagination__link:hover{box-shadow:unset}.pagination__item--disabled{cursor:default;opacity:.33}.pagination__item--disabled .pagination__link:hover{box-shadow:unset}.pagination__skip-indicator{cursor:default}.pagination__skip-indicator .pagination__link{background-color:transparent}.pagination__skip-indicator .pagination__link:hover{box-shadow:unset}.pagination__link{position:relative;display:inline-block;padding:5px 10px;margin:2px;color:#333;text-decoration:none;background-color:var(--accent-light);transition:box-shadow .35s ease-in-out;text-align:center;border-radius:5px}.pagination__link:hover{box-shadow:0 0 2px #999}.cards{position:relative;display:flex;flex-direction:column;align-items:stretch;list-style:none;grid-column:span 2}.cards .cards__header{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-size:20px;font-weight:400;line-height:20px;color:#333;padding-bottom:15px}.cards .cards__header span{color:var(--secondary)}@media screen and (min-width: 1024px){.cards .cards__header{padding-bottom:15px;font-size:24px}}@media screen and (min-width: 1280px){.cards .cards__header{padding-bottom:20px;font-size:24px}}.cards .cards__list{position:relative;display:grid;gap:10px;margin:0;padding:0}.cards .cards__list .cards_list-item{position:relative;display:grid;grid-column:span 1;grid-row:span 1;width:100%;height:100%}@media screen and (min-width: 768px){.cards .cards__list{grid-template-columns:repeat(2,1fr);gap:10px}}@media screen and (min-width: 1024px){.cards .cards__list{grid-template-columns:repeat(3,1fr);gap:8px}}@media screen and (min-width: 1280px){.cards .cards__list{gap:12px}}.cards--coop-projects .cards__header,.cards--affiliates .cards__header{color:#555}@media screen and (min-width: 768px){.cards--coop-projects{display:block;grid-column:1/2}.cards--coop-projects .cards__list{grid-template-columns:repeat(1,1fr);gap:10px}}@media screen and (min-width: 1024px){.cards--coop-projects .cards__list{grid-template-columns:1fr}}@media screen and (min-width: 768px){.cards--affiliates{grid-column:2/3;grid-row:2/4}.cards--affiliates .cards__list{grid-template-columns:repeat(1,1fr);gap:8px}}@media screen and (min-width: 1024px){.cards--affiliates .cards__list{grid-template-columns:1fr}}@media screen and (min-width: 1280px){.cards--affiliates{padding-left:0}}.cards--congress-resolution .cards__list .cards_list-item{grid-column:span 2}@media screen and (min-width: 768px){.cards--congress-resolution .cards__list{max-width:75%}}@media screen and (min-width: 1024px){.cards--congress-resolution .cards__list{max-width:unset}}.cards--aside .card--contact .card__title{margin-top:0;grid-row:1/2}@media screen and (min-width: 768px){.cards--aside .card--contact .card__title{font-size:14px;padding-top:5px}}@media screen and (min-width: 1024px){.cards--aside .card--contact .card__title{font-size:16px;padding-top:10px;margin-bottom:10px}}.cards--aside .card--contact .card__section{font-size:14px;padding-left:0;padding-top:0;padding-right:0;margin-top:5px}.cards--aside .card--contact .card__section+.card__section{margin-top:0}@media screen and (min-width: 1024px){.cards--aside .card--contact .card__section+.card__section{margin-bottom:5px}}.cards--aside .card--contact .card__section--contact .contact__data:last-child{font-weight:700}@media screen and (min-width: 1024px){.cards--aside .card--contact .card__section--contact-address{grid-row-gap:0}}@media screen and (min-width: 768px){.cards--aside .card--contact .card__section{display:block;font-size:12px}}@media screen and (min-width: 1024px){.cards--aside .card--contact .card__section{display:grid;padding-bottom:0;margin-top:0}}.cards--aside .card__author{font-size:10px}.cards--aside .cards__header{font-size:18px;line-height:1.2;text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-weight:700;color:#555}@media screen and (min-width: 768px){.cards--aside{padding-top:5px;padding-left:10px}.cards--aside .cards__header{padding-bottom:10px;padding-left:5px;font-size:15px;color:#333}.cards--aside .cards__list{grid-template-columns:1fr}.cards--aside .card{padding:5px 10px 12px;gap:2px}.cards--aside .card__date{font-size:9px;line-height:16px;grid-row:1/2}.cards--aside .card__title{font-size:11px;line-height:14px;grid-row:3/4;margin-bottom:0}.cards--aside .card__subtitle{font-size:10px;line-height:1.2}.cards--aside .card__primary-collection{font-size:12.5px;grid-row:2/3;line-height:1;margin-bottom:5px}.cards--aside .card__blurb{font-size:10px;line-height:14px;text-wrap:balance}.cards--aside .card__link{margin-top:10px;font-size:10px;padding:5px 10px}}@media screen and (min-width: 1024px){.cards--aside .cards__list{grid-template-columns:1fr;gap:10px}.cards--aside .card__title{font-size:12px;line-height:1.2}.cards--aside .card__blurb{font-size:11px;line-height:1.4}}@media screen and (min-width: 1280px){.cards--aside{padding:20px}.cards--aside .card{padding:12px 12px 15px;gap:0}.cards--aside .cards__header{font-size:20px;padding-bottom:10px}.cards--aside .cards__list{gap:12px}.cards--aside .card__date{font-size:11px}.cards--aside .card__title{font-size:14px;line-height:18px}.cards--aside .card__subtitle{font-size:12px}.cards--aside .card__primary-collection{font-size:16px}.cards--aside .card__blurb{font-size:12px;line-height:16px}.cards--aside .card__link{font-size:12px;padding:8px 12px}}.card{position:relative;display:grid;background-color:#fff;padding:5px 12px 12px;gap:5px;grid-template-rows:auto;align-content:flex-start;border-radius:3px;_box-shadow:0 0 15px #ddd}@media screen and (min-width: 768px){.card{padding:5px 12px 15px;gap:5px}}@media screen and (min-width: 1024px){.card{padding:5px 12px 15px}}@media screen and (min-width: 1280px){.card{padding:10px 15px 20px;gap:8px}}.card__primary-collection{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-feature-settings:"onum";font-weight:700;color:var(--secondary);letter-spacing:0;font-size:16px;line-height:1.2;grid-row:3/4;font-size:18px}@media screen and (min-width: 768px){.card__primary-collection{font-size:15px}}@media screen and (min-width: 1024px){.card__primary-collection{font-size:16px;line-height:16px}}@media screen and (min-width: 1280px){.card__primary-collection{font-size:18px;line-height:18px}}.card__date{font-weight:700;line-height:20px;font-size:11px;line-height:1.2;color:#555}@media screen and (min-width: 768px){.card__date{font-size:11px}}@media screen and (min-width: 1024px){.card__date{font-size:11px}}@media screen and (min-width: 1280px){.card__date{font-size:12px}}.card__title{font-size:15px;line-height:1.2;text-wrap:balance}.card__title a{color:#333;text-decoration:none;transition:color .35s ease-in-out}.card__title a:hover{color:var(--secondary)}@media screen and (min-width: 768px){.card__title{font-size:14px;line-height:16px}}@media screen and (min-width: 1024px){.card__title{font-size:15px;line-height:18px}}@media screen and (min-width: 1280px){.card__title{font-size:16px;line-height:18px}}.card__subtitle{font-size:14px;line-height:1.2;text-wrap:balance;font-style:italic}@media screen and (min-width: 768px){.card__subtitle{font-size:12.5px;line-height:15px}}@media screen and (min-width: 1280px){.card__subtitle{font-size:14px;line-height:16px}}.card__authors{font-size:12px;font-style:italic}.card__media.media--image{width:100%;height:calc((100vw - 60px) / 1.75);border-radius:3px;overflow:hidden}.card__media.media--image img{position:relative;display:block;width:100%;height:100%;object-fit:cover}.card__media.media--preset-coverpage_card img,.card__media.figure_preset_coverpage img{object-fit:contain}@media screen and (min-width: 768px){.card__media.media--image,.card__media.media--video{height:calc((50vw - 80px) / 1.75)}}@media screen and (min-width: 1024px){.card__media.media--image,.card__media.media--video{height:calc((33vw - 50px) / 1.75)}}@media screen and (min-width: 1280px){.card__media.media--image,.card__media.media--video{height:calc((33vw - 100px) / 1.75)}}@media screen and (min-width: 1280px){.card__media.media--image,.card__media.media--video{height:218.6666666667px}}.card__blurb{font-size:12px;line-height:1.2;color:#555;font-size:14px;line-height:1.4}@media screen and (min-width: 768px){.card__blurb{font-size:12px}}@media screen and (min-width: 1024px){.card__blurb{font-size:12px}}@media screen and (min-width: 1280px){.card__blurb{font-size:14px}}.card__link{margin-top:10px;background-color:transparent;border-color:none;position:relative;display:block;padding:10px 12px 12px;background-color:var(--accent-light);border:1px #ccc solid;width:fit-content;text-decoration:none;color:#333;border-radius:4px;line-height:20px;font-size:12px;font-weight:700;transition:all .35s ease-in-out;cursor:pointer;border:none;line-height:1}.card__link:hover{background-color:var(--secondary);color:#fff}@media screen and (min-width: 768px){.card__link{padding:8px 15px;font-size:11px}}@media screen and (min-width: 1024px){.card__link{padding:8px 20px}}@media screen and (min-width: 768px){.card__link{margin-top:5px;padding:8px 12px;line-height:16px;font-size:11px}}@media screen and (min-width: 1024px){.card__link{font-size:11px;line-height:15px;padding:8px 12px}}@media screen and (min-width: 1280px){.card__link{margin-top:5px}}.card__files{position:relative;display:flex;list-style:none;padding:0;column-gap:5px;flex-wrap:wrap}.card__files li{position:relative;display:block;margin-top:5px}.card__files li a{background-color:transparent;border:none;border-color:none;position:relative;display:block;padding:5px 12px;background-color:var(--accent-light);border:1px #ccc solid;width:fit-content;text-decoration:none;color:#333;border-radius:4px;line-height:20px;font-size:12px;font-weight:700;transition:all .35s ease-in-out;cursor:pointer;background:color-mix(in srgb,var(--primary) 25%,white)}.card__files li a:hover{background-color:var(--secondary);color:#fff}@media screen and (min-width: 768px){.card__files li a{padding:8px 15px;font-size:11px}}@media screen and (min-width: 1024px){.card__files li a{padding:8px 20px}}@media screen and (min-width: 768px){.card__files li a{padding:8px 12px;line-height:16px;font-size:11px}}.card--dev_coop_project{padding-top:12px}.card--dev_coop_project .card__title{grid-row:1/2;font-size:16px;line-height:1.2;font-weight:700;grid-column:1/2}.card--dev_coop_project .card__date{font-size:12px;line-height:1.2;grid-row:2/3;color:#777;grid-column:1/2}.card--dev_coop_project .card__blurb{grid-row:3/4;grid-column:1/2}.card--dev_coop_project .card__link{background-color:transparent;grid-row:1/4;grid-column:1/2;text-indent:-999em;width:100%;box-shadow:unset;border:none;box-sizing:border-box}.card--dev_coop_project:hover .card__title a{text-decoration:underline}@media screen and (min-width: 768px){.card--dev_coop_project{padding-top:10px;gap:5px}.card--dev_coop_project .card__title{font-size:16px}.card--dev_coop_project .card__date,.card--dev_coop_project .card__blurb{font-size:11px}.card--dev_coop_project .card__subtitle{font-size:14px}}@media screen and (min-width: 1024px){.card--dev_coop_project{gap:5px;padding:10px 12px 12px}.card--dev_coop_project .card__title{font-size:16px}.card--dev_coop_project .card__blurb{font-size:12.5px;line-height:16px;max-width:520px}}@media screen and (min-width: 1280px){.card--dev_coop_project{padding-bottom:22px;padding-top:15px}.card--dev_coop_project .card__blurb{font-size:14px;line-height:18px;max-width:600px}.card--dev_coop_project .card__date{font-size:12px}}.card--affiliate{padding:8px 15px 0 8px;grid-template-columns:repeat(2,1fr);column-gap:20px;box-shadow:unset}.card--affiliate .card__title{grid-row:1/2;grid-column:1/3;font-size:16px;line-height:1.2;font-weight:400}.card--affiliate .card__subtitle{grid-column:1/3;grid-row:2/3;opacity:.5;font-style:normal;padding-top:0;padding-bottom:2px;font-size:12px}.card--affiliate .card__section{font-size:12px;line-height:1.2}.card--affiliate .card__section--contact{grid-row:4/5;grid-column:1/3;line-height:1.33}.card--affiliate .card__section--contact .contact__data{height:fit-content;margin-bottom:5px;width:100%}.card--affiliate .card__section--contact-address{display:grid;grid-template-columns:repeat(2,auto);grid-row-gap:5px;grid-row:3/4;grid-column:1/3;flex-wrap:wrap;column-gap:15px;row-gap:8px;margin-bottom:8px}@media screen and (min-width: 768px){.card--affiliate{grid-template-columns:1fr;gap:8px;padding:10px 15px 0 10px}.card--affiliate .card{padding-top:20px}.card--affiliate .card__title{font-size:14px}.card--affiliate .card__subtitle{font-size:11px;padding:0}.card--affiliate .card__section{font-size:11px}.card--affiliate .card__section--contact{grid-column:1/3;grid-row:4/5}.card--affiliate .card__section--contact-address{grid-column:1/3;grid-row:3/4}}@media screen and (min-width: 1024px){.card--affiliate{grid-template-columns:1fr 1fr;gap:5px;padding:12px 12px 5px}.card--affiliate .card__title{font-size:16px}}@media screen and (min-width: 1280px){.card--affiliate{padding-bottom:18px;padding-top:15px;gap:5px}.card--affiliate .card__title{font-size:16px}.card--affiliate .card__subtitle{font-size:11px}.card--affiliate .card__section{font-size:12px}}.card--congress-resolution{padding-top:12px}.card--congress-resolution .card__title{font-size:18px;line-height:1.2;font-weight:300;grid-row:3/4}.card--congress-resolution .card__subtitle{grid-row:2/3;text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-feature-settings:"onum";font-weight:700;color:var(--secondary);letter-spacing:0;font-size:16px;line-height:1.2;font-style:normal}.card--congress-resolution .card__date{font-size:12px;line-height:1.2;color:#777;grid-row:1/2}@media screen and (min-width: 768px){.card--congress-resolution .card__title{font-size:16px}.card--congress-resolution .card__date{font-size:11px}.card--congress-resolution .card__subtitle{font-size:14px}}@media screen and (min-width: 1024px){.card--congress-resolution{gap:2px;padding:10px 12px 12px}.card--congress-resolution .card__title{font-size:20px}.card--congress-resolution .card__subtitle{font-size:16px}}@media screen and (min-width: 1280px){.card--congress-resolution{padding-bottom:22px;padding-top:15px}.card--congress-resolution .card__date{font-size:12px}}.card--contact{padding-top:10px;height:fit-content;box-shadow:none;border:1px #ccc solid;width:100%;box-sizing:border-box}.card--contact .card__title{margin-top:5px;margin-bottom:5px}.card--contact .card{width:100%}.card--contact .card__section{font-size:12px;text-wrap:nowrap}.card--contact .card__section--contact{display:block}.card--contact .card__section--contact-address{grid-template-columns:repeat(2,1fr);grid-row:2/3;display:grid;row-gap:5px;column-gap:10px}@media screen and (min-width: 768px){.card--contact .card__section--contact-address div:nth-child(2n){grid-column:1/2}}@media screen and (min-width: 768px){.card--contact .card__section{font-size:11px}}.card .contact__data{_height:22px;display:flex;align-content:center;align-items:center;min-width:40%;margin-bottom:0}.card .contact__data:nth-child(2n){width:auto}.card .contact__data a{text-decoration:none;color:#000;margin-top:auto;margin-bottom:auto}.card .contact__data a:hover{text-decoration:underline}.card .contact__data--web{padding-left:20px;background-image:url(/build/assets/icon_web-Cnc1dtq2.svg);background-size:16px;background-position:left center;background-repeat:no-repeat}.card .contact__data--web a{color:var(--secondary)}.card .contact__data--mail{padding-left:20px;background-image:url(/build/assets/icon_mail-CZDuQp5X.svg);background-size:16px;background-position:left center;background-repeat:no-repeat}.card .contact__data--mail a{color:var(--secondary)}.card .contact__data--fon .contact__label{width:20px;background-image:url(/build/assets/icon_fon-hDvrQC_I.svg);background-size:16px;background-position:left center;background-repeat:no-repeat;overflow:hidden;color:transparent}.card .contact__data--fax .contact__label{width:20px;background-image:url(/build/assets/icon_fax-Co6Uc3Au.svg);background-size:16px;background-position:left center;background-repeat:no-repeat;overflow:hidden;color:transparent}@media screen and (min-width: 768px){.card .contact__data{_height:18px}.card .contact__data--web,.card .contact__data--mail,.card .contact__data--fon .contact__label,.card .contact__data--fax .contact__label{background-size:15px;background-position:left center}}@media screen and (min-width: 1024px){.card .contact__data{_height:18px}}@media screen and (min-width: 1280px){.card .contact__data{_height:20px}}.card--aside{padding-top:10px}.collection-link-list{position:relative;display:flex;flex-flow:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}.collection-link-list__item{position:relative;display:inline-block;width:fit-content;margin-right:3px;margin-bottom:3px}.collection-link-list__link{font-size:12px;position:relative;display:block;box-sizing:border-box;border-radius:3px;padding:5px 10px;text-decoration:none;background-color:var(--primary);background:color-mix(in srgb,var(--primary) 25%,white);transition:box-shadow .35s ease-in-out;color:#555}.collection-link-list__link:hover{box-shadow:0 0 5px #999}@media screen and (min-width: 768px){.collection-link-list{margin-bottom:10px}.collection-link-list__link{font-size:10px;font-weight:700;padding:2px 8px;margin-right:2px}}@media screen and (min-width: 1024px){.collection-link-list__link{font-size:10px;line-height:15px;padding:5px 10px;margin-right:0}}@media screen and (min-width: 1280px){.collection-link-list{font-size:12px;line-height:15px;padding:8px 10px 8px 0;margin-bottom:0}.collection-link-list__link{font-size:12px;line-height:1.1;padding:8px 15px;margin-right:0}}@media screen and (min-width: 768px){.collection__main--country{grid-template-columns:2fr 1fr;display:grid;grid-column-gap:12px;grid-row-gap:20px}.collection__main--country .main__link{grid-column:1/2;padding-left:12px;padding-top:0;font-size:11px}}@media screen and (min-width: 768px) and (min-width: 1024px){.collection__main--country .main__link{padding-top:15px}}@media screen and (min-width: 768px){.collection__main--country .cards--collection{grid-column:1/3}}@media screen and (min-width: 768px) and (min-width: 1280px){.collection__main--country{grid-column-gap:6px;grid-row-gap:40px}}.link-list{position:relative;display:block;margin-top:20px}@media screen and (min-width: 768px){.link-list--full{grid-column:1/3}.link-list--full .link-list__list{grid-template-columns:repeat(4,1fr)}.link-list--full .link-list__list>.link-list__list__item>a{height:40px;font-size:12px}}@media screen and (min-width: 1280px){.link-list{margin-top:40px}}.link-list__list{position:relative;display:grid;gap:10px;width:100%;list-style:none;padding:0}.link-list__list>.link-list__list__item{position:relative;display:block;grid-column:span 1;grid-row:span 1;width:100%;height:fit-content}.link-list__list>.link-list__list__item a{position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--secondary),color-mix(in srgb,var(--secondary) 85%,black));color:#fff;width:100%;height:80px;text-decoration:none;font-weight:700;line-height:20px;border-radius:4px}@media screen and (min-width: 1024px){.link-list__list>.link-list__list__item a{font-size:12px;height:48px}}.metadata{position:relative;display:block;padding:15px}.metadata .date{position:relative;display:block;font-size:14px;display:grid;grid-template-columns:80px auto;margin-bottom:2px}.metadata .date .date__label{font-weight:700;grid-column:1/2}.link--button{background-color:transparent;border:none;border-color:none;position:relative;display:block;padding:5px 12px;background-color:var(--accent-light);border:1px #ccc solid;width:fit-content;text-decoration:none;color:#333;border-radius:4px;line-height:20px;font-size:12px;font-weight:700;transition:all .35s ease-in-out;cursor:pointer}.link--button:hover{background-color:var(--secondary);color:#fff}@media screen and (min-width: 768px){.link--button{padding:8px 15px;font-size:11px}}@media screen and (min-width: 1024px){.link--button{padding:8px 20px}}@media screen and (min-width: 1280px){.link--button{font-size:12px}}.attachments__group{background-color:var(--accent-light);padding:10px}.attachment{background-color:#fff;margin-bottom:10px;padding:10px;font-style:normal}.attachment__title{font-style:normal;font-size:14px;line-height:1.2;text-wrap:balance;padding-top:5px;padding-bottom:10px}.attachment__entry{display:grid;grid-template-columns:repeat(3,auto);align-items:center;padding-top:5px;padding-bottom:5px;margin-top:5px}.attachment__entry span{font-size:12px}.attachment__entry span:first-child{font-style:normal;font-weight:700}.attachment__entry a{justify-self:right}.attachment:last-child{margin-bottom:0}.attachment-entry__title{font-size:12px;grid-column:1/-1}.attachment-entry__download-link{background-color:transparent;border:none;border-color:none;position:relative;display:block;padding:5px 12px;background-color:var(--accent-light);border:1px #ccc solid;width:fit-content;text-decoration:none;color:#333;border-radius:4px;line-height:20px;font-size:12px;font-weight:700;transition:all .35s ease-in-out;cursor:pointer;font-style:normal}.attachment-entry__download-link:hover{background-color:var(--secondary);color:#fff}@media screen and (min-width: 768px){.attachment-entry__download-link{padding:8px 15px;font-size:11px}}@media screen and (min-width: 1024px){.attachment-entry__download-link{padding:8px 20px}}.attachment-entry__link{background-color:transparent;border:none;border-color:none;position:relative;display:block;padding:5px 12px;background-color:var(--accent-light);border:1px #ccc solid;width:fit-content;text-decoration:none;color:#333;border-radius:4px;line-height:20px;font-size:12px;font-weight:700;transition:all .35s ease-in-out;cursor:pointer;font-style:normal}.attachment-entry__link:hover{background-color:var(--secondary);color:#fff}@media screen and (min-width: 768px){.attachment-entry__link{padding:8px 15px;font-size:11px}}@media screen and (min-width: 1024px){.attachment-entry__link{padding:8px 20px}}.footnote{position:relative;display:grid;grid-template-columns:12px auto;grid-gap:5px;margin-bottom:5px}.footnote-order{position:relative;display:block;grid-column:1/2;grid-row:1/2;color:var(--secondary);font-size:10px;align-self:flex-start}.footnote-order a{text-indent:-999em;position:absolute;top:0;left:0;width:100%;height:100%}.footnote-target{position:relative;display:block;grid-row:1/2;grid-column:1/2;width:100%;height:100%;text-indent:-999em}.footnote p{position:relative;display:block;grid-column:2/3;grid-row:1/2}.footnote p a{color:#333;text-decoration:underline}.footnote p a:hover{text-decoration:none}body{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;min-height:100vh;font-family:titillium-web,sans-serif;font-weight:400;font-style:normal;line-height:20px;background-color:#fff}p a,figcaption a,.social_share_links a{color:var(--secondary);text-decoration:none}p a:hover,figcaption a:hover,.social_share_links a:hover{text-decoration:underline}.quote blockquote{margin:0 20px}.section__header{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-size:20px;font-weight:400;line-height:20px;color:#333;padding-bottom:0}.section__header span{color:var(--secondary)}@media screen and (min-width: 1024px){.section__header{font-size:24px;margin-bottom:10px}}@media screen and (min-width: 1280px){.section__header{font-size:20px}}.quote{margin-top:20px;margin-bottom:20px}.quote blockquote{margin-left:20px;margin-right:20px}.quote blockquote p{font-style:italic;text-wrap:balance}.quote>p{margin-left:20px;margin-bottom:20px;margin-top:5px;font-size:12px;font-weight:700}.form{position:relative;display:block;width:100%;max-width:unset;height:fit-content;box-sizing:border-box;padding:8px;background-color:var(--accent-light);margin-bottom:20px;border-radius:3px;background:linear-gradient(145deg,var(--accent-light) 0%,#ffffff 100%);border:1px #ccc solid}.form__container{position:relative;display:grid;grid-gap:8px}@media screen and (min-width: 768px){.form__container{display:grid;grid-template-columns:repeat(2,1fr)}}.form__field{position:relative;display:block;border:1px #ccc solid;background-color:#fff;padding:5px 10px 10px;border-radius:3px;margin-bottom:0;height:fit-content;font-size:12px;height:100%;box-sizing:border-box}.form__field--textarea textarea{border:1px #ccc solid;width:100%;height:80px;padding:10px 15px;border-radius:5px;box-sizing:border-box;background-color:var(--accent-light)}@media screen and (min-width: 1024px){.form__field--textarea{grid-column:1/-1}}.form__field--checkbox{position:relative;display:grid;grid-template-columns:24px auto;gap:10px;padding-left:0}.form__field--checkbox label{grid-column:2/3;line-height:1.2}.form__field--checkbox button{grid-column:1/2;grid-row:1/2;right:unset;top:unset;position:relative;padding:0;justify-self:left;align-self:flex-start;margin:0;background-color:var(--accent-light)}.form__field--checkbox button.form__checkbox--checked{border:none;color:var(--secondary)}.form__field--agree{border:none}.form__field--disabled{pointer-events:none;opacity:.5}.form__field-description{font-size:12px;line-height:1.4}.form__checkbox{position:absolute;top:6px;right:8px;width:24px;height:24px;border:1px white solid;background-color:#fff;border-radius:50%;font-weight:900;font-size:12px}.form__checkbox--checked{background-color:var(--secondary);border:1px var(--secondary) solid;color:#fff}@media screen and (min-width: 768px){.form__checkbox{width:16px;height:16px;box-sizing:border-box;padding:0;font-size:12px}}.form__button{padding:15px 20px;justify-self:right;width:100%;background-color:color-mix(in srgb,var(--primary) 20%,white);color:#555;border:none;border-radius:3px;line-height:1.4;cursor:pointer}@media screen and (min-width: 768px){.form__button{grid-column:2/3;width:fit-content;margin-right:10px;margin-top:8px;margin-bottom:10px}}@media screen and (min-width: 1024px){.form__button{transition:all .35s ease-in-out;padding:12px 20px;font-size:12px;font-weight:400}.form__button:hover{box-shadow:0 0 5px #555}}@media screen and (min-width: 1280px){.form__button{padding:12px 25px}}.form__subheader{font-size:16px;font-style:italic;text-wrap:balance;padding-top:0;padding-bottom:0;grid-column:1/-1;font-size:14px;line-height:1.2}@media screen and (min-width: 1024px){.form__subheader{font-size:18px}}@media screen and (min-width: 768px){.form__subheader{font-size:12px}}@media screen and (min-width: 1280px){.form__subheader{font-size:14px}}.form__label{display:block;font-weight:700;line-height:20px;font-size:11px;padding-bottom:5px;color:#555}.form__label img{position:relative;display:block;width:100%;height:auto;margin-top:10px;margin-bottom:5px}@media screen and (min-width: 1280px){.form__label{font-size:11px}}.form__input{position:relative;display:block;width:100%;grid-template-columns:auto 20px;background-color:#f0f0f0;padding:10px 8px;border:1px #ccc solid;border-radius:3px;box-sizing:border-box;font-size:14px}.form__recaptcha-branding{font-size:12px;line-height:1.2;padding-top:20px;padding-bottom:10px}.form__recaptcha-branding a{color:var(--secondary)}@media screen and (min-width: 768px){.form__recaptcha-branding{font-size:10px;text-wrap:balance;text-align:right;padding-right:10px}}.form--newsletter{display:grid}.form--newsletter #form-root{display:grid;grid-gap:10px}@media screen and (min-width: 768px){.form--newsletter #form-root{grid-template-columns:repeat(3,1fr);grid-gap:5px;grid-row-gap:8px}}.form--newsletter .form__field{cursor:pointer;margin-bottom:0}.form--newsletter .form__field--input .form__label{color:#333}@media screen and (min-width: 768px){.form--newsletter .form__field--input{grid-column:span 1}}@media screen and (min-width: 768px){.form--newsletter .form__field--select{grid-column:span 2}}@media screen and (min-width: 768px){.form--newsletter .form__field--checkbox{grid-column:span 2}}@media screen and (min-width: 1024px){.form--newsletter .form__field--checkbox{grid-column:1/3;column-gap:0}}@media screen and (min-width: 768px){.form--newsletter .form__field-description{font-size:11px;line-height:1.2}}@media screen and (min-width: 1280px){.form--newsletter .form__field-description{font-size:12px}}@media screen and (min-width: 768px){.form--newsletter .form__field{padding:2px 8px 8px}}.form--newsletter>div .form__label{color:#333}.form--newsletter .form__label:has(img){text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-feature-settings:"onum";font-weight:700;color:var(--secondary);letter-spacing:0;font-size:18px;cursor:pointer}@media screen and (min-width: 768px){.form--newsletter .form__label:has(img){font-size:14px}}@media screen and (min-width: 768px){.form--newsletter .form__label:has(img) img{margin-top:5px;margin-bottom:5px}}@media screen and (min-width: 1280px){.form--newsletter .form__label:has(img){font-size:16px}}@media screen and (min-width: 768px){.form--newsletter .form__button{grid-column:3/4}}@media screen and (min-width: 1024px){.form{padding:12px}}@media screen and (min-width: 1280px){.form{max-width:65%}}.select{position:relative;display:grid;grid-template-columns:auto 20px;background-color:#f0f0f0;padding:10px 5px;border:1px #ccc solid;border-radius:3px;box-sizing:border-box}.select__value{font-size:14px;color:#777}.select__open-icon{position:relative;display:block;grid-column:2/3;grid-row:1/2;align-self:center;justify-self:center;width:10px;transform:scale(.8);opacity:.5}.select__popup{box-sizing:border-box;background-color:#fff;transform-origin:var(--transform-origin);overflow-y:auto;max-height:var(--available-height);width:var(--anchor-width);padding:5px;border:1px solid #ccc;border-radius:3px;margin-top:1px;margin-left:0;outline:unset}.select__item-label{font-size:12px;padding:8px 10px;background-color:color-mix(in srgb,var(--primary) 20%,white);margin-bottom:3px;border-radius:3px;cursor:pointer}.select__item-label .select__item-label{padding:unset;margin-bottom:0;background-color:unset}.select__item--selected{color:#fff;font-weight:700;background-color:var(--secondary)}.select__item--selected span{display:none}.select__scroll-arrow{width:100%;background:canvas;z-index:1;text-align:center;cursor:default;height:1rem;font-size:.75rem;display:flex;align-items:center;justify-content:center}.select__scroll-arrow:before{content:"";position:absolute;width:100%;height:100%;left:0}.select__scroll-arrow[data-direction=up]:before{top:-100%}.select__scroll-arrow[data-direction=down]{bottom:0}.select__scroll-arrow[data-direction=down]:before{bottom:-100%}.data-listing{display:grid;grid-gap:10px;line-height:1.2}.data-listing ul{list-style:none;padding:0}.data-listing__dataset{background-color:#fff;border-radius:5px;padding:5px 10px 10px}@media screen and (min-width: 768px){.data-listing__dataset{padding:10px 15px 15px}}.data-listing__period{font-size:11px;font-weight:700}.data-listing__title{font-weight:300;font-weight:14px;padding-top:2px}.data-listing__section{margin-top:10px;padding-top:10px;border-top:1px #ccc solid}.data-listing__section-label{display:block;font-size:11px;font-weight:700;margin-bottom:5px}.data-listing__section-list{position:relative;display:flex;flex-wrap:wrap;gap:2px;width:100%;margin:0}.data-listing__section-list li{flex:0 0 auto;text-align:center;margin:0;display:inline-block;max-width:100%;font-size:12px}.data-listing__details-label{display:block;font-size:11px;font-weight:700;margin-bottom:5px;margin-top:10px;padding-top:10px;border-top:1px #ccc solid}.data-listing__details-link{display:block;font-size:12px;line-height:1/2;text-decoration:none;color:var(--secondary)}.data-listing__details-link:hover{text-decoration:underline}@media screen and (min-width: 768px){.data-listing{grid-column:1/3}}@media screen and (min-width: 1280px){.data-listing{grid-template-columns:repeat(2,1fr)}}.authors__label{font-size:14px;font-weight:700}@media screen and (min-width: 768px){.authors__label{font-size:11px}}@media screen and (min-width: 1280px){.authors__label{font-size:12px}}.authors__author{display:grid;grid-template-columns:60px auto;align-items:center;grid-column:2/3;grid-row:span 1;padding-top:5px;padding-bottom:5px}.authors__portrait{border-radius:50%;overflow:hidden;width:48px}.authors__name{font-size:12px;font-weight:700}.page-intro{position:relative;display:grid;z-index:1}@media screen and (min-width: 768px){.page-intro{grid-template-columns:2fr 1fr}.page-intro--country{column-gap:0px}}@media screen and (min-width: 1024px){.page-intro{grid-template-columns:2fr 1fr}}@media screen and (min-width: 1280px){.page-intro{grid-template-columns:calc((100vw + 30px) / 3 * 2) auto}}@media screen and (min-width: 1440px){.page-intro{grid-template-columns:965.3333333333px auto}}@media screen and (min-width: 768px){.page-intro--woe .page-intro__lead-image{grid-column:2/3;grid-row:1/2}}.page-intro--woe .page-intro__text h3{color:var(--secondary);font-size:30px;line-height:1.2;text-wrap:balance;margin-top:20px;margin-bottom:30px;font-weight:300}.page-intro--woe .page-intro__text h4 strong{font-weight:700}@media screen and (min-width: 768px){.page-intro--woe .page-intro__text{grid-column:1/2;grid-row:1/3;padding-left:20px}}@media screen and (min-width: 1024px){.page-intro--woe .page-intro__text{padding-left:55px}}@media screen and (min-width: 1280px){.page-intro--woe .page-intro__text{padding-left:80px}}@media screen and (min-width: 768px){.page-intro--woe .page-intro__aside{grid-column:2/3;grid-row:2/3}}@media screen and (min-width: 768px){.page-intro--woe{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1280px){.page-intro--woe{grid-template-columns:calc(50% + 25px) 1fr}}@media screen and (min-width: 768px){.page-intro--country{grid-template-columns:repeat(2,1fr)}.page-intro--country .page-intro__lead-image{grid-column:2/3;grid-row:1/4}}.page-intro__lead-image{position:relative;display:block;width:100%;height:50vw;min-height:50vh;grid-row:1/2;grid-column:1/2;_top:40px;z-index:1}.page-intro__lead-image img{position:relative;display:block;object-fit:cover;height:100%;width:100%}@media screen and (min-width: 768px){.page-intro__lead-image{height:unset;min-height:unset;grid-column:1/3}}@media screen and (min-width: 1024px){.page-intro__lead-image{grid-column:1/2}}@media screen and (min-width: 1280px){.page-intro__lead-image{_height:504px}}.page-intro__lead-image:after{_content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000080,#0000)}.page-intro__title{position:relative;display:block;grid-row:1/2;grid-column:1/2;z-index:100;height:fit-content;align-self:flex-end;padding-left:20px;margin-bottom:25px;padding-right:30px}.page-intro__title h2{font-size:32px;line-height:36px;text-wrap:balance}@media screen and (min-width: 1280px){.page-intro__title h2{font-size:60px;line-height:72px}}@media screen and (min-width: 768px){.page-intro__title{grid-column:1/2;padding-left:20px}}@media screen and (min-width: 1024px){.page-intro__title{grid-column:1/2;padding-left:50px;margin-bottom:30px;padding-right:80px}}@media screen and (min-width: 1280px){.page-intro__title{margin-bottom:10%}}@media screen and (min-width: 1440px){.page-intro__title{margin-bottom:5%}}.page-intro__title--overlay{background-color:#fff;padding-top:10px;margin-bottom:0}.page-intro__title--overlay h2{font-size:18px;line-height:1.2}@media screen and (min-width: 768px){.page-intro__title--overlay{padding-left:25px;padding-top:15px}}.page-intro__text{position:relative;display:block;padding:20px 20px 20px 15px;grid-row:2/3;grid-column:1/2;background-color:#fff;z-index:15;border-left:5px color-mix(in srgb,var(--primary) 100%,white) solid;border-bottom:10px white solid}.page-intro__text h3{font-size:16px;line-height:20px;text-wrap:balance}@media screen and (min-width: 768px){.page-intro__text h3{font-size:16px;margin-bottom:10px}}@media screen and (min-width: 1024px){.page-intro__text h3{font-size:18px;text-wrap:balance}}@media screen and (min-width: 1280px){.page-intro__text h3{font-size:18px}}.page-intro__text h4{font-size:14px;line-height:20px}.page-intro__text p{line-height:20px;font-size:14px}.page-intro__text p+h3,.page-intro__text p+h4{margin-top:20px;margin-bottom:5px}@media screen and (min-width: 768px){.page-intro__text p{font-size:14px;line-height:1.4}.page-intro__text p+h3{margin-bottom:10px}.page-intro__text p+h4{margin-bottom:10px}}@media screen and (min-width: 1024px){.page-intro__text p{font-size:14px;text-wrap:balance}.page-intro__text p+h3{margin-top:20px;margin-bottom:10px}}@media screen and (min-width: 1280px){.page-intro__text p{text-wrap:balance;_max-width:640px;font-size:15px}}@media screen and (min-width: 768px){.page-intro__text .quote>p{font-size:12px}}.page-intro__text ul,.page-intro__text ol{font-size:14px;line-height:20px;display:block;position:relative;box-sizing:border-box;padding-left:20px}.page-intro__text ul+h3,.page-intro__text ol+h3{margin-top:20px;margin-bottom:5px}.page-intro__text ul li,.page-intro__text ol li{position:relative;display:list-item;margin-bottom:5px;text-wrap:balance}.page-intro__text ul li::marker,.page-intro__text ol li::marker{font-weight:700;color:var(--secondary)}.page-intro__text ul li a,.page-intro__text ol li a{color:var(--secondary);text-decoration:none}.page-intro__text ul li a:hover,.page-intro__text ol li a:hover{text-decoration:underline}@media screen and (min-width: 768px){.page-intro__text ul,.page-intro__text ol{font-size:12.5px;line-height:17.5px;margin-top:20px;margin-bottom:20px}.page-intro__text ul+h3,.page-intro__text ol+h3{margin-bottom:10px}}@media screen and (min-width: 1024px){.page-intro__text ul li,.page-intro__text ol li{font-size:14px;line-height:20px}.page-intro__text ul+h3,.page-intro__text ol+h3{margin-top:30px;margin-bottom:10px}}@media screen and (min-width: 1280px){.page-intro__text ul,.page-intro__text ol{max-width:600px}.page-intro__text ul li,.page-intro__text ol li{text-wrap:balance;margin-bottom:10px;font-size:15px}}.page-intro__text p{position:relative;display:inline-block}.page-intro__text p+p{margin-top:10px}@media screen and (min-width: 768px){.page-intro__text{grid-row:2/3;padding-left:20px;padding-top:10px;padding-bottom:10px;border-left-width:5px;border-bottom-width:15px}.page-intro__text p{_line-height:17.5px;_font-size:12.5px}}@media screen and (min-width: 1024px){.page-intro__text{padding:30px 50px 40px}}@media screen and (min-width: 1280px){.page-intro__text{padding-left:145px;border-left-width:10px;padding-top:40px;padding-bottom:15px}.page-intro__text p{_max-width:75%;line-height:20px;font-size:14px}}@media screen and (min-width: 1440px){.page-intro__text{padding-right:50px}.page-intro__text p{max-width:720px;margin-bottom:20px;line-height:20px;font-size:15px}.page-intro__text p+p{margin-top:0}}.page-intro__aside{position:relative;display:block;z-index:20;grid-row:3/4;grid-column:1/2}@media screen and (min-width: 768px){.page-intro__aside{grid-column:2/3;grid-row:3/4;height:100%;display:grid;align-content:flex-end}}@media screen and (min-width: 1024px){.page-intro__aside{grid-row:1/2;height:50%}article.page-intro--country .page-intro__aside{grid-row:1/3}.page-intro__aside .aside__banner-newsletter a,.page-intro__aside .aside__banner-visit-eiie a{padding-bottom:20px}}.collection-page__header{position:sticky;top:40px;width:100%;margin-top:-10px;padding:10px 0;box-sizing:border-box;z-index:100;background-color:#f0f0f0;grid-column:span 2}@media screen and (min-width: 768px){.collection-page__header{grid-column:1/3;margin-top:-10px}}@media screen and (min-width: 1024px){.collection-page__header{margin-top:-20px;padding-top:20px}}@media screen and (min-width: 1280px){.collection-page__header{margin-top:-30px;padding-top:20px;top:48px}}.collection-page__title{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-size:20px;font-weight:400;line-height:20px;color:#333}.collection-page__title span{color:var(--secondary)}.home__intro .page-intro__lead-image{grid-row:1/2;z-index:-1;position:sticky;top:40px}@media screen and (min-width: 768px){.home__intro .page-intro__lead-image{grid-column:2/3;grid-row:1/3;position:relative;top:unset}}@media screen and (min-width: 1280px){.home__intro .page-intro__lead-image{height:100%}}.home__intro .page-intro__title{grid-row:2/3;background-color:#fff;margin-bottom:0}.home__intro .page-intro__title h2{text-shadow:none;font-size:32px;line-height:1.1;color:#333;padding-top:20px;padding-bottom:20px;font-weight:700}.home__intro .page-intro__title h2 span{color:var(--secondary)}.home__intro .page-intro__title h2 span.page-intro__title--highlight{color:#3070b5}@media screen and (min-width: 768px){.home__intro .page-intro__title{grid-column:1/2;grid-row:1/2;display:flex;align-items:center;padding-bottom:20px}.home__intro .page-intro__title h2{padding-top:40px;padding-bottom:0;padding-left:5px}}@media screen and (min-width: 1024px){.home__intro .page-intro__title{height:unset;padding-top:20px;padding-left:55px}.home__intro .page-intro__title h2{padding-left:0}}@media screen and (min-width: 1280px){.home__intro .page-intro__title{padding-left:90px}}.home__intro .page-intro__text{padding-top:0;grid-row:3/4}@media screen and (min-width: 768px){.home__intro .page-intro__text{grid-row:2/4;grid-column:1/2;padding-left:20px}}@media screen and (min-width: 1024px){.home__intro .page-intro__text{padding-left:50px;padding-right:20px}}@media screen and (min-width: 1280px){.home__intro .page-intro__text{padding-left:80px;padding-bottom:40px}}.home__intro .page-intro__aside{grid-row:4/5;height:unset;background-color:#f0f0f0;padding-top:10px}@media screen and (min-width: 768px){.home__intro .page-intro__aside{grid-column:2/3;grid-row:3/4;overflow:hidden;position:relative;top:unset;padding-top:unset}}@media screen and (min-width: 768px){.home__intro{grid-template-columns:50% 1fr}}.item-page{position:relative;display:grid;background-color:#fff}.item-page__header{position:relative;display:block;padding:15px 15px 15px 20px;box-sizing:border-box}.item-page__header+.item-page__content{padding-top:0}@media screen and (min-width: 768px){.item-page__header{padding-left:25px;padding-bottom:10px}}@media screen and (min-width: 1024px){.item-page__header{grid-column:1/2;padding:20px 80px 20px 55px}}@media screen and (min-width: 1280px){.item-page__header{padding-left:90px}}.item-page__primary-collection{font-size:18px;margin-bottom:10px;text-decoration:none}@media screen and (min-width: 1024px){.item-page__primary-collection{font-size:18px}}@media screen and (min-width: 1280px){.item-page__primary-collection{font-size:20px}}.item-page__title{font-size:18px;text-wrap:balance}@media screen and (min-width: 1024px){.item-page__title{font-size:24px;line-height:25px}}@media screen and (min-width: 1280px){.item-page__title{font-size:24px;line-height:30px}}.item-page__subtitle{margin-top:5px;font-size:16px;font-style:italic;text-wrap:balance;color:var(--secondary)}@media screen and (min-width: 1024px){.item-page__subtitle{font-size:18px}}.item-page__lead-image{height:52.6315789474vw}.item-page__lead-image img{width:100%;height:100%;object-fit:cover}.item-page__lead-image.media--preset-coverpage img{object-fit:contain}@media screen and (min-width: 768px){.item-page__lead-image{grid-column:1/3;height:50vw;min-height:30vh}.item-page__lead-image img{height:100%;object-fit:cover}}@media screen and (min-width: 1024px){.item-page__lead-image{grid-column:1/2;height:unset;max-height:66vh;min-height:unset}}.item-page__lead-video{height:calc((100vw - 60px) / 1.75)}@media screen and (min-width: 768px){.item-page__lead-video{grid-column:1/3}}@media screen and (min-width: 1024px){.item-page__lead-video{height:calc((75vw - 60px) / 1.75);grid-column:1/2}}@media screen and (min-width: 1440px){.item-page__lead-video{height:585.1428571429px}}.item-page__content{position:relative;padding:0 15px;border-left:5px color-mix(in srgb,var(--primary) 100%,white) solid;border-top:10px transparent solid;border-bottom:10px transparent solid;box-sizing:border-box}.item-page__content .social-embed{margin-top:20px;margin-bottom:20px}.item-page__content .social-embed+h3{margin-top:20px;margin-bottom:10px}.item-page__content .image{position:relative;display:block;margin-top:10px;margin-bottom:10px}.item-page__content .quote>p{font-size:12px}.item-page__content h3{font-size:16px;line-height:20px;text-wrap:balance}@media screen and (min-width: 768px){.item-page__content h3{font-size:16px;margin-bottom:10px}}@media screen and (min-width: 1024px){.item-page__content h3{font-size:18px;text-wrap:balance}}@media screen and (min-width: 1280px){.item-page__content h3{font-size:18px}}.item-page__content h4{font-size:14px;line-height:20px}.item-page__content p{line-height:20px;font-size:14px}.item-page__content p+p{margin-top:10px}.item-page__content p+h3,.item-page__content p+h4{margin-top:20px;margin-bottom:5px}@media screen and (min-width: 768px){.item-page__content p{font-size:14px;line-height:1.4}.item-page__content p+h3{margin-bottom:10px}.item-page__content p+h4{margin-bottom:10px}}@media screen and (min-width: 1024px){.item-page__content p{font-size:14px;text-wrap:balance}.item-page__content p+h3{margin-top:20px;margin-bottom:10px}}@media screen and (min-width: 1280px){.item-page__content p{text-wrap:balance;_max-width:640px;font-size:15px}}@media screen and (min-width: 768px){.item-page__content .quote>p{font-size:12px}}.item-page__content ul,.item-page__content ol{font-size:14px;line-height:20px;display:block;position:relative;box-sizing:border-box;padding-left:20px}.item-page__content ul+h3,.item-page__content ol+h3{margin-top:20px;margin-bottom:5px}.item-page__content ul li,.item-page__content ol li{position:relative;display:list-item;margin-bottom:5px;text-wrap:balance}.item-page__content ul li::marker,.item-page__content ol li::marker{font-weight:700;color:var(--secondary)}.item-page__content ul li a,.item-page__content ol li a{color:var(--secondary);text-decoration:none}.item-page__content ul li a:hover,.item-page__content ol li a:hover{text-decoration:underline}@media screen and (min-width: 768px){.item-page__content ul,.item-page__content ol{font-size:12.5px;line-height:17.5px;margin-top:20px;margin-bottom:20px}.item-page__content ul+h3,.item-page__content ol+h3{margin-bottom:10px}}@media screen and (min-width: 1024px){.item-page__content ul li,.item-page__content ol li{font-size:14px;line-height:20px}.item-page__content ul+h3,.item-page__content ol+h3{margin-top:30px;margin-bottom:10px}}@media screen and (min-width: 1280px){.item-page__content ul,.item-page__content ol{max-width:600px}.item-page__content ul li,.item-page__content ol li{text-wrap:balance;margin-bottom:10px;font-size:15px}}@media screen and (min-width: 768px){.item-page__content{padding-left:20px;padding-right:40px;padding-top:0;border-left-width:5px;border-top-width:10px}}@media screen and (min-width: 1024px){.item-page__content{padding-left:50px;padding-right:50px;word-wrap:balance}}@media screen and (min-width: 1280px){.item-page__content{padding-left:80px;padding-right:60px;border-left-width:10px}}@media screen and (min-width: 768px){.item-page__content{_padding-right:0px;grid-row:3/4;grid-column:1/2}}@media screen and (min-width: 1024px){.item-page__content{padding-right:40px}.item-page__content .image{margin-top:20px;margin-bottom:20px}.item-page__content .social-embed{margin-top:40px;margin-bottom:40px}}.item-page__content-intro{padding-right:20px}.item-page__content-full{padding-top:20px;padding-right:20px}.item-page__content-full h3:first-of-type{color:var(--secondary)}.item-page__footer{position:relative;display:block;padding:15px 15px 20px;font-style:italic}@media screen and (min-width: 768px){.item-page__footer{grid-column:1/2;padding-left:25px;padding-right:0}}@media screen and (min-width: 1024px){.item-page__footer{padding-left:50px;padding-right:80px}.item-page__footer p{font-size:14px}}@media screen and (min-width: 1280px){.item-page__footer{padding-left:80px}.item-page__footer p{max-width:600px}}.item-page__aside{position:relative;display:inline-block;box-sizing:border-box;padding:0;margin:0;background-color:#f0f0f0}.item-page__aside .aside__banner{width:100%}.item-page__aside .metadata{background-color:#fff;padding-left:20px}.item-page__aside section{padding-left:20px;padding-right:20px;width:100%;box-sizing:border-box}.item-page__aside section+section{padding-top:15px}@media screen and (min-width: 768px){.item-page__aside{grid-column:2/3;grid-row:2/6}.item-page__aside .aside__banner{margin-right:0}.item-page__aside .aside__banner-newsletter{margin-right:0;width:90%}.item-page__aside .aside__banner-visit-eiie{width:75%}.item-page__aside .metadata{padding-left:10px}.item-page__aside .metadata .date{font-size:11px}.item-page__aside section{padding-left:12px;padding-right:15px}.item-page__aside section+section{padding-top:5px}}@media screen and (min-width: 1024px){.item-page__aside{grid-row:1/6}.item-page__aside .aside__banner{padding:0}.item-page__aside .banner{font-size:16px}.item-page__aside .metadata{padding:20px}.item-page__aside .metadata .date{font-size:11px;grid-template-columns:60px auto;margin-bottom:0}.item-page__aside section{padding:20px 20px 20px 15px}.item-page__aside section+section{padding-top:10px}}@media screen and (min-width: 1280px){.item-page__aside .metadata{padding-left:20px}.item-page__aside .metadata .date{font-size:12px;margin-bottom:0;grid-template-columns:80px auto}.item-page__aside section{padding-top:15px}.item-page__aside section+section{padding-top:10px}}.item-page__related-collections{padding:15px}.item-page__related-collections:last-child{padding-bottom:0}@media screen and (min-width: 1280px){.item-page__related-collections{padding-left:20px}}.item-page__countries-header{font-size:18px;line-height:1.2;text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-weight:700;color:#555;color:var(--secondary);padding-top:8px;border-top:1px var(--secondary) solid;margin-top:15px;margin-bottom:8px}@media screen and (min-width: 768px){.item-page__countries-header{font-size:15px}}@media screen and (min-width: 1024px){.item-page__countries-header{font-size:16px;margin-bottom:5px}}@media screen and (min-width: 1280px){.item-page__countries-header{font-size:20px;line-height:20px;margin:25px 0 0;padding-top:15px}}.item-page__related-items{position:relative;display:inline-block;padding:15px;background-color:#f0f0f0}.item-page__related-items+.item-page__related-collections{padding-top:0}.item-page .item-page__primary-collection{display:inline-block;text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-feature-settings:"onum";font-weight:700;color:var(--secondary);letter-spacing:0}@media screen and (min-width: 768px){.item-page{grid-template-columns:2fr 1fr;column-gap:20px}.item-page--static .item-page__lead-image{grid-column:2/3;grid-row:1/3;height:100%;min-height:25vh}.item-page--static .item-page__header{grid-column:1/2;grid-row:1/2}.item-page--static .item-page__content{grid-column:1/2;grid-row:2/4}.item-page--static .item-page__aside{grid-column:2/3;grid-row:3/4}.item-page--static .item-page__aside .aside__banner-newsletter{width:90%}}@media screen and (min-width: 1024px){.item-page{column-gap:0px}.item-page--static .item-page__lead-image{min-height:33vh}.item-page--static .item-page__header{padding-top:20px;padding-bottom:10px}}.affiliates-page{position:relative;display:grid;background-color:#fff}.affiliates-page__main{position:relative;display:grid;background-color:#fff;column-gap:0}@media screen and (min-width: 768px){.affiliates-page__main{grid-template-columns:calc((100vw + 0px)/2) 1fr}}.affiliates-page__main .item-page__header{border-left:5px color-mix(in srgb,var(--primary) 100%,white) solid;border-bottom:10px transparent solid;padding-left:15px}@media screen and (min-width: 768px){.affiliates-page__main .item-page__header{height:fit-content;align-self:center;grid-row:1/2;padding-left:20px}}@media screen and (min-width: 1024px){.affiliates-page__main .item-page__header{padding-left:50px}}@media screen and (min-width: 1280px){.affiliates-page__main .item-page__header{border-left-width:10px;padding-left:80px}}.affiliates-page__header{position:sticky;display:block;top:40px;padding:10px 10px 10px 20px;box-sizing:border-box;background-color:#fff;z-index:100}@media screen and (min-width: 768px){.affiliates-page__header{grid-column:1/2;grid-row:1/1}}@media screen and (min-width: 1024px){.affiliates-page__header{top:48px;padding-top:12px}}@media screen and (min-width: 1280px){.affiliates-page__header{top:56px;padding-left:25px}}.affiliates-page__title{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-weight:400;line-height:20px;color:#333;font-size:20px}.affiliates-page__title span{color:var(--secondary)}@media screen and (min-width: 768px){.affiliates-page__title{padding-left:35px;padding-right:40px}}@media screen and (min-width: 1024px){.affiliates-page__title{padding-left:35px;padding-right:60px}}@media screen and (min-width: 1280px){.affiliates-page__title{padding-left:130px;padding-right:100px}}.affiliates-page__lead-image img{width:100%;height:100%;object-fit:cover}.affiliates-page__lead-image.media--preset-coverpage img{object-fit:contain}@media screen and (min-width: 768px){.affiliates-page__lead-image{grid-column:2/3;grid-row:1/3;height:100%}.affiliates-page__lead-image img{height:100%;object-fit:cover}}@media screen and (min-width: 1024px){.affiliates-page__lead-image{height:100%;max-height:66vh;min-height:33vh}}.affiliates-page__filters{padding-left:20px;padding-right:15px}@media screen and (min-width: 768px){.affiliates-page__filters{padding-left:25px}}@media screen and (min-width: 1024px){.affiliates-page__filters{padding-left:55px}}@media screen and (min-width: 1280px){.affiliates-page__filters{padding-left:90px}}.affiliates-page__content{position:relative;padding:0 15px;border-left:5px color-mix(in srgb,var(--primary) 100%,white) solid;border-top:10px transparent solid;border-bottom:10px transparent solid;box-sizing:border-box;grid-row:4/5}@media screen and (min-width: 768px){.affiliates-page__content{padding-left:20px;padding-right:40px;padding-top:0;border-left-width:5px;border-top-width:10px}}@media screen and (min-width: 1024px){.affiliates-page__content{padding-left:50px;padding-right:50px;word-wrap:balance}}@media screen and (min-width: 1280px){.affiliates-page__content{padding-left:80px;padding-right:60px;border-left-width:10px}}.affiliates-page__content h3{font-size:16px;line-height:20px;text-wrap:balance}@media screen and (min-width: 768px){.affiliates-page__content h3{font-size:16px;margin-bottom:10px}}@media screen and (min-width: 1024px){.affiliates-page__content h3{font-size:18px;text-wrap:balance}}@media screen and (min-width: 1280px){.affiliates-page__content h3{font-size:18px}}.affiliates-page__content h4{font-size:14px;line-height:20px}.affiliates-page__content p{line-height:20px;font-size:14px}.affiliates-page__content p+p{margin-top:10px}.affiliates-page__content p+h3,.affiliates-page__content p+h4{margin-top:20px;margin-bottom:5px}@media screen and (min-width: 768px){.affiliates-page__content p{font-size:14px;line-height:1.4}.affiliates-page__content p+h3{margin-bottom:10px}.affiliates-page__content p+h4{margin-bottom:10px}}@media screen and (min-width: 1024px){.affiliates-page__content p{font-size:14px;text-wrap:balance}.affiliates-page__content p+h3{margin-top:20px;margin-bottom:10px}}@media screen and (min-width: 1280px){.affiliates-page__content p{text-wrap:balance;_max-width:640px;font-size:15px}}@media screen and (min-width: 768px){.affiliates-page__content .quote>p{font-size:12px}}.affiliates-page__content ul,.affiliates-page__content ol{font-size:14px;line-height:20px;display:block;position:relative;box-sizing:border-box;padding-left:20px}.affiliates-page__content ul+h3,.affiliates-page__content ol+h3{margin-top:20px;margin-bottom:5px}.affiliates-page__content ul li,.affiliates-page__content ol li{position:relative;display:list-item;margin-bottom:5px;text-wrap:balance}.affiliates-page__content ul li::marker,.affiliates-page__content ol li::marker{font-weight:700;color:var(--secondary)}.affiliates-page__content ul li a,.affiliates-page__content ol li a{color:var(--secondary);text-decoration:none}.affiliates-page__content ul li a:hover,.affiliates-page__content ol li a:hover{text-decoration:underline}@media screen and (min-width: 768px){.affiliates-page__content ul,.affiliates-page__content ol{font-size:12.5px;line-height:17.5px;margin-top:20px;margin-bottom:20px}.affiliates-page__content ul+h3,.affiliates-page__content ol+h3{margin-bottom:10px}}@media screen and (min-width: 1024px){.affiliates-page__content ul li,.affiliates-page__content ol li{font-size:14px;line-height:20px}.affiliates-page__content ul+h3,.affiliates-page__content ol+h3{margin-top:30px;margin-bottom:10px}}@media screen and (min-width: 1280px){.affiliates-page__content ul,.affiliates-page__content ol{max-width:600px}.affiliates-page__content ul li,.affiliates-page__content ol li{text-wrap:balance;margin-bottom:10px;font-size:15px}}@media screen and (min-width: 768px){.affiliates-page__content h3{margin-bottom:0}}@media screen and (min-width: 1024px){.affiliates-page__content h3{margin-bottom:0}}@media screen and (min-width: 1280px){.affiliates-page__content h3{margin-bottom:0}}@media screen and (min-width: 768px){.affiliates-page__content{grid-column:1/3;margin-top:10px}}.affiliates-page__intro{padding-top:10px}.affiliates-page__intro h3{font-size:16px;line-height:20px;text-wrap:balance}@media screen and (min-width: 768px){.affiliates-page__intro h3{font-size:16px;margin-bottom:10px}}@media screen and (min-width: 1024px){.affiliates-page__intro h3{font-size:18px;text-wrap:balance}}@media screen and (min-width: 1280px){.affiliates-page__intro h3{font-size:18px}}.affiliates-page__intro h4{font-size:14px;line-height:20px}.affiliates-page__intro p{line-height:20px;font-size:14px}.affiliates-page__intro p+p{margin-top:10px}.affiliates-page__intro p+h3,.affiliates-page__intro p+h4{margin-top:20px;margin-bottom:5px}@media screen and (min-width: 768px){.affiliates-page__intro p{font-size:14px;line-height:1.4}.affiliates-page__intro p+h3{margin-bottom:10px}.affiliates-page__intro p+h4{margin-bottom:10px}}@media screen and (min-width: 1024px){.affiliates-page__intro p{font-size:14px;text-wrap:balance}.affiliates-page__intro p+h3{margin-top:20px;margin-bottom:10px}}@media screen and (min-width: 1280px){.affiliates-page__intro p{text-wrap:balance;_max-width:640px;font-size:15px}}@media screen and (min-width: 768px){.affiliates-page__intro .quote>p{font-size:12px}}.affiliates-page__intro ul,.affiliates-page__intro ol{font-size:14px;line-height:20px;display:block;position:relative;box-sizing:border-box;padding-left:20px}.affiliates-page__intro ul+h3,.affiliates-page__intro ol+h3{margin-top:20px;margin-bottom:5px}.affiliates-page__intro ul li,.affiliates-page__intro ol li{position:relative;display:list-item;margin-bottom:5px;text-wrap:balance}.affiliates-page__intro ul li::marker,.affiliates-page__intro ol li::marker{font-weight:700;color:var(--secondary)}.affiliates-page__intro ul li a,.affiliates-page__intro ol li a{color:var(--secondary);text-decoration:none}.affiliates-page__intro ul li a:hover,.affiliates-page__intro ol li a:hover{text-decoration:underline}@media screen and (min-width: 768px){.affiliates-page__intro ul,.affiliates-page__intro ol{font-size:12.5px;line-height:17.5px;margin-top:20px;margin-bottom:20px}.affiliates-page__intro ul+h3,.affiliates-page__intro ol+h3{margin-bottom:10px}}@media screen and (min-width: 1024px){.affiliates-page__intro ul li,.affiliates-page__intro ol li{font-size:14px;line-height:20px}.affiliates-page__intro ul+h3,.affiliates-page__intro ol+h3{margin-top:30px;margin-bottom:10px}}@media screen and (min-width: 1280px){.affiliates-page__intro ul,.affiliates-page__intro ol{max-width:600px}.affiliates-page__intro ul li,.affiliates-page__intro ol li{text-wrap:balance;margin-bottom:10px;font-size:15px}}@media screen and (min-width: 1280px){.affiliates-page__intro{adding-top:20px}}.affiliates-page__country{position:relative;display:block;margin-bottom:10px;background-color:var(--accent-light);background:linear-gradient(-145deg,var(--accent-light) 0%,#ffffff 100%);border-radius:5px;border:1px #ccc solid;padding:5px 10px 15px}.affiliates-page__country-title{font-size:18px;font-weight:700;color:#333;text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;padding-left:0;margin-bottom:5px}@media screen and (min-width: 768px){.affiliates-page__country-title{padding-bottom:0;margin-bottom:0}}@media screen and (min-width: 768px){.affiliates-page__country{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px}}@media screen and (min-width: 768px){.affiliates-page__country{margin-bottom:10px}}.affiliates-page__cards .cards__list{max-width:unset}.affiliates-page__footer{grid-row:5/6;padding-left:20px}@media screen and (min-width: 768px){.affiliates-page__footer{padding-left:55px}}@media screen and (min-width: 1280px){.affiliates-page__footer{padding-left:155px}}.affiliates-page .item-page__aside{grid-row:6/7}@media screen and (min-width: 768px){.affiliates-page .item-page__aside{grid-column:2/3;grid-row:2/3;height:fit-content;align-self:flex-end;background-color:#fff}}.affiliates-page .form{margin-bottom:0;max-width:unset}@media screen and (min-width: 768px){.affiliates-page .form__container{grid-template-columns:1fr}}@media screen and (min-width: 768px){.affiliates-page .form__button{grid-column:unset;justify-self:left}}.contactus-page__article{position:relative;display:grid;background-color:#fff;align-content:flex-start}.contactus-page__article main{position:relative;display:block;padding:15px 20px 0 15px;border-left:5px color-mix(in srgb,var(--primary) 100%,white) solid;border-bottom:10px white solid;box-sizing:border-box}@media screen and (min-width: 768px){.contactus-page__article main{padding-left:20px;padding-top:15px;padding-right:0}}@media screen and (min-width: 1024px){.contactus-page__article main{padding-left:50px;padding-top:10px}}@media screen and (min-width: 1280px){.contactus-page__article main{padding-left:80px;border-left-width:10px;padding-top:15px}}@media screen and (min-width: 768px){.contactus-page__article{grid-template-columns:2fr 1fr}}.contactus-page__header{position:sticky;top:40px;width:100%;margin-top:-10px;box-sizing:border-box;z-index:100;background-color:#f0f0f0;padding:15px 0 15px 15px;background-color:#fff;border-left:5px color-mix(in srgb,var(--primary) 100%,white) solid}@media screen and (min-width: 768px){.contactus-page__header{grid-column:1/3;margin-top:-10px}}@media screen and (min-width: 1024px){.contactus-page__header{margin-top:-20px;padding-top:20px}}@media screen and (min-width: 1280px){.contactus-page__header{margin-top:-30px;padding-top:20px;top:48px}}@media screen and (min-width: 768px){.contactus-page__header{padding-left:20px;padding-bottom:10px}}@media screen and (min-width: 1024px){.contactus-page__header{padding-left:50px;margin-top:0;padding-top:20px}}@media screen and (min-width: 1280px){.contactus-page__header{padding-left:80px;border-left-width:10px}}.contactus-page__title{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-size:20px;font-weight:400;line-height:20px;color:#333}.contactus-page__title span{color:var(--secondary)}.contactus-page__offices{padding:0 20px 20px}.contactus-page__offices header{padding-bottom:10px}.contactus-page__offices header h3{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-size:20px;font-weight:400;line-height:20px;color:#333;color:var(--secondary)}.contactus-page__offices header h3 span{color:var(--secondary)}@media screen and (min-width: 768px){.contactus-page__offices header{padding-bottom:10px}}@media screen and (min-width: 768px){.contactus-page__offices{padding-top:10px;padding-left:10px}}.contactus-page__offices .cards__list{grid-template-columns:1fr}@media screen and (min-width: 768px){.contactus-page__offices .aside__banner-newsletter{margin-right:0%;width:100%}}@media screen and (min-width: 768px){.contactus-page__offices .aside__banner-visit-eiie{margin-right:5%;width:95%}}@media screen and (min-width: 1280px){.contactus-page__offices{padding-right:60px;padding-left:30px}}@media screen and (min-width: 1024px){.contactus-page__form #form-root .form__field{margin-bottom:0}}.contactus-page__form #form-root .form__button{margin-top:10px}@media screen and (min-width: 768px){.contactus-page__form #form-root .form__button{grid-column:1/2;justify-self:left;margin-bottom:10px;margin-left:10px;padding:10px 25px}}@media screen and (min-width: 768px){.contactus-page__form #form-root{grid-template-columns:1fr}}@media screen and (min-width: 1024px){.contactus-page__form #form-root{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px}}.contactus-page .cards{margin-bottom:20px}.contactus-page .form{max-width:unset}.newsletter-page .page__main{grid-row-gap:0;padding-top:30px}@media screen and (min-width: 768px){.newsletter-page .page__main{padding-top:40px}}@media screen and (min-width: 1280px){.newsletter-page .page__main{padding-top:50px}}.newsletter-page__header{position:sticky;top:40px;width:100%;margin-top:-10px;box-sizing:border-box;z-index:100;background-color:#f0f0f0;padding:10px 35px 10px 20px;background-color:#fff}@media screen and (min-width: 768px){.newsletter-page__header{grid-column:1/3;margin-top:-10px}}@media screen and (min-width: 1024px){.newsletter-page__header{margin-top:-20px;padding-top:20px}}@media screen and (min-width: 1280px){.newsletter-page__header{margin-top:-30px;padding-top:20px;top:48px}}@media screen and (min-width: 768px){.newsletter-page__header{padding-left:25px;padding-top:15px}}@media screen and (min-width: 1024px){.newsletter-page__header{padding-left:55px;margin-top:0;margin-bottom:0;padding-bottom:20px;top:48px;padding-top:22px}}@media screen and (min-width: 1280px){.newsletter-page__header{padding-left:90px;padding-top:30px;top:50px}}.newsletter-page__title{font-size:18px}@media screen and (min-width: 1024px){.newsletter-page__title{font-size:24px}}.newsletter-page__content{background-color:#fff;padding-top:10px;border-top:10px white solid!important}@media screen and (min-width: 768px){.newsletter-page__content{grid-column:1/3}}@media screen and (min-width: 1024px){.newsletter-page__content .form{margin-top:5px}}.newsletter-page form{grid-column:1/3;max-width:unset;margin-top:10px}@media screen and (min-width: 768px){.newsletter-page form{margin-top:0}}.coop-projects-page .page__main{gap:10px}@media screen and (min-width: 1024px){.coop-projects-page .page__main{padding-right:35px}}.coop-projects-page .page__main>main{padding-top:0}.coop-projects-page__header{position:sticky;top:40px;width:100%;margin-top:-10px;box-sizing:border-box;z-index:100;background-color:#f0f0f0;padding:10px 0 10px 20px}@media screen and (min-width: 768px){.coop-projects-page__header{grid-column:1/3;margin-top:-10px}}@media screen and (min-width: 1024px){.coop-projects-page__header{margin-top:-20px;padding-top:20px}}@media screen and (min-width: 1280px){.coop-projects-page__header{margin-top:-30px;padding-top:20px;top:48px}}@media screen and (min-width: 768px){.coop-projects-page__header{padding-left:55px;padding-bottom:10px;grid-column:1/2}}@media screen and (min-width: 1280px){.coop-projects-page__header{padding-left:155px}}.coop-projects-page__title{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-size:20px;font-weight:400;line-height:20px;color:#333}.coop-projects-page__title span{color:var(--secondary)}.coop-projects-page__title a{color:#333;text-decoration:none}.coop-projects-page__title a:hover{text-decoration:underline}@media screen and (min-width: 768px){.coop-projects-page__content{grid-row-gap:20px}}.coop-projects-search__actions{position:relative;display:grid;grid-template-columns:repeat(2,1fr);column-gap:8px}.coop-projects-search__actions .form__button--submit{grid-column:1/-1;justify-self:left;grid-row:1/2;height:fit-content;align-self:center;margin-bottom:10px}@media screen and (min-width: 768px){.coop-projects-search__actions .form__button--submit{grid-column:2/3;grid-row:1/3;width:100%;margin:0 0 10px;padding-top:12px;padding-bottom:12px}}@media screen and (min-width: 1024px){.coop-projects-search__actions .form__button--submit{grid-column:3/4}}.coop-projects-search__actions .form__button--toggle-advanced{grid-row:2/3;grid-column:2/3;background:none;border:none;padding-left:0;padding-right:10px;justify-self:right;text-align:right;font-size:10px}.coop-projects-search__actions .form__button--toggle-advanced:hover{color:var(--secondary)}@media screen and (min-width: 768px){.coop-projects-search__actions .form__button--toggle-advanced{display:block;grid-column:1/2;grid-row:1/2;width:100%;margin:0;padding-left:10px;padding-bottom:0;justify-self:left;text-align:left}}@media screen and (min-width: 1024px){.coop-projects-search__actions .form__button--toggle-advanced{margin-bottom:5px}}.coop-projects-search__actions .form__button--show-all{grid-column:1/2;grid-row:2/3;background:none;border:none;padding-left:10px;padding-right:0;justify-self:left;text-align:left;font-size:10px}.coop-projects-search__actions .form__button--show-all:hover{color:var(--secondary)}@media screen and (min-width: 768px){.coop-projects-search__actions .form__button--show-all{display:block;grid-column:1/2;grid-row:2/3;width:100%;margin:0;padding-left:10px;padding-top:0;justify-self:left;text-align:left}}@media screen and (min-width: 1024px){.coop-projects-search__actions{grid-template-columns:repeat(3,1fr)}}.coop-projects-search .form__field{margin-bottom:0}.coop-projects-search__basic-filters{display:grid;grid-row-gap:8px}@media screen and (min-width: 768px){.coop-projects-search__basic-filters{grid-template-columns:repeat(2,1fr);grid-gap:8px}}@media screen and (min-width: 1024px){.coop-projects-search__basic-filters{grid-template-columns:repeat(3,1fr);grid-gap:8px}}@media screen and (min-width: 1280px){.coop-projects-search__basic-filters{grid-gap:10px}}.coop-projects-search__advanced-filters{display:grid;grid-row-gap:10px;height:fit-content;max-height:100vh;transition:max-height .35s ease-in-out}.coop-projects-search__advanced-filters--hidden{transition:max-height .35s ease-in-out;max-height:0;overflow:hidden}@media screen and (min-width: 768px){.coop-projects-search__advanced-filters{grid-template-columns:repeat(2,1fr);grid-gap:8px}}@media screen and (min-width: 1024px){.coop-projects-search__advanced-filters{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px}}@media screen and (min-width: 1280px){.coop-projects-search__advanced-filters{grid-gap:10px;margin-top:10px}}.coop-projects__subtitle{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-size:20px;font-weight:400;line-height:20px;color:#333;color:var(--secondary);letter-spacing:0;margin-bottom:20px}.coop-projects__subtitle span{color:var(--secondary)}.coop-projects__search-form{display:grid;grid-row-gap:8px;background-color:#fff;padding:12px 10px 10px;border-radius:3px;margin-bottom:20px;background:linear-gradient(75deg,var(--accent-light) 0%,#ffffff 100%);border:1px #ccc solid}@media screen and (min-width: 768px){.coop-projects__search-form{grid-column:1/3}}.coop-projects__search-summary{padding-top:12px}.coop-projects__search-summary h3{display:block;font-size:11px;font-weight:700}.coop-projects__search-summary .filter_block .filter_label{display:inline-block;font-size:11px;font-style:italic}.coop-projects__search-summary .filter_block .filter_value{font-size:11px;font-weight:700}@media screen and (min-width: 768px){.coop-projects__search-summary{padding-top:0;grid-column:2/3;justify-self:right;text-align:right}}.coop-projects__overview-listing{grid-column:1/3}.coop-projects__search-sorting label{display:block;font-size:11px;font-weight:700;margin-bottom:5px}.coop-projects__search-sorting a{display:inline-block;background-color:color-mix(in srgb,var(--primary) 20%,white);text-decoration:none;color:#333;padding:8px 12px;line-height:1.2;border-radius:3px;transition:all .35s ease-in-out;text-align:left;font-size:11px}.coop-projects__search-sorting a:hover{background-color:var(--secondary);color:#fff}@media screen and (min-width: 1024px){.coop-projects__search-sorting a{padding:10px 15px}}@media screen and (min-width: 768px){.coop-projects__search-sorting{grid-column:1/2;grid-row:2/3}}.coop-projects__cards{display:block}.coop-project__header h3{font-size:18px;text-wrap:balance}@media screen and (min-width: 1024px){.coop-project__header h3{font-size:24px;line-height:25px}}@media screen and (min-width: 1280px){.coop-project__header h3{font-size:24px;line-height:30px}}.coop-project__title{text-transform:lowercase;font-variant:small-caps;letter-spacing:.025rem;font-feature-settings:"onum";font-weight:700;color:var(--secondary);letter-spacing:0;margin-bottom:5px}.coop-project__title a{color:var(--secondary);text-decoration:none}.coop-project__title a:hover{text-decoration:underline}.coop-project__content{padding-bottom:20px}.coop-project__content>div+div{margin-top:15px}@media screen and (min-width: 768px){.coop-project__content{grid-row:2/3}}.coop-project__benefitting-countries{font-size:11px}.coop-project__benefitting-countries dl{position:relative;display:flex;flex-wrap:wrap;gap:2px}.coop-project__benefitting-countries dl dt{flex:0 0 100%;margin-bottom:5px;font-weight:700}.coop-project__benefitting-countries dl dd{flex:0 1 0;text-align:center;margin:0}.coop-project__benefitting-countries dl dd a{display:block;background-color:var(--accent-light);text-decoration:none;color:#333;padding:3px 10px;white-space:nowrap;border-radius:3px;transition:all .35s ease-in-out}.coop-project__benefitting-countries dl dd a:hover{background-color:var(--secondary);color:#fff}.coop-project__benefitting-countries dl dd:last-child a{max-width:fit-content}.coop-project__details{padding-left:10px;padding-right:10px;padding-top:0}.coop-project__details dl{font-size:12px;background-color:#fff;padding:10px;line-height:1.2}@media screen and (min-width: 768px){.coop-project__details dl{margin-top:0;padding:5px 5px 8px;font-size:10px;margin-bottom:5px}}@media screen and (min-width: 1024px){.coop-project__details dl{padding:8px;font-size:11px}}.coop-project__details dt{display:block;font-weight:700;padding-bottom:5px}@media screen and (min-width: 768px){.coop-project__details dt{padding-bottom:2px}}@media screen and (min-width: 1024px){.coop-project__details dt{padding-bottom:5px}}.coop-project__details dd{margin:0}.coop-project__details dd span{display:block;font-style:italic;padding-bottom:2px}.coop-project__details dd>a{text-decoration:none;color:var(--secondary)}.coop-project__details dd>a:hover{text-decoration:underline}.coop-project__details dd ul{position:relative;display:flex;flex-wrap:wrap;column-gap:4px;row-gap:5px;list-style:none;padding:0;margin-top:5px;width:100%}.coop-project__details dd ul li{flex:0 0 auto;text-align:center;margin:0;display:inline-block;max-width:100%}.coop-project__details dd ul li a{display:block;background-color:color-mix(in srgb,var(--primary) 20%,white);text-decoration:none;color:#333;padding:10px 12px;line-height:1.2;border-radius:3px;transition:all .35s ease-in-out;text-align:left}.coop-project__details dd ul li a:hover{background-color:var(--secondary);color:#fff}@media screen and (min-width: 768px){.coop-project__details dd ul li a{padding:5px 8px}}@media screen and (min-width: 1024px){.coop-project__details dd ul li a{padding:8px 12px}}@media screen and (min-width: 768px){.coop-project__details dd ul{row-gap:2px}}@media screen and (min-width: 768px){.coop-project__details{grid-row:1/4;padding-left:10px;padding-right:45px;padding-top:5px}}@media screen and (min-width: 1024px){.coop-project__details{padding-right:55px}}.coop-project__attachments{padding:0}@media screen and (min-width: 768px){.coop-project__attachments{padding-left:45px;margin-bottom:20px}}@media screen and (min-width: 768px){.coop-project__attachments{padding-right:40px}}@media screen and (min-width: 1280px){.coop-project__attachments{padding-left:145px;padding-right:80px;margin-bottom:40px}}.region-page .page__main{gap:0}.region-page .page-intro{background-color:#fff}@media screen and (min-width: 768px){.region-page .page-intro__lead-image{grid-column:2/3;grid-row:1/3;z-index:2000}}.region-page .page-intro__title{position:sticky;top:40px;margin:0;_grid-row:2/3;padding-top:10px;padding-bottom:10px;background-color:#fff}.region-page .page-intro__title h2{font-size:18px}@media screen and (min-width: 1024px){.region-page .page-intro__title h2{font-size:24px}}@media screen and (min-width: 768px){.region-page .page-intro__title{grid-column:1/3;grid-row:1/2;padding-left:25px;padding-top:7px;padding-bottom:2px}}@media screen and (min-width: 1024px){.region-page .page-intro__title{top:48px;padding-top:14px;padding-left:55px;padding-bottom:5px;align-self:flex-start}}@media screen and (min-width: 1280px){.region-page .page-intro__title{padding-left:90px;top:56px;padding-top:0}}.region-page .page-intro__text{padding-top:0;border-top:10px white solid}@media screen and (min-width: 768px){.region-page .page-intro__text p{font-size:14px;line-height:1.4}}@media screen and (min-width: 768px){.region-page .page-intro__text{grid-column:1/2;grid-row:2/3}}@media screen and (min-width: 1280px){.region-page .page-intro__text{padding-left:80px}}@media screen and (min-width: 768px){.region-page .page-intro{grid-template-columns:calc(50% + 20px) 1fr}}.region-page__main ol{position:relative;display:grid;list-style:none;padding:0;gap:5px;grid-template-columns:1fr;margin-top:0}@media screen and (min-width: 768px){.region-page__main ol{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.region-page__main ol{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1440px){.region-page__main ol{grid-template-columns:1fr 1fr 1fr 1fr}}.region-page__main ol li a{position:relative;display:block;box-sizing:border-box;text-decoration:none;padding:8px 12px 12px;background-color:#698ab1;color:#fff;font-size:18px;line-height:1;text-transform:lowercase;font-variant:small-caps;border-radius:2px;transition:all .35s ease-in-out}.region-page__main ol li a:hover{color:#333;background-color:color-mix(in srgb,var(--primary) 20%,white)}@media screen and (min-width: 768px){.region-page__main ol{grid-column:1/3}}
