@font-face{font-family:"Playfair Display";font-display:swap;font-style:normal;src:url(6fb1338b42a1658eb1ee.ttf) format("truetype")}@font-face{font-family:"Roboto";font-display:swap;font-style:normal;src:url(3ae0ee9847715bf8a1ca.ttf) format("truetype")}@font-face{font-family:"Roboto";font-display:swap;font-style:italic;src:url(c3967e902311541e4d53.ttf) format("truetype")}:root{--headline-font-family: "Playfair Display", serif;--subline-font-family: "Roboto", sans-serif;--base-font-family: "Roboto", sans-serif;--button-font-family: "Roboto", sans-serif;--navigation-font-family: "Roboto", sans-serif}:root{--inner-spacing-sm: 0.5rem;--inner-spacing-md: 1rem;--inner-spacing-lg: 1.5rem;--inner-spacing-xl: 2rem;--outer-spacing-sm: 1.25rem;--outer-spacing-md: 2.5rem;--outer-spacing-lg: 3.75rem;--outer-spacing-xl: 5rem;--module-spacing: 3rem;--text-padding-x: 0rem;--text-padding-y: 1rem;--inner-text-padding-x: 1rem;--inner-text-padding-y: 1rem;--container-padding-x: 0rem;--container-padding-y: 0rem;--border-radius-sm: 0;--border-radius-md: 0;--border-radius-lg: 0;--column-gap: 1rem;--row-gap: 1rem;--content-gap: 1rem;--shadow-color: 0deg 0% 0%;--shadow-elevation-low: 0.2px 0.2px 0.4px hsl(var(--shadow-color) / 0.02), 0.6px 0.8px 1.4px -0.4px hsl(var(--shadow-color) / 0.12);--shadow-elevation-medium: 0.2px 0.2px 0.4px hsl(var(--shadow-color) / 0.03), 3.1px 4.1px 7.4px -0.4px hsl(var(--shadow-color) / 0.17);--shadow-elevation-high: 0.2px 0.2px 0.4px hsl(var(--shadow-color) / 0.03), 2.8px 3.6px 6.5px -0.1px hsl(var(--shadow-color) / 0.09), 6.3px 8.3px 14.9px -0.3px hsl(var(--shadow-color) / 0.16), 13.9px 18.3px 32.9px -0.4px hsl(var(--shadow-color) / 0.23);--shadow-bottom-elevation-low: 0px -0.6px 0.9px hsl(var(--shadow-color) / 0.02), 0px -2.1px 3px -0.4px hsl(var(--shadow-color) / 0.12);--shadow-bottom-elevation-medium: 0px -0.6px 0.9px hsl(var(--shadow-color) / 0.03), -0.2px -10.7px 15.3px -0.4px hsl(var(--shadow-color) / 0.17);--shadow-bottom-elevation-high: 0px -0.6px 0.9px hsl(var(--shadow-color) / 0.03), -0.2px -9.5px 13.6px -0.1px hsl(var(--shadow-color) / 0.09), -0.4px -21.6px 30.9px -0.3px hsl(var(--shadow-color) / 0.16), -0.8px -47.5px 68.1px -0.4px hsl(var(--shadow-color) / 0.23)}@media(min-width: 1024px){:root{--inner-spacing-sm: 1rem;--inner-spacing-md: 1.5rem;--inner-spacing-lg: 2rem;--inner-spacing-xl: 3rem;--outer-spacing-sm: 2.5rem;--outer-spacing-md: 5rem;--outer-spacing-lg: 7.5rem;--outer-spacing-xl: 10rem;--module-spacing: 10rem;--text-padding-x: 0rem;--text-padding-y: 2rem;--inner-text-padding-x: 2rem;--inner-text-padding-y: 2rem;--container-padding-x: 2rem;--container-padding-y: 2rem;--column-gap: 2rem;--row-gap: 2rem;--content-gap: 1rem}}@media(min-width: 1400px){:root{--text-padding-x: 0rem;--text-padding-y: 3rem;--inner-text-padding-x: 3rem;--inner-text-padding-y: 3rem;--column-gap: 3rem;--row-gap: 3rem;--content-gap: 1rem}}:root{--standard-white: #ffffff;--standard-off-white: #f3f3f3;--standard-black: #000000;--standard-off-black: #171717;--base-color: #f3f3f3;--base-color-rgb: 243, 243, 243;--base-color-light: #ffffff;--base-color-light-rgb: 255, 255, 255;--base-color-dark: #666666;--base-color-dark-rgb: 102, 102, 102;--base-color-background-light: #e3e3e3;--base-color-background-light-rgb: 227, 227, 227;--base-color-background-dark: #171717;--base-color-background-dark-rgb: 23, 23, 23;--accent-color: #86c63c;--accent-color-rgb: 134, 198, 60;--accent-color-light: #B7E27F;--accent-color-light-rgb: 183, 226, 127;--accent-color-dark: #6B9930;--accent-color-dark-rgb: 107, 153, 48;--accent-color-darker: #803338;--accent-color-darker-rgb: 128, 51, 56;--accent-color-background-light: #B7E27F;--accent-color-background-light-rgb: 183, 226, 127;--accent-color-background-dark: #527623;--accent-color-background-dark-rgb: 82, 118, 35;--text-color-dark: #171717;--text-color-dark-rgb: 23, 23, 23;--text-color-light: #ffffff;--text-color-light-rgb: 255, 255, 255;--text-color-accent: #6B9930;--text-color-accent-rgb: 107, 153, 48;--mainmenu-background-color: #ffffff;--mainmenu-background-color-rgb: 255, 255, 255;--mainmenu-background-color-hover: #f3f3f3;--mainmenu-background-color-hover-rgb: 243, 243, 243;--submenu-background-color: #f3f3f3;--submenu-background-color-rgb: 243, 243, 243;--submenu-background-color-hover: #e3e3e3;--submenu-background-color-hover-rgb: 227, 227, 227;--mainmenu-text-color: #171717;--mainmenu-text-color-rgb: 23, 23, 23;--mainmenu-text-color-accent: #333333;--mainmenu-text-color-accent-rgb: 51, 51, 51;--submenu-text-color: #171717;--submenu-text-color-rgb: 23, 23, 23;--submenu-text-color-accent: #333333;--submenu-text-color-accent-rgb: 51, 51, 51;--footer-background-color: #e3e3e3;--footer-background-color-rgb: 227, 227, 227;--footer-background-color-accent: #86c63c;--footer-background-color-accent-rgb: 134, 198, 60;--footer-text-color: #171717;--footer-text-color-rgb: 23, 23, 23;--footer-text-color-accent: #333333;--footer-text-color-accent-rgb: 51, 51, 51;--error-color: #da1e28;--error-color-rgb: 218, 30, 40}.background-neutral{background-color:var(--standard-off-white)}.background-neutral .gdymc_text a{background:linear-gradient(to right, rgba(var(--base-color-rgb), 0.5), rgba(var(--base-color-rgb), 0.5));background-repeat:no-repeat;background-position:right bottom;background-size:0% 2px}.background-neutral .gdymc_text ul li::marker,.background-neutral .gdymc_text ol li::marker{color:var(--text-color-dark)}.background-neutral .gdymc_moduleinner h1,.background-neutral .gdymc_moduleinner h2,.background-neutral .gdymc_moduleinner h3,.background-neutral .gdymc_moduleinner h4,.background-neutral .gdymc_moduleinner h5,.background-neutral .gdymc_moduleinner h6,.background-neutral .gdymc_moduleinner p,.background-neutral .gdymc_moduleinner span,.background-neutral .gdymc_moduleinner q,.background-neutral .gdymc_moduleinner a,.background-neutral .gdymc_moduleinner .h1,.background-neutral .gdymc_moduleinner .h2,.background-neutral .gdymc_moduleinner .h3,.background-neutral .gdymc_moduleinner .h4,.background-neutral .gdymc_moduleinner .h5,.background-neutral .gdymc_moduleinner .h6,.background-neutral .gdymc_moduleinner .p,.background-neutral .gdymc_moduleinner .span,.background-neutral .gdymc_moduleinner .q,.background-neutral .gdymc_moduleinner .gdymc_text,.background-neutral .gdymc_moduleinner .gdymc_text>*,.background-neutral .gdymc_moduleinner div{color:var(--text-color-dark)}.background-neutral .gdymc_moduleinner .button{background-color:var(--base-color-light);color:var(--text-color-dark)}.background-neutral .gdymc_moduleinner .button:hover{background-color:var(--base-color-background-light)}.background-neutral .gdymc_moduleinner .button.button-primary{background-color:var(--accent-color);color:var(--text-color-light)}.background-neutral .gdymc_moduleinner .button.button-primary:hover{background-color:var(--accent-color-dark)}.background-light{background-color:var(--base-color-background-light)}.background-light .gdymc_text a{background:linear-gradient(to right, var(--base-color-dark), var(--base-color-dark));background-repeat:no-repeat;background-position:right bottom;background-size:0% 2px}.background-light .gdymc_text ul li::marker,.background-light .gdymc_text ol li::marker{color:var(--base-color-dark)}.background-light .gdymc_moduleinner h1,.background-light .gdymc_moduleinner h2,.background-light .gdymc_moduleinner h3,.background-light .gdymc_moduleinner h4,.background-light .gdymc_moduleinner h5,.background-light .gdymc_moduleinner h6,.background-light .gdymc_moduleinner p,.background-light .gdymc_moduleinner span,.background-light .gdymc_moduleinner q,.background-light .gdymc_moduleinner a,.background-light .gdymc_moduleinner .h1,.background-light .gdymc_moduleinner .h2,.background-light .gdymc_moduleinner .h3,.background-light .gdymc_moduleinner .h4,.background-light .gdymc_moduleinner .h5,.background-light .gdymc_moduleinner .h6,.background-light .gdymc_moduleinner .p,.background-light .gdymc_moduleinner .span,.background-light .gdymc_moduleinner .q,.background-light .gdymc_moduleinner .gdymc_text,.background-light .gdymc_moduleinner .gdymc_text>*,.background-light .gdymc_moduleinner div{color:var(--text-color-dark)}.background-light .gdymc_moduleinner .button{background-color:var(--base-color);color:var(--text-color-dark)}.background-light .gdymc_moduleinner .button:hover{background-color:var(--base-color-dark)}.background-light .gdymc_moduleinner .button.button-primary{background-color:var(--accent-color);color:var(--text-color-light)}.background-light .gdymc_moduleinner .button.button-primary:hover{background-color:var(--accent-color-dark)}.background-dark{background-color:var(--base-color-background-dark)}.background-dark .gdymc_text a{background:linear-gradient(to right, var(--base-color), var(--base-color));background-repeat:no-repeat;background-position:right bottom;background-size:0% 2px}.background-dark .gdymc_text ul li::marker,.background-dark .gdymc_text ol li::marker{color:var(--base-color)}.background-dark .gdymc_moduleinner h1,.background-dark .gdymc_moduleinner h2,.background-dark .gdymc_moduleinner h3,.background-dark .gdymc_moduleinner h4,.background-dark .gdymc_moduleinner h5,.background-dark .gdymc_moduleinner h6,.background-dark .gdymc_moduleinner p,.background-dark .gdymc_moduleinner span,.background-dark .gdymc_moduleinner q,.background-dark .gdymc_moduleinner a,.background-dark .gdymc_moduleinner .h1,.background-dark .gdymc_moduleinner .h2,.background-dark .gdymc_moduleinner .h3,.background-dark .gdymc_moduleinner .h4,.background-dark .gdymc_moduleinner .h5,.background-dark .gdymc_moduleinner .h6,.background-dark .gdymc_moduleinner .p,.background-dark .gdymc_moduleinner .span,.background-dark .gdymc_moduleinner .q,.background-dark .gdymc_moduleinner .gdymc_text,.background-dark .gdymc_moduleinner .gdymc_text>*,.background-dark .gdymc_moduleinner div{color:var(--text-color-light)}.background-dark .gdymc_moduleinner .button{background-color:var(--base-color);color:var(--text-color-dark)}.background-dark .gdymc_moduleinner .button:hover{background-color:var(--base-color-dark)}.background-dark .gdymc_moduleinner .button.button-primary{background-color:var(--accent-color);color:var(--text-color-light)}.background-dark .gdymc_moduleinner .button.button-primary:hover{background-color:var(--accent-color-dark)}.background-accent{background-color:var(--accent-color)}.background-accent .gdymc_text a{background:linear-gradient(to right, var(--accent-color-dark), var(--accent-color-dark));background-repeat:no-repeat;background-position:right bottom;background-size:0% 2px}.background-accent .gdymc_text ul li::marker,.background-accent .gdymc_text ol li::marker{color:var(--accent-color-dark)}.background-accent .gdymc_moduleinner h1,.background-accent .gdymc_moduleinner h2,.background-accent .gdymc_moduleinner h3,.background-accent .gdymc_moduleinner h4,.background-accent .gdymc_moduleinner h5,.background-accent .gdymc_moduleinner h6,.background-accent .gdymc_moduleinner p,.background-accent .gdymc_moduleinner span,.background-accent .gdymc_moduleinner q,.background-accent .gdymc_moduleinner a,.background-accent .gdymc_moduleinner .h1,.background-accent .gdymc_moduleinner .h2,.background-accent .gdymc_moduleinner .h3,.background-accent .gdymc_moduleinner .h4,.background-accent .gdymc_moduleinner .h5,.background-accent .gdymc_moduleinner .h6,.background-accent .gdymc_moduleinner .p,.background-accent .gdymc_moduleinner .span,.background-accent .gdymc_moduleinner .q,.background-accent .gdymc_moduleinner .gdymc_text,.background-accent .gdymc_moduleinner .gdymc_text>*,.background-accent .gdymc_moduleinner div{color:var(--text-color-light)}.background-accent .gdymc_moduleinner .button{background-color:var(--accent-color-dark);color:var(--text-color-light)}.background-accent .gdymc_moduleinner .button:hover{background-color:var(--accent-color-background-dark)}.background-accent .gdymc_moduleinner .button.button-primary{background-color:var(--base-color);color:var(--text-color-dark)}.background-accent .gdymc_moduleinner .button.button-primary:hover{background-color:var(--base-color-background-light)}[blocks] .blocks{position:absolute;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;pointer-events:none}[blocks] .blocks>span{display:block;border:.5pt solid var(--base-color-background-light);width:50%;height:50%}@media(min-width: 1024px){[blocks] .blocks>span{width:25%}}:root{--main-menu-width: 200px}header{box-shadow:none;border-bottom:.5pt solid var(--base-color-background-light)}header .header.desktop .logo{padding:0px;margin-top:-15px}header .header.desktop .logo img{height:calc(var(--navigation-height) + 45px)}header .header.desktop .gala-experte-logo-container{display:flex;flex-direction:column;justify-content:center;height:var(--navigation-height)}header .header.desktop .gala-experte-logo{width:70%;opacity:.4}header.mobile .logo{padding:0px;margin-left:-15px;margin-top:15px;z-index:1000}header.mobile .logo img{height:calc(var(--navigation-height) + 45px)}#superheader{background-color:var(--accent-color);padding:var(--inner-spacing-sm) 0;font-size:16px;display:none}@media(min-width: 1400px){#superheader{display:grid}}#superheader .superheader-contact{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--inner-spacing-lg);color:var(--text-color-light)}#superheader .superheader-contact-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--inner-spacing-sm)}#superheader .superheader-contact-item i{color:var(--accent-color-background-dark)}#superheader .superheader-contact a{text-decoration:none;color:var(--text-color-light)}#superheader .superheader-social{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#superheader .superheader-social a{text-decoration:none;color:var(--text-color-light);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--inner-spacing-sm);transition:color .15s ease}#superheader .superheader-social a:hover{color:var(--accent-color-background-dark)}#superheader .superheader-social a i{color:var(--accent-color-background-dark)}#superheader .superheader-translate .gtranslate_wrapper{display:flex;flex-direction:row;justify-content:flex-end;gap:var(--inner-spacing-sm);padding-right:var(--inner-spacing-md)}#superheader .superheader-translate .glink{color:var(--accent-color-background-dark)}#superheader .superheader-translate .glink.gt-current-lang{color:var(--text-color-light)}footer{box-shadow:none;border-top:.5pt solid var(--base-color-background-light)}footer .footer .logo img{height:100px}.gdymc_module-text_1col .h4{font-size:var(--h3-font-size)}.gdymc_module-banner .h6{font-size:var(--h4-font-size)}.gdymc_module-banner .content--text .banner-content{padding-top:var(--module-spacing);padding-bottom:var(--module-spacing);align-items:flex-start}@media(min-width: 1024px){.gdymc_module-banner .content--text .banner-content{padding:unset}}.gdymc_module-banner .content--text .banner-content .gdymc_button-group{flex-direction:row}@media(min-width: 1024px){.gdymc_module-banner .content--text .banner-content .gdymc_button-group{flex-direction:row-reverse}}.gdymc_module-text_1col .content--text .textbox{justify-content:space-between;gap:var(--inner-spacing-lg)}.gdymc_module-statement .h2{font-size:var(--h4-font-size)}@media(min-width: 1024px){.gdymc_module-statement .h2{font-size:var(--h3-font-size)}}.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev,.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next,.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev,.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next{border-radius:50%}.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev>div.fa-solid,.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next>div.fa-solid,.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev>div.fa-solid,.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next>div.fa-solid{color:var(--text-color-dark) !important}.background-neutral.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev,.background-neutral.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next,.background-neutral.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev,.background-neutral.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next{background-color:var(--base-color-light)}.background-neutral.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev:hover,.background-neutral.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next:hover,.background-neutral.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev:hover,.background-neutral.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next:hover{background-color:var(--base-color-background-light)}.background-neutral.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev>div.fa-solid,.background-neutral.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next>div.fa-solid,.background-neutral.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev>div.fa-solid,.background-neutral.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next>div.fa-solid{color:var(--text-color-dark) !important}.background-light.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev,.background-light.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next,.background-light.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev,.background-light.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next{background-color:var(--base-color-light)}.background-light.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev:hover,.background-light.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next:hover,.background-light.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev:hover,.background-light.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next:hover{background-color:var(--base-color)}.background-light.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev>div.fa-solid,.background-light.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next>div.fa-solid,.background-light.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev>div.fa-solid,.background-light.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next>div.fa-solid{color:var(--text-color-dark) !important}.background-dark.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev,.background-dark.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next,.background-dark.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev,.background-dark.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next{background-color:var(--base-color-dark)}.background-dark.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev:hover,.background-dark.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next:hover,.background-dark.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev:hover,.background-dark.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next:hover{background-color:var(--base-color)}.background-dark.gdymc_module-gallery .content--controls .controlsbox .swiper-button-prev>div.fa-solid,.background-dark.gdymc_module-gallery .content--controls .controlsbox .swiper-button-next>div.fa-solid,.background-dark.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-prev>div.fa-solid,.background-dark.gdymc_module-column_gallery .content--controls .controlsbox .swiper-button-next>div.fa-solid{color:var(--text-color-dark) !important}.cta a,input[type=submit].button,.button{display:inline-block;text-decoration:none;font-family:var(--button-font-family);font-weight:var(--button-font-weight);font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);white-space:nowrap;padding:10px 20px;text-transform:uppercase;cursor:pointer;transition:box-shadow .22s ease-in-out,background-color .22s ease-in-out;background-color:var(--base-color-background-light);color:var(--text-color-dark);border-radius:50vh}@media(min-width: 1024px){.cta a,input[type=submit].button,.button{padding:10px 40px}}.cta a:hover,input[type=submit].button:hover,.button:hover{background-color:var(--accent-color-light);box-shadow:none}.cta a.button-primary,input[type=submit].button.button-primary,.button.button-primary{background-color:var(--accent-color);color:var(--text-color-light)}.cta a.button-primary:hover,input[type=submit].button.button-primary:hover,.button.button-primary:hover{background-color:var(--accent-color-dark)}.gdymc_button-group{display:flex;flex-direction:column;gap:var(--inner-spacing-sm);padding:0}:root{--p-font-size: 16px;--p-line-height: 150%;--p-letter-spacing: 0.5px;--p-font-weight: 300;--h1-font-size: 32px;--h1-line-height: 120%;--h1-letter-spacing: 0;--h1-font-weight: 400;--h2-font-size: 28px;--h2-line-height: 120%;--h2-letter-spacing: 2.4px;--h2-font-weight: 200;--h3-font-size: 24px;--h3-line-height: 120%;--h3-letter-spacing: 2.4px;--h3-font-weight: 600;--h4-font-size: 22px;--h4-line-height: 140%;--h4-letter-spacing: 1.92px;--h4-font-weight: 400;--h5-font-size: 16px;--h5-line-height: 140%;--h5-letter-spacing: 0.9px;--h5-font-weight: 300;--h6-font-size: 16px;--h6-line-height: 140%;--h6-letter-spacing: 0.5px;--h6-font-weight: 400;--button-font-size: 16px;--button-font-weight: 700;--button-letter-spacing: 1.8px;--button-line-height: 140%;--navigation-font-size: 16px;--navigation-font-weight: 300;--navigation-letter-spacing: .05em}@media(min-width: 1024px){:root{--p-font-size: 16px;--p-line-height: 150%;--p-letter-spacing: 0.5px;--p-font-weight: 250;--h1-font-size: 32px;--h1-line-height: 120%;--h1-letter-spacing: 0;--h1-font-weight: 400;--h2-font-size: 40px;--h2-line-height: 120%;--h2-letter-spacing: 2.4px;--h2-font-weight: 200;--h3-font-size: 34px;--h3-line-height: 120%;--h3-letter-spacing: 2.4px;--h3-font-weight: 600;--h4-font-size: 24px;--h4-line-height: 140%;--h4-letter-spacing: 1.92px;--h4-font-weight: 400;--h5-font-size: 18px;--h5-line-height: 140%;--h5-letter-spacing: 0.9px;--h5-font-weight: 300;--h6-font-size: 16px;--h6-line-height: 140%;--h6-letter-spacing: 0.5px;--h6-font-weight: 400;--button-font-size: 16px;--button-font-weight: 700;--button-letter-spacing: 1.8px;--button-line-height: 140%;--navigation-font-size: 16px;--navigation-font-weight: 300;--navigation-letter-spacing: .05em}}@media(min-width: 1400px){:root{--p-font-size: 18px;--p-line-height: 150%;--p-letter-spacing: 0.5px;--p-font-weight: 300;--h1-font-size: 52px;--h1-line-height: 120%;--h1-letter-spacing: 0;--h1-font-weight: 400;--h2-font-size: 40px;--h2-line-height: 120%;--h2-letter-spacing: 2.4px;--h2-font-weight: 200;--h3-font-size: 34px;--h3-line-height: 120%;--h3-letter-spacing: 2.4px;--h3-font-weight: 600;--h4-font-size: 30px;--h4-line-height: 140%;--h4-letter-spacing: 1.92px;--h4-font-weight: 400;--h5-font-size: 22px;--h5-line-height: 140%;--h5-letter-spacing: 0.9px;--h5-font-weight: 300;--h6-font-size: 20px;--h6-line-height: 140%;--h6-letter-spacing: 0.5px;--h6-font-weight: 400;--button-font-size: 16px;--button-font-weight: 600;--button-letter-spacing: 1px;--button-line-height: 140%;--navigation-font-size: 16px;--navigation-font-weight: 300;--navigation-letter-spacing: .05em}}.h1,.h2,.h3,.h4,.h5,.h6,.p{margin:0;padding:0;word-break:break-word;hyphens:auto}.gdymc_text,.gdymc_text *{-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.gdymc_text a,.gdymc_text * a{word-break:break-all}.h1,.h1 .gdymc_text{font-family:var(--headline-font-family);font-weight:var(--h1-font-weight);font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);word-wrap:break-word;hyphens:auto}.h2,.h2 .gdymc_text{font-family:var(--headline-font-family);font-size:var(--h2-font-size);line-height:var(--h2-line-height);font-weight:var(--h2-font-weight);letter-spacing:var(--h2-letter-spacing);font-style:normal;text-transform:none;word-wrap:break-word;hyphens:auto}.h3,.h3 .gdymc_text{font-family:var(--headline-font-family);font-weight:var(--h3-font-weight);font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);text-transform:none;word-wrap:break-word;hyphens:auto}.h4,.h4 .gdymc_text{font-family:var(--headline-font-family);font-weight:var(--h4-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);font-style:normal;text-transform:none;word-wrap:break-word;hyphens:auto}.h5,.h5 .gdymc_text,.subline,.subline .gdymc_text{font-family:var(--base-font-family);font-weight:var(--h5-font-weight);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);text-transform:none;word-wrap:break-word;hyphens:auto}.h6,.h6 .gdymc_text{font-family:var(--headline-font-family);font-weight:var(--h6-font-weight);font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);word-wrap:break-word;hyphens:auto}.q,.q .gdymc_text{font-family:var(--headline-font-family);font-weight:var(--h3-font-weight);font-size:var(--h3-font-size);line-height:150%;letter-spacing:var(--h3-letter-spacing);text-transform:none;word-wrap:break-word;hyphens:auto}.p,.p .gdymc_text{font-family:var(--base-font-family);font-weight:var(--p-font-weight);font-size:var(--p-font-size);line-height:var(--p-line-height);letter-spacing:var(--p-letter-spacing);word-wrap:break-word;hyphens:auto}.p b,.p strong,.p .gdymc_text b,.p .gdymc_text strong{font-weight:700}.accordion-headline,.card-headline{font-family:var(--headline-font-family);font-weight:var(--h5-font-weight);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);word-wrap:break-word;hyphens:auto}.card-headline-numbers{font-family:var(--headline-font-family);font-weight:var(--h4-font-weight);font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);word-wrap:break-word;hyphens:auto}.gdymc_text :is(b,strong),b,strong{font-weight:700}.gdymc_text i,i{font-style:italic}.gdymc_text a{color:inherit;font-family:var(--button-font-family);font-size:inherit;font-weight:700;letter-spacing:.8px;text-decoration:none;cursor:pointer;margin-left:1rem;background:linear-gradient(to right, rgba(var(--base-color-rgb), 0.5), rgba(var(--base-color-rgb), 0.5));background-repeat:no-repeat;background-position:right bottom;background-size:0% 2px;transition:background-size .3s ease-in-out}.gdymc_text a::before{content:"";position:absolute;margin-left:-0.9rem;font-family:"Font Awesome 6 Pro";font-size:.8rem;vertical-align:middle}.gdymc_text a:hover{background-size:100% 2px;background-position:left bottom}.gdymc_text :is(ul,ol){margin:0;padding-left:1.5rem}.gdymc_text ol li{padding-left:.2em}.gdymc_text ol li::marker{font-size:.8rem;font-weight:700}.gdymc_text ul{list-style-type:square}.gdymc_text ul li{padding-left:.2em}button,button .gdymc_text,.button,.button .gdymc_text{font-family:var(--button-font-family);font-weight:700;font-size:var(--button-font-size)}.module.header_half{position:relative;padding:var(--module-spacing) 0;padding-top:0;padding-bottom:0;grid-auto-rows:1fr}@media(min-width: 1400px){.module.header_half{height:calc(100vh - var(--navigation-height) - 60px);grid-auto-rows:unset;grid-template-rows:calc((100vh - var(--navigation-height) - 60px)/2) calc((100vh - var(--navigation-height) - 60px)/2)}.module.header_half .subgrid{grid-row-start:1;grid-row-end:3}.module.header_half .subgrid .justify-grid{display:flex;flex-direction:column;justify-content:flex-end}}.module.header_half .content--image{position:relative;height:100%;width:100%}@media(min-width: 1400px){.module.header_half .content--image{position:absolute;margin-bottom:0;max-height:unset}}.module.header_half .content--image .gdymc_image{width:100%;height:100%;object-fit:cover;pointer-events:all}.module.header_half .content--text{position:relative;height:fit-content;min-height:calc((100vh - var(--navigation-height) - 10rem)/2);display:flex;flex-direction:column;justify-content:center;z-index:1;gap:var(--inner-spacing-lg);padding:var(--inner-spacing-lg) 0}@media(min-width: 1400px){.module.header_half .content--text{height:fit-content;min-height:calc((100vh - var(--navigation-height) - 60px + 10rem)/2);justify-content:center;padding:5rem 0}}.module.header_half .content--text .textbox{display:flex;flex-direction:column;gap:var(--inner-spacing-md)}@media(min-width: 1024px){.module.header_half .content--text .textbox{gap:var(--inner-spacing-sm);padding:var(--text-padding-x) var(--text-padding-y)}}.module.header_half .content--text .textbox .subline{text-transform:uppercase;letter-spacing:.25rem}.module.header_half .content--text .textbox .p{text-wrap:balance}@media(min-width: 1024px){.module.header_half .content--text .buttonbox{padding:var(--text-padding-x) var(--text-padding-y)}}.background-neutral .module.header .content--text{background-color:var(--standard-white);color:var(--text-color-dark)}.background-light .module.header .content--text{background-color:var(--base-color-light);color:var(--text-color-dark)}.background-dark .module.header .content--text{background-color:var(--base-color-dark);color:var(--text-color-light)}.background-accent .module.header .content--text{background-color:var(--accent-color-dark);color:var(--text-color-light)}
