.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}body{background-color:#fff;color:#00151c;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12pt;font-weight:400;height:100%;margin:0;padding:0;text-align:left}a{color:#dd2c2a}#card{background-color:#fff;margin:0;padding:0}@media (min-width:640px){#card{-webkit-box-shadow:0 0 48px -6px hsla(0,0%,51%,.78);-moz-box-shadow:0 0 48px -6px hsla(0,0%,51%,.78);box-shadow:0 0 48px -6px hsla(0,0%,51%,.78);margin:30px auto;width:640px}}#card.alpha-rheintal h1{background:linear-gradient(90deg,#01abe6,#0061ae)}#card.alpha-rheintal h2{color:#0061ae}#card.alpha-rheintal .link-button-area a{background-color:#0061ae}#card.alpha-rheintal .collapsed-content-area{background-color:rgba(0,97,174,.09);border:1px solid #0061ae}#card.alpha-rheintal .collapsed-content-area .collapse-button{background-color:#0061ae}#card.alpha-rheintal #info{background:linear-gradient(90deg,#01abe6,#0061ae)}#card.alpha-rheintal .header-image{display:none}#card.mobiliar .logo-main{border-top:4px solid #fff}#card.mobiliar .logo-main img{max-width:100%}#no-app-notification{background-color:#fbd5c8;border:1px solid #dd2c2a;display:flex;min-height:48px}#no-app-notification.hidden{display:none}#no-app-notification .note{align-items:center;display:flex;flex-grow:1;flex-shrink:1;font-size:.9rem;margin-left:12px;margin-right:12px}#no-app-notification .close{border-left:1px solid #dd2c2a;cursor:pointer;flex-shrink:0;position:relative;right:0;top:0;width:48px}#no-app-notification .close:after,#no-app-notification .close:before{background-color:#dd2c2a;border-radius:2px;content:" ";height:42px;left:24px;margin-bottom:3px;margin-top:3px;position:absolute;width:2px}#no-app-notification .close:before{transform:rotate(45deg)}#no-app-notification .close:after{transform:rotate(-45deg)}#header{background:linear-gradient(90deg,#eb5b3e,#dd2c2a 70%,#bd2925);padding:12px}#header img{height:44px}.content{position:relative}.content .header-image{overflow:hidden;position:relative;width:100%}.content .header-image:has(>img){aspect-ratio:1.8/1}.content .header-image:has(>img) h1{background:linear-gradient(90deg,#eb5b3e,#dd2c2a 70%,#bd2925);bottom:12px;clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%);color:#fff;display:inline-block;font-size:1.7rem;font-weight:400;left:12px;margin:0;padding:12px 36px 12px 12px;position:absolute}.content .header-image.without-title{align-items:center;aspect-ratio:1.8/1;display:flex;justify-content:center;overflow:hidden}.content .header-image.without-title img{flex-shrink:1;min-height:100%;min-width:100%}.content .header-image img{display:block;height:100%;object-fit:cover;width:100%}.content h1{background:linear-gradient(90deg,#eb5b3e,#dd2c2a 70%,#bd2925);clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%);color:#fff;display:inline-block;font-size:1.7rem;font-weight:400;margin:12px;padding:12px 36px 12px 12px}.content h2{color:#dd2c2a;font-size:1.1rem;margin:12px 12px 0}.content h3{font-size:1rem;font-weight:700;margin:12px 12px 0}.content p{hyphens:auto;margin:12px}.content p:empty:before{content:" ";white-space:pre}.content .main-content-image img{cursor:zoom-in;width:100%}.content .main-content-image-caption{font-size:.9rem;font-style:italic;margin-left:12px;margin-right:12px;text-align:right}.content .link-button-area{margin:24px 12px}.content .link-button-area a{background-color:#dd2c2a;border-radius:4px;color:#fff;display:block;font-weight:700;padding:8px;text-align:center;text-decoration:none}.content .main-content-image.type-youtube{margin-bottom:12px;margin-top:12px}.content .main-content-image.type-youtube .videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.content .main-content-image.type-youtube .videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.content .collapsed-content-area{background-color:#fbd5c8;border:1px solid #dd2c2a;border-radius:4px;margin:12px}.content .collapsed-content-area .collapse-button{background-color:#dd2c2a;color:#fff;cursor:pointer;display:flex;font-weight:700;padding:8px;text-align:center;text-decoration:none}.content .collapsed-content-area .collapse-button span{flex-grow:1;padding:5px}.content .collapsed-content-area .collapse-button i{height:20px;padding-top:5px;transition:transform .15s ease}.content .collapsed-content-area .collapse-button i svg{height:20px;width:20px}.content .collapsed-content-area .collapse-text{display:none;hyphens:auto;padding:5px}.content .collapsed-content-area.visible i{transform:rotate(180deg);transition:transform .15s ease}.content .collapsed-content-area.visible .collapse-text{display:block}.content .slider{margin-bottom:12px;margin-top:12px}.content .slider .glide__arrows{display:flex;flex-direction:row;justify-content:space-between;padding:12px;position:absolute;top:0;width:100%;z-index:1}.content .slider .glide__arrows .glide__arrow{align-content:center;background-color:#dd2c2a;border:0;border-radius:0;cursor:pointer;display:flex;height:24px;justify-content:center;padding:1px;width:24px}.content .slider .glide__arrows .glide__arrow svg{fill:#fff;height:18px;margin-top:2px;width:18px}.content .slider .glide__slide .inner{align-items:center;aspect-ratio:16/9;background-color:#c7c7c9;display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:100%}.content .slider .glide__slide img{max-height:100%;max-width:100%}.content .slider .glide__slide .slider-image-caption{background-color:#fff;border:1px solid #c7c7c9;bottom:16px;box-shadow:6px 6px 0 0 #dd2c2a;margin-left:32px;margin-right:32px;padding:12px;position:relative}.content .slider .glide__bullets{display:flex;justify-content:center}.content .slider .glide__bullets button{background-color:transparent;border:2px solid #dd2c2a;border-radius:6px;cursor:pointer;height:12px;margin-left:4px;margin-right:4px;padding:0;width:12px}.content .slider .glide__bullets button.glide__bullet--active:after{background-color:#dd2c2a;border-radius:3px;bottom:0;content:"";display:block;height:6px;left:1px;position:relative;width:6px}.content .audio-file{background-color:#fbd5c8;display:flex;flex-direction:column;margin:12px;padding:12px}.content .audio-file .wave-container{align-items:center;display:flex;flex-direction:row}.content .audio-file .wave-container button{background-color:#dd2c2a;border:none;border-radius:5px;cursor:pointer;height:36px;margin-right:12px;width:36px}.content .audio-file .wave-container button div{align-content:center;display:flex;justify-content:center}.content .audio-file .wave-container button svg{fill:#fff;height:24px;width:24px}.content .audio-file .wave-container button .hidden{display:none}.content .audio-file .wave-container .wave{flex-grow:1}.content .audio-file .time{font-size:.85rem;text-align:right}.content .notification{align-items:center;border-radius:4px;color:#333;display:flex;margin:12px;padding:12px 16px}.content .notification .notification-icon{flex-shrink:0;height:24px;margin-right:12px;width:24px}.content .notification .notification-icon svg{height:100%;width:100%}.content .notification .notification-content{flex-grow:1}.content .notification.notification-info{background-color:#dbecf7;border-left:4px solid #3cb1ff}.content .notification.notification-info .notification-icon svg path{fill:#3cb1ff}.content .notification.notification-warning{background-color:#f7eddc;border-left:4px solid #f8ac05}.content .notification.notification-warning .notification-icon svg path{fill:#f8ac05}.content .notification.notification-danger{background-color:#fbd5c8;border-left:4px solid #dd2c2a}.content .notification.notification-danger .notification-icon svg path{fill:#dd2c2a}.content .notification.notification-success{background-color:#e6f9e6;border-left:4px solid #28a745}.content .notification.notification-success .notification-icon svg path{fill:#28a745}#info{background:linear-gradient(90deg,#eb5b3e,#dd2c2a 70%,#bd2925);color:#fff;font-size:.9rem;padding:12px}#info a{color:#fff;text-decoration:underline}#info hr{background-color:#fff;border:none;height:1px}#footer .sponsor-logos{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:24px 12px}#footer .sponsor-logos h3{box-sizing:border-box;font-size:14px;font-weight:400;margin-bottom:0;text-align:right;width:100%}#footer .sponsor-logos .sponsor-logo{box-sizing:border-box;display:inline-block;height:65px}#footer .sponsor-logos .sponsor-logo a,#footer .sponsor-logos .sponsor-logo a img{height:100%}#footer .logos{float:right;margin:24px 12px 0;padding-bottom:24px;text-align:right}#footer .logos h4{font-size:.8rem;font-weight:400;margin:0;text-align:right}#footer .logos .logo-block{padding-bottom:10px}#footer .logos a{padding-left:10px;text-decoration:none}#footer .logos a img{display:inline}#footer .logos .svg{height:45px}#fullscreenContainer{align-items:center;background:#000;cursor:default;display:block;height:0;left:0;opacity:0;padding-bottom:0!important;position:fixed;top:0;transition:opacity .25s;width:100vw;z-index:999999}#fullscreenContainer .pinch-zoom-container{left:0;margin:0 auto;max-height:100%;max-width:1200px;object-fit:contain;position:absolute;top:0;width:100%}#fullscreenContainer .close-button{cursor:pointer;display:none;position:fixed;right:10px;top:10px}#fullscreenContainer .close-button svg{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.5))}#fullscreenContainer .close-button svg path{fill:#fff}