:root{--enc-yellow: #FFD500;--color-gray: #D3DBE3;--color-gray-light: #F4F6F8;--color-gray-dark: #707070;--color-blue: #003472;--color-green-darker: #2D626C;--color-green-dark: #008777;--color-green: #3BA05F;--color-green-light: #76B846;--color-green-darker-contrast: #40717A;--color-ukraine-yellow: #E2B331;--color-blue-light: #2B4E75;--color-blue-dark: #28397D;--color-white: #FFFFFF;--color-black: #000;--color-yellow: #E2B331;--color-orange: #E47A55;--color-olive:#828831;--color-turkis:#069B96;--color-violett: #897CA0;--color-markets: var(--color-yellow);--color-energy-security: var(--color-orange);--color-decarb: var(--color-olive);--color-env: var(--color-turkis);--color-auth: var(--color-violett);--color-breadcrumb-dark: #fbfbfb;--case-border-color: transparent;--swiper-pagination-color: var(--color-white);--swiper-padination-bullet-border-color: var(--color-white);--color-sun-yellow: var(--enc-yellow);--color-tangerine: #e5542b;--color-brick-red: #a53943;--color-moss-green: #708f2c;--color-lime: #c3d770;--color-forest-green: #36703f;--color-slate: #344b54;--color-stone-gray: #818898;--color-sky-light: #8bd1e8;--color-teal-deep: var(--color-green-dark);--color-mustard: var(--color-yellow);--color-salmon: var(--color-orange);--color-olive-dark: var(--color-olive);--color-lavender: var(--color-violett);--color-rust: #cc402c;--color-bronze: #976e3a;--color-grape: #6e398e;--color-mint: #28b29d;--color-azure: #059bcc;--color-indigo: #31519f;--color-wine: #9c2f5c;--font-roboto: Roboto;--unnamed-font-style-normal: normal;--unnamed-font-weight-normal: normal;--unnamed-font-weight-bold: bold;--unnamed-font-size-20: 20px;--unnamed-character-spacing-0: 0px;--unnamed-line-spacing-24: 24px;--unnamed-text-transform-uppercase: uppercase}.menu-level-0{font-family:var(--unnamed-font-family-roboto);font-style:var(--unnamed-font-style-normal);font-weight:var(--unnamed-font-weight-normal);font-size:var(--unnamed-font-size-20);line-height:var(--unnamed-line-spacing-24);letter-spacing:var(--unnamed-character-spacing-0);color:var(--unnamed-color-ffffff)}.menu-level-1{font-family:var(--unnamed-font-family-roboto);font-style:var(--unnamed-font-style-normal);font-weight:var(--unnamed-font-weight-bold);font-size:var(--unnamed-font-size-20);line-height:var(--unnamed-line-spacing-24);letter-spacing:var(--unnamed-character-spacing-0);color:var(--unnamed-color-28387d);text-transform:var(--unnamed-text-transform-uppercase)}:root{--body-font: Roboto, Arial, sans-serif;--font-awesome: "Font Awesome 6 Free";--font-awesome-brands: "Font Awesome 6 Brands";--font-thin: 100;--font-extra-light: 200;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semi-bold: 600;--font-bold: 700;--font-extra-bold: 800;--font-black: 900;--font-size-14: 0.875rem;--font-size-base: 1rem;--font-size-sm: 1.125rem;--font-size-19: 1.1875rem;--font-size-md: 1.25rem;--font-size-21: 1.3125rem;--font-size-22: 1.375rem;--font-size-23: 1.4375rem;--font-size-lg: 1.5rem;--font-size-25: 1.5625rem;--font-size-llg: 1.625rem;--font-size-28: 1.75rem;--font-size-lllg: 1.875rem;--font-size-35: 2.1875rem;--font-size-36: 2.25rem;--font-size-38: 2.375rem;--font-size-39: 2.43rem;--font-size-xl: 2.5rem;--font-size-45: 2.8125rem;--font-size-xxl: 3.125rem;--font-size-54: clamp(2.75rem, 2.5299rem + 0.7042vw, 3.375rem);--font-size-59: clamp(2.875rem, 2.5889rem + 0.9155vw, 3.6875rem);--font-size-64: clamp(3rem, 2.6479rem + 1.1268vw, 4rem);--font-size-70: clamp(3.25rem, 2.8539rem + 1.2676vw, 4.375rem);--font-size-72: clamp(3.5rem, 3.1479rem + 1.1268vw, 4.5rem);--font-weight-86: clamp(3.85rem, 3.313rem + 1.7183vw, 5.375rem);--font-size-96: clamp(4rem, 3.2958rem + 2.2535vw, 6rem);--line-height-base: 1.5;--line-height-tighter: 1.36;--line-height-tight: 1.2}.facelift-2025{--max-screen-size: min(1920px, 100vw);--grid-left-space: 44fr;--grid-header-main: 297fr;--grid-header-spread: var(--grid-left-space) var(--grid-header-main) var(--grid-left-space);--grid-sidebar-split: var(--grid-left-space) 225fr 116fr;--grid-wide-content: var(--grid-left-space) 297fr var(--grid-left-space);--max-content-size: 1485px;--max-full-size: 100vw;--max-header-size: min(1485px, 100vw);--header-nav-height: 80px;--header-bread-height: 47px;--body-padding-left: 11.25%;--sidebar-width: min(580px, 33%);--body-content-width: calc ((var(--max-screen-size) - var(--body-padding-left)) * 66% );--header-meta-height: 95px;--font-xxl: 5.313rem}.facelift-2025.home{--max-screen-size: 1769px;--sidebar-width: 23.4%}body.facelift-2025{background:#fff}.facelift-2025 .mobile-filter__toggle:after,.facelift-2025 .dropdown__toggle:after{font-family:var(--font-awesome)}.facelift-2025 .column,.facelift-2025 .columns,.facelift-2025 .responsive-accordion-tabs .tabs.vertical,.facelift-2025 .responsive-accordion-tabs .tabs.vertical+.tabs-content{padding-left:0;padding-right:0}.facelift-2025 section,.facelift-2025 .section{max-width:var(--max-screen-size)}.facelift-2025 section.bg-light-gray-1,.facelift-2025 .section.bg-light-gray-1{background:none;padding:0}.facelift-2025 table{float:none}.facelift-2025 .row,.facelift-2025 .flex-row{max-width:var(--max-screen-size)}.facelift-2025 .bg-light-gray-1.detail-page-heading{display:none}.facelift-2025 .max-width{max-width:var(--max-screen-size)}.facelift-2025 .page-footer{max-width:100vw}.facelift-2025 body{background:#fff}.facelift-2025 p{line-height:calc(2px + 2ex + 2px)}.facelift-2025 p a{color:var(--color-green);text-decoration:underline}.facelift-2025 p a:hover{text-decoration:none}.facelift-2025 .caption{font-family:var(--body-font);line-height:var(--line-height-base) !important}.facelift-2025 .logo-wrapper{background-image:none}.facelift-2025 .page-header{position:static;height:auto}.facelift-2025 .mainnav__scrollwrapper{margin-top:0}.facelift-2025 .bat-text-n-img ul li:before{display:none}.facelift-2025 .bat-text-n-img ul{list-style:initial}.facelift-2025 .bat-text-n-img ul li::marker{color:var(--color-green)}.facelift-2025 .accordion-content ul li:before{display:none}.facelift-2025 .accordion-content ul{list-style:initial}.facelift-2025 .accordion-content ul li::marker{color:var(--color-green)}table thead{background:var(--color-blue-light)}table.dataTable tbody td:first-child a{text-decoration:none}.pagination li:last-child,.pagination li:first-child,.dt-paging li:last-child,.dt-paging li:first-child{display:flex !important}.tabs-panel.is-active{display:block}.has-tip{position:relative;display:inline-block;font-weight:bold;cursor:help}.tooltip{position:absolute;top:calc(100% + .6495rem);z-index:1200;max-width:40ch;padding:.75rem;border-radius:0;background-color:var(--color-white);font-size:80%;color:var(--color-black);border:1px solid var(--color-black)}.tooltip::before{position:absolute}.tooltip.bottom::before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-top-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0a0a0a;bottom:100%}.tooltip.bottom.align-center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-bottom-width:0;border-color:#0a0a0a rgba(0,0,0,0) rgba(0,0,0,0);top:100%;bottom:auto}.tooltip.top.align-center::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.left::before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-right-width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0a0a0a;left:100%}.tooltip.left.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{display:block;width:0;height:0;border-style:solid;border-width:.75rem;content:"";border-left-width:0;border-color:rgba(0,0,0,0) #0a0a0a rgba(0,0,0,0) rgba(0,0,0,0);right:100%;left:auto}.tooltip.right.align-center::before{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.align-top::before{bottom:auto;top:10%}.tooltip.align-bottom::before{bottom:10%;top:auto}.tooltip.align-left::before{left:10%;right:auto}.tooltip.align-right::before{left:auto;right:10%}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs::before,.tabs::after{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:rgba(0,0,0,0)}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:rgb(21.85,114.95,176.7)}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}[data-whatinput=mouse] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fefefe;color:rgb(19.78,104.06,159.96)}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;-webkit-transition:all .5s ease;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}h1,.h1{font-size:6rem;line-height:1.5;font-weight:var(--font-bold);color:var(--color-blue-light)}.detail-page .page-title,.component-page-headline .page-title{font-size:var(--font-size-70)}.detail-page .page-title.detail-page-header-title,.component-page-headline .page-title.detail-page-header-title{color:var(--color-black)}table,table p{font-size:var(--font-base);font-family:var(--body-font)}h3>.bold{font-family:var(--body-font)}p .bold{font-weight:var(--font-regular)}.font-regular{font-weight:var(--font-regular)}.font-regular .bold{font-weight:var(--font-bold)}body{font-family:var(--body-font) !important;font-size:var(--font-size-md);line-height:var(--line-height-base);font-weight:var(--font-light);max-width:var(--max-full-size);overflow-x:hidden;hyphens:auto;word-wrap:break-word}.outer-wrapper{max-width:var(--max-full-size);overflow-x:hidden}a{color:var(--color-green)}h1,h2,.member-info__contact h4,h3,h4,h5,h6{font-family:var(--body-font) !important;margin-bottom:.65em;line-height:calc(2px + 2ex + 2px)}h2{font-weight:var(--font-light);font-size:var(--font-size-39);text-transform:uppercase}h3{font-weight:var(--font-regular);font-size:var(--font-size-lllg);color:var(--color-green)}p{margin-bottom:.65em;line-height:calc(2px + 2ex + 2px)}abbr{color:inherit;text-decoration:dotted}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.bg-blue{--bg-color: var(--color-blue);background-color:var(--color-blue) !important;color:var(--color-white)}.bg-blue-light{--bg-color: var(--color-blue-light);background-color:var(--color-blue-light) !important;color:var(--color-white)}.bg-green-darker{--bg-color: var(--color-green-darker);background-color:var(--color-green-darker) !important;color:var(--color-white)}.bg-green-dark{--bg-color: var(--color-green-dark);background-color:var(--color-green-dark) !important;color:var(--color-white)}.bg-green{--bg-color: var(--color-green);background-color:var(--color-green) !important;color:var(--color-white)}.bg-green-light{--bg-color: var(--color-green-light);background-color:var(--color-green-light) !important;color:var(--color-white)}.bg-gray-light{--bg-color: var(--color-gray-light);background-color:var(--color-gray-light) !important}.bg-white{--bg-color: var(--color-white);background-color:var(--color-white) !important}.bg-yellow{--bg-color: var(--color-yellow);background-color:var(--color-yellow) !important;color:var(--color-white)}.bg-orange{--bg-color: var(--color-orange);background-color:var(--color-orange) !important;color:var(--color-white)}.bg-olive{--bg-color: var(--color-olive);background-color:var(--color-olive) !important;color:var(--color-white)}.bg-turkis{--bg-color: var(--color-turkis);background-color:var(--color-turkis) !important;color:var(--color-white)}.bg-violett{--bg-color: var(--color-violett);background-color:var(--color-violett) !important;color:var(--color-white)}.border-gray{border:1px solid var(--color-gray)}.text-white{--text-color: var(--color-white);color:var(--color-white)}.text-blue-light{--text-color: var(--color-blue-light);color:var(--color-blue-light)}main{margin:0 auto;position:relative}.container-section-sidebar:has(>.mgnlEditorBar){grid-template-areas:"magnoliabar magnoliabar magnoliabar" ". content sidebar"}.container-section-sidebar:has(>.mgnlEditorBar)>.mgnlEditorBar{grid-column:1/-1;grid-area:magnoliabar}.container-section-sidebar.footer-ressources:has(>.mgnlEditorBar){grid-template-areas:"magnoliabar magnoliabar magnoliabar" " . header sidebar" ". content sidebar"}.container-section-sidebar.footer-ressources:has(>.mgnlEditorBar)>.mgnlEditorBar{grid-column:1/-1;grid-area:magnoliabar}.container-section-content:has(>.mgnlEditorBar){grid-template-areas:"magnoliabar magnoliabar magnoliabar" ". content ."}.container-section-content:has(>.mgnlEditorBar)>.mgnlEditorBar{grid-column:1/-1;grid-area:magnoliabar}.container-section-content.footer-ressources:has(>.mgnlEditorBar){grid-template-areas:"magnoliabar magnoliabar magnoliabar" " . header ." ". content ."}.container-section-content.footer-ressources:has(>.mgnlEditorBar)>.mgnlEditorBar{grid-column:1/-1;grid-area:magnoliabar}.container-section-sidebar{--border-color: var(--color-green);width:min(100vw,var(--max-screen-size));margin:0 auto;margin-bottom:70px;display:grid;grid-template-columns:var(--grid-sidebar-split);grid-template-areas:". content sidebar"}.container-section-sidebar .content-area{grid-area:content;min-width:0}.container-section-sidebar .content-area .component-tabs:first-child{margin-top:-70px}.container-section-sidebar .sidebar-area{grid-area:sidebar;display:flex;flex-direction:column;min-width:0}.container-section-sidebar .sidebar-area.stretch-equal>*{flex-grow:1}.container-section-sidebar .sidebar-area.stretch-first>*:first-child{flex-grow:1}.container-section-sidebar .sidebar-area.stretch-last>*:last-child{flex-grow:1}.container-section-sidebar .sidebar-area .component-image-sidebar img{object-fit:cover}.container-section-sidebar.footer-ressources{grid-template-areas:" . header sidebar" ". content sidebar";margin-bottom:0}.container-section-sidebar.footer-ressources .section-header{grid-area:header}.container-section-sidebar.has-border-top{position:relative}.container-section-sidebar.has-border-top:before{position:absolute;content:" ";top:0;left:-9999px;right:-9999px;border-top:2px solid var(--border-color)}.container-section-sidebar.has-border-bottom{position:relative}.container-section-sidebar.has-border-bottom:after{position:absolute;content:" ";bottom:0;left:-9999px;right:-9999px;border-bottom:2px solid var(--border-color)}.container-section-full-third{--border-color: var(--color-green)}.container-section-full-third .content-area-one-third{display:flex;flex-direction:column;min-width:0}.container-section-full-third .content-area-one-third.stretch-equal>*{flex-grow:1}.container-section-full-third .content-area-one-third.stretch-first>*:first-child{flex-grow:1}.container-section-full-third .content-area-one-third.stretch-last>*:last-child{flex-grow:1}.container-section-full-third .content-area-one-third .component-image-sidebar img{height:100%;object-fit:cover}.container-section-full-third.has-border-top{position:relative}.container-section-full-third.has-border-top:before{position:absolute;content:" ";top:0;left:-9999px;right:-9999px;border-top:2px solid var(--border-color)}.container-section-full-third.has-border-bottom{position:relative}.container-section-full-third.has-border-bottom:after{position:absolute;content:" ";bottom:0;left:-9999px;right:-9999px;border-bottom:2px solid var(--border-color)}.container-section-sidebar:has(+.container-section-sidebar .component-tabs) .component-text-image:last-child{margin-bottom:70px}main .detail-page-header-wrapper+.container-section-sidebar .component-tabs:first-child{margin-top:0}.stretch-equal>*{flex-grow:1}.stretch-first>*:first-child{flex-grow:1}.stretch-last>*:last-child{flex-grow:1}.container-section-content{width:min(100vw,var(--max-screen-size));display:grid;grid-template-areas:". content .";grid-template-columns:var(--grid-wide-content);margin:0 auto;margin-bottom:70px}.container-section-content .content-area{grid-area:content;min-width:0}.container-section-content.footer-ressources{grid-template-areas:" . header ." ". content .";margin-bottom:0}.container-section-content.footer-ressources .section-header{grid-area:header}.container-section-content.component-secondary-nav{grid-template-areas:"placeholder content ."}.container-section-content.component-secondary-nav .placeholder{grid-area:placeholder;background:var(--color-white);position:relative}.container-section-content.component-secondary-nav .component-secondary-nav-inner{grid-area:content}.container-section-full{width:min(100vw,var(--max-full-size));max-width:var(--max-screen-size);margin:0 auto;margin-bottom:70px}.container-section-full-half{width:min(100vw,var(--max-full-size));max-width:var(--max-screen-size);margin:0 auto;margin-bottom:70px;display:grid;grid-template-columns:1fr 1fr}.container-section-full-third.section-one-third-two-third{width:min(100vw,var(--max-full-size));max-width:var(--max-screen-size);margin:0 auto;margin-bottom:70px;display:grid;grid-template-columns:1fr 2fr}.container-section-full-third.section-two-third-one-third{width:min(100vw,var(--max-full-size));max-width:var(--max-screen-size);margin:0 auto;margin-bottom:70px;display:grid;grid-template-columns:2fr 1fr}.container-section-sidebar .content-area .component-text-image,.container-section-sidebar .content-area .component-callout-text{padding-right:2rem}.container-section-sidebar .content-area .component-text-image p,.container-section-sidebar .content-area .component-text-image ul,.container-section-sidebar .content-area .component-callout-text p,.container-section-sidebar .content-area .component-callout-text ul{max-width:80ch}.container-section-sidebar .content-area .component-text-image h4,.container-section-sidebar .content-area .component-callout-text h4{max-width:63ch}.container-section-full-half .component-text-image,.container-section-full .component-text-image{padding:0 1rem}.container-section-full-third.section-one-third-two-third .content-area-one-third .component-text-image{padding-left:1rem}.container-section-full-third.section-one-third-two-third .content-area-two-third .component-text-image{padding-right:1rem}.container-section-full-third.section-two-third-one-third .content-area-two-third .component-text-image{padding-left:1rem}.container-section-full-third.section-two-third-one-third .content-area-one-third .component-text-image{padding-right:1rem}.content-container>div:last-child{margin-bottom:0}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput=mouse] .menu>li{outline:0}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li,.menu.horizontal>li{display:table-cell}.menu.expanded{display:table;width:100%;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.vertical>li{display:block}@media print,screen and (min-width: 40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-expanded{display:table;width:100%;table-layout:fixed}.menu.medium-expanded>li:first-child:last-child{width:100%}.menu.medium-vertical>li{display:block}}@media print,screen and (min-width: 64em){.menu.large-horizontal>li{display:table-cell}.menu.large-expanded{display:table;width:100%;table-layout:fixed}.menu.large-expanded>li:first-child:last-child{width:100%}.menu.large-vertical>li{display:block}}.menu.simple li{display:inline-block;margin-right:1rem;line-height:1}.menu.simple a{padding:0}.menu.align-right::before,.menu.align-right::after{display:table;content:" "}.menu.align-right::after{clear:both}.menu.align-right>li{float:right}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.icon-top.vertical a>span{margin:auto}.menu.nested{margin-left:1rem}.menu .active>a{background:#1779ba;color:#fefefe}.menu.menu-bordered li{border:1px solid #e6e6e6}.menu.menu-bordered li:not(:first-child){border-top:0}.menu.menu-hover li:hover{background-color:#e6e6e6}.menu-text{padding-top:0;padding-bottom:0;padding:.7rem 1rem;font-weight:bold;line-height:1;color:inherit}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:""}.menu-icon:hover::after{background:#cacaca;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon.dark::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;-webkit-box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:""}.menu-icon.dark:hover::after{background:#8a8a8a;-webkit-box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.accordion-menu li{width:100%}.accordion-menu a{padding:.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#1779ba rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{right:1rem;left:auto}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.submenu-toggle::after{display:block;width:0;height:0;border-style:solid;border-width:6px;content:"";border-bottom-width:0;border-color:#1779ba rgba(0,0,0,0) rgba(0,0,0,0);top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded=true]::after{-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown-submenu-cover-previous{min-height:100%}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1779ba;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:rgba(0,0,0,0) #1779ba rgba(0,0,0,0) rgba(0,0,0,0);border-left-width:0;display:inline-block;vertical-align:middle;margin-right:.75rem;border-left-width:0}.dropdown-pane{position:absolute;z-index:10;display:block;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:"";border-bottom-width:0;border-top-style:solid;border-color:#1779ba rgba(0,0,0,0) rgba(0,0,0,0);right:5px;margin-top:-3px}[data-whatinput=mouse] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:rgba(0,0,0,0) #1779ba rgba(0,0,0,0) rgba(0,0,0,0)}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1779ba}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{display:block;width:0;height:0;border:inset 6px;content:"";border-left-width:0;border-right-style:solid;border-color:rgba(0,0,0,0) #1779ba rgba(0,0,0,0) rgba(0,0,0,0)}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1779ba}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.facelift-2025 .logo-wrapper{background-image:none;width:100%;height:100%;grid-area:logo;margin-top:0;min-width:100px}.facelift-2025 .logo-wrapper a{display:flex;align-items:center}.facelift-2025 .logo-wrapper img{display:block;object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%}.facelift-2025 .title-bar{grid-area:meta-nav}.facelift-2025 .page-header{border-top:10px solid var(--color-blue);background:linear-gradient(to right, #fff, #fff 65%, var(--color-green-darker) 65%) top,linear-gradient(#fff, #fff) bottom;background-size:100% var(--header-meta-height);background-repeat:no-repeat}.facelift-2025 .page-header .row{display:grid;grid-template-columns:var(--grid-header-spread)}.facelift-2025 .page-header .header-wrapper{width:100%;margin:0 auto;display:grid;grid-template-columns:auto;grid-template-areas:"logo  meta-nav" "navigation  navigation";grid-template-rows:var(--header-meta-height) auto;column-gap:2rem}.facelift-2025 .page-header .top-bar{grid-area:logo}.facelift-2025 .page-header nav{grid-area:navigation}.facelift-2025 .page-header .searchbar-wrapper{grid-area:search;max-width:100% !important}.facelift-2025 .meta-nav{background:var(--color-green-darker);height:var(--header-meta-height)}.facelift-2025 .meta-nav-login{border-right:1px solid var(--color-green-light);padding-right:1rem}.facelift-2025 .header-search{display:flex;align-items:center;flex-wrap:nowrap}.facelift-2025 .header-search .search-icon a{font-size:36px;color:var(--color-white)}.facelift-2025 .mainnav__wrapper--level-1{float:none}@media(min-width: 64.0625em){.facelift-2025 .page-header{max-height:200px}.facelift-2025 .page-header .header-wrapper{grid-template-areas:"logo meta-nav " "logo navigation ";grid-template-rows:1fr 1fr}}.bread-header .bread-dark{background:var(--color-breadcrumb-dark)}.bread-header .row{display:grid;grid-template-columns:var(--grid-header-spread)}.home .bread-header{display:none}.breadcrumb-container{height:55px;align-items:center}.breadcrumb-container .breadcrumb-wrapper{position:static}.breadcrumb-container ul{margin-bottom:0}.breadcrumb-container li{font-weight:var(--font-light);font-size:.75rem;line-height:1.5;color:var(--color-blue-light)}.breadcrumb-container li a{color:var(--color-blue-light)}.breadcrumb-container li i{padding-left:5px;padding-right:5px;color:var(--color-green)}.title-bar{display:flex;align-items:flex-end;justify-content:flex-end}.title-bar .menu-icon{width:30px;height:45px}.header-search{position:relative;display:flex;align-items:center}.header-search .search-bar{display:none;position:absolute;right:0;background:#fff;border:1px solid #ccc;padding:4px;border-radius:4px;z-index:100}.header-search .search-bar input{border:none;outline:none;padding:4px 8px}.header-search.active .search-bar{display:block}.facelift-2025 .header-search.active .search-bar{position:absolute;right:0;min-width:400px;display:flex}.facelift-2025 .header-search.active .search-bar button{margin-right:10px}.facelift-2025 .header-search.active .search-bar button:hover{color:var(--color-green)}.facelift-2025 .header-search.active .search-bar input{margin-bottom:0;box-shadow:none}header .meta-nav .meta-nav-links{gap:3rem}header .meta-nav-links{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;height:100%;font-weight:var(--font-regular)}header .meta-nav-links .first-level{display:flex;align-items:center;height:100%}header .meta-nav-links .first-level a:after{display:none !important}header .meta-nav-links .second-level a{display:flex;transition:transform .3s ease;align-items:center;color:var(--color-blue)}header .meta-nav-links .is-active{position:initial}header .meta-nav-links .is-active.first-level{border-bottom:13px solid var(--color-green)}header .meta-nav-links .is-active.first-level a{padding-top:13px}header .meta-nav-links .is-active .submenu.is-dropdown-submenu.js-dropdown-active{display:grid;grid-template-columns:repeat(4, minmax(310px, 0));gap:1px;left:0;border:none;border-top:3px solid var(--color-green-darker);z-index:9;align-items:center;min-height:80px}header .meta-nav-links .is-active li.is-submenu-item.is-dropdown-submenu-item:hover{justify-content:space-between;background:var(--color-green-darker);color:var(--color-white)}header .meta-nav-links .is-active li.is-submenu-item.is-dropdown-submenu-item:hover a{color:var(--color-white);display:flex;align-content:center;align-items:center;justify-items:stretch;justify-content:stretch;width:100%}header .meta-nav-links .is-active li.is-submenu-item.is-dropdown-submenu-item:hover hr{padding-left:3px;display:block;min-width:30px;margin:0;margin-left:3px}header .meta-nav-links .is-active li.is-submenu-item.is-dropdown-submenu-item:hover i{margin-left:-8px;margin-right:10px}@media screen and (max-width: 1700px){.facelift-2025{--grid-header-spread: 2rem auto 2rem}.header-wrapper{max-width:100vw;min-width:0px}header .meta-nav{width:100%;max-width:100%;overflow:hidden;min-width:0px}header .meta-nav .meta-nav-links{min-width:0px;gap:0;flex-grow:0;flex-shrink:1}header .meta-nav .meta-nav-misc{min-width:0px}}.facelift-2025 .dropdown.menu.vertical>li.opens-right>a:after{display:none}.dropdown.menu.vertical>li.opens-right>a::after{display:none !important}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding:0}.bat-login-div{display:flex;gap:1rem}.menu a{color:var(--color-blue-light);text-decoration:none}.menu a:hover,.menu a:focus{text-decoration:none}.home .menu--level-1>li>a{color:var(--color-blue);font-weight:bold;text-transform:uppercase;padding:0}.meta-nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;color:var(--color-white)}.meta-nav .meta-nav-links{display:flex;gap:9rem}.meta-nav a{color:var(--color-white)}.meta-nav .meta-nav-misc{display:flex;gap:1rem;align-content:center;align-items:center}header .main-menu.drilldown{position:absolute;top:90px;left:0;right:0;height:100vh;background:#fff;z-index:99}header .menu-text.first-level>span{text-transform:uppercase}header .menu-text.first-level>i{padding-left:1rem}header .second-level hr{display:none;color:#000;flex-grow:1;border-width:2px}.first-level.is-accordion-submenu-parent{border-bottom:1px solid var(--color-gray)}.first-level.is-accordion-submenu-parent>a i{display:none}.first-level.is-accordion-submenu-parent .submenu-toggle:after{content:"\f078";font-weight:900;font-family:var(--font-awesome);color:var(--color-blue-light);border:none}.first-level.is-accordion-submenu-parent .submenu-toggle[aria-expanded=true]::after{transform:none;transform-origin:0;content:"\f077";font-weight:900}@media(min-width: 64.0625em){header .main-menu{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;height:100%}header .main-menu .first-level{display:flex;align-items:center;height:100%}header .main-menu .second-level{display:flex;transition:transform .3s ease;align-items:center}header .main-menu .is-active{position:initial}header .main-menu .is-active.first-level{border-bottom:12px solid var(--color-green-darker)}header .main-menu .is-active.first-level a{padding-top:12px}header .main-menu .is-active .submenu.is-dropdown-submenu.js-dropdown-active{display:grid;grid-template-columns:repeat(2, 1fr);gap:1px;left:0;border:none;border-top:3px solid var(--color-green-darker);z-index:9;width:100%}header .main-menu .is-active li.is-submenu-item.is-dropdown-submenu-item{border-top:1px solid var(--color-gray);border-left:1px solid var(--color-gray)}header .main-menu .is-active li.is-submenu-item.is-dropdown-submenu-item:hover{justify-content:space-between;background:var(--color-green-darker);color:var(--color-white)}header .main-menu .is-active li.is-submenu-item.is-dropdown-submenu-item:hover a{color:var(--color-white);display:flex;align-content:center;align-items:center;justify-items:stretch;justify-content:stretch;width:100%}header .main-menu .is-active li.is-submenu-item.is-dropdown-submenu-item:hover hr{padding-left:3px;display:block;min-width:30px;margin:0;margin-left:3px}header .main-menu .is-active li.is-submenu-item.is-dropdown-submenu-item:hover i{margin-left:-8px;margin-right:10px}}@media(min-width: 106.25em){header .main-menu .is-active .submenu.is-dropdown-submenu.js-dropdown-active{display:grid;grid-template-columns:repeat(4, 1fr)}}.header-image:has(+.component-secondary-nav){margin-bottom:0}.component-secondary-nav{margin:0 auto;margin-top:-5.5rem;margin-bottom:0}.component-secondary-nav .component-secondary-nav-inner{grid-area:content;height:5.5rem;z-index:4;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.component-secondary-nav .component-secondary-nav-inner .secondary-nav-item{background:var(--color-green-darker);color:var(--color-white);padding:1.25rem;font-size:var(--font-size-md);font-weight:var(--font-bold);text-transform:uppercase;border-right:1px solid var(--color-white);line-height:1;align-content:end}.component-secondary-nav .component-secondary-nav-inner .secondary-nav-item:last-child{border-right:none}.component-secondary-nav .component-secondary-nav-inner .secondary-nav-item a{color:var(--color-white)}.component-secondary-nav .component-secondary-nav-inner .secondary-nav-item.is-active{background:var(--color-white);color:var(--color-green-darker);border-bottom:1px solid var(--color-gray)}.component-secondary-nav .component-secondary-nav-inner .secondary-nav-item.is-active a{color:var(--color-green-darker)}.page-footer{background:var(--color-green-darker);color:var(--color-white);display:grid;width:min(100vw,var(--max-full-size));padding-top:3.625rem;padding-bottom:3.125rem}.page-footer .footer-logo img{max-height:140px;width:100%;height:100%;filter:brightness(0) invert(1)}.page-footer .footer-wrapper{width:min(100vw,var(--max-screen-size));display:grid;grid-template-columns:var(--grid-header-spread);grid-template-areas:". content ." " . copy .";margin:0 auto}.page-footer .footer-wrapper .row-contact{grid-area:content;width:100%;border-bottom:1px solid var(--color-white)}.page-footer .footer-wrapper .row-contact .footer-column{min-height:1px;padding:0}.page-footer .footer-wrapper .row-copyright{grid-area:copy;display:flex;flex-direction:row;width:100%;font-size:.625rem;padding-top:1.5rem}.page-footer .footer-wrapper .row-copyright .copyright{flex:1}.page-footer .footer-wrapper .row-copyright .footer-links{justify-self:flex-end}.page-footer .footer-subscribe{display:flex;flex-direction:column}.page-footer .footer-subscribe a{align-items:center;gap:10px;padding:1rem;width:100%;color:var(--color-green-darker);background:var(--color-white)}.page-footer .footer-subscribe a span{border-right:1px solid var(--color-green-darker);flex-grow:1}.page-footer .footer-subscribe .page-footer a.chevron{position:static}.page-footer a:hover{color:var(--color-green)}footer .footer-contact-link{font-weight:var(--font-black);font-size:var(--font-size-sm);text-transform:uppercase}footer .footer-contact-link:hover{color:var(--color-white);border-bottom:6px solid var(--color-green)}.social-sidebar{position:absolute;left:0;top:0;width:40px;display:flex;flex-direction:column;background:var(--color-green-darker);color:var(--color-white);align-items:center}.social-sidebar a{color:var(--color-white);font-size:1rem;padding:12px 4px;border-bottom:1px solid var(--color-white)}.social-sidebar a:last-child{border-bottom:none}.social-sidebar ahover{color:var(--color-green)}.image-gradient:after{background:rgba(0,0,0,0) linear-gradient(180deg, #233345 0%, rgba(106, 106, 106, 0) 100%) 0% 0% no-repeat padding-box;opacity:1;position:absolute;top:0;bottom:50%;left:0;right:0;content:""}.image-gradient-blur:after{filter:blur(5px)}.image-gradient-reverse:after{transform:rotate(180deg);top:50%;bottom:0}.rotate-180{transform:rotate(180deg)}.h-full{height:100%}.hidden{display:none}.image-fill img{object-fit:cover;height:100%;width:100%}.aspect-16-9{aspect-ratio:16/9}.aspect-3-2{aspect-ratio:3/2}.aspect-square{aspect-ratio:1}.aspect-3-4{aspect-ratio:3/4}.aspect-1-2{aspect-ratio:1/2}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.write-vertical{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg)}.relative{position:relative}.text-uppercase{text-transform:uppercase}.mb-0{margin-bottom:0}.flex{display:flex}.grid{display:grid}.grid-auto-flow-col{grid-auto-flow:column}.gap-4{gap:1rem}.gap-8{gap:2rem}.owl-dots{text-align:center;display:flex;justify-content:center;justify-self:end}.owl-dots .owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;border:1px solid var(--color-white);display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-dots .owl-dot.active span{background:var(--color-white)}:root{--swiper-pagination-bullet-size: 17px;--swiper-pagination-bullet-inactive-color: transparent;--swiper-navigation-color: var(--color-blue-light)}.swiper{width:100%;height:100%}.swiper-pagination-bullet{border:1px solid var(--swiper-padination-bullet-border-color, #fff)}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-slide{background-size:cover;background-position:center}.bg-green-darker{--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-color: var(--color-white);--swiper-pagination-bullet-size: 17px;--swiper-padination-bullet-border-color: var(--color-white)}.tabs{border:none;background:var(--color-white)}.component-tabs .column,.component-tabs .responsive-accordion-tabs .tabs.vertical,.component-tabs .responsive-accordion-tabs .tabs.vertical+.tabs-content,.component-tabs .column-inner-wrapper{padding:0}.component-tabs ul.tabs{border-bottom:2px solid var(--color-green)}.component-tabs .tabs-title{text-transform:uppercase;font-size:var(--font-size-md);line-height:var(--line-height-base)}.component-tabs .tabs-title a{text-transform:uppercase;font-size:var(--font-size-md);color:var(--black);font-weight:var(--font-medium)}.component-tabs .tabs-title.is-active{border-bottom:10px solid var(--color-green)}.component-tabs .tabs-title.is-active a{color:var(--color-green)}.component-tabs .tabs-panel{overflow:hidden;padding:1rem 0}.tabs-content{border:none}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:rgba(0,0,0,0)}table thead th:last-child,table tbody td:last-child{padding-right:1.25rem}table thead th:first-child,table tbody td:first-child{padding-left:1.25rem}.dt-layout-row.dt-layout-table{margin-top:0 !important;padding-top:0 !important}.timeline .timeline-item .timeline-icon{border-radius:0}.switcher-icon{position:absolute;right:0;bottom:0;height:54px;width:54px;color:#fff;background:var(--color-blue-light);display:flex;justify-content:center;align-items:center}.text-container li::marker,.box-content li::marker{color:var(--color-green)}.news-country-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-bottom:45px}.news-country-list .news-country{border:1px solid var(--color-gray);padding:5px}.news-country-list .news-country img{height:25px;object-fit:contain}.header-image{min-height:560px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:var(--background-image);position:relative}.header-image.container-section-sidebar .content-area,.header-image.container-section-sidebar .sidebar-area{z-index:2}.header-image h1{font-size:var(--font-size-96);font-weight:var(--font-bold);padding-top:2.5rem}.header-image h1:has(+h3),.header-image h1:has(+h2){margin-bottom:0}.header-image.header-image-front-page h1{padding-top:6rem}.header-image h2{font-size:var(--font-size-70);line-height:var(--line-height-tight);color:var(--color-white);font-weight:var(--font-light)}.header-image h3{color:var(--color-white);font-weight:var(--font-regular);font-size:var(--font-size-llg)}.header-image>img{position:absolute;top:0;left:0;overflow:hidden;object-fit:cover;object-position:center;z-index:-1}.header-image .row{display:flex;justify-items:stretch}.header-image .column{padding:0}.header-image .component-button{width:fit-content}.header-slide-item{padding:2rem;display:flex;flex-direction:column;height:100%;justify-content:center}.header-slide-item .header-slide-item-pre{font-size:1.5rem;font-weight:var(--font-black);border-bottom:1px solid var(--color-white);padding-bottom:.625rem;text-transform:uppercase}.header-slide-item .header-slide-item-content{padding-top:1rem;font-size:1.625rem;line-height:2.25;font-weight:var(--font-medium)}.header-slide-item .header-slide-item-content h3{font-size:2.875rem;font-weight:var(--font-black);line-height:1.5;text-transform:uppercase}.content-area>.component-text-image:first-child{padding-top:3.5rem}.section-legal-search .content-area>.component-text-image:first-child{padding-top:0}.component-text-image{position:relative}.component-text-image li::marker{color:var(--color-green)}.component-text-image table a{color:var(--color-green) !important}.component-text-image:has(.component-button){margin-bottom:2.5rem}.component-text-image+.component-button{margin-top:1rem}.component-quote-teaser{background:var(--color-gray-light);font-weight:var(--font-thin);padding:1rem;font-size:2.8125rem;line-height:1.25;color:var(--color-blue-light);height:100%}.component-quote-teaser .quote-mark{height:2.875rem}.component-quote-teaser .quote-mark.quote-outline{transform:translate(0px, 20px)}.component-quote-teaser p{line-height:var(--line-height-base) !important;margin-bottom:0}.quote-green{fill:var(--color-green)}.quote-outline{stroke:var(--color-gray);fill:rgba(0,0,0,0);stroke-width:4px}.button.primary{background-color:var(--color-green);border-top:none;border-bottom:none;color:var(--color-white)}.button.primary:hover{background-color:var(--color-green-darker);color:var(--color-white)}.component-button,.input-group{--button-color: var(--color-green);--button-text-color: var(--color-white);--button-hover-color: var(--color-white);position:relative}.component-button:has(.link-box-right),.input-group:has(.link-box-right){position:static}.component-button .button,.input-group .button{display:flex;align-items:center;flex-wrap:nowrap;text-align:left;gap:.5rem;border:none;background:var(--button-color);color:var(--button-text-color);font-weight:var(--font-bold);text-transform:uppercase;z-index:2;box-sizing:border-box}.component-button .button:hover,.input-group .button:hover{justify-content:space-between;background:var(--button-color);color:var(--button-text-color)}.component-button .button:hover hr,.input-group .button:hover hr{display:block;min-width:30px;border-bottom:1px solid var(--button-text-color);flex-grow:1}.component-button .button:hover i,.input-group .button:hover i{margin-left:-8px;margin-right:10px}.component-button .button hr,.input-group .button hr{border:none;width:0;margin:0}.component-button .button.button-outline,.input-group .button.button-outline{--button-color: var(--color-green);--button-text-color: var(--color-white);--button-hover-color: var(--color-white);border:2px solid var(--button-color);color:var(--button-color);font-weight:var(--font-black);padding:1rem;background:rgba(0,0,0,0);width:100%}.component-button .button.button-outline:hover hr,.input-group .button.button-outline:hover hr{border-bottom:1px solid var(--button-color)}.component-button .button.button-max-width,.input-group .button.button-max-width{max-width:70ch}.component-button-vertical{right:-86px;width:70px;height:100%;display:flex;align-items:center;justify-content:center;align-content:center;justify-items:center;background:var(--color-green-darker)}.component-button-vertical a{color:var(--color-white);font-size:1.75rem;height:100%;display:flex;align-items:center}.component-button-vertical :hover{justify-content:start}.component-button-vertical :hover .fa-chevron-right{display:none}.component-button-vertical :hover .link-text{display:flex;flex-direction:column;align-self:stretch;justify-self:stretch;gap:.5rem;padding-top:1rem}.component-button-vertical :hover .link-text span{font-size:var(--font-size-sm);font-weight:var(--font-black);text-transform:uppercase;border-bottom:1px solid var(--color-white);padding-bottom:1rem}.component-button-vertical.absolute{position:absolute;top:0}.component-button .button-download{--button-color: var(--color-white);--button-text-color: var(--color-blue-light);--button-hover-color: var(--color-green);border:1px solid var(--color-gray);padding:.5rem}.component-button .button-download:hover{justify-content:flex-start;color:var(--button-hover-color)}.component-button .button-download svg{height:30px}.component-button .button-download span{border-left:1px solid var(--color-gray);padding:.5rem}.close-button{width:45px;height:45px;background:var(--color-blue-dark)}.component-headline-complex{padding-top:3.75rem;padding-bottom:3.75rem;display:flex;flex-direction:column;justify-items:center;align-items:center;text-transform:uppercase;line-height:var(--line-height-base)}.component-headline-complex p{margin-bottom:0;line-height:var(--line-height-tight)}.component-headline-complex .preheadline{font-weight:var(--font-bold);font-size:var(--font-size-xl)}.component-headline-complex .title{font-weight:var(--font-regular);font-size:var(--font-size-54);margin-bottom:0;line-height:var(--line-height-tight);text-align:center}.component-headline-complex .subheadline{font-weight:var(--font-black);font-size:var(--font-size-md)}.component-headline-complex.has-border-top{border-top:3px solid var(--color-green)}hr.component-border{border-color:var(--color-green);border-width:2px}table.dataTable.data-table--doc-table>thead{background:var(--color-blue-light)}table.dataTable.data-table--doc-table a{color:var(--color-green-light)}.component-accordion .component-document-table{margin-left:-1rem;margin-right:-1rem}.component-image-box-text .text-item .text-item-title,.component-scrolling-section .text-item .text-item-title{display:flex;flex-direction:row;gap:1rem;position:relative;border-top:2px solid var(--color-white);margin-bottom:1rem}.component-image-box-text .text-item .text-item-title h3,.component-scrolling-section .text-item .text-item-title h3{font-weight:var(--font-bold);font-size:var(--font-size-lg);color:var(--color-black);margin-bottom:0}.component-image-box-text .text-item p,.component-scrolling-section .text-item p{font-size:var(--font-size-22, 1.375rem);line-height:var(--line-height-tighter, 1.36)}.component-scrolling-section{margin-top:70px;padding-top:55px;position:relative}.component-scrolling-section:before{content:"";position:absolute;left:-9999px;right:0;top:0;border-top:2px solid var(--color-green)}.component-scrolling-section.component-scrolling-section--no-bt{margin-top:0}.component-scrolling-section.component-scrolling-section--no-bt:before{display:none}.component-scrolling-section>h3{font-weight:var(--font-light);font-size:var(--font-size-39);padding-bottom:2.5rem;text-transform:uppercase}.component-scrolling-section .scroll-container{overflow:auto;max-height:610px}.component-scrolling-section .text-item{padding-right:8rem;margin-bottom:60px}.component-scrolling-section .text-item .text-item-title h3{color:var(--color-green);font-weight:var(--font-regular)}.container-section-sidebar .component-scrolling-section:first-child{margin-top:0}.component-callout-button{padding:1rem}.component-callout-button h3{font-size:var(--font-size-xl);font-weight:var(--font-light);text-transform:uppercase;margin-bottom:2.25rem;color:var(--color-white)}.has-border-top .sidebar-area>.component-callout-button:first-child{margin-top:-70px}.component-callout-text{border:2px solid var(--color-gray);padding:1rem}.component-callout-text h3{font-size:var(--font-size-25);font-weight:var(--font-medium);color:var(--color-green-darker)}.component-icon-text-box{display:flex;flex-direction:column;border:1px solid var(--color-gray);min-height:360px}.component-icon-text-box .box-header{display:grid;grid-template-columns:1fr 3fr;border-bottom:1px solid var(--color-gray-light);font-size:var(--font-size-lllg);font-weight:var(--font-light)}.component-icon-text-box .box-header>div{padding:1rem}.component-icon-text-box .box-header .box-header-icon{border-right:1px solid var(--color-gray-light)}.component-icon-text-box .box-header .box-header-icon img{object-fit:contain}.component-icon-text-box.has-text-icon .box-header-icon-text{font-size:var(--font-size-59, 59px);font-weight:var(--font-bold);color:var(--color-blue-light)}.component-icon-text-box.has-text-icon .box-header-title{font-weight:var(--font-light);text-transform:uppercase;text-wrap:balance;display:flex;align-items:center}.component-icon-text-box.has-text-icon .box-header-icon{display:flex;align-items:center;justify-content:center}.component-icon-text-box .box-content{flex-grow:1;padding:1rem}.component-icon-text-box .box-content-link{padding:1rem}.component-icon-text-box .box-content-link a{color:var(--color-green);font-weight:var(--font-black);font-size:var(--font-size-sm)}.component-icon-text-box .box-content-link a i{padding-left:5px}.component-card-turning{min-height:435px;position:relative;display:grid;grid-template-areas:"card";grid-auto-columns:1fr;grid-template-rows:1fr}.component-card-turning .front,.component-card-turning .back{grid-area:card}.component-card-turning .back{opacity:0}.component-card-turning.front-text .switcher-icon:hover{position:static}.component-card-turning.front-text .switcher-icon:hover .content-hover-image{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.component-card-turning.front-image:hover .back.side-content{opacity:1;color:var(--color-white);background:var(--color-green);filter:opacity(0.9)}.component-card-turning.front-image:hover .back.side-content .content-separator{border-color:var(--color-white)}.component-card-turning .side-content{padding:1.35rem;padding-top:4.375rem;border-bottom:2px solid var(--color-gray)}.component-card-turning .side-content.front{z-index:2}.component-card-turning .side-content .content-hover-image{display:none}.component-card-turning .side-content .content-pre{font-weight:var(--font-thin);font-size:var(--font-size-xxl);line-height:var(--line-height-base)}.component-card-turning .side-content .content-title{font-size:var(--font-size-36);font-weight:var(--font-black);text-transform:uppercase;line-height:var(--line-height-base)}.component-card-turning .side-content .content-separator{padding:1.5rem 0;border-width:2px;border-color:var(--color-black)}.component-card-turning .side-image img{object-fit:cover}.component-box-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.component-flexible-text-box{padding:2.25rem 1rem}.component-flexible-text-box .component-text-image{padding:0}.component-grid-image-box{--grid-columns: 3;display:grid;grid-template-columns:repeat(var(--grid-columns), 1fr);max-height:calc(var(--max-screen-size)/var(--grid-columns));max-width:var(--max-screen-size)}.component-grid-image-box .component-image-box-text{position:relative;max-height:calc(var(--max-screen-size)/var(--grid-columns));max-width:calc(var(--max-screen-size)/var(--grid-columns))}.component-grid-image-box .component-image-box-text.has-text-boxes{cursor:pointer}.component-grid-image-box .component-image-box-text .image-box{aspect-ratio:1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"box";position:relative;max-height:calc(var(--max-screen-size)/var(--grid-columns));max-width:calc(var(--max-screen-size)/var(--grid-columns))}.component-grid-image-box .component-image-box-text .image-box>div{grid-area:box}.component-grid-image-box .component-image-box-text .image-box .image-box-image{aspect-ratio:1}.component-grid-image-box .component-image-box-text .image-box .image-box-image img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;object-position:center}.component-grid-image-box .component-image-box-text .image-box .image-box-text{align-self:center;justify-self:center;color:var(--color-white);font-size:var(--font-size-72, 4.5rem);font-weight:var(--font-black);text-transform:uppercase;hyphens:auto;word-wrap:break-word;text-wrap:auto;max-height:calc(var(--max-screen-size)/var(--grid-columns));max-width:calc(var(--max-screen-size)/var(--grid-columns))}.component-grid-image-box .component-image-box-text.expanded{position:absolute;left:0;right:0;display:grid;grid-template-columns:1fr 2fr;z-index:2;max-width:var(--max-screen-size);margin:0 auto}.component-grid-image-box .component-image-box-text.expanded .image-box-text{max-height:calc(var(--max-screen-size)/var(--grid-columns))}.component-grid-image-box .component-image-box-text.expanded .image-box{max-height:calc(var(--max-screen-size)/var(--grid-columns))}.component-grid-image-box .component-image-box-text.expanded .image-box-text-wrapper{justify-self:stretch;align-self:stretch;background:var(--color-green-dark);position:relative;color:var(--color-white);display:flex;flex-direction:column;gap:4.75rem;padding-top:3.125rem;padding-bottom:3.125rem;padding-left:2.1875rem;padding-right:1.625rem;max-height:calc(var(--max-screen-size)/var(--grid-columns))}.component-grid-image-box .component-image-box-text.expanded .image-box-text-wrapper h3{color:var(--color-white)}.component-grid-image-box .component-image-box-text.expanded .image-box-text-scrollbox{overflow:auto;max-height:calc(var(--max-screen-size)/var(--grid-columns))}.component-grid-image-box .component-image-box-text.expanded .close-boxes{position:absolute;top:0;left:-54px;width:54px;height:54px;background:var(--color-green-dark);z-index:2;display:flex;justify-content:center;align-items:center}.component-grid-image-box .component-image-box-text.expanded .link-box{--link-box-bg: var(--color-white);--link-box-color: var(--color-green-dark)}.component-grid-image-box .mgnlEditorBar{grid-column-start:1;grid-column-end:-1}.component-box-slider{position:relative;display:flex;flex-direction:row}.component-box-slider .box-nav-container{position:relative;width:70px}.component-box-slider .box-nav-container .swiper-button-prev,.component-box-slider .box-nav-container .swiper-button-next{left:0;right:0;margin-top:0;width:100%;height:50%;color:var(--color-white)}.component-box-slider .box-nav-container .swiper-button-next{top:0;bottom:50%;background:var(--color-green-darker)}.component-box-slider .box-nav-container .swiper-button-prev{bottom:0;top:50%;background:var(--color-green-darker-contrast)}.component-box-slider .swiper-slide{height:auto !important}.component-box-slider.edit-view{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.component-box-slider.edit-view .swiper-slide{width:33%}.component-box-slider .component-icon-text-box,.component-box-slider .component-flexible-text-box,.component-box-slider .component-image-box-text,.component-box-slider .component-card-turning{height:100%}.component-box-slider .swiper-slide:nth-child(even) .component-icon-text-box{background:var(--color-gray-light)}.component-publication-swiper{--swiper-navigation-color: var(--color-white);--swiper-navigation-sides-offset: -86px;--swiper-pagination-top: 60px}.component-publication-swiper .publication-swiper{padding-top:100px;padding-bottom:200px}.component-publication-swiper .publication-swiper .pub-slide-item{display:grid;grid-template-columns:1fr 2fr}.component-publication-swiper .publication-swiper .pub-slide-item .pub-slide-content{padding-left:5rem}.component-publication-swiper .publication-swiper .pub-slide-item p{font-size:var(--font-size-25);line-height:var(--line-height-tighter);margin-bottom:0}.component-publication-swiper .publication-swiper .pub-slide-item .pub-slide-item-pre{font-size:var(--font-size-sm);text-transform:uppercase;font-weight:var(--font-black)}.component-publication-swiper .publication-swiper .pub-slide-item h3{font-size:var(--font-size-70, 4.375rem);line-height:var(--line-height-tight);font-weight:var(--font-medium);color:var(--color-white);margin-bottom:2.5rem;margin-top:2.5rem}.component-publication-swiper .publication-swiper .pub-slide-item .pub-slide-item-date{font-size:var(--font-size-base);margin-top:2rem}.component-publication-swiper .publication-swiper .pub-slide-item .pub-slide-item-link{margin:100px 0}.component-publication-swiper .publication-swiper .pub-slide-item .pub-slide-item-link a{color:var(--color-white);text-transform:uppercase;font-weight:var(--font-black);font-size:var(--font-size-sm)}.component-publication-swiper .publication-swiper .pub-slide-item .pub-slide-image{padding-left:1rem}.component-publication-swiper .publication-swiper .pub-slide-item .pub-slide-image img{object-fit:contain;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.1607843137))}.component-publication-swiper .publication-swiper .swiper-pagination-wrapper{display:grid;grid-template-columns:1fr 2fr}.component-publication-swiper .swiper-button-prev,.component-publication-swiper .swiper-button-next{border:1px solid var(--swiper-navigation-color);padding:2rem;z-index:3}.component-tabbed-slider .abbed-slider-bg .container-section-content{grid-template-areas:"prev content ."}.component-tabbed-slider .abbed-slider-bg .container-section-content .nav-sidebar-prev{grid-area:prev}.component-tabbed-slider{--slider-total-height: 220px;--slider-visible-height: 185px;--swiper-navigation-sides-offset: 0;--swiper-navigation-color: var(--color-white)}.component-tabbed-slider .nav-sidebar-prev{position:relative}.component-tabbed-slider .nav-sidebar-prev .swiper-button-prev{left:auto;right:2rem;top:calc(var(--slider-visible-height)*.5)}.component-tabbed-slider .swiper-button-next{--swiper-navigation-sides-offset: 0;top:calc(var(--slider-visible-height)*.5);right:-4rem}.component-tabbed-slider .component-headline{position:relative}.component-tabbed-slider .component-headline h2{font-size:var(--font-size-39);font-weight:var(--font-light);text-transform:uppercase}.component-tabbed-slider .tabbed-slider-bg{background:linear-gradient(90deg, var(--color-green-darker) 0%, var(--color-green-darker) 50%, var(--color-green-darker) 100%) top/100% var(--slider-visible-height) no-repeat,var(--color-white)}.component-tabbed-slider .tabbed-slider.swiper{height:var(--slider-total-height);background:var(--color-green-darker);position:relative;background:linear-gradient(90deg, var(--color-green-darker) 0%, var(--color-green-darker) 50%, var(--color-green-darker) 100%) top/100% var(--slider-visible-height) no-repeat,var(--color-white)}.component-tabbed-slider .tabbed-slider.swiper a{height:100%;overflow:hidden;object-fit:contain;padding:0}.component-tabbed-slider .tabs-title{height:var(--slider-visible-height);background:var(--color-white);border:1px solid var(--color-gray);border-left:0;position:relative;box-sizing:border-box}.component-tabbed-slider .tabs-title:first-child{border-left:1px solid var(--color-gray)}.component-tabbed-slider .tabs-title.is-active{background:var(--color-green);height:var(--slider-total-height)}.component-tabbed-slider .tabs-title.is-active .tab-block-content .tab-block-title{color:var(--color-white)}.component-tabbed-slider .tabs-title.is-active img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(177deg) brightness(101%) contrast(102%)}.component-tabbed-slider .tabs-title .tab-block-content{display:flex;flex-direction:column;align-items:center;justify-items:flex-start;justify-content:space-between;height:var(--slider-visible-height);gap:1rem;padding:1rem;box-sizing:border-box}.component-tabbed-slider .tabs-title .tab-block-content span{display:block}.component-tabbed-slider .tabs-title .tab-block-content .tab-block-icon{flex-grow:1;min-width:0;min-height:0;height:auto;width:100%;max-width:100%;object-fit:contain}.component-tabbed-slider .tabs-title .tab-block-content .tab-block-title{font-weight:var(--font-black);font-size:var(--font-size-sm);color:var(--color-gray);justify-self:flex-end}.component-tabbed-slider .tabs-title img{filter:invert(92%) sepia(12%) saturate(160%) hue-rotate(170deg) brightness(94%) contrast(91%);min-height:0;min-width:0;height:auto;width:auto}.component-tabbed-slider .tabs-title>a:focus,.component-tabbed-slider .tabs-title>a[aria-selected=true]{background:rgba(0,0,0,0)}.component-tabbed-slider .tabs-panel{padding:0}.component-tabbed-slider .tabs-panel.is-active{display:block}.component-tabbed-slider .tab-content{padding-top:1rem;border-bottom:2px solid var(--color-green)}.component-tabbed-slider .tab-content h4{color:var(--color-green);font-size:var(--font-size-md);font-weight:var(--font-medium)}.component-tabbed-slider.no-border-bottom .tab-content{border-bottom:none}.component-tabbed-slider.no-image-filter .tabs-title img,.component-tabbed-slider.no-image-filter .tabs-title.is-active img{filter:none}.component-gallery{--swiper-navigation-sides-offset:25%;min-width:0}.component-gallery .thumbnail-area{border:1px solid var(--color-gray);border-top:0;display:grid;grid-template-columns:60px auto 60px}.component-gallery .thumbnail-area .thumb-slider{min-height:0;min-width:0}.component-gallery .thumbnail-area .thumb-prev,.component-gallery .thumbnail-area .thumb-next{position:relative}.component-gallery .thumbnail-area .thumb-prev{border-right:1px solid var(--color-gray)}.component-gallery .thumbnail-area .thumb-next{border-left:1px solid var(--color-gray)}.component-gallery .thumbnail-area .thumb-slider{padding:1.5rem}.component-gallery .gallery-meta{font-size:var(--font-size-base)}.component-gallery .gallery-meta .gallery-title{font-weight:var(--font-bold);margin-bottom:0}.component-gallery .gallery-meta .gallery-date{font-weight:var(--font-light);margin-bottom:0}.component-gallery .swiper-slide .gallery-download{position:absolute;top:0;right:0;width:25px;height:25px;background:var(--color-blue-light);color:var(--color-white);padding:10px}.component-gallery .swiperBig .swiper-slide{display:flex;justify-content:center}.component-gallery .swiperBig .swiper-slide img{max-height:70vh;object-fit:contain;width:auto;height:auto;display:block}.swiperThumb .swiper-slide{aspect-ratio:3/2;opacity:.5}.swiperThumb .swiper-slide.swiper-slide-thumb-active{opacity:1}.component-linklist-sidebar{background:var(--color-green-darker-contrast);color:var(--color-white)}.component-linklist-sidebar .linklist-title{padding:1rem}.component-linklist-sidebar .linklist-title h3{font-weight:var(--font-light);font-size:1.875rem;line-height:1.25;text-transform:uppercase;color:var(--color-white)}.component-linklist-sidebar .linklist-list{list-style:none;font-weight:var(--font-medium);font-size:1.25rem;line-height:1.5;margin:0}.component-linklist-sidebar .linklist-list li{min-height:80px;background:var(--color-green-darker);border:1px solid var(--color-green-darker-contrast);padding:.5rem 1rem;display:flex;align-items:center}.component-linklist-sidebar .linklist-list li a{color:var(--color-white)}.component-linklist-sidebar .linklist-list li i{padding-left:5px}.component-linklist-sidebar .link-download a{display:flex}.component-linklist-sidebar .link-download span{padding-left:8px}.component-linklist-sidebar .link-download svg{height:1.5rem;border-right:1px solid #fff;padding-right:8px}.download-list{display:flex;flex-direction:column;gap:1rem;padding-left:1rem}.download-list a.button{padding-top:.5rem !important}.link-download a{display:flex}.link-download span{padding-left:8px}.link-download svg{height:1.5rem;padding-right:8px;flex-shrink:0}.link-internal a{display:flex;align-items:center;gap:1rem}.link-external a{display:flex;align-items:center;gap:1rem}.link-image div{display:flex;align-items:center}a.link-box{--link-box-color: var(--color-white);--link-box-bg: var(--color-blue-light);width:45px;height:45px;background:var(--link-box-bg);color:var(--link-box-color);display:flex;align-items:center;justify-content:center}a.link-box:hover .link-text{position:absolute;left:45px;right:0;background:var(--link-box-bg);height:45px;display:flex;align-items:center;font-weight:var(--font-black)}a.link-box:hover .link-text span{border-left:1px solid var(--link-box-color);padding-left:1rem;text-transform:uppercase}a.link-box.link-box-right:hover .link-text{left:0;right:45px;justify-content:flex-end}a.link-box.link-box-right:hover .link-text span{border-left:none;border-right:1px solid var(--link-box-color);padding-right:1rem}.component-categories-related{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;background:var(--color-gray);color:var(--color-blue-light);font-size:var(--font-size-base);padding:0 1rem;height:45px;max-height:45px}.component-categories-related .cat-component-title{flex-grow:1;display:flex;align-items:center;align-content:center;justify-content:space-between;text-transform:uppercase}.component-categories-related .cat-component-title svg{width:19px}.component-categories-related .cat-component-title:hover{position:relative}.component-categories-related .cat-component-title:hover .cat-list{z-index:3}.component-categories-related .cat-component-title:hover .cat-list.cat-list-up{display:block;position:absolute;bottom:45px;left:-1rem;right:-1rem;background:var(--color-gray)}.component-categories-related .cat-component-title:hover .cat-list.cat-list-up .cat-item{border-bottom:1px solid var(--color-blue-light)}.component-categories-related .cat-component-title:hover .cat-list.cat-list-down{display:block;position:absolute;top:45px;left:-1rem;right:-1rem;background:var(--color-gray)}.component-categories-related .cat-component-title:hover .cat-list.cat-list-down .cat-item{border-top:1px solid var(--color-blue-light)}.component-categories-related .cat-component-title:hover .cat-item{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:5px}.component-categories-related .cat-component-title:hover .cat-item img{width:19px}.component-categories-related .cat-component-title:hover .cat-item .cat-title{border-left:1px solid var(--color-white);padding-left:.5rem}.component-categories-related .cat-list{display:none}.component-categories-related .visible-title{display:flex;flex-direction:row;justify-content:space-between;flex:1}.component-social-share{margin-top:1.5rem;color:var(--color-green-light);font-size:var(--font-size-md);font-weight:var(--font-medium)}.component-social-share a{color:var(--color-green-light)}.component-social-share a .fa-stack{font-size:var(--font-size-base)}.accordion-item .accordion-title{color:var(--color-blue-light);border-color:var(--color-gray);font-size:var(--font-size-lg);background:var(--color-gray-light);border:1px solid var(--color-gray);padding:2.5rem 1.5rem 2rem 1.5rem;line-height:var(--line-height-base)}.accordion-item .accordion-title:before{display:none}.accordion-item.is-active .accordion-title{background:var(--color-white);color:var(--color-blue-light)}.accordion-item.is-active .accordion-title i{transform:rotate(180deg)}.responsive-accordion-tabs .component-accordion .accordion,.component-accordion .accordion{margin-bottom:0}.responsive-accordion-tabs .component-accordion h2,.component-accordion h2{font-size:var(--font-size-xl);line-height:var(--line-height-tight);font-weight:var(--font-light);text-transform:uppercase}.responsive-accordion-tabs .component-accordion .accordion-content,.component-accordion .accordion-content{border:1px solid var(--color-gray);border-top:none;padding:1rem 1rem 1.5rem 1rem;font-size:var(--font-size-md)}.responsive-accordion-tabs .component-accordion.accordion-scrolling .accordion-content,.component-accordion.accordion-scrolling .accordion-content{max-height:500px;overflow-y:auto}.responsive-accordion-tabs .component-accordion.accordion-green .accordion-item.is-active .accordion-title,.component-accordion.accordion-green .accordion-item.is-active .accordion-title{border-bottom:2px solid var(--color-green);border-left:1px solid var(--color-gray)}.responsive-accordion-tabs .component-accordion.accordion-green .accordion-item .accordion-title,.component-accordion.accordion-green .accordion-item .accordion-title{border-left:5px solid var(--color-green);background:var(--color-white)}@media scree and (max-width: 860px){.accordion-item .accordion-title{background:var(--color-gray);border:1px solid var(--color-gray);color:var(--color-blue-light)}.accordion-item .accordion-title:before{content:"\f078";font-weight:900;font-family:var(--font-awesome);color:var(--color-blue-light)}.accordion-item.is-active>.accordion-title{background:var(--color-white);border-color:var(--color-gray);color:var(--color-blue-light)}.accordion-item.is-active>.accordion-title:before{content:"\f077";font-weight:900;color:var(--color-blue-light)}.accordion-item.is-active .accordion-content{border:1px solid var(--color-gray)}}.component-single-photo .image-wrapper{position:relative}.component-single-photo .image-wrapper .gallery-download{position:absolute;top:0;right:0;width:45px;height:45px;background:var(--color-blue-light);color:var(--color-white);padding:10px}.component-single-photo .gallery-meta{border:1px solid var(--color-gray);padding:1rem}.component-single-photo .gallery-title{font-weight:var(--font-bold);margin-bottom:0}.component-filter-area .filter-title{font-size:var(--font-size-54);font-weight:var(--font-regular);text-transform:uppercase;padding-top:3rem;margin-bottom:0;line-height:var(--line-height-tight)}.component-filter-area .filter-subtitle{font-size:var(--font-size-xl);font-weight:var(--font-bold);text-transform:uppercase;line-height:var(--line-height-base);color:var(--color-white)}.component-filter-area #filter-form{margin-top:3.5rem;margin-bottom:1.875rem;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4rem}.component-filter-area #reset-filters{color:var(--color-white);font-size:var(--font-size-md);font-weight:var(--font-black);text-transform:uppercase}.component-filter-area .dropdown__toggle{background:rgba(0,0,0,0);color:var(--color-white);font-size:var(--font-size-md);font-weight:var(--font-black);text-transform:uppercase;padding:0}.component-filter-area .dropdown__toggle:after{color:var(--color-white);font-size:var(--font-size-md)}.component-filter-area .dropdown-pane.is-open{width:auto}.component-filter-area .dropdown-pane .dropdown__cols{display:flex;flex-direction:row;gap:1rem}.pagination-footer,.pagination-container{--pagination-size: 45px;display:flex;flex-direction:row;justify-content:flex-end;gap:1rem;margin-top:3.5rem}.pagination-footer #btn-prev,.pagination-footer #btn-next,.pagination-footer .pagination-previous,.pagination-footer .pagination-next,.pagination-container #btn-prev,.pagination-container #btn-next,.pagination-container .pagination-previous,.pagination-container .pagination-next{width:var(--pagination-size);height:var(--pagination-size);border:1px solid var(--color-gray);cursor:pointer;display:flex;align-items:center;justify-content:center}.pagination-footer #pagination,.pagination-container #pagination{display:flex;flex-direction:row}.pagination-footer .pagination-btn,.pagination-container .pagination-btn{width:var(--pagination-size);height:var(--pagination-size);cursor:pointer}.pagination-footer .pagination-btn.active,.pagination-container .pagination-btn.active{background:var(--color-gray-light);color:var(--color-green)}.pagination-footer .pagination-ellipsis,.pagination-container .pagination-ellipsis{width:var(--pagination-size);height:var(--pagination-size);display:flex;align-items:center;justify-content:center}.pagination-footer .pagination-previous,.pagination-footer .pagination-next{background:#fff}.pagination-footer .pagination-previous a:before,.pagination-footer .pagination-previous a:after,.pagination-footer .pagination-next a:before,.pagination-footer .pagination-next a:after{display:none}.pagination-footer .pagination{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-content:center;align-items:center}.pagination-footer .pagination li{height:var(--pagination-size);width:var(--pagination-size);font-weight:var(--font-medium)}.pagination-footer .pagination li a{display:flex;align-items:center;justify-content:center}.pagination-footer .pagination li.current{display:flex;align-items:center;justify-content:center;background:var(--color-gray);color:var(--color-green)}div.dt-container .dt-paging{--pagination-size: 45px}div.dt-container .dt-paging nav{display:flex;flex-direction:row;gap:1rem}div.dt-container .dt-paging nav .dt-paging-button{width:var(--pagination-size);height:var(--pagination-size);display:flex;justify-content:center;align-content:center;align-items:center}div.dt-container .dt-paging nav .dt-paging-button.current{background:var(--color-gray);border:none;color:var(--color-green) !important}div.dt-container .dt-paging nav .dt-paging-button.previous,div.dt-container .dt-paging nav .dt-paging-button.next{border:1px solid var(--color-gray)}div.dt-container .dt-paging nav .ellipsis{width:var(--pagination-size);height:var(--pagination-size);display:flex;align-items:center;justify-content:center}div.dt-container .dt-paging nav .ellipsis:after{display:none}.footer-ressources.has-contact-box .section-header{padding-top:100px}.footer-ressources .section-header{padding-top:20px;font-weight:var(--font-black);font-size:var(--font-size-lllg);color:var(--color-blue-light);text-transform:uppercase;margin-bottom:1rem}.footer-ressources .footer-contact-box{padding:1.25rem;padding-bottom:0;display:flex;flex-direction:column;justify-content:flex-end}.footer-ressources .footer-contact-box h4{font-weight:var(--font-light);text-transform:uppercase;font-size:var(--font-size-lllg);margin-bottom:0}.footer-ressources .footer-contact-box p{font-weight:var(--font-bold);font-size:var(--font-size-25)}.footer-ressources .footer-contact-box .button{margin-bottom:0}.footer-ressources .content-area{display:grid;grid-template-columns:repeat(3, 1fr)}.footer-ressources .content-area li{position:relative;display:flex;border-right:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray);padding:10px}.footer-ressources .content-area li a{display:flex;flex-direction:row;align-items:center;font-weight:var(--font-medium);font-size:var(--font-size-md);color:var(--color-blue-light);z-index:3}.footer-ressources .content-area li a svg{width:24px}.footer-ressources .content-area li:first-child:before{border-top:1px solid var(--color-gray)}.footer-ressources .content-area li:nth-child(3n+3){border-right:0}.footer-ressources.container-section-content .content-area li:nth-child(3n+1){position:relative;z-index:3}.footer-ressources.container-section-content .content-area li:nth-child(3n+1):before{border-bottom:1px solid var(--color-gray);position:absolute;left:-999px;right:999px;width:1000vw;content:"";top:0;bottom:0}.footer-ressources.container-section-content .content-area li:first-child:before{border-top:1px solid var(--color-gray)}.footer-ressources.container-section-content .content-area li:nth-child(3n+3){border-right:0}.footer-ressources.has-contact-box .content-area li{position:relative;border-bottom:1px solid var(--color-gray);z-index:3}.footer-ressources.has-contact-box .content-area li:nth-child(3n+1){border-bottom:none}.footer-ressources.has-contact-box .content-area li:nth-child(2),.footer-ressources.has-contact-box .content-area li:nth-child(3){border-top:1px solid var(--color-gray)}.footer-ressources.has-contact-box .content-area li:nth-child(3n+1):before{border-bottom:1px solid var(--color-gray);position:absolute;left:-999px;right:0;width:auto;content:"";top:0;bottom:0}.component-news-latest{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;position:relative}.component-news-latest .box-news-latest{position:relative;background:var(--color-gray-light);display:flex;flex-direction:column}.component-news-latest .box-news-latest .text-content{padding:1rem;flex-grow:1}.component-news-latest .box-news-latest .preheadline{font-weight:var(--font-black);font-size:var(--font-size-sm);text-transform:uppercase}.component-news-latest .box-news-latest .news-title{margin-top:2rem;font-weight:var(--font-medium);font-size:var(--font-size-26)}.component-news-latest .box-news-latest .news-title a{color:var(--color-black)}.component-news-latest .box-news-latest p{margin-top:2rem}.component-news-latest .box-news-latest .box-footer{display:flex;flex-direction:row}.component-news-latest .box-news-latest .box-footer .switcher-icon{position:static;height:45px;width:45px}.component-news-latest .box-news-latest:has(.switcher-icon:hover){background:rgba(0,0,0,0) linear-gradient(132deg, var(--color-green) 0%, var(--color-white) 100%) 0% 0% no-repeat padding-box;color:var(--color-white)}.component-news-latest .box-news-latest:has(.switcher-icon:hover) a{color:var(--color-white)}.component-news-latest .box-news-latest:has(.switcher-icon:hover) p{visibility:hidden}.component-news-latest .box-news-latest:has(.switcher-icon:hover) .text-content{z-index:2}.component-news-latest .box-news-latest:has(.switcher-icon:hover) .content-hover-image{display:block;position:absolute;top:0;bottom:45px;left:0;right:0}.component-news-latest .box-news-latest:has(.switcher-icon:hover) .content-hover-image img{width:100%;height:100%;object-fit:cover}.component-news-latest .box-news-latest:has(.switcher-icon:hover) .content-hover-image:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(0,0,0,0) linear-gradient(132deg, #3BA05F 0%, transparent 100%) 0% 0% no-repeat padding-box}.component-news-latest .component-button-vertical{position:absolute;top:0;bottom:0;right:-86px}.latest-news-section{display:grid;grid-template-columns:3fr 1fr}.latest-news-section .news-date{font-size:var(--font-base);color:var(--color-gray)}.latest-news-section .latest-entry{border:1px solid var(--color-gray)}.latest-news-section .latest-entry .news-country-list{padding-top:26px;padding-left:26px}.latest-news-section .latest-entry .news-title{font-size:var(--font-size-70);line-height:1.1}.latest-news-section .latest-entry .news-title a{color:var(--color-black)}.latest-news-section .latest-entry .text-content{padding:0 5.625rem 0px 26px}.latest-news-section .latest-entry p{font-size:var(--font-size-llg);font-weight:var(--font-regular)}.latest-news-section .newest-news-list>h2{font-size:var(--font-size-36);text-transform:uppercase;font-weight:var(--font-regular);padding-left:1rem}.latest-news-section .newest-news-list .news-list-item{padding-left:1rem;border-bottom:1px solid var(--color-gray)}.latest-news-section .newest-news-list .news-list-item h3{font-size:var(--font-size-md);font-weight:var(--font-medium);padding-top:2.25rem}.latest-news-section .newest-news-list .news-list-item h3 a{color:var(--color-black)}.latest-news-section .newest-news-list .news-list-item .box-footer{display:flex;flex-direction:row;position:relative}.latest-news-section .newest-news-list .news-list-item .box-footer .news-date{flex-grow:1}.latest-news-section .newest-news-list .news-list-item .box-footer .component-categories-related{width:45px;flex-grow:0;padding:0}.latest-news-section .newest-news-list .news-list-item .box-footer .component-categories-related .visible-title{justify-content:center;align-content:center}.latest-news-section .newest-news-list .news-list-item .box-footer .component-categories-related .cat-component-title:hover{position:static}.latest-news-section .newest-news-list .news-list-item .box-footer .component-categories-related .cat-component-title:hover .cat-list.cat-list-up{right:90px;left:0;bottom:0}.latest-news-section .newest-news-list .news-list-item .box-footer .component-categories-related .cat-component-title:hover .cat-item{height:45px}.latest-news-section .newest-news-list .news-list-item .box-footer .component-categories-related .cat-component-title:hover .cat-item:last-child{border-bottom:none}.news-country-list{display:flex;flex-direction:row;gap:1rem;margin-bottom:45px}.news-country{border:1px solid var(--color-gray);padding:5px}.news-country img{height:25px;object-fit:contain}#events-container event-entry:nth-child(even),#interview-container event-entry:nth-child(even){background:var(--color-gray-light)}#news-container{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}#news-container news-entry:nth-child(odd) .news-component-entry{background:var(--color-gray-light)}#news-container .news-component-entry{height:100%;display:flex;flex-direction:column;align-content:stretch;justify-content:stretch;justify-items:center;border:1px solid var(--color-gray)}#news-container .news-component-entry .news-country-list{padding:1rem;margin-bottom:0;padding-bottom:0}#news-container .news-component-entry .text-content{flex-grow:1;padding:1rem;display:flex;flex-direction:column;height:100%}#news-container .news-component-entry .text-content>div{flex-grow:1}#news-container .news-component-entry .news-date{font-size:var(--font-size-base);color:var(--color-gray);justify-self:flex-end}#news-container .news-component-entry .box-footer{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}#news-container .news-component-entry .news-title{font-size:var(--font-size-llg);font-weight:var(--font-medium)}#news-container .news-component-entry .news-title a{color:var(--color-black)}#news-container .news-component-entry .text-content div{font-size:var(--font-size-md);font-weight:var(--font-regular);line-height:var(--line-height-tight)}#interview-container{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}#interview-container .interview-component-entry:nth-child(odd){background:var(--color-gray-light)}#interview-container .interview-component-entry{height:100%;display:flex;flex-direction:column;align-content:stretch;justify-content:stretch;justify-items:center;border:1px solid var(--color-gray)}#interview-container .interview-component-entry .news-country-list{padding:1rem;margin-bottom:0;padding-bottom:0}#interview-container .interview-component-entry .news-country-list:empty{padding:0}#interview-container .interview-component-entry .interview-image{margin-bottom:1rem}#interview-container .interview-component-entry .text-content{flex-grow:1;padding:1rem;display:flex;flex-direction:column;height:100%}#interview-container .interview-component-entry .text-content>div{flex-grow:1}#interview-container .interview-component-entry .news-date{font-size:var(--font-size-base);color:var(--color-gray);justify-self:flex-end}#interview-container .interview-component-entry .box-footer{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}#interview-container .interview-component-entry .news-title{font-size:var(--font-size-llg);font-weight:var(--font-medium)}#interview-container .interview-component-entry .news-title a{color:var(--color-black)}#interview-container .interview-component-entry .text-content div,#interview-container .interview-component-entry .text-content .interview-partners{font-size:var(--font-size-md);font-weight:var(--font-regular);line-height:var(--line-height-tight)}#interview-container .interview-component-entry .text-content .interview-partners{margin-bottom:1rem}#events-container{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}.event-component-entry{height:100%;display:flex;flex-direction:column;align-content:stretch;justify-content:stretch;justify-items:center;border:1px solid var(--color-gray)}.event-component-entry .event-status{font-size:var(--font-size-14, 14px);font-weight:var(--font-black);text-transform:uppercase;padding:1rem}.event-component-entry .event-status p{margin-bottom:0}.event-component-entry .event-entry-date{display:flex;flex-direction:row;align-items:center;border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray)}.event-component-entry .event-days{font-size:var(--font-size-64, 64px);font-weight:var(--font-thin);padding:0 1rem;border-right:1px solid var(--color-gray)}.event-component-entry .event-date-info{padding-left:1rem}.event-component-entry .event-date-info .event-weekday{font-size:var(--font-size-lg);font-weight:var(--font-light);font-style:italic}.event-component-entry .event-date-info .event-yearmonth{font-weight:var(--font-medium);font-size:var(--font-size-28, 28px)}.event-component-entry .event-title{padding:1rem;font-size:var(--font-size-35, 35px);font-weight:var(--font-bold);line-height:var(--line-height-tight);margin-bottom:0}.event-component-entry .event-title a{color:var(--color-black)}.event-component-entry .text-content{flex-grow:1;display:flex;flex-direction:column}.event-component-entry .event-title{flex-grow:1}.event-component-entry .event-footer{min-height:60px;padding:1rem}.event-component-entry .event-footer p{font-size:var(--font-size-md);font-weight:var(--font-light);margin-bottom:0;color:var(--color-blue-light)}.event-component-entry .box-footer{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.event-component-entry .event-venue-country{border:1px solid var(--color-gray);margin:1rem;padding:10px;font-size:var(--font-size-23, 23px);font-weight:var(--font-light);box-sizing:border-box}.event-component-entry .event-venue-country i{font-size:var(--font-size-base);border-right:1px solid var(--color-gray);padding-right:20px;color:var(--color-blue-light);width:32px}.event-component-entry .event-venue-country span{padding-left:10px}.component-featured-events h2{font-size:var(--font-size-54);font-weight:var(--font-regular);text-transform:uppercase;color:var(--color-white);padding-top:4rem;margin-bottom:1rem}.component-featured-events h3{font-size:var(--font-size-21);font-weight:var(--font-bold);text-transform:uppercase;color:var(--color-white)}.component-featured-events .component-featured-event-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;margin-top:4rem;margin-bottom:4rem}.component-featured-events .component-featured-event-list .event-status{background:var(--color-green);color:var(--color-white)}.component-featured-events .event-component-entry{background:var(--color-white);color:var(--color-black);border:1px solid var(--color-blue)}.component-event-info-box{display:flex;flex-direction:column;margin-bottom:2rem}.component-event-info-box .event-status{background:var(--color-green);color:var(--color-white);font-size:var(--font-size-14, 14px);font-weight:var(--font-black);text-transform:uppercase;padding:1rem;border-bottom:8px solid var(--color-green-light)}.component-event-info-box .event-status p{margin-bottom:0}.component-event-info-box .event-information{border:1px solid var(--color-gray)}.component-event-info-box .event-date{display:grid;grid-template-columns:1fr minmax(0, 1fr);border-bottom:1px solid var(--color-gray)}.component-event-info-box .event-date .event-day{font-weight:var(--font-thin);font-size:5rem;line-height:1}.component-event-info-box .event-date .event-date-base{display:grid;grid-template-areas:"day weekday" "day month";column-gap:2rem;justify-content:start;border-right:1px solid var(--color-gray);padding:2rem 0}.component-event-info-box .event-date .event-date-base .event-day{padding-left:1rem;grid-area:day;align-self:center}.component-event-info-box .event-date .event-date-base .event-weekday{grid-area:weekday}.component-event-info-box .event-date .event-date-base .event-month{grid-area:month}.component-event-info-box .event-date .event-weekday{font-style:italic;font-weight:var(--font-thin);font-size:var(--font-size-lllg)}.component-event-info-box .event-date .event-month,.component-event-info-box .event-date .event-year{font-weight:var(--font-medium);font-size:var(--font-size-36)}.component-event-info-box .event-date .event-date-details{display:flex;flex-direction:column;justify-content:center;padding-left:1rem}.component-event-info-box .event-date .event-date-details .event-date-duration-headline{font-size:var(--font-size-14);font-weight:var(--font-black);text-transform:uppercase}.component-event-info-box .event-venue,.component-event-info-box .event-country{padding:1rem;display:grid;grid-template-columns:80px 1fr;gap:2rem}.component-event-info-box .event-venue .venue-title,.component-event-info-box .event-country .venue-title{font-size:var(--font-size-14);font-weight:var(--font-black);text-transform:uppercase}.component-event-info-box .event-venue i,.component-event-info-box .event-country i{color:var(--color-blue-light)}.component-event-info-box .event-country{border-bottom:1px solid var(--color-gray)}.component-event-info-box .event-country .event-venue-country i,.component-event-info-box .event-country .virtual i{width:25px}.component-event-info-box .event-country .event-venue-country span,.component-event-info-box .event-country .virtual span{border-left:1px solid var(--color-gray);padding-left:.5rem}.component-event-info-box .event-image img{width:100%;object-fit:cover;max-height:400px}.event-content-row{display:grid;grid-template-columns:var(--grid-sidebar-split);grid-template-areas:". content sidebar";position:relative}.event-content-row .event-content-area{grid-area:content}.event-content-row .event-sidebar-area{grid-area:sidebar}.event-content-row .component-social-share{padding-left:1rem}.component-event-info-box .event-status{margin-top:40px;height:60px}.component-event-registration{background:var(--color-blue-light);height:100%;color:var(--color-white);display:flex;flex-direction:column}.component-event-registration h3{font-size:var(--font-size-39);font-weight:var(--font-light);text-transform:uppercase}.component-event-registration .event-reg-header{padding:1rem;border-bottom:8px solid var(--color-green);height:100px;display:flex;align-items:flex-end;border-bottom:8px solid var(--color-green-light)}.component-event-registration .event-reg-header h3{margin-bottom:0}.component-event-registration .event-reg-body{padding:1rem;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.component-event-registration .event-reg-body .event-reg-detail-info.additional-text{justify-self:flex-end}@media screen and (min-width: 1024px)and (max-width: 1720px){.component-event-registration .event-reg-header{height:120px}.component-event-info-box .event-status{margin-top:60px}}.component-ukraine-fund-table .country-flag span{width:52px;line-height:1.5}.component-ukraine-fund-table td:last-child{text-align:right}.component-ukraine-fund-table .colored-row td{background:var(--color-gray)}.component-ukraine-fund-table .totals-row{font-size:var(--font-size-35);font-weight:var(--font-bold)}.component-ukraine-summary{border-left:10px solid var(--color-yellow);padding:2rem;margin-left:2rem}.component-ukraine-summary .status-title{font-weight:var(--font-medium)}.component-ukraine-summary p{color:var(--color-blue-light);font-size:var(--font-size-45, 45px);line-height:1.25;margin-bottom:0}.section-legal-search{grid-template-areas:"filter content";grid-template-columns:116fr 269fr;max-width:100%}.section-legal-search .search-filter-sidebar{grid-area:filter}.section-legal-search .search-filter-sidebar .filter-headline{height:80px;background:var(--color-blue-light);color:#fff;padding:1.5rem 1.5rem;text-transform:uppercase;margin-bottom:0;font-size:var(--font-size-md);font-weight:var(--font-bold)}.section-legal-search .search-filter-sidebar component-accordion .accordion-item .accordion-title .accordion-title{font-size:var(--font-size-sm);font-weight:var(--font-bold);text-transform:uppercase;color:var(--color-black)}.section-legal-search .search-filter-sidebar component-accordion .accordion-item .accordion-title .accordion-content{border-left:1px solid var(--color-gray);padding:0}.section-legal-search .search-filter-sidebar .column-input>div{padding:1rem 1.5rem;border-bottom:1px solid var(--color-gray)}.section-legal-search .search-filter-sidebar label .custom-control-description{font-size:var(--font-size-md);font-weight:var(--font-light)}.section-legal-search .search-filter-sidebar .custom-control-indicator{border:1px solid var(--color-gray)}.section-legal-search .search-filter-sidebar .custom-control-input:checked~.custom-control-indicator{background:var(--color-gray);border:1px solid var(--color-gray)}.section-legal-search .content-area{display:flex;flex-direction:column;width:100%}.section-legal-search .content-area table{width:100%}.section-legal-search .content-area table thead td{font-weight:var(--font-bold);font-size:var(--font-size-md);text-transform:uppercase}.section-legal-search .content-area table a{color:var(--color-green);font-size:var(--font-size-md);font-weight:var(--font-regular)}.section-legal-search .content-area table td{padding:1.25rem}.section-legal-search .cat-list .cat-item{font-size:var(--font-size-md);color:var(--color-gray-dark)}.section-legal-search .content-main-search-field{display:flex;flex-direction:row}.section-legal-search .cat-list{display:flex;flex-direction:column;gap:1rem}.section-legal-search .cat-list .cat-item{font-size:var(--font-size-md);color:var(--color-gray-dark);display:flex;flex-direction:row;align-items:center;gap:1rem}.section-legal-search .cat-list .cat-item .cat-image{height:40px;aspect-ratio:1}.section-legal-search .cat-list .cat-item .cat-image img{height:40px;filter:brightness(0) saturate(100%) invert(92%) sepia(12%) saturate(160%) hue-rotate(170deg) brightness(94%) contrast(91%)}.section-legal-search table.document-filter-table tr:nth-child(even){background:var(--color-gray-light)}.section-legal-search #selected-checkboxes{display:flex;flex-direction:column;gap:1rem;margin:10px 0}.section-legal-search #selected-checkboxes:empty{margin:0}.section-legal-search #selected-checkboxes .selected-tag i{background:var(--color-gray);padding:5px;margin-right:5px}.section-legal-search #filter-form .child_cat{padding-left:5rem}.section-legal-searchcontainer-section-sidebar .content-area{padding-left:1rem}.section-legal-search .full-text-search-wrapper{color:var(--color-gray-light)}.section-legal-search .full-text-search-wrapper .input-group-label{background:none;color:var(--color-gray)}.section-legal-search .full-text-search-wrapper input{margin-bottom:0;border-left:1px solid var(--color-gray);box-shadow:none;padding:5px;font-size:var(--font-size-md);height:60px}.filter-indicator__button{border:none}.section-legal-search #filter-form .child_cat{padding-left:5rem}.section-legal-search div.dt-container div.dt-layout-row{margin:0}.section-legal-search .dt-column-title{font-size:var(--font-size-md);font-weight:var(--font-bold);text-transform:uppercase}.section-legal-search table.dataTable{font-size:var(--font-size-md)}.section-legal-search table.dataTable.data-table--doc-table>thead{height:80px}.section-legal-search table.dataTable th.allCategories,.section-legal-search table.dataTable td.allCategories{display:none}.component-document-table td{font-weight:var(--font-regular)}.component-impl-scores-headline{font-size:var(--font-size-xxl);font-weight:var(--font-light);text-transform:uppercase;padding-top:2rem}.component-impl-scores{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr))}.component-impl-scores .impl-card.impl-card-score{font-size:var(--font-size-28);font-weight:var(--font-black);text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center}.component-impl-scores .impl-card.impl-card-score .impl-score{font-size:var(--font-size-96);font-weight:var(--font-light);line-height:1}.component-impl-scores .impl-card{font-size:var(--font-size-md);font-weight:var(--font-black);display:grid;grid-template-rows:125px 80px 60px;justify-items:center;align-items:start;height:100%;min-height:0;min-width:0;padding:2rem 0}.component-impl-scores .impl-card .img{width:100%;height:100%;aspect-ratio:1;background-position:center;background-size:contain;padding:1rem;display:block;background-repeat:no-repeat}.component-impl-scores .impl-card .impl-score{font-size:var(--font-size-70);font-weight:var(--font-black)}.component-impl-scores .impl-card .impl-title{text-transform:uppercase;text-align:center}.component-energy-data .key-data-grid{display:grid;grid-auto-flow:column;border-top:2px solid var(--color-green);border-bottom:2px solid var(--color-green)}.component-energy-data .key-data-grid .key-data-box{display:flex;flex-direction:column;align-content:center;justify-content:center;justify-items:center;align-items:center;margin-top:1.5rem;border-left:2px solid var(--color-gray)}.component-energy-data .key-data-grid .key-data-box:first-child{border-left:0}.component-energy-data .key-data-grid .key-data-title{font-size:var(--font-size-md);font-weight:var(--font-black);color:var(--color-blue-dark)}.component-energy-data .key-data-grid .key-data-value{font-size:var(--font-size-96);font-weight:var(--font-black);color:var(--color-green)}.component-energy-data .key-data-grid .key-data-footer{align-self:flex-start;background:var(--color-gray-light);padding:5px}.component-energy-data .key-data-grid .key-data-footer .key-data-source{display:flex;flex-direction:row;justify-items:center;align-content:center;justify-content:flex-start;align-items:center;min-height:40px}.component-energy-data .key-data-grid .key-data-footer .key-data-source svg{width:35px;aspect-ratio:1;color:var(--color-blue-light)}.component-energy-data .key-data-grid .key-data-footer:hover{background:var(--color-gray);width:100%;position:relative}.component-energy-data .key-data-grid .key-data-footer:hover .source-text{position:absolute;left:45px;display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-light);border-left:1px solid var(--color-white);padding:5px;background:var(--color-gray)}.component-energy-data .tabs-wrap{display:flex;flex-direction:row;gap:2rem}.component-energy-data .tab-headline{text-transform:uppercase;font-weight:var(--font-light);font-size:var(--font-size-xxl)}.component-energy-data .content-area>div{margin-top:120px}.component-energy-data .tabs-panel{padding:0}.component-energy-data .tabs-content{margin-top:2rem}.component-energy-data .tabs{--tab-color-bg: #fff;--tab-color-active: #fff;flex-shrink:0}.component-energy-data .tabs:has(.tab-title-electricity.is-active){--tab-color-bg: var(--color-blue-light)}.component-energy-data .tabs:has(.tab-title-gas.is-active){--tab-color-bg: var(--enc-yellow)}.component-energy-data .tabs:has(.tab-title-decarb.is-active){--tab-color-bg: var(--color-olive)}.component-energy-data .tabs-title a{color:var(--tab-color-bg);border:1px solid var(--tab-color-bg);display:flex;flex-direction:row;align-items:center;padding:.625rem 1.25rem}.component-energy-data .tabs-title svg{height:50px}.component-energy-data .tabs-title.is-active{background:var(--tab-color-bg)}.component-energy-data .tabs-title.is-active a{color:var(--tab-color-active)}.component-energy-data .tabs-title.is-active span{display:inline-block;font-size:var(--font-size-19, 19px);font-weight:var(--font-black)}.component-energy-data .tabs-title.tab-title-electricity::hover a{background:var(--color-blue-light);color:var(--tab-color-active)}.component-energy-data .tabs-title.tab-title-gas:hover a{background:var(--enc-yellow);color:var(--tab-color-active)}.component-energy-data .tabs-title.tab-title-decarb:hover a{background:var(--color-olive);color:var(--tab-color-active)}.component-energy-data .data-table-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}.component-energy-data .data-table-grid .table-data-box{border:1px solid var(--color-gray);padding:1.5rem}.component-energy-data .data-table-grid .table-data-title{font-size:var(--font-size-22);font-weight:var(--font-medium);color:var(--color-blue-dark)}.component-energy-data .data-table-grid .table-data-value{font-size:var(--font-size-xxl);font-weight:var(--font-thin);color:var(--color-blue-dark)}.component-energy-data .cp-timesseries .tabs-panel{padding:0}.component-energy-data .timeseries-area{display:grid;grid-template-columns:3fr 7fr;border-top:3px solid var(--color-green);border-bottom:3px solid var(--color-green)}.component-energy-data .timeseries-title-area{background:var(--color-gray-light)}.component-energy-data .timeseries-title-area .tabs{--tab-color-bg: var(--color-gray-light);--tab-color-active: var(--color-green)}.component-energy-data .timeseries-title-area .tabs .tabs-title a{color:var(--color-blue-light);background:var(--color-gray-light);border-bottom:1px solid var(--color-gray);font-size:var(--font-size-md);font-weight:var(--font-medium);padding:1.5rem}.component-energy-data .timeseries-title-area .tabs .tabs-title.is-active a{background:var(--color-green);color:var(--color-white)}.component-energy-data .timeseries-data-area{height:100%}.component-energy-data .timeseries-data-area .tabs-content{height:100%;margin-top:0}.component-energy-data .timeseries-data-area .tabs-panel.is-active{height:100%;display:flex;flex-direction:column}.component-energy-data .timeseries-data-area .tabs-panel.is-active .chart-container{flex-grow:1}.component-energy-data .timeseries-data-footer{align-self:flex-start;justify-self:flex-end;background:var(--color-gray-light);padding:5px}.component-energy-data .timeseries-data-footer .timeseries-data-source{display:flex;flex-direction:row;justify-items:center;align-content:center;justify-content:flex-start;align-items:center;min-height:40px}.component-energy-data .timeseries-data-footer .timeseries-data-source svg{width:35px;aspect-ratio:1;color:var(--color-blue-light)}.component-energy-data .timeseries-data-footer:hover{background:var(--color-gray);width:100%;position:relative}.component-energy-data .timeseries-data-footer:hover .source-text{position:absolute;left:45px;display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-light);border-left:1px solid var(--color-white);padding:5px;background:var(--color-gray)}.component-energy-data .table-data-footer{margin-top:2rem;align-self:flex-start;justify-self:flex-start;background:var(--color-gray-light);padding:5px}.component-energy-data .table-data-footer .table-data-source{display:flex;flex-direction:row;justify-items:center;align-content:center;justify-content:flex-start;align-items:center;min-height:40px}.component-energy-data .table-data-footer .table-data-source svg{width:35px;aspect-ratio:1;color:var(--color-blue-light)}.component-energy-data .table-data-footer:hover{background:var(--color-gray);width:100%;position:relative}.component-energy-data .table-data-footer:hover .source-text{position:absolute;left:45px;display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-light);border-left:1px solid var(--color-white);padding:5px;background:var(--color-gray)}.data-table-decarb-target .table-data-box{background:rgba(130,136,49,.05)}.component-accordion-acqius .accordion-item.is-active .accordion-title span.bold{color:var(--color-blue-light)}.component-accordion-acqius .accordion-item .accordion-title{font-weight:var(--font-medium)}.component-accordion-acqius .accordion-content .caption{color:var(--color-green-darker) !important;font-size:var(--font-size-23);font-weight:var(--font-medium)}.component-accordion-acqius .accordion-content .info-list dt{color:var(--color-black);font-size:var(--font-size-md);text-transform:capitalize;font-weight:var(--font-light)}.component-accordion-acqius .accordion-content .info-list dd{font-size:var(--font-size-md);font-weight:var(--font-medium)}.component-accordion-acqius .accordion-content .download-wrapper{border-left:solid 5px var(--color-green);border-top:none}.component-accordion-acqius .accordion-content .download-wrapper .caption{padding-left:1rem;margin-bottom:1rem}.component-accordion-acqius .accordion-content .download-wrapper .download-list{display:flex;flex-direction:row;flex-wrap:wrap}.component-accordion-acqius .accordion-content .acquis-related-items{border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray)}.component-accordion-acqius .accordion-content .acquis-related-links{border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray)}.component-accordion-acqius .accordion-content .acquis-related-links .download-wrapper{border-left:none}.component-accordion-acqius .accordion-content .acquis-related-links .download-wrapper .component-button{max-width:30%}.component-map.map-eu4energy{position:relative}.component-map.map-eu4energy .filter-area{display:flex;flex-direction:column}.component-map.map-eu4energy .filter-area .accordion{flex-grow:1}.component-map.map-eu4energy .filter-area .filter-header{background:var(--color-blue-light);padding:1rem 2rem;color:var(--color-white);text-transform:uppercase;font-size:var(--font-size-md);font-weight:var(--font-bold)}.component-map.map-eu4energy .filter-area .accordion-title{color:var(--color-blue-light);font-weight:var(--font-bold);font-size:var(--font-size-md);border-bottom:1px solid var(--color-gray);background:var(--color-gray-light);padding:2rem}.component-map.map-eu4energy .filter-area .accordion-title:before{display:none}.component-map.map-eu4energy .filter-area .is-active .accordion-title{background:var(--color-white)}.component-map.map-eu4energy .map-disclaimer{align-self:flex-end;justify-self:flex-end}.component-map.map-eu4energy #Countries .cp *{fill:var(--map-color-inner)}.component-map.map-eu4energy #Countries .eu4energy *{fill:var(--map-color-cp)}.component-map.map-eu4energy #Countries #austria *{fill:var(--map-color-cp)}.component-map.map-eu4energy.country-euOffices #Countries .eu4energy *{fill:var(--map-color-cp)}.component-map.map-eu4energy.country-euOffices #Countries #austria *{fill:var(--map-color-cp)}.component-map.map-eu4energy.country-eu4energy #Countries .eu4energy *{fill:var(--map-color-cp)}.component-map.map-eu4energy.country-eu4energy #Countries #austria *{fill:var(--map-color-inner)}.component-map.map-eu4energy .accordion-content{position:relative}.component-map.map-eu4energy .accordion-content ul{position:static}.component-map.map-eu4energy .accordion-content ul li{position:static}.component-map.map-eu4energy .eu4energy-content-area{position:relative}.component-map.map-eu4energy ul.contracting-parties,.component-map.map-eu4energy .country-detail-info{font-weight:var(--font-regular);padding:0;margin:0;background:var(--color-gray-light);list-style:none}.component-map.map-eu4energy ul.contracting-parties li,.component-map.map-eu4energy .country-detail-info li{border-bottom:1px solid var(--color-white);color:var(--color-blue);cursor:pointer}.component-map.map-eu4energy .map-observers{border-bottom:1px solid var(--color-white)}.component-map.map-eu4energy .country-details{position:absolute;top:0;left:0;right:0;border-top:1px solid var(--color-gray-light);background:var(--color-gray);z-index:3}.component-map.map-eu4energy .country-details .country-header{color:var(--color-white);background:var(--color-green-darker);padding:1rem}.component-map.map-eu4energy .country-details .country-header h3{color:var(--color-white);font-weight:var(--font-bold);font-size:var(--font-size-38, 38px);text-transform:uppercase;margin-bottom:0}.component-map.map-eu4energy .country-details ul.country-detail-info{list-style:none}.component-map.map-eu4energy .country-details ul.country-detail-info li{padding:1.5rem}.component-map.map-eu4energy .close-details{position:absolute;top:0;right:0;z-index:3;background:var(--color-blue-light);color:var(--color-white);padding:.5rem}.component-map.map-eu4energy .area-title{background:var(--color-green-darker);color:var(--color-white);padding:1.5rem;font-weight:var(--font-bold);cursor:pointer}.component-map.map-eu4energy .map-cps .area-title{padding-bottom:10px}.component-map.map-eu4energy .map-cps .area-title span{border-bottom:12px solid var(--color-green)}.component-map.map-eu4energy li::marker{color:var(--color-green)}.component-map.map-eu4energy .component-button{--button-color: var(--transparent);--button-text-color: var(--color-blue-light);--button-hover-color: var(--color-green)}.component-map.map-eu4energy .component-button .button{padding:0;margin:0}.component-map.map-eu4energy .contracting-parties>li{padding:0}.component-map.map-eu4energy .contracting-parties>li .button{padding:1.75rem}.component-map.map-eu4energy .contracting-parties>li:hover{background:var(--color-green)}.component-map.map-eu4energy .contracting-parties>li:hover .button,.component-map.map-eu4energy .contracting-parties>li:hover hr{--button-text-color: var(--color-white);color:var(--color-white)}.component-map{--map-color-inner: #d4dae1;--map-color-cp: #00af65;--map-color-eu: #2D626C}.component-map .bold{font-weight:var(--font-bold)}.component-map .map-area{display:grid;grid-template-columns:30fr 70fr;font-size:var(--font-size-md)}.component-map .map-info-area{position:relative}.component-map .map-image-area{position:relative}.component-map .map-info-area .component-button .button{text-transform:none}.component-map.map-cp .component-headline-complex{padding-left:1rem;align-items:flex-start}.component-map.map-cp .component-headline-complex p{max-width:75ch}.component-map.map-cp .area-title{background:var(--color-green-darker);color:var(--color-white);padding:1.5rem;font-weight:var(--font-bold);cursor:pointer}.component-map.map-cp .map-cps .area-title{padding-bottom:10px}.component-map.map-cp .map-cps .area-title span{border-bottom:12px solid var(--color-green)}.component-map.map-cp .map-cps{background:var(--color-gray-light)}.component-map.map-cp ul.contracting-parties,.component-map.map-cp ul.country-detail-info.ul{font-weight:var(--font-regular);padding:0;margin:0;background:var(--color-gray-light);list-style:none}.component-map.map-cp ul.contracting-parties li,.component-map.map-cp ul.country-detail-info.ul li{border-bottom:1px solid var(--color-white);color:var(--color-blue);cursor:pointer}.component-map.map-cp .map-observers{border-bottom:1px solid var(--color-white)}.component-map.map-cp .country-details{position:absolute;top:0;left:0;right:0;border-top:1px solid var(--color-gray-light);background:var(--color-gray);z-index:3}.component-map.map-cp .country-details .country-header{color:var(--color-white);background:var(--color-green-darker);padding:1rem;font-size:var(--font-size-25)}.component-map.map-cp .country-details .country-header h3{font-weight:var(--font-bold);font-size:var(--font-size-38, 38px);text-transform:uppercase;margin-bottom:0;color:var(--color-white)}.component-map.map-cp .country-details .ministry-links{font-size:var(--font-size-sm);padding-top:1rem}.component-map.map-cp .country-details .ministry-links a{color:var(--color-white)}.component-map.map-cp .country-details .ministry-links a:hover{text-decoration:underline}.component-map.map-cp .country-details .country-detail-info{font-size:var(--font-size-25);list-style:none;margin-left:0}.component-map.map-cp .country-details .country-detail-info li{padding:1.5rem}.component-map.map-cp .country-details .country-footer{background:var(--color-green-dark);color:var(--color-white);display:flex;align-items:center;padding:1rem;gap:1rem}.component-map.map-cp .country-details .country-footer .impl-score{font-weight:var(--font-thin);font-size:var(--font-weight-86, 86px)}.component-map.map-cp .country-details .country-footer .imp-add-on{font-size:var(--font-size-llg);font-weight:var(--font-bold);line-height:1}.component-map.map-cp .country-details .country-footer .impl-year{font-weight:var(--font-bold);font-size:var(--font-size-35);line-height:1}.component-map.map-cp .close-details{position:absolute;top:0;right:0;z-index:3;background:var(--color-blue-light);color:var(--color-white);padding:.5rem}.component-map.map-cp.show-details #Countries .cp *{fill:var(--map-color-inner)}.component-map.map-cp.show-details.country-albania #Countries #albania *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-bosnia-and-herzegovina #Countries #bosnia-and-herzegovina *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-georgia #Countries #georgia *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-kosovo- #Countries #kosovo *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-kosovo #Countries #kosovo *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-moldova #Countries #moldova *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-montenegro #Countries #montenegro *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-north-macedonia #Countries #north-macedonia *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-serbia #Countries #serbia *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-ukraine #Countries #ukraine *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-eu #Countries .cp *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-eu #Countries .eu *{fill:var(--map-color-eu)}.component-map.map-cp.show-details.country-observers #Countries .cp *{fill:var(--map-color-cp)}.component-map.map-cp.show-details.country-observers #Countries .observer *{fill:var(--map-color-eu)}.component-map.map-cp .component-button{--button-color: var(--transparent);--button-text-color: var(--color-blue-light);--button-hover-color: var(--color-green)}.component-map.map-cp .component-button .button{padding:0;margin:0}.component-map.map-cp .contracting-parties>li{padding:0}.component-map.map-cp .contracting-parties>li .button{padding:1.75rem}.component-map.map-cp .contracting-parties>li:hover{background:var(--color-green)}.component-map.map-cp .contracting-parties>li:hover .button,.component-map.map-cp .contracting-parties>li:hover hr{--button-text-color: var(--color-white);color:var(--color-white)}.component-map.map-cp .area-title.component-button{--button-text-color: var(--color-white)}.component-map.map-cp .li-extra-info{position:absolute;bottom:0;font-size:var(--font-size-sm);color:var(--color-blue-light);font-weight:var(--font-medium);display:flex;flex-direction:row;gap:1rem}.component-map.map-market-integration .country-details{overflow:scroll;bottom:0}.component-map.map-market-integration .country-details p{padding:1.5rem;padding-bottom:0;font-size:var(--font-size-22);text-transform:capitalize;font-weight:var(--font-bold)}.component-map.map-market-integration .country-details .country-detail-info{font-size:var(--font-size-base)}.component-map.map-market-integration ul.contracting-parties li{border-bottom:0}.component-map.map-market-integration ul.contracting-parties ul{border-bottom:1px solid var(--color-white)}@media screen and (max-width: 900px){.component-map .map-info-area{position:static}.component-map .map-area{grid-template-columns:1fr;grid-template-areas:"map" "countries"}.component-map .map-area .map-info-area{grid-area:countries}.component-map.map-cp{position:relative}.component-map.map-cp .country-details{position:static}}#event-calendar.jalendar .jalendar-container .jalendar-pages .add-event{margin-top:0;padding-left:0}#event-calendar.jalendar .jalendar-container .jalendar-pages .days .day.today span{background:var(--color-green-light)}#event-calendar.jalendar .jalendar-container .jalendar-pages{display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"cal event";font-family:var(--body-font) !important;overflow:hidden;gap:1rem}#event-calendar.jalendar .jalendar-container .jalendar-pages .header{grid-area:cal;max-width:100%;box-shadow:none;background:linear-gradient(90deg, var(--color-green-light) 0%, var(--color-green-light) 100%) top/100% 62px no-repeat,var(--color-white) !important;height:62px}#event-calendar.jalendar .jalendar-container .jalendar-pages .header i{color:#fff !important}#event-calendar.jalendar .jalendar-container .jalendar-pages .header h1{font-size:var(--font-size-lllg);padding:1rem;margin:0;font-weight:var(--font-light)}#event-calendar.jalendar .jalendar-container .jalendar-pages .header h1 .date-first-word{font-weight:var(--font-bold)}#event-calendar.jalendar .jalendar-container .jalendar-pages .day-names{margin-top:2rem}#event-calendar.jalendar .jalendar-container .jalendar-pages .day-names h2{font-weight:var(--font-black);color:var(--color-blue-light);font-size:var(--font-size-25)}#event-calendar.jalendar .jalendar-container .jalendar-pages .day-names h2:first-letter{visibility:visible}#event-calendar.jalendar .jalendar-container .jalendar-pages .days{grid-area:cal;margin-top:8rem;max-width:100%;box-shadow:none;font-weight:var(--font-regular)}#event-calendar.jalendar .jalendar-container .jalendar-pages .days .day{display:flex;align-content:center;align-items:center;justify-items:center;justify-content:center;font-family:var(--body-font);font-weight:var(--font-medium)}#event-calendar.jalendar .jalendar-container .jalendar-pages .days .day span{padding-top:0;display:flex;align-content:center;align-items:center;justify-items:center;justify-content:center}#event-calendar.jalendar .jalendar-container .jalendar-pages .days .day.this-month.selected span{background:var(--color-green-light)}#event-calendar.jalendar .jalendar-container .jalendar-pages .days .day.have-event span:before{top:0;bottom:0;margin:0 auto;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0);border:1px solid var(--color-green-light)}#event-calendar.jalendar .jalendar-container .jalendar-pages .add-event .events{width:100%;max-width:100%;padding:0;box-shadow:none;height:100%}#event-calendar.jalendar .jalendar-container .jalendar-pages .add-event .events .events-list{padding:0}.event-calendar-wrapper{grid-area:content;padding-top:0}.event-calendar-wrapper .component-button-vertical{position:absolute;top:0}.event-calendar-wrapper .events-list{height:100%;display:flex;flex-direction:column}.event-calendar-wrapper .upcoming-event{height:100%;display:flex;flex-direction:column;justify-content:stretch;justify-items:stretch}.event-calendar-wrapper .upcoming-event .event-image{width:100%;max-height:230px}.event-calendar-wrapper .upcoming-event .event-image img{width:100%;max-height:230px;object-fit:cover;object-position:center;border-bottom:10px solid var(--color-green-light)}.event-calendar-wrapper .upcoming-event .event-information{display:grid;grid-template-columns:1fr 2fr;line-height:1;background:var(--color-gray-light);padding:1rem;flex-grow:1}.event-calendar-wrapper .upcoming-event .event-date{border-right:1px solid var(--color-gray)}.event-calendar-wrapper .upcoming-event .event-date .event-day{font-weight:var(--font-thin);font-size:5rem;line-height:1}.event-calendar-wrapper .upcoming-event .event-date .event-weekday{font-style:italic;font-weight:var(--font-thin);font-size:var(--font-size-lllg)}.event-calendar-wrapper .upcoming-event .event-date .event-month,.event-calendar-wrapper .upcoming-event .event-date .event-year{font-weight:var(--font-medium);font-size:var(--font-size-36)}.event-calendar-wrapper .upcoming-event .event-details{display:grid;grid-template-rows:1fr 1fr}.event-calendar-wrapper .upcoming-event .event-details .event-name{border-bottom:1px solid var(--color-gray);padding-left:1rem;padding-bottom:1rem;align-self:end;font-weight:var(--font-bold);font-size:var(--font-size-lllg)}.event-calendar-wrapper .upcoming-event .event-venue-country{border:1px solid var(--color-gray);margin:1rem;padding:10px;font-size:var(--font-size-23, 23px);font-weight:var(--font-light);box-sizing:border-box;line-height:var(--line-height-base)}.event-calendar-wrapper .upcoming-event .event-venue-country i{font-size:var(--font-size-base);border-right:1px solid var(--color-gray);padding-right:20px;color:var(--color-blue-light);width:32px}.event-calendar-wrapper .upcoming-event .event-venue-country span{padding-left:10px}.event-calendar-wrapper .upcoming-event .event-info{padding:1rem;color:var(--color-blue-light)}.event-calendar-wrapper .upcoming-event .event-info .next-event-title{font-weight:var(--font-regular)}.event-calendar-wrapper .upcoming-event .event-info .next-event-date{font-weight:var(--font-bold)}.event-calendar-wrapper .event-footer{justify-self:end;display:flex;flex-direction:row}#event-calendar.jalendar .jalendar-container .jalendar-pages .announcement{font-size:var(--font-size-xxl);color:var(--color-blue);line-height:1.16;font-weight:var(--font-light);text-transform:uppercase;margin-bottom:1rem;margin-top:35px;height:117px}#event-calendar.jalendar .jalendar-container .jalendar-pages .header .header-controls{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem;gap:3rem}#event-calendar.jalendar .jalendar-container .jalendar-pages .header .header-controls h1{padding:0;line-height:1;color:var(--color-white)}#event-calendar.jalendar .jalendar-container .jalendar-pages .day-names{display:flex;flex-direction:row;justify-content:space-around;padding:0 20px}#event-calendar.jalendar .jalendar-container .jalendar-pages .day-names h2{margin-bottom:0;line-height:1}#event-calendar.jalendar .jalendar-container .jalendar-pages .days .day.this-month span{color:var(--color-blue-light)}#event-calendar.jalendar .jalendar-container .jalendar-pages .days{margin-top:0;padding-top:2rem;color:var(--color-blue-light)}.calendar-view-left .header{position:relative}.calendar-view-left .header:after{content:" ";position:absolute;right:-16px;width:20px;top:0;bottom:0;background:var(--color-green-light)}.upcoming-event .event-image{height:230px;border-bottom:10px solid var(--color-green-light)}#event-calendar.jalendar .jalendar-container .jalendar-pages .add-event .events{background:rgba(0,0,0,0)}@media screen and (max-width: 1566px){#event-calendar.jalendar .jalendar-container .jalendar-pages .announcement{font-size:var(--font-size-xl)}}@media screen and (max-width: 1160px){#event-calendar.jalendar .jalendar-container .jalendar-pages .announcement{font-size:var(--font-size-lllg)}#event-calendar.jalendar .jalendar-container .jalendar-pages .header h1{font-size:var(--font-size-llg);text-wrap:nowrap}}.ukraine-area{--color-ukraine-blue-contrast: #335881;--color-ukraine-blue:#2B4E75;--color-ukraine-yellow: #E2B331}.ukraine-area.facelift-2025 p a{color:var(--color-ukraine-blue)}.ukraine-area .header-image.image-gradient:after{background:rgba(0,0,0,0) linear-gradient(90deg, #E2B331 0%, rgba(117, 184, 69, 0) 100%) 0% 0% no-repeat padding-box;right:50%;bottom:0}.ukraine-area .component-linklist-sidebar{background:var(--color-ukraine-blue-contrast)}.ukraine-area .component-linklist-sidebar .linklist-list li{background:var(--color-ukraine-blue);border-color:var(--color-ukraine-blue-contrast)}.ukraine-area .component-box-slider .box-nav-container .swiper-button-next{background:var(--color-ukraine-blue)}.ukraine-area .component-box-slider .box-nav-container .swiper-button-prev{background:var(--color-ukraine-blue-contrast)}.ukraine-area .header-swiper{background-color:var(--color-ukraine-blue) !important}.ukraine-area .component-tabs ul.tabs{border-bottom-color:var(--color-ukraine-yellow)}.ukraine-area .component-tabs .tabs-title.is-active{border-color:var(--color-ukraine-yellow)}.ukraine-area .component-tabs .tabs-title.is-active a{color:var(--color-ukraine-yellow)}.ukraine-area hr.component-border{border-color:var(--color-ukraine-yellow)}.ukraine-area .component-secondary-nav .component-secondary-nav-inner .secondary-nav-item{background:var(--color-ukraine-blue)}.ukraine-area .component-secondary-nav .component-secondary-nav-inner .secondary-nav-item.is-active{background:var(--color-white);color:var(--color-ukraine-yellow)}.component-plima div.dt-container div.dt-layout-row{margin:0}.component-plima table.dataTable>thead>tr>th,.component-plima table.dataTable>thead>tr>td{padding:0;border:none}.component-plima table.dataTable>tbody>tr>th,.component-plima table.dataTable>tbody>tr>td{padding:0}.component-plima table tbody{border:none}.component-plima table tbody tr{border-color:var(--color-green);border-width:3px}.component-plima .plima-item .component-button{max-width:300px}.component-plima .plima-item .content-area{padding:1rem 0}.component-plima .plima-item .plima-info{display:flex;align-items:stretch;align-content:center;border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray)}.component-plima .plima-item .plima-summary-location{display:flex;align-items:center;margin:0;border-right:1px solid var(--color-gray);padding-right:1rem;flex-grow:1}.component-plima .plima-item .plima-summary-location a{text-decoration:none}.component-plima .plima-item .plima-categories{padding:1rem}.component-plima .plima-item .plima-categories ul{list-style:none;margin:0;padding:0;display:flex;gap:1rem}.component-plima .plima-item .plima-categories ul li{background:var(--color-white);border:1px solid var(--color-gray);padding:.5rem}@media screen and (max-width: 1024px){.component-plima .plima-info{flex-direction:column}.component-plima .plima-info .plima-summary-location{padding-left:1rem;padding-top:1rem}}.component-text-image+.component-interview{margin-top:3rem}.component-interview .component-quote-teaser{background:var(--color-white);margin-bottom:3rem}.component-interview>div{margin-bottom:3rem}.component-interview-partner .interview-partners{padding:1rem}.component-interview-partner .interview-partners h3{text-transform:uppercase;color:var(--color-white)}.component-interview-partner .interview-partners .interview-partner h4{margin-bottom:0}.component-interview-partner .interview-partners .interview-partner{margin-bottom:.5rem}.component-interview-partner .interview-partners .interview-partner-about{margin-top:1.5rem}.component-interview-item{margin-bottom:3rem}.component-interview-item h4{padding-right:2rem}.table__case-law .case-name-td{background:var(--color-green);color:var(--color-white)}.table__case-law .case-name-td a{color:var(--color-white) !important}.table__case-law .case-status{background:rgba(0,0,0,0);border:none;text-align:left;display:flex;align-items:center;gap:1rem;color:var(--color-black)}.table__case-law .case-status:before{content:"";display:inline-block;width:20px;height:20px;background:var(--case-color);border-radius:50%;border:1px solid var(--case-border-color);aspect-ratio:1}.table__case-law .case-status i{color:var(--color-gray)}.table__case-law .case-status .has-tip{font-weight:var(--font-light)}.news-article{margin-top:45px}.news-article h1{font-size:var(--font-size-72);line-height:var(--line-height-tight);font-weight:var(--font-regular);color:var(--color-black)}.news-article .news-date{font-weight:var(--font-regular);font-size:var(--font-size-base);opacity:.4;padding-bottom:1.5rem}.news-article .news-content .columns{padding:0;width:100% !important}.news-sidebar .component-quote-teaser{height:auto}.news-sidebar .component-categories-related+div{padding-top:35px}.facelift-2025 #form .column-inner-wrapper>div.column-input,.facelift-2025 #form .form-row .column-inner-wrapper>div.column-input,.facelift-2025 #form input{font-family:var(--body-font) !important}.facelift-2025 #form input,.facelift-2025 #form textarea{border:1px solid var(--color-gray);box-shadow:none;font-size:var(--font-size-md)}.facelift-2025 #form select{border:1px solid var(--color-gray)}.facelift-2025 #form a{color:var(--color-green)}.facelift-2025 label{font-size:var(--font-size-md);font-weight:var(--font-regular)}.facelift-2025 .custom-control-input:checked~.custom-control-indicator{background-color:var(--color-green);border:var(--color-green);color:var(--color-white);background-image:none}.facelift-2025 .custom-control-input:checked~.custom-control-indicator:after{content:"\f00c";font-weight:900;font-family:var(--font-awesome);display:flex;align-items:center;justify-content:center;height:100%;width:100%}.facelift-2025 .custom-radio .custom-control-input:checked~.custom-control-indicator:after{content:"\f111";font-size:14px}@media screen and (max-width: 768px){.facelift-2025{--grid-sidebar-split: 1fr}.container-section-sidebar{display:flex;flex-direction:column}.container-section-sidebar .content-area{padding-left:1rem;padding-right:1rem}.container-section-full-third.section-one-third-two-third,.container-section-full-third.section-two-third-one-third{display:flex;flex-direction:column}.container-section-full-third.section-one-third-two-third .content-area-two-third,.container-section-full-third.section-two-third-one-third .content-area-two-third{padding-left:1rem;padding-right:1rem}.component-box-grid{grid-template-columns:1fr}.container-section-full-half{grid-template-columns:1fr;grid-auto-flow:row}}@media screen and (max-width: 900px){.component-news-latest{grid-template-columns:1fr;grid-auto-flow:row}#event-calendar.jalendar .jalendar-container .jalendar-pages{grid-template-columns:1fr;grid-template-areas:"cal" "event"}#event-calendar.jalendar .upcoming-event .event-image:empty{display:none}.header-image.container-section-sidebar{grid-template-columns:1fr;grid-template-areas:"content" "sidebar"}.header-image.container-section-sidebar .content-area{padding:3rem}.component-grid-image-box .component-image-box-text .image-box .image-box-text{font-size:var(--font-size-36)}}@media screen and (max-width: 768px){.component-publication-swiper .publication-swiper .pub-slide-item{grid-template-columns:1fr;grid-auto-flow:row}.component-publication-swiper .publication-swiper .pub-slide-item .pub-slide-content{padding-left:0;padding-top:2rem}}@media screen and (max-width: 600px){.component-grid-image-box{grid-template-columns:1fr;grid-auto-flow:auto;max-height:100%}.component-grid-image-box .component-image-box-text{max-width:100%;max-height:100%}.component-grid-image-box .component-image-box-text .image-box{max-height:100%;max-width:100%}.component-grid-image-box .component-image-box-text.expanded{position:relative;max-width:100%;grid-template-columns:1fr}.component-grid-image-box .component-image-box-text.expanded .close-boxes{top:-54px;left:0}.component-grid-image-box .component-image-box-text.expanded .image-box{max-height:100%}.component-grid-image-box .component-image-box-text.expanded .image-box-text-wrapper{position:absolute;bottom:-30vw;min-height:400px}.component-grid-image-box .component-image-box-text.expanded .image-box-text-scrollbox{max-height:400px}}@media screen and (max-width: 64em){.facelift-2025 .logo-wrapper{height:95px}.facelift-2025 .logo-wrapper img{height:auto;width:auto;max-height:85px;padding:5px}}@media(min-width: 64.0625em){.facelift-2025 .logo-wrapper img{height:120px}}@media screen and (max-width: 768px){.component-button-vertical{position:static !important;width:100%;height:70px}.component-button-vertical :hover .link-text{flex-direction:row;padding-top:0;align-items:center}.component-button-vertical :hover .link-text i{transform:rotate(-90deg)}.component-button-vertical :hover .link-text span{padding-bottom:0;border-bottom:0}.component-button-vertical :hover .link-text .write-vertical{writing-mode:lr;transform:none}}.facelift-2025 .accordion-content ul.accordion{list-style:none}@media screen and (max-width: 600px){table.dataTable.data-table--doc-table tbody>tr>th,table.dataTable.data-table--doc-table tbody>tr>td{padding:.5rem}}@media screen and (max-width: 768px){.component-text-image .grid{grid-auto-flow:row}}@media screen and (max-width: 768px){.social-sidebar{right:0;left:auto}}@media screen and (max-width: 1700px){.container-section-content.component-secondary-nav{grid-template-areas:"content content content"}.container-section-content.component-secondary-nav .component-secondary-nav-inner{flex-direction:column;height:auto}.container-section-content.component-secondary-nav .component-secondary-nav-inner i{transform:rotate(-90deg)}}.section-legal-search #doc-search-toggle-filters{display:none}@media screen and (max-width: 1160px){.section-legal-search{grid-template-columns:1fr;grid-template-areas:"filter" "content";gap:1rem}.section-legal-search #doc-search-toggle-filters{display:inline-block}}@media screen and (max-width: 1160px){.filter-form-wrapper{display:none}.filter-form-wrapper.is-open{display:block}.filter-toggle{cursor:pointer}.filter-toggle[aria-expanded=true]{transform:rotate(180deg)}}@media screen and (min-width: 1160px){.filter-form-wrapper{display:block !important}}@media screen and (max-width: 860px){.latest-news-section{grid-template-columns:1fr;grid-auto-flow:row;gap:1rem}#news-container,#interview-container{grid-template-columns:1fr;grid-auto-flow:row}.footer-ressources .content-area{grid-template-columns:1fr;grid-auto-flow:row}}@media screen and (max-width: 1024px){.component-featured-events .component-featured-event-list{grid-template-columns:1fr;grid-auto-flow:row}#events-container{grid-template-columns:1fr;grid-auto-flow:row}.event-content-row{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"content" "sidebar";gap:1rem;margin-bottom:1rem}}@media screen and (max-width: 1024px){.component-impl-scores{grid-template-columns:repeat(3, 1fr);grid-auto-flow:row}.component-energy-data .key-data-grid{grid-template-columns:repeat(2, 1fr);grid-auto-flow:initial}}.component-energy-data .tabs{border:none}@media screen and (max-width: 860px){.component-energy-data .tabs-wrap{flex-direction:column}.component-impl-scores{grid-template-columns:1fr}.component-energy-data .key-data-grid{grid-template-columns:1fr;grid-auto-flow:row}.component-energy-data .data-table-grid{grid-template-columns:1fr}.component-energy-data .timeseries-area{grid-template-columns:1fr}}@media screen and (max-width: 768px){.component-text-image p img{object-fit:contain}}@media screen and (max-width: 450px){.component-headline-complex .preheadline{padding:.5rem;text-align:center}}@font-face{font-display:block;font-family:"Roboto";font-style:normal;font-weight:100 900;src:url("../../fonts/Roboto/Roboto-VariableFont_wdth,wght.ttf") format("truetype")}.mgnlEditorBar{grid-column:1/-1}
