@charset "UTF-8";:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{height:var(--f-spinner-height);margin:auto;padding:0;width:var(--f-spinner-width)}.f-spinner svg{animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,var(--f-throw-out-distance,150px),0)}}.f-zoomInUp{animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:0;transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975) translate3d(0,16px,0)}}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{opacity:0;transform:translate(-75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicInPrev{0%{opacity:0;transform:translate(75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicOutNext{to{opacity:0;transform:translate(-75px)}}@keyframes f-classicOutPrev{to{opacity:0;transform:translate(75px)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:.65}.f-button{align-items:center;background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);box-sizing:content-box;color:var(--f-button-color);cursor:pointer;display:flex;height:var(--f-button-height);justify-content:center;margin:0;padding:0;pointer-events:all;position:relative;transition:var(--f-button-transition);width:var(--f-button-width)}@media (hover:hover){.f-button:hover:not([disabled]){background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);pointer-events:none;transform:var(--f-button-transform);transition:opacity .15s ease;width:var(--f-button-svg-width)}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{left:var(--f-button-prev-pos);right:auto}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{left:50%;top:auto;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:hsla(0,0%,100%,.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;bottom:0;box-sizing:border-box;color:#f8f8f8;direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:visible;overscroll-behavior-y:contain;padding:0;position:fixed;right:0;top:0;transform-origin:top left;z-index:var(--fancybox-zIndex,1050)}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{background:var(--fancybox-bg);bottom:0;left:0;opacity:var(--fancybox-opacity,1);position:fixed;right:0;top:0;will-change:opacity;z-index:-1}.fancybox__carousel{box-sizing:border-box;flex:1;min-height:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;height:100%;margin:0 auto}.fancybox__slide{align-items:center;backface-visibility:hidden;display:flex;flex:0 0 auto;flex-direction:column;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;overscroll-behavior:contain;padding:4px;position:relative;transform:translateZ(0);width:100%}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{align-self:center;background:var(--fancybox-content-bg,#fff);border-radius:0;color:var(--fancybox-content-color,#374151);cursor:default;display:flex;flex-direction:column;margin:0;max-width:100%;padding:2rem;position:relative;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{backface-visibility:hidden;background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:1px;padding:0;transform:translateZ(0);transition:none}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{display:block;filter:blur(0);height:100%;margin:auto;min-height:0;object-fit:contain;user-select:none;width:100%}.fancybox__caption{align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;opacity:var(--fancybox-opacity,1);overflow-wrap:anywhere;padding:14px 0 4px;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;right:8px;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;right:0;top:-38px}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{opacity:var(--fancybox-opacity,1);padding:24px;transition:all .25s ease;width:100%}.is-compact .fancybox__footer{background:rgba(24,24,27,.5);bottom:0;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,.6);--f-button-active-bg:rgba(0,0,0,.6);--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;right:5px;top:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-active-bg:rgba(24,24,27,.5);--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));--f-button-svg-disabled-opacity:.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{bottom:-30px;content:"";left:-20px;position:absolute;right:-20px;top:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{cursor:pointer;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));position:absolute;top:50%;z-index:30}.fancybox-protected{bottom:0;right:0}.fancybox-ghost,.fancybox-protected{left:0;position:absolute;top:0;user-select:none;z-index:40}.fancybox-ghost{height:100%;min-height:0;object-fit:contain;pointer-events:none;width:100%}.fancybox-focus-guard{opacity:0;outline:none;pointer-events:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:90%;width:calc(100% - 120px)}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{height:100%;width:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);flex:0 0 auto;margin:0;overflow:hidden;perspective:1000px;position:relative;transform:translateZ(0);user-select:none}.f-thumbs .f-spinner{background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;transform:translateZ(0);width:100%}.f-thumbs__track{display:flex}.f-thumbs__slide{align-items:center;box-sizing:content-box;cursor:pointer;display:flex;flex:0 0 auto;height:var(--f-thumb-height);justify-content:center;margin:0;overflow:visible;padding:0;position:relative;width:var(--f-thumb-width)}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{bottom:0;content:"";cursor:pointer;left:calc((var(--f-thumb-clip-width, 0))*-.5);position:absolute;top:0;width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0))}.is-modern .f-thumbs__slide{pointer-events:none;transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none;width:var(--f-thumb-clip-width)}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;background:transparent;border:0;border-radius:var(--f-thumb-border-radius);cursor:pointer;height:100%;margin:0 -100%;opacity:var(--f-thumb-opacity);outline:none;overflow:hidden;padding:0;pointer-events:auto;position:relative;touch-action:manipulation;transition:opacity .2s ease;width:var(--f-thumb-width)}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*(1 - var(--progress, 0))*.5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{animation:f-fadeIn .2s ease-out;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);content:"";height:auto;z-index:10}.f-thumbs__slide__img,.is-classic .is-nav-selected .f-thumbs__slide__button:after{border-radius:var(--f-thumb-border-radius);bottom:0;left:0;position:absolute;right:0;top:0}.f-thumbs__slide__img{box-sizing:border-box;height:100%;margin:0;object-fit:cover;overflow:hidden;padding:var(--f-thumb-offset);pointer-events:none;width:100%}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:var(--fancybox-opacity,1);position:relative;transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,.65);--f-button-hover-bg:rgba(70,70,73,.65);--f-button-active-bg:rgba(90,90,93,.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.65;color:var(--fancybox-color,currentColor);display:flex;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;justify-content:space-between;margin:0;opacity:var(--fancybox-opacity,1);padding:0;pointer-events:none;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{left:0;position:absolute;right:0;top:0}.is-idle .fancybox__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-basis:0;flex-grow:1}.fancybox__toolbar__column.is-right{display:flex;flex-wrap:nowrap;justify-content:flex-end}.fancybox__infobar{-webkit-font-smoothing:subpixel-antialiased;cursor:default;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--f-button-height);padding:0 5px;text-align:center;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;user-select:none;z-index:30}@font-face{font-family:Roboto Flex;font-weight:1 1000;src:url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-RobotoFlex-VariableFont-6adcfe61.ttf)}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-icomoon-2e2eae67.eot?phmapz);src:url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-icomoon-2e2eae67.eot?phmapz#iefix) format("embedded-opentype"),url(data:font/woff2;base64,d09GMgABAAAAAAqAAAsAAAAAFggAAAozAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAVBEICqNAmnYBNgIkA3ALOgAEIAWDBgcgG8EQo6KEklLJ/nlgG9MeDEqJtOE2BBaCMeMVbZplXvBg09xeBL7MzD9wwvcRksz+8G7rkeqKMCtnZE0JK+EqYNO+jv74uS8W5rb9viHJzJqYJEIiQcwc5JZNDA34ihi+yZplRaElrClJRSRpnVQMaqIvsTPVrbVEEqpXoYhoPFlAoe8VEqj2k10n6/OulTYZOEYFqNFiQfbVqT+5mTfJYo44BUA3u0VHrJAUMKitrOvZ2qq+Clsp+hAvHULjgDsjeDXwA4CD/UM2AAHA3o4+BYC13OWwvgYnogRuaiw9rB0F8DsCu/f/pUZwmMU3Ad0qyAFHzADRszHATBzq8xDQQKg5+tb4MuL/fzUaAZcOC/H/jyNw1oUJy1L9ZthvxtCg2h4AvBMA/COg8FzKiCIVdGwsgQwiSCA4IMf6rwyKoWl7Cp2TkpyVGRMTZS9MzY8lSRMiOzYWx53oUXlRGsJTkUXX0Qj4wgYscMQgJGOJOw23mlENR68jHdYPSgHV1BG26W0xICTbTrtVd5atDGn208/Xhnfo6kt9K98q/f7g5o4IyRaMYsTTJZbiu3XSUcMU17I7DEImRNsgeqgjdMiLJe4EIeMSfX9wO5psP27+jBJ2Nlvbpq1kjR4gaqS121gnJ+cSamiHKnY4oHLDGPK12mcYEGFYRPupBYV+5/c27WrIyIozLidcLCTRDkDkvNrIKadjEUQ/3N6ADO+WY4Erdbkglyvd2wzay0MEX3KSX2ZUAb2ekC2+4ZiTRAZcaKH8bfx8oYFdY7bQgIxfuR3tm4dh2IYbgeRewwipNiy+ro0jqbpdhYh5ViMhQoHpAKQdTaCCXlQ9WTJOFyMmjgr+26fCj6Ld3AV5EBv5MXiANGOkmyJZF0GR5ty0l6atOGUJG1HsJDHjRBAg7YB2AuoRIESaCxvhYbkt41M3i4wqbMXV1GKMVENNgQO8LNdl3IomYUgZ+musJBeiWAn2zpeKFcQbpRYEjRvgOlCgQKlKyK1Kh6LeR+lduHxgoQz7FRj3XCsABPTghBdH1ZsgskRr9KhOp/x3aooi8ZJJHxnXbkOEgJ2PDMA7CiNObER7paU4zbmbxVEXacbu2R7hy9r/7AubACHJUhrFlCq6Y+aZevuI0QmCI2yIkCoQs5pcOJdQ4yqNGgMptxeWfQABvbPxgflO0G+iCISCCMKQAPBvnRioJW0+JER/yl5ntVRNWL2AC564pULa8HnDakI1o+lply+J9i2z1eu263zZojn8kdqnT8PTEWkrkvV4Dh8OkPVfvzs3DbJj9VtcUWOXeOKPQeniWu9YJWwoECLNeBD7x2a5E4R5f2eeP3ZEzfs143jVCEey6rmqeZN998nuhHUwqk4N6xuDDsXSN3jDCUZwUQjXmvxOgekAlNkekUWfLu48O1umny5Oy6OAyF1wu2FiG/bi/PZNgKDxYG/6CIUFPL327v39YLbqkDE0zdD9kRnqo7Nrvr7gThR3imIDF8psa4eSsMF9Akq27TMId7uCNqtdwOxhdguFu9cuQbuLzJgzGxa+PwxnoV5HjMHBGvpAyJT0NEFM0UoZ8SE6mpnCcRVDN+KXmujDh+Oa9fVN+Vqm+vrNscwVylyikabVC6wXKjIK3h/M+OT8J3ufPdtzRiw6c2bvXpF4757HE1pEd8/uOScWndt75q7IU/DLz602rMR395zlt2qB3u+8vJkmnGhiGDWBq5mKSlwelzOmZoyqUMnIF9CX/fkHmjf8wySpivv+nZnEsUmloukSUchIpXeINIMuJObSykniTsMZzLjUpFAYPsn4/UmciiQP84dNTJ6Ird1NRoAdjAD/1Sbu1uInJgAaz1evpEEoGiRVUChGTb94pRk2MhrWKHMpDKEUOsEsvJPVixcKx0Oo47R0PIFLyouX2L7LNIVg49JpR/SQowI0hz5OR7u7v+CO7Dh7yWR+/ubTf8ymf576ezQJJrO8+fxT3rtpkfW/PCSqdJ1Yz/1EsIx8+XDE5WSPU2KJ/+AlD5FPvf9cRUlsbPEK44ntT+8Ddo8YsDWmEzqulnfSdLmM1DXQuI5n4DAs6UAn5Zec1YUyWVi18+I/P3oZJet2LM8fMn/0kYd2XNrTajEP5VOTslhod4T0UBp0PFlcTTeVZKTcliQq/0spjyHJTX/yyZCRynE8eGNUUmeH0RAUWo9aO+DtWLB2w6VEhs5ObcYbDxx2uLjTkLQ82cdePGlt7HgjOyRiIw0fiDx3pA7njHRcgzaSwSfxuPgBD0+u5d+Y6x5TCaMM25vb2MgwKGMElY1jINqoRo8PFOTHLFZCY/wd/1O//DzYK2+jqLbyLeHnXyK4L1o5v1czXCfPffRnlDNakqKinwhtRooE3fOxMXcHdTomkbLiCZdikdhz/wLNGF7u2/R2GC/s25MNRQUDTW+/XRRG0w1N/W/PbUieZE7rSiusGKIoFGGVv9XBKzvLYYfpMRCdAm/K41PZmtHx78SPrmFT4zczLsZb/VDVXsa1esGtN6da9jJ347vN9W/nL4Re9jzhUQktw/GRiqgl3jfTvXsDmHKlMpKhTn7SE703jVcIXG0jvUstHMu0zWq/9DvoFncZn9588kRP7HeTB2O27N/8obC+WqWKTSp8L4hPjNlKZu3n6Z88ufnUeFh0RB/vnAvz7riXB3ActfwsK8OGq9vd5o7VudVOxexhHhM/ewapoaSzaQ2ZKGUYd8z16vXEGVRPms+f1kPRLP0sYQNJliVJUyhZH34rDWB7mGOw1ldcsiBygX3/9LQtxVF9aJ/30s1VDge3wfEGBr4XsUQ/mDTpkpe0VYTHabDS8NIF0780eQmW7WWdAC/ksrxsowttFyRubm/gNXKDqsbVnl0MfuDClnzOvpxcBIHvw8p08Tg6LSNHd3TC8AWKenpLb7hVr9/AoH/69PTpvFUGGRaFwiMjfM31A3riDz8kPNWvf2tqJ5zf+0G78tTs1DaeoOzsBKkXxm5X0gCpWk0FO0jyfMlhD3nEj0wVTK1WymF9k6hIWE/SK38oksVmSFcGkmTg8oQe7NnTp8/IOtns6SRJwWHXkSwbYwh8cZtP+1Uv06tUlMexryh8a9bkpcsVpXm+VxWK6/5Hj53tJnMkQRibTO3Oh2CVec9Ztldhhdfvhdnl3S8AaO4BcO7pE4LvClYQ1kJYKnagpUPmP0bWtthPcV0ICJ+1zT7z635dya8K5gIAwNeoEQPsljMPtEEAYjlArPV2Sj/X5xWmMMOBZfifubxzAR3ZA0R1UYQRAv5tzGCB6sCCfZlPyjGrlGt+KnjAYBF8zZzMQ8AJgYhMxHWEqbFhKphvKpodKpm/ChmskCgUNtfrEZTh0NiayXeJ7gJNUAMd0AYdQ7D9McO97RYb+KAOuoGCJvq6wQrsYAFbjugBzt+M/zJkQx00QC+0QhV0p2KvWnhuT/OGnLYMWaC2XtGTDfBQd7DWDFRBTy1qcWAI5LW/oRwj/ezBAzAQAAAA) format("woff2"),url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-icomoon-28bbcf5e.ttf?phmapz) format("truetype"),url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-icomoon-4419d2e1.woff?phmapz) format("woff"),url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-icomoon-538cfd0f.svg?phmapz#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon,serif!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-arrow-forward-slim:before{content:"\e917"}.icon-resize:before{content:"\e916"}.icon-arrow-down:before{content:"\e915"}.icon-chevron-right:before{content:"\e914"}.icon-add:before{content:"\e900"}.icon-remove:before{content:"\e901"}.icon-arrow-forward:before{content:"\e902"}.icon-arrow-backward:before{content:"\e903"}.icon-arrow-outward:before{content:"\e904"}.icon-check:before{content:"\e905"}.icon-download:before{content:"\e906"}.icon-expand-all:before{content:"\e907"}.icon-expand-more:before{content:"\e908"}.icon-expand-less:before{content:"\e909"}.icon-facebook:before{content:"\e90a"}.icon-info:before{content:"\e90b"}.icon-instagram:before{content:"\e90c"}.icon-linkedIn:before{content:"\e90d"}.icon-pause:before{content:"\e90e"}.icon-play-arrow-big:before{content:"\e90f"}.icon-play-arrow:before{content:"\e910"}.icon-search:before{content:"\e911"}.icon-x:before{content:"\e912"}.icon-youtube:before{content:"\e913"}:root{--color-black:#000;--color-white:#fff;--color-blue:#27519f;--color-blue-dark:#202062;--color-blue-light-1:#1a7ac1;--color-blue-light-2:#e9eef5;--color-blue-light-3:#f4f6fa;--color-grey-6:#666;--color-grey-4:#404040;--color-error:#c00;--width-container:clamp(107.5rem,104.466rem + 12.945vw,120rem);--width-container-narrow:clamp(53.75rem,44.7998rem + 38.1877vw,90.625rem);--padding-container:clamp(1.25rem,-.267rem + 6.4725vw,7.5rem);--padding-gap-small:.625rem;--padding-gap-smaller:1.25rem;--padding-gap:clamp(1.25rem,1.0983rem + .6472vw,1.875rem);--padding-gap-medium:clamp(1.875rem,1.4199rem + 1.9417vw,3.75rem);--padding-gap-large:clamp(3.75rem,2.8398rem + 3.8835vw,7.5rem);--image-border-radius:1.875rem;--card-border-radius:1.875rem;--font-family-base:"Roboto Flex",sans-serif;--font-size-base:1.125rem;--line-height-base:1.33;--font-size-small:1rem;--font-size-forward:1.875rem;--font-size-1:clamp(1.875rem,1.5716rem + 1.2945vw,3.125rem);--line-height-1:1;--font-size-2:clamp(1.5625rem,1.4108rem + .6472vw,2.1875rem);--font-size-3:clamp(1.25rem,1.0983rem + .6472vw,1.875rem);--line-height-2:1.2;--font-size-4:clamp(1.125rem,1.0643rem + .2589vw,1.375rem);--font-size-bigger:clamp(2.1875rem,1.7324rem + 1.9417vw,4.0625rem);--global-animation-duration:.3s;--global-animation-timing-function:ease}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" off,"clig" off;color:var(--color-grey-4);font-family:var(--font-family-base);font-size:var(--font-size-base);font-variation-settings:"wdth" 110;font-weight:400;line-height:var(--line-height-base)}@media print{body{color:var(--color-black)}}body button{font-family:var(--font-family-base)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--color-blue-light-1);font-family:var(--font-family-base);font-style:normal;font-variation-settings:"wdth" 120;font-weight:900;hyphens:auto;margin:0;padding:0;text-transform:uppercase}.h1 sub,.h1 sup,.h2 sub,.h2 sup,.h3 sub,.h3 sup,.h4 sub,.h4 sup,.h5 sub,.h5 sup,.h6 sub,.h6 sup,h1 sub,h1 sup,h2 sub,h2 sup,h3 sub,h3 sup,h4 sub,h4 sup,h5 sub,h5 sup,h6 sub,h6 sup{font-size:inherit;font-weight:inherit;line-height:inherit}.h1 sup,.h2 sup,.h3 sup,.h4 sup,.h5 sup,.h6 sup,h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{top:-.25em}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--color-black);display:block}@container (min-width: 1600px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{hyphens:manual}}@media print{.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{word-wrap:break-word;display:block;hyphens:auto;overflow-wrap:break-word;width:100%}}.h1,h1{font-size:var(--font-size-1)}.h1,.h1.bigger,h1,h1.bigger{line-height:var(--line-height-1)}.h1.bigger,h1.bigger{font-size:var(--font-size-bigger)}.h2,h2{font-size:var(--font-size-2);line-height:1.1}.h3,h3{font-size:var(--font-size-3)}.h3,.h4,.h5,h3,h4,h5{line-height:var(--line-height-2)}.h4,.h5,h4,h5{font-size:var(--font-size-4)}ol,p,ul{font-family:var(--font-family-base)}.uc{text-transform:uppercase}strong{font-weight:600}.content-headline-wrapper:not(:last-child){margin-bottom:var(--padding-gap)}*{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline:.125rem dashed var(--color-grey-6);outline-offset:.125rem;z-index:1}::-moz-selection{background:var(--color-grey-6);color:var(--color-white)}::selection{background:var(--color-grey-6);color:var(--color-white)}html{background-color:var(--color-white);overflow:auto;overscroll-behavior:none}@media print{html{background-color:unset}}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;padding:0}body.backdrop:after{background-color:var(--color-black);bottom:0;content:"";display:block;left:0;opacity:.3;position:fixed;right:0;top:0;z-index:9}main{container-type:inline-size}ol,ul{list-style-type:none}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a{color:inherit;font-family:var(--font-family-base);text-decoration:none}a.backward,a.forward{color:var(--color-blue);transition:color var(--global-animation-duration) var(--global-animation-timing-function)}a.backward.active,a.backward:focus-visible,a.forward.active,a.forward:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){a.backward:hover,a.forward:hover{color:var(--color-blue-dark)}}a.backward span,a.forward span{font-size:80%;padding-left:.3125rem}a .h1,a .h1 span,a .h2,a .h2 span,a .h3,a .h3 span,a .h4,a .h4 span,a .h5,a .h5 span,a .h6,a .h6 span,a h1,a h1 span,a h2,a h2 span,a h3,a h3 span,a h4,a h4 span,a h5,a h5 span,a h6,a h6 span{transition:color var(--global-animation-duration) var(--global-animation-timing-function)}a.active .h1,a.active .h2,a.active .h3,a.active .h4,a.active .h5,a.active .h6,a.active h1,a.active h2,a.active h3,a.active h4,a.active h5,a.active h6,a:focus-visible .h1,a:focus-visible .h2,a:focus-visible .h3,a:focus-visible .h4,a:focus-visible .h5,a:focus-visible .h6,a:focus-visible h1,a:focus-visible h2,a:focus-visible h3,a:focus-visible h4,a:focus-visible h5,a:focus-visible h6{color:var(--color-blue)}a.active .h1 span,a.active .h2 span,a.active .h3 span,a.active .h4 span,a.active .h5 span,a.active .h6 span,a.active h1 span,a.active h2 span,a.active h3 span,a.active h4 span,a.active h5 span,a.active h6 span,a:focus-visible .h1 span,a:focus-visible .h2 span,a:focus-visible .h3 span,a:focus-visible .h4 span,a:focus-visible .h5 span,a:focus-visible .h6 span,a:focus-visible h1 span,a:focus-visible h2 span,a:focus-visible h3 span,a:focus-visible h4 span,a:focus-visible h5 span,a:focus-visible h6 span{color:var(--color-blue)}@media (hover:hover) and (pointer:fine){a:hover .h1,a:hover .h1 span,a:hover .h2,a:hover .h2 span,a:hover .h3,a:hover .h3 span,a:hover .h4,a:hover .h4 span,a:hover .h5,a:hover .h5 span,a:hover .h6,a:hover .h6 span,a:hover h1,a:hover h1 span,a:hover h2,a:hover h2 span,a:hover h3,a:hover h3 span,a:hover h4,a:hover h4 span,a:hover h5,a:hover h5 span,a:hover h6,a:hover h6 span{color:var(--color-blue)}}.aspect-ratio__1x1{aspect-ratio:1/1}.aspect-ratio__1x2{aspect-ratio:1/2}.aspect-ratio__2x1{aspect-ratio:2/1}.aspect-ratio__3x2{aspect-ratio:3/2}.aspect-ratio__16x9{aspect-ratio:16/9}.section,section{background-color:var(--color-white);border-top:.0625rem solid var(--color-blue-light-2);padding:var(--padding-gap-large) 0}.section.bg-light,section.bg-light{background-color:var(--color-blue-light-3)}.section.bg-light .card,section.bg-light .card{background-color:var(--color-white)}.section.breadcrumbs,.section.hero-landingpage+.section,.section.hero-landingpage+section,.section[class*=hero],section.breadcrumbs,section.hero-landingpage+.section,section.hero-landingpage+section,section[class*=hero]{border-top:0}.section.breadcrumbs,.section.table-of-contents,section.breadcrumbs,section.table-of-contents{padding:var(--padding-gap-medium) 0}.section.breadcrumbs+.section:not(.bg-light),.section.breadcrumbs+section:not(.bg-light),.section.table-of-contents+.section:not(.bg-light),.section.table-of-contents+section:not(.bg-light),section.breadcrumbs+.section:not(.bg-light),section.breadcrumbs+section:not(.bg-light),section.table-of-contents+.section:not(.bg-light),section.table-of-contents+section:not(.bg-light){border-top:0;padding-top:0}.section.breadcrumbs--empty,.section.table-of-contents--empty,section.breadcrumbs--empty,section.table-of-contents--empty{padding-bottom:0}.section.contact-list+.contact-list,section.contact-list+.contact-list{border-top:0;margin-top:calc(var(--padding-gap)*-1);padding-top:0}.section.breadcrumbs,section.breadcrumbs{border-top:0}.section.table-of-contents,section.table-of-contents{border-top:0;padding-top:0}.section.sticky-wrapper,section.sticky-wrapper{border:0;padding-top:0}.section.sticky-wrapper-anker+section,section.sticky-wrapper-anker+section{margin-top:.625rem}@container (min-width: 1024px){.section.sticky-wrapper-anker+section,section.sticky-wrapper-anker+section{margin-top:1.875rem}}.section.sticky-wrapper-anker+.section,section.sticky-wrapper-anker+.section{margin-top:.625rem}@container (min-width: 1024px){.section.sticky-wrapper-anker+.section,section.sticky-wrapper-anker+.section{margin-top:1.875rem}}.section.sticky-previous-section,section.sticky-previous-section{padding-bottom:0}@container (min-width: 1024px){.section.sticky-previous-section,section.sticky-previous-section{padding-bottom:var(--padding-gap)}}.section.search-results:not(:last-child),section.search-results:not(:last-child){padding-bottom:var(--padding-gap-medium)}.section.search-results+.section.search-results,.section.search-results+section.search-results,body.post .section.gallery,body.post .section.notice,body.post .section.quotes,body.post .section.text,body.post .section.text-image,body.post .section.video,body.post section.gallery,body.post section.notice,body.post section.quotes,body.post section.text,body.post section.text-image,body.post section.video,section.search-results+.section.search-results,section.search-results+section.search-results{border-top:0;padding:0 0 var(--padding-gap-medium)}body.post .section.notice+.section.notice,body.post .section.notice+section.notice,body.post section.notice+.section.notice,body.post section.notice+section.notice{margin-top:calc(var(--padding-gap)*-1)}.project-db-download{margin-top:var(--padding-gap-smaller)}.container{margin:0 auto;max-width:var(--width-container);padding:0 var(--padding-container);position:relative;width:100%}.container.narrow{max-width:var(--width-container-narrow)}.container--left{container-type:inline-size;max-width:100%;padding-right:0}@container (min-width: 1920px){.container--left{--__padding:calc(50vw - 52.5rem);padding-left:var(--__padding)}}.grid{display:grid}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>.ts-control,.ts-control>.ts-dropdown,.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;user-select:auto!important}.ts-control>.ts-control::-ms-clear,.ts-control>.ts-dropdown::-ms-clear,.ts-control>input::-ms-clear{display:none}.ts-control>.ts-control:focus,.ts-control>.ts-dropdown:focus,.ts-control>input:focus{outline:none!important}.has-items .ts-control>.ts-control,.has-items .ts-control>.ts-dropdown,.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>.ts-control,.ts-control.rtl .ts-control>.ts-dropdown,.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>.ts-control,.input-hidden .ts-control>.ts-dropdown,.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option .ts-control,.plugin-checkbox_options:not(.rtl) .option .ts-dropdown,.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option .ts-control,.plugin-checkbox_options.rtl .option .ts-dropdown,.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>.ts-control,.ts-wrapper.plugin-input_autogrow.has-items .ts-control>.ts-dropdown,.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>.ts-control,.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>.ts-dropdown,.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>.ts-control::placeholder,.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>.ts-dropdown::placeholder,.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control .ts-dropdown,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.audio{--__size:3rem;display:block;overflow:hidden;position:relative}.audio audio{display:none}.audio .audio-control-button{background-color:var(--color-blue);border-color:transparent;border-radius:var(--__size);bottom:var(--card-border-radius);color:var(--color-white);cursor:pointer;font-size:1.125rem;height:var(--__size);left:var(--card-border-radius);line-height:calc(var(--__size) - 2px);padding:0 calc(var(--__size)/2);position:absolute;text-align:center;transition:background-color var(--global-animation-duration) var(--global-animation-timing-function)}.audio .audio-control-button.active,.audio .audio-control-button:focus-visible{background-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.audio .audio-control-button:hover{background-color:var(--color-blue-dark)}}.audio .audio-control-button-pause,.audio .audio-control-button-play{font-family:var(--font-family-base);font-size:.875rem;padding-right:.625rem}.button,.wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit{background:var(--color-blue);border:.0625rem solid var(--color-blue);border-radius:1.5rem;color:var(--color-white);display:inline-block;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:500;line-height:var(--line-height-base);padding:clamp(.5rem,.4393rem + .2589vw,.75rem) clamp(1rem,.8786rem + .5178vw,1.5rem);transition:color var(--global-animation-duration) var(--global-animation-timing-function),background-color var(--global-animation-duration) var(--global-animation-timing-function),border var(--global-animation-duration) var(--global-animation-timing-function)}.button.active,.button:focus-visible,.wpforms-container .wpforms-form .wpforms-submit-container button.active.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit:focus-visible{background-color:var(--color-blue-dark);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.button:hover,.wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit:hover{background-color:var(--color-blue-dark);color:var(--color-white)}}.button.secondary,.wpforms-container .wpforms-form .wpforms-submit-container button.secondary.wpforms-submit{background-color:var(--color-white);border:.0625rem solid var(--color-blue);color:var(--color-blue)}.button.secondary.active,.button.secondary:focus-visible,.wpforms-container .wpforms-form .wpforms-submit-container button.secondary.active.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container button.secondary.wpforms-submit:focus-visible{background-color:var(--color-blue-dark);border-color:var(--color-blue-dark);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.button.secondary:hover,.wpforms-container .wpforms-form .wpforms-submit-container button.secondary.wpforms-submit:hover{background-color:var(--color-blue-dark);border-color:var(--color-blue-dark);color:var(--color-white)}}.button.smaller,.wpforms-container .wpforms-form .wpforms-submit-container button.smaller.wpforms-submit{font-size:var(--font-size-small);padding:.375rem 1rem}.button[target=_blank]:after,.wpforms-container .wpforms-form .wpforms-submit-container button[target=_blank].wpforms-submit:after{content:"\e904";font-family:icomoon,serif;font-size:70%;padding-left:.3125rem}.card-list,.card-slide{container-type:inline-size}@container (min-width: 1024px){.card-list .card,.card-slide .card{align-items:center;flex-direction:row}.card-list .card .card-body,.card-list .card picture,.card-slide .card .card-body,.card-slide .card picture{flex:0 0 50%}}.card{--__card-gap:clamp(1.25rem,1.0983rem + .6472vw,1.875rem);background-color:var(--color-blue-light-3);border-radius:var(--card-border-radius);display:flex;flex-direction:row;flex-wrap:wrap;height:100%;transition:all var(--global-animation-duration) var(--global-animation-timing-function)}.card.active,.card:focus-visible{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}.card.active .image,.card:focus-visible .image{border-bottom-right-radius:0}@media (hover:hover) and (pointer:fine){.card:hover{background-color:var(--color-blue-light-2)}.card:hover,.card:hover .image{border-bottom-right-radius:0}}.card .image{transition:all var(--global-animation-duration) var(--global-animation-timing-function)}.card .card-body{flex-grow:1;padding:var(--__card-gap)}.card .card-body a{display:block}.card .card-body>:not(:last-child){margin-bottom:var(--__card-gap)}.card .tags{display:flex;flex-wrap:wrap;gap:.625rem}.card .tags li{display:block;flex:0 0 auto}.card .tags li a{display:block}.content-area{word-wrap:break-word;font-family:var(--font-family-base);hyphens:auto;overflow-wrap:break-word}.content-area.subtitle{color:var(--color-black);font-weight:bolder}.content-area .h1:not(:first-child),.content-area .h2:not(:first-child),.content-area .h3:not(:first-child),.content-area .h4:not(:first-child),.content-area .h5:not(:first-child),.content-area .h6:not(:first-child),.content-area h1:not(:first-child),.content-area h2:not(:first-child),.content-area h3:not(:first-child),.content-area h4:not(:first-child),.content-area h5:not(:first-child),.content-area h6:not(:first-child){margin-top:var(--padding-gap-medium)}.content-area>:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.content-area .alignleft{float:left;margin-right:clamp(1.25rem,.9466rem + 1.2945vw,2.5rem)}.content-area .alignleft,.content-area .alignright{margin-bottom:clamp(1.25rem,.9466rem + 1.2945vw,2.5rem)}.content-area .alignright{float:right;margin-left:clamp(1.25rem,.9466rem + 1.2945vw,2.5rem)}.content-area .aligncenter{display:block;margin:clamp(1.25rem,.9466rem + 1.2945vw,2.5rem) auto;text-align:center}.content-area .alignnone{margin-bottom:clamp(1.25rem,.9466rem + 1.2945vw,2.5rem);margin-top:clamp(1.25rem,.9466rem + 1.2945vw,2.5rem)}.content-area img{height:auto;max-width:100%;width:auto}@media print{.content-area img{max-width:8cm}}.content-area .wp-caption-text{font-size:var(--font-size-small);line-height:var(--line-height-2);padding:.625rem 0 .6875rem}.content-area .responsive-table{max-width:100%;overflow-x:auto}.content-area iframe{max-width:100%}@media print{.content-area iframe{display:none}}.content-area a:not([class]){color:var(--color-blue);transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.content-area a:not([class]).active,.content-area a:not([class]):focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.content-area a:not([class]):hover{color:var(--color-blue-dark)}}.content-area a:not([class]):after{content:"\e902";font-family:icomoon,serif;font-size:var(--font-size-small);padding-left:.3125rem}.content-area a:not([class])[target=_blank]:after{content:"\e904";font-size:70%}.content-area ul:not([id]):not([class]){list-style-type:none}.content-area ul:not([id]):not([class]) li{padding-left:calc(var(--padding-gap-small) + .375rem);position:relative}.content-area ul:not([id]):not([class]) li:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.content-area ul:not([id]):not([class]) li:before{background-color:var(--color-black);border-radius:.375rem;content:"";display:inline-block;height:.375rem;left:0;position:absolute;top:calc(var(--font-size-base)*var(--line-height-base)/2 - .09375rem);width:.375rem}.content-area ul:not([id]):not([class]) li ul li{padding-left:var(--padding-gap-smaller)}.content-area ul:not([id]):not([class]) li ul li:not(:last-child){margin-bottom:0}.content-area ol:not([id]):not([class]){counter-reset:section}.content-area ol:not([id]):not([class]) li{position:relative}.content-area ol:not([id]):not([class]) li:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.content-area ol:not([id]):not([class]) li:before{color:var(--color-black);content:counters(section,".");counter-increment:section;display:inline-block;font-weight:700;margin-right:var(--padding-gap-small);position:relative}.content-area ol:not([id]):not([class]) li ol li{padding-left:var(--padding-gap-smaller)}.content-area ol:not([id]):not([class]) li ol li:not(:last-child){margin-bottom:0}.content-area .downloads{flex-direction:column;gap:var(--padding-gap-small)}.content-area .links li:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.content-area table{border-collapse:separate;border-spacing:0;font-family:var(--font-family-base);width:100%}@media print{.content-area table{max-width:100%;width:100%}}.content-area table caption{background-color:var(--color-blue-light-1);border-top-left-radius:.75rem;border-top-right-radius:.75rem;caption-side:top;color:var(--color-white);text-align:left}.content-area table th{background-color:var(--color-blue-light-3);color:var(--color-black);font-weight:400}.content-area table caption,.content-area table td,.content-area table th{border:.0625rem solid var(--color-blue-light-1);padding:.5rem 1rem;text-align:left}.content-area table caption+td,.content-area table caption+th,.content-area table td+td,.content-area table td+th,.content-area table th+td,.content-area table th+th{border-left:0}@container (min-width: 1024px){.content-area table caption,.content-area table td,.content-area table th{padding:.75rem 1.5rem}}.content-area table thead:not(:last-child) th,.content-area table tr:not(:last-child) td,.content-area table tr:not(:last-child) th{border-bottom:0}.content-area table tbody tr:last-child td:first-child{border-bottom-left-radius:.75rem}.content-area table tbody tr:last-child td:last-child{border-bottom-right-radius:.75rem}.content-area table:not(:has(caption)) th:first-child{border-top-left-radius:.75rem}.content-area table:not(:has(caption)) th:last-child{border-top-right-radius:.75rem}.downloads{display:flex;flex-wrap:wrap;gap:0}.download{--__size:2.5rem;--__size-small:1.25rem;word-wrap:break-word;hyphens:auto;overflow-wrap:break-word;transition:color var(--global-animation-duration) var(--global-animation-timing-function);word-break:break-word}.download span{background-color:var(--color-blue);border-radius:50%;color:var(--color-white);display:inline-block;font-size:80%;height:var(--__size);line-height:var(--__size);margin-right:.3125rem;text-align:center;transition:background-color var(--global-animation-duration) var(--global-animation-timing-function);width:var(--__size)}.download.active,.download:focus-visible{color:var(--color-blue-dark)}.download.active span,.download:focus-visible span{background-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.download:hover{color:var(--color-blue-dark)}.download:hover span{background-color:var(--color-blue-dark)}}.fancybox__container .fancybox__backdrop{background-color:#000000e6}.fancybox__container .fancybox__content .fancybox-image{border-radius:var(--image-border-radius)}.fancybox__container .fancybox__toolbar .f-button:not([disabled]).active,.fancybox__container .fancybox__toolbar .f-button:not([disabled]):focus-visible{background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}@media (hover:hover) and (pointer:fine){.fancybox__container .fancybox__toolbar .f-button:not([disabled]):hover{background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}}.image{border-radius:var(--image-border-radius);display:block;overflow:hidden}.image img{display:block;height:100%;width:100%}.image img[class*=aspect-ratio]{object-fit:cover}.copyright{color:var(--color-grey-6);font-family:var(--font-family-base);font-size:.75rem;line-height:1}.copyright:not(:first-child){margin-top:var(--padding-gap-small)}.caption{font-family:var(--font-family-base);font-weight:700}.caption+.copyright,.caption:not(:first-child){margin-top:var(--padding-gap-small)}.content-area .caption+.copyright{margin-top:calc(var(--padding-gap-small)*-1)}.meta{color:var(--color-grey-4);font-family:var(--font-family-base);font-size:.875rem;font-weight:600;line-height:1.2}.meta:not(:last-child){margin-bottom:var(--padding-gap-small)}.meta .name,.meta .position{text-transform:uppercase}.hero-post .post .image,.post-grid .post .image,.post-masonry .post .image,.post-teaser .post .image{transition:all var(--global-animation-duration) var(--global-animation-timing-function)}.hero-post .post .image img,.post-grid .post .image img,.post-masonry .post .image img,.post-teaser .post .image img{height:100%;width:100%}.hero-post .post a,.post-grid .post a,.post-masonry .post a,.post-teaser .post a{display:block}.hero-post .post a:not(:last-child),.post-grid .post a:not(:last-child),.post-masonry .post a:not(:last-child),.post-teaser .post a:not(:last-child){margin-bottom:var(--padding-gap)}.hero-post .post a>*,.hero-post .post a>* span,.post-grid .post a>*,.post-grid .post a>* span,.post-masonry .post a>*,.post-masonry .post a>* span,.post-teaser .post a>*,.post-teaser .post a>* span{transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.hero-post .post:not(:last-child),.post-grid .post:not(:last-child),.post-masonry .post:not(:last-child),.post-teaser .post:not(:last-child){padding-bottom:clamp(1.875rem,1.7233rem + .6472vw,2.5rem)}.hero-post .post.active .image,.hero-post .post:focus-visible .image,.post-grid .post.active .image,.post-grid .post:focus-visible .image,.post-masonry .post.active .image,.post-masonry .post:focus-visible .image,.post-teaser .post.active .image,.post-teaser .post:focus-visible .image{border-bottom-right-radius:0}.hero-post .post.active a>*,.hero-post .post.active a>* span,.hero-post .post:focus-visible a>*,.hero-post .post:focus-visible a>* span,.post-grid .post.active a>*,.post-grid .post.active a>* span,.post-grid .post:focus-visible a>*,.post-grid .post:focus-visible a>* span,.post-masonry .post.active a>*,.post-masonry .post.active a>* span,.post-masonry .post:focus-visible a>*,.post-masonry .post:focus-visible a>* span,.post-teaser .post.active a>*,.post-teaser .post.active a>* span,.post-teaser .post:focus-visible a>*,.post-teaser .post:focus-visible a>* span{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.hero-post .post:hover .image,.post-grid .post:hover .image,.post-masonry .post:hover .image,.post-teaser .post:hover .image{border-bottom-right-radius:0}.hero-post .post:hover a>*,.hero-post .post:hover a>* span,.post-grid .post:hover a>*,.post-grid .post:hover a>* span,.post-masonry .post:hover a>*,.post-masonry .post:hover a>* span,.post-teaser .post:hover a>*,.post-teaser .post:hover a>* span{color:var(--color-blue-dark)}}.post-grid .post:not(:last-child){padding-bottom:0}@media print{.swiper-wrapper{display:block!important;height:auto!important}}.swiper-wrapper .swiper-slide{visibility:visible}.swiper-wrapper .swiper-slide,.swiper-wrapper .swiper-slide:not(.swiper-slide-visible){transition:visibility var(--global-animation-duration) var(--global-animation-timing-function)}.swiper-wrapper .swiper-slide:not(.swiper-slide-visible){visibility:hidden}@media print{.swiper-wrapper .swiper-slide{width:100%!important}}.swiper-navigation-buttons{align-items:center;background-color:transparent;display:flex;gap:var(--padding-gap-small);padding-top:1.875rem;z-index:2}.swiper-navigation-buttons:has(.swiper-button-lock){margin-top:0}.swiper-navigation-buttons .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:unset;position:relative;top:unset}.swiper-button-disabled{opacity:.5;pointer-events:none}.slider-button-next,.slider-button-prev{align-items:center;background-color:var(--color-blue);border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;flex:0 0 auto;height:clamp(2.5rem,2.3786rem + .5178vw,3rem);justify-content:center;transition:background-color var(--global-animation-duration) var(--global-animation-timing-function);width:clamp(2.5rem,2.3786rem + .5178vw,3rem)}.slider-button-next span,.slider-button-prev span{font-size:1rem}.slider-button-next.active,.slider-button-next:focus-visible,.slider-button-prev.active,.slider-button-prev:focus-visible{background-color:var(--color-black)}@media (hover:hover) and (pointer:fine){.slider-button-next:hover,.slider-button-prev:hover{background-color:var(--color-black)}}.slider-button-next:focus-visible,.slider-button-prev:focus-visible{outline:.125rem dashed var(--color-grey-6);outline-offset:.125rem}@media print{.slider-button-next,.slider-button-prev{display:none}}.swiper-pagination .swiper-pagination-bullet{background-color:var(--color-white);border:.0625rem solid var(--color-blue);height:.625rem;width:.625rem}.swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-black);border-color:var(--color-black)}.video{--__size:5rem;border-radius:var(--image-border-radius);display:block;overflow:hidden;position:relative}@container (min-width: 1024px){.video{--__size:6rem}}.video video{object-fit:cover}.video .consent,.video video{height:100%;left:0;position:absolute;top:0;width:100%}.video .consent{align-items:center;background-color:var(--color-blue-light-3);display:flex;justify-content:center;opacity:0;padding:var(--padding-gap);text-align:center;transition:opacity var(--global-animation-duration) var(--global-animation-timing-function);visibility:hidden}.video .video-control-button{background-color:var(--color-blue);border-color:transparent;border-radius:50%;bottom:50%;color:var(--color-white);cursor:pointer;height:var(--__size);left:50%;line-height:var(--__size);position:absolute;text-align:center;transform:translate(-50%,50%);transition:background-color var(--global-animation-duration) var(--global-animation-timing-function);width:var(--__size)}.video .video-control-button.active,.video .video-control-button:focus-visible{background-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.video .video-control-button:hover{background-color:var(--color-blue-dark)}}.video .icon-play-arrow{font-size:var(--font-size-3);line-height:var(--__size)}.wave,.wave-horizontal,.wave-horizontal--bottom,.wave-vertical,.wave-vertical--spacer{--__gap:1.25rem;--__bg-vertical:url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-wave-vertical-e4da9841.svg);--__bg-horizontal:url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-wave-horizontal-37f794da.svg)}.wave-vertical,.wave-vertical--spacer{background-image:var(--__bg-vertical);background-position:0 0;background-repeat:repeat-y;padding-left:var(--__gap)}.wave-vertical--spacer{background-position:top;margin:var(--__gap) 0;min-height:calc(var(--__gap)*3);padding:0}.wave-horizontal,.wave-horizontal--bottom{background-image:var(--__bg-horizontal);background-position:0 0;background-repeat:repeat-x;padding-top:var(--__gap)}.wave-horizontal--bottom{background-position:0 100%}.accordion{--__icon:2.5rem}@container (min-width: 1024px){.accordion{--__icon:3rem}}.accordion-header{background-color:transparent;border:0;color:var(--color-blue-light-1);cursor:pointer;display:block;font-family:var(--font-family-base);font-size:var(--font-size-3);font-weight:900;line-height:var(--line-height-2);margin-bottom:var(--padding-gap);padding-right:var(--padding-gap-large);position:relative;text-align:left;text-transform:uppercase;transition:color var(--global-animation-duration) var(--global-animation-timing-function);width:100%}.accordion-header span{color:var(--color-black);display:block}.accordion-header:after{background-color:var(--color-blue);border-radius:50%;color:var(--color-white);content:"\e900";display:block;font-family:icomoon,serif;font-size:var(--font-size-small);height:var(--__icon);line-height:var(--__icon);position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);transition:background-color var(--global-animation-duration) var(--global-animation-timing-function);width:var(--__icon)}.accordion-header[aria-expanded=true]:after{content:"\e901"}.accordion-header.active,.accordion-header:focus-visible{color:var(--color-blue-dark)}.accordion-header.active span,.accordion-header:focus-visible span{color:var(--color-blue-dark)}.accordion-header.active:after,.accordion-header:focus-visible:after{background-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.accordion-header:hover,.accordion-header:hover span{color:var(--color-blue-dark)}.accordion-header:hover:after{background-color:var(--color-blue-dark)}}.accordion-content{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--global-animation-duration) var(--global-animation-timing-function),visibility var(--global-animation-duration) var(--global-animation-timing-function);visibility:visible}.accordion-content[hidden]{grid-template-rows:0fr;overflow:hidden;visibility:hidden}.accordion-content[hidden]+.wave-horizontal,.accordion-content[hidden]+.wave-horizontal--bottom{margin-top:0}.accordion-inner{min-height:0}.accordion .wave-horizontal,.accordion .wave-horizontal--bottom{margin-top:var(--padding-gap)}.button-row{display:flex;flex-wrap:wrap;gap:.625rem;position:relative}.button-row .button,.button-row .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .button-row button.wpforms-submit{flex:0 0 auto;max-width:100%;width:auto}.contact{container-type:inline-size;display:flex;flex-direction:column;gap:var(--padding-gap-smaller);margin-right:var(--padding-gap-smaller)}@container (min-width: 768px){.contact{flex-direction:row;margin-right:0}}.contact:not(:last-child){padding-bottom:var(--padding-gap)}.contact .image{border-radius:50%;flex:0 0 9rem;max-width:9rem;width:9rem}.contact .meta{word-wrap:break-word;hyphens:auto;overflow-wrap:break-word;word-break:break-word}.contact .meta:first-child{padding-top:.3125rem}.contact .subheadline:not(:last-child){padding-bottom:var(--padding-gap-smaller)}.contact .name:not(:last-child),.contact .position:not(:last-child){padding-bottom:var(--padding-gap-small)}.contact .subheadline{color:var(--color-black);font-weight:700;text-transform:uppercase}.contact .position{color:var(--color-black);font-weight:700;text-transform:none}.contact a{word-wrap:break-word;color:var(--color-blue);hyphens:auto;overflow-wrap:break-word;transition:color var(--global-animation-duration) var(--global-animation-timing-function);word-break:break-word}.contact a.active,.contact a:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.contact a:hover{color:var(--color-blue-dark)}}.contact .social:not(:first-child){padding-top:var(--padding-gap-smaller)}.contact .social a{background-color:var(--color-blue);border-radius:50%;color:var(--color-white);display:inline-block;height:2.5rem;position:relative;transition:all var(--global-animation-duration) var(--global-animation-timing-function);width:2.5rem}.contact .social a:not(:last-child){margin-right:.125rem}.contact .social a span{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);word-break:normal}.contact .social a.active,.contact .social a:focus-visible{background-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.contact .social a:hover{background-color:var(--color-blue-dark)}}.ts-control,.ts-dropdown,input,textarea{background-color:var(--color-white);border:.0625rem solid var(--color-blue-light-1);border-radius:1.5rem;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);padding:.75rem 1.5rem;transition:border var(--global-animation-duration) var(--global-animation-timing-function),background-color var(--global-animation-duration) var(--global-animation-timing-function);width:100%}.active.ts-control,.active.ts-dropdown,.ts-control:focus-visible,.ts-dropdown:focus-visible,input.active,input:focus-visible,textarea.active,textarea:focus-visible{background-color:var(--color-blue-light-3);border-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.ts-control:hover,.ts-dropdown:hover,input:hover,textarea:hover{background-color:var(--color-blue-light-3);border-color:var(--color-blue-dark)}}[type=search].ts-control,[type=search].ts-dropdown,input[type=search]{font-family:var(--font-family-base);padding-right:3rem}[type=search].ts-control+button,[type=search].ts-dropdown+button,input[type=search]+button{background-color:transparent;border:0;color:var(--color-blue);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);padding:.75rem;position:absolute;right:0;text-align:center;top:2px;transition:color var(--global-animation-duration) var(--global-animation-timing-function);width:3rem}[type=search].ts-control+button.active,[type=search].ts-control+button:focus-visible,[type=search].ts-dropdown+button.active,[type=search].ts-dropdown+button:focus-visible,input[type=search]+button.active,input[type=search]+button:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){[type=search].ts-control+button:hover,[type=search].ts-dropdown+button:hover,input[type=search]+button:hover{color:var(--color-blue-dark)}}[type=checkbox].checkbox-button.ts-control,[type=checkbox].checkbox-button.ts-dropdown,input[type=checkbox].checkbox-button{opacity:0;position:absolute}[type=checkbox].checkbox-button.ts-control:focus-visible+label,[type=checkbox].checkbox-button.ts-dropdown:focus-visible+label,input[type=checkbox].checkbox-button:focus-visible+label{outline:.125rem dashed var(--color-grey-6);outline-offset:.125rem}[type=checkbox].checkbox-button.ts-control+label,[type=checkbox].checkbox-button.ts-dropdown+label,input[type=checkbox].checkbox-button+label{cursor:pointer}[type=checkbox].checkbox-button.ts-control:checked+label,[type=checkbox].checkbox-button.ts-dropdown:checked+label,input[type=checkbox].checkbox-button:checked+label{background-color:var(--color-blue-dark);border-color:var(--color-blue-dark);color:var(--color-white)}[type=checkbox].ts-control:not([class]),[type=checkbox].ts-dropdown:not([class]),input[type=checkbox]:not([class]){--__checkbox:2rem;-webkit-appearance:none;appearance:none;background-color:var(--color-white);border:.0625rem solid var(--color-blue-light-1);border-radius:.3125rem;color:var(--color-white);cursor:pointer;display:grid;height:var(--__checkbox);margin:0;padding:0;place-content:center;width:var(--__checkbox)}[type=checkbox].ts-control:not([class])+label,[type=checkbox].ts-dropdown:not([class])+label,input[type=checkbox]:not([class])+label{cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);word-break:break-all}[type=checkbox].ts-control:not([class]):after,[type=checkbox].ts-dropdown:not([class]):after,input[type=checkbox]:not([class]):after{border-radius:.3125rem;content:"";font-family:icomoon,serif;height:var(--__checkbox);line-height:var(--__checkbox);text-align:center;width:var(--__checkbox)}[type=checkbox].ts-control:not([class]):checked:after,[type=checkbox].ts-dropdown:not([class]):checked:after,input[type=checkbox]:not([class]):checked:after{background-color:var(--color-black);content:"\e905"}[type=radio].radio-button.ts-control,[type=radio].radio-button.ts-dropdown,input[type=radio].radio-button{cursor:pointer;opacity:0;position:absolute}[type=radio].radio-button.ts-control:focus-visible+label,[type=radio].radio-button.ts-dropdown:focus-visible+label,input[type=radio].radio-button:focus-visible+label{outline:.125rem dashed var(--color-grey-6);outline-offset:.125rem}[type=radio].radio-button.ts-control+label,[type=radio].radio-button.ts-dropdown+label,input[type=radio].radio-button+label{color:var(--color-blue);cursor:pointer}[type=radio].radio-button.ts-control:checked+label,[type=radio].radio-button.ts-dropdown:checked+label,input[type=radio].radio-button:checked+label{color:var(--color-black)}[type=range].ts-control,[type=range].ts-dropdown,input[type=range]{accent-color:var(--color-blue-light-1)}.ts-wrapper.dropdown-active .ts-control:after{content:"\e909"}.ts-control .item{min-height:calc(var(--font-size-base)*var(--line-height-base))}.ts-control:after{background-color:transparent;color:var(--color-blue-light-1);content:"\e908";display:inline-block;font-family:icomoon,serif;font-size:.875rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.ts-dropdown{overflow:hidden;padding:0}.ts-dropdown.active,.ts-dropdown:focus-visible{background-color:var(--color-white)}@media (hover:hover) and (pointer:fine){.ts-dropdown:hover{background-color:var(--color-white)}}.ts-dropdown .option{min-height:2.25rem;padding:.375rem 1.5rem}.ts-dropdown .option.active,.ts-dropdown .option:focus-visible{background-color:var(--color-blue-light-3);color:var(--color-black)}@media (hover:hover) and (pointer:fine){.ts-dropdown .option:hover{background-color:var(--color-blue-light-3);color:var(--color-black)}}.ts-dropdown .option:first-child{padding-top:.75rem}.ts-dropdown .option:last-child{padding-bottom:.75rem}.ts-inline .ts-control{border:0;color:var(--color-blue);padding:0}.ts-inline .ts-control:after{color:var(--color-blue);padding-left:.375rem;position:relative;right:0;top:.1875rem;transform:translateY(0)}.ts-inline .ts-dropdown{border:0}.ts-inline .ts-dropdown.active,.ts-inline .ts-dropdown:focus-visible{background-color:var(--color-white)}@media (hover:hover) and (pointer:fine){.ts-inline .ts-dropdown:hover{background-color:var(--color-white)}}.ts-inline .ts-dropdown .option{color:var(--color-blue);padding:.375rem .75rem}.ts-inline .ts-dropdown .option.active,.ts-inline .ts-dropdown .option:focus-visible{background-color:var(--color-white);color:var(--color-black)}@media (hover:hover) and (pointer:fine){.ts-inline .ts-dropdown .option:hover{background-color:var(--color-white);color:var(--color-black)}}.ts-inline .ts-dropdown .option:first-child{padding-top:.75rem}.ts-inline .ts-dropdown .option:last-child{padding-bottom:.75rem}.form-group{position:relative}.form-group-suggestions{background-color:var(--color-white);border:.0625rem solid var(--color-blue-light-1);border-radius:1.5rem;display:none;left:0;max-height:11.25rem;overflow-y:auto;position:absolute;right:0;top:3.125rem;z-index:10}.form-group-suggestions.show{display:block}.form-group-suggestions ul li{cursor:pointer;overflow:hidden;padding:.75rem 1.5rem;text-overflow:ellipsis;white-space:nowrap;z-index:1}.form-group-suggestions ul li.active,.form-group-suggestions ul li:focus-visible{background-color:var(--color-blue-light-3)}@media (hover:hover) and (pointer:fine){.form-group-suggestions ul li:hover{background-color:var(--color-blue-light-3)}}.form-group-suggestions button{background-color:transparent;font-family:var(--font-family-base)}.form-group-suggestions button,.menu a,.menu button[type=button]{border:0;font-size:var(--font-size-base);line-height:var(--line-height-base)}.menu a,.menu button[type=button]{align-self:center;background:transparent;color:var(--color-blue);cursor:pointer;display:block;font-weight:600;transition:color var(--global-animation-duration) var(--global-animation-timing-function),background-color var(--global-animation-duration) var(--global-animation-timing-function)}.menu a.active,.menu a:focus-visible,.menu button[type=button].active,.menu button[type=button]:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.menu a:hover,.menu button[type=button]:hover{color:var(--color-blue-dark)}}.menu-page-back{display:grid;grid-template-rows:0fr;min-height:0;transition:grid-template-rows var(--global-animation-duration) var(--global-animation-timing-function)}.menu-page-back:focus-within{grid-template-rows:1fr}.menu-page-back-wrapper{min-height:0;overflow:hidden}.menu-page-back-wrapper-inner{padding-block:var(--padding-gap-smaller);padding-inline:.3125rem}.menu-page-back-icon{display:inline-block;font-size:80%;padding-right:.3125rem}.menu-page-back-button{background:transparent;border:0;color:var(--color-blue);cursor:pointer;display:block;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:600;line-height:var(--line-height-base);transition:color var(--global-animation-duration) var(--global-animation-timing-function),background-color var(--global-animation-duration) var(--global-animation-timing-function)}.menu-page-back-button.active,.menu-page-back-button:focus-visible{color:var(--color-blue-dark);position:relative;z-index:1}@media (hover:hover) and (pointer:fine){.menu-page-back-button:hover{color:var(--color-blue-dark);position:relative;z-index:1}}.menu button.sub-menu-toggle-search{--__size:3.75rem;background-color:var(--color-blue-light-3);border-radius:50%;display:none;height:var(--__size);line-height:var(--__size);width:var(--__size)}@container (min-width: 1024px){.menu button.sub-menu-toggle-search{--__size:3rem;display:inline-block}}.menu button.sub-menu-toggle-search.active,.menu button.sub-menu-toggle-search:focus-visible{background-color:var(--color-blue-dark);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.menu button.sub-menu-toggle-search:hover{background-color:var(--color-blue-dark);color:var(--color-white)}}.menu button.sub-menu-toggle-search:after{display:none}@container (max-width: 1024px){.menu-main{display:none}.menu-main.open{display:grid;grid-template-columns:1fr}.menu-main.open>a,.menu-main.open>button[type=button]{align-self:flex-start;border-top:.0625rem solid var(--color-blue-light-2);padding:1.25rem 0;text-align:left}.menu-main.open-search{display:grid;grid-template-columns:1fr}.menu-main.open-search>a,.menu-main.open-search>button[type=button]{display:none}}@container (min-width: 1024px){.menu-main{display:flex;gap:var(--padding-gap-smaller);margin-top:2.75rem}}.menu-main button[type=button]:after{content:"\e908";font-family:icomoon,serif;font-size:.75rem;line-height:var(--line-height-base);padding-left:.125rem}.menu-main button[type=button][aria-expanded=true]:after{content:"\e909"}.menu-sub{background-color:var(--color-white);display:grid;grid-template-rows:1fr;opacity:1;position:relative;transition:visibility var(--global-animation-duration) var(--global-animation-timing-function),opacity var(--global-animation-duration) var(--global-animation-timing-function);visibility:visible}@container (min-width: 1024px){.menu-sub{border-bottom:.0625rem solid var(--color-blue-light-2);bottom:1px;left:0;position:absolute;right:0;transform:translateY(100%)}}.menu-sub[hidden]{grid-template-rows:0fr;opacity:0;overflow:hidden;visibility:hidden}.menu-sub-wrapper{margin:0 auto;min-height:0;overflow:hidden;width:100%}@container (min-width: 1024px){.menu-sub-wrapper{max-width:var(--width-container);padding:0 var(--padding-container)}}.menu-sub .inner{display:grid;gap:1.25rem;grid-template-columns:1fr;padding:var(--padding-gap-smaller) 0 var(--padding-gap-medium)}@container (min-width: 1024px){.menu-sub .inner{gap:2.5rem;grid-template-columns:repeat(3,1fr)}}.menu-sub-item-text ul li:not(:last-child){margin-bottom:1.25rem}@container (min-width: 1024px){.menu-sub-item-text ul li:not(:last-child){margin-bottom:2.5rem}}.menu-sub-item-text ul li span{color:var(--color-black);display:block;font-weight:400;padding-top:.625rem}@container (min-width: 1024px){.menu-sub-item-text ul li span{padding-top:1.25rem}}.menu-sub-item-box{background-color:var(--color-blue-light-3);border-radius:var(--card-border-radius);padding:var(--padding-gap)}.menu-sub-item-box .title{color:var(--color-black);font-weight:600}.menu-sub-item-box .title:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.menu-sub-item-box ul li:not(:last-child){margin-bottom:var(--padding-gap-small)}.menu-sub-item-box ul li a{font-weight:400}.menu-sub-item-box .content-area,.menu-sub-item-box .content-area a,.menu-sub-item-box ul li a{font-size:var(--font-size-small);line-height:var(--line-height-2)}.menu-sub-item-box .content-area a{font-weight:400}.menu-sub-item-box .content-area a:not([class]):after{display:none}.menu-sub-item-box .content-area p:not(:last-child){margin-bottom:var(--padding-gap-small)}.menu-sub-item-link ul:not(:last-child){margin-bottom:var(--padding-gap)}.menu-sub-item-link ul li:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.menu-sub-item-link ul li.title{font-weight:700}.menu-sub-item-teaser .title{color:var(--color-black);font-weight:700}.menu-sub-item-teaser .title:not(:last-child){margin-bottom:var(--padding-gap-smaller)}@container (min-width: 1024px){.menu-sub-item-teaser{grid-column:2/-1}}.menu-sub-item-teaser .list-wrapper{display:grid;gap:1.25rem;grid-template-columns:1fr}@container (min-width: 1024px){.menu-sub-item-teaser .list-wrapper{grid-template-columns:repeat(2,1fr)}}.menu-sub-item-teaser .list-item{background-color:var(--color-blue-light-3);border-radius:var(--card-border-radius);padding:var(--padding-gap)}.menu-sub-item-teaser .list-item .meta{color:var(--color-grey-4);font-size:.875rem;line-height:1.2}.menu-sub-item-teaser .list-item .meta:not(:last-child){margin-bottom:var(--padding-gap-small)}.menu-sub-item-search{grid-column:1/-1}.menu-sub-item-search form:not(:last-child){margin-bottom:var(--padding-gap)}.menu-sub-item-search .form-group{position:relative}.menu-sub-item-search .title{color:var(--color-black);font-weight:700}@container (min-width: 1024px){.menu-sub-item-search .title:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.menu-sub-item-search ul{display:flex;flex-wrap:wrap;gap:var(--padding-gap-smaller)}}.menu-sub-item-search ul li{margin-top:var(--padding-gap-small)}@container (min-width: 1024px){.menu-sub-item-search ul li{margin-top:0}}.menu-sub-item-search ul li button[type=button]{font-weight:500}.menu-sub-item-search ul li button[type=button]:after{display:none}.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--info .searchwp-live-search-result--title{color:var(--color-black);font-size:var(--font-size-base);font-weight:400}.newsletter .newsletter-container form .field{padding:.9375rem 0}.newsletter .newsletter-container form .field label{word-wrap:break-word;display:block;font-style:normal;font-weight:600;padding-bottom:.625rem;word-break:break-word}.newsletter .newsletter-container form .field .text-error{color:var(--color-error);cursor:default;display:block;font-size:.9em;font-style:normal;min-width:7.5rem}.newsletter .newsletter-container form .field.field-checkbox{align-items:center;display:flex;flex-direction:row-reverse;flex-grow:0;gap:.3125rem;justify-content:start;padding:0}.newsletter .newsletter-container form .field.field-checkbox label{padding-bottom:0}.newsletter .newsletter-container form .button,.newsletter .newsletter-container form .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .newsletter .newsletter-container form button.wpforms-submit{cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);margin-top:1.25rem}.newsletter .newsletter-container.content-area a:not([class]):after{display:none}.pagination{--__size:2.5rem;--__size-small:1.25rem;container-type:inline-size;display:flex;flex-wrap:wrap;gap:0}@container (min-width: 1024px){.pagination{--__size:3rem;--__size-small:1.625rem}}.pagination:not(:first-child){margin-top:var(--padding-gap)}.pagination a{background-color:var(--color-white);border:1px solid var(--color-blue);border-radius:calc(var(--__size, 2));color:var(--color-blue);display:inline-block;height:var(--__size);line-height:var(--__size);min-width:var(--__size);text-align:center;transition:color var(--global-animation-duration) var(--global-animation-timing-function),background-color var(--global-animation-duration) var(--global-animation-timing-function),border var(--global-animation-duration) var(--global-animation-timing-function)}.pagination a.active,.pagination a:focus-visible{background-color:var(--color-blue);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.pagination a:hover{background-color:var(--color-blue);color:var(--color-white)}}.pagination a.next,.pagination a.prev{background:var(--color-blue);color:var(--color-white);font-size:90%}.pagination a.next.active,.pagination a.next:focus-visible,.pagination a.prev.active,.pagination a.prev:focus-visible{background-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.pagination a.next:hover,.pagination a.prev:hover{background-color:var(--color-blue-dark)}}.pagination a.next.invisible,.pagination a.prev.invisible{display:none}.pagination a.prev{margin-right:var(--padding-gap-small)}.pagination a.next{margin-left:var(--padding-gap-small)}.pagination .current{background-color:var(--color-black);border-radius:50%;color:var(--color-white);height:var(--__size);width:var(--__size)}.pagination .current,.pagination .dots{display:inline-block;line-height:var(--__size);text-align:center}.pagination .dots{width:var(--__size-small)}.post-list{container-type:inline-size}.post-list .post{background-color:var(--color-blue-light-3);border-radius:var(--card-border-radius);display:flex;flex-wrap:wrap;margin-right:var(--padding-gap-smaller);transition:all var(--global-animation-duration) var(--global-animation-timing-function)}@container (min-width: 1024px){.post-list .post{flex-wrap:nowrap;margin-right:0}}.post-list .post:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.post-list .post .media{flex:0 0 auto;max-width:100%;width:100%}@container (min-width: 1024px){.post-list .post .media{width:40%}}.post-list .post .media .image{transition:all var(--global-animation-duration) var(--global-animation-timing-function)}.post-list .post .media a{display:block}.post-list .post .content{max-width:100%;padding:var(--padding-gap);width:100%}.post-list .post .category{font-family:var(--font-family-base);font-size:.875rem;line-height:1;text-transform:uppercase}.post-list .post .category:not(:last-child){padding-bottom:var(--padding-gap-small)}.post-list .post .title:not(:last-child){padding-bottom:var(--padding-gap-smaller)}.post-list .post .title a{display:inline-block}.post-list .post .description{font-family:var(--font-family-base)}.post-list .post .description:not(:last-child){padding-bottom:var(--padding-gap-smaller)}.post-list .post .short{color:var(--color-black);font-family:var(--font-family-base);font-weight:600}.post-list .post .short:not(:last-child){padding-bottom:var(--padding-gap-smaller)}.post-list .post .tags ul{display:flex;flex-wrap:wrap;margin-top:auto;row-gap:.625rem}.post-list .post .tags ul a,.post-list .post .tags ul li{display:block}.post-list .post .tags:not(:last-child){padding-bottom:var(--padding-gap-smaller)}.post-list .post.active,.post-list .post:focus-visible{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}.post-list .post.active .image,.post-list .post:focus-visible .image{border-bottom-right-radius:0}@media (hover:hover) and (pointer:fine){.post-list .post:hover{background-color:var(--color-blue-light-2)}.post-list .post:hover,.post-list .post:hover .image{border-bottom-right-radius:0}}.post-list .post--funding .content{display:flex;flex-direction:column}.post-list .post--funding .tags{margin-top:auto}.post-list .post--publication .media{flex:0 0 auto;max-width:calc(var(--padding-gap) + 7.5rem);padding:var(--padding-gap) 0 0 var(--padding-gap);width:calc(var(--padding-gap) + 7.5rem)}@container (min-width: 1024px){.post-list .post--publication .media{padding:var(--padding-gap) 0 var(--padding-gap) var(--padding-gap);width:calc(var(--padding-gap) + 7.5rem)}}.post-list .post--publication .media .image{border-radius:0;height:10.625rem;width:7.5rem}.post-list .post--publication .media .image img{object-fit:cover}.post-list .post--publication .content{display:flex;flex-direction:column}.post-list .post--publication .content a,.post-list .post--publication .content button{align-self:start}.post-list .post--publication .downloads{color:var(--color-blue);font-weight:500;margin-top:auto}.post-list .post--publication .downloads:not(:last-child){padding-bottom:var(--padding-gap-smaller)}.post-list .post--greyed .media .image{opacity:.35}.section-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--padding-gap);padding-bottom:var(--padding-gap-medium)}.section-title>*{flex:0 0 100%}.section-title .h1,.section-title .h2,.section-title .h3,.section-title .h4,.section-title .h5,.section-title .h6,.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{color:var(--color-black)}@container (min-width: 768px){.section-title{gap:2.5rem}.section-title>*{flex:0 0 auto}}.section-title-filter{display:flex;flex-wrap:wrap;gap:.4375rem}.section-title-filter>div{flex:0 0 100%;max-width:100%}@container (min-width: 768px){.section-title-filter>div{flex:0 0 auto;max-width:none;width:auto}}.section-title .form-group-title{color:var(--color-blue)}.sticky,.sticky-nav,.sticky-wrapper-anker,.sticky-wrapper-pages{--__height:3.75rem;--__ul-padding:.625rem}.sticky-wrapper{padding-bottom:var(--padding-gap-medium)}@container (min-width: 1024px){.sticky,.sticky-nav,.sticky-wrapper-anker,.sticky-wrapper-pages{--__height:4.25rem}}.sticky-wrapper-pages{padding-top:var(--padding-gap-medium);position:sticky;top:0;z-index:100}.sticky-wrapper-pages .container{display:flex;justify-content:center;max-width:100%}.sticky-wrapper-anker{padding-bottom:0;position:sticky;top:-1px;z-index:100}.sticky-wrapper-anker .container{background-color:var(--color-white);display:flex;justify-content:flex-start}.sticky-wrapper-anker.pinned{border-bottom:.0625rem solid var(--color-blue-light-2)}.sticky-nav{background-color:var(--color-blue-light-1);border-radius:var(--__height);display:flex;flex:0 0 auto;max-width:100%;position:relative;width:auto}.sticky-nav.swiper{display:flex;padding-right:6rem}.sticky-nav.swiper:has(>.swiper-button-lock){padding-right:0}.sticky-nav-list{align-items:center;display:flex;flex-wrap:nowrap;list-style:none;max-width:100%;padding:var(--__ul-padding)}.sticky-nav-list.swiper-wrapper{height:auto}.sticky-nav-list-item{flex:0 0 auto}.sticky-nav-list-item.swiper-slide{height:auto;width:fit-content}.sticky-nav-list-item a.button:focus-visible{outline:.125rem dashed var(--color-black);outline-offset:.125rem}.sticky-nav .button,.sticky-nav .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .sticky-nav button.wpforms-submit{background:var(--color-blue-light-1);border-color:var(--color-blue-light-1)}.sticky-nav .button.active,.sticky-nav .button:focus-visible,.sticky-nav .wpforms-container .wpforms-form .wpforms-submit-container button.active.wpforms-submit,.sticky-nav .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit:focus-visible,.wpforms-container .wpforms-form .wpforms-submit-container .sticky-nav button.active.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .sticky-nav button.wpforms-submit:focus-visible{background-color:var(--color-black);border-color:var(--color-black)}@media (hover:hover) and (pointer:fine){.sticky-nav .button:hover,.sticky-nav .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit:hover,.wpforms-container .wpforms-form .wpforms-submit-container .sticky-nav button.wpforms-submit:hover{background-color:var(--color-black);border-color:var(--color-black)}}.sticky-nav .button.active,.sticky-nav .wpforms-container .wpforms-form .wpforms-submit-container button.active.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .sticky-nav button.active.wpforms-submit{background-color:var(--color-black);border-color:var(--color-black)}.sticky-nav .scroll-left,.sticky-nav .scroll-right{background:var(--color-blue-light-1);border:0;color:var(--color-white);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-base);height:100%;line-height:var(--line-height-base);position:absolute;transition:color var(--global-animation-duration) var(--global-animation-timing-function),background-color var(--global-animation-duration) var(--global-animation-timing-function),border var(--global-animation-duration) var(--global-animation-timing-function);width:2.625rem;z-index:10}.sticky-nav .scroll-left:not(.swiper-button-disabled).active,.sticky-nav .scroll-left:not(.swiper-button-disabled):focus-visible,.sticky-nav .scroll-right:not(.swiper-button-disabled).active,.sticky-nav .scroll-right:not(.swiper-button-disabled):focus-visible{background:var(--color-black)}@media (hover:hover) and (pointer:fine){.sticky-nav .scroll-left:not(.swiper-button-disabled):hover,.sticky-nav .scroll-right:not(.swiper-button-disabled):hover{background:var(--color-black)}}.sticky-nav .scroll-left.swiper-button-disabled,.sticky-nav .scroll-right.swiper-button-disabled{cursor:not-allowed;opacity:1;pointer-events:auto}.sticky-nav .scroll-left.swiper-button-disabled span,.sticky-nav .scroll-right.swiper-button-disabled span{opacity:.5}@media print{.sticky-nav .scroll-left,.sticky-nav .scroll-right{display:none}}.sticky-nav .scroll-left{background:linear-gradient(-90deg,#1a7ac1 60%,hsla(0,0%,100%,0));border-bottom-left-radius:var(--__height);border-top-left-radius:var(--__height);right:2.625rem}.sticky-nav .scroll-right{border-bottom-right-radius:var(--__height);border-top-right-radius:var(--__height);right:0}.sticky-nav-anker{--__height:3.75rem;background-color:var(--color-white);border-radius:0}@container (min-width: 1024px){.sticky-nav-anker{--__height:3.75rem}}.sticky-nav-anker .sticky-nav-list{gap:var(--padding-gap-smaller);padding:var(--padding-gap-medium) 0 var(--padding-gap-smaller)}@container (min-width: 1024px){.sticky-nav-anker .sticky-nav-list{gap:1.875rem;padding:var(--padding-gap-smaller) 0}}.sticky-nav-anker .sticky-nav-list-item a{color:var(--color-blue);font-size:var(--font-size-base);font-weight:500;transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.sticky-nav-anker .sticky-nav-list-item a.active,.sticky-nav-anker .sticky-nav-list-item a:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.sticky-nav-anker .sticky-nav-list-item a:hover{color:var(--color-blue-dark)}}.sticky-nav-anker .scroll-left,.sticky-nav-anker .scroll-right{background:var(--color-white);color:var(--color-blue-light-1)}.sticky-nav-anker .scroll-left:not(.swiper-button-disabled).active,.sticky-nav-anker .scroll-left:not(.swiper-button-disabled):focus-visible,.sticky-nav-anker .scroll-right:not(.swiper-button-disabled).active,.sticky-nav-anker .scroll-right:not(.swiper-button-disabled):focus-visible{background:var(--color-blue-dark);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.sticky-nav-anker .scroll-left:not(.swiper-button-disabled):hover,.sticky-nav-anker .scroll-right:not(.swiper-button-disabled):hover{background:var(--color-blue-dark);color:var(--color-white)}}.sticky-nav-anker .scroll-left{background:linear-gradient(-90deg,#fff 60%,hsla(0,0%,100%,0))}.sticky+.section.wave-horizontal,.sticky+.section.wave-horizontal--bottom,.sticky+section.wave-horizontal,.sticky+section.wave-horizontal--bottom,.sticky-nav+.section.wave-horizontal,.sticky-nav+.section.wave-horizontal--bottom,.sticky-nav+section.wave-horizontal,.sticky-nav+section.wave-horizontal--bottom,.sticky-wrapper-anker+.section.wave-horizontal,.sticky-wrapper-anker+.section.wave-horizontal--bottom,.sticky-wrapper-anker+section.wave-horizontal,.sticky-wrapper-anker+section.wave-horizontal--bottom,.sticky-wrapper-pages+.section.wave-horizontal,.sticky-wrapper-pages+.section.wave-horizontal--bottom,.sticky-wrapper-pages+section.wave-horizontal,.sticky-wrapper-pages+section.wave-horizontal--bottom{padding-top:var(--padding-gap-medium)}.tabs-nav{container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--padding-gap-small)}@container (min-width: 1024px){.tabs-nav{gap:var(--padding-gap)}}.tabs-nav button{background:transparent;border:0;cursor:pointer;flex:0 0 auto;font-weight:bolder;transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.tabs-nav button[aria-selected=true]{color:var(--color-black)}.tabs-nav button.active,.tabs-nav button:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.tabs-nav button:hover{color:var(--color-blue-dark)}}.tabs [role=tablist]{margin-bottom:1.875rem}.breadcrumbs{--__gap:.4375rem;position:relative}.breadcrumbs .wave-horizontal,.breadcrumbs .wave-horizontal--bottom{left:0;position:absolute;right:0;top:0;z-index:1}.breadcrumbs ul{display:flex;flex-wrap:wrap;gap:var(--__gap);list-style:none}.breadcrumbs ul li{align-items:center;color:var(--color-black);display:flex;font-size:var(--font-size-small);line-height:var(--line-height-2)}.breadcrumbs ul li:not(:last-child):after{color:var(--color-grey-6);content:"\e914";font-family:icomoon,serif;font-size:.625rem;line-height:1;padding-left:var(--__gap)}.breadcrumbs a{color:var(--color-blue);transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.breadcrumbs a.active,.breadcrumbs a:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.breadcrumbs a:hover{color:var(--color-blue-dark)}}.contact-list{container-type:inline-size}.contact-list .small{color:var(--color-blue-light-1);font-size:var(--font-size-small);font-weight:bolder;line-height:var(--line-height-2);text-transform:uppercase}.contact-list .small:not(:last-child){padding-bottom:.625rem}.contact-list .grid{gap:var(--padding-gap-medium);grid-template-columns:1fr}@container (min-width: 1024px){.contact-list .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-list--team .title .h1,.contact-list--team .title .h2,.contact-list--team .title .h3,.contact-list--team .title .h4,.contact-list--team .title .h5,.contact-list--team .title .h6,.contact-list--team .title h1,.contact-list--team .title h2,.contact-list--team .title h3,.contact-list--team .title h4,.contact-list--team .title h5,.contact-list--team .title h6{color:var(--color-black)}.contact-list--team .group .h1:not(:last-child),.contact-list--team .group .h2:not(:last-child),.contact-list--team .group .h3:not(:last-child),.contact-list--team .group .h4:not(:last-child),.contact-list--team .group .h5:not(:last-child),.contact-list--team .group .h6:not(:last-child),.contact-list--team .group h1:not(:last-child),.contact-list--team .group h2:not(:last-child),.contact-list--team .group h3:not(:last-child),.contact-list--team .group h4:not(:last-child),.contact-list--team .group h5:not(:last-child),.contact-list--team .group h6:not(:last-child){padding-bottom:var(--padding-gap-smaller)}@container (min-width: 1024px){.contact-list--team .grid{grid-template-columns:1fr}}.contact-list--team .list{display:grid;gap:var(--padding-gap);grid-template-columns:1fr}@container (min-width: 1024px){.contact-list--team .list{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-list--team .list .contact:not(:last-child){padding-bottom:0}.contact-list--team .list .contact.wave-horizontal,.contact-list--team .list .contact.wave-horizontal--bottom{background-image:none;padding-top:0}.download-list{container-type:inline-size}.download-list .grid{gap:var(--padding-gap);grid-template-columns:1fr}@container (min-width: 1024px){.download-list .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.download-list .item{background-color:var(--color-blue-light-3);border-radius:var(--card-border-radius);padding:var(--padding-gap);transition:all var(--global-animation-duration) var(--global-animation-timing-function)}.download-list .item.active,.download-list .item:focus-visible{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}.download-list .item.active .image,.download-list .item:focus-visible .image{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}@media (hover:hover) and (pointer:fine){.download-list .item:hover,.download-list .item:hover .image{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}}.download-list .item-logo .image{background-color:var(--color-white);height:10rem;padding:var(--padding-gap-smaller);width:10rem}.download-list .item-logo .image img{object-fit:contain}.download-list .item-logo.active .image,.download-list .item-logo:focus-visible .image{background-color:var(--color-white)}@media (hover:hover) and (pointer:fine){.download-list .item-logo:hover .image{background-color:var(--color-white)}}.download-list .image{transition:all var(--global-animation-duration) var(--global-animation-timing-function)}.download-list .download-title{font-weight:700}.download-list .download-title:not(:first-child){margin-top:var(--padding-gap)}.download-list ul:not(:first-child){margin-top:var(--padding-gap-smaller)}.download-list .download{align-items:baseline;color:var(--color-blue);display:flex}.download-list .download span{background-color:transparent;border:0;color:var(--color-blue);height:auto;width:auto}.download-list .download.active,.download-list .download:focus-visible{color:var(--color-blue-dark)}.download-list .download.active span,.download-list .download:focus-visible span{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.download-list .download:hover,.download-list .download:hover span{color:var(--color-blue-dark)}}.event-list{--__inner-padding:clamp(1.25rem,1.0983rem + .6472vw,1.875rem)}.event-list .grid{container-type:inline-size;gap:var(--padding-gap);grid-template-columns:1fr}@container (min-width: 1024px){.event-list .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.event-list .grid--columns-1{grid-template-columns:repeat(1,minmax(0,1fr))}.event-list .grid--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.event-list .grid-item{background-color:var(--color-blue-light-3);border-radius:var(--card-border-radius);display:flex;flex-direction:column;height:100%;margin-right:var(--padding-gap);padding:var(--__inner-padding);transition:all var(--global-animation-duration) var(--global-animation-timing-function)}@container (min-width: 1024px){.event-list .grid-item{margin-right:0}}.event-list .grid-item.active,.event-list .grid-item:focus-visible{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}.event-list .grid-item.active .forward,.event-list .grid-item:focus-visible .forward{transform:translate(20%)}@media (hover:hover) and (pointer:fine){.event-list .grid-item:hover{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}.event-list .grid-item:hover .forward{transform:translate(20%)}}.event-list .date:not(:last-child),.event-list .title:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.event-list .date a,.event-list .title a{display:inline-block}.event-list .date{display:flex;flex-direction:row;gap:var(--padding-gap-small)}.event-list .inner{color:var(--color-blue-light-1);display:flex;flex-direction:column;font-weight:bolder}.event-list .spacer{font-size:clamp(3.75rem,3.75rem + 0vw,3.75rem)}.event-list .day{font-size:clamp(3.75rem,3.4466rem + 1.2945vw,5rem);font-variation-settings:"wdth" 120;line-height:1}.event-list .day,.event-list .month{font-family:var(--font-family-base);font-weight:900}.event-list .month{color:var(--color-blue);font-size:var(--font-size-small);font-variation-settings:"wdth" 120;line-height:var(--line-height-2)}.event-list .meta{margin-top:auto;padding-right:var(--padding-gap-large);position:relative}.event-list .meta .forward{bottom:0;display:inline-block;font-size:var(--font-size-forward);line-height:var(--line-height-1);position:absolute;right:0;transition:all var(--global-animation-duration) var(--global-animation-timing-function)}.fact-list{container-type:inline-size}.fact-list:has(+.gallery),.fact-list:has(+.notice),.fact-list:has(+.quotes),.fact-list:has(+.text),.fact-list:has(+.text-image),.fact-list:has(+.video){padding-bottom:var(--padding-gap-medium)}.fact-list .flex-grid{display:grid;gap:var(--padding-gap-smaller);grid-template-columns:1fr}@container (min-width: 1280px){.fact-list .flex-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fact-list .flex-grid-item{background-color:var(--color-blue-light-3);border-radius:var(--card-border-radius);display:grid;grid-template-columns:1fr;padding:var(--padding-gap)}@container (min-width: 1024px){.fact-list .flex-grid-item{grid-template-columns:repeat(2,minmax(0,1fr))}}.fact-list .row:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.fact-list .row-full-width{grid-column:1/-1}.fact-list .label{font-weight:700}.fact-list .label,.fact-list .value{font-family:var(--font-family-base)}footer{padding:var(--padding-gap-large) 0 var(--padding-gap-medium)}footer .container{container-type:inline-size}footer .footer,footer .footer-meta-links,footer .footer-navigation,footer .footer-teaser{border-radius:var(--card-border-radius);padding:var(--padding-gap)}footer .footer strong,footer .footer-meta-links strong,footer .footer-navigation strong,footer .footer-teaser strong{color:var(--color-black)}footer .footer .grid,footer .footer-meta-links .grid,footer .footer-navigation .grid,footer .footer-teaser .grid{display:flex;flex-wrap:wrap;gap:var(--padding-gap);justify-content:space-between}footer .footer .grid .col,footer .footer-meta-links .grid .col,footer .footer-navigation .grid .col,footer .footer-teaser .grid .col{flex:0 0 100%;max-width:100%}@container (min-width: 1024px){footer .footer .grid .col,footer .footer-meta-links .grid .col,footer .footer-navigation .grid .col,footer .footer-teaser .grid .col{flex:0 0 25%;max-width:25%}}footer .footer .grid .col-2,footer .footer-meta-links .grid .col-2,footer .footer-navigation .grid .col-2,footer .footer-teaser .grid .col-2{flex:0 0 100%;max-width:100%}footer .footer .grid .col-2 a,footer .footer-meta-links .grid .col-2 a,footer .footer-navigation .grid .col-2 a,footer .footer-teaser .grid .col-2 a{font-size:1rem;font-weight:400}@container (min-width: 1024px){footer .footer .grid .col-2,footer .footer-meta-links .grid .col-2,footer .footer-navigation .grid .col-2,footer .footer-teaser .grid .col-2{flex-basis:0;flex-grow:1;max-width:100%}}footer .footer-teaser{background-color:var(--color-blue-light-1)}footer .footer-teaser:not(:last-child){margin-bottom:var(--padding-gap-smaller)}@container (min-width: 1024px){footer .footer-teaser .cta{text-align:right}}footer .footer-teaser .content-area,footer .footer-teaser .h1,footer .footer-teaser .h2,footer .footer-teaser .h3,footer .footer-teaser .h4,footer .footer-teaser .h5,footer .footer-teaser .h6,footer .footer-teaser h1,footer .footer-teaser h2,footer .footer-teaser h3,footer .footer-teaser h4,footer .footer-teaser h5,footer .footer-teaser h6{color:var(--color-white)}@media print{footer .footer-teaser{display:none}}footer .footer-meta .content-area a:not([class]):after,footer .footer-meta .content-area a:not([class])[target=_blank]:after,footer .footer-navigation .content-area a:not([class]):after,footer .footer-navigation .content-area a:not([class])[target=_blank]:after{display:none}footer .footer-navigation{background-color:var(--color-blue-light-3)}footer .footer-navigation:not(:last-child){border-bottom-left-radius:0}@container (max-width: 1024px){footer .footer-navigation{border-bottom-right-radius:0}footer .footer-navigation .grid>div:not(:last-child){border-bottom:.0625rem solid rgba(0,0,0,.15);padding-bottom:var(--padding-gap)}}@container (min-width: 1024px){footer .footer-navigation .menu ul{column-count:2}}footer .footer-navigation .menu ul li{padding-bottom:var(--padding-gap-small)}footer .footer-navigation .social ul{display:flex;gap:.3125rem}footer .footer-navigation .social ul li{--__size:2.5rem}footer .footer-navigation .social ul li span{background-color:var(--color-blue);border-radius:50%;color:var(--color-white);display:inline-block;font-size:80%;height:var(--__size);line-height:var(--__size);text-align:center;transition:background-color var(--global-animation-duration) var(--global-animation-timing-function);width:var(--__size)}footer .footer-navigation .social ul li.active,footer .footer-navigation .social ul li:focus-visible{color:var(--color-blue-dark)}footer .footer-navigation .social ul li.active span,footer .footer-navigation .social ul li:focus-visible span{background-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){footer .footer-navigation .social ul li:hover{color:var(--color-blue-dark)}footer .footer-navigation .social ul li:hover span{background-color:var(--color-blue-dark)}}@media print{footer .footer-navigation .social{display:none}}footer .footer-meta{display:flex;flex-wrap:wrap}footer .footer-meta:not(:first-child) .footer-meta-links{border-top-left-radius:0}footer .footer-meta:not(:first-child) .footer-meta-links .inner{border-top:.0625rem solid rgba(0,0,0,.15);padding-top:var(--padding-gap)}footer .footer-meta:not(:first-child) .footer-meta-links .inner p{color:var(--color-grey-6);font-size:1rem;font-weight:400}footer .footer-meta-links{background-color:var(--color-blue-light-3);flex:0 0 100%;max-width:100%;padding-top:0}@container (min-width: 1024px){footer .footer-meta-links{flex-basis:0;flex-grow:1;max-width:100%}}footer .footer-meta-links:not(:last-child){border-top-right-radius:0}@container (max-width: 1024px){footer .footer-meta-links:not(:last-child){border-bottom-left-radius:0}}footer .footer-meta-links ul li:not(:last-child){padding-bottom:var(--padding-gap-small)}@container (min-width: 1024px){footer .footer-meta-links ul{display:flex;gap:var(--padding-gap-smaller)}footer .footer-meta-links ul li:not(:last-child){padding-bottom:0}}footer .footer-meta-logo-row{display:flex}@container (max-width: 1024px){footer .footer-meta-logo-row{flex-basis:0;flex-grow:1;justify-content:space-between;max-width:100%}}footer .footer-meta-logo-spacer{background-color:var(--color-blue-light-3);border-bottom-left-radius:var(--card-border-radius);border-bottom-right-radius:var(--card-border-radius);flex:1 1 auto;min-width:calc(9.375rem - var(--card-border-radius))}@container (min-width: 1024px){footer .footer-meta-logo-spacer{display:none}}footer .footer-meta-logo{align-items:center;display:flex;flex-wrap:wrap;gap:.3125rem clamp(.1875rem,.0813rem + .4531vw,.625rem);padding:clamp(.625rem,.4733rem + .6472vw,1.25rem) .625rem 0 var(--card-border-radius);position:relative}footer .footer-meta-logo a{display:inline-block}@container (max-width: 1024px){footer .footer-meta-logo{max-width:100%}}@container (min-width: 1024px){footer .footer-meta-logo{padding-right:0}}footer .footer-meta-logo:not(:first-child):after{background-color:var(--color-white);border-top-left-radius:var(--card-border-radius)}footer .footer-meta-logo:not(:first-child):after,footer .footer-meta-logo:not(:first-child):before{content:"";height:var(--card-border-radius);left:0;position:absolute;top:0;width:var(--card-border-radius)}footer .footer-meta-logo:not(:first-child):before{background-color:var(--color-blue-light-3)}footer .footer-meta-logo picture{border-radius:0}footer .footer-meta-logo picture img{height:auto;max-width:11.25rem;object-fit:contain;width:100%}@container (min-width: 768px){footer .footer-meta-logo picture img{max-width:clamp(11.25rem,10.4534rem + 3.268vw,14.375rem)}}.gallery{container-type:inline-size}.gallery .h1:not(:last-child),.gallery .h2:not(:last-child),.gallery .h3:not(:last-child),.gallery .h4:not(:last-child),.gallery .h5:not(:last-child),.gallery .h6:not(:last-child),.gallery h1:not(:last-child),.gallery h2:not(:last-child),.gallery h3:not(:last-child),.gallery h4:not(:last-child),.gallery h5:not(:last-child),.gallery h6:not(:last-child){margin-bottom:var(--padding-gap)}.gallery .gallery,.gallery .sizer{width:100%}@container (min-width: 1024px){.gallery .gallery,.gallery .sizer{width:calc(33.33333% - var(--padding-gap-smaller))}}.gallery .gallery{margin-bottom:var(--padding-gap-smaller)}.gallery .gutter{width:var(--padding-gap-smaller)}.gallery a{display:block;position:relative}.gallery a:after{--__size:2.5rem;background-color:var(--color-blue);border-radius:50%;bottom:1.25rem;color:var(--color-white);content:"\e916";display:block;font-family:icomoon,serif;font-size:80%;height:var(--__size);line-height:var(--__size);position:absolute;right:1.25rem;text-align:center;transition:background-color var(--global-animation-duration) var(--global-animation-timing-function);width:var(--__size)}.gallery a.active:after,.gallery a:focus-visible:after{background-color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.gallery a:hover:after{background-color:var(--color-blue-dark)}}header{container-type:inline-size;background-color:var(--color-white);position:relative;z-index:110}header .header-inner{display:flex;padding:1.25rem 0}@container (min-width: 1024px){header .header-inner{padding-bottom:0}}header .header-inner .nav-wrapper{flex:1}@container (max-width: 1024px){header .header-inner .logo-wrapper{position:absolute;right:1.25rem;top:1.25rem}}header .header-inner .logo-wrapper img{display:block;height:3.75rem;width:auto}@media (min-width:1024px){header .header-inner .logo-wrapper img{height:7.5rem}}header .meta-header{color:var(--color-grey-6);font-size:var(--font-size-small);font-weight:500;line-height:var(--line-height-2)}@container (max-width: 1024px){header .meta-header{display:none;padding:1.25rem 0}header .meta-header.open{display:block}}@media (min-width:1024px){header .meta-header{display:block}}header .meta-header ul{display:flex;gap:1.25rem}header .meta-header ul li a{transition:color var(--global-animation-duration) var(--global-animation-timing-function)}header .meta-header ul li a.active,header .meta-header ul li a:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){header .meta-header ul li a:hover{color:var(--color-blue-dark)}}header .nav-compact{--__size:3.75rem;display:flex;gap:var(--padding-gap-smaller)}@media (min-width:1024px){header .nav-compact{display:none}}header .nav-compact .menu-toggle,header .nav-compact .sub-menu-toggle{background-color:var(--color-blue-light-3);border:0;border-radius:50%;color:var(--color-blue);cursor:pointer;display:inline-block;font-size:var(--font-size-4);height:var(--__size);line-height:var(--__size);transition:color var(--global-animation-duration) var(--global-animation-timing-function),background-color var(--global-animation-duration) var(--global-animation-timing-function);width:var(--__size)}header .nav-compact .menu-toggle.active,header .nav-compact .menu-toggle:focus-visible,header .nav-compact .sub-menu-toggle.active,header .nav-compact .sub-menu-toggle:focus-visible{background-color:var(--color-black);color:var(--color-white)}header .nav-compact .menu-toggle.active span:not([class]),header .nav-compact .menu-toggle:focus-visible span:not([class]),header .nav-compact .sub-menu-toggle.active span:not([class]),header .nav-compact .sub-menu-toggle:focus-visible span:not([class]){background-color:var(--color-white)}@media (hover:hover) and (pointer:fine){header .nav-compact .menu-toggle:hover,header .nav-compact .sub-menu-toggle:hover{background-color:var(--color-black);color:var(--color-white)}header .nav-compact .menu-toggle:hover span:not([class]),header .nav-compact .sub-menu-toggle:hover span:not([class]){background-color:var(--color-white)}}header .nav-compact .menu-toggle span:not([class]),header .nav-compact .sub-menu-toggle span:not([class]){background-color:var(--color-blue);border-radius:.125rem;display:block;height:.125rem;margin:0 auto;position:relative;transition:background-color var(--global-animation-duration) var(--global-animation-timing-function);width:1.5625rem}header .nav-compact .menu-toggle span:not([class]):not(:last-child),header .nav-compact .sub-menu-toggle span:not([class]):not(:last-child){margin-bottom:.3125rem}header .nav-compact .menu-toggle span:not([class]):first-child,header .nav-compact .sub-menu-toggle span:not([class]):first-child{margin-top:.3125rem}.hero{container-type:inline-size}.hero .h1:not(:last-child),.hero .h2:not(:last-child),.hero .h3:not(:last-child),.hero .h4:not(:last-child),.hero .h5:not(:last-child),.hero .h6:not(:last-child),.hero h1:not(:last-child),.hero h2:not(:last-child),.hero h3:not(:last-child),.hero h4:not(:last-child),.hero h5:not(:last-child),.hero h6:not(:last-child){margin-bottom:var(--padding-gap)}@container (min-width: 1024px){.hero .content-area{max-width:50%}}.hero .media:not(:first-child){margin-top:var(--padding-gap-medium)}.hero-event{container-type:inline-size}.hero-event-highlighted .h1:not(:last-child),.hero-event-highlighted .h2:not(:last-child),.hero-event-highlighted .h3:not(:last-child),.hero-event-highlighted .h4:not(:last-child),.hero-event-highlighted .h5:not(:last-child),.hero-event-highlighted .h6:not(:last-child),.hero-event-highlighted h1:not(:last-child),.hero-event-highlighted h2:not(:last-child),.hero-event-highlighted h3:not(:last-child),.hero-event-highlighted h4:not(:last-child),.hero-event-highlighted h5:not(:last-child),.hero-event-highlighted h6:not(:last-child){margin-bottom:var(--padding-gap-medium)}.hero-event-highlighted .grid-item{display:grid;gap:0;grid-template-columns:1fr;margin-right:0;position:relative}@container (min-width: 1024px){.hero-event-highlighted .grid-item{grid-template-columns:1fr 2fr}.hero-event-highlighted .grid-item .date{left:var(--padding-gap);position:absolute;top:var(--padding-gap)}.hero-event-highlighted .grid-item .meta,.hero-event-highlighted .grid-item .title{grid-column:2/-1;padding-left:2.5rem}}.hero-event:not(.hero-event-highlighted) .wave-vertical,.hero-event:not(.hero-event-highlighted) .wave-vertical--spacer{background:none;padding:0}.hero-event:not(.hero-event-highlighted) .grid-item{background-color:transparent;margin-right:0;padding-bottom:0;padding-left:0}.hero-event:not(.hero-event-highlighted) .grid-item .date:not(:last-child),.hero-event:not(.hero-event-highlighted) .grid-item .title:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.hero-event:not(.hero-event-highlighted) .grid-item .date .month{color:var(--color-blue)}.hero-event:not(.hero-event-highlighted) .grid-item .title a{pointer-events:none}.hero-event:not(.hero-event-highlighted) .grid-item .meta{color:var(--color-black)}.hero-event:not(.hero-event-highlighted) .grid-item .meta .forward{display:none}.hero-landingpage{container-type:inline-size;display:flex;flex-direction:column;overflow-x:hidden;padding:0}.hero-landingpage .inner{display:grid;flex:1;grid-template-columns:1fr}@container (min-width: 1024px){.hero-landingpage .inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 1920px){.hero-landingpage .inner .content{margin-left:auto;width:930px}}.hero-landingpage .content{padding-bottom:clamp(1.875rem,1.4199rem + 1.9417vw,3.75rem);padding-left:var(--padding-container);padding-right:var(--padding-container);padding-top:clamp(1.875rem,.5097rem + 5.8252vw,7.5rem)}@container (min-width: 1024px){.hero-landingpage .content{padding-right:0}}.hero-landingpage .h1:not(:last-child),.hero-landingpage .h2:not(:last-child),.hero-landingpage .h3:not(:last-child),.hero-landingpage .h4:not(:last-child),.hero-landingpage .h5:not(:last-child),.hero-landingpage .h6:not(:last-child),.hero-landingpage h1:not(:last-child),.hero-landingpage h2:not(:last-child),.hero-landingpage h3:not(:last-child),.hero-landingpage h4:not(:last-child),.hero-landingpage h5:not(:last-child),.hero-landingpage h6:not(:last-child){margin-bottom:var(--padding-gap)}.hero-landingpage .content-area:not(:last-child){margin-bottom:1.875rem}.hero-landingpage .buttons{display:flex;flex-wrap:wrap;gap:.625rem;position:relative}.hero-landingpage .buttons .wave-horizontal,.hero-landingpage .buttons .wave-horizontal--bottom{left:-100vw;position:absolute;top:0;transform:translateY(100%);width:200vw}@container (min-width: 1024px){.hero-landingpage .buttons .wave-horizontal,.hero-landingpage .buttons .wave-horizontal--bottom{transform:translateY(125%)}}.hero-landingpage .buttons .button,.hero-landingpage .buttons .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .hero-landingpage .buttons button.wpforms-submit{flex:0 0 auto;max-width:100%;width:auto;z-index:1}.hero-landingpage .media{--_offset:0;margin-left:var(--_offset);position:relative}@container (min-width: 1024px){.hero-landingpage .media{--_offset:-3.125rem}}.hero-landingpage .media .scroll{display:block;left:0;transform:rotate(-90deg) translate(-55%)}@container (min-width: 1024px){.hero-landingpage .media .scroll{display:none}}.hero-landingpage picture{border-radius:0;overflow:hidden}.hero-landingpage picture img{aspect-ratio:1147/658;clip-path:circle(105% at 83% 150%);height:100%;object-fit:cover;width:100%}.hero-landingpage .teaser{border-bottom:.0625rem solid var(--color-blue-light-2);border-top:.0625rem solid var(--color-blue-light-2);position:relative}.hero-landingpage .teaser nav{position:relative}.hero-landingpage .teaser ul{display:flex;flex-wrap:wrap;gap:var(--padding-gap);list-style:none;padding:1.875rem 0;position:relative;z-index:5}.hero-landingpage .teaser ul li{flex:0 0 auto;width:100%}@container (min-width: 1024px){.hero-landingpage .teaser ul li{flex:1;width:auto}.hero-landingpage .teaser ul li:last-child{margin-right:1.875rem}}.hero-landingpage .teaser ul li a{display:inline-block}.hero-landingpage .teaser ul li a .h5,.hero-landingpage .teaser ul li a h5{transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.hero-landingpage .teaser ul li a:after{color:var(--color-blue);content:"\e917";display:block;font-family:icomoon,serif;transition:all var(--global-animation-duration) var(--global-animation-timing-function)}.hero-landingpage .teaser ul li a.active .h5,.hero-landingpage .teaser ul li a.active h5,.hero-landingpage .teaser ul li a:focus-visible .h5,.hero-landingpage .teaser ul li a:focus-visible h5{color:var(--color-blue-dark)}.hero-landingpage .teaser ul li a.active .h5 span,.hero-landingpage .teaser ul li a.active h5 span,.hero-landingpage .teaser ul li a:focus-visible .h5 span,.hero-landingpage .teaser ul li a:focus-visible h5 span{color:var(--color-blue-dark)}.hero-landingpage .teaser ul li a.active:after,.hero-landingpage .teaser ul li a:focus-visible:after{transform:translate(.625rem)}@media (hover:hover) and (pointer:fine){.hero-landingpage .teaser ul li a:hover .h5,.hero-landingpage .teaser ul li a:hover .h5 span,.hero-landingpage .teaser ul li a:hover h5,.hero-landingpage .teaser ul li a:hover h5 span{color:var(--color-blue-dark)}.hero-landingpage .teaser ul li a:hover:after{transform:translate(.625rem)}}.hero-landingpage .teaser .scroll{display:none;right:0;transform:rotate(-90deg) translate(-55%,100%)}@container (min-width: 1024px){.hero-landingpage .teaser .scroll{display:block}}.hero-landingpage .scroll{background-color:transparent;border:0;color:var(--color-blue);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);padding:.25rem;position:absolute;top:0;transition:color var(--global-animation-duration) var(--global-animation-timing-function);z-index:10}.hero-landingpage .scroll:before{content:"\e903";font-family:icomoon;font-size:90%;padding-right:.3125rem}.hero-landingpage .scroll.active,.hero-landingpage .scroll:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.hero-landingpage .scroll:hover{color:var(--color-blue-dark)}}.hero-listing{container-type:inline-size;display:flex;flex-direction:column;padding:0 0 var(--padding-gap-medium)}.hero-listing .inner{display:grid;flex:1;grid-template-columns:1fr}@container (min-width: 1024px){.hero-listing .inner{gap:3.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-listing .content{align-self:start;padding-bottom:var(--padding-gap-medium);padding-top:clamp(1.875rem,1.4199rem + 1.9417vw,3.75rem)}@container (min-width: 1024px){.hero-listing .content{padding-bottom:0}}.hero-listing .category{font-weight:700;text-transform:uppercase}.hero-listing .category:not(:last-child){margin-bottom:.625rem}.hero-listing .h1:not(:last-child):not(.category),.hero-listing .h2:not(:last-child):not(.category),.hero-listing .h3:not(:last-child):not(.category),.hero-listing .h4:not(:last-child):not(.category),.hero-listing .h5:not(:last-child):not(.category),.hero-listing .h6:not(:last-child):not(.category),.hero-listing h1:not(:last-child):not(.category),.hero-listing h2:not(:last-child):not(.category),.hero-listing h3:not(:last-child):not(.category),.hero-listing h4:not(:last-child):not(.category),.hero-listing h5:not(:last-child):not(.category),.hero-listing h6:not(:last-child):not(.category){margin-bottom:var(--padding-gap)}.hero-listing .content-area:not(:last-child){margin-bottom:1.875rem}.hero-listing .media{margin-top:0;position:relative}@container (min-width: 1024px){.hero-listing .media{margin-top:1.25rem;max-height:30rem}}.hero-listing .media:after{content:"";display:block;padding-bottom:60%}@container (min-width: 1024px){.hero-listing .media:after{padding-bottom:50%}}.hero-listing picture{border-radius:50%;left:50%;overflow:hidden;position:absolute;top:50%;width:60%}@container (min-width: 1024px){.hero-listing picture{max-width:30rem;width:unset}}.hero-listing picture:first-child:last-child{transform:translate(-50%,-50%);z-index:5}.hero-listing picture:first-child:not(:last-child){transform:translate(-80%,-50%);z-index:6}.hero-listing picture:last-child:not(:first-child){transform:translate(-20%,-50%);z-index:5}@container (min-width: 1024px){.hero-listing .copyright{margin-right:10%;text-align:right}}.hero-post{container-type:inline-size;padding:3.125rem 0 1.875rem}@container (min-width: 1024px){.hero-post{padding:1.25rem 0 3.75rem}}.hero-post .grid{gap:var(--padding-gap-medium);grid-template-columns:1fr}@container (min-width: 1024px){.hero-post .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-post .content{align-self:center}@container (min-width: 1024px){.hero-post .content{align-self:start;padding:2.5rem 0}}@container (min-width: 1600px){.hero-post .content{align-self:start;padding:6.25rem 0}}.hero-post .overview-link:not(:last-child){margin-bottom:var(--padding-gap)}.hero-post .h1:not(:last-child),.hero-post .h2:not(:last-child),.hero-post .h3:not(:last-child),.hero-post .h4:not(:last-child),.hero-post .h5:not(:last-child),.hero-post .h6:not(:last-child),.hero-post h1:not(:last-child),.hero-post h2:not(:last-child),.hero-post h3:not(:last-child),.hero-post h4:not(:last-child),.hero-post h5:not(:last-child),.hero-post h6:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.hero-post .authors,.hero-post .disclaimer,.hero-post .text{font-family:var(--font-family-base)}.hero-post .authors:not(:last-child),.hero-post .disclaimer:not(:last-child),.hero-post .text:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.hero-post .tags{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:var(--padding-gap)}.hero-post .tags li{display:block;flex:0 0 auto}.hero-post .tags li a{display:block}.hero-post .authors{font-family:var(--font-family-base);font-weight:700}.hero-post-funding .disclaimer{color:var(--color-blue-light-1)}.hero-post-job .content-area{color:var(--color-black)}.hero-post-teaser{container-type:inline-size;padding:var(--padding-gap-large) 0 var(--padding-gap-medium)}.hero-post-teaser .post{display:grid;gap:var(--padding-gap-medium);grid-template-columns:1fr;padding-top:var(--padding-gap-medium)}@container (min-width: 1024px){.hero-post-teaser .post{grid-template-columns:1fr 2fr}}.hero-post-teaser .category{font-weight:700;text-transform:uppercase}.hero-post-teaser .category:not(:last-child){margin-bottom:.625rem}.hero-search{container-type:inline-size;position:relative}.hero-search form:not(:first-child){margin-top:var(--padding-gap-medium)}.hero-search .form-group:not(:first-child){margin-top:var(--padding-gap)}.hero-search .form-group--radio-buttons{display:flex;flex-wrap:wrap;gap:var(--padding-gap-smaller)}.hero-search .form-group--radio-buttons>div{position:relative}.notice{--__edge:6.875rem;--__bg:url(/wp-content/themes/kef-relaunch/assets/kef-relaunch-notice-d5b69b1e.svg);container-type:inline-size;color:var(--color-white)}@container (min-width: 1024px){.notice{--__edge:7.875rem}}.notice .inner{background-color:var(--color-blue-light-1);border-radius:var(--card-border-radius);padding:var(--padding-gap)}.notice-info .inner{background-image:var(--__bg);background-position:-1px -1px;background-repeat:no-repeat;padding:var(--__edge) var(--padding-gap) var(--padding-gap) var(--padding-gap)}@container (min-width: 1024px){.notice-info .inner{padding:var(--padding-gap) var(--padding-gap) var(--padding-gap) var(--__edge)}}.notice .h1,.notice .h2,.notice .h3,.notice .h4,.notice .h5,.notice .h6,.notice h1,.notice h2,.notice h3,.notice h4,.notice h5,.notice h6{color:var(--color-white);padding-bottom:var(--padding-gap-smaller)}.notice .h1 span,.notice .h2 span,.notice .h3 span,.notice .h4 span,.notice .h5 span,.notice .h6 span,.notice h1 span,.notice h2 span,.notice h3 span,.notice h4 span,.notice h5 span,.notice h6 span{color:var(--color-white)}.notice .content-area:not(:last-child){padding-bottom:var(--padding-gap)}.notice .buttons{display:flex;flex-wrap:wrap;gap:.625rem}.notice .buttons .button,.notice .buttons .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .notice .buttons button.wpforms-submit{flex:0 0 auto;max-width:100%;width:auto}.notice .buttons .button:focus-visible,.notice .buttons .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit:focus-visible,.wpforms-container .wpforms-form .wpforms-submit-container .notice .buttons button.wpforms-submit:focus-visible{outline-color:var(--color-black)}.offset-breaker{container-type:inline-size}.offset-breaker>.wave-horizontal,.offset-breaker>.wave-horizontal--bottom{margin:var(--padding-gap) 0}@container (min-width: 1024px){.offset-breaker--link-list .container>nav{margin-left:auto;margin-right:auto;max-width:90%}}@container (min-width: 1280px){.offset-breaker--link-list .container>nav{margin-left:auto;margin-right:auto;max-width:70%}}@container (min-width: 1600px){.offset-breaker--link-list .container>nav{margin-left:auto;margin-right:auto;max-width:50%}}.offset-breaker--link-list ul{list-style:none}.offset-breaker--link-list ul li{display:block}.offset-breaker--link-list ul li:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.offset-breaker--link-list a{color:var(--color-blue)}.offset-breaker--link-list a.active,.offset-breaker--link-list a:focus-visible{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.offset-breaker--link-list a:hover{color:var(--color-blue-dark)}}.offset-breaker--link-list a[target=_blank]:not(.download){display:block;padding-right:1.875rem;position:relative}.offset-breaker--link-list a[target=_blank]:not(.download):after{content:"\e904";display:inline-block;font-family:icomoon;font-size:.75rem}@container (min-width: 1024px){.offset-breaker--link-list a{display:inline-block;padding-right:0}.offset-breaker--link-list a[target=_blank]:after{padding-left:.3125rem;position:relative;right:auto;transform:translateY(-5%)}.offset-breaker--faq .container>.inner,.offset-breaker--numbers .container>.inner{margin-left:auto;max-width:75%}}.offset-breaker--numbers .grid{gap:var(--padding-gap-smaller);grid-template-columns:1fr}@container (min-width: 1024px){.offset-breaker--numbers .grid{grid-template-columns:repeat(2,1fr)}}.offset-breaker--numbers .item{background-color:var(--color-white);border-radius:var(--card-border-radius);padding:var(--padding-gap)}.offset-breaker--numbers .h1,.offset-breaker--numbers .h6{font-weight:700}.offset-breaker--numbers .h1:not(:last-child){margin-bottom:var(--padding-gap-small)}.offset-breaker--numbers .h6{color:var(--color-black)}.post-filter{container-type:inline-size;padding-bottom:var(--padding-gap-medium);position:relative;z-index:1}.post-filter+.section,.post-filter+section{border-top:0;padding-top:0}.post-filter .accordion-header{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height-base);text-transform:none}.post-filter .accordion-header span{color:var(--color-blue);transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.post-filter .accordion-header span:not([class]){display:block}.post-filter .accordion-header span.expanded{display:none}.post-filter .accordion-header:after{background-color:transparent;color:var(--color-blue-light-1);content:"\e908";display:inline-block;font-family:icomoon,serif;font-size:.875rem;position:relative;top:unset;transform:translateY(0);transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.post-filter .accordion-header[aria-expanded=true] span:not([class]){display:none}.post-filter .accordion-header[aria-expanded=true] span.expanded{display:block}.post-filter .accordion-header[aria-expanded=true]:after{content:"\e909"}.post-filter .accordion-header.active span,.post-filter .accordion-header.active:after,.post-filter .accordion-header:focus-visible span,.post-filter .accordion-header:focus-visible:after{color:var(--color-blue-dark)}@media (hover:hover) and (pointer:fine){.post-filter .accordion-header:hover span,.post-filter .accordion-header:hover:after{color:var(--color-blue-dark)}}@media print{.post-filter .accordion{display:none}}.post-filter .form-group-wrapper{background-color:var(--color-blue-light-3);border-radius:var(--card-border-radius);padding:var(--padding-gap)}@container (min-width: 1024px){.post-filter .form-group-wrapper>.form-group-select{max-width:50%}}.post-filter .form-group{border:0;position:relative}.post-filter .form-group-title{display:block;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);margin-bottom:var(--padding-gap-small)!important}.post-filter .form-group-select-group{display:flex;flex-wrap:wrap;gap:var(--padding-gap-smaller)}.post-filter .form-group-select-group>.form-group:not(:last-child){margin-bottom:0}.post-filter .form-group-select-group .form-group{flex:1 1 100%}@container (min-width: 1024px){.post-filter .form-group-select-group .form-group{flex:1 1 calc(33.33333% - var(--padding-gap-smaller))}}.post-filter .form-group-range-group{display:flex;flex-wrap:wrap;font-family:var(--font-family-base);gap:var(--padding-gap-smaller);margin-bottom:var(--padding-gap-smaller)}.post-filter .form-group-range-group>.form-group{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:var(--padding-gap-smaller);max-width:100%}.post-filter .form-group-range-group>.form-group:not(:last-child){margin-bottom:0}@container (min-width: 1024px){.post-filter .form-group-range-group>.form-group{flex-basis:0;flex-grow:1;max-width:100%}}.post-filter .form-group-range-group>.form-group .form-group{flex-basis:0;flex-grow:1;max-width:100%}.post-filter .form-group-range-group>.form-group .form-group:not(:last-child){margin-bottom:0}.post-filter .form-group-range-group>.form-group .form-group-title{flex:0 0 100%;margin-bottom:0;max-width:100%}.post-filter .form-group-range-group>.form-group .form-group-range{align-items:center;display:flex;gap:.625rem}@container (max-width: 1024px){.post-filter .form-group-range-group>.form-group .form-group-range{flex:0 0 100%;max-width:100%}}.post-filter .form-group:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.post-filter .form-group-tags-list{display:flex;flex-wrap:wrap;max-width:100%}.post-filter .form-group-tags-list-item{position:relative}.post-filter .form-group-tags-list-item .button,.post-filter .form-group-tags-list-item .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .post-filter .form-group-tags-list-item button.wpforms-submit{display:block}.post-filter .form-group-option{display:flex;flex-wrap:wrap;gap:1.125rem}@container (min-width: 1024px){.post-filter .form-group-option{gap:var(--padding-gap-smaller)}}.post-filter .form-group-option-item{align-items:center;display:flex;flex:1 1 100%;gap:.625rem;max-width:100%}@container (min-width: 768px){.post-filter .form-group-option-item:not(:only-child){flex:1 1 calc(50% - .625rem);max-width:calc(50% - .625rem)}}@container (min-width: 1280px){.post-filter .form-group-option-item:not(:only-child){flex:1 1 calc(25% - .625rem);max-width:calc(25% - .625rem)}}.post-filter .form-group-buttons{display:flex;flex-wrap:wrap;gap:var(--padding-gap-small);margin-top:var(--padding-gap)}.post-filter .form-group-buttons .button,.post-filter .form-group-buttons .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .post-filter .form-group-buttons button.wpforms-submit{cursor:pointer;display:block}.post-grid{container-type:inline-size}.post-grid .grid{gap:var(--padding-gap-medium);grid-template-columns:1fr;margin-right:var(--padding-gap-smaller)}@container (min-width: 1024px){.post-grid .grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-right:0}}.post-list .section,.post-list section{border-top:0;margin-right:var(--padding-gap-smaller);padding:0}@container (min-width: 1024px){.post-list .section,.post-list section{margin-right:0}}.post-list .section:not(:last-child),.post-list section:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.post-list .section .container,.post-list section .container{padding-left:0;padding-right:0}.post-masonry{--__gutter:1.875rem;container-type:inline-size}@container (min-width: 1024px){.post-masonry{--__gutter:3.75rem}}.post-masonry .post,.post-masonry .sizer{width:100%}@container (min-width: 1024px){.post-masonry .post,.post-masonry .sizer{width:calc(33.33333% - var(--__gutter))}}.post-masonry .gutter{width:var(--__gutter)}.post-masonry .masonry{margin-right:var(--padding-gap-smaller)}@container (min-width: 1024px){.post-masonry .masonry{margin-right:0}}.post-teaser{container-type:inline-size}.post-teaser .grid{gap:1.875rem;grid-template-columns:1fr}@container (min-width: 1024px){.post-teaser .grid{gap:3.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.post-teaser .grid--list{display:block}.post-teaser .grid--list .grid-item{display:grid;gap:1.875rem;grid-template-columns:1fr}@container (min-width: 1024px){.post-teaser .grid--list .grid-item{gap:1.875rem 3.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.post-teaser .grid-item{padding-right:var(--padding-gap)}@container (min-width: 1024px){.post-teaser .grid-item{padding-right:0}}.quotes{container-type:inline-size}.quotes .h1:not(:last-child),.quotes .h2:not(:last-child),.quotes .h3:not(:last-child),.quotes .h4:not(:last-child),.quotes .h5:not(:last-child),.quotes .h6:not(:last-child),.quotes h1:not(:last-child),.quotes h2:not(:last-child),.quotes h3:not(:last-child),.quotes h4:not(:last-child),.quotes h5:not(:last-child),.quotes h6:not(:last-child){margin-bottom:var(--padding-gap)}.quotes .image:not(:last-child),.quotes blockquote:not(:last-child){margin-bottom:var(--padding-gap-smaller)}.quotes .image{border-radius:50%;width:9rem}.quotes blockquote{color:var(--color-blue-light-1);font-family:var(--font-family-base);font-size:1.25rem;font-style:italic;line-height:1.3}.quotes blockquote:before{content:"\201e"}.quotes blockquote:after{content:"\201c"}.quotes .author{color:var(--color-black);font-family:var(--font-family-base);font-weight:700}.quotes .swiper-pagination{display:none}.search-results .container-search-result-category:not(:last-child){padding-bottom:clamp(1.875rem,1.4199rem + 1.9417vw,3.75rem)}.search-results .item{margin-bottom:var(--padding-gap)}.search-results .item nav:not(:first-child),.search-results .item>div:not(:first-child){margin-top:var(--padding-gap-smaller)}.search-results nav ul{display:flex;flex-wrap:wrap;gap:var(--padding-gap-small);list-style:none}.search-results nav ul li{align-items:center;color:var(--color-black);display:flex;font-size:var(--font-size-small);line-height:var(--line-height-2)}.search-results nav ul li:not(:last-child):after{color:var(--color-grey-6);content:"\e914";font-family:icomoon;font-size:.625rem;line-height:1;padding-left:var(--padding-gap-small)}.skip-menu{align-items:center;background-color:var(--color-white);color:var(--color-black);display:inline-flex;left:50%;opacity:0;position:absolute;top:0;transform:translate(-50%,-100%);transition:transform var(--global-animation-duration) var(--global-animation-timing-function),opacity var(--global-animation-duration) var(--global-animation-timing-function);z-index:100000}.skip-menu:focus,.skip-menu:focus-visible{opacity:1;transform:translate(-50%,.9375rem)}@media print{.skip-menu{display:none}}.slider-cards .swiper-pagination{display:none}.slider-cards .swiper-slide{height:auto}.slider-cards .card{height:100%}.slider-cards .card .card-body{display:flex;flex-direction:column;justify-content:space-between}.slider-cards .card-centered .h1,.slider-cards .card-centered .h2,.slider-cards .card-centered .h3,.slider-cards .card-centered .h4,.slider-cards .card-centered .h5,.slider-cards .card-centered .h6,.slider-cards .card-centered h1,.slider-cards .card-centered h2,.slider-cards .card-centered h3,.slider-cards .card-centered h4,.slider-cards .card-centered h5,.slider-cards .card-centered h6{text-align:center}.slider-cards .card-centered .card-body{align-items:center;justify-content:center}.slider-single-card{text-align:center}.slider-single-card .forward{display:inline-block;margin-top:var(--padding-gap-smaller)}.slider-single-card .swiper-cards{text-align:left}@container (min-width: 1024px){.slider-single-card .card{margin:0 var(--padding-gap)}.slider-single-card .card .card-body{padding-right:var(--padding-gap-medium)}.slider-single-card .slider-button-next,.slider-single-card .slider-button-prev{align-items:center;display:flex;position:absolute;top:calc(50% - var(--card-border-radius));transform:translateY(-50%)}.slider-single-card .slider-button-prev{left:0;z-index:11}.slider-single-card .slider-button-next{right:0;z-index:12}.slider-single-card .swiper-pagination{padding-top:0;position:relative}}.table-of-contents{container-type:inline-size}.table-of-contents nav:not(:first-child){padding-top:var(--padding-gap-smaller)}.table-of-contents ul{display:flex;flex-wrap:wrap;gap:.625rem}.table-of-contents ul li{flex:0 0 100%}.table-of-contents ul li a{color:var(--color-blue);transition:color var(--global-animation-duration) var(--global-animation-timing-function)}.table-of-contents ul li a:after{content:"\e915";display:inline-block;font-family:icomoon;font-size:80%;padding-left:.3125rem;transition:transform var(--global-animation-duration) var(--global-animation-timing-function)}.table-of-contents ul li a.active,.table-of-contents ul li a:focus-visible{color:var(--color-blue-dark)}.table-of-contents ul li a.active:after,.table-of-contents ul li a:focus-visible:after{transform:translateY(15%)}@media (hover:hover) and (pointer:fine){.table-of-contents ul li a:hover{color:var(--color-blue-dark)}.table-of-contents ul li a:hover:after{transform:translateY(15%)}}@container (min-width: 1024px){.table-of-contents ul{gap:var(--padding-gap-smaller)}.table-of-contents ul li{flex:0 0 auto}}.text-image{container-type:inline-size}.text-image .grid{gap:var(--padding-gap-smaller);grid-template-columns:1fr}@container (min-width: 1024px){.text-image .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.text-image.order-image-text .media{order:1}.text-image.order-image-text .content-area{order:2}.text-image-teaser{container-type:inline-size}@container (min-width: 1024px){.text-image-teaser.image-text .content{order:2;padding-left:var(--padding-gap-medium);padding-right:0}.text-image-teaser.image-text .buttons .wave-horizontal,.text-image-teaser.image-text .buttons .wave-horizontal--bottom{left:auto;right:-50vw}.text-image-teaser.image-text .media{order:1}}.text-image-teaser .grid{gap:1.875rem;grid-template-columns:1fr}@container (min-width: 1024px){.text-image-teaser .grid{gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}}.text-image-teaser .content{margin:auto 0}@container (min-width: 1024px){.text-image-teaser .content{padding-right:var(--padding-gap-medium)}}.text-image-teaser .h1:not(:last-child),.text-image-teaser .h2:not(:last-child),.text-image-teaser .h3:not(:last-child),.text-image-teaser .h4:not(:last-child),.text-image-teaser .h5:not(:last-child),.text-image-teaser .h6:not(:last-child),.text-image-teaser h1:not(:last-child),.text-image-teaser h2:not(:last-child),.text-image-teaser h3:not(:last-child),.text-image-teaser h4:not(:last-child),.text-image-teaser h5:not(:last-child),.text-image-teaser h6:not(:last-child){margin-bottom:var(--padding-gap)}.text-image-teaser .content-area:not(:last-child){margin-bottom:1.875rem}.text-image-teaser .buttons{display:flex;flex-wrap:wrap;gap:.625rem;position:relative}.text-image-teaser .buttons .wave-horizontal,.text-image-teaser .buttons .wave-horizontal--bottom{left:-50vw;position:absolute;top:0;transform:translateY(100%);width:200vw;z-index:-1}@container (min-width: 1024px){.text-image-teaser .buttons .wave-horizontal,.text-image-teaser .buttons .wave-horizontal--bottom{transform:translateY(125%);width:100vw}}.text-image-teaser .buttons .button,.text-image-teaser .buttons .wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit,.wpforms-container .wpforms-form .wpforms-submit-container .text-image-teaser .buttons button.wpforms-submit{flex:0 0 auto;max-width:100%;width:auto}.topic-teaser{container-type:inline-size;text-align:center}.topic-teaser .h1:not(:last-child),.topic-teaser .h2:not(:last-child),.topic-teaser .h3:not(:last-child),.topic-teaser .h4:not(:last-child),.topic-teaser .h5:not(:last-child),.topic-teaser .h6:not(:last-child),.topic-teaser h1:not(:last-child),.topic-teaser h2:not(:last-child),.topic-teaser h3:not(:last-child),.topic-teaser h4:not(:last-child),.topic-teaser h5:not(:last-child),.topic-teaser h6:not(:last-child){padding-bottom:var(--padding-gap)}.topic-teaser .grid{gap:var(--padding-gap);grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 1024px){.topic-teaser .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.topic-teaser .grid-item.active .image,.topic-teaser .grid-item:focus-visible .image{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}@media (hover:hover) and (pointer:fine){.topic-teaser .grid-item:hover .image{background-color:var(--color-blue-light-2);border-bottom-right-radius:0}}.topic-teaser .image{background-color:var(--color-blue-light-3);border-radius:50%;padding-bottom:100%;position:relative;transition:all var(--global-animation-duration) var(--global-animation-timing-function);width:100%}.topic-teaser .image:not(:last-child){margin-bottom:var(--padding-gap-small)}.topic-teaser .image img{left:50%;max-height:60%;max-width:60%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%)}@container (min-width: 1024px){.topic-teaser .image img{max-height:75%;max-width:75%}}.fancybox__container{--fancybox-bg:hsla(0,0%,100%,.7);--fancybox-color:var(--color-gray-dark)}.fancybox__nav{--f-button-width:clamp(2.813rem,2.5856rem + .9704vw,3.75rem);--f-button-height:clamp(2.813rem,2.5856rem + .9704vw,3.75rem);--f-button-bg:var(--color-gray-dark);--f-button-border-radius:0;--f-button-hover-bg:var(--color-black);--f-button-active-bg:var(--color-black);--f-button-color:var(--color-white);--f-button-hover-color:var(--color-white);--f-button-transition:all .3s ease}.fancybox__caption{align-items:center;display:flex;flex-wrap:wrap;gap:0 1.875rem;justify-content:space-between;margin-top:clamp(.938rem,.7106rem + .9704vw,1.875rem);padding:0}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-width:clamp(2.813rem,2.7069rem + .4526vw,3.25rem);--f-button-height:clamp(2.813rem,2.7069rem + .4526vw,3.25rem);--f-button-bg:var(--color-red);--f-button-hover-bg:var(--color-red-dark);--f-button-active-bg:var(--color-red-dark);--f-button-border-radius:0;--f-button-color:var(--color-white);--f-button-hover-color:var(--color-white);--f-button-svg-width:clamp(.875rem,.8447rem + .1294vw,1rem);--f-button-svg-height:clamp(.875rem,.8447rem + .1294vw,1rem);--f-button-svg-stroke-width:4;--f-button-transition:all .3s ease;opacity:1;right:0;top:0}.is-compact .fancybox__footer{background:var(--fancybox-bg)}.fancybox__content{--fancybox-content-color:var(--color-gray-dark)}.fancybox__content>.f-button.is-close-btn{--f-button-width:clamp(2.813rem,2.7069rem + .4526vw,3.25rem);--f-button-height:clamp(2.813rem,2.7069rem + .4526vw,3.25rem);--f-button-bg:var(--color-red);--f-button-hover-bg:var(--color-red-dark);--f-button-active-bg:var(--color-red-dark);--f-button-border-radius:0;--f-button-color:var(--color-white);--f-button-hover-color:var(--color-white);--f-button-svg-width:clamp(.875rem,.8447rem + .1294vw,1rem);--f-button-svg-height:clamp(.875rem,.8447rem + .1294vw,1rem);--f-button-svg-stroke-width:4;--f-button-transition:all .3s ease;opacity:1;top:0}.f-button{--f-button-outline:.125rem;--f-button-outline-color:var(--color-gray-dark)}.f-button:focus-visible{box-shadow:inset 0 0 0 var(--f-button-outline) var(--f-button-outline-color,var(--f-button-color));outline:.125rem dashed var(--color-gray-dark);outline-offset:.125rem}.fancybox__toolbar{text-shadow:none}.fancybox__infobar{font-size:1rem}.fancybox__infobar span{padding:0 .1875rem}.wpforms-container .wpforms-form .wpforms-field-label{padding-bottom:.625rem}.wpforms-container .wpforms-form .wpforms-field-checkbox ul li{display:grid;gap:.625rem;grid-template-columns:auto 1fr}.wpforms-container .wpforms-form .wpforms-field-checkbox ul li:not(:last-child){padding-bottom:.625rem}.wpforms-container .wpforms-form .wpforms-field-checkbox ul li [type=checkbox].ts-control,.wpforms-container .wpforms-form .wpforms-field-checkbox ul li [type=checkbox].ts-dropdown,.wpforms-container .wpforms-form .wpforms-field-checkbox ul li input[type=checkbox]{--__checkbox:2rem;-webkit-appearance:none;appearance:none;background-color:var(--color-white);border:.0625rem solid var(--color-blue-light-1);border-radius:.3125rem;color:var(--color-white);cursor:pointer;display:grid;height:var(--__checkbox);margin:0;padding:0;place-content:center;width:var(--__checkbox)}.wpforms-container .wpforms-form .wpforms-field-checkbox ul li [type=checkbox].ts-control+label,.wpforms-container .wpforms-form .wpforms-field-checkbox ul li [type=checkbox].ts-dropdown+label,.wpforms-container .wpforms-form .wpforms-field-checkbox ul li input[type=checkbox]+label{cursor:pointer;padding-top:.25rem;word-break:break-all}.wpforms-container .wpforms-form .wpforms-field-checkbox ul li [type=checkbox].ts-control:after,.wpforms-container .wpforms-form .wpforms-field-checkbox ul li [type=checkbox].ts-dropdown:after,.wpforms-container .wpforms-form .wpforms-field-checkbox ul li input[type=checkbox]:after{border-radius:.3125rem;content:"";font-family:icomoon,serif;height:var(--__checkbox);line-height:var(--__checkbox);text-align:center;width:var(--__checkbox)}.wpforms-container .wpforms-form .wpforms-field-checkbox ul li [type=checkbox].ts-control:checked:after,.wpforms-container .wpforms-form .wpforms-field-checkbox ul li [type=checkbox].ts-dropdown:checked:after,.wpforms-container .wpforms-form .wpforms-field-checkbox ul li input[type=checkbox]:checked:after{background-color:var(--color-black);content:"\e905"}.wpforms-container .wpforms-form .wpforms-field-radio.wpforms-list-inline ul li{display:inline-block;margin-bottom:.9375rem;margin-right:.9375rem;max-width:calc(50% - 15px)}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader{background-color:var(--color-white);border:.0625rem solid var(--color-blue-light-1);border-radius:1.5rem;font-size:var(--font-size-base);line-height:var(--line-height-base);padding:.75rem 1.5rem;transition:border var(--global-animation-duration) var(--global-animation-timing-function),background-color var(--global-animation-duration) var(--global-animation-timing-function);width:100%}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader.dz-drag-hover{background-color:var(--color-blue-light-3);border-color:var(--color-blue-dark)}.wpforms-container .wpforms-form .wpforms-field-file-upload .wpforms-uploader .dz-preview{border-bottom:0}.wpforms-container .wpforms-form .wpforms-field-rating .wpforms-field-rating-item.selected svg{fill:var(--color-blue)}
