@font-face{font-family:"Mulish";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/mulish-v17-latin_latin-ext-regular.e25e9f8a224acc70e58a.woff2) format("woff2")}@font-face{font-family:"Mulish";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/mulish-v17-latin_latin-ext-500.0b67472edfde52807b06.woff2) format("woff2")}@font-face{font-family:"Mulish";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/mulish-v17-latin_latin-ext-600.4f24f2d7f80222ab6e9d.woff2) format("woff2")}@font-face{font-family:"Mulish";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/mulish-v17-latin_latin-ext-700.c32e21c1b98906543621.woff2) format("woff2")}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/mulish-v17-latin_latin-ext-800.9893ae5124c176cd1d05.woff2) format("woff2")}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes slide-from-right{0%{left:-100%}100%{left:0}}@keyframes slide-to-right{0%{left:0}100%{left:-100%}}body{display:flex;flex-direction:column;min-height:100vh;color:#000;font-family:"Mulish",sans-serif;line-height:1.6}.container{padding-right:max(env(safe-area-inset-right),25px);padding-left:max(env(safe-area-inset-left),25px)}@media(min-width: 576px){.container{max-width:min(1400px,95%)}}@media(min-width: 1200px){.container{padding-right:30px;padding-left:30px}}@media screen and (min-width: 1400px){.container{padding-right:20px;padding-left:20px}}a{color:var(--primary);text-decoration:none;transition:color .3s}a:hover{color:color-mix(in srgb, var(--primary) 90%, black)}img{max-width:100%;height:auto}img.single-img{border-radius:10px;box-shadow:0 3px 20px rgba(0,0,0,.1)}img.full-width{width:100%}img.single-img-post{border-radius:10px}svg.current-color{max-width:100%}svg.current-color.current-color path{fill:currentColor}h1,h2,h3,h4,h5,h6{font-family:"Mulish",sans-serif;font-weight:800}ul{margin-top:20px;list-style-type:square}ul li{margin:5px 0}ul li::marker{color:var(--primary)}.img-description{margin-top:5px;color:#636363;font-size:13px;text-align:right}hr{opacity:.2;border-color:var(--primary)}.img-floated-text-end,.img-floated-text-start{margin-bottom:20px}@media(max-width: 575.98px){.img-floated-text-end,.img-floated-text-start{width:100% !important}}@media(min-width: 576px){.img-floated-text-end,.img-floated-text-start{max-width:50%}}@media(min-width: 1400px){.img-floated-text-end,.img-floated-text-start{max-width:48%}}.img-floated-text-end .img-object,.img-floated-text-start .img-object{margin-top:0 !important}@media(min-width: 576px){.img-floated-text-end{float:right;margin-left:30px}}@media(min-width: 1400px){.img-floated-text-end{margin-left:40px}}@media(min-width: 576px){.img-floated-text-start{float:left;margin-right:30px}}@media(min-width: 1400px){.img-floated-text-start{margin-right:40px}}.text-field-content table td,.text-field-content table th{padding:2px 10px}.text-field-content ul>li>ul{margin:5px 0;list-style-type:circle}.text-field-content a:not(.btn){text-decoration:underline}.text-field-content ul:last-child,.text-field-content ol:last-child{margin-bottom:0}@media(max-width: 767.98px){.text-field-content a{overflow-wrap:break-word}}.mobile-img-last{display:flex;flex-direction:column}@media(max-width: 767.98px){.mobile-img-last>.img-object{order:3;margin-top:30px}}@media(max-width: 991.98px){.reverse-order-lg>div:first-child{order:2}}@media(max-width: 991.98px){.reverse-order-lg>div:last-child{order:1}}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px}.ajax-content{position:relative}.ajax-content__loader::before,.ajax-content__loader::after{content:"";position:absolute;opacity:0;visibility:hidden}.ajax-content__loader::before{top:20%;left:calc(50% - 15px);z-index:15;width:30px;height:30px;border-width:3px;border-style:solid;border-color:#000 rgba(0,0,0,0) #000 rgba(0,0,0,0);border-radius:50%;animation:rotate .75s linear infinite}.ajax-content__loader::after{top:0;left:0;z-index:10;width:100%;height:100%;background-color:#fff}.ajax-content__loader.active::before{opacity:1;visibility:visible}.ajax-content__loader.active::after{opacity:.5;visibility:visible}.calendar__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;font-size:18px;font-weight:700}.calendar__header button:focus-visible{outline:2px solid #000}.calendar__month-select--prev .btn{transform:rotate(180deg)}.calendar__month-select .btn{padding:6px 16px;opacity:1;color:var(--primary);transition:opacity .2s}.calendar__month-select .btn:hover{opacity:.8}.calendar__month-select .btn svg{margin:0}.calendar__grid{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:10px}@media(min-width: 1200px){.calendar__grid{gap:16px}}.calendar__grid__day{position:relative;display:flex;align-items:center;justify-content:center;padding:6px 0;border:1px solid rgba(0,0,0,.1);border-radius:10px;font-size:.875rem;text-align:center}@media(min-width: 576px){.calendar__grid__day{font-size:1rem}}@media(min-width: 768px){.calendar__grid__day{padding:10px 0}}@media(min-width: 1200px){.calendar__grid__day{padding:12px 0}}@media(min-width: 1400px){.calendar__grid__day{padding:16px 8px}}.calendar__grid__day--header{background-color:var(--secondary);border-color:var(--secondary);color:var(--primary);font-weight:700}.calendar__grid__day--event{background-color:var(--primary);border-color:var(--primary);color:#fff;font-weight:700}.calendar__grid__day--event:has(>a:focus-visible){outline:2px solid #000;outline-offset:2px}.calendar__grid__day--event>a{color:#fff}.calendar__grid__day--event>a:focus-visible{outline:0}.calendar__grid__day--event.type-internal{background-color:var(--primary);border-color:var(--primary)}.calendar__grid__day--event.type-external{background-color:#e3e3e3;border-color:#e3e3e3}.calendar__grid__day--event.type-external>a{color:#000}.calendar__grid__day__event{position:absolute;top:calc(100% + 5px);z-index:10;display:none;min-width:170px;padding:8px 14px;background-color:#000;border-radius:10px;font-size:14px;line-height:1.1;font-weight:700}.calendar__grid__day__event a{color:#fff}.calendar__grid__day:hover .calendar__grid__day__event{display:block}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;font-family:"Mulish",sans-serif;font-size:14px;line-height:1;font-weight:500;text-align:center;text-transform:uppercase}@media(min-width: 992px){.btn{padding:10px 18px}}.btn svg{margin-right:8px}.btn svg path{fill:currentColor}.btn.btn-sm{padding:6px 14px;border-radius:10px}.btn-primary{background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:color-mix(in srgb, var(--primary) 90%, black);border-color:color-mix(in srgb, var(--primary) 90%, black);color:#fff}.btn-outline-primary{border-color:var(--primary);color:var(--primary)}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{background-color:var(--primary);border-color:var(--primary);color:#fff}.btn-secondary{background-color:var(--secondary);border-color:var(--secondary);color:var(--primary)}.btn-outline-white{border-color:#fff;color:#fff}.btn-outline-white:hover,.btn-outline-white:active,.btn-outline-white:focus{background-color:#fff;border-color:#fff;color:var(--primary)}.btn-white{background-color:#fff;border-color:#fff;color:var(--primary)}.btn-white:hover,.btn-white:active,.btn-white:focus{background-color:var(--secondary);border-color:var(--secondary);color:var(--primary)}.btn-white:focus-visible{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-sm{font-size:12px}.content-carousel{margin-bottom:60px;border-radius:10px;box-shadow:0 3px 20px rgba(0,0,0,.1)}.content-carousel .carousel-control-prev,.content-carousel .carousel-control-next{width:40px;opacity:1}.content-carousel .carousel-control-prev{left:-20px}.content-carousel .carousel-control-next{right:-20px}.content-carousel .carousel-control-prev-icon,.content-carousel .carousel-control-next-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--secondary);background-image:none;border-radius:50%;box-shadow:0 3px 20px rgba(0,0,0,.1)}.content-carousel .carousel-control-prev-icon svg,.content-carousel .carousel-control-next-icon svg{position:relative;height:20px}.content-carousel .carousel-control-prev-icon svg path,.content-carousel .carousel-control-next-icon svg path{fill:var(--primary)}.content-carousel .carousel-control-prev-icon svg{left:-1px}.content-carousel .carousel-control-next-icon svg{right:-1px}.content-carousel .carousel-indicators{bottom:-50px;margin-bottom:0}.content-carousel .carousel-indicators button{flex:0 0 16px;width:16px;height:16px;margin:0 5px;background-color:var(--secondary);border-radius:50%}@media(min-width: 768px){.content-carousel .card .card__header{position:relative;flex:0 0 250px;width:250px}}@media(min-width: 992px){.content-carousel .card .card__header{flex:0 0 300px;width:300px}}@media(min-width: 1400px){.content-carousel .card .card__header{flex:0 0 400px;width:400px}}.content-carousel .card .card__header .img-object{height:100%}@media(min-width: 768px){.content-carousel .card .card__header img{position:absolute}}.content-carousel .card .card__body{align-items:flex-start;padding:30px 40px}@media(min-width: 576px){.content-carousel .card .card__body{padding:40px 40px 40px 50px}}.content-carousel .carousel-inner{display:flex}.content-carousel .carousel-item{display:block;height:auto}.card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:10px;box-shadow:0 3px 20px rgba(0,0,0,.1)}.card.text-start .card__body{align-items:flex-start}@media(min-width: 768px){.card--horizontal{flex-direction:row}}@media(min-width: 768px){.card--horizontal .card__header{flex:0 0 240px;width:240px;height:auto}}@media(min-width: 992px){.card--horizontal .card__header{flex:0 0 275px;width:275px}}@media(min-width: 768px){.card--horizontal .card__header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width: 768px){.card--horizontal .card__body{align-items:flex-start;padding-left:40px}}.card--post-type .card__body{align-items:flex-start}.card--primary{box-shadow:none}.card--primary .card__body{background-color:var(--primary)}.card--secondary .card__body{background-color:var(--secondary)}.card--no-shadow{box-shadow:none}.card--loop{height:calc(100% - 24px);margin-bottom:24px}.card__header{position:relative;height:200px}@media(min-width: 1200px){.card__header{height:250px}}.card__header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__header__pinned{position:absolute;right:0;bottom:-13px;padding:3px 8px 3px 12px;background-color:var(--secondary);border-radius:10px 0 0 10px;color:var(--primary);font-size:15px;font-weight:700}.card .post-terms{display:flex;flex-wrap:wrap;gap:10px}.card .post-terms .post-terms__item{padding:3px 10px;background-color:var(--secondary);border-radius:10px;color:var(--primary);font-size:14px;font-weight:700}.card.text-center .card__body{align-items:center}.card__taxonomies{display:none}.card__taxonomies:has(.post-terms){display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.card__body{display:flex;flex-direction:column;flex-grow:1;align-items:center;padding:26px 30px;background-color:#fff;color:#000}.card__body__icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0 auto 20px;background-color:var(--secondary);border-radius:50%}.card__body__icon svg{height:20px}.card__body__icon svg path{fill:var(--primary)}.card__date{margin-bottom:6px;color:#636363;font-size:14px}.card__excerpt{flex-grow:1;margin:10px 0 20px}.card__excerpt p:last-child{margin-bottom:0}.card__title{margin-bottom:12px;color:var(--primary);font-size:1.125rem;line-height:1.2;font-weight:600}@media(min-width: 768px){.card__title{font-size:1.1875rem}}.card__title--decoration::before{content:"";display:inline-block;width:15px;height:15px;margin-right:8px;background-color:var(--primary);border-radius:50%}.card .btn{font-weight:500}.event-box__date{margin-bottom:20px;padding:3px 10px;background-color:var(--secondary);border-radius:10px;color:var(--primary);font-size:14px;font-weight:700}.footer{padding:60px 0 40px;background-color:var(--footer-bg);color:#fff}@media(min-width: 768px){.footer{padding:60px 0}}.footer__title{margin-bottom:15px;font-size:18px;font-weight:700}.footer__logo{width:100px;height:auto}.footer__additional-logo{max-width:170px}.footer__external-links{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.footer__external-links a:not(.btn){display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border-radius:50%;transition:background-color .2s}.footer__external-links a:not(.btn) svg path{fill:var(--primary)}.footer__external-links a:not(.btn):hover{background-color:var(--secondary)}.footer__menus{display:flex;gap:40px}@media(min-width: 576px){.footer__menus{gap:60px}}@media(min-width: 1200px){.footer__menus{gap:120px}}.footer__menus ul{margin:0;padding:0;list-style:none}.footer__menus ul li{margin:4px 0}.footer__menus a{opacity:.9;color:#fff;-webkit-text-decoration:underline 1px hsla(0,0%,100%,.5);text-decoration:underline 1px hsla(0,0%,100%,.5);text-underline-offset:2px;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s, -webkit-text-decoration .2s}.footer__menus a:hover{text-decoration-color:#fff}.footer__legal-text a{color:#fff;-webkit-text-decoration:underline 1px hsla(0,0%,100%,.5);text-decoration:underline 1px hsla(0,0%,100%,.5);text-underline-offset:2px;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s, -webkit-text-decoration .2s}.footer__legal-text a:hover{text-decoration-color:#fff}.footer-line{padding:10px 0;background-color:color-mix(in srgb, var(--footer-bg) 80%, black);color:#fff;text-align:center}.funded-by__logo{width:auto;max-height:100px}.header{position:sticky;top:0;z-index:100;width:100%;padding:10px 0;background-color:#fff}@media(min-width: 1200px){.header{padding:15px 0}}.header--scroll{box-shadow:0 3px 20px rgba(0,0,0,.1)}.header__row{align-items:center}.header__logo-wrapper{display:flex;align-items:center;justify-content:flex-start;height:100%}.header__logo{position:relative;top:-2px;width:auto;max-width:80px;height:auto;max-height:48px}@media(min-width: 1200px){.header__logo{top:-3px;max-width:90px;max-height:52px}}.header__login{padding:5px 20px}.header__mobile-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:10px;padding:0;background-color:rgba(0,0,0,.1);border:0;border-radius:50%}@media(min-width: 1200px){.header__mobile-icon{display:none}}.header__mobile-icon:hover,.header__mobile-icon:active,.header__mobile-icon:focus{background-color:rgba(0,0,0,.1) !important;box-shadow:0 0 0 .25rem color-mix(in srgb, var(--primary) 30%, white) !important}.header__mobile-icon svg{margin:0}.header__desktop-icon{display:none}@media(min-width: 1200px){.header__desktop-icon{display:block;flex:0 0 auto;padding:8px 10px;border:0}}@media(min-width: 1400px){.header__desktop-icon{padding:8px 12px}}.header__desktop-icon svg{margin:0}.header__desktop-icon:hover,.header__desktop-icon:active,.header__desktop-icon:focus{background-color:var(--secondary) !important;color:var(--primary) !important}.header__mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background-color:var(--primary);border:0;border-radius:50%;color:#fff}@media(min-width: 1200px){.header__mobile-menu-btn{display:none}}.header__mobile-menu-btn svg{position:relative;top:.5px;margin:0}.header__mobile-menu-btn:hover,.header__mobile-menu-btn:active,.header__mobile-menu-btn:focus{background-color:var(--primary) !important;box-shadow:0 0 0 .25rem color-mix(in srgb, var(--primary) 30%, white) !important;color:#fff !important}.header__cta{padding:10px 14px;font-weight:700}.main{flex-grow:1}.page-header{position:relative}@media(min-width: 768px){.page-header{min-height:600px}}.page-header--small{text-align:center}@media(min-width: 768px){.page-header--small{min-height:220px}}.page-header--small .page-header__content{padding:60px 0 50px}@media(min-width: 768px){.page-header--small .page-header__content{padding:80px 0 70px}}@media(min-width: 992px){.page-header--small .page-header__content h1{max-width:80%;margin-right:auto;margin-left:auto}}.page-header::before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.page-header__content{position:relative;z-index:5;width:100%;height:100%;padding:60px 0 70px;color:#fff}@media(min-width: 576px){.page-header__content{padding:60px 0 50px}}@media(min-width: 768px){.page-header__content{padding:100px 0 90px}}.page-header .page-header__main-title{margin-bottom:25px;color:#fff}@media(min-width: 1200px){.page-header .page-header__main-title{margin-bottom:40px}}.page-header__img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-header__effect{position:absolute;left:0;z-index:3;width:100%;height:20px}.page-header__effect--top{top:0;background:linear-gradient(to right, white 0%, white 10%, transparent 90%, transparent 100%)}.page-header__effect--bottom{bottom:0;background:linear-gradient(to left, white 0%, white 10%, transparent 90%, transparent 100%)}.page-header__btn{padding:12px 24px}.page-header__text{margin-bottom:0}@media(min-width: 1200px){.page-header__text{max-width:600px}}.page-header__buttons{display:flex;flex-flow:row wrap;align-items:flex-start;gap:1rem;margin-top:25px}@media(min-width: 1200px){.page-header__buttons{margin-top:40px}}.page-header__logo{max-width:250px}@media(min-width: 576px){.page-header .card{height:calc(100% - 24px);margin-bottom:24px}}.page-header .card.card-layout-video{min-height:200px}.page-header .card .card__body{align-items:center;padding:25px 35px;background-color:#fff;text-align:center}@media(min-width: 576px){.page-header .card .card__body{padding:25px 15px;background-color:hsla(0,0%,100%,.8)}}.page-header .card .card__title{font-size:18px}.page-header .card .card__excerpt{margin-top:0;margin-bottom:12px;font-size:.875rem}.page-header .card .video__placeholder{position:absolute;top:0;left:0}.page-header__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:40px;margin-top:30px}@media(min-width: 1200px){.page-header__logos{margin-top:50px}}.page-header__logos img{width:auto;max-width:250px;height:auto;max-height:90px}.main-menu{display:none;font-family:"Mulish",sans-serif}@media(min-width: 1200px){.main-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;height:100%}}.main-menu__mobile-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media(min-width: 1200px){.main-menu__mobile-header{display:none}}.main-menu__row{display:flex;flex-direction:column;width:100%}@media(min-width: 1200px){.main-menu__row{flex-direction:row;align-items:center}}.main-menu nav{flex-grow:1}@media(min-width: 1200px){.main-menu nav{margin-left:15px}}@media(min-width: 1400px){.main-menu nav{margin-left:60px}}.main-menu nav>ul{margin:0;padding:0;list-style-type:none}@media(min-width: 1200px){.main-menu nav>ul{display:flex;align-items:center;justify-content:flex-end;margin-right:10px}}@media(min-width: 1400px){.main-menu nav>ul{margin-right:40px}}.main-menu nav>ul>li{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width: 1200px){.main-menu nav>ul>li{display:inline-block;margin:0 2px;border:0}}@media screen and (min-width: 1300px){.main-menu nav>ul>li{margin:0 4px}}@media(min-width: 1200px){.main-menu nav>ul>li.current-menu-item a{color:var(--primary)}}@media(min-width: 1200px){.main-menu nav>ul>li.menu-item-has-children>a{padding-right:5px}}.main-menu nav>ul>li.menu-item-has-children:hover .main-menu__show-sub-menu-btn svg line{stroke:#000}.main-menu nav>ul>li a{display:inline-block;padding:14px 6px;color:#000;font-size:1.125rem;font-weight:600}@media(min-width: 1200px){.main-menu nav>ul>li a{padding:5px 8px;border-radius:10px;font-size:.875rem;text-transform:uppercase}}@media(min-width: 1400px){.main-menu nav>ul>li a{padding:5px 12px}}.main-menu nav>ul>li a:hover{color:var(--primary)}@media(max-width: 1199.98px){.main-menu.active,.main-menu.de-active{position:fixed;top:0;z-index:5000;display:block;width:90%;max-width:350px;height:100%;margin:0;padding:30px;overflow:scroll;background-color:#fff}}.main-menu.active{left:0;animation:slide-from-right .5s ease-out;animation-fill-mode:forwards}.main-menu.de-active{left:0;animation:slide-to-right .5s ease-out;animation-fill-mode:forwards}.main-menu__backdrop{position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.3);transition:opacity .5s}.main-menu__backdrop.active{opacity:1;visibility:visible}@media(min-width: 1200px){.main-menu__backdrop{opacity:0 !important;visibility:hidden !important}}.main-menu__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:rgba(0,0,0,.1);border:0;border-radius:50%;color:#000}@media(min-width: 1200px){.main-menu__close{display:none}}.main-menu__show-sub-menu-btn{position:relative;top:15px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:20px;background-color:rgba(0,0,0,.1);border:0;border-radius:50%}@media(min-width: 1200px){.main-menu__show-sub-menu-btn{top:0;width:auto;height:auto;margin-bottom:2px;margin-left:0;padding:5px;background-color:rgba(0,0,0,0);border-radius:10px}}.main-menu__show-sub-menu-btn svg{position:relative;top:1px;display:block;transition:transform .3s}@media(min-width: 1200px){.main-menu__show-sub-menu-btn svg{top:0;width:14px;height:8px}}.main-menu__show-sub-menu-btn svg line{transition:stroke .3s}.main-menu__show-sub-menu-btn.active svg{top:0;transform:rotate(180deg)}.main-menu__controls{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;gap:15px;width:auto;margin-top:5px;padding-top:35px}@media(min-width: 1200px){.main-menu__controls{flex-direction:row;align-items:center;gap:0;margin-top:0;padding-top:0}}@media(max-width: 1199.98px){.main-menu__controls>button,.main-menu__controls>a{min-width:140px}}.modal__title{margin-bottom:0;padding:0 20px;color:var(--primary);font-weight:800}.modal .modal-content{padding:15px}@media(min-width: 576px){.modal .modal-content{padding:30px}}.modal .modal-header{position:relative;flex-direction:column;justify-content:center;border-bottom:1px solid color-mix(in srgb, var(--primary) 20%, transparent);text-align:center}.modal .modal-header .btn-close{position:absolute;top:1rem;right:1rem}.modal .modal-footer{border-top:1px solid color-mix(in srgb, var(--primary) 20%, transparent)}.modal .modal-body{padding:30px}.modal .modal-body__links{margin-top:20px;font-size:0.9375rem}.modal .modal-body__links a{display:block}.modal .modal-body__links a svg{margin-right:6px}.modal .modal-dialog{max-width:min(90%,700px);margin:0 auto}.person-card{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width: 768px){.person-card{flex-direction:row;text-align:left}}.person-card--bg{padding:40px;background-color:color-mix(in srgb, var(--primary) 5%, white);border-radius:10px}.person-card--bg .person-card__title{margin-top:0}.person-card__img-wrapper{flex:0 0 200px;width:200px;height:200px;overflow:hidden;border:4px solid #fff;border-radius:50%}@media(min-width: 768px){.person-card__img-wrapper{margin-right:50px}}.person-card__img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.person-card__title{margin:20px 0;color:var(--primary);font-size:20px;font-weight:700}.primary-box{padding:30px;background-color:var(--primary);border-radius:10px;color:#fff}@media(min-width: 768px){.primary-box{padding:50px}}.primary-box .pre-title{color:var(--tertiary)}.primary-box .title,.primary-box .card__title,.primary-box .card__title a{color:#fff}.primary-box .card__title--decoration::before{background-color:#fff}.primary-box__card{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.primary-box__card:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.primary-box__card__small-excerpt{font-size:14px;line-height:1.4}@media(min-width: 1200px){.primary-box__card__small-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.quote-box{overflow:hidden;border-radius:10px}.quote-box--reverse .row>div{flex:0 0 100%;width:100%}@media(min-width: 992px){.quote-box--reverse .quote-box__content{padding:60px 80px}}.quote-box--reverse .quote-box__img-wrapper{height:200px}.quote-box--reverse .quote-box__quote{font-size:calc(1.2125rem + 1.05vw)}@media(min-width: 1200px){.quote-box--reverse .quote-box__quote{font-size:2rem}}.quote-box__img-wrapper{height:200px}@media(min-width: 768px){.quote-box__img-wrapper{height:100%}}.quote-box__img-wrapper .img-object{height:100%}.quote-box__img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quote-box__content{padding:30px;background-color:var(--primary);color:#fff}@media screen and (min-width: 450px){.quote-box__content{padding:50px}}@media(min-width: 1200px){.quote-box__content{padding:100px}}.quote-box .pre-title{color:var(--tertiary)}.quote-box__quote{margin-top:20px;color:#fff;line-height:1.1;font-weight:800;font-size:calc(1.2625rem + 1.65vw)}@media(min-width: 1200px){.quote-box__quote{font-size:2.5rem}}.quote-box hr{max-width:140px;margin:30px 0;border-color:var(--tertiary)}@media(min-width: 768px){.quote-box hr{margin:40px 0}}.quote-box__achievements{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:20px 60px}.quote-box__achievements__item-value{display:block;color:var(--tertiary);font-weight:800;font-size:calc(1.3875rem + 3.15vw)}@media(min-width: 1200px){.quote-box__achievements__item-value{font-size:3.75rem}}.quote-box__achievements__item-text{margin:15px auto 0;color:#fff;font-size:.9375rem}@media(min-width: 768px){.quote-box__achievements__item-text{max-width:200px}}.search__form [type=submit]{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;margin-top:0;padding:0 20px;border-top-left-radius:0;border-bottom-left-radius:0}.search__form [type=submit]::before{display:none}.search__form [type=submit] svg{height:auto;margin-right:10px}.search__form [type=submit] svg path{fill:#fff}.search__form [type=search]{margin-bottom:0 !important;background-color:#fff}.search__results-form{padding:30px 35px;background-color:rgba(0,0,0,.05);border-radius:10px}.search__results{display:flex;flex-wrap:wrap;gap:0 80px}.search__results__item{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:30px 0;border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width: 992px){.search__results__item{width:calc((100% - 80px)/2)}}.search__results__item .title{flex-grow:1;align-items:flex-start}.search__results__item-post-type{display:inline-block;padding:3px 10px;background-color:var(--secondary);border-radius:10px;color:var(--primary);font-size:14px;font-weight:700}.section{padding:50px 0}@media(min-width: 768px){.section{padding:70px 0}}.section:not(.section--page-navigation):has(+.section){padding-bottom:0}.section--floated{padding:0}.section--floated+.section{padding-top:0}.section--light{background-color:#e1ebe2}.section--dark{background-color:var(--primary);color:#fff}.section--dark .title{color:#fff}.section--dark .pre-title{color:var(--tertiary)}.section--carousel{padding-bottom:25px !important}.section--page-navigation{padding:50px 0 0}@media(min-width: 768px){.section--page-navigation{padding:60px 0 0}}.section--page-navigation+.section{padding-top:30px}@media(min-width: 768px){.section--page-navigation+.section{padding-top:40px}}.section--article-intro+.section{padding-top:0}.section--article-intro:has(+.section--page-navigation){padding-bottom:5px !important}.section--text>.container>.text-field-content>ul:first-child{margin-top:0}.section--cta{padding:30px 0}@media(min-width: 768px){.section--cta{padding:40px 0}}.dynamic-content>.section--floated:first-of-type{margin-top:50px}@media(min-width: 768px){.dynamic-content>.section--floated:first-of-type{margin-top:70px}}.sub-menu-wrapper{flex:0 0 100%;height:0;overflow:hidden;transition:height .3s}@media(min-width: 1200px){.sub-menu-wrapper{position:absolute;top:100%;left:0;z-index:50;min-width:240px;padding:26px 15px 15px;opacity:0;visibility:hidden;transition:opacity .3s}}@media(min-width: 1200px){.sub-menu-wrapper{min-width:270px}}@media(min-width: 1200px){.sub-menu-wrapper.active{height:auto !important;opacity:1;visibility:visible}}.sub-menu-wrapper ul.sub-menu{margin:0;padding:0 20px 14px;list-style-type:none;background-color:#fff;border-radius:6px;text-align:left}@media(min-width: 1200px){.sub-menu-wrapper ul.sub-menu{margin-left:-2px;padding:10px;border:0;box-shadow:0 3px 20px rgba(0,0,0,.1)}}.sub-menu-wrapper ul.sub-menu>li{display:block;margin:0}@media(max-width: 1199.98px){.sub-menu-wrapper ul.sub-menu>li>a{padding:5px 0;font-size:1rem}}@media(min-width: 1200px){.sub-menu-wrapper ul.sub-menu>li>a{display:block}}.title,.single__content h2,.single__content h3,.single__content h4,.text-field-content h2,.text-field-content h3,.text-field-content h4{margin-top:10px;margin-bottom:30px;color:var(--primary);line-height:1.2;font-weight:800}.title--h1{font-size:calc(1.2625rem + 1.65vw)}@media(min-width: 1200px){.title--h1{font-size:2.5rem}}.title--h2{font-size:calc(1.2125rem + 1.05vw)}@media(min-width: 1200px){.title--h2{font-size:2rem}}.title--h3{margin-bottom:20px;font-size:calc(1.15rem + 0.3vw)}@media(min-width: 1200px){.title--h3{font-size:1.375rem}}.title--h4{margin-bottom:20px;font-size:1.125rem}.text-field-content h2,.text-field-content h3,.text-field-content h4{margin-top:30px}.text-field-content h2:first-child,.text-field-content h3:first-child,.text-field-content h4:first-child{margin-top:0}.single__content .section--title{margin-top:30px}.single__content .section--title:first-child{margin-top:0}.single__content h2,.single__content .title--h2{margin-bottom:25px;font-size:calc(1.175rem + 0.6vw)}@media(min-width: 1200px){.single__content h2,.single__content .title--h2{font-size:1.625rem}}.single__content h3,.single__content .title--h3{font-size:calc(1.1625rem + 0.45vw)}@media(min-width: 1200px){.single__content h3,.single__content .title--h3{font-size:1.5rem}}.single__content h4,.single__content .title--h4{font-size:calc(1.1375rem + 0.15vw)}@media(min-width: 1200px){.single__content h4,.single__content .title--h4{font-size:1.25rem}}.pre-title{color:#000;font-weight:800}.list-container{position:relative}.list-container__loader::before,.list-container__loader::after{content:"";position:absolute;opacity:0;visibility:hidden}.list-container__loader::before{top:50px;left:calc(50% - 15px);z-index:15;width:30px;height:30px;border-width:3px;border-style:solid;border-color:#000 rgba(0,0,0,0) #000 rgba(0,0,0,0);border-radius:50%;animation:rotate .75s linear infinite}.list-container__loader::after{top:0;left:0;z-index:10;width:100%;height:100%;background-color:#fff}.list-container__loader.active::before{opacity:1;visibility:visible}.list-container__loader.active::after{opacity:.5;visibility:visible}.category-filter{display:flex;flex-wrap:wrap;gap:15px 30px;margin-bottom:30px}.category-filter__group{display:flex;flex-wrap:wrap;align-items:center}.category-filter__title{flex:0 0 100%;margin:0 20px 10px 0;font-size:1rem}@media(min-width: 768px){.category-filter__title{font-size:1.125rem}}@media(min-width: 992px){.category-filter__title{flex:0 0 auto;width:auto;font-size:1.25rem}}.category-filter label{margin:0 10px 10px 0;padding:2px 12px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color .2s,border-color .2s}@media(min-width: 768px){.category-filter label{padding:5px 15px;font-size:1rem}}.category-filter label:not(.active):hover{background-color:rgba(0,0,0,.05);border-color:rgba(0,0,0,.05)}.category-filter label.active{background-color:var(--secondary);border-color:var(--secondary);color:var(--primary);font-weight:700}.category-filter label:has(input:focus-visible){outline:2px solid #000;outline-offset:2px}.pagination__wrapper{position:relative;display:flex;justify-content:center;padding:30px 0 20px;border-radius:10px;font-weight:700}.pagination ul{margin:0;padding:0;list-style-type:none}.pagination ul li{display:inline-block;margin:0 8px}.pagination ul li.current{padding:5px 10px;background-color:var(--secondary);border:1px solid var(--secondary);border-radius:10px;color:var(--primary)}.pagination ul li.prev,.pagination ul li.next{display:none}@media(min-width: 576px){.pagination ul li.prev,.pagination ul li.next{display:inline-block}}.pagination ul li.prev button[type=submit],.pagination ul li.next button[type=submit]{transition:transform .3s}.pagination ul li button[type=submit]{min-width:0;padding:5px 10px;background-color:var(--primary);border:1px solid var(--primary);border-radius:10px;color:#fff;font-weight:800}.pagination ul li button[type=submit]::before,.pagination ul li button[type=submit]::after{display:none}.pagination ul li button[type=submit]:hover,.pagination ul li button[type=submit]:active,.pagination ul li button[type=submit]:focus{background-color:color-mix(in srgb, var(--primary) 90%, black);border-color:color-mix(in srgb, var(--primary) 90%, black);color:#fff}.pagination ul li button[type=submit]:focus-visible{outline:none;box-shadow:0 0 0 .25rem color-mix(in srgb, var(--primary) 50%, white)}.pagination__control{width:18px;height:12px}.pagination__control:hover path{fill:var(--primary)}.pagination__control path{fill:#fff !important}.pagination__control--prev{transform:rotate(180deg)}.pagination form .form-state{position:absolute;top:100%;left:0}.breadcrumbs{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.breadcrumbs li::before{content:"/";display:inline-block;margin:0 10px}.breadcrumbs li:first-child::before{display:none}.breadcrumbs li a{color:#fff}.single__content__intro{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid var(--secondary);color:var(--primary);font-size:1.0625rem;font-weight:700}@media(min-width: 768px){.single__content__intro{font-size:1.125rem}}.single__content__intro p:last-child{margin-bottom:0}.single__content .img-object-wrapper{margin-top:10px;margin-bottom:20px}@media(min-width: 768px){.single__content .img-object-wrapper{margin-top:20px;margin-bottom:25px}}@media(min-width: 1200px){.single__content .img-object-wrapper{margin-top:30px}}.single__content .table-responsive{margin:40px auto}.single__content table th,.single__content table td{min-width:150px;padding:8px 16px}.single__content .video{margin:40px auto;box-shadow:0 3px 20px rgba(0,0,0,.1)}.single__content ul{margin:30px 0}.single__content h3{margin:35px 0 20px;color:var(--primary);font-size:24px}.single__content p a{text-decoration:underline}.single__content__back{display:none}@media(min-width: 1200px){.single__content__back{display:block;margin-top:40px;padding-top:40px;border-top:1px solid var(--secondary)}}.single__img-description{margin-top:20px;color:#636363;font-size:15px;font-style:italic}.single__member-photo{flex:0 0 200px;width:200px;height:200px;margin:0 auto 20px;overflow:hidden;border:8px solid #f9f9f9;border-radius:50%}@media(min-width: 1200px){.single__member-photo{margin:0 20px 0 0}}.single__member-photo img{width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.single__sidebar{height:100%;padding:30px;background-color:color-mix(in srgb, var(--primary) 5%, white);border-radius:10px;font-size:15px}.single__sidebar ul,.single__sidebar ol{margin-bottom:0}.single__sidebar a:not(.btn){text-decoration:underline}.single__sidebar img{margin-bottom:10px;border-radius:10px}.single__sidebar__item{padding:25px 0;border-bottom:1px solid color-mix(in srgb, var(--primary) 20%, transparent)}.single__sidebar__item:first-child{padding-top:0}.single__sidebar__file{margin-bottom:20px}.single__sidebar__file:last-child{margin-bottom:0}.single__sidebar__file-title{margin-bottom:5px;color:var(--primary);font-weight:700}.single__sidebar__citation-state{display:none}.single__sidebar__citation-state.active{display:block;margin-top:8px;font-size:.875rem;font-weight:700}.single__sidebar__citation-state--success{color:green}.single__sidebar__citation-state--error{color:red}.single__sidebar__person{display:flex;align-items:center}.single__sidebar__person__img{flex:0 0 auto;width:80px;height:80px;margin-right:16px;margin-bottom:0 !important;-o-object-fit:cover;object-fit:cover;border:4px solid rgba(0,0,0,.05);border-radius:50% !important}.single__sidebar .post-terms{display:flex;flex-wrap:wrap;gap:10px}.single__sidebar .post-terms .post-terms__item{padding:3px 10px;background-color:var(--secondary);border-radius:10px;color:var(--primary);font-size:14px;font-weight:700}.single__sidebar__title{margin:0 0 20px;font-size:20px;font-weight:700}.single__sidebar__value{font-style:italic}.single__sidebar .btn-link{text-transform:none;text-decoration:none}.single__sidebar__links{display:flex;gap:10px}.single__sidebar__links a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--secondary);border-radius:50%}.single__sidebar__links svg{height:16px}.single__sidebar__links svg path{fill:var(--primary)}.team{display:flex;flex-wrap:wrap;gap:24px;margin-top:20px}.team__card{flex:0 0 100%;height:auto;text-align:center}@media(min-width: 768px){.team__card{text-align:left}}@media(min-width: 1200px){.team__card{flex:0 0 calc(50% - 12px)}}.team__card .card__body{align-items:flex-start;padding:30px 40px}.team__member{display:flex;flex-direction:column;gap:30px;width:100%;height:100%}@media(min-width: 768px){.team__member{flex-direction:row}}@media(min-width: 576px){.team__member--contact{flex-direction:row;text-align:left}}@media(min-width: 992px){.team__member--contact{flex-direction:column;align-items:center;text-align:center}}@media(min-width: 1200px){.team__member--contact{flex-direction:row;align-items:flex-start;text-align:left}}.team__member__content{display:flex;flex-direction:column;flex-grow:1}.team__member__img-wrapper{flex:0 0 180px;width:180px;height:180px;margin:0 auto;overflow:hidden;border:8px solid color-mix(in srgb, var(--primary) 5%, white);border-radius:50%}@media(min-width: 768px){.team__member__img-wrapper{margin:0}}.team__member__img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team__member__title{margin:0 0 10px;color:var(--primary);font-size:1.5rem;font-weight:800}.team__member__job{margin-bottom:10px;color:#636363}.team__member hr{width:80px;margin:15px 0}.team__member__detail-text h2{margin-top:35px;padding-top:30px;border-top:1px solid rgba(0,0,0,.1)}.team__member__detail-text h2:first-child{margin-top:0;padding-top:0;border:0}.team__member__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 10px;margin-top:20px}.team__member__links--center{justify-content:center}.team__member__links a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--secondary);border-radius:50%}.team__member__links svg path{fill:var(--primary)}.block-list__item{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb, var(--primary) 20%, transparent)}.block-list__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.block-list__title{display:flex;align-items:flex-start;justify-content:flex-start}.block-list__title svg{position:relative;top:2px;flex:0 0 20px;width:20px;margin-right:1rem}@media(min-width: 576px){.block-list__title svg{top:3px}}.quote{margin-top:20px}@media(min-width: 768px){.quote{margin-top:80px;padding-left:100px}}@media(min-width: 768px){.quote--member{margin-top:40px;padding-left:120px}}@media(min-width: 768px){.quote--member .quote__content__icon{top:-20px;left:-125px}}.quote--wg{margin:0;padding:0}.quote--wg .quote__content__icon{position:static;display:block;height:80px}.quote__content{position:relative;color:var(--primary);font-style:italic}.quote__content__icon{display:block;width:auto;height:70px;color:color-mix(in srgb, var(--secondary) 60%, transparent)}@media(min-width: 768px){.quote__content__icon{position:absolute;top:-50px;left:-105px;z-index:-1;height:100px}}.quote__author{margin-top:20px;color:var(--primary);font-weight:700}.video{aspect-ratio:16/9;overflow:hidden;border-radius:10px;cursor:pointer}.video--cover .plyr{width:100%;height:100%}.video--cover .plyr .plyr__video-wrapper{aspect-ratio:auto !important}.video__wrapper{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;border:0}.video__wrapper:focus-visible .video__play-icon{box-shadow:0 0 0 .25rem color-mix(in srgb, var(--primary) 80%, white)}.video__placeholder{width:100%;height:100%;margin:0 !important;-o-object-fit:cover;object-fit:cover}.video__play-icon{position:absolute;top:50%;left:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:54px;height:54px;transform:translate(-50%, -50%);border:4px solid #fff;border-radius:50%;color:var(--primary)}.video__play-icon::before{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:40px;height:40px;transform:translate(-50%, -50%);background-color:#fff;border-radius:50%}:root{--plyr-color-main: #3f5d3a}.gallery{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:40px 0}@media(min-width: 768px){.gallery{grid-template-columns:1fr 1fr 1fr;gap:20px}}.gallery__item{border:8px solid color-mix(in srgb, var(--primary) 5%, white);border-radius:10px}.gallery__img{width:100%;height:100%;margin:0 !important;-o-object-fit:cover;object-fit:cover;border-radius:calc(10px/2);box-shadow:0 3px 20px rgba(0,0,0,.1)}.gallery__copyright{margin-top:5px;padding:0 8px;color:#575757;font-size:.8125rem;line-height:1.2;font-style:italic}.fslightbox-item-copyright{position:absolute;bottom:0;left:0;width:100%;padding:10px 20px;background-color:rgba(0,0,0,.2);color:#fff;text-align:center}.page-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width: 768px){.page-navigation{gap:20px}}.page-navigation__title{width:100%;color:var(--primary);font-size:1.0625rem;font-weight:700}@media(min-width: 768px){.page-navigation__title{width:auto}}.page-navigation__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 12px;margin:0;padding:0;list-style-type:none}.page-navigation__btn{padding:2px 12px;background-color:var(--secondary);border:0;border-radius:10px;color:var(--primary);font-size:.9375rem;font-weight:700}.page-navigation__btn:hover{background-color:var(--primary);color:#fff}.working-group__description{margin-bottom:20px;color:var(--primary);font-style:italic}.working-group__description p:last-child{margin-bottom:0}.working-group__basic-info{display:flex;flex-wrap:wrap;gap:8px 40px;margin-bottom:15px}.working-group__basic-info span{padding:3px 10px;background-color:var(--secondary);border-radius:10px;color:var(--primary);font-size:14px;font-weight:700;white-space:nowrap}.working-group__main-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.working-group__title{margin-top:0;line-height:1.4}.working-group__title::before{content:"";display:inline-block;width:15px;height:15px;margin-right:8px;background-color:var(--primary);border-radius:50%}.working-group__label{color:var(--primary);font-size:.875rem;font-weight:700}.working-group__position,.working-group__institution{margin-bottom:10px}.working-group__expertise p:last-child{margin-bottom:0}.working-group__meetings>li{font-weight:700}.working-group__meetings>li ul{margin:15px 0}.working-group__meetings>li ul li{margin:2px 0;font-weight:400}.working-group__outputs li{margin-bottom:20px}.working-group__outputs li:last-child{margin-bottom:0}.accordion .accordion-header{margin:0}.accordion .accordion-item{margin-bottom:12px;border:1px solid var(--secondary);border-radius:10px}.accordion .accordion-button{background-color:color-mix(in srgb, var(--secondary) 50%, transparent);border-radius:10px;color:var(--primary);font-weight:700}.accordion .accordion-button:focus,.accordion .accordion-button:active{outline:0;box-shadow:none}.accordion .accordion-button:not(.collapsed){background-color:var(--secondary)}.accordion .accordion-button:hover{background-color:var(--secondary)}.form-state{margin-top:15px;line-height:1.2;font-weight:800;text-align:start;font-size:0.875rem}.form-state>div{position:relative;margin-bottom:5px;padding-left:20px}.form-state:empty{display:none}.form-state--center{display:flex;flex-direction:column;align-items:center}.form-state.error{color:red}.form-state.error>div::before{background-image:url(../img/error.970b20395b62032c79fd.svg);filter:invert(46%) sepia(92%) saturate(2337%) hue-rotate(321deg) brightness(92%) contrast(99%)}.form-state.success{color:green}.form-state.success>div::before{background-image:url(../img/success.664875a3afb80c818c8b.svg);filter:invert(15%) sepia(23%) saturate(7477%) hue-rotate(139deg) brightness(98%) contrast(96%)}.form-state.error>div::before,.form-state.success>div::before{content:"";position:absolute;top:0;left:0;display:inline-block;flex:0 0 16px;width:16px;height:16px;margin-right:5px;background-size:16px 16px;background-repeat:no-repeat}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #f5f5f5 inset}input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f5f5f5 inset,0 0 0 .25rem color-mix(in srgb, var(--primary) 20%, white)}form label{margin-bottom:4px}form label.required::after{content:"*";margin-left:3px;color:red}form .form-check-input,form .form-check-label{cursor:pointer}form .form-check{padding-left:0 !important}form .form-check-input{margin-left:0 !important}form .form-check-label{padding-left:6px}form .form-control{margin-bottom:10px;background-color:#f5f5f5}form button[type=submit]{margin-top:10px;font-weight:500}form button[type=submit]::before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;opacity:0;background-color:rgba(0,0,0,0);border:1px solid #fff;border-color:#fff rgba(0,0,0,0) #fff rgba(0,0,0,0);border-radius:50%;animation:rotate .75s linear infinite}form button[type=submit]::after{content:"";display:inline-block;width:12px;height:12px;margin-left:8px}form.submitting button[type=submit]{pointer-events:none}form.submitting button[type=submit]::before{opacity:1}.media__text{color:var(--primary);font-style:italic}.media__values-wrapper{display:flex;flex-wrap:wrap;gap:15px 40px}.media__values{display:flex;flex-wrap:wrap;gap:20px}.media__value__img-wrapper{height:140px}.media__value__img-wrapper--small{height:100px}.media__value__img-wrapper img{width:auto;height:100%;max-height:100%;border:1px solid rgba(0,0,0,.05);border-radius:10px}.test-env-bar{position:fixed;bottom:0;left:0;z-index:1050;box-sizing:border-box;width:100%;padding:5px 0;background:#ea4b6d;color:#fff;font-size:15px;font-weight:800;letter-spacing:3px;text-align:center;text-transform:uppercase}.skip-to-content{position:absolute;top:5px;left:-999px;z-index:2000;padding:3px 5px;color:#000;line-height:1}.skip-to-content:focus{left:50px}.img-object-wrapper.img-floated-text-end,.img-object-wrapper.img-floated-text-start{margin-top:0 !important}.img-object{position:relative}.img-object__copyright-icon,.img-object__copyright-text{position:absolute;bottom:10px}@media(min-width: 768px){.img-object__copyright-icon,.img-object__copyright-text{bottom:15px}}.img-object__copyright-icon{right:10px;padding:3px;background-color:rgba(0,0,0,.4);border-radius:50%;color:hsla(0,0%,100%,.7);cursor:pointer}@media(min-width: 768px){.img-object__copyright-icon{right:15px}}@media(min-width: 1200px){.img-object__copyright-icon{display:none}}.img-object__copyright-icon:hover{background-color:#000;color:#fff}.img-object__copyright-icon:hover+.img-object__copyright-text{opacity:1;visibility:visible}.img-object__copyright-text{right:34px;display:flex;align-items:center;min-height:24px;padding:0 6px;overflow:hidden;opacity:0;visibility:hidden;background-color:#000;border-radius:10px;color:#fff;font-size:.8125rem;line-height:1.1;transition:opacity .5s}@media(min-width: 768px){.img-object__copyright-text{right:39px}}@media(min-width: 1200px){.img-object__copyright-text{right:15px;opacity:1;visibility:visible;background-color:rgba(0,0,0,.5)}.img-object__copyright-text:hover{background-color:#000}}.my-account__note{display:flex;align-items:center;margin-bottom:12px}.my-account__note svg{flex:0 0 auto}.post-rating__stars{display:inline-flex;color:gray;font-size:50px;cursor:pointer}.post-rating__stars:hover .post-rating__star{background:none;background-clip:border-box;color:#ff912c;-webkit-text-fill-color:currentcolor}.post-rating__star{position:relative}.post-rating__star:hover~.post-rating__star{background:none;background-clip:border-box;color:gray;-webkit-text-fill-color:currentcolor}.post-rating__star.full{color:gold}.post-rating__star.half{background:linear-gradient(to right, gold 50%, grey 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}
