/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial}}}@media (width>=768px){.tib-grid{border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:rgb(var(--color-border)/1);grid-template-columns:1fr 2fr;grid-template-areas:"L R";gap:2.375rem;padding-block:3.125rem;display:grid}.tib-grid.is-flipped{grid-template-columns:2fr 1fr;grid-template-areas:"R L"}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.toggle-container .container .paragraph-text+.paragraph-teaser-list,.toggle-container .container .paragraph-title+.paragraph-teaser-list{margin-top:var(--spacing-base)!important}#postcard-editor .formkit-form{-moz-column-gap:1rem;column-gap:1rem;margin-top:2.375rem;display:grid}#postcard-editor .formkit-help{color:rgb(var(--color-grey-dark)/1)}@media (prefers-color-scheme:dark){#postcard-editor .formkit-help{color:rgb(var(--color-white)/1)}}.postcard-step-container{flex:1;position:relative}.postcard-step{width:100%;height:100%;display:block}.postcard-fade-enter-active,.postcard-fade-leave-active{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:cubic-bezier(.57, -.09, .16, 1.29);transition-duration:.2s;transition-timing-function:cubic-bezier(.57,-.09,.16,1.29)}.postcard-fade-leave-active{position:absolute;inset:0}.postcard-fade-enter-from,.postcard-fade-leave-to{opacity:0}.postcard-fade-enter-to,.postcard-fade-leave-from{opacity:1}#step-navigation{z-index:100;background-color:rgb(var(--color-background)/1);justify-content:space-between;margin-top:auto;padding-top:1rem;padding-bottom:1.8125rem;display:flex;position:sticky;bottom:0}@media (width>=768px){#step-navigation{padding-bottom:0}}@media not all and (width>=768px){#step-navigation{margin-inline:-1rem;padding-inline:1rem}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.panorama-scroller{height:225px;display:block;position:relative;overflow:hidden}@media (width>=768px){.panorama-scroller{height:450px}}.panorama-scroller-image{pointer-events:none;height:100%;position:absolute;top:0;left:0}.panorama-scroller-image img{width:auto;max-width:none;height:100%;display:block;position:relative}.panorama-scroller-image img:nth-child(2){position:absolute;top:0;left:0;transform:translate(100%)}.icon-arrow-toggle{--skew:42.2deg;--y:0px}.icon-arrow-toggle.is-flipped{--skew:-42.2deg;--y:1px}.icon-arrow-toggle.is-flipped .icon-arrow-toggle-stem{transform:translateY(3px)}.icon-arrow-toggle rect{transition:inherit}.icon-arrow-toggle-left{transform-origin:2px 0;transform:skewY(calc(var(--skew))) translateY(var(--y))}.icon-arrow-toggle-right{transform-origin:19px 0;transform:skewY(calc(var(--skew) * -1)) translateY(var(--y))}.accordion+.accordion,.paragraph-accordion+.paragraph-accordion>.accordion{border-top-style:var(--tw-border-style);border-top-width:0}.grid-column-image .responsive-image{width:100%;height:100%}.paragraph-logo img{max-width:100px;max-height:auto}.footer-accordion:has(.ck-content) .ck-content{font-size:1rem}@media (width>=1024px){.footer-accordion:has(.ck-content) .ck-content{max-width:300px}}.video.has-loading-transition{opacity:.04;transition:all .8s}.video.has-loading-transition.is-visible{opacity:1}.video video{width:100%;display:block}.video video::-webkit-media-controls-start-playback-button{display:none}.modal-remote-video .modal-container{width:90vw}.modal-video{position:relative}.modal-video-preview .video-play-button{pointer-events:none}.modal-video-preview .video-play-button .icon{position:relative;top:2px;left:0}.modal-video-preview:hover img,.modal-video-preview:hover video{transform:scale(1.04)}.modal-video-preview:hover .video-play-button .button{background:rgba($black,.9)}.modal-video-preview .video-play-button .button,.modal-video-preview img,.modal-video-preview video{transition:all .5s}.modal-video-preview .image,.modal-video-preview picture{overflow:hidden}.video.has-loading-transition{opacity:.04;transition:all .8s}.video.has-loading-transition.is-visible{opacity:1}.video video{width:100%;display:block}.video video::-webkit-media-controls-start-playback-button{display:none}@supports (position-anchor:inherit){.toggle-wrapper:before{content:"";pointer-events:none;background-color:rgb(var(--color-primary)/1);height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:cubic-bezier(.57, -.09, .16, 1.29);position-anchor:--toggle-anchor;top:0;left:0;left:anchor(left);width:anchor-size(width);border-radius:2147483647px;transition-duration:.3s;transition-timing-function:cubic-bezier(.57,-.09,.16,1.29);position:absolute}}.party-toggle-overlay{pointer-events:none;z-index:-1;background-color:#0000;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.party-toggle-overlay div{background:linear-gradient(120deg,#a30d65,#e6308e,#fdca00);width:100%;height:100%;position:relative;top:0;left:0}.party-toggle-overlay.fade-enter-active,.party-toggle-overlay.fade-leave-active{opacity:1;transition:all .9s}.party-toggle-overlay.fade-enter,.party-toggle-overlay.fade-leave-to{opacity:0}@supports (position-anchor:inherit){.toggle-item.is-active{background-color:#0000!important}}.hero-slider-content{background:linear-gradient(#0000,#00000080 40%,#000c)}.hero-slider-image img{--hero-slider-max-width:1920px;--hero-slider-aspect-ratio:calc(.5625);height:calc(var(--small-viewport-height) - var(--page-menu-bottom) - var(--viewport-bottom-space));min-height:400px;max-height:100vw}@media (width>=768px){.hero-slider-image img{--hero-slider-aspect-ratio:calc(16 / 9);height:calc(var(--small-viewport-height) - var(--page-menu-bottom) - var(--viewport-bottom-space) - var(--page-menu-top));max-height:calc(min(100vw,var(--hero-slider-max-width)) / var(--hero-slider-aspect-ratio))}}@media (width>=1024px){.teaser-map-button.is-rect>.button img{-o-object-fit:cover;object-fit:cover;height:100%}.teaser-map-button.is-rect{height:9rem}.teaser-map-button.is-rect>.button{height:100%}}.teaser-map-button>.button{border-style:var(--tw-border-style);border-width:0;width:100%;height:auto;padding:0;position:relative}.teaser-map-button>.button .button{width:100%}.teaser-map-button>.button img{display:none}@media (width>=1024px){.teaser-map-button>.button{border-style:var(--tw-border-style);border-width:1px;border-color:rgb(var(--color-border)/1)}.teaser-map-button>.button .button{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.teaser-map-button>.button img{display:block}}.teaser-map .modal-container{width:100vw;height:100vh}@media (width>=1024px){.teaser-map .modal-container{width:calc(100vw - 10rem);height:calc(100vh - 6rem)}}.teaser-grid+.teaser-map{margin-top:1.8125rem}.paragraph-text+.paragraph-teaser-list,.paragraph-title+.paragraph-teaser-list{margin-top:0!important}.toggle-container .paragraph-teaser-list .group\/slider{padding-inline:0}@media not all and (width>=768px){.toggle-container .paragraph-teaser-list .teaser-slider{padding-inline:0}}.paragraph-employee-list .employee-list>ul{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,1fr);display:grid}.paragraph-employee-list .employee-list.is-half>ul{grid-template-columns:repeat(2,1fr)}@media (width>=768px){.paragraph-employee-list .employee-list>ul{grid-gap:1.8125rem 1rem}.paragraph-employee-list .employee-list.is-quarter>ul,.paragraph-employee-list .employee-list.is-third>ul{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.paragraph-employee-list .employee-list>ul{grid-gap:3.125rem 1rem}.paragraph-employee-list .employee-list.is-quarter>ul{grid-template-columns:repeat(4,1fr)}}.toggle-container>.paragraph-title{margin-top:var(--spacing-lg)!important;margin-bottom:var(--spacing-base)!important}.teaser-warning{background-color:rgb(var(--bk-theme-yellow-normal));color:rgb(var(--bk-theme-yellow-dark))}.paragraph-teaser-full-text{background:linear-gradient(#0000,#00000080 40%,#000c)}.paragraph-title+.paragraph-text{margin-top:0}.paragraph-text+.paragraph-text{margin-top:var(--spacing-base)}.paragraph-tags .pill{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:rgb(var(--color-primary)/1);--tw-font-weight:var(--font-weight-bold,700);font-size:1rem;font-weight:var(--font-weight-bold,700);white-space:nowrap;color:rgb(var(--color-primary)/1);border-radius:2147483647px;padding:2.5px 15px;display:inline-block}@property --tw-font-weight{syntax:"*";inherits:false}.tabs ul li:first-child{padding-left:var(--container-spacer)}.tabs ul li:last-child{padding-right:var(--container-spacer)}.tabs:after{content:"";pointer-events:none;background-color:rgb(var(--color-scheme-invert)/1);height:.2em;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:cubic-bezier(.56, .04, .25, 1);position-anchor:--tabs-anchor;bottom:0;left:0;left:anchor(left);width:anchor-size(width);transition-duration:.3s;transition-timing-function:cubic-bezier(.56,.04,.25,1);position:absolute}
