/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer theme,lib,project;@layer lib.reboot,lib.paragraphs,lib.components;@layer theme{:root{--duration-perceptive-instant:85ms;--duration-fast:.1s;--duration-normal:.25s;--duration-slow:.5s;--duration-user-flow:5s;--duration-attention-span:12s;--swift-alt:cubic-bezier(.55,0,.1,1);--swift-move:cubic-bezier(.4,0,.2,1);--swifter-move:cubic-bezier(.4,0,0,1);--heavy-move:cubic-bezier(07,0,.6,1);--swift-out:cubic-bezier(0,0,.2,1);--swift-in:cubic-bezier(.4,0,1,1);--color-white:#fff;--color-black:#000;--color-gray-100:#f2f3f4;--color-gray-200:#dbd7de;--color-gray-300:#8e9497;--color-gray-400:#4e4f52;--color-gray-500:#202427;--color-gray-600:#222334;--color-warning:#d8b234;--color-danger:#cc3d3d;--color-success:#058260;--color-info:#082538;--outline-width-default:2px;--outline-style-default:solid;--outline-color-default:currentColor;--outline-base-default:var(--outline-width-default) var(--outline-style-default) var(--outline-color-default);--outline-offset-default:4px;--container-column-width-default:4.375rem;--container-column-gap-default:1.25rem;--container-row-gap-default:2.25rem;--container-offset-min-width-default:0;--container-max-width:calc(12 * (var(--container-column-width-default) + var(--container-column-gap-default)));--io-p-base-padding-block-default:2rem;--io-p-base-background-default:transparent;--io-p-base-spacing-default:1rem;--io-p-media-w-text-image-aspect-ratio:16 / 9;--io-p-quote-margin-block-end:1rem;--io-p-accordion-padding-block:var(--io-p-base-padding-block);--io-p-accordion-header-spacing:var(--io-p-base-header-spacing);--io-p-accordion-footer-spacing:var(--io-p-base-footer-spacing);--io-p-accordion-background:var(--io-p-base-background);--io-form-max-width-default:60ch;--io-form-item-spacing:1.5rem;--io-form-label-spacing:.5rem;--io-form-label-font-weight:var(--font-weight-bold);--io-form-label-font-size:.875rem;--io-form-label-line-height:1.3;--io-form-label-text-transform:uppercase;--io-form-field-height:2.625rem;--io-form-field-padding-inline:.75rem;--io-form-field-border-width:1px;--io-form-field-border-color:var(--color-gray-300);--io-form-field-bg-color:var(--color-white);--io-form-field-outline-offset:0;--io-form-checkbox-radio-size:1.25rem;--io-form-checkbox-checked-text-color:var(--color-white);--io-form-checkbox-checked-bg-color:var(--color-black);--io-form-fieldset-spacing:2.25rem;--io-form-fieldset-bg-color-default:var(--color-gray-100);--io-form-fieldset-legend-font-size:1rem;--io-form-fieldset-legend-text-transform:uppercase;--io-form-fieldset-legend-margin-block-end:.5rem;--io-form-select-icon-size:.5rem;--dialog-width-default:100dvw;--dialog-height-default:100dvh;--dialog-bg-color-default:var(--color-white);--dialog-animation-offset-inline-default:0;--dialog-animation-offset-block-default:-3rem;--io-wysiwyg-font-size:1rem;--io-wysiwyg-line-height:1.5rem;--io-wysiwyg-text-color:var(--color-body);--io-wysiwyg-link-color:var(--color-link);--io-wysiwyg-paragraph-next-spacing:1rem;--io-wysiwyg-heading-next-spacing:1rem;--io-wysiwyg-list-item-next-spacing:1rem;--io-wysiwyg-ul-style-type:initial;--io-wysiwyg-ul-marker-width:0;--io-wysiwyg-ul-marker-height:0;--io-wysiwyg-ul-marker-bg-color:transparent;--io-wysiwyg-ul-marker-gap:1rem;--io-wysiwyg-ol-marker-bg-color:var(--color-black);--io-wysiwyg-p-intro-font-size:1.125rem;--io-wysiwyg-quote-border:3px solid var(--color-gray-300);--io-wysiwyg-floated-image-spacing:1.5rem;--io-wysiwyg-table-border:1px solid var(--color-black);--io-wysiwyg-table-padding-inline:.5rem;--io-wysiwyg-table-padding-block:.5rem;--io-wysiwyg-table-th-bg-color:var(--color-gray-400);--io-wysiwyg-table-th-text-color:var(--color-white);--io-wysiwyg-table-caption-font-size:.875rem;--io-wysiwyg-table-caption-font-style:italic;--io-wysiwyg-table-caption-text-align:start;--io-wysiwyg-table-caption-margin-block-end:1rem;--io-wysiwyg-table-tr-odd-bg-color:var(--color-gray-200);--io-wysiwyg-letter-spacing:normal;--io-wysiwyg-word-spacing:normal;--io-wysiwyg-max-width:80ch;--font-family-base:"Be Vietnam Pro",Helvetica,Arial,sans-serif;--color-primary:#ffcd6f;--color-secondary:var(--color-gray-600);--color-body:var(--color-gray-600);--color-link:var(--color-body);--color-border:var(--color-gray-200);--font-weight-regular:300;--font-weight-bold:600;--border-radius:0;--heading-font-family-default:var(--font-family-base);--heading-font-weight-default:var(--font-weight-bold);--heading-line-height-default:1.3;--heading-margin-block-start-default:0;--heading-margin-block-end-default:.5rem;--heading-text-transform-default:uppercase;--h1-font-size:1.625rem;--h1-text-transform:uppercase;--h1-margin-block-end:var(--heading-margin-block-end-default);--h2-font-size:1.125rem;--h2-text-transform:uppercase;--h2-margin-block-end:var(--heading-margin-block-end-default);--h3-font-size:1rem;--h3-text-transform:uppercase;--h3-margin-block-end:var(--heading-margin-block-end-default);--h4-font-size:1rem;--h4-text-transform:uppercase;--h4-margin-block-end:1rem;--h5-font-size:1.125rem;--h5-text-transform:none;--h5-margin-block-end:var(--heading-margin-block-end-default);--h6-font-size:1rem;--h6-text-transform:none;--h6-margin-block-end:var(--heading-margin-block-end-default);--node-header-bg-color:var(--color-gray-100);--node-header-spacing-block:2em;--node-intro-margin-inline:0;--node-intro-text-align:left;--node-overview-page-teaser-grid-column-start:container-start;--footer-padding-block:2rem;--footer-bg-color:var(--color-secondary);--footer-text-color:var(--color-white);--footer-shape-bg-color-default:var(--color-white);--footer-shape-opacity-default:.1;--footer-logo-width:6rem;--footer-logo-margin-block-end:1.5rem;--breadcrumbs-block-bg-color:var(--node-header-bg-color);--breadcrumbs-block-justify-content:flex-start;--page-title-block-bg-color:var(--node-header-bg-color);--page-title-block-text-align:var(--color-primary);--page-title-block-h1-color:var(--color-primary);--events-block-padding-block:1.5rem;--section-padding-inline-default:0;--section-padding-block-default:3rem;--section-title-color:var(--color-body);--io-p-base-bg-shape-size:10rem;--io-p-cta-bg-color:var(--color-primary);--io-p-gallery-spacing:2rem;--location-locator-background-color:var(--color-gray-100);--io-p-media-w-text-video-aspect-ratio:16 / 9;--io-p-media-w-text-image-aspect-ratio:342 / 256;--io-p-media-w-text-image-object-fit:cover;--io-p-quote-author-font-weight:var(--font-weight-bold);--io-p-quote-line-border:3px solid var(--color-primary);--io-p-quote-line-width:3rem;--button-padding-inline-default:1.5rem;--button-padding-block-default:.75rem;--button-border-radius-default:1.5rem;--button-bg-color-default:var(--color-gray-100);--button-bg-color-lightness-default:5;--button-text-color-default:var(--color-body);--button-outline-color-default:var(--color-body);--button-outline-offset-default:4px;--button-font-size-default:1rem;--button-font-weight-default:var(--font-weight-bold);--button-line-height-default:1.5;--button-text-transform-default:uppercase;--button-fixed-size-default:3rem;--button-svg-icon-size-default:1rem;--io-wysiwyg-list-margin-inline-start:0;--io-wysiwyg-ul-style-type:"";--io-wysiwyg-ul-marker-width:.75rem;--io-wysiwyg-ul-marker-height:3px;--io-wysiwyg-ul-marker-bg-color:var(--color-primary);--io-wysiwyg-ul-marker-gap:.625rem;--io-wysiwyg-quote-border:var(--io-p-quote-line-border);--teaser-bg-color:var(--color-white);--teaser-image-aspect-ratio:395 / 295;--teaser-content-spacing:1.5rem;--badge-bg-color:var(--color-gray-200);--cookies-btn-bg-color:var(--color-primary);--cookies-btn-box-shadow:none;--io-media-aspect-ratio:16 / 9;--navbar-bg-color:var(--color-white);--navbar-box-shadow:0 0 3rem rgba(0,0,0,.1);--navbar-padding-inline:0;--navbar-padding-block:1.5rem;--navbar-submenu-toggle-size:1.5rem;--navbar-submenu-level-1-gap:4rem;--navbar-submenu-padding-inline:1.5rem;--navbar-submenu-padding-block:1.5rem;--navbar-submenu-level-1-item-padding-block-end:1rem;--mobile-navbar-bg-color-default:var(--color-white);--mobile-navbar-menu-item-padding-inline-default:1.5rem;--mobile-navbar-menu-item-padding-block-default:.5rem;--mobile-navbar-top-height:5.5rem;--mobile-navbar-content-offset-top:var(--mobile-navbar-top-height);--pager-justify-content:flex-start;--expertise-teaser-border-color:var(--color-border);--event-teaser-button-outline-color:var(--button-outline-color-default);--event-teaser-date-text-color:var(--color-secondary);--job-teaser-active-color:var(--color-primary);--location-teaser-background-color:var(--color-white);--masonry-spacing:2rem;--io-p-hero-title-font-size:1.25rem;--io-p-hero-title-line-height:1.35;--io-p-hero-image-clip-path-angle:34.4%;--io-p-hero-shape-size:7.5rem;--io-p-hero-shape-outline-color:var(--color-primary)}}@layer theme{@media (min-width:1200px){:root{--container-column-gap-default:2.75rem;--container-row-gap-default:2.75rem;--container-offset-min-width-default:1rem;--dialog-width-default:calc(var(--container-max-width) - var(--container-column-gap-default)) !important;--dialog-height-default:35rem !important;--h1-font-size:2rem;--h2-font-size:1.375rem;--h3-font-size:1.125rem;--footer-padding-block:4rem;--footer-logo-width:2.875rem;--footer-logo-width:8.375rem;--footer-logo-margin-block-end:2.875rem;--events-block-padding-block:4rem;--io-p-base-bg-shape-size:15rem;--button-svg-icon-size-default:1.25rem;--navbar-submenu-padding-inline:4rem;--navbar-submenu-padding-block:4rem;--navbar-submenu-level-1-item-padding-block-end:2rem}}}@layer lib.reboot{html,body{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}body{margin:0;color:var(--color-body);font-size:1rem;line-height:1.5rem;font-family:var(--font-family-base);letter-spacing:.01em}a{color:var(--color-link);text-underline-offset:.25rem}a:not([id=main-content]){display:inline-block}p{margin-block:0}hr{width:100%;height:1px;margin:0;border:0;background-color:currentColor}ul,ol{margin-block:0;padding:0}ul[role=list],ol[role=list]{list-style:none}ul:not([role=list]),ol:not([role=list]){margin-inline-start:1rem}button,input[type=submit],input[type=button]{appearance:none;padding:0;border:0;background:none;color:inherit;font-size:inherit;cursor:pointer}a,button,input[type=button],input[type=submit]{touch-action:manipulation}button,input,select,textarea,summary,a{--_outline-color:var(--outline-color,var(--outline-color-default));--_outline-offset:var(--outline-offset,var(--outline-offset-default));--_outline-style:var(--outline-style,var(--outline-style-default));--_outline-width:var(--outline-width,var(--outline-width-default));outline-color:var(--_outline-color);outline-offset:var(--_outline-offset)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,a:focus-visible{outline-style:var(--_outline-style);outline-width:var(--_outline-width)}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}picture,img,svg,video{display:block;max-width:100%;height:auto}svg{width:100%}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2}.svg-sprite{display:none}.app-container{--_column-width:var(--container-column-width,var(--container-column-width-default));--_column-gap:var(--container-column-gap,var(--container-column-gap-default));--_row-gap:var(--container-row-gap,var(--container-row-gap-default));--_offset-min-width:var(--container-offset-min-width,var(--container-offset-min-width-default));display:grid;grid-template-columns:[start] minmax(var(--_offset-min-width),1fr) [container-start] repeat(12,minmax(0,var(--_column-width))) [container-end] minmax(var(--_offset-min-width),1fr) [end];column-gap:var(--_column-gap);row-gap:var(--_row-gap)}}@layer lib.paragraphs.base,lib.paragraphs.cta,lib.paragraphs.media,lib.paragraphs.media-w-text,lib.paragraphs.quote,lib.paragraphs.html,lib.paragraphs.form,lib.paragraphs.flex-block,lib.paragraphs.accordion;@layer theme;@layer lib.paragraphs.base{.io-p-base{--_padding-block:var(--io-p-base-padding-block,var(--io-p-base-padding-block-default));--_background:var(--io-p-base-background,var(--io-p-base-background-default));padding-block:var(--_padding-block);background:var(--_background)}}@layer lib.paragraphs.cta{.io-p-cta .io-p-cta__title{--heading-margin-block-end:var(--io-p-base-spacing-default)}}@layer lib.paragraphs.media{.io-p-media .io-p-media__title{--heading-margin-block-end:var(--io-p-base-spacing-default)}}@layer theme;@layer lib.paragraphs.media-w-text{.io-p-media-w-text .io-p-media-w-text__media>picture{aspect-ratio:var(--io-p-media-w-text-image-aspect-ratio)}.io-p-media-w-text .io-p-media-w-text__media>picture>img{width:100%;height:100%;object-fit:var(--io-p-media-w-text-image-object-fit)}.io-p-media-w-text .io-p-media-w-text__media>video{aspect-ratio:var(--io-p-media-w-text-video-aspect-ratio);width:100%}}@layer theme;@layer lib.paragraphs.quote{.io-p-quote .io-p-quote__blockquote{margin:0}.io-p-quote .io-wysiwyg-content{margin-block-end:var(--io-p-quote-margin-block-end);font-style:italic}.io-p-quote .io-p-quote__legend:before{content:"-"}}@layer lib.paragraphs.html{.io-p-html .io-p-html__content{grid-column:container}}@layer lib.paragraphs.form{.io-p-form .io-p-form__title{--heading-margin-block-end:var(--io-p-base-spacing-default)}.io-p-form .io-p-form__content{grid-column:container}}@layer lib.paragraphs.flex-block{.io-p-flex-block .io-p-flex-block__title{--heading-margin-block-end:var(--io-p-base-spacing-default)}}@layer theme;@layer lib.paragraphs.accordion{.io-p-accordion{--io-p-base-padding-block:var(--io-p-accordion-padding-block);--background:var(--io-p-accordion-background)}.io-p-accordion .io-p-accordion__title{margin-block-end:var(--io-spacing-base)}.io-p-accordion .io-p-accordion__item:not(:last-child){margin-block-end:var(--io-spacing-base)}.io-p-accordion .io-p-accordion__item .io-p-accordion__item__summary{display:flex;width:-moz-fit-content;width:fit-content;gap:.5rem;cursor:pointer}.io-p-accordion .io-p-accordion__item .io-p-accordion__item__summary:after{width:1.5rem;height:1.5rem;background-image:url(/themes/custom/ueg_theme/dist/img/37428677e51e6e72295a.svg);background-size:1.5rem;background-repeat:no-repeat;content:"";transition:transform var(--duration-normal)}.io-p-accordion .io-p-accordion__item[open]>summary{margin-block-end:var(--io-spacing-base)}.io-p-accordion .io-p-accordion__item[open]>summary:after{transform:rotate(180deg)}}@layer lib.components.form,lib.components.drupal,lib.components.dialog,lib.components.wysiwyg;@layer theme;@layer lib.components.forms{.io-form{--_max-width:var(--io-form-max-width,var(--io-form-max-width-default));max-width:var(--_max-width)}:is(.io-form fieldset,.io-form .form-item,.io-form div[id*=ajax-wrapper])+fieldset{margin-block-start:var(--io-form-fieldset-spacing)}:is(.io-form fieldset,.io-form .form-item,.io-form div[id*=ajax-wrapper])+.form-item,:is(.io-form fieldset,.io-form .form-item,.io-form div[id*=ajax-wrapper])+div[id*=ajax-wrapper]{margin-block-start:var(--io-form-item-spacing)}.io-form fieldset{--_bg-color:var(--io-form-fieldset-bg-color,var(--io-form-fieldset-bg-color-default));margin-inline:0;padding:0;border:0}.io-form fieldset>legend{margin-block-end:var(--io-form-fieldset-legend-margin-block-end);padding-inline:0;font-weight:var(--font-weight-bold);font-size:var(--io-form-fieldset-legend-font-size);text-transform:var(--io-form-fieldset-legend-text-transform)}.io-form fieldset>.fieldset-wrapper{padding:1.5rem;background-color:var(--_bg-color)}.io-form fieldset>.fieldset-wrapper>.form-item--error-message{margin-block-end:.75rem}.io-form legend>.form-required,.io-form label.form-required{position:relative}.io-form legend>.form-required:after,.io-form label.form-required:after{position:absolute;top:-.25rem;content:"*";color:var(--color-danger);font-size:smaller}.io-form label{display:block;margin-block-end:var(--io-form-label-spacing);font-weight:var(--io-form-label-font-weight);font-size:var(--io-form-label-font-size);line-height:var(--io-form-label-line-height);text-transform:var(--io-form-label-text-transform)}.io-form label>.webform-element-help{vertical-align:text-top!important}.io-form label,.io-form input:not([type=hidden]),.io-form textarea,.io-form select{font-size:1rem;font-family:inherit}:is(.io-form label,.io-form input:not([type=hidden]),.io-form textarea,.io-form select)+.form-item--error-message,:is(.io-form label,.io-form input:not([type=hidden]),.io-form textarea,.io-form select)+.description{margin-block-start:var(--io-form-label-spacing)}:is(.io-form label,.io-form input:not([type=hidden]),.io-form textarea,.io-form select)~.description{font-style:italic;font-size:.875rem}.io-form input:not([type=hidden]):not([type=submit]):not([type=file]),.io-form textarea,.io-form select{--outline-offset:var(--io-form-field-outline-offset);border:var(--io-form-field-border-width) solid var(--io-form-field-border-color);background-color:var(--io-form-field-bg-color)}.io-form input:not([type=hidden]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),.io-form textarea,.io-form select{width:100%;min-height:var(--io-form-field-height);padding-inline:var(--io-form-field-padding-inline)}.io-form textarea{min-height:calc(3 * var(--io-form-field-height));padding-block-start:.75rem;resize:vertical}.io-form select{appearance:none;background-image:url(/themes/custom/ueg_theme/dist/img/37428677e51e6e72295a.svg);background-position:right var(--io-form-field-padding-inline) center;background-size:var(--io-form-select-icon-size);background-repeat:no-repeat}.io-form .form-type-checkbox,.io-form .form-type-radio{display:flex;flex-wrap:wrap;gap:var(--io-form-label-spacing)}.io-form .form-type-checkbox>input,.io-form .form-type-radio>input{appearance:none;flex-shrink:0;width:var(--io-form-checkbox-radio-size);height:var(--io-form-checkbox-radio-size);margin:0}.io-form .form-type-checkbox>input:checked,.io-form .form-type-radio>input:checked{background-position:center;background-size:50%}:is(.io-form .form-type-checkbox>input)+label,:is(.io-form .form-type-radio>input)+label{display:inline;width:calc(100% - var(--io-form-checkbox-radio-size) - var(--io-form-label-spacing));margin-block-end:0;line-height:var(--io-form-checkbox-radio-size);text-transform:none}.io-form .form-type-checkbox>input:checked{background-image:url(/themes/custom/ueg_theme/dist/img/ca4bb3fe54b3d49401fe.svg);background-repeat:no-repeat;background-color:var(--io-form-checkbox-checked-bg-color)!important}.io-form .form-type-radio>input{border-radius:50%}.io-form .form-type-radio>input:checked{background-color:var(--io-form-checkbox-checked-bg-color)!important;box-shadow:inset 0 0 0 .25rem var(--color-white)}:is(.io-form .form-type-datetime) .form-item+.form-item{margin-block-start:0}.io-form .form-item--error-message{color:var(--color-danger);font-size:.875rem}.io-form .form-actions{margin-block-start:var(--io-form-item-spacing)}.io-form .form-actions>input[type=submit]{cursor:pointer}}@layer lib.components.drupal.messages,lib.components.drupal.webform;@layer lib.components.drupal.messages{div[data-drupal-messages]>.messages__wrapper{padding-block:1rem}@supports selector(:has(+ *)){div[data-drupal-messages]>.messages__wrapper:has(.messages--status){background-color:var(--gin-bg-info);color:var(--gin-color-info-light)}div[data-drupal-messages]>.messages__wrapper:has(.messages--error){background-color:var(--gin-bg-danger);color:var(--gin-color-danger-light)}div[data-drupal-messages]>.messages__wrapper:has(.messages--warning){background-color:var(--gin-bg-warning);color:var(--gin-color-warning-light)}div[data-drupal-messages]>.messages__wrapper:has(.messages--success){background-color:var(--gin-bg-green);color:var(--gin-color-green-light)}div[data-drupal-messages]>.messages__wrapper>.messages{width:100%;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-column-gap-default)}@media (min-width:1200px){div[data-drupal-messages]>.messages__wrapper>.messages{padding-inline:calc(var(--container-column-gap-default) / 2)}}}div[data-drupal-messages] .status-message{padding-block:1rem}div[data-drupal-messages] .status-message.status-message--error{background-color:var(--color-danger);color:var(--color-white)}div[data-drupal-messages] .status-message.status-message--warning{background-color:var(--color-warning);color:var(--color-white)}div[data-drupal-messages] .status-message.status-message--status,div[data-drupal-messages] .status-message.status-message--info{background-color:var(--color-info);color:var(--color-white)}div[data-drupal-messages] .status-message.status-message--success{background-color:var(--color-success);color:var(--color-white)}div[data-drupal-messages] .status-message>div{width:100%;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-column-gap-default);line-height:2}@media (min-width:1200px){div[data-drupal-messages] .status-message>div{padding-inline:calc(var(--container-column-gap-default) / 2)}}div[data-drupal-messages] .status-message>div a{color:inherit!important}}@layer lib.components.drupal.webform{.webform-confirmation{padding-block:1rem;background-color:var(--gin-bg-green);color:var(--gin-color-green-light)}.webform-confirmation>.webform-confirmation__message,.webform-confirmation>.webform-confirmation__back{width:100%;max-width:var(--container-max-width);margin-inline:auto!important;padding-inline:var(--container-column-gap-default)}@media (min-width:1200px){.webform-confirmation>.webform-confirmation__message,.webform-confirmation>.webform-confirmation__back{padding-inline:calc(var(--container-column-gap-default) / 2)}}.webform-confirmation>.webform-confirmation__message:not(:last-child),.webform-confirmation>.webform-confirmation__back:not(:last-child){margin-block-end:.5rem!important}.webform-confirmation>.webform-confirmation__message:last-child,.webform-confirmation>.webform-confirmation__back:last-child{margin-block-end:0!important}.webform-confirmation>.webform-confirmation__message a,.webform-confirmation>.webform-confirmation__back a{color:inherit}}@layer theme;@layer lib.components.dialog{.io-dialog{--_width:var(--dialog-width,var(--dialog-width-default));--_height:var(--dialog-height,var(--dialog-height-default));--_animation-offset-inline:var(--dialog-animation-offset-inline,var(--dialog-animation-offset-inline-default));--_bg-color:var(--dialog-bg-color,var(--dialog-bg-color-default));--_animation-offset-block:var(--dialog-animation-offset-block,var(--dialog-animation-offset-block-default));--_dialog-offset:var(--dialog-offset,var(--gin-toolbar-width-collapsed,0px));width:var(--_width);height:var(--_height);overflow:hidden;transform:translate(calc(var(--_dialog-offset) / 2));translate:var(--_animation-offset-inline) var(--_animation-offset-block);background-color:var(--_bg-color);opacity:0;transition-duration:var(--duration-normal);transition-property:opacity,translate,overlay,display}@supports (transition-behavior:allow-discrete){.io-dialog{transition-behavior:allow-discrete}}.io-dialog::backdrop{background-color:#000000bf}.io-dialog[open]{display:flex;flex-direction:column;translate:0;opacity:1}@starting-style{@supports (transition-behavior:allow-discrete){.io-dialog[open]{translate:var(--_animation-offset-inline) var(--_animation-offset-block);opacity:0}}}.io-dialog>.io-dialog__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:2.875rem;gap:1rem}.io-dialog>.io-dialog__content{flex-grow:1;overflow-y:auto}}@layer theme;@layer lib.wysiwyg{.io-wysiwyg-content,.ck-content{--_font-size:var(--wysiwyg-font-size,var(--io-wysiwyg-font-size));color:var(--io-wysiwyg-text-color);font-size:var(--_font-size);line-height:var(--io-wysiwyg-line-height);hyphens:auto;letter-spacing:var(--io-wysiwyg-letter-spacing);word-break:keep-all;word-break:auto-phrase;word-spacing:var(--io-wysiwyg-word-spacing)}.io-wysiwyg-content>*,.ck-content>*{margin-block-end:0}:is(.io-wysiwyg-content>*)+*:not(.align-left):not(.align-right),:is(.ck-content>*)+*:not(.align-left):not(.align-right){margin-block-start:var(--io-wysiwyg-paragraph-next-spacing)}:is(:is(.io-wysiwyg-content>*)+*.align-left)+*,:is(:is(.ck-content>*)+*.align-left)+*,:is(:is(.io-wysiwyg-content>*)+*.align-right)+*,:is(:is(.ck-content>*)+*.align-right)+*{margin-block-start:0}:is(.io-wysiwyg-content h1,.ck-content h1,.io-wysiwyg-content .h1,.ck-content .h1,.io-wysiwyg-content h2,.ck-content h2,.io-wysiwyg-content .h2,.ck-content .h2,.io-wysiwyg-content h3,.ck-content h3,.io-wysiwyg-content .h3,.ck-content .h3,.io-wysiwyg-content h4,.ck-content h4,.io-wysiwyg-content .h4,.ck-content .h4,.io-wysiwyg-content h5,.ck-content h5,.io-wysiwyg-content .h5,.ck-content .h5,.io-wysiwyg-content h6,.ck-content h6,.io-wysiwyg-content .h6,.ck-content .h6)+*:not(.align-left):not(.align-right){margin-block-start:var(--io-wysiwyg-heading-next-spacing)}:is(:is(.io-wysiwyg-content h1,.ck-content h1,.io-wysiwyg-content .h1,.ck-content .h1,.io-wysiwyg-content h2,.ck-content h2,.io-wysiwyg-content .h2,.ck-content .h2,.io-wysiwyg-content h3,.ck-content h3,.io-wysiwyg-content .h3,.ck-content .h3,.io-wysiwyg-content h4,.ck-content h4,.io-wysiwyg-content .h4,.ck-content .h4,.io-wysiwyg-content h5,.ck-content h5,.io-wysiwyg-content .h5,.ck-content .h5,.io-wysiwyg-content h6,.ck-content h6,.io-wysiwyg-content .h6,.ck-content .h6)+*.align-left)+*,:is(:is(.io-wysiwyg-content h1,.ck-content h1,.io-wysiwyg-content .h1,.ck-content .h1,.io-wysiwyg-content h2,.ck-content h2,.io-wysiwyg-content .h2,.ck-content .h2,.io-wysiwyg-content h3,.ck-content h3,.io-wysiwyg-content .h3,.ck-content .h3,.io-wysiwyg-content h4,.ck-content h4,.io-wysiwyg-content .h4,.ck-content .h4,.io-wysiwyg-content h5,.ck-content h5,.io-wysiwyg-content .h5,.ck-content .h5,.io-wysiwyg-content h6,.ck-content h6,.io-wysiwyg-content .h6,.ck-content .h6)+*.align-right)+*{margin-block-start:0}:is(.io-wysiwyg-content h2,.ck-content h2,.io-wysiwyg-content .h2,.ck-content .h2):not(:first-child){--heading-margin-block-start:2rem}:is(.io-wysiwyg-content h3,.ck-content h3,.io-wysiwyg-content .h3,.ck-content .h3):not(:first-child){--heading-margin-block-start:1.5rem}:is(.io-wysiwyg-content h4,.ck-content h4,.io-wysiwyg-content .h4,.ck-content .h4):not(:first-child){--heading-margin-block-start:1.125rem}:is(.io-wysiwyg-content h5,.ck-content h5,.io-wysiwyg-content .h5,.ck-content .h5):not(:first-child){--heading-margin-block-start:.75rem}:is(.io-wysiwyg-content h6,.ck-content h6,.io-wysiwyg-content .h6,.ck-content .h6):not(:first-child){--heading-margin-block-start:.5rem}.io-wysiwyg-content>ul,.ck-content>ul,.io-wysiwyg-content>ol,.ck-content>ol{margin-inline-start:var(--io-wysiwyg-list-margin-inline-start)}.io-wysiwyg-content ul,.ck-content ul,.io-wysiwyg-content ol,.ck-content ol{list-style-position:inside}:is(.io-wysiwyg-content ul>li)+li,:is(.ck-content ul>li)+li,:is(.io-wysiwyg-content ol>li)+li,:is(.ck-content ol>li)+li,.io-wysiwyg-content ul>li ul,.ck-content ul>li ul,.io-wysiwyg-content ol>li ul,.ck-content ol>li ul,.io-wysiwyg-content ul>li ol,.ck-content ul>li ol,.io-wysiwyg-content ol>li ol,.ck-content ol>li ol{margin-block-start:var(--io-wysiwyg-list-item-next-spacing)}.io-wysiwyg-content ul,.ck-content ul{list-style-type:var(--io-wysiwyg-ul-style-type)!important}.io-wysiwyg-content ul>li,.ck-content ul>li{position:relative;padding-inline-start:calc(var(--io-wysiwyg-ul-marker-width) + var(--io-wysiwyg-ul-marker-gap))}.io-wysiwyg-content ul>li:before,.ck-content ul>li:before{display:block;position:absolute;top:calc(var(--io-wysiwyg-line-height) / 2);left:0;width:var(--io-wysiwyg-ul-marker-width);height:var(--io-wysiwyg-ul-marker-height);transform:translateY(-50%);background-color:var(--io-wysiwyg-ul-marker-bg-color);content:var(--io-wysiwyg-ul-style-type)}.io-wysiwyg-content ul>li::marker,.ck-content ul>li::marker{margin-inline-end:var(--io-wysiwyg-ul-marker-gap)}.io-wysiwyg-content ol>li::marker,.ck-content ol>li::marker{color:var(--io-wysiwyg-ol-marker-color)}.io-wysiwyg-content ol>li>ol,.ck-content ol>li>ol{list-style-type:lower-latin}.io-wysiwyg-content p.intro,.ck-content p.intro{font-size:var(--io-wysiwyg-p-intro-font-size);line-height:1.5}.io-wysiwyg-content a,.ck-content a{color:var(--io-wysiwyg-link-color)}.io-wysiwyg-content a:not(.btn),.ck-content a:not(.btn){text-decoration-line:underline}.io-wysiwyg-content blockquote,.ck-content blockquote{position:relative;margin-inline-start:0;padding-inline-start:2rem;border-inline-start:var(--io-wysiwyg-quote-border);font-style:italic}.io-wysiwyg-content blockquote>p:before,.ck-content blockquote>p:before{content:open-quote}.io-wysiwyg-content blockquote>p:after,.ck-content blockquote>p:after{content:close-quote}.io-wysiwyg-content .align-left,.ck-content .align-left{margin-inline-end:var(--io-wysiwyg-floated-image-spacing)}.io-wysiwyg-content .align-center img,.ck-content .align-center img{margin-inline:auto}.io-wysiwyg-content .align-right,.ck-content .align-right{margin-inline-start:var(--io-wysiwyg-floated-image-spacing)}.io-wysiwyg-content .app-responsive-table-wrapper,.ck-content .app-responsive-table-wrapper{overflow-x:auto}.io-wysiwyg-content table,.ck-content table{width:100%;border-collapse:collapse}.io-wysiwyg-content table,.ck-content table,.io-wysiwyg-content table tr,.ck-content table tr,.io-wysiwyg-content table th,.ck-content table th,.io-wysiwyg-content table td,.ck-content table td{border:var(--io-wysiwyg-table-border)}.io-wysiwyg-content table th,.ck-content table th,.io-wysiwyg-content table td,.ck-content table td{padding-inline:var(--io-wysiwyg-table-padding-inline);padding-block:var(--io-wysiwyg-table-padding-block)}.io-wysiwyg-content table tr:nth-child(odd),.ck-content table tr:nth-child(odd){background-color:var(--io-wysiwyg-table-tr-odd-bg-color)}.io-wysiwyg-content table th,.ck-content table th{background-color:var(--io-wysiwyg-table-th-bg-color);color:var(--io-wysiwyg-table-th-text-color);font-weight:var(--font-weight-bold)}.io-wysiwyg-content table>caption,.ck-content table>caption{margin-block-end:var(--io-wysiwyg-table-caption-margin-block-end);font-style:var(--io-wysiwyg-table-caption-font-style);font-size:var(--io-wysiwyg-table-caption-font-size);text-align:var(--io-wysiwyg-table-caption-text-align)}.io-wysiwyg-content{max-width:var(--io-wysiwyg-max-width)}.ck-content li>span.ck-list-bogus-paragraph{display:inline-block!important}.ck-content blockquote{border-left:var(--io-wysiwyg-quote-border)!important}.ck-content .app-button:is(a){color:var(--button-text-color,var(--button-text-color-default))!important}.ck-content .app-button.ck-link_selected{background-color:var(--button-bg-color,var(--button-bg-color-default))!important}.ck-content a:not(.app-button){color:inherit!important}}@layer project.styles,project.typography,project.nodes,project.regions,project.blocks,project.sections,project.paragraphs,project.components;@layer theme;@layer theme;@layer project.styles{@supports selector(:has(+ *)){@media (max-width:1199px){body:has(.app-mobile-navbar__toggle[aria-expanded=true]),body:has(dialog[open]){overflow:hidden}}}.ui-widget-overlay{z-index:1259}.ui-dialog{z-index:1260}.sr-only{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;word-wrap:normal}}@layer theme;@layer project.typography.headings{h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{--_margin-block-start:var(--heading-margin-block-start,var(--heading-margin-block-start-default));--_margin-block-end:var(--heading-margin-block-end,var(--heading-margin-block-end-default));--_font-weight:var(--heading-font-weight,var(--heading-font-weight-default));--_font-size:var(--heading-font-size);--_line-height:var(--heading-line-height,var(--heading-line-height-default));--_font-family:var(--heading-font-family,var(--heading-font-family-default));--_text-transform:var(--heading-text-transform,var(--heading-text-transform-default));margin-block-start:var(--_margin-block-start);margin-block-end:var(--_margin-block-end);font-weight:var(--_font-weight);font-size:var(--_font-size);line-height:var(--_line-height);font-family:var(--_font-family);text-transform:var(--_text-transform)}h1,.h1{--heading-margin-block-end:var(--h1-margin-block-end);--heading-font-size:var(--h1-font-size);--heading-text-transform:var(--h1-text-transform)}h2,.h2{--heading-margin-block-end:var(--h2-margin-block-end);--heading-font-size:var(--h2-font-size);--heading-text-transform:var(--h2-text-transform)}h3,.h3{--heading-margin-block-end:var(--h3-margin-block-end);--heading-font-size:var(--h3-font-size);--heading-text-transform:var(--h3-text-transform)}h4,.h4{--heading-margin-block-end:var(--h4-margin-block-end);--heading-font-size:var(--h4-font-size);--heading-text-transform:var(--h4-text-transform)}h5,.h5{--heading-margin-block-end:var(--h5-margin-block-end);--heading-font-size:var(--h5-font-size);--heading-text-transform:var(--h5-text-transform)}h6,.h6{--heading-margin-block-end:var(--h6-margin-block-end);--heading-font-size:var(--h6-font-size);--heading-text-transform:var(--h6-text-transform)}}@layer project.nodes.base,project.nodes.overview-page;@layer theme;@layer project.nodes.base{@media (min-width:1200px){.app-node.node--type-page .app-node__header .app-node__header__content,.app-node.node--type-overview-page--search .app-node__header .app-node__header__content{grid-column-start:4;grid-column-end:span 8}}@supports selector(:has(+ *)){.app-node:has(.io-p-base[class*=io-p-base--bg-shape-]){overflow:hidden}}.app-node .app-node__header{padding-block-end:var(--node-header-spacing-block);background-color:var(--node-header-bg-color);text-align:var(--node-intro-text-align)}.app-node .app-node__header .app-node__header__content{grid-column:container}.app-node .app-node__header .app-node__header__content .app-node__date{display:block}.app-node .app-node__header .app-node__header__content .app-node__date:not(:last-child){margin-block-end:1rem}@supports selector(:has(+ *)){.app-node .app-node__header .app-node__header__content .app-node__date:has(+.app-node__address){margin-block-end:.25rem}}.app-node .app-node__header .app-node__header__content .app-node__address{margin-block-end:1rem;color:var(--color-gray-400);font-style:normal;font-size:.875rem}.app-node .app-node__header .app-node__header__content .app-node__intro>.io-wysiwyg-content{margin-inline:var(--node-intro-margin-inline);text-align:var(--node-intro-text-align)}.app-node .app-node__intro:not(:last-child){margin-block-end:var(--node-header-spacing-block)}.app-node .app-node__content{padding-block:var(--node-header-spacing-block)}@supports selector(:has(+ *)){.app-node .app-node__content:has(.app-node__content__sidebar) .app-node__content__main .paragraph .app-container{display:block}@media (min-width:1200px){.app-node .app-node__content:has(.app-node__content__sidebar) .app-node__content__main{grid-column:2 / 9}}.app-node .app-node__content:has(.app-node__content__sidebar) .app-node__content__sidebar{grid-row:2;grid-column:container}@media (min-width:1200px){.app-node .app-node__content:has(.app-node__content__sidebar) .app-node__content__sidebar{grid-row:1;grid-column:10 / 14}}.app-node .app-node__content:has(.app-node__content__sidebar) .app-node__content__sidebar>*:not(:last-child){margin-block-end:2rem}}.app-node .app-node__content .app-node__content__main{grid-column:container}:is(.app-node .app-node__content .app-node__content__main,.app-node .app-node__content .app-node__content__main>.layout-paragraphs-builder-form>.lp-builder,.app-node .app-node__content .app-node__content__main>.lpb-formatter)>div>.paragraph:first-child{padding-block-start:0}:is(.app-node .app-node__content .app-node__content__main,.app-node .app-node__content .app-node__content__main>.layout-paragraphs-builder-form>.lp-builder,.app-node .app-node__content .app-node__content__main>.lpb-formatter)>div>.paragraph:last-child{padding-block-end:0}.app-node .app-node__categories{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}@supports selector(:has(+ *)){div[id*=-theme-pagetitle]:has(+#block-mainpagecontent>.app-node>.app-node__header){padding-block-end:0!important}@media (min-width:1200px){div[id*=-breadcrumbs]:has(~#block-mainpagecontent>.node--type-page)>.app-container>nav,div[id*=-theme-pagetitle]:has(~#block-mainpagecontent>.node--type-page)>.app-container>h1,div[id*=-breadcrumbs]:has(~#block-mainpagecontent>.node--type-overview-page--search)>.app-container>nav,div[id*=-theme-pagetitle]:has(~#block-mainpagecontent>.node--type-overview-page--search)>.app-container>h1{grid-column-start:4!important;grid-column-end:span 8!important}}}}@layer theme;@layer project.nodes.overview-page{.node--type-overview-page .views-empty>.app-container>.views-empty__content{grid-column:container}@media (min-width:1200px){.node--type-overview-page .views-empty>.app-container>.views-empty__content{grid-column-start:4;grid-column-end:span 8}}.node--type-overview-page>.views-element-container{padding-block:2rem}.node--type-overview-page>#block-views-blockevents-overview-results.views-element-container .app-container{--container-row-gap:0}@media (max-width:767px){.node--type-overview-page>.views-element-container .app-container>.app-teaser{grid-column:container!important}}@media (max-width:1199px){.node--type-overview-page>.views-element-container .app-container>.app-teaser{grid-column-end:span 6}.node--type-overview-page>.views-element-container .app-container>.app-teaser:nth-child(odd){grid-column-start:container-start}}@media (min-width:1200px){.node--type-overview-page>.views-element-container .app-container>.app-teaser{grid-column-end:span 4}.node--type-overview-page>.views-element-container .app-container>.app-teaser:nth-child(3n+1){grid-column-start:container-start}}.node--type-overview-page>.views-element-container .app-container>.app-event-teaser{grid-column:container}@media (min-width:1200px){.node--type-overview-page>.views-element-container .app-container>.app-event-teaser{grid-column-start:var(--node-overview-page-teaser-grid-column-start);grid-column-end:span 8}}.node--type-overview-page>.views-element-container .app-container>.app-search-result-teaser{grid-column:container}@media (min-width:1200px){.node--type-overview-page>.views-element-container .app-container>.app-search-result-teaser{grid-column-start:4;grid-column-end:span 8}}}@layer project.regions.header,project.regions.footer;@layer project.regions.header{.app-header{position:relative}.app-header:after{--_overlay-offset:var(--gin-toolbar-secondary-height,0px);display:block;z-index:50;position:fixed;top:var(--_overlay-offset);left:0;width:100%;height:calc(100dvh - var(--_overlay-offset));background-color:#000000bf;content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-normal)}@supports selector(:has(+ *)){.app-header:has(.has-overlay):after{opacity:1;pointer-events:all}}@supports selector(:has(+ *)){@media (max-width:1199px){.app-header:has(.app-navbar.has-overlay):after{content:none}}}@supports selector(:has(+ *)){@media (min-width:1200px){.app-header:has(.app-mobile-navbar.has-overlay):after{content:none}}}}@layer theme;@layer project.regions.footer{.app-footer{position:relative;padding-block:var(--footer-padding-block);overflow:hidden;background-color:var(--footer-bg-color);color:var(--footer-text-color)}.app-footer:before{--_shape-bg-color:var(--footer-shape-bg-color,var(--footer-shape-bg-color-default));--_shape-opacity:var(--footer-shape-opacity,var(--footer-shape-opacity-default));display:block;z-index:1;position:absolute;bottom:0;left:0;width:15rem;height:15rem;translate:-50% 50%;rotate:30deg;background-color:var(--_shape-bg-color);content:"";opacity:var(--_shape-opacity);pointer-events:none}@supports selector(:has(+ *)){@media (min-width:1200px){.app-footer:not(:has(#block-ueg-core-part-of-ueg)) div[id*=-theme-legalmenublock]{position:relative;top:calc(var(--footer-padding-block) - 1.5rem)}}.app-footer:has(#block-ueg-core-part-of-ueg){padding-block-end:var(--outline-width-default)}.app-footer:has(#block-ueg-core-part-of-ueg) .app-footer__sidebar{display:flex;flex-direction:column;justify-content:space-between}:is(.app-footer:has(#block-ueg-core-part-of-ueg) .app-footer__sidebar) div[id*=-theme-uegfooterinfo]+#block-ueg-core-part-of-ueg{margin-block-start:1rem}.app-footer:has(#block-ueg-core-part-of-ueg) .app-footer__sidebar #block-ueg-core-part-of-ueg{margin-block-start:auto;margin-block-end:-2px}.app-footer:has(#block-ueg-core-part-of-ueg) div[id*=-theme-legalmenublock]>nav{padding-block:1.75rem}}.app-footer a:not(.app-button){color:inherit}.app-footer .app-footer__content{display:grid;grid-column:container;gap:2rem}@media (min-width:1200px){.app-footer .app-footer__content{grid-template-columns:28rem 1fr}}.app-footer .app-footer__sidebar .app-logo{width:var(--footer-logo-width);margin-block-end:var(--footer-logo-margin-block-end)}.app-footer .app-footer__main{display:flex;row-gap:1rem;flex-direction:column}@media (min-width:768px){.app-footer .app-footer__main{display:grid;grid-template-columns:1fr 1fr 2fr;column-gap:1.875rem;row-gap:2rem}}.app-footer .app-footer__main div[id*=-theme-uegsocialmedia]{grid-column:auto / -1}.app-footer .app-footer__main div[id*=-theme-legalmenublock]{grid-column:1 / -1}.app-footer .app-footer__main div[id*=-theme-footermainmenublock]>nav>ul>li:not(:last-child){margin-block-end:1rem}.app-footer .app-footer__main div[id*=-theme-footermainmenublock]>nav>ul>li>a{font-weight:var(--font-weight-bold);font-size:.875rem;text-transform:uppercase}.app-footer .app-footer__main div[id*=-theme-footermainmenublock]>nav>ul>li>a:not(:hover):not(:focus):not([aria-current=page]){text-decoration-line:none}.app-footer .app-footer__main div[id*=-theme-footermenublock]>nav>ul>li:not(:last-child){margin-block-end:.875rem}.app-footer .app-footer__main div[id*=-theme-footermenublock]>nav>ul>li>a{font-size:.875rem}.app-footer .app-footer__main div[id*=-theme-footermenublock]>nav>ul>li>a:not(:hover):not(:focus):not([aria-current=page]){text-decoration-line:none}:is(.app-footer .app-footer__main div[id*=-theme-uegfootercta])+div[id*=-theme-uegsocialmedia]+div[id*=-theme-legalmenublock]{grid-row:3}.app-footer .app-footer__main div[id*=-theme-uegfootercta]>ul>li:not(:last-child){margin-block-end:.5rem}.app-footer .app-footer__main div[id*=-theme-uegfootercta]>ul>li>a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;gap:1rem}.app-footer .app-footer__main div[id*=-theme-uegfootercta]>ul>li>a>span{max-width:10.625rem}.app-footer .app-footer__main div[id*=-theme-uegfootercta]>ul>li>a>svg{display:block;width:2rem;height:2rem}.app-footer .app-footer__main div[id*=-theme-uegsocialmedia]>ul{display:flex;align-items:center;gap:1rem}@media (min-width:768px){.app-footer .app-footer__main div[id*=-theme-uegsocialmedia]>ul{justify-content:flex-end}}.app-footer .app-footer__main div[id*=-theme-uegsocialmedia]>ul>li>a{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.app-footer .app-footer__main div[id*=-theme-uegsocialmedia]>ul>li>a>svg{display:block;width:1.125rem;height:1.125rem}.app-footer .app-footer__main div[id*=-theme-legalmenublock]>nav>ul{display:flex;flex-wrap:wrap;gap:1.5rem}@media (min-width:768px){.app-footer .app-footer__main div[id*=-theme-legalmenublock]>nav>ul{flex-wrap:wrap;align-items:center;justify-content:flex-end}}.app-footer .app-footer__main div[id*=-theme-legalmenublock]>nav>ul>li{width:100%}@media (min-width:768px){.app-footer .app-footer__main div[id*=-theme-legalmenublock]>nav>ul>li{width:auto}}.app-footer .app-footer__main div[id*=-theme-legalmenublock]>nav>ul>li>a,.app-footer .app-footer__main div[id*=-theme-legalmenublock]>nav>ul>li>span{font-size:.875rem}.app-footer .app-footer__main div[id*=-theme-legalmenublock]>nav>ul>li>a:not(:hover):not(:focus){text-decoration-line:none}.app-footer .app-footer__footer{grid-column:container}.app-footer .app-footer__footer #block-ueg-core-part-of-ueg{margin-block-end:-2px}.app-footer .app-footer__footer #block-ueg-core-part-of-ueg:not(.is-fixed)>.app-button{--button-outline-offset:-8px;--button-outline-color:var(--color-white);z-index:1;position:relative;margin-inline:calc(var(--button-padding-inline-default) * -1)}.app-footer .app-footer__footer #block-ueg-core-part-of-ueg:not(.is-fixed)>.app-button:before,.app-footer .app-footer__footer #block-ueg-core-part-of-ueg:not(.is-fixed)>.app-button:after{display:block;position:absolute;top:0;width:calc((100dvw - 100%)/2);height:100%;background-color:inherit;content:""}.app-footer .app-footer__footer #block-ueg-core-part-of-ueg:not(.is-fixed)>.app-button:before{right:100%}.app-footer .app-footer__footer #block-ueg-core-part-of-ueg:not(.is-fixed)>.app-button:after{left:100%}}@layer project.blocks.main-menu,project.blocks.general-search,project.blocks.top-menu,project.blocks.language-switcher,project.blocks.header-cta,project.blocks.breadcrumbs,project.blocks.page-title,project.blocks.expertise,project.blocks.expertise-navigation,project.blocks.events,project.blocks.related-items,project.blocks.sidebar,project.blocks.facets,project.blocks.sibling-navigation,project.blocks.part-of-ueg,project.blocks.social-share;@layer project.blocks.main-menu{div.contextual-region[id*=-theme-headermenublock],div.contextual-region[id*=-theme-mobileheadermenublock]{position:static!important}div[id*=-theme-headermenublock]>nav>ul>li>a,div[id*=-theme-mobileheadermenublock]>nav>ul>li>a{font-weight:var(--font-weight-bold);text-transform:uppercase}div[id*=-theme-headermenublock]>nav>ul>li>a:not(:hover):not(:focus):not([aria-current=true]),div[id*=-theme-mobileheadermenublock]>nav>ul>li>a:not(:hover):not(:focus):not([aria-current=true]){text-decoration-line:none}}@layer project.blocks.general-search{#block-ueg-search-block form input[type=submit],#block-ueg-theme-mobilesearchblock form input[type=submit],#block-views-exposed-filter-blockgeneral-search-results form input[type=submit]{--button-border-radius:0;width:var(--io-form-field-height);height:var(--io-form-field-height);overflow:hidden;background-image:url(/themes/custom/ueg_theme/dist/img/e22642333a3334f9bd93.svg);background-position:center;background-size:40%;background-repeat:no-repeat;text-indent:-9999px}#block-ueg-search-block.contextual-region,#block-ueg-theme-mobilesearchblock.contextual-region{position:static!important}#block-ueg-search-block>#ueg-search-block-form-wrapper,#block-ueg-theme-mobilesearchblock>#ueg-search-block-form-wrapper,#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper,#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper{z-index:50;position:absolute;top:100%;left:0;width:100%;transform:translateZ(0);background-color:var(--color-gray-100);box-shadow:0 0 3rem #0000001a;transition:opacity var(--duration-normal),transform var(--duration-normal)}#block-ueg-search-block>#ueg-search-block-form-wrapper[inert],#block-ueg-theme-mobilesearchblock>#ueg-search-block-form-wrapper[inert],#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper[inert],#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper[inert]{height:0;transform:translate3d(0,-2rem,0);opacity:0}#block-ueg-search-block>#ueg-search-block-form-wrapper:before,#block-ueg-theme-mobilesearchblock>#ueg-search-block-form-wrapper:before,#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper:before,#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper:before{display:block;z-index:51;position:absolute;top:0;left:0;width:100%;height:5rem;background-image:linear-gradient(180deg,#0000000a,#0000);content:"";pointer-events:none}#block-ueg-search-block>#ueg-search-block-form-wrapper>.app-container>form,#block-ueg-theme-mobilesearchblock>#ueg-search-block-form-wrapper>.app-container>form,#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper>.app-container>form,#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper>.app-container>form{--io-form-max-width:none;display:flex;padding-block:1.25rem}#block-ueg-search-block>#ueg-search-block-form-wrapper>.app-container>form>.form-item,#block-ueg-theme-mobilesearchblock>#ueg-search-block-form-wrapper>.app-container>form>.form-item,#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper>.app-container>form>.form-item,#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper>.app-container>form>.form-item{margin-block-end:0}#block-ueg-search-block>#ueg-search-block-form-wrapper>.app-container>form>.form-item>label,#block-ueg-theme-mobilesearchblock>#ueg-search-block-form-wrapper>.app-container>form>.form-item>label,#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper>.app-container>form>.form-item>label,#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper>.app-container>form>.form-item>label{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}#block-ueg-search-block>#ueg-search-block-form-wrapper>.app-container>form>input[type=submit],#block-ueg-theme-mobilesearchblock>#ueg-search-block-form-wrapper>.app-container>form>input[type=submit],#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper>.app-container>form>input[type=submit],#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper>.app-container>form>input[type=submit]{--button-border-radius:0}#block-ueg-search-block>#ueg-search-block-form-wrapper>.app-container>form,#block-ueg-theme-mobilesearchblock>#ueg-search-block-form-wrapper>.app-container>form{grid-column-start:9;grid-column-end:container-end}#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper>.app-container>form,#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper>.app-container>form{grid-column:container}#block-ueg-search-block>#ueg-mobile-search-block-form-wrapper>.app-container>form>.form-item,#block-ueg-theme-mobilesearchblock>#ueg-mobile-search-block-form-wrapper>.app-container>form>.form-item{flex-grow:1}#block-views-exposed-filter-blockgeneral-search-results form{display:flex}#block-views-exposed-filter-blockgeneral-search-results form>.form-item{flex-grow:1}#block-views-exposed-filter-blockgeneral-search-results form>.form-item>label{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}#block-views-exposed-filter-blockgeneral-search-results form>.form-actions{margin-block-start:0}}@layer project.blocks.top-menu{div[id*=-theme-headertopmenublock]>nav>ul{gap:2.25rem}div[id*=-theme-headertopmenublock]>nav>ul>li>a:not(:hover):not(:focus):not([aria-current=page]){text-decoration-line:none}@media (min-width:1200px){div[id*=-theme-headertopmenublock]>nav>ul>li>a{position:relative}div[id*=-theme-headertopmenublock]>nav>ul>li>a:after{display:block;position:absolute;top:50%;right:-1.125rem;width:1px;height:1rem;translate:0 -50%;background-color:var(--color-black);content:"";pointer-events:none}}}@layer project.blocks.language-switcher{nav[id*=-theme-languageswitcher]>ul{gap:.5rem}nav[id*=-theme-languageswitcher]>ul>li>a{text-transform:uppercase}nav[id*=-theme-languageswitcher]>ul>li>a:not(:hover):not(:focus):not([aria-current=true]){text-decoration-line:none}}@layer project.blocks.header-cta{div[id*=-theme-uegheadercta]>a,div[id*=block-ueg-core-header-cta-block]>a{margin-block-start:1.875rem}}@layer theme;@layer project.blocks.breadcrumbs{#block-breadcrumbs,div[id*=-theme-breadcrumbs]{padding-block:1rem;background-color:var(--breadcrumbs-block-bg-color);font-size:.875rem}:is(#block-breadcrumbs,div[id*=-theme-breadcrumbs]) nav{grid-column:container}:is(#block-breadcrumbs,div[id*=-theme-breadcrumbs]) nav>ol{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--breadcrumbs-block-justify-content);gap:.75rem}:is(:is(#block-breadcrumbs,div[id*=-theme-breadcrumbs]) nav>ol)>li~li:before{margin-inline-end:.5rem;content:">"}}@layer theme;@layer project.blocks.page-title{div[id*=-theme-pagetitle]{padding-block:1rem;background-color:var(--page-title-block-bg-color);text-align:var(--page-title-block-text-align)}div[id*=-theme-pagetitle] h1{grid-column:container;color:var(--page-title-block-h1-color)}}@layer project.blocks.expertise{.app-expertise-block .app-expertise-block__content>ul{display:grid;grid-template-columns:repeat(12,minmax(0,var(--container-column-width-default)));column-gap:var(--container-column-gap-default);row-gap:2.5rem}.app-expertise-block .app-expertise-block__content>ul>li{grid-column:span 12}@media (min-width:768px){.app-expertise-block .app-expertise-block__content>ul>li{grid-column-start:auto;grid-column-end:span 6}}@media (min-width:1200px){.app-expertise-block .app-expertise-block__content>ul>li:first-child:last-child{grid-column-start:3;grid-column-end:span 6}}@media (min-width:1200px){.app-expertise-block .app-expertise-block__content>ul>li:first-child:nth-last-child(2),.app-expertise-block .app-expertise-block__content>ul>li:last-child:nth-child(2){grid-column-end:span 6}}@media (min-width:1200px){.app-expertise-block .app-expertise-block__content>ul>li:first-child:nth-last-child(3),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(2):nth-last-child(2),.app-expertise-block .app-expertise-block__content>ul>li:last-child:nth-child(3){grid-column-end:span 4}}@media (min-width:1200px){.app-expertise-block .app-expertise-block__content>ul>li:first-child:nth-last-child(4),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(2):nth-last-child(3),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(3):nth-last-child(2),.app-expertise-block .app-expertise-block__content>ul>li:last-child:nth-child(4){grid-column-end:span 3}}@media (min-width:1200px){.app-expertise-block .app-expertise-block__content>ul>li:first-child:nth-last-child(5),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(2):nth-last-child(4),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(3):nth-last-child(3),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(4):nth-last-child(2),.app-expertise-block .app-expertise-block__content>ul>li:last-child:nth-child(5){grid-column-end:span 4}}@media (min-width:1200px){.app-expertise-block .app-expertise-block__content>ul>li:nth-child(4):nth-last-child(2){grid-column-start:3}}@media (min-width:1200px){.app-expertise-block .app-expertise-block__content>ul>li:first-child:nth-last-child(6),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(2):nth-last-child(5),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(3):nth-last-child(4),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(4):nth-last-child(3),.app-expertise-block .app-expertise-block__content>ul>li:nth-child(5):nth-last-child(2),.app-expertise-block .app-expertise-block__content>ul>li:last-child:nth-child(6){grid-column-end:span 4}}}@layer project.blocks.expertise-navigation{.app-expertise-navigation-block{padding-inline:2rem;padding-block:1.5rem;background-color:var(--color-gray-100)}.app-expertise-navigation-block .app-expertise-navigation-block__section{font-size:1.125rem}.app-expertise-navigation-block .app-expertise-navigation-block__section:not(:last-child){margin-block-end:2rem}.app-expertise-navigation-block .app-expertise-navigation-block__section>ul>li:not(:last-child){margin-block-end:1.875rem}.app-expertise-navigation-block .app-expertise-navigation-block__section>.app-expertise-navigation-block__dropdown{position:relative}.app-expertise-navigation-block .app-expertise-navigation-block__section>.app-expertise-navigation-block__dropdown>.app-button--dropdown{--button-font-size:1.125rem;width:100%}.app-expertise-navigation-block .app-expertise-navigation-block__section>.app-expertise-navigation-block__dropdown>ul{z-index:2;position:absolute;top:100%;left:0;width:100%;transform:translateZ(0);background-color:var(--color-gray-100);box-shadow:0 0 1.5rem #0003;transition:opacity var(--duration-normal),transform var(--duration-normal)}.app-expertise-navigation-block .app-expertise-navigation-block__section>.app-expertise-navigation-block__dropdown>ul[inert]{transform:translate3d(0,-1rem,0);opacity:0}.app-expertise-navigation-block .app-expertise-navigation-block__section>.app-expertise-navigation-block__dropdown>ul>li>a{--outline-offset:calc(-1 * var(--outline-width-default));width:100%;padding-inline:1.5rem;padding-block:calc(var(--io-form-item-spacing) / 2);font-size:.875rem;-webkit-text-decoration:none;text-decoration:none;transition:background-color var(--duration-normal)}.app-expertise-navigation-block .app-expertise-navigation-block__section>.app-expertise-navigation-block__dropdown>ul>li>a:hover,.app-expertise-navigation-block .app-expertise-navigation-block__section>.app-expertise-navigation-block__dropdown>ul>li>a:focus{background-color:var(--color-gray-200)}}@layer theme;@layer project.blocks.events{.app-events-block{padding-block:var(--events-block-padding-block)}@media (min-width:992px){.app-events-block .app-events-block__header,.app-events-block .app-events-block__content,.app-events-block .app-events-block__footer{grid-column-start:4;grid-column-end:span 8}}.app-events-block .app-events-block__content>ul>li:not(:last-child){border-block-end:1px solid var(--color-border)}.app-events-block .app-events-block__actions{display:flex;flex-wrap:wrap;justify-content:center}}@layer project.blocks.related-items{.app-related-items-block .app-section__header .app-section__title{--heading-margin-block-end:2rem !important}@supports selector(:has(+ *)){.app-related-items-block .app-section__content .app-container:has(.app-event-teaser){--container-row-gap:0}}@media (max-width:767px){.app-related-items-block .app-section__content .app-container>.app-teaser{grid-column:container!important}}@media (max-width:1199px){.app-related-items-block .app-section__content .app-container>.app-teaser{grid-column-end:span 6}.app-related-items-block .app-section__content .app-container>.app-teaser:nth-child(odd){grid-column-start:container-start}}@media (min-width:1200px){.app-related-items-block .app-section__content .app-container>.app-teaser{grid-column-end:span 4}.app-related-items-block .app-section__content .app-container>.app-teaser:nth-child(3n+1){grid-column-start:container-start}.app-related-items-block .app-section__content .app-container>.app-teaser:nth-child(1):last-child{grid-column-start:6}.app-related-items-block .app-section__content .app-container>.app-teaser:nth-child(1):nth-last-child(2){grid-column-start:4}.app-related-items-block .app-section__content .app-container>.app-teaser:nth-child(2):last-child{grid-column:span 4 / 12}}.app-related-items-block .app-section__content .app-container>.app-event-teaser{grid-column:container}@media (min-width:1200px){.app-related-items-block .app-section__content .app-container>.app-event-teaser{grid-column-start:4;grid-column-end:span 8}}.app-related-items-block .app-section__footer{display:flex;justify-content:center}.app-related-items-block .app-section__footer a{--button-font-size:.875rem}}@layer project.blocks.sidebar.default,project.blocks.sidebar.cta;@layer project.blocks.sidebar.default{.app-default-sidebar-block{padding-inline:2rem;padding-block:1.5rem;background-color:var(--color-gray-100)}}@layer project.blocks.sidebar.cta{.app-cta-sidebar-block{padding-inline:2rem;padding-block:1.5rem;background-color:var(--io-p-cta-bg-color)}.app-cta-sidebar-block .app-cta-sidebar-block__text+.app-cta-sidebar-block__cta{margin-block-start:2rem}}@layer project.blocks.facets,project.blocks.facets-links,project.blocks.facets-summary,project.blocks.facets-dialog;@layer project.blocks.facets{.app-facets-block{padding-block-end:1.5rem;background-color:var(--node-header-bg-color)}.app-facets-block .app-facets-block__mobile,.app-facets-block .app-facets-block__desktop{grid-column:container}.app-facets-block .app-facets-block__mobile>.block--facet-empty,.app-facets-block .app-facets-block__desktop>.block--facet-empty{display:none}.app-facets-block .app-facets-block__mobile .io-form,.app-facets-block .app-facets-block__desktop .io-form{position:relative}@supports selector(:has(+ *)){.app-facets-block .app-facets-block__mobile .io-form:has(input[type=checkbox]:checked),.app-facets-block .app-facets-block__desktop .io-form:has(input[type=checkbox]:checked){counter-reset:active-facets}.app-facets-block .app-facets-block__mobile .io-form:has(input[type=checkbox]:checked):after,.app-facets-block .app-facets-block__desktop .io-form:has(input[type=checkbox]:checked):after{display:flex;z-index:2;position:absolute;top:1.25rem;right:calc(var(--io-form-field-padding-inline) + 1.5rem);align-items:center;justify-content:center;width:1.5rem;height:1.5rem;translate:0 -50%;border-radius:1rem;background-color:var(--color-secondary);content:counter(active-facets);font-weight:var(--font-weight-bold);font-size:.875rem}.app-facets-block .app-facets-block__mobile .io-form:has(input[type=checkbox]:checked)>button[type=button],.app-facets-block .app-facets-block__desktop .io-form:has(input[type=checkbox]:checked)>button[type=button]{padding-inline-end:calc(var(--io-form-field-padding-inline) + 3.5rem)}.app-facets-block .app-facets-block__mobile .io-form:has(input[type=checkbox]:checked) input[type=checkbox]:checked,.app-facets-block .app-facets-block__desktop .io-form:has(input[type=checkbox]:checked) input[type=checkbox]:checked{counter-increment:active-facets}}.app-facets-block .app-facets-block__mobile .io-form>button[type=button],.app-facets-block .app-facets-block__desktop .io-form>button[type=button]{z-index:1;position:relative;width:100%}.app-facets-block .app-facets-block__mobile .io-form>fieldset[inert],.app-facets-block .app-facets-block__desktop .io-form>fieldset[inert]{opacity:0}.app-facets-block .app-facets-block__mobile .io-form>fieldset>legend,.app-facets-block .app-facets-block__desktop .io-form>fieldset>legend{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.app-facets-block .app-facets-block__mobile .io-form>fieldset>.fieldset-wrapper,.app-facets-block .app-facets-block__desktop .io-form>fieldset>.fieldset-wrapper{padding:0}@supports selector(:has(+ *)){.app-facets-block .app-facets-block__mobile .io-form>fieldset>.fieldset-wrapper:has(>.form-checkboxes>.form-item:nth-child(6)),.app-facets-block .app-facets-block__desktop .io-form>fieldset>.fieldset-wrapper:has(>.form-checkboxes>.form-item:nth-child(6)){position:relative}.app-facets-block .app-facets-block__mobile .io-form>fieldset>.fieldset-wrapper:has(>.form-checkboxes>.form-item:nth-child(6)):before,.app-facets-block .app-facets-block__desktop .io-form>fieldset>.fieldset-wrapper:has(>.form-checkboxes>.form-item:nth-child(6)):before{z-index:1;position:absolute;top:17rem;left:0;width:100%;height:3rem;translate:0 -100%;background-image:linear-gradient(to top,var(--color-gray-200) 0,var(--color-gray-100) 50%);content:"";opacity:.75;pointer-events:none}.app-facets-block .app-facets-block__mobile .io-form>fieldset>.fieldset-wrapper:has(>.form-checkboxes>.form-item:nth-child(6))>.form-checkboxes,.app-facets-block .app-facets-block__desktop .io-form>fieldset>.fieldset-wrapper:has(>.form-checkboxes>.form-item:nth-child(6))>.form-checkboxes{z-index:2;position:relative;padding-bottom:1rem}}.app-facets-block .app-facets-block__mobile .io-form>fieldset>.fieldset-wrapper>.form-checkboxes,.app-facets-block .app-facets-block__desktop .io-form>fieldset>.fieldset-wrapper>.form-checkboxes{max-height:17rem;padding-inline:1.5rem;padding-block-start:1.5rem;padding-block-end:var(--outline-width-default);overflow:auto}.app-facets-block .app-facets-block__mobile .io-form>fieldset>.fieldset-wrapper>input[type=submit],.app-facets-block .app-facets-block__desktop .io-form>fieldset>.fieldset-wrapper>input[type=submit]{--button-border-radius:0;width:calc(100% - 3rem);margin-inline:1.5rem;margin-block:1.5rem}@media (min-width:992px){.app-facets-block .app-facets-block__mobile{display:none}}.app-facets-block .app-facets-block__mobile>.app-button{--button-bg-color:var(--io-form-field-bg-color);--button-text-transform:none;--button-font-weight:var(--font-weight-regular);--button-padding-inline:.75rem;--button-padding-block:.5rem;width:100%;padding-inline-end:calc(var(--_padding-inline) + 2rem);border:var(--io-form-field-border-width) solid var(--io-form-field-border-color);background-image:url(/themes/custom/ueg_theme/dist/img/ccfdc64a71ccb8a5f811.svg);background-position:right var(--_padding-inline) center;background-size:1rem;background-repeat:no-repeat;text-align:start}.app-facets-block .app-facets-block__mobile .app-facets-dialog{--dialog-offset:0}.app-facets-block .app-facets-block__mobile .app-facets-dialog .io-form{--io-form-max-width:none}.app-facets-block .app-facets-block__mobile .app-facets-dialog .io-form>fieldset{--io-form-fieldset-bg-color:var(--color-gray-200)}.app-facets-block .app-facets-block__mobile .app-facets-dialog .io-form>fieldset[inert]{height:0;overflow:hidden}@supports selector(:has(+ *)){.app-facets-block .app-facets-block__mobile .app-facets-dialog .io-form>fieldset>.fieldset-wrapper:has(>.form-checkboxes>.form-item:nth-child(6)):before{background-image:linear-gradient(to top,var(--color-gray-300) 0,var(--color-gray-200) 50%)}}.app-facets-block .app-facets-block__desktop{display:none}@media (min-width:992px){.app-facets-block .app-facets-block__desktop{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}}.app-facets-block .app-facets-block__desktop .io-form>fieldset{--io-form-fieldset-bg-color:var(--color-gray-100);z-index:2;position:absolute;top:100%;left:0;width:100%;transform:translateZ(0);box-shadow:0 0 1.5rem #0003;transition:opacity var(--duration-normal),transform var(--duration-normal)}.app-facets-block .app-facets-block__desktop .io-form>fieldset[inert]{transform:translate3d(0,-1rem,0)}@media (min-width:1200px){.node--type-overview-page--search .app-facets-block__desktop{grid-template-columns:repeat(3,1fr);grid-column-start:4;grid-column-end:span 8}}}@layer project.blocks.facets-links{.app-facets-links-block .app-facets-links-block__content{grid-column:container;padding-block:1.5rem}.app-facets-links-block .app-facets-links-block__content .item-list__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.app-facets-links-block .app-facets-links-block__content .item-list__links>li>a{--button-text-transform:none;--button-font-weight:var(--font-weight-regular);--button-padding-block:.625rem}.app-facets-links-block .app-facets-links-block__content .item-list__links>li>a.is-active{--button-bg-color:var(--color-primary)}.app-facets-links-block .app-facets-links-block__content .item-list__links>li>a .facet-item__status{display:none}}@layer project.blocks.facets-summary{.app-facets-summary-block{padding-block:1.5rem}.app-facets-summary-block .app-facets-summary-block__content{grid-column:container}.app-facets-summary-block .app-facets-summary-block__content>ul{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.app-facets-summary-block .app-facets-summary-block__content>ul>li.facet-summary-item--facet>a.app-button{--button-text-transform:none;--button-font-weight:var(--font-weight-regular)}.app-facets-summary-block .app-facets-summary-block__content>ul>li.facet-summary-item--facet>a.app-button>.facet-item__status{display:none}@media (min-width:1200px){.node--type-overview-page--search .app-facets-summary-block__content{grid-column-start:4;grid-column-end:span 8}}}@layer project.blocks.facets-dialog{.app-facets-dialog{--dialog-width:100dvw;--dialog-height:100dvh;--dialog-bg-color:var(--color-gray-100);max-width:none;max-height:none;margin:0;overflow:hidden}.app-facets-dialog:after{display:block;position:absolute;right:0;bottom:0;width:15rem;height:15rem;translate:15% 35%;rotate:30deg;border:2px solid var(--color-primary);content:"";pointer-events:none}.app-facets-dialog>.io-dialog__header>.io-dialog__title{--heading-margin-block-end:0}.app-facets-dialog>.io-dialog__header>.io-dialog__close-button{--button-size:2.5rem}.app-facets-dialog>.io-dialog__content{z-index:1;position:relative}.app-facets-dialog>.io-dialog__content>div[class*=facet]:not(:last-child){margin-block-end:1rem}}@layer project.blocks.sibling-navigation{.app-sibling-navigation-block{margin-block-end:calc(-1 * var(--node-header-spacing-block));padding-block-end:calc(1rem - 3px)}.app-sibling-navigation-block>nav>ul{display:flex;gap:1.5rem}.app-sibling-navigation-block>nav>ul>li>a{font-weight:var(--font-weight-bold);font-size:.875rem;text-decoration-thickness:3px;text-underline-offset:1rem;text-transform:uppercase;transition:text-decoration-color var(--duration-normal)}.app-sibling-navigation-block>nav>ul>li>a:not(:hover):not(:focus):not([aria-current=page]){text-decoration-color:transparent}.app-sibling-navigation-block>nav>ul>li>a[aria-current=page]:not(:hover):not(:focus){text-decoration-color:var(--color-primary)}}@layer project.blocks.part-of-ueg{#block-ueg-core-part-of-ueg.is-fixed{height:4.5rem}@media (min-width:1200px){#block-ueg-core-part-of-ueg.is-fixed>.app-button{--button-padding-block:.75rem;--button-padding-inline:.75rem;background-color:var(--color-primary)!important;display:inline-flex;z-index:53;position:fixed;top:10rem;left:0;padding-inline-end:.75rem!important;background-image:none!important;animation-duration:var(--duration-normal);animation-timing-function:ease-in;animation-name:slidein}#block-ueg-core-part-of-ueg.is-fixed>.app-button:hover,#block-ueg-core-part-of-ueg.is-fixed>.app-button:focus{background-color:var(--color-gray-500)!important}#block-ueg-core-part-of-ueg.is-fixed>.app-button>span{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}}#block-ueg-core-part-of-ueg>.app-button{--button-text-transform:none;--button-padding-block:1.25rem;--button-font-weight:var(--font-weight-regular);display:inline-flex;align-items:center;gap:1rem}@media (min-width:1200px){#block-ueg-core-part-of-ueg>.app-button{display:flex}}#block-ueg-core-part-of-ueg>.app-button>svg{flex-shrink:0}#block-ueg-core-part-of-ueg>.app-button>svg:first-child{width:1.75rem;fill:transparent}@keyframes slidein{0%{translate:-50% 0;opacity:0}to{translate:0 0;opacity:1}}}@layer project.blocks.social-share{.app-social-share{display:flex;align-items:center;justify-content:space-between;padding-block:1rem;gap:1rem}.app-social-share .app-social-share__title{--heading-margin-block-end:0;--heading-text-transform:none;--heading-font-weight:var(--font-weight-regular)}.app-social-share .app-social-share__list{display:flex;align-items:center;gap:.75rem}.app-social-share .app-social-share__list>li>a{--button-size:2.5rem}}@layer project.sections.base;@layer theme;@layer project.sections.base{.app-section{--_padding-inline:var(--section-padding-inline,var(--section-padding-inline-default));--_padding-block:var(--section-padding-block,var(--section-padding-block-default));padding-inline:var(--_padding-inline);padding-block:var(--_padding-block)}.app-section .app-section__header__content,.app-section .app-section__content,.app-section .app-section__footer{grid-column:container}.app-section .app-section__header{margin-block-end:1.875rem;text-align:center}.app-section .app-section__title{color:var(--section-title-color)}.app-section .app-section__title:last-child{--heading-margin-block-end:0}.app-section .app-section__footer{margin-block-start:4rem}}@layer project.paragraphs.base,project.paragraphs.cta,project.paragraphs.dynamic-list,project.paragraphs.flex-block,project.paragraphs.gallery,project.paragraphs.hero,project.paragraphs.location-locator,project.paragraphs.media-w-text,project.paragraphs.media,project.paragraphs.quote,project.paragraphs.text,project.paragraphs.usp,project.paragraphs.form-w-text;@layer theme;@layer project.paragraphs.base{.io-p-base.io-p-base--bg-shape-top-left,.io-p-base.io-p-base--bg-shape-top-right,.io-p-base.io-p-base--bg-shape-bottom-left,.io-p-base.io-p-base--bg-shape-bottom-right{position:relative}.io-p-base.io-p-base--bg-shape-top-left:before,.io-p-base.io-p-base--bg-shape-top-right:before,.io-p-base.io-p-base--bg-shape-bottom-left:before,.io-p-base.io-p-base--bg-shape-bottom-right:before{display:block;z-index:-1;position:absolute;width:var(--io-p-base-bg-shape-size);height:var(--io-p-base-bg-shape-size);rotate:30deg;border:2px solid var(--color-gray-100);content:"";pointer-events:none}.io-p-base.io-p-base--bg-shape-square-primary-color:before{border-color:var(--color-primary)}.io-p-base.io-p-base--bg-shape-square-grey:before{background-color:var(--color-gray-100)}.io-p-base.io-p-base--bg-shape-top-left:before,.io-p-base.io-p-base--bg-shape-top-right:before{top:0}.io-p-base.io-p-base--bg-shape-bottom-left:before,.io-p-base.io-p-base--bg-shape-bottom-right:before{bottom:0}.io-p-base.io-p-base--bg-shape-top-left:before,.io-p-base.io-p-base--bg-shape-bottom-left:before{left:0;translate:-50% 0}.io-p-base.io-p-base--bg-shape-top-right:before,.io-p-base.io-p-base--bg-shape-bottom-right:before{right:0;translate:50% 0}}@layer theme;@layer project.paragraphs.cta{.io-p-cta .io-p-cta__content{display:flex;grid-column:container;flex-direction:column;align-items:flex-start;padding:1.5rem;gap:1rem;background-color:var(--io-p-cta-bg-color)}@media (min-width:992px){.io-p-cta .io-p-cta__content{padding:2rem 3rem 3rem}}@media (min-width:1200px){.io-p-cta .io-p-cta__content{grid-column:3 / 13}}.io-p-cta .io-p-cta__title{--heading-margin-block-end:0}.io-p-cta .io-wysiwyg-content{--wysiwyg-font-size:1.125rem}.io-p-cta .io-p-cta__button{--button-font-size:.875rem;margin-block-start:1rem}}@layer project.paragraphs.dynamic-list{.io-p-dynamic-list{overflow-x:clip}.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container{--container-row-gap:0}.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container>.io-p-dynamic-list__header,.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container>.io-p-dynamic-list__content{grid-column:container}@media (min-width:1200px){.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container>.io-p-dynamic-list__header{grid-column-start:container-start;grid-column-end:span 4;text-align:start}}.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container>.io-p-dynamic-list__header>.io-wysiwyg-content{margin-inline:auto}.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container>.io-p-dynamic-list__header>a:not(:first-child){margin-block-start:1.5rem}@media (min-width:1200px){.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container>.io-p-dynamic-list__content{grid-column-start:6;grid-column-end:span 8}}.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container>.io-p-dynamic-list__content>.views-element-container>div{display:grid;gap:1.5rem}@media (min-width:768px){.io-p-dynamic-list.io-p-dynamic-list--horizontal>.app-container>.io-p-dynamic-list__content>.views-element-container>div{grid-template-columns:repeat(2,minmax(12.5rem,1fr));gap:3rem}}@supports selector(:has(+ *)){@media (min-width:1200px){.io-p-dynamic-list:has(.app-event-teaser) .io-p-dynamic-list__content>.app-container>.views-element-container{grid-column-start:4;grid-column-end:span 8}}.io-p-dynamic-list:has(.app-event-teaser) .io-p-dynamic-list__content>.app-container>.views-element-container>div{display:block}}.io-p-dynamic-list .io-p-dynamic-list__header{margin-block-end:2rem;text-align:center}@media (min-width:1200px){.io-p-dynamic-list .io-p-dynamic-list__header{margin-block-end:4rem}}.io-p-dynamic-list .io-p-dynamic-list__header>.app-container>.io-p-dynamic-list__header__content{grid-column:container}.io-p-dynamic-list .io-p-dynamic-list__header>.app-container>.io-p-dynamic-list__header__content>.io-p-dynamic-list__title:last-child{--heading-margin-block-end:0}.io-p-dynamic-list .io-p-dynamic-list__header>.app-container>.io-p-dynamic-list__header__content>.io-wysiwyg-content{margin-inline:auto}.io-p-dynamic-list .io-p-dynamic-list__content>.app-container>.io-wysiwyg-content{grid-column:container;text-align:center}@media (min-width:1200px){.io-p-dynamic-list .io-p-dynamic-list__content>.app-container>.io-wysiwyg-content{grid-column-start:4;grid-column-end:span 8}}.io-p-dynamic-list .io-p-dynamic-list__content>.app-container>.views-element-container{grid-column:container}.io-p-dynamic-list .io-p-dynamic-list__content>.app-container>.views-element-container>div:not(.no-grid){display:grid;gap:2rem}@media (min-width:768px){.io-p-dynamic-list .io-p-dynamic-list__content>.app-container>.views-element-container>div:not(.no-grid){grid-template-columns:repeat(2,1fr);column-gap:4rem}}@media (min-width:992px){.io-p-dynamic-list .io-p-dynamic-list__content>.app-container>.views-element-container>div:not(.no-grid){grid-template-columns:repeat(3,1fr);row-gap:4rem}}.io-p-dynamic-list .io-p-dynamic-list__footer{margin-block-start:4rem}.io-p-dynamic-list .io-p-dynamic-list__footer>.app-container>.io-p-dynamic-list__footer__content{display:flex;grid-column:container;justify-content:center}}@layer project.paragraphs.flex-block{.io-p-flex-block .io-p-flex-block__content{grid-column:container}@media (min-width:1200px){.io-p-flex-block .io-p-flex-block__content{grid-column:3 / 13}}.io-p-flex-block .io-p-flex-block__title{--heading-margin-block-end:2rem}.io-p-flex-block .io-p-flex-block__items{display:grid;gap:2rem}@media (min-width:768px){.io-p-flex-block .io-p-flex-block__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.io-p-flex-block .io-p-flex-block__items{grid-template-columns:repeat(12,1fr)}.io-p-flex-block .io-p-flex-block__items>.app-teaser{grid-column-end:span 4}.io-p-flex-block .io-p-flex-block__items>.app-teaser:nth-child(3n+1){grid-column-start:1}@supports selector(:has(+ *)){.io-p-flex-block .io-p-flex-block__items:has(>.app-teaser:nth-child(2):last-child)>.app-teaser:first-child{grid-column-start:3}}}@media (min-width:1200px){.io-p-flex-block .io-p-flex-block__items{gap:4rem}}.io-p-flex-block .io-p-flex-block__footer{display:flex;justify-content:center;margin-block-start:2rem}}@supports selector(:has(+ *)){.app-node__content:has(.app-node__content__sidebar) .io-p-flex-block .io-p-flex-block__items{grid-template-columns:repeat(2,1fr);row-gap:4rem}.app-node__content:has(.app-node__content__sidebar) .io-p-flex-block__footer{margin-block-start:4rem}}@layer project.paragraphs.form{@media (min-width:1200px){.io-p-form .io-p-form__content{grid-column-start:3;grid-column-end:13}}.io-p-form .io-p-form__title{--heading-margin-block-end:var(--io-p-base-spacing-default)}}@layer theme;@layer project.paragraphs.gallery{.io-p-gallery .io-p-gallery__content{grid-column:container}.io-p-gallery .io-p-gallery__title{--heading-margin-block-end:1.5rem}.io-p-gallery .io-p-gallery__item img{width:100%}}@layer theme{@media (min-width:992px){:root{--io-p-hero-title-font-size:1.5rem;--io-p-hero-shape-size:11.25rem}}@media (min-width:1400px){:root{--io-p-hero-title-font-size:1.75rem;--io-p-hero-shape-size:15rem}}}@layer project.paragraphs.hero{.io-p-hero{--io-p-base-padding-block:0 var(--io-p-base-padding-block-default)}.io-p-hero:not(.io-p-hero--edge-to-edge) .app-container{row-gap:1.5rem}@media (min-width:992px){.io-p-hero:not(.io-p-hero--edge-to-edge) .app-container{row-gap:0;align-items:center}}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media{position:relative;grid-column:start / end;overflow-x:clip;clip-path:inset(0 0 -100% -100%)}@media (max-width:991px){.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:last-child{display:none;pointer-events:none}}@media (min-width:992px){.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media{grid-column:6 / end}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:first-child{display:none;pointer-events:none}}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media>picture,.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media>div{clip-path:polygon(var(--io-p-hero-image-clip-path-angle) 0,100% 0,100% 100%,0% 100%)}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media>picture{aspect-ratio:1109 / 629}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media>picture>img{height:100%;object-fit:cover}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:before,.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:after{z-index:1;position:absolute;width:var(--io-p-hero-shape-size);height:var(--io-p-hero-shape-size);rotate:30deg;content:"";pointer-events:none}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:before{top:-2.5rem;left:calc(var(--io-p-hero-image-clip-path-angle) - 6.25rem);background-color:var(--color-gray-100);opacity:.7}@media (min-width:992px){.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:before{top:-3.75rem;left:calc(var(--io-p-hero-image-clip-path-angle) - 9rem)}}@media (min-width:1400px){.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:before{top:-5rem;left:calc(var(--io-p-hero-image-clip-path-angle) - 12.5rem)}}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:after{right:-4rem;bottom:-1rem;border:2px solid var(--io-p-hero-shape-outline-color)}@media (min-width:992px){.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:after{right:-6rem;bottom:-2rem}}@media (min-width:1400px){.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media:after{right:-8rem;bottom:-3rem}}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media img,.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__media video{width:100%}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__content{display:flex;grid-column:container;flex-direction:column;align-items:flex-start;gap:2rem}@media (min-width:992px){.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__content{grid-column-end:6}}@media (min-width:1400px){.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__content{gap:3rem}}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__description{font-size:var(--io-p-hero-title-font-size);line-height:var(--io-p-hero-title-line-height)}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__cta-wrapper{display:flex;flex-direction:column}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__cta-wrapper .io-p-hero__cta{--button-font-size:.875rem;align-self:flex-start}.io-p-hero:not(.io-p-hero--edge-to-edge) .io-p-hero__cta-wrapper .io-p-hero__cta:not(:last-child){margin-bottom:1rem}.io-p-hero.io-p-hero--edge-to-edge .io-p-hero__media{grid-column:start / end}.io-p-hero.io-p-hero--edge-to-edge .io-p-hero__media img,.io-p-hero.io-p-hero--edge-to-edge .io-p-hero__media video{width:100%;max-height:60rem;object-fit:cover}}@layer theme;@layer project.paragraphs.locations-locator{.io-p-location-locator{background-color:var(--location-locator-background-color)}.io-p-location-locator .io-p-location-locator__map-container{grid-column:start / end}.io-p-location-locator .io-p-location-locator__map-container .io-p-location-locator__map-instance{height:37.5rem}.io-p-location-locator .io-p-location-locator__list{display:grid;grid-column:container;gap:1.5rem}@media (min-width:768px){.io-p-location-locator .io-p-location-locator__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.io-p-location-locator .io-p-location-locator__list{grid-template-columns:repeat(4,1fr)}}}@layer project.paragraphs.media{.io-p-media .io-p-media__content{grid-column:container}@media (min-width:1200px){.io-p-media .io-p-media__content{grid-column:3 / 13}}.io-p-media .io-p-media__title{--heading-margin-block-end:1.5rem}.io-p-media .io-p-media__items{display:flex;flex-direction:column;align-items:center;gap:1rem}@supports selector(:has(+ *)){.io-p-media .io-p-media__item:has(.media-oembed-content),.io-p-media .io-p-media__item video{width:100%}}}@layer theme{@media (min-width:768px){:root{--io-p-media-w-text-image-aspect-ratio:508 / 389}}}@layer project.paragraphs.media-w-text{@media (max-width:991px){.io-p-media-w-text .app-container{--container-row-gap:1.5rem}}.io-p-media-w-text .io-p-media-w-text__media--mobile{display:block}@media (min-width:768px){.io-p-media-w-text .io-p-media-w-text__media--mobile{display:none}}.io-p-media-w-text .io-p-media-w-text__media--desktop{display:none}@media (min-width:768px){.io-p-media-w-text .io-p-media-w-text__media--desktop{display:block}}@media (min-width:768px){.io-p-media-w-text .app-container{align-items:center}}.io-p-media-w-text .app-container>div{grid-column:container}@media (min-width:768px){.io-p-media-w-text .app-container>div:nth-child(2){grid-column:container-start / 8;margin-inline-end:1rem}.io-p-media-w-text .app-container>div:last-child{grid-column:8 / container-end;margin-inline-start:1rem}}@media (min-width:1200px){.io-p-media-w-text .app-container>div:nth-child(2){grid-column:3 / 8}.io-p-media-w-text .app-container>div:last-child{grid-column:8 / 13}}@media (min-width:1400px){.io-p-media-w-text .app-container>div:nth-child(2){margin-inline-end:1.5rem}.io-p-media-w-text .app-container>div:last-child{margin-inline-start:1.5rem}}.io-p-media-w-text .io-p-media-w-text__text{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.io-p-media-w-text .io-p-media-w-text__title{--heading-margin-block-end:0}.io-p-media-w-text .io-p-media-w-text__cta{--button-font-size:.875rem;margin-block-start:.5rem}.io-p-media-w-text.edge-to-edge .io-p-media-w-text__media--mobile{grid-column:start / end}.io-p-media-w-text.edge-to-edge.media-left .io-p-media-w-text__media--desktop{grid-column-start:start}.io-p-media-w-text.edge-to-edge.media-right .io-p-media-w-text__media--desktop{grid-column-end:end}@supports selector(:has(+ *)){.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text .io-p-media-w-text__media,.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text .io-p-media-w-text__text{margin-inline:0}@media (max-width:767px){.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text .io-p-media-w-text__media{margin-block-end:1.5rem}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text --mobile.io-p-media-w-text__media{display:block}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text --desktop.io-p-media-w-text__media{display:none}}@media (min-width:768px){.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text .app-container{--container-column-gap:2rem;display:grid}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text.media-left .io-p-media-w-text__media{grid-column:start / 8}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text.media-left .io-p-media-w-text__text{grid-column:8 / end}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text.media-right .io-p-media-w-text__text{grid-column:start / 8}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text.media-right .io-p-media-w-text__media{grid-column:8 / end}}@media (min-width:1200px){.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text.media-left .io-p-media-w-text__media{grid-column-end:7}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text.media-left .io-p-media-w-text__text{grid-column-start:7}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text.media-right .io-p-media-w-text__text{grid-column-end:9}.app-node__content:has(.app-node__content__sidebar) .io-p-media-w-text.media-right .io-p-media-w-text__media{grid-column-end:9}}}}@layer theme;@layer project.paragraphs.quote{.io-p-quote{text-align:center}@media (min-width:768px){.io-p-quote{margin-inline:auto}}.io-p-quote .io-p-quote__content{grid-column:3 / 13}@media (min-width:1400px){.io-p-quote .io-p-quote__content{grid-column:5 / 11}}.io-p-quote .io-wysiwyg-content{--wysiwyg-font-size:1.125rem}.io-p-quote .io-wysiwyg-content:before{display:block;width:var(--io-p-quote-line-width);margin-inline:auto;margin-block-end:var(--io-p-quote-margin-block-end);border-block-start:var(--io-p-quote-line-border);content:""}.io-p-quote .io-wysiwyg-content:after{content:none}.io-p-quote .io-p-quote__legend{font-weight:var(--io-p-quote-author-font-weight)}.io-p-quote .io-p-quote__legend:before{content:none}}@layer project.paragraphs.text{.io-p-text .io-p-text__content{grid-column:container}@media (min-width:1400px){.io-p-text .io-p-text__content{grid-column-start:4;grid-column-end:span 8}}}@layer project.paragraphs.usp{.io-p-usp-banner .io-p-usp-banner__content{grid-column:container}.io-p-usp-banner .io-p-usp-banner__items{display:grid;gap:3rem}@media (min-width:992px){.io-p-usp-banner .io-p-usp-banner__items{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.io-p-usp-banner .io-p-usp-banner__items{grid-column:3 / 13}}.io-p-usp-banner .io-p-usp-banner__item{display:flex;flex-direction:column;align-items:center;gap:1rem}.io-p-usp-banner .io-p-usp-banner__icon{width:3rem;height:3rem}.io-p-usp-banner .io-p-usp-banner__title{--heading-margin-block-end:0}}@layer project.paragraphs.form-w-text{.io-p-form-w-text .io-p-form-w-text__text,.io-p-form-w-text .io-p-form-w-text__form{grid-column:container}@media (min-width:1200px){.io-p-form-w-text .io-p-form-w-text__text:first-child,.io-p-form-w-text .io-p-form-w-text__form:first-child{grid-column-start:container-start;grid-column-end:span 6}.io-p-form-w-text .io-p-form-w-text__text:last-child,.io-p-form-w-text .io-p-form-w-text__form:last-child{grid-column-start:span 6;grid-column-end:container-end}}.io-p-form-w-text .io-p-form-w-text__cta{margin-block-start:1.5rem}}@layer project.components.buttons,project.components.link,project.components.wysiwyg,project.components.teaser,project.components.badge,project.components.cookies,project.components.media,project.components.navbar-submenu,project.components.navbar-submenu-level2,project.components.navbar,project.components.mobile-navbar,project.components.pager,project.components.expertise,project.components.event,project.components.job,project.components.location-teaser,project.components.masonry,project.components.search-result;@layer theme;@layer project.components.buttons{.app-button{--_border-radius:var(--button-border-radius,var(--button-border-radius-default));--_padding-inline:var(--button-padding-inline,var(--button-padding-inline-default));--_padding-block:var(--button-padding-block,var(--button-padding-block-default));--_bg-color:var(--button-bg-color,var(--button-bg-color-default));--_bg-color-lightness:var(--button-bg-color-lightness,var(--button-bg-color-lightness-default));--_text-color:var(--button-text-color,var(--button-text-color-default));--_outline-color:var(--button-outline-color,var(--button-outline-color-default));--_outline-offset:var(--button-outline-offset,var(--button-outline-offset-default));--_font-weight:var(--button-font-weight,var(--button-font-weight-default));--_font-size:var(--button-font-size,var(--button-font-size-default));--_line-height:var(--button-line-height,var(--button-line-height-default));--_text-transform:var(--button-text-transform,var(--button-text-transform-default));padding-inline:var(--_padding-inline);padding-block:var(--_padding-block);border-radius:var(--_border-radius);outline-color:var(--_outline-color);outline-offset:var(--_outline-offset);background-color:var(--_bg-color);color:var(--_text-color);font-weight:var(--_font-weight);font-size:var(--_font-size);line-height:var(--_line-height);text-transform:var(--_text-transform);transition:background-color var(--duration-normal)}.app-button:is(a){text-decoration-line:none}.app-button[disabled]:is(button),.app-button[disabled]:is(input){opacity:.2}.app-button:is(input){border:0}@supports (color:lch(from black l c h)){.app-button:hover:not(.app-button--no-active-state),.app-button:focus:not(.app-button--no-active-state){background-color:lch(from var(--_bg-color) calc(l + var(--_bg-color-lightness)) c h)}}.app-button>svg{display:block;transition:transform var(--duration-normal)}.app-button--small{--button-padding-inline:1.25rem;--button-padding-block:.75rem;--button-font-size:.875rem}.app-button--small.app-button--with-svg-icon{--button-svg-icon-size:.625rem}.app-button--small.app-button--with-arrow-icon{--button-arrow-icon-size:.875rem}.app-button--small.app-button--with-close-icon{--button-close-icon-size:.875rem}.app-button--small.app-button--with-reset-icon{--button-reset-icon-size:.875rem}.app-button--extra-small{--button-padding-inline:.75rem;--button-padding-block:.375rem;--button-font-size:.875rem}.app-button--extra-small.app-button--with-svg-icon{--button-svg-icon-size:.5rem}.app-button--extra-small.app-button--with-arrow-icon{--button-arrow-icon-size:.75rem}.app-button--extra-small.app-button--with-close-icon{--button-close-icon-size:.75rem}.app-button--extra-small.app-button--with-reset-icon{--button-reset-icon-size:.75rem}.app-button--primary{--button-bg-color:var(--color-primary)}.app-button--secondary{--button-bg-color:var(--color-secondary);--button-text-color:var(--color-white)}.app-button--gray:hover,.app-button--gray:focus{--button-bg-color:var(--color-primary)}.app-button--dark{--button-bg-color:var(--color-gray-500);--button-text-color:var(--color-white)}.app-button--dark.app-button--with-arrow-icon{background-image:url(/themes/custom/ueg_theme/dist/img/c694ab8e069fa238d4aa.svg)}.app-button--dark:hover,.app-button--dark:focus{--button-bg-color:var(--color-primary)}.app-button--secondary-text{--button-text-color:var(--color-secondary)}.app-button--transparent{--button-bg-color:transparent}.app-button--transparent:hover,.app-button--transparent:focus{--button-bg-color:var(--color-primary)}.app-button--square{--button-border-radius:0}.app-button--with-svg-icon{--_svg-icon-size:var(--button-svg-icon-size,var(--button-svg-icon-size-default));display:flex;align-items:center;justify-content:center;gap:1rem}.app-button--with-svg-icon>svg{display:block;width:var(--_svg-icon-size);height:var(--_svg-icon-size)}.app-button--fixed-size{--_size:var(--button-size,var(--button-fixed-size-default));--button-border-radius:50%;--button-padding-inline:0;--button-padding-block:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:var(--_size);height:var(--_size);text-align:center}.app-button--footer{--button-border-radius:0;--button-line-height:1.25;--button-padding-inline:2rem;--button-padding-block:1.5rem;--button-bg-color:var(--color-white);--button-text-color:var(--color-body);--button-font-weight:var(--font-weight-bold);--button-outline-offset:-.375rem}.app-button--with-arrow-icon,.app-button--with-close-icon{background-position:center;background-size:var(--_arrow-icon-size);background-repeat:no-repeat}.app-button--with-arrow-icon:not(.app-button--fixed-size),.app-button--with-close-icon:not(.app-button--fixed-size){background-position-x:calc(100% - var(--_padding-inline))}.app-button--with-arrow-icon{--_arrow-icon-size:var(--button-arrow-icon-size,1.25rem);background-image:url(/themes/custom/ueg_theme/dist/img/b65e1fc45d74f4f4683c.svg);background-size:var(--_arrow-icon-size)}.app-button--with-arrow-icon:not(.app-button--fixed-size){padding-inline-end:calc(var(--_padding-inline) + var(--_arrow-icon-size) + 1rem)}.app-button--with-close-icon{--_close-icon-size:var(--button-close-icon-size,1.25rem);background-image:url(/themes/custom/ueg_theme/dist/img/7075b315e043e7857f17.svg);background-size:var(--close-icon-size)}.app-button--with-close-icon:not(.app-button--fixed-size){padding-inline-end:calc(var(--_padding-inline) + var(--_close-icon-size) + 1rem)}.app-button--with-reset-icon{--_reset-icon-size:var(--button-reset-icon-size,1.25rem);--button-font-weight:var(--font-weight-regular);--button-text-transform:none;background-image:url(/themes/custom/ueg_theme/dist/img/82d5b4b3438347000eff.svg);background-position:center;background-size:var(--reset-icon-size);background-size:var(--_arrow-icon-size);background-repeat:no-repeat}.app-button--with-reset-icon:not(.app-button--fixed-size){padding-inline-start:calc(var(--_padding-inline) + var(--_reset-icon-size) + 1rem);background-position-x:var(--_padding-inline)}.app-button--dropdown{--button-border-radius:0;--button-bg-color:var(--io-form-field-bg-color);--button-text-transform:none;--button-font-weight:var(--font-weight-regular);--button-padding-inline:.75rem;--button-padding-block:.5rem;padding-inline-end:calc(var(--_padding-inline) + 2rem);border:var(--io-form-field-border-width) solid var(--io-form-field-border-color);background-image:url(/themes/custom/ueg_theme/dist/img/37428677e51e6e72295a.svg);background-position:right var(--io-form-field-padding-inline) center;background-size:var(--io-form-select-icon-size);background-repeat:no-repeat;background-color:var(--io-form-field-bg-color);text-align:start}}@layer project.components.link{.app-link--bullet{display:flex;column-gap:1rem;align-items:center;font-weight:var(--font-weight-bold);font-size:1.125rem}.app-link--bullet:not(:hover):not(:focus):not([aria-current=true]){text-decoration-line:none}.app-link--bullet:before{display:block;flex:0 0 2rem;width:2rem;height:2rem;border-radius:50%;background-image:url(/themes/custom/ueg_theme/dist/img/b65e1fc45d74f4f4683c.svg);background-position:center;background-size:50%;background-repeat:no-repeat;background-color:var(--color-primary);content:""}}@layer theme;@layer theme;@layer project.components.teaser{.app-teaser{background-color:var(--teaser-bg-color)}.app-teaser.app-teaser--masonry{--teaser-image-aspect-ratio:none;position:relative}.app-teaser.app-teaser--masonry .app-teaser__wrapper{position:relative;overflow:hidden}.app-teaser.app-teaser--masonry .app-teaser__title{--heading-margin-block-end:0}.app-teaser.app-teaser--masonry .app-teaser__content{z-index:1;position:absolute;right:0;bottom:0;left:0;margin-block-start:0;padding:1.25rem;translate:0 3rem;background-color:#00000080;color:var(--color-white);opacity:0;pointer-events:none;transition:opacity var(--duration-normal),translate var(--duration-normal)}.app-teaser.app-teaser--masonry .app-teaser__content>.app-teaser__categories{color:inherit}.app-teaser.app-teaser--masonry .app-teaser__footer>a{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%}.app-teaser.app-teaser--masonry:hover .app-teaser__content,.app-teaser.app-teaser--masonry:focus .app-teaser__content{translate:0;opacity:1;pointer-events:auto}.app-teaser:not(.app-teaser--masonry)>.app-teaser__header:not(:first-child),.app-teaser:not(.app-teaser--masonry)>.app-teaser__content:not(:first-child),.app-teaser:not(.app-teaser--masonry)>.app-teaser__footer:not(:first-child){margin-block-start:var(--teaser-content-spacing)}.app-teaser.node--type-case .app-teaser__title,.app-teaser.node--type-news .app-teaser__title{--heading-text-transform:none}.app-teaser.node--type-expertise .app-teaser__title{color:var(--teaser-title-color)}.app-teaser.node--type-expertise .app-teaser__content,.app-teaser.node--type-expertise .app-teaser__footer{padding-inline-start:2rem;border-inline-start:3px solid var(--color-primary)}.app-teaser.node--type-expertise .app-teaser__footer:not(:first-child){margin-block-start:0;padding-block-start:var(--teaser-content-spacing)}.app-teaser.node--type-expertise .app-teaser__footer>.app-button--fixed-size{--button-size:2.5rem;--button-arrow-icon-size:.875rem}.app-teaser .app-teaser__header{position:relative}.app-teaser .app-teaser__header>picture,.app-teaser .app-teaser__header>img{aspect-ratio:var(--teaser-image-aspect-ratio)}.app-teaser .app-teaser__header>picture>img,.app-teaser .app-teaser__header>img{width:100%;height:100%;object-fit:cover}.app-teaser .app-teaser__header .app-teaser__badge{display:flex;z-index:1;position:absolute;right:1.5rem;bottom:0;align-items:flex-end;justify-content:center;width:10rem;height:3.5rem;padding-block-start:.5rem;border-start-start-radius:1rem;border-start-end-radius:1rem;background-color:var(--teaser-bg-color)}.app-teaser .app-teaser__header .app-teaser__badge>picture,.app-teaser .app-teaser__header .app-teaser__badge>img{width:5.25rem;height:100%;object-fit:contain}.app-teaser .app-teaser__header .app-teaser__badge>picture>img{width:100%;height:100%;object-fit:contain}.app-teaser .app-teaser__content>*:not(:last-child){margin-block-end:.5rem}.app-teaser .app-teaser__content>.app-teaser__date{display:block}.app-teaser .app-teaser__content>.app-teaser__categories{display:flex;flex-wrap:wrap;color:var(--color-gray-400);font-size:.875rem}.app-teaser .app-teaser__content>.app-teaser__categories>li:not(:last-child):after{margin-inline-end:.25rem;content:","}.app-teaser .app-teaser__footer a{font-weight:var(--font-weight-bold);font-size:.875rem;text-transform:uppercase}}@layer theme;@layer project.components.badge{.app-badge{display:inline-block;padding:.375rem .75rem;border-radius:1.25rem;background-color:var(--badge-bg-color);font-size:.875rem}}@layer theme;@layer project.components.cookies{.ch2-btn-primary{background-color:var(--cookies-btn-bg-color)!important;box-shadow:var(--cookies-btn-box-shadow)!important;color:var(--cookies-btn-color)!important}}@layer theme;@layer project.components.media{.media-oembed-content{--_aspect-ratio:var(--media-aspect-ratio,var(--io-media-aspect-ratio));aspect-ratio:var(--_aspect-ratio);width:100%;height:100%}}@layer project.components.navbar,project.components.navbar-submenu,project.components.navbar-submenu-level2;@layer theme;@layer project.components.navbar{.app-navbar{display:none;z-index:51;position:relative;padding-inline:var(--navbar-padding-inline);padding-block:var(--navbar-padding-block);background-color:var(--navbar-bg-color);box-shadow:var(--navbar-box-shadow)}@media (min-width:1200px){.app-navbar{display:block}}.app-navbar.app-navbar--minimal .app-navbar__main{grid-template-columns:1fr}.app-navbar.app-navbar--minimal div[id*=-theme-headermenublock]{grid-column:1}.app-navbar.app-navbar--minimal div[id*=-theme-headermenublock]>nav>ul{justify-content:flex-end}.app-navbar .app-navbar__top{display:flex;grid-row:1;flex-wrap:wrap;justify-content:flex-end;margin-block-start:-.875rem;gap:2.25rem}.app-navbar .app-navbar__content{display:grid;grid-template-rows:2.5rem 1fr;grid-template-columns:8.5rem 1fr;grid-column:container;font-size:.875rem}.app-navbar .app-navbar__main{display:grid;grid-template-columns:1fr auto;grid-row:2;align-items:center}.app-navbar .app-logo{display:flex;grid-row:1 / 3;grid-column:1;align-items:center;max-height:5.5rem}.app-navbar .app-navbar__ctas{display:flex;grid-column:2;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem}.app-navbar .app-navbar-submenu-toggle{--button-outline-offset:0;--button-size:var(--navbar-submenu-toggle-size);--button-svg-icon-size:.75rem;--button-border-radius:0}.app-navbar .app-navbar-submenu-toggle:hover{background-color:var(--color-primary)}.app-navbar .app-navbar-submenu:not(.app-navbar-submenu--level2){top:100%}.app-navbar .app-navbar-submenu:not(.app-navbar-submenu--level2) .app-navbar-submenu__content{display:grid;position:relative;grid-template-columns:1fr 3fr;column-gap:var(--navbar-submenu-level-1-gap);grid-column:container}.app-navbar .app-navbar-submenu:not(.app-navbar-submenu--level2) .app-navbar-submenu__content .app-back-button{display:none}.app-navbar .app-navbar-submenu:not(.app-navbar-submenu--level2) .app-navbar-submenu__content>.app-navbar-experts>ul{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.app-navbar div[id*=-theme-headertopmenublock],.app-navbar nav[id*=-theme-languageswitcher]{font-size:.875rem}.app-navbar div[id*=-theme-headertopmenublock]>nav>ul,.app-navbar nav[id*=-theme-languageswitcher]>nav>ul,.app-navbar div[id*=-theme-headertopmenublock]>ul,.app-navbar nav[id*=-theme-languageswitcher]>ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.app-navbar div[id*=-theme-headermenublock]{grid-column:1}.app-navbar div[id*=-theme-headermenublock]>nav>ul{display:flex;align-items:center;justify-content:center;gap:2rem}.app-navbar div[id*=-theme-headermenublock]>nav>ul>li{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}@supports selector(:has(+ *)){:is(.app-navbar div[id*=-theme-headermenublock]>nav>ul>li:has(>.app-navbar-submenu-toggle[aria-expanded=true]),.app-navbar div[id*=-theme-headermenublock]>nav>ul>li:has(>a[aria-current=page]))>a{position:relative;text-decoration-line:underline!important}:is(.app-navbar div[id*=-theme-headermenublock]>nav>ul>li:has(>.app-navbar-submenu-toggle[aria-expanded=true]),.app-navbar div[id*=-theme-headermenublock]>nav>ul>li:has(>a[aria-current=page]))>a:after{display:block;position:absolute;top:0;left:calc(50% + var(--navbar-submenu-toggle-size));width:0;height:0;translate:calc(-50% - var(--navbar-submenu-toggle-size) / 2) 0;border-width:0 6rem 4rem 6rem;border-style:solid;border-color:transparent;content:""}}@supports selector(:has(+ *)){.app-navbar div[id*=-theme-headermenublock]>nav>ul>li:has(>a[aria-current=page])>a:not(:hover){text-decoration-color:var(--color-primary)}}.app-navbar div[id*=-theme-headermenublock]>nav>ul>li>a{padding-inline-start:.25rem;padding-block-start:.25rem;text-decoration-thickness:.25rem;text-underline-offset:.625rem}.app-navbar div[id*=-theme-headermenublock]>nav>ul>li>a:not(:hover):not(:focus):not([aria-current=true]){text-decoration-line:none}.app-navbar div[id*=-theme-headermenublock]>nav>ul>li>.app-navbar-submenu-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.app-navbar div[id*=-theme-headertopmenublock]{grid-column:2}}@layer theme;@layer project.components.navbar-submenu{.app-navbar-submenu:not(.app-navbar-submenu--level2){z-index:52;position:absolute;top:0;left:0;width:100%;padding-inline:var(--navbar-submenu-padding-inline);padding-block:var(--navbar-submenu-padding-block);transform:translateZ(0);background-color:var(--navbar-bg-color);transition:opacity var(--duration-normal),transform var(--duration-normal)}@media (min-width:1200px){.app-navbar-submenu:not(.app-navbar-submenu--level2):before{display:block;z-index:52;position:absolute;top:0;left:0;width:100%;height:5rem;background-image:linear-gradient(180deg,#0000000a,#0000);content:"";pointer-events:none}}.app-navbar-submenu[inert]:not(.app-navbar-submenu--level2){transform:translate3d(-100%,0,0);opacity:0}@media (min-width:1200px){.app-navbar-submenu[inert]:not(.app-navbar-submenu--level2){transform:translate3d(0,-2rem,0)!important}}@supports selector(:has(+ *)){.app-navbar-submenu:has(.app-navbar-submenu--level2:not([inert]))>.app-container{position:relative}@media (min-width:1200px){.app-navbar-submenu:has(.app-navbar-submenu--level2:not([inert]))>.app-container:after{z-index:1;position:absolute;top:calc(-1 * var(--navbar-submenu-padding-block));grid-row:1;grid-column:5;width:1px;height:calc(100% + 2 * var(--navbar-submenu-padding-block));background-color:var(--color-gray-300);content:""}}}@supports selector(:has(+ *)){.app-navbar-submenu .app-navbar-submenu__content>ul:has(.app-navbar-submenu--level2)>li:has(>.app-navbar-submenu-toggle[aria-expanded=true])>div>a:not(:hover){text-decoration-line:underline!important;text-decoration-color:var(--color-primary);text-decoration-thickness:.25rem;text-underline-offset:.625rem}.app-navbar-submenu .app-navbar-submenu__content>ul:has(.app-navbar-submenu--level2)>li>div{display:flex;align-items:center;gap:.5rem}@media (min-width:1200px){.app-navbar-submenu .app-navbar-submenu__content>ul:has(.app-navbar-submenu--level2)>li>div{align-items:baseline}}.app-navbar-submenu .app-navbar-submenu__content>ul:has(.app-navbar-submenu--level2)>li>div>.app-navbar-submenu-toggle{flex-shrink:0}.app-navbar-submenu .app-navbar-submenu__content>ul:has(.app-navbar-submenu--level2)>li>div>.app-navbar-submenu-toggle>svg{transform:rotate(-90deg)}}@media (min-width:1200px){.app-navbar-submenu .app-navbar-submenu__content>ul>li.app-navbar-submenu__mobile-view-all{display:none!important}}.app-navbar-submenu .app-navbar-submenu__content>ul>li:not(:last-child){padding-block-end:var(--navbar-submenu-level-1-item-padding-block-end)}.app-navbar-submenu .app-navbar-submenu__content>ul>li>a,.app-navbar-submenu .app-navbar-submenu__content>ul>li>div>a{display:flex;align-items:center;width:100%;font-weight:var(--font-weight-bold);text-decoration-thickness:.25rem;text-underline-offset:.5rem;text-transform:uppercase;line-height:2}@media (min-width:1200px){.app-navbar-submenu .app-navbar-submenu__content>ul>li>a,.app-navbar-submenu .app-navbar-submenu__content>ul>li>div>a{display:block!important;width:auto!important}}:is(.app-navbar-submenu .app-navbar-submenu__content>ul>li>a,.app-navbar-submenu .app-navbar-submenu__content>ul>li>div>a):not(:hover):not(:focus):not([aria-current=true]){text-decoration-line:none}.app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>*:not(:last-child){margin-block-end:1.5rem}.app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>ul>li>a{position:relative;padding-block-end:.5rem;text-decoration-line:none}.app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>ul>li>a:hover:before,.app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>ul>li>a:focus:before{display:block;position:absolute;top:100%;width:2.5rem;height:.25rem;background-color:var(--color-primary);content:""}.app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>ul>li>a:hover>span:first-child,.app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>ul>li>a:focus>span:first-child{text-decoration-line:underline}.app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>ul>li>a>span:first-child{display:block;width:100%;margin-block-end:.25rem;font-weight:var(--font-weight-bold);font-size:1rem;text-transform:uppercase}}@layer project.components.navbar-submenu-level2{.app-navbar-submenu--level2{z-index:3;position:absolute;top:0;left:calc(-1 * var(--navbar-submenu-padding-inline));width:calc(100% - 2px + 2 * var(--navbar-submenu-padding-inline));transform:translateZ(0);background-color:var(--navbar-bg-color);transition:opacity var(--duration-normal),transform var(--duration-normal)}@media (max-width:1199px){.app-navbar-submenu--level2{height:100%}}@media (min-width:1200px){.app-navbar-submenu--level2{left:calc(25% + var(--navbar-submenu-level-1-gap))!important;width:calc(100% - 25% - var(--navbar-submenu-level-1-gap))!important;padding:0!important;background-color:transparent!important}}.app-navbar-submenu--level2[inert]{transform:translate3d(-100%,0,0);opacity:0}@media (min-width:1200px){.app-navbar-submenu--level2[inert]{transform:translateZ(0)!important}}.app-navbar-submenu--level2>.app-back-button{margin-inline-start:var(--navbar-submenu-padding-inline)}@media (min-width:1200px){.app-navbar-submenu--level2>ul{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 3rem}}.app-navbar-submenu--level2>ul>li:not(:last-child){margin-block-end:1rem}}@layer theme;@layer project.components.mobile-navbar{.app-mobile-navbar{display:block;z-index:51;position:relative}@media (min-width:1200px){.app-mobile-navbar{display:none!important}}.app-mobile-navbar .app-mobile-navbar__top{--_bg-color:var(--mobile-navbar-bg-color,var(--mobile-navbar-bg-color-default));display:grid;z-index:3;position:relative;grid-template-columns:6rem 1fr;column-gap:1rem;height:var(--mobile-navbar-top-height);padding:1.25rem 1rem;background-color:var(--_bg-color);box-shadow:0 0 3rem #0000001a}.app-mobile-navbar .app-mobile-navbar__top>.app-logo{height:calc(var(--mobile-navbar-top-height) - 2.5rem)}.app-mobile-navbar .app-mobile-navbar__top>.app-logo>img{max-height:100%}.app-mobile-navbar .app-mobile-navbar__ctas{display:flex;grid-column:2;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem}.app-mobile-navbar .app-mobile-navbar__toggle[aria-expanded=false]>.hamburger-icon{display:block}.app-mobile-navbar .app-mobile-navbar__toggle[aria-expanded=true]>.close-icon{display:block}.app-mobile-navbar .app-mobile-navbar__toggle>.hamburger-icon,.app-mobile-navbar .app-mobile-navbar__toggle>.close-icon{display:none}.app-mobile-navbar .app-mobile-navbar__content{--_bg-color:var(--mobile-navbar-content-bg-color,var(--mobile-navbar-bg-color-default));display:flex;z-index:52;position:absolute;top:var(--mobile-navbar-content-offset-top);left:0;flex-direction:column;width:100%;max-width:40rem;height:calc(100dvh - var(--mobile-navbar-content-offset-top));padding-inline:1px;padding-block:1.5rem;overflow-y:auto;transform:translateZ(0);background-color:var(--_bg-color);transition:transform var(--duration-normal)}.app-mobile-navbar .app-mobile-navbar__content[inert]{transform:translate3d(-100%,0,0)}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]:not(:last-child),.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-headertopmenublock]:not(:last-child){margin-block-end:2rem}@supports selector(:has(+ *)){.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul li:has(.app-navbar-submenu-toggle) .app-navbar-submenu-toggle{--button-outline-offset:0;--button-size:2.5rem;--button-svg-icon-size:.75rem;--button-border-radius:0;position:relative}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul li:has(.app-navbar-submenu-toggle) .app-navbar-submenu-toggle:before{display:block;z-index:1;position:absolute;top:0;right:100%;width:calc(100dvw - 100%);height:100%;content:""}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul li:has(.app-navbar-submenu-toggle) .app-navbar-submenu-toggle>svg{transform:rotate(-90deg)}}@supports selector(:has(+ *)){.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul li:has(.app-navbar-submenu-toggle:hover)>a{text-decoration-line:underline}}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li{display:flex;flex-wrap:wrap}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li:not(:last-child){margin-block-end:1rem}@supports selector(:has(+ *)){:is(.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li>div:has(>.app-navbar-submenu-toggle[aria-expanded=true]),.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li>div:has(>a[aria-current=page]))>a{text-decoration-line:underline!important}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li:has(>a[aria-current=page])>a{text-decoration-line:underline!important}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li:has(>a[aria-current=page])>a:not(:hover){text-decoration-color:var(--color-primary)}}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li>a:not(.app-button){display:flex;flex-grow:1;flex-wrap:wrap;padding-inline:var(--mobile-navbar-menu-item-padding-inline-default);padding-block:var(--mobile-navbar-menu-item-padding-block-default);outline-offset:0;text-decoration-thickness:.25rem;text-underline-offset:.625rem}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li .app-navbar-submenu>.app-container{display:block}@supports selector(:has(+ *)){.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-mobileheadermenublock]>nav>ul>li .app-navbar-submenu>.app-container .app-navbar-submenu__content>ul:has(.app-navbar-submenu--level2)>li>div{flex-grow:1}}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-headertopmenublock]>nav>ul>li:not(:last-child){margin-block-end:.5rem}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-headertopmenublock]>nav>ul>li>a{display:block;padding-inline:var(--mobile-navbar-menu-item-padding-inline-default);padding-block:var(--mobile-navbar-menu-item-padding-block-default)}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-uegcontactus]{margin-block-start:auto;padding-inline:var(--mobile-navbar-menu-item-padding-inline-default);padding-block:var(--mobile-navbar-menu-item-padding-block-default)}.app-mobile-navbar .app-mobile-navbar__content div[id*=-theme-uegcontactus]>button{width:100%}.app-mobile-navbar .app-mobile-navbar__content nav[id*=-theme-languageswitcher]>ul{display:flex;flex-wrap:wrap;align-items:center;padding-inline:var(--mobile-navbar-menu-item-padding-inline-default);gap:.5rem}.app-mobile-navbar .app-mobile-navbar__content nav[id*=-theme-languageswitcher]>ul>li{--_padding-inline:var(--language-switcher-item-padding-inline,.5rem);--_padding-block:var(--language-switcher-item-padding-block,.5rem)}.app-mobile-navbar .app-mobile-navbar__content nav[id*=-theme-languageswitcher]>ul>li:first-child{margin-inline-start:calc(var(--_padding-inline) * -1)}.app-mobile-navbar .app-mobile-navbar__content nav[id*=-theme-languageswitcher]>ul>li:last-child{margin-inline-end:calc(var(--_padding-inline) * -1)}.app-mobile-navbar .app-mobile-navbar__content nav[id*=-theme-languageswitcher]>ul>li>a{display:block;padding-inline:var(--_padding-inline);padding-block:var(--_padding-block)}.app-mobile-navbar .app-navbar-submenu:not(.app-navbar-submenu--level2){height:100%;overflow-y:auto}.app-mobile-navbar .app-navbar-submenu.app-navbar-submenu--level2>ul{padding-inline:var(--navbar-submenu-padding-inline)}@supports selector(:has(+ *)){:is(.app-mobile-navbar .app-navbar-submenu:has(.app-navbar-submenu__content) .app-navbar-submenu__content>*,.app-mobile-navbar .app-navbar-submenu:not(:has(.app-navbar-submenu__content))>*):not(:last-child){margin-block-end:2rem}}.app-mobile-navbar .app-navbar-submenu .app-navbar-submenu__content{grid-column:container}.app-mobile-navbar .app-navbar-submenu .app-navbar-submenu__content>*:not(:last-child){margin-block-end:2rem}.app-mobile-navbar .app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>ul>li:not(:last-child){margin-block-end:1.5rem}.app-mobile-navbar .app-navbar-submenu .app-navbar-submenu__content>.app-navbar-experts>ul>li>a{display:block}}@layer theme;@layer project.components.pager{.pager{padding-block:4rem}.pager .pager__items{display:flex;justify-content:var(--pager-justify-content);grid-column:container;flex-wrap:wrap;gap:.5rem}.pager .pager__items>.pager__item.pager__item--previous>a{rotate:-180deg}.pager .pager__items>.pager__item>a{--button-font-weight:var(--font-weight-regular);--button-padding-inline:0;--button-padding-block:0;--button-size:2.5rem}@media (min-width:1200px){.node--type-overview-page--search .pager__items{grid-column-start:4;grid-column-end:span 8}}}@layer project.components.expertise-teaser;@layer theme;@layer project.components.expertise-teaser{.app-expertise-teaser{-webkit-text-decoration:none;text-decoration:none}.app-expertise-teaser .app-expertise-teaser__header{height:15.625rem;margin-block-end:2rem}@media (min-width:1200px){.app-expertise-teaser .app-expertise-teaser__header{height:18.375rem}}.app-expertise-teaser .app-expertise-teaser__header>.app-expertise-teaser__image{display:block;width:100%;height:100%;object-fit:cover}.app-expertise-teaser .app-expertise-teaser__content{padding-inline-start:2rem;border-inline-start:.1875rem solid var(--expertise-teaser-border-color)}.app-expertise-teaser .app-expertise-teaser__content>.app-expertise-teaser__title{--heading-margin-block-end:1rem}.app-expertise-teaser .app-expertise-teaser__content>.app-expertise-teaser__cta{margin-block-start:2rem}}@layer project.components.event-teaser;@layer theme;@layer project.components.event-teaser{.app-event-teaser{display:flex;position:relative;align-items:center;justify-content:space-between;padding-block-start:1rem;padding-block-end:1.5rem;border-block-start:1px solid var(--color-gray-200)}@supports selector(:has(+ *)){.app-event-teaser:has(a:focus-visible){outline:2px solid var(--event-teaser-button-outline-color);outline-offset:2px}.app-event-teaser:has(a:focus-visible) a:focus-visible{outline:none}}.app-event-teaser .app-event-teaser__date{margin-block-end:.625rem;color:var(--event-teaser-date-text-color)}.app-event-teaser .app-event-teaser__title{--heading-text-transform:none}.app-event-teaser .app-event-teaser__address{color:var(--color-gray-400);font-style:normal;font-size:.875rem}.app-event-teaser .app-event-teaser__footer a{--button-size:2rem;--button-arrow-icon-size:.875rem}.app-event-teaser .app-event-teaser__footer a:after{position:absolute;inset:0;content:""}}@layer project.components.job-teaser;@layer theme;@layer project.components.job-teaser{.app-job-teaser{padding-inline-start:1.25rem;border-inline-start:.1875rem solid var(--color-border);-webkit-text-decoration:none;text-decoration:none;transition:border-color var(--duration-normal)}@media (max-width:1199px){.app-job-teaser{display:grid;grid-template-columns:1fr 2rem;grid-auto-flow:column;column-gap:1rem}}.app-job-teaser[href]:hover,.app-job-teaser[href]:focus{border-color:var(--job-teaser-active-color)}.app-job-teaser[href]:hover .app-job-teaser__cta,.app-job-teaser[href]:focus .app-job-teaser__cta{--button-bg-color:var(--job-teaser-active-color)}.app-job-teaser[target=_blank][rel=noreferrer]:after{content:none}.app-job-teaser .app-job-teaser__title,.app-job-teaser .app-job-teaser__experts,.app-job-teaser .app-job-teaser__locations{grid-column:1}.app-job-teaser .app-job-teaser__experts,.app-job-teaser .app-job-teaser__locations{display:flex;flex-wrap:wrap}.app-job-teaser .app-job-teaser__experts>li:not(:last-child):after,.app-job-teaser .app-job-teaser__locations>li:not(:last-child):after{margin-inline-end:.25rem;content:","}.app-job-teaser .app-job-teaser__experts{font-weight:var(--font-weight-bold)}@media (min-width:1200px){.app-job-teaser .app-job-teaser__experts{font-size:1.125rem}}.app-job-teaser .app-job-teaser__locations{color:var(--color-gray-400);font-size:.875rem}.app-job-teaser .app-job-teaser__cta{--button-size:2rem;--button-arrow-icon-size:.875rem}@media (min-width:1200px){.app-job-teaser .app-job-teaser__cta{margin-block-start:1rem}}}@layer project.components.location-teaser;@layer theme;@layer project.components.location-teaser{.app-location-teaser{padding:1.5rem;border:2px solid transparent;background-color:var(--location-teaser-background-color)}.app-location-teaser:focus{outline:2px solid currentColor}.app-location-teaser>.app-location-teaser__header{display:flex;align-items:center;justify-content:space-between;margin-block-end:.5rem}.app-location-teaser>.app-location-teaser__header>.app-location-teaser__title{--heading-text-transform:none;--heading-margin-block-end:0}.app-location-teaser>.app-location-teaser__content>.app-location-teaser__address{font-style:normal;word-break:break-word}.app-location-teaser>.app-location-teaser__content>.app-location-teaser__address>p:not(:last-child){margin-block-end:1rem}.app-location-teaser>.app-location-teaser__footer{margin-block-start:1.5rem}.app-location-teaser>.app-location-teaser__footer a{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem}.app-location-teaser .location-icon{width:1.5rem;height:1.5rem}}@layer theme;@layer project.components.masonry{.app-masonry{display:flex;justify-content:space-between;gap:var(--masonry-spacing)}}@layer project.components.search-result-teaser;@layer project.components.search-result-teaser{.app-search-result-teaser .app-search-result-teaser__footer{margin-block-start:1rem}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);}[dir="ltr"] .ajax-progress__throbber,[dir="ltr"] .ajax-progress__throbber--fullscreen,[dir="ltr"] .ui-dialog .ajax-progress__throbber,[dir="ltr"] .media-library-item .ajax-progress__throbber{border-right:3px dotted transparent;}[dir="rtl"] .ajax-progress__throbber,[dir="rtl"] .ajax-progress__throbber--fullscreen,[dir="rtl"] .ui-dialog .ajax-progress__throbber,[dir="rtl"] .media-library-item .ajax-progress__throbber{border-left:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-right:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);}[dir="ltr"] .media-library-widget .ajax-progress__throbber,[dir="ltr"] .media-library-widget .ajax-progress__throbber--fullscreen{border-right:2px dotted transparent;}[dir="rtl"] .media-library-widget .ajax-progress__throbber,[dir="rtl"] .media-library-widget .ajax-progress__throbber--fullscreen{border-left:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;top:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-radius:50%;animation:gin-throbber .75s linear infinite;}[dir="ltr"] .ui-dialog .ajax-progress-throbber::before,[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:var(--gin-spacing-xs);border-right:2px dotted transparent;}[dir="rtl"] .ui-dialog .ajax-progress-throbber::before,[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:var(--gin-spacing-xs);border-left:2px dotted transparent;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;top:0;width:24px;height:24px;}[dir="ltr"] .contextual-links .ajax-progress-throbber{right:var(--gin-spacing-xxs);}[dir="rtl"] .contextual-links .ajax-progress-throbber{left:var(--gin-spacing-xxs);}.contextual-links .ajax-progress-throbber::before{top:0;}[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.25em;}[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
