@charset "UTF-8";*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;word-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:inline;display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat right center / 1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:ease;transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;top:var(--swiper-navigation-top-offset, 50%);width:27px;width:calc(var(--swiper-navigation-size) / 44 * 27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#007aff;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:8px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:8px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:#000;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:8px;right:var(--swiper-pagination-right, 8px);left:auto;left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.js [x-cloak=""],.js [x-cloak=display]{display:none!important}.js [x-cloak=visibility]{visibility:hidden!important}.js [x-cloak=opacity]{opacity:0!important}:root{--display: block;--vh-offset: 0px;--scrollbar-size: 0px;--viewport-width: calc(100vw - var(--scrollbar-size));--viewport-height: calc(100vh - var(--vh-offset))}:root{--1fr: minmax(0, 1fr);--layout-columns: 12;--layout-width: calc(var(--viewport-width) - var(--page-padding-left-safe) - var(--page-padding-right-safe));--layout-column-width: calc( (var(--layout-width) / var(--layout-columns)) - (var(--grid-gutter) * ((var(--layout-columns) - 1) / var(--layout-columns))) )}:root{--grid-gutter: 12px;--border-width: 2px;--border-radius: 3px;--icon-stroke: 1px;--outline-offset: .25rem;--link-list-gap: .2em;--link-list-gap-small: .1em}@media (min-width: 400px){:root{--grid-gutter: calc(.1923076923vw + 11.2307692308px)}}@media (min-width: 1440px){:root{--grid-gutter: 14px}}:root{--spacing-xxs: 8px;--spacing-xs: 16px;--spacing-s: 32px;--spacing-m: 64px;--spacing-l: 96px;--spacing-xl: 128px;--spacing-xxl: 192px;--spacing-h1-200: 82px;--spacing-h1-100: 41px;--spacing-h1-75: 31px;--spacing-h1-50: 20.5px;--spacing-h1-25: 10.5px;--spacing-h2-100: 31.5px;--spacing-h2-50: 16px;--spacing-h2-25: 8px;--spacing-h3-100: 25px;--spacing-h3-50: 12.5px}@media (min-width: 400px){:root{--spacing-h1-200: calc(7.2115384615vw + 53.1538461538px)}}@media (min-width: 1440px){:root{--spacing-h1-200: 157px}}@media (min-width: 400px){:root{--spacing-h1-100: calc(3.6057692308vw + 26.5769230769px)}}@media (min-width: 1440px){:root{--spacing-h1-100: 78.5px}}@media (min-width: 400px){:root{--spacing-h1-75: calc(2.6923076923vw + 20.2307692308px)}}@media (min-width: 1440px){:root{--spacing-h1-75: 59px}}@media (min-width: 400px){:root{--spacing-h1-50: calc(1.8269230769vw + 13.1923076923px)}}@media (min-width: 1440px){:root{--spacing-h1-50: 39.5px}}@media (min-width: 400px){:root{--spacing-h1-25: calc(.8653846154vw + 7.0384615385px)}}@media (min-width: 1440px){:root{--spacing-h1-25: 19.5px}}@media (min-width: 400px){:root{--spacing-h2-100: calc(1.4903846154vw + 25.5384615385px)}}@media (min-width: 1440px){:root{--spacing-h2-100: 47px}}@media (min-width: 400px){:root{--spacing-h2-50: calc(.7211538462vw + 13.1153846154px)}}@media (min-width: 1440px){:root{--spacing-h2-50: 23.5px}}@media (min-width: 400px){:root{--spacing-h2-25: calc(.3846153846vw + 6.4615384615px)}}@media (min-width: 1440px){:root{--spacing-h2-25: 12px}}@media (min-width: 400px){:root{--spacing-h3-100: calc(1.0576923077vw + 20.7692307692px)}}@media (min-width: 1440px){:root{--spacing-h3-100: 36px}}@media (min-width: 400px){:root{--spacing-h3-50: calc(.5288461538vw + 10.3846153846px)}}@media (min-width: 1440px){:root{--spacing-h3-50: 18px}}:root{--page-padding: 12px;--page-padding-top-safe: max(var(--page-padding), 0);--page-padding-top-safe: max(var(--page-padding), env(safe-area-inset-top));--page-padding-bottom-safe: max(var(--page-padding), 0);--page-padding-bottom-safe: max(var(--page-padding), env(safe-area-inset-bottom));--page-padding-left-safe: max(var(--page-padding), 0);--page-padding-left-safe: max(var(--page-padding), env(safe-area-inset-left));--page-padding-right-safe: max(var(--page-padding), 0);--page-padding-right-safe: max(var(--page-padding), env(safe-area-inset-right));--page-padding-safe: var(--page-padding-top-safe) var(--page-padding-right-safe) var(--page-padding-bottom-safe) var(--page-padding-left-safe)}@media (min-width: 400px){:root{--page-padding: calc(.9615384615vw + 8.1538461538px)}}@media (min-width: 1440px){:root{--page-padding: 22px}}:root{--zindex-content: 10;--zindex-header: 20;--zindex-footer: 20;--zindex-nav: 30;--zindex-lightbox: 40;--zindex-modal: 50;--zindex-grid: 60}@property --color-white{initial-value: rgb(255,255,255); inherits: true; syntax: "<color>";}@property --color-black{initial-value: rgb(0,0,0); inherits: true; syntax: "<color>";}@property --color-background{initial-value: rgb(255,255,255); inherits: true; syntax: "<color>";}@property --color-text{initial-value: rgb(0,0,0); inherits: true; syntax: "<color>";}@property --color-text-light{initial-value: rgb(166,166,166); inherits: true; syntax: "<color>";}@property --color-highlight{initial-value: rgb(255,0,217); inherits: true; syntax: "<color>";}@property --color-brand{initial-value: rgb(0,255,0); inherits: true; syntax: "<color>";}@property --color-success{initial-value: rgb(0,255,0); inherits: true; syntax: "<color>";}@property --color-attention{initial-value: rgb(255,0,217); inherits: true; syntax: "<color>";}@property --color-error{initial-value: rgb(255,0,0); inherits: true; syntax: "<color>";}@property --color-focus{initial-value: rgb(0,255,0); inherits: true; syntax: "<color>";}@property --color-selection-background{initial-value: rgb(0,0,0); inherits: true; syntax: "<color>";}@property --color-selection-text{initial-value: rgb(255,255,255); inherits: true; syntax: "<color>";}@property --color-input-selection-background{initial-value: rgb(220,220,220); inherits: true; syntax: "<color>";}@property --color-input-selection-text{initial-value: rgb(0,0,0); inherits: true; syntax: "<color>";}@property --color-lazyload{initial-value: rgba(0,0,0,.05); inherits: true; syntax: "<color>";}@property --color-media-background{initial-value: rgb(245,245,245); inherits: true; syntax: "<color>";}@property --logo-background{initial-value: rgb(245,245,245); inherits: true; syntax: "<color>";}@property --logo-background-focus{initial-value: rgb(255,255,255); inherits: true; syntax: "<color>";}@property --logo-filter{initial-value: brightness(90%) contrast(140%) grayscale(100%); inherits: true;}:root{--color-white: rgb(255, 255, 255);--color-white-rgb: 255, 255, 255;--color-black: rgb(0, 0, 0);--color-black-rgb: 0, 0, 0;--color-background: rgb(255, 255, 255);--color-background-rgb: 255, 255, 255;--color-text: rgb(0, 0, 0);--color-text-rgb: 0, 0, 0;--color-text-light: rgb(166, 166, 166);--color-text-light-rgb: 166, 166, 166;--color-highlight: rgb(255, 0, 217);--color-highlight-rgb: 217, 0, 255;--color-brand: rgb(0, 255, 0);--color-brand-rgb: 0, 255, 0;--color-success: rgb(0, 255, 0);--color-success-rgb: 0, 255, 0;--color-attention: rgb(255, 0, 217);--color-attention-rgb: 217, 0, 255;--color-error: rgb(255, 0, 0);--color-error-rgb: 0, 0, 255;--color-focus: rgb(0, 255, 0);--color-focus-rgb: 0, 255, 0;--color-selection-background: rgb(0, 0, 0);--color-selection-background-rgb: 0, 0, 0;--color-selection-text: rgb(255, 255, 255);--color-selection-text-rgb: 255, 255, 255;--color-input-selection-background: rgb(220, 220, 220);--color-input-selection-background-rgb: 220, 220, 220;--color-input-selection-text: rgb(0, 0, 0);--color-input-selection-text-rgb: 0, 0, 0;--color-lazyload: rgba(0, 0, 0, .05);--color-lazyload-rgb: 0, 0, 0;--color-media-background: rgb(245, 245, 245);--color-media-background-rgb: 245, 245, 245;--logo-background: rgb(245, 245, 245);--logo-background-rgb: 245, 245, 245;--logo-background-focus: rgb(255, 255, 255);--logo-background-focus-rgb: 255, 255, 255;--logo-filter: brightness(90%) contrast(140%) grayscale(100%)}:root [data-if-theme]{display:none!important}:root [data-if-theme=light]{display:block!important;display:var(--display, block)!important}[data-theme=light]{--color-white: rgb(255, 255, 255);--color-white-rgb: 255, 255, 255;--color-black: rgb(0, 0, 0);--color-black-rgb: 0, 0, 0;--color-background: rgb(255, 255, 255);--color-background-rgb: 255, 255, 255;--color-text: rgb(0, 0, 0);--color-text-rgb: 0, 0, 0;--color-text-light: rgb(166, 166, 166);--color-text-light-rgb: 166, 166, 166;--color-highlight: rgb(255, 0, 217);--color-highlight-rgb: 217, 0, 255;--color-brand: rgb(0, 255, 0);--color-brand-rgb: 0, 255, 0;--color-success: rgb(0, 255, 0);--color-success-rgb: 0, 255, 0;--color-attention: rgb(255, 0, 217);--color-attention-rgb: 217, 0, 255;--color-error: rgb(255, 0, 0);--color-error-rgb: 0, 0, 255;--color-focus: rgb(0, 255, 0);--color-focus-rgb: 0, 255, 0;--color-selection-background: rgb(0, 0, 0);--color-selection-background-rgb: 0, 0, 0;--color-selection-text: rgb(255, 255, 255);--color-selection-text-rgb: 255, 255, 255;--color-input-selection-background: rgb(220, 220, 220);--color-input-selection-background-rgb: 220, 220, 220;--color-input-selection-text: rgb(0, 0, 0);--color-input-selection-text-rgb: 0, 0, 0;--color-lazyload: rgba(0, 0, 0, .05);--color-lazyload-rgb: 0, 0, 0;--color-media-background: rgb(245, 245, 245);--color-media-background-rgb: 245, 245, 245;--logo-background: rgb(245, 245, 245);--logo-background-rgb: 245, 245, 245;--logo-background-focus: rgb(255, 255, 255);--logo-background-focus-rgb: 255, 255, 255;--logo-filter: brightness(90%) contrast(140%) grayscale(100%)}[data-theme=light] [data-if-theme]{display:none!important}[data-theme=light] [data-if-theme=light]{display:block!important;display:var(--display, block)!important}[data-theme=dark]{--color-white: rgb(240, 240, 240);--color-white-rgb: 240, 240, 240;--color-black: rgb(0, 0, 0);--color-black-rgb: 0, 0, 0;--color-background: rgb(18, 18, 18);--color-background-rgb: 18, 18, 18;--color-text: rgb(240, 240, 240);--color-text-rgb: 240, 240, 240;--color-text-light: rgb(130, 130, 130);--color-text-light-rgb: 130, 130, 130;--color-highlight: rgb(255, 0, 217);--color-highlight-rgb: 217, 0, 255;--color-brand: rgb(0, 255, 0);--color-brand-rgb: 0, 255, 0;--color-success: rgb(0, 255, 0);--color-success-rgb: 0, 255, 0;--color-attention: rgb(255, 0, 217);--color-attention-rgb: 217, 0, 255;--color-error: rgb(255, 0, 0);--color-error-rgb: 0, 0, 255;--color-focus: rgb(0, 255, 0);--color-focus-rgb: 0, 255, 0;--color-selection-background: rgb(240, 240, 240);--color-selection-background-rgb: 240, 240, 240;--color-selection-text: rgb(18, 18, 18);--color-selection-text-rgb: 18, 18, 18;--color-input-selection-background: rgb(51, 51, 51);--color-input-selection-background-rgb: 51, 51, 51;--color-input-selection-text: rgb(240, 240, 240);--color-input-selection-text-rgb: 240, 240, 240;--color-lazyload: rgba(255, 255, 255, .05);--color-lazyload-rgb: 255, 255, 255;--color-media-background: rgb(245, 245, 245);--color-media-background-rgb: 245, 245, 245;--logo-background: rgb(245, 245, 245);--logo-background-rgb: 245, 245, 245;--logo-background-focus: rgb(255, 255, 255);--logo-background-focus-rgb: 255, 255, 255}[data-theme=dark] [data-if-theme]{display:none!important}[data-theme=dark] [data-if-theme=dark]{display:block!important;display:var(--display, block)!important}@media (prefers-color-scheme: dark){:root{--color-white: rgb(240, 240, 240);--color-white-rgb: 240, 240, 240;--color-black: rgb(0, 0, 0);--color-black-rgb: 0, 0, 0;--color-background: rgb(18, 18, 18);--color-background-rgb: 18, 18, 18;--color-text: rgb(240, 240, 240);--color-text-rgb: 240, 240, 240;--color-text-light: rgb(130, 130, 130);--color-text-light-rgb: 130, 130, 130;--color-highlight: rgb(255, 0, 217);--color-highlight-rgb: 217, 0, 255;--color-brand: rgb(0, 255, 0);--color-brand-rgb: 0, 255, 0;--color-success: rgb(0, 255, 0);--color-success-rgb: 0, 255, 0;--color-attention: rgb(255, 0, 217);--color-attention-rgb: 217, 0, 255;--color-error: rgb(255, 0, 0);--color-error-rgb: 0, 0, 255;--color-focus: rgb(0, 255, 0);--color-focus-rgb: 0, 255, 0;--color-selection-background: rgb(240, 240, 240);--color-selection-background-rgb: 240, 240, 240;--color-selection-text: rgb(18, 18, 18);--color-selection-text-rgb: 18, 18, 18;--color-input-selection-background: rgb(51, 51, 51);--color-input-selection-background-rgb: 51, 51, 51;--color-input-selection-text: rgb(240, 240, 240);--color-input-selection-text-rgb: 240, 240, 240;--color-lazyload: rgba(255, 255, 255, .05);--color-lazyload-rgb: 255, 255, 255;--color-media-background: rgb(245, 245, 245);--color-media-background-rgb: 245, 245, 245;--logo-background: rgb(245, 245, 245);--logo-background-rgb: 245, 245, 245;--logo-background-focus: rgb(255, 255, 255);--logo-background-focus-rgb: 255, 255, 255}:root [data-if-theme]{display:none!important}:root [data-if-theme=dark]{display:block!important;display:var(--display, block)!important}}body{transition-duration:.1s;transition-duration:var(--duration-fast);transition-timing-function:ease-in-out;transition-property:--color-background,--color-text,--color-focus}:root{--duration: .25s;--duration-fast: .1s;--duration-slow: .5s}:root{--ratio-event-preview: 1.5;--ratio-exhibition-preview: 1.5;--ratio-publication-preview: 1.5;--ratio-location-preview: 1.5;--ratio-page-preview: 1.5}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,progress,mark,audio,video,xmp{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{height:100%}ul{list-style:none}ol{list-style:decimal inside none}li{display:list-item}img{-ms-interpolation-mode:bicubic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0}th,td,caption{vertical-align:top;text-align:left}i,em{font-style:italic}b,strong{font-weight:700}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}@font-face{font-family:Kunsthalle-Wien;src:url(/build/assets/KunsthalleWienBeta-Regular.woff2?v=6624c263) format("woff2"),url(/build/assets/KunsthalleWienBeta-Regular.woff?v=2a589b67) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kunsthalle-Wien;src:url(/build/assets/KunsthalleWienBeta-Italic.woff2?v=2c303492) format("woff2"),url(/build/assets/KunsthalleWienBeta-Italic.woff?v=82be56c5) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Kunsthalle-Wien-Display;src:url(/build/assets/KunsthalleWienBeta-Display.woff2?v=356cadeb) format("woff2"),url(/build/assets/KunsthalleWienBeta-Display.woff?v=265e8037) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kunsthalle-Wien-Display;src:url(/build/assets/KunsthalleWienBeta-Display.woff2?v=356cadeb) format("woff2"),url(/build/assets/KunsthalleWienBeta-Display.woff?v=265e8037) format("woff");font-weight:400;font-style:italic;font-display:swap}:focus:not(:focus-visible){outline:none}[data-whatintent=mouse][data-whatelement=input] :focus,[data-whatintent=mouse][data-whatelement=textarea] :focus,[data-whatinput=mouse] :focus{outline:none}[data-whatintent=mouse][data-whatelement=input] ::-moz-focus-outer,[data-whatintent=mouse][data-whatelement=textarea] ::-moz-focus-outer,[data-whatinput=mouse] ::-moz-focus-outer{border:0}::-moz-selection{background-color:#000;background-color:var(--color-selection-background);color:#fff;color:var(--color-selection-text)}::selection{background-color:#000;background-color:var(--color-selection-background);color:#fff;color:var(--color-selection-text)}body>svg{display:none}.icon{position:relative;display:inline-block;vertical-align:baseline;width:1.25em;height:1.25em;color:inherit;fill:none;stroke-width:1px;stroke-width:var(--icon-stroke)}.icon-wrap{white-space:nowrap}b,strong{font-weight:400}.capitals,.numbers{font-size:.94em}.pull-double{margin-left:-.45em}.push-double{margin-right:.45em}.pull-single{margin-left:-.25em}.push-single{margin-right:.25em}html{--font-capital-size: .77;--font-capital-trim-top: .91;--font-capital-trim-bottom: .76;font-family:Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;letter-spacing:0;line-height:1.4;font-weight:400;font-size:16px;overflow-y:scroll;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{--root-font-size: var(--font-size);--root-line-height: var(--line-height);max-width:calc(100vw + -0px);max-width:var(--viewport-width);scrollbar-gutter:stable;background-color:#fff;background-color:var(--color-background);color:#000;color:var(--color-text);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(17px + 6*(100vw - 400px)/1250);--font-size: calc(17px + 6*(100vw - 400px)/1250) ;line-height:calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250));--line-height: calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250));letter-spacing:.004em;font-weight:400}@media screen and (min-width: 1650px){body{line-height:24.2px;--line-height: 24.2px}}@media screen and (max-width: 400px){body{line-height:17px;--line-height: 17px}}@media screen and (min-width: 1650px){body{font-size:23px;--font-size: 23px}}@media screen and (max-width: 400px){body{font-size:17px;--font-size: 17px}}a{color:inherit;-webkit-text-decoration:none;text-decoration:none;touch-action:manipulation;transition:color .1s ease-in-out;transition:color var(--duration-fast) ease-in-out}[data-whatinput=touch] a{outline:0}[data-whatinput=mouse] a,[data-whatintent=mouse]:not([data-whatinput=keyboard]) a{outline:0}@media (hover: hover){a:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}}a:focus-visible{outline-offset:.25rem;outline-offset:var(--outline-offset)}a[href^="mailto:"] [data-mailto-part]{display:inline-block}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;text-transform:inherit;-webkit-text-decoration:none;text-decoration:none;text-align:inherit;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;user-select:text;transition:color .1s ease-in-out;transition:color var(--duration-fast) ease-in-out}[data-whatinput=mouse] button,[data-whatintent=mouse]:not([data-whatinput=keyboard]) button{outline:0}[data-whatinput=touch] button{outline:0}button::-moz-focus-inner{padding:0;border:0}button,[role=button]{touch-action:manipulation}button[disabled]{cursor:not-allowed}button:focus-visible{outline-offset:.25rem;outline-offset:var(--outline-offset)}h1,h2,h3,h4,h5,h6{text-wrap-style:pretty;word-break:break-word;word-wrap:break-word}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle}svg{max-width:100%;height:auto}video,mux-video,mux-player{max-width:100%;height:auto}mux-video,mux-player{--media-accent-color: var(--color-brand);--live-button: none;--seek-backward-button: none;--seek-forward-button: none;--airplay-button: none;--pip-button: none;--cast-button: none;--playback-rate-button: none;--duration-display: none;--rendition-selectmenu: none}[data-whatinput=touch] input,[data-whatinput=touch] textarea{outline:0}[data-whatinput=mouse] input,[data-whatintent=mouse]:not([data-whatinput=keyboard]) input,[data-whatinput=mouse] textarea,[data-whatintent=mouse]:not([data-whatinput=keyboard]) textarea{outline:0}input[autofocus]:-moz-placeholder,textarea[autofocus]:-moz-placeholder{outline:none}input[autofocus]:placeholder-shown,textarea[autofocus]:placeholder-shown{outline:none}::-moz-placeholder{line-height:normal;opacity:1;color:#a6a6a6;color:var(--color-text-light)}::placeholder{line-height:normal;opacity:1;color:#a6a6a6;color:var(--color-text-light)}table{width:100%;word-break:normal}.word-break-stack{display:inline-grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr)}.word-break-stack>*{grid-row:1;grid-column:1}.word-break-stack>[aria-hidden=true]{visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.word-break-stack>[aria-hidden=true]:after{display:inline-block;content:attr(data-content)}.support h2{margin-bottom:calc(20px + 10.8*(100vw - 400px)/1250);margin-bottom:var(--line-height);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.support h2{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.support h2{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.support h2{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.support h2{font-size:22px;--font-size: 22px}}.support h2,.support h2 *{font-style:normal!important;font-weight:400!important}.support .rich-text{margin-top:calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));margin-top:var(--line-height);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));--font-size: calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));line-height:calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));--line-height: calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));letter-spacing:.014em}@media screen and (min-width: 1650px){.support .rich-text{line-height:21.8px;--line-height: 21.8px}}@media screen and (max-width: 400px){.support .rich-text{line-height:14px;--line-height: 14px}}@media screen and (min-width: 1650px){.support .rich-text{font-size:18.8px;--font-size: 18.8px}}@media screen and (max-width: 400px){.support .rich-text{font-size:14px;--font-size: 14px}}.slideshow{width:calc(100vw + -0px);width:var(--viewport-width, 100vw);margin-left:calc(50% - ((100vw + -0px)/2));margin-left:calc(50% - var(--viewport-width, 100vw) / 2);--slide-columns: 12;--progress: 0;--progress-abs: 0;--progress-out: 0;--speed: 0ms}.slideshow__slide{width:100%;width:var(--slide-width, 100%);padding-left:0;padding-left:calc(var(--slide-margin-left, 0px) + var(--slide-padding-left, 0px));padding-right:0;padding-right:calc(var(--slide-margin-right, 0px) + var(--slide-padding-right, 0px))}.slideshow__slide__pagination{margin-top:.5em}.slideshow__pagination{--swiper-pagination-bullet-horizontal-gap: 0;--swiper-pagination-color: var(--color-text);--swiper-pagination-bullet-inactive-color: var(--color-text);--swiper-pagination-bullet-inactive-opacity: .2;--swiper-pagination-bullet-width: 2.25rem;--swiper-pagination-bullet-height: 3px;--swiper-pagination-bullet-border-radius: 3px;display:flex;gap:8px;gap:var(--spacing-xxs);justify-content:center;padding:3px max(12px,0) 3px max(12px,0);padding:3px max(12px,env(safe-area-inset-right)) 3px max(12px,env(safe-area-inset-left));padding:var(--swiper-pagination-bullet-height) var(--page-padding-right-safe) var(--swiper-pagination-bullet-height) var(--page-padding-left-safe)}.slideshow__pagination .swiper-pagination-bullet{position:relative;transition:background-color .1s,opacity .1s;transition:background-color var(--duration-fast),opacity var(--duration-fast)}.slideshow__pagination .swiper-pagination-bullet:focus{background-color:var(--swiper-pagination-color);opacity:1}@media (hover: hover){.slideshow__pagination .swiper-pagination-bullet:hover{background-color:var(--swiper-pagination-color);opacity:1}}.slideshow.is-static .slideshow__nav,.slideshow.is-static .slideshow__pagination{display:none}.slideshow__nav{position:absolute;top:50%;transform:translateY(-50%);width:50%;height:100%;z-index:1;padding-left:calc(max(12px,0) + 0px);padding-left:calc(max(12px,env(safe-area-inset-left)) + 0px);padding-left:calc(var(--page-padding-left-safe) + var(--slide-margin-left, 0px));padding-right:calc(max(12px,0) + 0px);padding-right:calc(max(12px,env(safe-area-inset-right)) + 0px);padding-right:calc(var(--page-padding-right-safe) + var(--slide-margin-right, 0px));--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;color:#a6a6a6;color:var(--color-text-light);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width: 1650px){.slideshow__nav{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.slideshow__nav{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.slideshow__nav{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.slideshow__nav{font-size:28px;--font-size: 28px}}.slideshow__nav:focus{color:#000;color:var(--color-text)}@media (hover: hover){.slideshow__nav:hover{color:#000;color:var(--color-text)}}.slideshow__nav:focus-visible span{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:.25rem;outline-offset:var(--outline-offset, .25em)}.slideshow__nav[data-direction=prev]{left:0}.slideshow__nav[data-direction=next]{text-align:right;right:0}.slideshow__nav[disabled]{visibility:hidden;cursor:default}.slideshow[data-current-slide-interactive] .slideshow__nav{width:25%;height:50%}.sitemap{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.sitemap{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.sitemap{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.sitemap{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.sitemap{font-size:28px;--font-size: 28px}}.sitemap,.sitemap *{font-style:normal!important;font-weight:400!important}.sitemap a{color:#000;color:var(--color-text)}.sitemap a:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.sitemap a:hover{color:#a6a6a6;color:var(--color-text-light)}}.sitemap h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.sitemap h2{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.sitemap h2{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.sitemap h2{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.sitemap h2{font-size:36px;--font-size: 36px}}.sitemap h2,.sitemap h2 *{font-style:normal!important;font-weight:400!important}.sitemap h2:not(:first-child){margin-top:41px;margin-top:var(--spacing-h1-100)}.sitemap h2+h2{margin-top:10.5px!important;margin-top:var(--spacing-h1-25)!important}.sitemap ul{margin-bottom:var(--text-box-trim-bottom)}@media print,screen and (min-width: 48.0625em){.sitemap ul{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}}@media print,screen and (min-width: 64.0625em){.sitemap ul{-moz-column-count:3;column-count:3}}.sitemap li{-moz-column-break-inside:avoid;break-inside:avoid-column}.rich-text{--rich-text-base-font-size: var(--font-size);--rich-text-base-line-height: var(--line-height);--rich-text-base-text-box-trim-bottom: var(--text-box-trim-bottom);word-break:break-word;word-wrap:break-word}.rich-text>:first-child{margin-top:0!important}.rich-text>:last-child{margin-bottom:0!important}.rich-text a{transition:opacity .1s ease-in-out,color .1s ease-in-out;transition:opacity var(--duration-fast) ease-in-out,color var(--duration-fast) ease-in-out;color:inherit;color:var(--rich-text-link-color, inherit)}.rich-text a:focus{color:#a6a6a6;color:var(--rich-text-link-color-active, var(--color-text-light))}@media (hover: hover){.rich-text a:hover{color:#a6a6a6;color:var(--rich-text-link-color-active, var(--color-text-light))}}.rich-text:not(.rich-text--no-links) a:not([href^="tel:"]){-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.rich-text strong,.rich-text b{font-weight:400}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:var(--rich-text-base-line-height)}.rich-text h1,.rich-text h1 *,.rich-text h2,.rich-text h2 *,.rich-text h3,.rich-text h3 *,.rich-text h4,.rich-text h4 *,.rich-text h5,.rich-text h5 *,.rich-text h6,.rich-text h6 *{font-style:normal!important;font-weight:400!important}.rich-text h1 a,.rich-text h2 a,.rich-text h3 a,.rich-text h4 a,.rich-text h5 a,.rich-text h6 a{text-decoration-color:transparent!important}.rich-text h1,.rich-text h2,.rich-text h3{margin-bottom:var(--text-box-trim-bottom)}.rich-text h1{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-top:41px;margin-top:calc(var(--spacing-h1-100) + var(--rich-text-base-text-box-trim-bottom, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.rich-text h1{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.rich-text h1{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.rich-text h1{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.rich-text h1{font-size:36px;--font-size: 36px}}.rich-text h1,.rich-text h1 *{font-style:normal!important;font-weight:400!important}.rich-text h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-top:31px;margin-top:calc(var(--spacing-h1-75) + var(--rich-text-base-text-box-trim-bottom, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.rich-text h2{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.rich-text h2{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.rich-text h2{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.rich-text h2{font-size:28px;--font-size: 28px}}.rich-text h2,.rich-text h2 *{font-style:normal!important;font-weight:400!important}.rich-text h3{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-top:20.5px;margin-top:calc(var(--spacing-h1-50) + var(--rich-text-base-text-box-trim-bottom, 0px));padding-bottom:10.5px;padding-bottom:var(--spacing-h1-25)}@media screen and (min-width: 1650px){.rich-text h3{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.rich-text h3{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.rich-text h3{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.rich-text h3{font-size:22px;--font-size: 22px}}.rich-text h3,.rich-text h3 *{font-style:normal!important;font-weight:400!important}.rich-text p,.rich-text ul,.rich-text ol,.rich-text figure,.rich-text img,.rich-text blockquote,.rich-text table,.rich-text .table-wrapper,.rich-text address{margin-bottom:1em;margin-bottom:calc(var(--line-height) * .77);margin-bottom:calc(var(--line-height) * var(--font-capital-size))}.rich-text p:last-child,.rich-text ul:last-child,.rich-text ol:last-child,.rich-text figure:last-child,.rich-text img:last-child,.rich-text blockquote:last-child,.rich-text table:last-child,.rich-text .table-wrapper:last-child,.rich-text address:last-child{margin-bottom:0}.rich-text figure img,.rich-text figure svg,.rich-text figure video,.rich-text figure mux-video,.rich-text figure mux-player,.rich-text figure iframe,.rich-text figure blockquote{margin-bottom:0}.rich-text blockquote{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;color:#a6a6a6;color:var(--color-text-light)}@media screen and (min-width: 1650px){.rich-text blockquote{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.rich-text blockquote{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.rich-text blockquote{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.rich-text blockquote{font-size:28px;--font-size: 28px}}.rich-text blockquote,.rich-text blockquote *{font-style:normal!important;font-weight:400!important}.rich-text ul,.rich-text ol.ul{display:table;list-style:none}.rich-text ul>li,.rich-text ol.ul>li{display:table-row}.rich-text ul>li:before,.rich-text ol.ul>li:before{display:table-cell;padding-right:.6em;content:"•";content:var(--list-icon, "•");min-width:1.15em}.rich-text ul>li:has(.text-style-large):before,.rich-text ol.ul>li:has(.text-style-large):before{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0}@media screen and (min-width: 1650px){.rich-text ul>li:has(.text-style-large):before,.rich-text ol.ul>li:has(.text-style-large):before{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){.rich-text ul>li:has(.text-style-large):before,.rich-text ol.ul>li:has(.text-style-large):before{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){.rich-text ul>li:has(.text-style-large):before,.rich-text ol.ul>li:has(.text-style-large):before{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.rich-text ul>li:has(.text-style-large):before,.rich-text ol.ul>li:has(.text-style-large):before{font-size:22px;--font-size: 22px}}.rich-text ul.list-style-arrow,.rich-text ol.list-style-arrow{--list-icon: "⇢"}.rich-text ul.list-style-arrow li:before,.rich-text ol.list-style-arrow li:before{padding-right:.5em}.rich-text ul.list-style-toc,.rich-text ol.list-style-toc{--list-icon: "⇣"}.rich-text ul.list-style-toc li:before,.rich-text ol.list-style-toc li:before{padding-right:.5em}.rich-text ol{display:table;list-style:none;counter-reset:table-ol}.rich-text ol>li{display:table-row;counter-increment:table-ol}.rich-text ol>li:before{display:table-cell;padding-right:.3em;content:counter(table-ol) ".";white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:1.15em}.rich-text th,.rich-text td{padding-top:.1em;padding-bottom:.1em}.rich-text th:not(:first-child),.rich-text td:not(:first-child){padding-left:.3em}.rich-text th:not(:last-child),.rich-text td:not(:last-child){padding-right:.3em}.rich-text th{font-weight:700}.rich-text sub,.rich-text sup{position:relative;padding-left:.1em;vertical-align:baseline;font-size:.7em;line-height:0}.rich-text sup{top:-.5em}.rich-text sub{top:.35em}.rich-text .text-style-large{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0}@media screen and (min-width: 1650px){.rich-text .text-style-large{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){.rich-text .text-style-large{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){.rich-text .text-style-large{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.rich-text .text-style-large{font-size:22px;--font-size: 22px}}.rich-text .text-style-small{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));--font-size: calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));line-height:calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));--line-height: calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));letter-spacing:.014em}@media screen and (min-width: 1650px){.rich-text .text-style-small{line-height:21.8px;--line-height: 21.8px}}@media screen and (max-width: 400px){.rich-text .text-style-small{line-height:14px;--line-height: 14px}}@media screen and (min-width: 1650px){.rich-text .text-style-small{font-size:18.8px;--font-size: 18.8px}}@media screen and (max-width: 400px){.rich-text .text-style-small{font-size:14px;--font-size: 14px}}.result-note{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.result-note{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.result-note{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.result-note{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.result-note{font-size:22px;--font-size: 22px}}.result-note,.result-note *{font-style:normal!important;font-weight:400!important}.grecaptcha-badge{opacity:0!important}.ratio-container{position:relative;max-width:100%;height:0;overflow:hidden;padding-bottom:min(99999vh,100% / 1);padding-bottom:min(var(--ratio-max-height, 99999vh),100% / var(--ratio, 1));background-color:#0000000d;background-color:var(--color-lazyload)}.ratio-container:has(img){background-color:#f5f5f5;background-color:var(--color-media-background)}.ratio-container[data-type=svg]{background-color:transparent}.ratio-container img,.ratio-container video,.ratio-container mux-video,.ratio-container mux-player,.ratio-container iframe,.ratio-container canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.ratio-container img,.ratio-container video,.ratio-container mux-video,.ratio-container mux-player,.ratio-container canvas{-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--fit, cover);object-fit:var(--fit, cover)}.ratio-container mux-video,.ratio-container mux-player{--media-object-fit: var(--fit, cover)}.page-progress-bar{height:2px;background-color:#000;background-color:var(--color-text)}.preview{position:relative}.preview a,.preview button{position:relative;z-index:11;z-index:calc(var(--zindex-content) + 1)}.preview>a{position:absolute;top:0%;left:0%;width:100%;max-width:100%;height:100%;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10;z-index:var(--zindex-content)}.pagination{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.pagination{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.pagination{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.pagination{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.pagination{font-size:28px;--font-size: 28px}}.pagination,.pagination *{font-style:normal!important;font-weight:400!important}.pagination__label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:0 .35em}.pagination__pages a{color:#a6a6a6;color:var(--color-text-light)}.pagination__pages a:focus{color:#000;color:var(--color-text)}@media (hover: hover){.pagination__pages a:hover{color:#000;color:var(--color-text)}}.pagination__pages a[aria-current=true],.pagination__pages a[aria-current=page]{color:#000;color:var(--color-text)}.pagination__pages li.is-disabled{color:#a6a6a6;color:var(--color-text-light)}.pagination__pages li.is-previous.is-disabled,.pagination__pages li.is-next.is-disabled{display:none}.infinite-scroll-pagination.is-disabled{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.infinite-scroll-pagination__status{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;text-align:center}@media screen and (min-width: 1650px){.infinite-scroll-pagination__status{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.infinite-scroll-pagination__status{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.infinite-scroll-pagination__status{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.infinite-scroll-pagination__status{font-size:28px;--font-size: 28px}}.infinite-scroll-pagination__status,.infinite-scroll-pagination__status *{font-style:normal!important;font-weight:400!important}.page-preview{--preview-ratio: var(--ratio-page-preview);display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-auto-rows:auto 1fr;container-type:inline-size;container-name:preview;text-align:center;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;word-break:break-word;word-wrap:break-word}@media screen and (min-width: 1650px){.page-preview{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.page-preview{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.page-preview{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.page-preview{font-size:28px;--font-size: 28px}}.page-preview,.page-preview *{font-style:normal!important;font-weight:400!important}.page-preview__info{padding-top:.2em;margin-bottom:var(--text-box-trim-bottom)}.page-preview__media{position:relative;order:-1}.page-preview__media,.page-preview__media figure,.page-preview__media .ratio-container{--ratio: var(--preview-ratio) !important}.page-preview__media figcaption{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-preview[data-collection=publications]{--preview-ratio: var(--ratio-publication-preview)}.page-preview[data-collection=pages]{--preview-ratio: var(--ratio-page-preview)}.page-preview__media-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:25%;width:max(20%,min(100px,33%));max-width:125px;border-radius:100%;background-color:#fff;background-color:var(--color-white)}.page-preview__media-icon:after{content:"";display:block;padding-top:100%}.page-preview__media-icon[data-format=video]{display:block}.page-preview__media-icon[data-format=video]:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="none"><path fill="%23000" d="M0 47.95c2.14667-8.1667 3.22-16.1467 3.22-23.94C3.22 16.17 2.14667 8.16667 0 0h9.52l37.73 21.7v4.55L9.52 47.95z"/></svg>');background-size:50% 50%;background-repeat:no-repeat;background-position:57% 50%}.page-preview[data-status=upcoming]{color:#a6a6a6;color:var(--color-text-light);transition:color .1s ease-in-out;transition:color var(--duration-fast) ease-in-out}.page-preview[data-status=upcoming]:focus-within{color:#000;color:var(--color-text)}@media (hover: hover){.page-preview[data-status=upcoming]:hover{color:#000;color:var(--color-text)}}.page-preview[data-status=upcoming] .page-preview__opening{color:#000;color:var(--color-text)}.page-preview[data-status=upcoming] a{transition:none}@media screen and (max-width: 48.06125em){@container preview (max-width: 60vw){.page-preview__info{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.page-preview__info{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.page-preview__info{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.page-preview__info{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.page-preview__info{font-size:22px;--font-size: 22px}}.page-preview__info,.page-preview__info *{font-style:normal!important;font-weight:400!important}}@container preview (min-width: 80vw){.page-grid[data-size=full] .page-preview__info{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.page-grid[data-size=full] .page-preview__info{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.page-grid[data-size=full] .page-preview__info{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.page-grid[data-size=full] .page-preview__info{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.page-grid[data-size=full] .page-preview__info{font-size:36px;--font-size: 36px}}.page-grid[data-size=full] .page-preview__info,.page-grid[data-size=full] .page-preview__info *{font-style:normal!important;font-weight:400!important}}}@media print,screen and (min-width: 48.0625em){@container preview (max-width: 40vw){.page-preview__info{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.page-preview__info{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.page-preview__info{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.page-preview__info{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.page-preview__info{font-size:22px;--font-size: 22px}}.page-preview__info,.page-preview__info *{font-style:normal!important;font-weight:400!important}}@container preview (min-width: 60vw){.page-preview__info{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.page-preview__info{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.page-preview__info{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.page-preview__info{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.page-preview__info{font-size:36px;--font-size: 36px}}.page-preview__info,.page-preview__info *{font-style:normal!important;font-weight:400!important}}}.page-grid{--cols: var(--cols-medium);--section-spacing: var(--spacing-h1-50);--cols-medium: 1;--cols-large: 1;--cols-full: 1;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--cols),var(--1fr));grid-gap:20.5px 12px;grid-gap:var(--section-spacing) var(--grid-gutter);gap:20.5px 12px;gap:var(--section-spacing) var(--grid-gutter);container-type:inline-size;container-name:grid}@media print,screen and (min-width: 30.0625em){.page-grid{--cols-medium: 2}}@media screen and (min-width: 80em){.page-grid{--cols-medium: 3}}@media print,screen and (min-width: 30.0625em){.page-grid{--cols-large: 1}}@media print,screen and (min-width: 48.0625em){.page-grid{--cols-large: 2}}@media screen and (min-width: 80em){.page-grid{--cols-large: 2}}.page-grid>h2,.page-grid>h3{grid-column:1/-1;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.page-grid>h2,.page-grid>h3{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.page-grid>h2,.page-grid>h3{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.page-grid>h2,.page-grid>h3{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.page-grid>h2,.page-grid>h3{font-size:36px;--font-size: 36px}}.page-grid>h2,.page-grid>h2 *,.page-grid>h3,.page-grid>h3 *{font-style:normal!important;font-weight:400!important}.page-grid>h2:not(:first-child),.page-grid>h3:not(:first-child){margin-top:calc(41px - var(--section-spacing));margin-top:calc(var(--spacing-h1-100) - var(--section-spacing))}.page-grid--long-text{--section-spacing: var(--spacing-h1-75)}.page-grid[data-size=large]{--cols: var(--cols-large)}.page-grid[data-size=full]{--cols: var(--cols-full)}@media screen and (max-width: 48.06125em){.page-grid[data-size=full]{--section-spacing: var(--spacing-h1-75)}}@media print,screen and (min-width: 48.0625em){.page-grid[data-size=large],.page-grid[data-size=full]{--section-spacing: var(--spacing-h1-75)}}.opening-hours,.opening-hour-status{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.opening-hours,.opening-hour-status{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.opening-hours,.opening-hour-status{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.opening-hours,.opening-hour-status{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.opening-hours,.opening-hour-status{font-size:28px;--font-size: 28px}}.opening-hours,.opening-hours *,.opening-hour-status,.opening-hour-status *{font-style:normal!important;font-weight:400!important}.opening-hours[data-size=large],.opening-hour-status[data-size=large]{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.opening-hours[data-size=large],.opening-hour-status[data-size=large]{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.opening-hours[data-size=large],.opening-hour-status[data-size=large]{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.opening-hours[data-size=large],.opening-hour-status[data-size=large]{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.opening-hours[data-size=large],.opening-hour-status[data-size=large]{font-size:36px;--font-size: 36px}}.opening-hours[data-size=large],.opening-hours[data-size=large] *,.opening-hour-status[data-size=large],.opening-hour-status[data-size=large] *{font-style:normal!important;font-weight:400!important}.opening-hours div{display:flex;flex-wrap:wrap;gap:0 .25em}.opening-hours dt{display:flex;white-space:nowrap}.opening-hours dt:after{content:":"}.navigation-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;text-transform:inherit;-webkit-text-decoration:none;text-decoration:none;text-align:inherit;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;user-select:text;color:#a6a6a6;color:var(--color-text-light)}[data-whatinput=mouse] .navigation-toggle,[data-whatintent=mouse]:not([data-whatinput=keyboard]) .navigation-toggle{outline:0}[data-whatinput=touch] .navigation-toggle{outline:0}.navigation-toggle::-moz-focus-inner{padding:0;border:0}.navigation-toggle:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:.25rem;outline-offset:var(--outline-offset, .25em);color:#000;color:var(--color-text)}.navigation-toggle[aria-expanded=true]{color:#000;color:var(--color-text)}.navigation-toggle__icon{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;color:#000;color:var(--color-text)}@media screen and (min-width: 1650px){.navigation-toggle__icon{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.navigation-toggle__icon{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.navigation-toggle__icon{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.navigation-toggle__icon{font-size:36px;--font-size: 36px}}.navigation-toggle__icon,.navigation-toggle__icon *{font-style:normal!important;font-weight:400!important}.navigation-toggle__label[aria-hidden=false]{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 64.06125em){.navigation-toggle__label[aria-hidden=true]{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media print,screen and (min-width: 64.0625em){.navigation-toggle__icon{display:none}}.navigation-bar:has(a[aria-current]){color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.navigation-bar:hover{color:#a6a6a6;color:var(--color-text-light)}}.navigation-bar a:focus,.navigation-bar button:focus{color:#000;color:var(--color-text)}@media (hover: hover){.navigation-bar a:hover,.navigation-bar button:hover{color:#000;color:var(--color-text)}}.navigation-bar [aria-current=true],.navigation-bar [aria-current=true]+button,.navigation-bar [aria-current=page],.navigation-bar [aria-current=page]+button{color:#000;color:var(--color-text)}.navigation-bar section{-moz-column-break-inside:avoid;break-inside:avoid-column}.navigation-bar section section{padding-top:.25em}@media print,screen and (min-width: 48.0625em){.navigation-bar--columns{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}}@media print,screen and (min-width: 64.0625em){.navigation-bar--columns{-moz-column-count:2;column-count:2;-moz-column-count:var(--navigation-columns, 2);column-count:var(--navigation-columns, 2)}}@media screen and (max-width: 64.06125em){.navigation-bar--header-columns section+section{margin-top:.2em;margin-top:var(--link-list-gap)}.navigation-bar--header-columns section section{padding-bottom:.1em;padding-bottom:var(--link-list-gap-small)}.navigation-bar--header-columns section div+div{margin-top:.2em;margin-top:var(--link-list-gap)}}@media print,screen and (min-width: 64.0625em){.navigation-bar--header-columns{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.navigation-bar--header-columns section button,.navigation-bar--header-columns section section{display:none}}.media-stack{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:12px;grid-gap:var(--grid-gutter);gap:12px;gap:var(--grid-gutter)}.media-grid{--cols: 1;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--cols),var(--1fr));grid-gap:12px;grid-gap:var(--grid-gutter);gap:12px;gap:var(--grid-gutter)}@media print,screen and (min-width: 30.0625em){.media-grid{--cols: 2}}@media print,screen and (min-width: 48.0625em){.media-grid{--cols: 3}}.media-grid[data-size=small]{--cols: 1}@media print,screen and (min-width: 30.0625em){.media-grid[data-size=small]{--cols: 2}}@media print,screen and (min-width: 48.0625em){.media-grid[data-size=small]{--cols: 3}}@media print,screen and (min-width: 64.0625em){.media-grid[data-size=small]{--cols: 4}}.media-grid--masonry{margin-bottom:-12px;margin-bottom:calc(-1 * var(--grid-gutter))}.media-grid--masonry.is-resizing,.is-resizing .media-grid--masonry{overflow:hidden}.media-grid--masonry[data-setup=true]{display:block}.media-grid--masonry [data-masonry-target=item-sizer],.media-grid--masonry [data-masonry-target=gutter-sizer]{position:absolute}.media-grid--masonry [data-masonry-target=item-sizer],.media-grid--masonry [data-masonry-target=item]{width:100%;width:calc(100% / var(--cols) - 12px * (var(--cols) - 1) / var(--cols));width:calc(100% / var(--cols) - var(--grid-gutter) * (var(--cols) - 1) / var(--cols));margin-bottom:12px;margin-bottom:var(--grid-gutter)}.media-grid--masonry [data-masonry-target=gutter-sizer]{width:12px;width:var(--grid-gutter)}.logo{font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}.logo,.logo *{font-style:normal!important;font-weight:400!important}.logo-grid{--cols: 3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(var(--cols),var(--1fr));grid-gap:12px;grid-gap:var(--grid-gutter);gap:12px;gap:var(--grid-gutter)}@media print,screen and (min-width: 30.0625em){.logo-grid{--cols: 3}}@media print,screen and (min-width: 48.0625em){.logo-grid{--cols: 4}}@media screen and (min-width: 80em){.logo-grid{--cols: 6}}.logo-grid .ratio-container{--ratio: 1.8 !important;--fit: contain;background-color:#f5f5f5;background-color:var(--logo-background)}.logo-grid a:focus .ratio-container{background-color:#fff;background-color:var(--logo-background-focus)}@media (hover: hover){.logo-grid .ratio-container:hover{background-color:#fff;background-color:var(--logo-background-focus)}}.logo-grid img{max-width:calc(100% - 48px);max-width:calc(100% - 4 * var(--grid-gutter));max-height:calc(100% - 24px);max-height:calc(100% - 2 * var(--grid-gutter));mix-blend-mode:multiply;filter:brightness(90%) contrast(140%) grayscale(100%);filter:var(--logo-filter)}.location-info{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-auto-rows:auto 1fr}.location-info__info{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(17px + 6*(100vw - 400px)/1250);--font-size: calc(17px + 6*(100vw - 400px)/1250) ;line-height:calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250));--line-height: calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250));letter-spacing:.004em}@media screen and (min-width: 1650px){.location-info__info{line-height:24.2px;--line-height: 24.2px}}@media screen and (max-width: 400px){.location-info__info{line-height:17px;--line-height: 17px}}@media screen and (min-width: 1650px){.location-info__info{font-size:23px;--font-size: 23px}}@media screen and (max-width: 400px){.location-info__info{font-size:17px;--font-size: 17px}}.location-info__title{padding-top:.2em}.location-info__title,.location-info__address,.location-info__directions{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.location-info__title,.location-info__address,.location-info__directions{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.location-info__title,.location-info__address,.location-info__directions{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.location-info__title,.location-info__address,.location-info__directions{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.location-info__title,.location-info__address,.location-info__directions{font-size:28px;--font-size: 28px}}.location-info__title,.location-info__title *,.location-info__address,.location-info__address *,.location-info__directions,.location-info__directions *{font-style:normal!important;font-weight:400!important}.location-info__directions a{color:#a6a6a6;color:var(--color-text-light)}.location-info__directions a:focus{color:#000;color:var(--color-text)}@media (hover: hover){.location-info__directions a:hover{color:#000;color:var(--color-text)}}.location-info__transport{padding-top:var(--line-height)}.location-info__media{position:relative;order:-1}.location-info__media,.location-info__media figure,.location-info__media .ratio-container{--ratio: var(--ratio-location-preview) !important}.location-info__media figcaption{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox{position:absolute;top:0%;left:0%;width:100%;max-width:100%;height:100%;position:fixed;display:grid;grid-template-rows:minmax(0,1fr);grid-template-rows:var(--1fr);background-color:#fff;background-color:var(--color-background);color:#000;color:var(--color-text);z-index:40;z-index:var(--zindex-lightbox);visibility:hidden;opacity:0;transition:visibility 0s linear .25s,opacity .25s;transition:visibility 0s linear var(--duration),opacity var(--duration)}.lightbox:not([aria-hidden=true]){visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .25s;transition:visibility 0s linear 0s,opacity var(--duration)}.lightbox__header{position:relative;grid-row:1;grid-column:1;padding-top:max(12px,0);padding-top:max(12px,env(safe-area-inset-top));padding-top:var(--page-padding-top-safe);padding-left:max(12px,0);padding-left:max(12px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(12px,0);padding-right:max(12px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe);display:flex;justify-content:space-between;align-items:start;margin-bottom:12px;margin-bottom:var(--page-padding);z-index:42;z-index:calc(var(--zindex-lightbox) + 2);pointer-events:none}.lightbox__header a,.lightbox__header button{pointer-events:auto}.lightbox__title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox__close{margin-left:auto;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;color:#a6a6a6;color:var(--color-text-light);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width: 1650px){.lightbox__close{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.lightbox__close{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.lightbox__close{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.lightbox__close{font-size:28px;--font-size: 28px}}.lightbox__close,.lightbox__close *{font-style:normal!important;font-weight:400!important}.lightbox__close:focus{color:#000;color:var(--color-text)}@media (hover: hover){.lightbox__close:hover{color:#000;color:var(--color-text)}}.lightbox__slideshow{position:relative;grid-row:1;grid-column:1;display:flex;z-index:41;z-index:calc(var(--zindex-lightbox) + 1)}.lightbox__slide{position:relative;height:100%!important;display:flex;justify-content:center;align-items:center;padding:max(12px,0) max(12px,0) max(12px,0) max(12px,0);padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));padding:var(--page-padding-safe)}.lightbox__media{--ratio: 2;--arrow-size: 1em;--available-width: calc( var(--viewport-width) - var(--page-padding-left-safe) - var(--page-padding-right-safe) - var(--grid-gutter) * 2 - var(--arrow-size) * 2 );--available-height: calc( var(--viewport-height) - var(--page-padding-top-safe) - var(--page-padding-bottom-safe) - var(--caption-height, 0px) );--max-width: calc(var(--available-height) * var(--ratio));--max-height: calc(var(--available-width) / var(--ratio));display:flex;flex-direction:column;width:calc(100vw - 24px - max(12px,0) - max(12px,0) - 2em);width:calc(100vw - 24px - max(12px,env(safe-area-inset-left)) - max(12px,env(safe-area-inset-right)) - 2em);width:var(--available-width);width:min(calc(100vw - 24px - max(12px,0) - max(12px,0) - 2em),calc((100vh + -0px - max(12px,0) - max(12px,0))*2));width:min(calc(100vw - 24px - max(12px,env(safe-area-inset-left)) - max(12px,env(safe-area-inset-right)) - 2em),calc((100vh + -0px - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)))*2));width:min(var(--available-width),var(--max-width));--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em}@media screen and (min-width: 1650px){.lightbox__media{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.lightbox__media{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.lightbox__media{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.lightbox__media{font-size:28px;--font-size: 28px}}.lightbox__media figcaption{padding-top:.25em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}[data-lightbox-media]{cursor:pointer}@media screen and (max-width: 48.06125em){.lightbox .slideshow__nav{opacity:0}.lightbox__media{--available-width: calc( var(--viewport-width) - var(--page-padding-left-safe) - var(--page-padding-right-safe) )}}:root{--lazyload-transition: var(--duration)}.lazyload,.lazyloading{opacity:0;will-change:opacity}.lazyloaded{opacity:1;transition:.25s opacity ease-in-out;transition:var(--lazyload-transition) opacity ease-in-out}.lazylqiploaded{opacity:0;transition:.25s opacity .125s ease-in-out;transition:var(--lazyload-transition) opacity calc(var(--lazyload-transition) / 2) ease-in-out}.language-switcher{display:flex;gap:.4em}.language-switcher a{color:#a6a6a6;color:var(--color-text-light)}.language-switcher a:focus{color:#000;color:var(--color-text)}@media (hover: hover){.language-switcher a:hover{color:#000;color:var(--color-text)}}.language-switcher a[aria-current=true],.language-switcher a[aria-current=page]{color:#000;color:var(--color-text)}.language-switcher a[data-abbr]:after{content:attr(data-abbr)}.language-switcher a[data-abbr] span{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-overlay{position:absolute;top:0%;left:0%;width:100%;max-width:100%;height:100%;position:fixed;padding:max(12px,0) max(12px,0) max(12px,0) max(12px,0);padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));padding:var(--page-padding-safe);display:grid;grid-template-columns:repeat(12,1fr);grid-template-columns:repeat(var(--layout-columns),1fr);grid-gap:12px;grid-gap:var(--grid-gutter);pointer-events:none;z-index:60;z-index:var(--zindex-grid);opacity:1}.grid-overlay[hidden]{display:none}.grid-overlay>*{background-color:#8080801a}.form{--form-field-color-active: var(--color-text);--form-field-color-inactive: var(--color-text-light);--form-field-color: var(--form-field-color-active);--form-field-color-alt: var(--form-field-color-inactive)}.form:has(.form-field:not(.form-field--empty) input[type=text]:focus) .form-field,.form:has(.form-field:not(.form-field--empty) input[type=email]:focus) .form-field,.form:has(.form-field:not(.form-field--empty) input[type=tel]:focus) .form-field{--form-field-color: var(--form-field-color-inactive);--form-field-color-alt: var(--form-field-color-active)}.form:has(.form-field:not(.form-field--empty) input[type=text]:focus) .form-field:has(input:active),.form:has(.form-field:not(.form-field--empty) input[type=text]:focus) .form-field:has(input:focus),.form:has(.form-field:not(.form-field--empty) input[type=email]:focus) .form-field:has(input:active),.form:has(.form-field:not(.form-field--empty) input[type=email]:focus) .form-field:has(input:focus),.form:has(.form-field:not(.form-field--empty) input[type=tel]:focus) .form-field:has(input:active),.form:has(.form-field:not(.form-field--empty) input[type=tel]:focus) .form-field:has(input:focus){--form-field-color: var(--form-field-color-active);--form-field-color-alt: var(--form-field-color-inactive)}.form__instructions{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__success{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0;color:#0f0;color:var(--color-success);margin-bottom:calc(22px + 12*(100vw - 400px)/1250);margin-bottom:var(--line-height)}@media screen and (min-width: 1650px){.form__success{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){.form__success{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){.form__success{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.form__success{font-size:22px;--font-size: 22px}}.form__errors,#form_error_box{color:red;color:var(--color-error);margin-bottom:calc(2 * (14px + 7.800000000000001 * ((100vw - 400px) / 1250)));margin-bottom:calc(2 * calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250)));margin-bottom:calc(2 * var(--line-height));--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));--font-size: calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));line-height:calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));--line-height: calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));letter-spacing:.014em}@media screen and (min-width: 1650px){.form__errors,#form_error_box{line-height:21.8px;--line-height: 21.8px}}@media screen and (max-width: 400px){.form__errors,#form_error_box{line-height:14px;--line-height: 14px}}@media screen and (min-width: 1650px){.form__errors,#form_error_box{font-size:18.8px;--font-size: 18.8px}}@media screen and (max-width: 400px){.form__errors,#form_error_box{font-size:14px;--font-size: 14px}}.form__errors:empty,.form__errors:not(:has(ul)),#form_error_box:empty,#form_error_box:not(:has(ul)){display:none}.form__errors ul,#form_error_box ul{margin-top:var(--line-height)}.form__fields{display:grid;grid-gap:var(--line-height);gap:var(--line-height)}.form__actions{margin-top:31.5px;margin-top:var(--spacing-h2-100)}.form__links{display:grid;grid-gap:.5em;gap:.5em;padding-top:1em;text-align:center}.form-button{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;color:#000;color:var(--color-text)}@media screen and (min-width: 1650px){.form-button{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.form-button{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.form-button{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.form-button{font-size:28px;--font-size: 28px}}.form-button,.form-button *{font-style:normal!important;font-weight:400!important}.form-button:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.form-button:hover{color:#a6a6a6;color:var(--color-text-light)}}.form-button:after{content:" →"}.form-section legend{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-field{--form-field-spacing: var(--spacing-h2-25);color:var(--form-field-color)}.form-field+.form-field{margin-top:var(--form-field-spacing)}.form-field__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-field__error{color:red;color:var(--color-error);padding-top:.35em}.form-field[data-type=text] ::-moz-selection{background-color:#dcdcdc;background-color:var(--color-input-selection-background);color:#000;color:var(--color-input-selection-text)}.form-field[data-type=text] ::selection{background-color:#dcdcdc;background-color:var(--color-input-selection-background);color:#000;color:var(--color-input-selection-text)}.form-field[data-type=text] .form-field__inner{display:grid;align-items:start;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);padding-top:.6em;padding-bottom:.125em;border-bottom:2px solid;border-bottom:var(--border-width) solid}.form-field[data-type=text] .form-field__input{margin-bottom:var(--text-box-trim-bottom)}.form-field[data-type=text] .form-field__label,.form-field[data-type=text] .form-field__input{grid-row:1;grid-column:1}.form-field[data-type=text] .form-field__label{color:var(--form-field-color-inactive);transform:translateY(calc(-100% - .25em));--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(12px + 0*(100vw - 400px)/1250);--font-size: calc(12px + 0*(100vw - 400px)/1250) ;line-height:calc(12px + .5*(100vw - 400px)/1250);--line-height: calc(12px + .5*(100vw - 400px)/1250) ;letter-spacing:.014em}@media screen and (min-width: 1650px){.form-field[data-type=text] .form-field__label{line-height:12.5px;--line-height: 12.5px}}@media screen and (max-width: 400px){.form-field[data-type=text] .form-field__label{line-height:12px;--line-height: 12px}}@media screen and (min-width: 1650px){.form-field[data-type=text] .form-field__label{font-size:12px;--font-size: 12px}}@media screen and (max-width: 400px){.form-field[data-type=text] .form-field__label{font-size:12px;--font-size: 12px}}.form-field[data-type=text]:focus-within{color:var(--form-field-color-active)}@media (hover: hover){.form-field[data-type=text]:hover{color:var(--form-field-color-active)}}.form-field[data-type=text]:focus-within .form-field__label{color:var(--form-field-color-active)}@media (hover: hover){.form-field[data-type=text]:hover .form-field__label{color:var(--form-field-color-active)}}.form-field[data-type=text]:has(input:-moz-placeholder:not(:focus)) .form-field__label{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;transform:translateY(0);pointer-events:none}.form-field[data-type=text]:has(input:placeholder-shown:not(:focus)) .form-field__label{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;transform:translateY(0);pointer-events:none}@media screen and (min-width: 1650px){.form-field[data-type=text]:has(input:-moz-placeholder:not(:focus)) .form-field__label{line-height:40.5px;--line-height: 40.5px}.form-field[data-type=text]:has(input:placeholder-shown:not(:focus)) .form-field__label{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.form-field[data-type=text]:has(input:-moz-placeholder:not(:focus)) .form-field__label{line-height:25.5px;--line-height: 25.5px}.form-field[data-type=text]:has(input:placeholder-shown:not(:focus)) .form-field__label{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.form-field[data-type=text]:has(input:-moz-placeholder:not(:focus)) .form-field__label{font-size:44.8px;--font-size: 44.8px}.form-field[data-type=text]:has(input:placeholder-shown:not(:focus)) .form-field__label{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.form-field[data-type=text]:has(input:-moz-placeholder:not(:focus)) .form-field__label{font-size:28px;--font-size: 28px}.form-field[data-type=text]:has(input:placeholder-shown:not(:focus)) .form-field__label{font-size:28px;--font-size: 28px}}.form-field[data-type=text]:has(input:-moz-placeholder:not(:focus)) .form-field__label,.form-field[data-type=text]:has(input:-moz-placeholder:not(:focus)) .form-field__label *{font-style:normal!important;font-weight:400!important}.form-field[data-type=text]:has(input:placeholder-shown:not(:focus)) .form-field__label,.form-field[data-type=text]:has(input:placeholder-shown:not(:focus)) .form-field__label *{font-style:normal!important;font-weight:400!important}.form-field[data-type=text] input,.form-field[data-type=text] textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;text-transform:inherit;-webkit-text-decoration:none;text-decoration:none;text-align:inherit;width:100%;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;outline:none}@media screen and (min-width: 1650px){.form-field[data-type=text] input,.form-field[data-type=text] textarea{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.form-field[data-type=text] input,.form-field[data-type=text] textarea{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.form-field[data-type=text] input,.form-field[data-type=text] textarea{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.form-field[data-type=text] input,.form-field[data-type=text] textarea{font-size:28px;--font-size: 28px}}.form-field[data-type=text] input,.form-field[data-type=text] input *,.form-field[data-type=text] textarea,.form-field[data-type=text] textarea *{font-style:normal!important;font-weight:400!important}.form-field[data-type=text] input:focus,.form-field[data-type=text] textarea:focus{outline:none}.form-field[data-type=text] input::-moz-placeholder,.form-field[data-type=text] textarea::-moz-placeholder{color:var(--color-placeholder);opacity:1}.form-field[data-type=text] input::placeholder,.form-field[data-type=text] textarea::placeholder{color:var(--color-placeholder);opacity:1}.form-field[data-type=text] input:focus::-moz-placeholder,.form-field[data-type=text] textarea:focus::-moz-placeholder{opacity:0}.form-field[data-type=text] input:focus::placeholder,.form-field[data-type=text] textarea:focus::placeholder{opacity:0}.form-field[data-type=toggle],.form-field[data-type=checkboxes],.form-field[data-type=radio]{--form-field-spacing: var(--spacing-h2-100);margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em}@media screen and (min-width: 1650px){.form-field[data-type=toggle],.form-field[data-type=checkboxes],.form-field[data-type=radio]{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.form-field[data-type=toggle],.form-field[data-type=checkboxes],.form-field[data-type=radio]{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.form-field[data-type=toggle],.form-field[data-type=checkboxes],.form-field[data-type=radio]{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.form-field[data-type=toggle],.form-field[data-type=checkboxes],.form-field[data-type=radio]{font-size:22px;--font-size: 22px}}.form-field[data-type=toggle][data-field=consent] input+span span,.form-field[data-type=checkboxes][data-field=consent] input+span span,.form-field[data-type=radio][data-field=consent] input+span span{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));--font-size: calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));line-height:calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));--line-height: calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));letter-spacing:.014em;transform:translateY(-.25em)}@media screen and (min-width: 1650px){.form-field[data-type=toggle][data-field=consent] input+span span,.form-field[data-type=checkboxes][data-field=consent] input+span span,.form-field[data-type=radio][data-field=consent] input+span span{line-height:21.8px;--line-height: 21.8px}}@media screen and (max-width: 400px){.form-field[data-type=toggle][data-field=consent] input+span span,.form-field[data-type=checkboxes][data-field=consent] input+span span,.form-field[data-type=radio][data-field=consent] input+span span{line-height:14px;--line-height: 14px}}@media screen and (min-width: 1650px){.form-field[data-type=toggle][data-field=consent] input+span span,.form-field[data-type=checkboxes][data-field=consent] input+span span,.form-field[data-type=radio][data-field=consent] input+span span{font-size:18.8px;--font-size: 18.8px}}@media screen and (max-width: 400px){.form-field[data-type=toggle][data-field=consent] input+span span,.form-field[data-type=checkboxes][data-field=consent] input+span span,.form-field[data-type=radio][data-field=consent] input+span span{font-size:14px;--font-size: 14px}}.form-field[data-type=toggle]:not([data-field=consent]) input+span span,.form-field[data-type=checkboxes]:not([data-field=consent]) input+span span,.form-field[data-type=radio]:not([data-field=consent]) input+span span{font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}.form-field[data-type=toggle]:not([data-field=consent]) input+span span,.form-field[data-type=toggle]:not([data-field=consent]) input+span span *,.form-field[data-type=checkboxes]:not([data-field=consent]) input+span span,.form-field[data-type=checkboxes]:not([data-field=consent]) input+span span *,.form-field[data-type=radio]:not([data-field=consent]) input+span span,.form-field[data-type=radio]:not([data-field=consent]) input+span span *{font-style:normal!important;font-weight:400!important}.form-field[data-type=toggle] .form-field__input,.form-field[data-type=checkboxes] .form-field__input,.form-field[data-type=radio] .form-field__input{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:.225em 0;gap:.225em 0}.form-field[data-type=toggle] input,.form-field[data-type=checkboxes] input,.form-field[data-type=radio] input{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-field[data-type=toggle] input+span,.form-field[data-type=checkboxes] input+span,.form-field[data-type=radio] input+span{display:grid;align-items:baseline;grid-template-columns:1.2em 1fr;cursor:pointer;text-wrap:balance}.form-field[data-type=toggle] input+span:before,.form-field[data-type=checkboxes] input+span:before,.form-field[data-type=radio] input+span:before{display:inline-block;content:"○";content:var(--check-icon, "○");justify-self:start;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.form-field[data-type=toggle] input+span:before,.form-field[data-type=checkboxes] input+span:before,.form-field[data-type=radio] input+span:before{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.form-field[data-type=toggle] input+span:before,.form-field[data-type=checkboxes] input+span:before,.form-field[data-type=radio] input+span:before{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.form-field[data-type=toggle] input+span:before,.form-field[data-type=checkboxes] input+span:before,.form-field[data-type=radio] input+span:before{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.form-field[data-type=toggle] input+span:before,.form-field[data-type=checkboxes] input+span:before,.form-field[data-type=radio] input+span:before{font-size:22px;--font-size: 22px}}.form-field[data-type=toggle] input+span:before,.form-field[data-type=toggle] input+span:before *,.form-field[data-type=checkboxes] input+span:before,.form-field[data-type=checkboxes] input+span:before *,.form-field[data-type=radio] input+span:before,.form-field[data-type=radio] input+span:before *{font-style:normal!important;font-weight:400!important}.form-field[data-type=toggle] input+span a,.form-field[data-type=checkboxes] input+span a,.form-field[data-type=radio] input+span a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media (hover: hover){.form-field[data-type=toggle] input+span a:hover,.form-field[data-type=checkboxes] input+span a:hover,.form-field[data-type=radio] input+span a:hover{color:#a6a6a6;color:var(--color-text-light)}}@media (hover: hover){.form-field[data-type=toggle] input+span a:hover:hover,.form-field[data-type=toggle] input+span a:hover:focus,.form-field[data-type=checkboxes] input+span a:hover:hover,.form-field[data-type=checkboxes] input+span a:hover:focus,.form-field[data-type=radio] input+span a:hover:hover,.form-field[data-type=radio] input+span a:hover:focus{color:#000;color:var(--color-text)}}.form-field[data-type=toggle] input:checked+span:before,.form-field[data-type=checkboxes] input:checked+span:before,.form-field[data-type=radio] input:checked+span:before{content:"⦻";content:var(--check-icon-active, "⦻")}.form-field[data-type=toggle] input:focus-visible+span:before,.form-field[data-type=checkboxes] input:focus-visible+span:before,.form-field[data-type=radio] input:focus-visible+span:before{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:.25rem;outline-offset:var(--outline-offset, .25em)}@media (hover: hover){.form-field[data-type=toggle] input:hover+span,.form-field[data-type=checkboxes] input:hover+span,.form-field[data-type=radio] input:hover+span{color:var(--form-field-color-alt)}}.form-field[data-type=radio]{--check-icon: "○";--check-icon-active: "⦿"}.form-field--error{color:red;color:var(--color-error)}.form-section--empty,.form-field--empty{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.filter{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.filter{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.filter{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.filter{font-size:28px;--font-size: 28px}}.filter,.filter *{font-style:normal!important;font-weight:400!important}.filter__form{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-columns:auto var(--1fr);grid-template-areas:"toggle actions" "fields fields";grid-gap:0 1em;gap:0 1em}.filter__title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter__toggle{grid-area:toggle}.filter__toggle button{color:#000;color:var(--color-text)}.filter__toggle button:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.filter__toggle button:hover{color:#a6a6a6;color:var(--color-text-light)}}.filter__actions{grid-area:actions;display:flex;align-items:baseline;gap:1em}.filter__actions a,.filter__actions button{color:#a6a6a6;color:var(--color-text-light)}.filter__actions a:focus,.filter__actions button:focus{color:#000;color:var(--color-text)}@media (hover: hover){.filter__actions a:hover,.filter__actions button:hover{color:#000;color:var(--color-text)}}.filter__actions a[aria-current=true],.filter__actions a[aria-current=page],.filter__actions button[aria-current=true],.filter__actions button[aria-current=page]{color:#000;color:var(--color-text)}.js .filter__submit{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter:not(.is-open) .filter__submit{display:none}.filter__fields{grid-area:fields;margin-top:var(--text-box-trim-bottom)}.filter--collapsible .filter__fields{padding-top:31.5px;padding-top:var(--spacing-h2-100)}.filter--columns[data-columns="3"]{--cols: 1}@media print,screen and (min-width: 30.0625em){.filter--columns[data-columns="3"]{--cols: 2}}@media print,screen and (min-width: 64.0625em){.filter--columns[data-columns="3"]{--cols: 3}}.filter--columns[data-columns="6"]{--cols: 2}@media print,screen and (min-width: 30.0625em){.filter--columns[data-columns="6"]{--cols: 3}}@media print,screen and (min-width: 48.0625em){.filter--columns[data-columns="6"]{--cols: 4}}@media print,screen and (min-width: 64.0625em){.filter--columns[data-columns="6"]{--cols: 6}}.filter--columns .filter__fields{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--cols, 1),var(--1fr));grid-gap:31.5px 12px;grid-gap:var(--spacing-h2-100) var(--grid-gutter);gap:31.5px 12px;gap:var(--spacing-h2-100) var(--grid-gutter)}.filter-field{margin-bottom:var(--text-box-trim-bottom)}.filter-field>legend{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-field--columns{grid-column:1/-1}.filter-field--columns[data-columns="3"]{--cols: 1}@media print,screen and (min-width: 30.0625em){.filter-field--columns[data-columns="3"]{--cols: 3}}@media print,screen and (min-width: 48.0625em){.filter-field--columns[data-columns="3"]{--cols: 3}}@media print,screen and (min-width: 64.0625em){.filter-field--columns[data-columns="3"]{--cols: 3}}.filter-field--columns[data-columns="6"]{--cols: 2}@media print,screen and (min-width: 30.0625em){.filter-field--columns[data-columns="6"]{--cols: 3}}@media print,screen and (min-width: 48.0625em){.filter-field--columns[data-columns="6"]{--cols: 4}}@media print,screen and (min-width: 64.0625em){.filter-field--columns[data-columns="6"]{--cols: 6}}.filter-field--columns[data-columns="6"]:not(:has(label:nth-child(12))){--cols: 2}@media print,screen and (min-width: 30.0625em){.filter-field--columns[data-columns="6"]:not(:has(label:nth-child(12))){--cols: 3}}@media print,screen and (min-width: 48.0625em){.filter-field--columns[data-columns="6"]:not(:has(label:nth-child(12))){--cols: 2}}@media print,screen and (min-width: 64.0625em){.filter-field--columns[data-columns="6"]:not(:has(label:nth-child(12))){--cols: 3}}@media print,screen and (min-width: 48.0625em){.filter-field--columns[data-columns="6"]:not(:has(label:nth-child(12))){width:50%}}.filter-field--columns .filter-checkboxes,.filter-field--columns .filter-radios{-moz-column-count:1;column-count:1;-moz-column-count:var(--cols, 1);column-count:var(--cols, 1);-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.filter-checkboxes input,.filter-radios input{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-checkboxes label,.filter-radios label{display:block;cursor:pointer}.filter-checkboxes input+span,.filter-radios input+span{color:#a6a6a6;color:var(--color-text-light)}.filter-checkboxes input+span span[aria-hidden],.filter-radios input+span span[aria-hidden]{display:inline-grid;visibility:hidden;visibility:var(--check-visibility, hidden)}.filter-checkboxes input+span span[aria-hidden] span,.filter-radios input+span span[aria-hidden] span{grid-row:1;grid-column:1}.filter-checkboxes input+span span[aria-hidden] [data-active],.filter-radios input+span span[aria-hidden] [data-active]{display:block;display:var(--check-active, block)}.filter-checkboxes input+span span[aria-hidden] [data-clear],.filter-radios input+span span[aria-hidden] [data-clear]{display:none;display:var(--check-clear, none)}.filter-checkboxes input:focus-visible+span,.filter-radios input:focus-visible+span{--check-visibility: visible;color:#000;color:var(--color-text)}@media (hover: hover){.filter-checkboxes input+span:hover,.filter-radios input+span:hover{--check-visibility: visible;color:#000;color:var(--color-text)}}.filter-checkboxes input:checked+span,.filter-radios input:checked+span{--check-visibility: visible;color:#000;color:var(--color-text)}.filter-checkboxes input:checked:focus-visible+span,.filter-radios input:checked:focus-visible+span{--check-active: none;--check-clear: block}@media (hover: hover){.filter-checkboxes input:checked+span:hover,.filter-radios input:checked+span:hover{--check-active: none;--check-clear: block}}.filter-checkboxes input:focus-visible+span,.filter-radios input:focus-visible+span{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:.25rem;outline-offset:var(--outline-offset, .25em)}.filter-checkboxes button,.filter-radios button{--check-visibility: hidden;color:#a6a6a6;color:var(--color-text-light);cursor:pointer}.filter-checkboxes button span[aria-hidden],.filter-radios button span[aria-hidden]{visibility:hidden;visibility:var(--check-visibility, hidden)}.filter-checkboxes button[aria-pressed=true],.filter-radios button[aria-pressed=true]{--check-visibility: visible}.filter-checkboxes button[aria-pressed=true],.filter-checkboxes button:focus,.filter-radios button[aria-pressed=true],.filter-radios button:focus{color:#000;color:var(--color-text)}@media (hover: hover){.filter-checkboxes button:hover,.filter-radios button:hover{color:#000;color:var(--color-text)}}@media screen and (max-width: 48.06125em){.filter-checkboxes,.filter-radios{margin-top:-.2em;margin-top:calc(-1 * var(--link-list-gap))}.filter-checkboxes label,.filter-radios label{padding-top:.2em;padding-top:var(--link-list-gap)}}.figure figcaption{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(12px + 0*(100vw - 400px)/1250);--font-size: calc(12px + 0*(100vw - 400px)/1250) ;line-height:calc(12px + .5*(100vw - 400px)/1250);--line-height: calc(12px + .5*(100vw - 400px)/1250) ;letter-spacing:.014em;word-break:break-word;word-wrap:break-word;margin-top:.4em;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom)}@media screen and (min-width: 1650px){.figure figcaption{line-height:12.5px;--line-height: 12.5px}}@media screen and (max-width: 400px){.figure figcaption{line-height:12px;--line-height: 12px}}@media screen and (min-width: 1650px){.figure figcaption{font-size:12px;--font-size: 12px}}@media screen and (max-width: 400px){.figure figcaption{font-size:12px;--font-size: 12px}}.event-table-groups{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr)}.event-table-groups>h2,.event-table-groups>h3{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.event-table-groups>h2,.event-table-groups>h3{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.event-table-groups>h2,.event-table-groups>h3{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.event-table-groups>h2,.event-table-groups>h3{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.event-table-groups>h2,.event-table-groups>h3{font-size:36px;--font-size: 36px}}.event-table-groups>h2,.event-table-groups>h2 *,.event-table-groups>h3,.event-table-groups>h3 *{font-style:normal!important;font-weight:400!important}.event-table-groups>h2:not(:first-child),.event-table-groups>h3:not(:first-child){margin-top:41px;margin-top:var(--spacing-h1-100)}.event-table-groups .event-table+*{margin-top:20.5px;margin-top:var(--spacing-h1-50)}.event-table{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:12px;grid-gap:var(--grid-gutter);gap:12px;gap:var(--grid-gutter)}.event-table+.event-table{margin-top:12px;margin-top:var(--grid-gutter)}.event-table~.button-group{margin-top:20.5px;margin-top:var(--spacing-h1-50)}.event-table-row{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-columns:repeat(6,var(--1fr));grid-template-areas:"date time time time time media" "date title title title title media";grid-gap:0 12px;grid-gap:0 var(--grid-gutter);gap:0 12px;gap:0 var(--grid-gutter);margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.event-table-row{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.event-table-row{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.event-table-row{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.event-table-row{font-size:22px;--font-size: 22px}}.event-table-row,.event-table-row *{font-style:normal!important;font-weight:400!important}.event-table-row:not(:last-child) .event-table-row__title{padding-bottom:.75em}.event-table-row.is-continuation .event-table-row__date{opacity:0}@media screen and (max-width: 48.06125em){.event-table-row{grid-template-columns:minmax(0,7fr) minmax(0,17fr);grid-template-areas:"date time" "date title"}.event-table-row__media{display:none}}.event-table-row__date{grid-area:date;white-space:nowrap;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.event-table-row__date{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.event-table-row__date{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.event-table-row__date{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.event-table-row__date{font-size:28px;--font-size: 28px}}.event-table-row__date,.event-table-row__date *{font-style:normal!important;font-weight:400!important}.event-table-row__time{grid-area:time}.event-table-row__title{grid-area:title;word-break:break-word;word-wrap:break-word}.event-table-row__media{grid-area:media}.event-table-row__media,.event-table-row__media figure,.event-table-row__media .ratio-container{--ratio: var(--ratio-exhibition-preview) !important}.event-table-row__media figcaption{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.env-indicator{display:inline-block;display:var(--env-display, inline-block);position:fixed;left:50%;bottom:.75em;transform:translate(-50%);border-radius:999vw;padding:.35em .75em .4em;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.7rem;letter-spacing:.06em;line-height:.7rem;text-transform:uppercase;background-color:#000;background-color:var(--env-color, black);color:#fff;z-index:999999}.env-indicator:before{content:attr(data-env)}body:not([data-env]),body[data-env=production]{--env-display: none}body[data-env=staging]{--env-color: var(--color-success)}body[data-env=development]{--env-color: var(--color-attention)}.embed{position:relative}.embed__consent{position:absolute;top:0%;left:0%;width:100%;max-width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-template-rows:auto auto auto 1fr;justify-items:start;grid-gap:1lh 0;gap:1lh 0;background-color:#0000000d;background-color:var(--color-lazyload);padding:12px;padding:var(--page-padding);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0;overflow-y:auto}@media screen and (min-width: 1650px){.embed__consent{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){.embed__consent{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){.embed__consent{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.embed__consent{font-size:22px;--font-size: 22px}}.embed__consent p{text-wrap:balance}.embed__consent p:first-child{font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}.embed__consent p:first-child,.embed__consent p:first-child *{font-style:normal!important;font-weight:400!important}.embed__consent div{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:1lh 0;gap:1lh 0}.embed__consent a,.embed__consent button{font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;color:#000;color:var(--color-text)}.embed__consent a,.embed__consent a *,.embed__consent button,.embed__consent button *{font-style:normal!important;font-weight:400!important}.embed__consent a:focus,.embed__consent button:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.embed__consent a:hover,.embed__consent button:hover{color:#a6a6a6;color:var(--color-text-light)}}.embed__consent a[data-secondary],.embed__consent button[data-secondary]{color:#a6a6a6;color:var(--color-text-light)}.embed__consent a[data-secondary]:focus,.embed__consent button[data-secondary]:focus{color:#000;color:var(--color-text)}@media (hover: hover){.embed__consent a[data-secondary]:hover,.embed__consent button[data-secondary]:hover{color:#000;color:var(--color-text)}}.contact-index{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:31px 12px;grid-gap:var(--spacing-h1-75) var(--grid-gutter);gap:31px 12px;gap:var(--spacing-h1-75) var(--grid-gutter)}.contact-index section{--section-spacing: var(--spacing-h1-50);--cols: 1;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--cols),var(--1fr));grid-gap:20.5px 12px;grid-gap:var(--section-spacing) var(--grid-gutter);gap:20.5px 12px;gap:var(--section-spacing) var(--grid-gutter);margin-bottom:var(--text-box-trim-bottom)}@media print,screen and (min-width: 48.0625em){.contact-index section{--cols: 2}}@media screen and (min-width: 80em){.contact-index section{--cols: 3}}.contact-index section h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);padding-bottom:var(---section-spacing);grid-column:1/-1}@media screen and (min-width: 1650px){.contact-index section h2{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.contact-index section h2{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.contact-index section h2{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.contact-index section h2{font-size:28px;--font-size: 28px}}.contact-index section h2,.contact-index section h2 *{font-style:normal!important;font-weight:400!important}.contact-index article h3{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:.225em}@media screen and (min-width: 1650px){.contact-index article h3{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.contact-index article h3{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.contact-index article h3{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.contact-index article h3{font-size:22px;--font-size: 22px}}.contact-index article h3,.contact-index article h3 *{font-style:normal!important;font-weight:400!important}#klaro{--notice-max-width: 450px;--notice-bottom: var(--banner-bottom);--notice-right: var(--banner-right);--notice-top: var(--banner-top);--notice-left: var(--banner-left);--border-radius: 0}#klaro .klaro{font-size:inherit}#klaro .cookie-notice:focus,#klaro .cookie-modal:focus{outline:none}#klaro .cookie-notice a,#klaro .cookie-modal a{color:#a6a6a6;color:var(--color-text-light)}#klaro .cookie-notice a:focus,#klaro .cookie-modal a:focus{color:#000;color:var(--color-text)}@media (hover: hover){#klaro .cookie-notice a:hover,#klaro .cookie-modal a:hover{color:#000;color:var(--color-text)}}#klaro .cookie-modal{position:fixed;bottom:0;left:0;height:auto;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:50;z-index:var(--zindex-modal)}#klaro .cookie-notice{background-color:#fff;background-color:var(--color-background);padding:max(12px,0) max(12px,0) max(12px,0) max(12px,0);padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));padding:var(--page-padding-safe);padding-top:12px;padding-top:var(--page-padding);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0}@media screen and (min-width: 1650px){#klaro .cookie-notice{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){#klaro .cookie-notice{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){#klaro .cookie-notice{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){#klaro .cookie-notice{font-size:22px;--font-size: 22px}}#klaro .cm-modal{padding:max(12px,0) max(12px,0) max(12px,0) max(12px,0);padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));padding:var(--page-padding-safe);background-color:#fff;background-color:var(--color-background)}#klaro .cm-bg{background-color:transparent}#klaro .cm-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1em;margin-bottom:var(--text-trim-bottom);padding-bottom:1em;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0}@media screen and (min-width: 1650px){#klaro .cm-header{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){#klaro .cm-header{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){#klaro .cm-header{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){#klaro .cm-header{font-size:22px;--font-size: 22px}}#klaro .cm-header button{flex:0 0 auto;color:#a6a6a6;color:var(--color-text-light)}#klaro .cm-header button:focus{color:#000;color:var(--color-text)}@media (hover: hover){#klaro .cm-header button:hover{color:#000;color:var(--color-text)}}#klaro .cm-header button svg{display:none}#klaro .cm-header button:after{content:"❌";display:inline-block}#klaro .cm-header h1{order:-1;flex:1 1 calc(100% - 2em);font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}#klaro .cm-header h1,#klaro .cm-header h1 *{font-style:normal!important;font-weight:400!important}#klaro .cm-header p{margin-top:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-top:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-top:var(--text-box-trim-bottom);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(17px + 6*(100vw - 400px)/1250);--font-size: calc(17px + 6*(100vw - 400px)/1250) ;line-height:calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250));--line-height: calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250));letter-spacing:.004em}@media screen and (min-width: 1650px){#klaro .cm-header p{line-height:24.2px;--line-height: 24.2px}}@media screen and (max-width: 400px){#klaro .cm-header p{line-height:17px;--line-height: 17px}}@media screen and (min-width: 1650px){#klaro .cm-header p{font-size:23px;--font-size: 23px}}@media screen and (max-width: 400px){#klaro .cm-header p{font-size:17px;--font-size: 17px}}#klaro .cm-footer{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;padding-top:25px;padding-top:var(--spacing-h3-100)}@media screen and (min-width: 1650px){#klaro .cm-footer{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){#klaro .cm-footer{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){#klaro .cm-footer{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){#klaro .cm-footer{font-size:22px;--font-size: 22px}}#klaro .cm-footer,#klaro .cm-footer *{font-style:normal!important;font-weight:400!important}#klaro .cm-services{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:25px;grid-gap:var(--spacing-h3-100);gap:25px;gap:var(--spacing-h3-100)}#klaro .cm-powered-by{display:none!important}#klaro .cm-purposes{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:25px;grid-gap:var(--spacing-h3-100);gap:25px;gap:var(--spacing-h3-100)}@media print,screen and (min-width: 48.0625em){#klaro .cm-purposes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:var(--1fr) var(--1fr)}}#klaro .cm-purpose{padding-left:1.25em}#klaro .cm-purpose>label{margin-left:-1.25em}#klaro .cm-purpose .cm-list-label{display:block}#klaro .cm-purpose .cm-list-description,#klaro .cm-purpose .cm-services{padding-top:.5em}#klaro .cm-purpose .cm-caret{display:none}#klaro .cm-purpose .cm-caret a{color:#000;color:var(--color-text)}#klaro .cm-purpose .cm-caret a:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){#klaro .cm-purpose .cm-caret a:hover{color:#a6a6a6;color:var(--color-text-light)}}#klaro .cm-purpose .cm-service .purposes{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;--color-text: var(--color-text-light)}#klaro .cm-purpose.cm-toggle-all{display:none}#klaro .cm-list-label{display:block}#klaro .cm-list-label .cm-required{padding-left:.25em}#klaro .cm-list-input{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}#klaro .cm-list-input+label{color:#000;color:var(--color-text);cursor:pointer;outline:none}#klaro .cm-list-input+label:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){#klaro .cm-list-input+label:hover{color:#a6a6a6;color:var(--color-text-light)}}#klaro .cm-list-input+label:before{display:inline-block;margin-right:.25em;content:"○"}#klaro .cm-list-input:checked+label:before{content:"⦻"}#klaro .cm-list-input.only-required+label:before{content:"⦻"}#klaro .cm-list-input:focus-visible+label,#klaro .cm-list-input label:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:.25rem;outline-offset:var(--outline-offset, .25em)}#klaro .slider{box-shadow:none;background-color:#a6a6a6;background-color:var(--color-text-light);transition:.2s!important}#klaro .slider:before{background-color:#fff;background-color:var(--color-background)}#klaro .cm-footer-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5em 1.5em;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){#klaro .cm-footer-buttons{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){#klaro .cm-footer-buttons{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){#klaro .cm-footer-buttons{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){#klaro .cm-footer-buttons{font-size:22px;--font-size: 22px}}#klaro .cm-footer-buttons,#klaro .cm-footer-buttons *{font-style:normal!important;font-weight:400!important}#klaro .cn-body p a{color:#000;color:var(--color-text);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}#klaro .cn-body p a:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){#klaro .cn-body p a:hover{color:#a6a6a6;color:var(--color-text-light)}}#klaro .cn-ok{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 1.5em;padding-top:25px;padding-top:var(--spacing-h3-100);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(22px + 12*(100vw - 400px)/1250);--line-height: calc(22px + 12*(100vw - 400px)/1250) ;letter-spacing:0;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){#klaro .cn-ok{line-height:34px;--line-height: 34px}}@media screen and (max-width: 400px){#klaro .cn-ok{line-height:22px;--line-height: 22px}}@media screen and (min-width: 1650px){#klaro .cn-ok{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){#klaro .cn-ok{font-size:22px;--font-size: 22px}}#klaro .cn-ok,#klaro .cn-ok *{font-style:normal!important;font-weight:400!important}#klaro .cn-learn-more,#klaro .cm-btn-info,#klaro .cm-btn-accept,#klaro .cm-btn-success,#klaro .cn-decline{color:#a6a6a6;color:var(--color-text-light);flex-grow:0}#klaro .cn-learn-more:focus,#klaro .cm-btn-info:focus,#klaro .cm-btn-accept:focus,#klaro .cm-btn-success:focus,#klaro .cn-decline:focus{color:#000;color:var(--color-text)}@media (hover: hover){#klaro .cn-learn-more:hover,#klaro .cm-btn-info:hover,#klaro .cm-btn-accept:hover,#klaro .cm-btn-success:hover,#klaro .cn-decline:hover{color:#000;color:var(--color-text)}}#klaro .cm-btn-success:after{content:"→";display:inline-block;margin-left:.25em}#klaro .cm-btn-info:not(.cm-btn-accept):after{content:"↓";display:inline-block;margin-left:.25em}#klaro .cm-btn{color:#a6a6a6;color:var(--color-text-light)}#klaro .cm-btn:focus{color:#000;color:var(--color-text)}@media (hover: hover){#klaro .cm-btn:hover{color:#000;color:var(--color-text)}}#klaro .cn-changes{-webkit-text-decoration:none!important;text-decoration:none!important}.cart-form{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.cart-form{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.cart-form{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.cart-form{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.cart-form{font-size:28px;--font-size: 28px}}.cart-form,.cart-form *{font-style:normal!important;font-weight:400!important}.cart-form--out-of-stock{color:#a6a6a6;color:var(--color-text-light)}.cart-form__note{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));--font-size: calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));line-height:calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));--line-height: calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));letter-spacing:.014em;color:#a6a6a6;color:var(--color-text-light)}@media screen and (min-width: 1650px){.cart-form__note{line-height:21.8px;--line-height: 21.8px}}@media screen and (max-width: 400px){.cart-form__note{line-height:14px;--line-height: 14px}}@media screen and (min-width: 1650px){.cart-form__note{font-size:18.8px;--font-size: 18.8px}}@media screen and (max-width: 400px){.cart-form__note{font-size:14px;--font-size: 14px}}.cart-form__note a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.cart-form__actions button:not(:disabled){color:#000;color:var(--color-text)}.cart-form__actions button:not(:disabled):focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.cart-form__actions button:not(:disabled):hover{color:#a6a6a6;color:var(--color-text-light)}}.cart-form-variants{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);justify-content:start}@media screen and (max-width: 64.06125em){.cart-form-variants{gap:.2em;gap:var(--link-list-gap);padding-bottom:.2em;padding-bottom:var(--link-list-gap)}}.cart-form-variants legend,.cart-form-variants input{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-form-variants label{--check-visibility: hidden;display:block;cursor:pointer}.cart-form-variants input+span{color:#a6a6a6;color:var(--color-text-light)}.cart-form-variants input+span span[aria-hidden]{visibility:var(--check-visibility)}.cart-form-variants input:focus-visible+span{color:#000;color:var(--color-text)}@media (hover: hover){.cart-form-variants input+span:hover{color:#000;color:var(--color-text)}}.cart-form-variants input:checked+span{--check-visibility: visible;color:#000;color:var(--color-text)}.cart-form-variants input[disabled]+span{color:#a6a6a6!important;color:var(--color-text-light)!important;cursor:not-allowed}.cart-form-variants input:focus-visible+span{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:.25rem;outline-offset:var(--outline-offset, .25em)}.button-group{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;gap:0 1em;margin-bottom:var(--text-box-trim-bottom)}.button{font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;color:#a6a6a6;color:var(--color-text-light)}.button,.button *{font-style:normal!important;font-weight:400!important}.button:focus{color:#000;color:var(--color-text)}@media (hover: hover){.button:hover{color:#000;color:var(--color-text)}}.button--large{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em}@media screen and (min-width: 1650px){.button--large{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.button--large{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.button--large{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.button--large{font-size:28px;--font-size: 28px}}.blocks{--block-spacing-medium: var(--spacing-h1-100);--block-spacing-large: var(--spacing-xl);--block-spacing: var(--block-spacing-medium)}@media screen and (max-width: 48.06125em){.blocks--columns>.block[data-type=text]:not(:has(.rich-text>*)){display:none}}@media print,screen and (min-width: 48.0625em){.blocks--columns{display:flex;gap:0 12px;gap:0 var(--grid-gutter)}.blocks--columns>.block{flex:1 1 100%;min-width:none;margin-top:0!important;max-width:calc(50% - 6px);max-width:calc(50% - var(--grid-gutter) / 2)}}.block{margin-top:var(--block-spacing);margin-bottom:0;margin-bottom:var(--block-after-spacing, 0)}.block:first-child{margin-top:0}.block:last-child{margin-bottom:0}.block[data-type=text] .rich-text{margin-bottom:var(--text-box-trim-bottom)}.block[data-type=text]:has(.rich-text>:is(h1,h2,h3,h4,h5,h6):only-child)+.block{--block-spacing: 0px}.block[data-type=heading] .rich-text>:last-child,.block[data-type=heading] .rich-text:not(:has(>*)){margin-bottom:var(--text-box-trim-bottom)!important}.block[data-type=heading] .rich-text h1,.block[data-type=heading] .rich-text h2,.block[data-type=heading] .rich-text h3{margin-bottom:var(--text-box-trim-bottom)}.block[data-type=heading] .rich-text h1{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.block[data-type=heading] .rich-text h1{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.block[data-type=heading] .rich-text h1{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.block[data-type=heading] .rich-text h1{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.block[data-type=heading] .rich-text h1{font-size:36px;--font-size: 36px}}.block[data-type=heading] .rich-text h1,.block[data-type=heading] .rich-text h1 *{font-style:normal!important;font-weight:400!important}.block[data-type=heading] .rich-text h2,.block[data-type=heading] .rich-text p,.block[data-type=heading] .rich-text:not(:has(>*)){--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.block[data-type=heading] .rich-text h2,.block[data-type=heading] .rich-text p,.block[data-type=heading] .rich-text:not(:has(>*)){line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.block[data-type=heading] .rich-text h2,.block[data-type=heading] .rich-text p,.block[data-type=heading] .rich-text:not(:has(>*)){line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.block[data-type=heading] .rich-text h2,.block[data-type=heading] .rich-text p,.block[data-type=heading] .rich-text:not(:has(>*)){font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.block[data-type=heading] .rich-text h2,.block[data-type=heading] .rich-text p,.block[data-type=heading] .rich-text:not(:has(>*)){font-size:28px;--font-size: 28px}}.block[data-type=heading] .rich-text h2,.block[data-type=heading] .rich-text h2 *,.block[data-type=heading] .rich-text p,.block[data-type=heading] .rich-text p *,.block[data-type=heading] .rich-text:not(:has(>*)),.block[data-type=heading] .rich-text:not(:has(>*)) *{font-style:normal!important;font-weight:400!important}.block[data-type=heading] .rich-text h3{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;padding-bottom:10.5px;padding-bottom:var(--spacing-h1-25)}@media screen and (min-width: 1650px){.block[data-type=heading] .rich-text h3{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.block[data-type=heading] .rich-text h3{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.block[data-type=heading] .rich-text h3{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.block[data-type=heading] .rich-text h3{font-size:28px;--font-size: 28px}}.block[data-type=heading] .rich-text h3,.block[data-type=heading] .rich-text h3 *{font-style:normal!important;font-weight:400!important}.block[data-type=heading]+.block{--block-spacing: 0px}.block[data-type=banner]{text-align:center;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.block[data-type=banner]{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.block[data-type=banner]{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.block[data-type=banner]{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.block[data-type=banner]{font-size:28px;--font-size: 28px}}.block[data-type=banner],.block[data-type=banner] *{font-style:normal!important;font-weight:400!important}.block[data-type=banner] .rich-text{text-wrap:balance}.block[data-type=banner] .button-group{margin-top:var(--text-box-trim-bottom);padding-top:20.5px;padding-top:var(--spacing-h1-50)}.block[data-type=contact] .contact-info{margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.block[data-type=contact] .contact-info{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.block[data-type=contact] .contact-info{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.block[data-type=contact] .contact-info{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.block[data-type=contact] .contact-info{font-size:28px;--font-size: 28px}}.block[data-type=contact] .contact-info,.block[data-type=contact] .contact-info *{font-style:normal!important;font-weight:400!important}@media screen and (min-width: 80em){.block[data-type=contact] .contact-info{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.block[data-type=contact] .contact-info{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.block[data-type=contact] .contact-info{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.block[data-type=contact] .contact-info{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.block[data-type=contact] .contact-info{font-size:36px;--font-size: 36px}}.block[data-type=contact] .contact-info,.block[data-type=contact] .contact-info *{font-style:normal!important;font-weight:400!important}}.block[data-type=contact] .contact-info a,.block[data-type=contact] .contact-info button{color:#000;color:var(--color-text)}.block[data-type=contact] .contact-info a:focus,.block[data-type=contact] .contact-info button:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.block[data-type=contact] .contact-info a:hover,.block[data-type=contact] .contact-info button:hover{color:#a6a6a6;color:var(--color-text-light)}}.block[data-type=media]{--color-lazyload: transparent}.block[data-type=opening-hours]>:last-child,.block[data-type=opening-status]>:last-child{margin-bottom:var(--text-box-trim-bottom)}.block[data-type=exhibitions]>h2,.block[data-type=events]>h2,.block[data-type=events-upcoming]>h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.block[data-type=exhibitions]>h2,.block[data-type=events]>h2,.block[data-type=events-upcoming]>h2{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.block[data-type=exhibitions]>h2,.block[data-type=events]>h2,.block[data-type=events-upcoming]>h2{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.block[data-type=exhibitions]>h2,.block[data-type=events]>h2,.block[data-type=events-upcoming]>h2{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.block[data-type=exhibitions]>h2,.block[data-type=events]>h2,.block[data-type=events-upcoming]>h2{font-size:36px;--font-size: 36px}}.block[data-type=exhibitions]>h2,.block[data-type=exhibitions]>h2 *,.block[data-type=events]>h2,.block[data-type=events]>h2 *,.block[data-type=events-upcoming]>h2,.block[data-type=events-upcoming]>h2 *{font-style:normal!important;font-weight:400!important}.block[data-type=toc]:not(:has(li)){display:none}.block[data-type=toc] .rich-text{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom)}@media screen and (min-width: 1650px){.block[data-type=toc] .rich-text{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.block[data-type=toc] .rich-text{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.block[data-type=toc] .rich-text{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.block[data-type=toc] .rich-text{font-size:22px;--font-size: 22px}}.block[data-type=toc] .rich-text,.block[data-type=toc] .rich-text *{font-style:normal!important;font-weight:400!important}.assistive-links{display:grid;align-content:start;justify-content:start;place-content:start start;align-items:start;justify-items:start;place-items:start start;position:absolute;top:0;left:0;width:100%;padding:max(12px,0) max(12px,0) max(12px,0) max(12px,0);padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));padding:var(--page-padding-safe);color:#000;color:var(--color-text);z-index:30;z-index:var(--zindex-nav);pointer-events:none;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.assistive-links{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.assistive-links{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.assistive-links{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.assistive-links{font-size:28px;--font-size: 28px}}.assistive-links,.assistive-links *{font-style:normal!important;font-weight:400!important}.assistive-links:focus-within{background-color:#fff;background-color:var(--color-background)}.assistive-links a{grid-row:1;grid-column:1;opacity:0;pointer-events:none}.assistive-links a:focus{opacity:1;pointer-events:auto}.layout{--footer-padding: var(--spacing-h1-200);--header-padding: var(--spacing-h1-100);display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-template-areas:"header" "content" "footer";min-height:100vh;min-height:100dvh;max-width:calc(100vw + -0px);max-width:var(--viewport-width);padding-left:max(12px,0);padding-left:max(12px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(12px,0);padding-right:max(12px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe)}.layout__header{grid-area:header;align-self:start;position:relative;padding-top:max(12px,0);padding-top:max(12px,env(safe-area-inset-top));padding-top:var(--page-padding-top-safe);padding-bottom:var(--header-padding);z-index:20;z-index:var(--zindex-header)}.layout__main{min-height:calc(100vh - var(--footer-padding) + max(12px,0));min-height:calc(100vh - var(--footer-padding) + max(12px,env(safe-area-inset-bottom)));min-height:calc(100vh - var(--footer-padding) + var(--page-padding-bottom-safe))}.layout__nav nav{margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);padding-bottom:41px;padding-bottom:var(--spacing-h1-100);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.layout__nav nav{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.layout__nav nav{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.layout__nav nav{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.layout__nav nav{font-size:36px;--font-size: 36px}}.layout__nav nav,.layout__nav nav *{font-style:normal!important;font-weight:400!important}.layout__content{grid-area:content;position:relative;z-index:10;z-index:var(--zindex-content)}.layout__footer{grid-area:footer;align-self:end;position:relative;padding-top:var(--footer-padding);padding-bottom:max(12px,0);padding-bottom:max(12px,env(safe-area-inset-bottom));padding-bottom:var(--page-padding-bottom-safe);z-index:20;z-index:var(--zindex-footer)}.header{--header-font-size: var(--font-size);--header-action-gap: calc(var(--header-font-size) * .45);display:grid;grid-template-columns:1fr auto;grid-template-areas:"logo toggle" "nav nav";grid-gap:0 calc((17px + 6*(100vw - 400px)/1250)*.45);grid-gap:0 calc(calc(17px + 6*(100vw - 400px)/1250) * .45);grid-gap:0 var(--header-action-gap);gap:0 calc((17px + 6*(100vw - 400px)/1250)*.45);gap:0 calc(calc(17px + 6*(100vw - 400px)/1250) * .45);gap:0 var(--header-action-gap);margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.header{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.header{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.header{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.header{font-size:36px;--font-size: 36px}}.header,.header *{font-style:normal!important;font-weight:400!important}.header__logo{grid-area:logo;justify-self:start}.header__breadcrumbs{grid-area:2/1/2/-1;justify-self:start;transition:visibility 0s linear 0s,opacity .1s ease-in-out .1s;transition:visibility 0s linear 0s,opacity var(--duration-fast) ease-in-out var(--duration-fast)}.header__breadcrumbs a,.header__breadcrumbs span{display:block}.header__toggle{grid-area:toggle;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.header__toggle{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.header__toggle{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.header__toggle{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.header__toggle{font-size:28px;--font-size: 28px}}.header__toggle,.header__toggle *{font-style:normal!important;font-weight:400!important}.header__actions{grid-area:actions;display:flex;align-items:baseline;gap:0 var(--header-action-gap);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.header__actions{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.header__actions{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.header__actions{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.header__actions{font-size:28px;--font-size: 28px}}.header__actions,.header__actions *{font-style:normal!important;font-weight:400!important}.header__actions a,.header__actions button{color:#a6a6a6;color:var(--color-text-light)}.header__actions a:focus,.header__actions button:focus{color:#000;color:var(--color-text)}@media (hover: hover){.header__actions a:hover,.header__actions button:hover{color:#000;color:var(--color-text)}}.header__actions a[aria-current=true],.header__actions a[aria-current=page],.header__actions button[aria-current=true],.header__actions button[aria-current=page],.header__actions a.is-highlighted,.header__actions button.is-highlighted{color:#000;color:var(--color-text)}.header__actions--in-nav{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);padding-bottom:41px;padding-bottom:var(--spacing-h1-100)}@media screen and (min-width: 1650px){.header__actions--in-nav{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.header__actions--in-nav{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.header__actions--in-nav{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.header__actions--in-nav{font-size:36px;--font-size: 36px}}.header__actions--in-nav,.header__actions--in-nav *{font-style:normal!important;font-weight:400!important}.header__actions--in-nav .language-switcher{order:-1;margin-right:auto}.header__nav{grid-area:nav}.header__nav>div:before{content:"";display:block;height:calc(41px + var(--text-box-trim-bottom));height:calc(var(--spacing-h1-100) + var(--text-box-trim-bottom));width:100%}.header__nav section section{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.header__nav section section{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.header__nav section section{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.header__nav section section{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.header__nav section section{font-size:28px;--font-size: 28px}}.header__nav section section,.header__nav section section *{font-style:normal!important;font-weight:400!important}.header__nav__secondary{display:none;padding-top:41px;padding-top:var(--spacing-h1-100);-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.header__nav__secondary{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.header__nav__secondary{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.header__nav__secondary{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.header__nav__secondary{font-size:22px;--font-size: 22px}}.header__nav__secondary,.header__nav__secondary *{font-style:normal!important;font-weight:400!important}.layout__header .header__nav{grid-column:1/-1;display:grid;grid-template-rows:0fr;transition:grid-template-rows .1s ease-in-out .1s;transition:grid-template-rows var(--duration-fast) ease-in-out var(--duration-fast);will-change:grid-template-rows}.layout__header .header__nav>div{overflow:hidden;visibility:hidden;opacity:0;transition:visibility 0s linear .1s,opacity .1s ease-in-out;transition:visibility 0s linear var(--duration-fast),opacity var(--duration-fast) ease-in-out}.layout__header .header--nav-visible .header__breadcrumbs{visibility:hidden;opacity:0;transition:visibility 0s linear .1s,opacity .1s ease-in-out;transition:visibility 0s linear var(--duration-fast),opacity var(--duration-fast) ease-in-out}.layout__header .header--nav-visible .header__nav{grid-template-rows:1fr;transition:grid-template-rows .1s ease-in-out;transition:grid-template-rows var(--duration-fast) ease-in-out}.layout__header .header--nav-visible .header__nav>div{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .1s ease-in-out .1s;transition:visibility 0s linear 0s,opacity var(--duration-fast) ease-in-out var(--duration-fast)}@media (hover: hover){.layout__header .header__toggle{display:none}[data-whatinput=keyboard][data-whatintent=keyboard] .layout__header .header__toggle{display:block}}@media screen and (hover: hover) and (max-width: 64.06125em){.layout__header .header__toggle{display:block}}@media screen and (max-width: 64.06125em){.header__actions--in-header{display:none}.header__nav__main{margin-bottom:var(--text-box-trim-bottom)}.header__nav__secondary{display:block}.layout__nav,.page__nav{display:none}}@media print,screen and (min-width: 64.0625em){.header{grid-template-columns:1fr auto auto;grid-template-areas:"logo toggle actions" "nav nav nav"}.header__actions--in-nav{display:none}.view-home .header__nav,.view-home .header__toggle{display:none!important}}.footer{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-template-areas:"contact" "info" "nav";grid-gap:41px 12px;grid-gap:var(--spacing-h1-100) var(--grid-gutter);gap:41px 12px;gap:var(--spacing-h1-100) var(--grid-gutter);align-items:start;margin-top:calc(-1 * (1 - .91) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-top:calc(-1 * (1 - .91) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-top:var(--text-box-trim-top);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em}@media screen and (min-width: 1650px){.footer{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.footer{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.footer{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.footer{font-size:36px;--font-size: 36px}}.footer a,.footer button{color:#000;color:var(--color-text)}.footer a:focus,.footer button:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.footer a:hover,.footer button:hover{color:#a6a6a6;color:var(--color-text-light)}}.footer__contact{grid-area:contact;text-align:center;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.footer__contact{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.footer__contact{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.footer__contact{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.footer__contact{font-size:36px;--font-size: 36px}}.footer__contact,.footer__contact *{font-style:normal!important;font-weight:400!important}.footer__info{grid-area:info;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.footer__info{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.footer__info{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.footer__info{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.footer__info{font-size:28px;--font-size: 28px}}.footer__info,.footer__info *{font-style:normal!important;font-weight:400!important}.footer__info,.footer__locations{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:31.5px 12px;grid-gap:var(--spacing-h2-100) var(--grid-gutter);gap:31.5px 12px;gap:var(--spacing-h2-100) var(--grid-gutter)}.footer__locations p{margin-bottom:var(--text-box-trim-bottom)}.footer__nav{grid-area:nav;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:var(--1fr) var(--1fr);grid-gap:31.5px 12px;grid-gap:var(--spacing-h2-100) var(--grid-gutter);gap:31.5px 12px;gap:var(--spacing-h2-100) var(--grid-gutter);align-items:start;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em}@media screen and (min-width: 1650px){.footer__nav{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.footer__nav{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.footer__nav{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.footer__nav{font-size:28px;--font-size: 28px}}.footer__nav [data-nav]{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(17px + 6*(100vw - 400px)/1250);--font-size: calc(17px + 6*(100vw - 400px)/1250) ;line-height:calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250));--line-height: calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250));letter-spacing:.004em}@media screen and (min-width: 1650px){.footer__nav [data-nav]{line-height:24.2px;--line-height: 24.2px}}@media screen and (max-width: 400px){.footer__nav [data-nav]{line-height:17px;--line-height: 17px}}@media screen and (min-width: 1650px){.footer__nav [data-nav]{font-size:23px;--font-size: 23px}}@media screen and (max-width: 400px){.footer__nav [data-nav]{font-size:17px;--font-size: 17px}}.footer__nav [data-nav=footer]{grid-column:1/-1;-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);margin-bottom:calc(-1 * .3rem + (-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)));margin-bottom:calc(-1 * .3rem + calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)));margin-bottom:calc(-1 * var(--footer-nav-spacing, .3rem) + var(--text-box-trim-bottom));--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.footer__nav [data-nav=footer]{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.footer__nav [data-nav=footer]{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.footer__nav [data-nav=footer]{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.footer__nav [data-nav=footer]{font-size:28px;--font-size: 28px}}.footer__nav [data-nav=footer],.footer__nav [data-nav=footer] *{font-style:normal!important;font-weight:400!important}.footer__nav [data-nav=footer] section{padding-bottom:.3rem;padding-bottom:var(--footer-nav-spacing, .3rem)}.footer__nav [data-nav=social],.footer__nav [data-nav=legal]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:.55rem 0;grid-gap:var(--footer-nav-spacing, .55rem) 0;gap:.55rem 0;gap:var(--footer-nav-spacing, .55rem) 0}.footer__top{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 48.06125em){.footer__nav [data-nav=social],.footer__nav [data-nav=legal]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:.5em 0;gap:.5em 0}}@media print,screen and (min-width: 48.0625em){.footer{--footer-nav-spacing: 0px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:var(--1fr) var(--1fr);grid-template-areas:"contact contact" "info nav"}.footer__info{padding-right:2em}}html.is-changing .page-transition-fade{transition:.1s opacity ease-in-out;transition:var(--duration-fast) opacity ease-in-out;opacity:1}html.is-animating .page-transition-fade{opacity:0}.fragment-transition-fade.is-changing{transition:.1s opacity ease-in-out;transition:var(--duration-fast) opacity ease-in-out;opacity:1}.fragment-transition-fade.is-animating{opacity:0}.search__form{display:block}.search__form label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search__form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;text-transform:inherit;-webkit-text-decoration:none;text-decoration:none;text-align:inherit;width:100%;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.search__form input{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.search__form input{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.search__form input{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.search__form input{font-size:36px;--font-size: 36px}}.search__form input,.search__form input *{font-style:normal!important;font-weight:400!important}.search__form button{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search__summary,.search__info{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.search__summary,.search__info{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.search__summary,.search__info{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.search__summary,.search__info{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.search__summary,.search__info{font-size:28px;--font-size: 28px}}.search__summary,.search__summary *,.search__info,.search__info *{font-style:normal!important;font-weight:400!important}.search__info{margin-top:var(--line-height)}.search__group>h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.search__group>h2{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.search__group>h2{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.search__group>h2{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.search__group>h2{font-size:36px;--font-size: 36px}}.search__group>h2,.search__group>h2 *{font-style:normal!important;font-weight:400!important}.search__group>ul{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;padding-left:2em}@media screen and (min-width: 1650px){.search__group>ul{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.search__group>ul{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.search__group>ul{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.search__group>ul{font-size:28px;--font-size: 28px}}.search__group>ul,.search__group>ul *{font-style:normal!important;font-weight:400!important}.search__group>ul li{text-indent:-2em}.search__group>ul li+li{margin-top:var(--line-height)}.search__group>ul a{color:#a6a6a6;color:var(--color-text-light)}.search__group>ul a:focus{color:#000;color:var(--color-text)}@media (hover: hover){.search__group>ul a:hover{color:#000;color:var(--color-text)}}.search__group+.search__group{margin-top:41px;margin-top:var(--spacing-h1-100)}.page{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr)}.page__title{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50);text-align:center}@media screen and (min-width: 1650px){.page__title{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.page__title{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.page__title{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.page__title{font-size:36px;--font-size: 36px}}.page__title,.page__title *{font-style:normal!important;font-weight:400!important}.page__nav{--navigation-columns: 3;order:-1;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);padding-bottom:41px;padding-bottom:var(--spacing-h1-100);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.page__nav{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.page__nav{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.page__nav{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.page__nav{font-size:28px;--font-size: 28px}}.page__nav,.page__nav *{font-style:normal!important;font-weight:400!important}.page--home .page__title,.page[data-level="0"] .page__title,.page[data-level="1"] .page__title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media{--media-padding: 0px}.media__header{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;word-break:break-word;word-wrap:break-word;text-align:center;padding-bottom:.7em}@media screen and (min-width: 1650px){.media__header{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.media__header{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.media__header{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.media__header{font-size:36px;--font-size: 36px}}.media__header,.media__header *{font-style:normal!important;font-weight:400!important}.media__media{padding:0 var(--media-padding)}.media__audio,.media__video{position:relative;aspect-ratio:16/9;aspect-ratio:var(--media-ratio, 16/9)}.media__audio .embed,.media__audio iframe,.media__video .embed,.media__video iframe{position:absolute;top:0%;left:0%;width:100%;max-width:100%;height:100%}.media__audio{--media-ratio: 1 / 1}.media__slideshow{--slide-margin-left: var(--page-padding-left-safe);--slide-margin-right: var(--page-padding-right-safe);--slide-padding-left: var(--media-padding);--slide-padding-right: var(--media-padding)}.media__text{margin-top:41px;margin-top:var(--spacing-h1-100)}@media print,screen and (min-width: 64.0625em){.media{--media-padding: calc(2 * var(--layout-column-width) + 2 * var(--grid-gutter))}}.list__title{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50);text-align:center}@media screen and (min-width: 1650px){.list__title{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.list__title{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.list__title{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.list__title{font-size:36px;--font-size: 36px}}.list__title,.list__title *{font-style:normal!important;font-weight:400!important}.list__title:not(.list__title--visible){position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.list__intro{margin-bottom:41px;margin-bottom:var(--spacing-h1-100)}.list__section>h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.list__section>h2{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.list__section>h2{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.list__section>h2{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.list__section>h2{font-size:36px;--font-size: 36px}}.list__section>h2,.list__section>h2 *{font-style:normal!important;font-weight:400!important}.list__section>h3{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-top:calc(25.5px + 15*(100vw - 400px)/1250);margin-top:var(--line-height);margin-bottom:calc(25.5px + 15*(100vw - 400px)/1250);margin-bottom:var(--line-height)}@media screen and (min-width: 1650px){.list__section>h3{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.list__section>h3{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.list__section>h3{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.list__section>h3{font-size:28px;--font-size: 28px}}.list__section>h3,.list__section>h3 *{font-style:normal!important;font-weight:400!important}.list__section+.list__section{margin-top:41px;margin-top:var(--spacing-h1-100)}.list__input{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-top:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-top:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-top:var(--text-box-trim-bottom);margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom);padding-bottom:41px;padding-bottom:var(--spacing-h1-100)}@media screen and (min-width: 1650px){.list__input{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.list__input{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.list__input{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.list__input{font-size:36px;--font-size: 36px}}.list__input,.list__input *{font-style:normal!important;font-weight:400!important}.list__filter{margin-bottom:var(--text-box-trim-bottom);padding-bottom:41px;padding-bottom:var(--spacing-h1-100)}.list__pagination>:first-child{margin-top:41px;margin-top:var(--spacing-h1-100)}@media print,screen and (min-width: 64.0625em){.list--sidebar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:var(--1fr) var(--1fr) var(--1fr) var(--1fr);grid-template-areas:"sidebar main main main" "sidebar pagination pagination pagination";grid-gap:0 12px;grid-gap:0 var(--grid-gutter);gap:0 12px;gap:0 var(--grid-gutter)}.list--sidebar .list__filter{grid-area:sidebar;padding-right:.5em}.list--sidebar .list__filter .filter__toggle{display:none!important}.list--sidebar .list__filter .filter__fields{display:block!important;padding-top:0!important}.list--sidebar .list__filter .filter__fields .filter-field+.filter-field{margin-top:31.5px;margin-top:var(--spacing-h2-100)}.list--sidebar .list__filter .filter__actions{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.list--sidebar .list__filter .filter-field--secondary{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.list--sidebar .list__filter .filter-field--secondary{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.list--sidebar .list__filter .filter-field--secondary{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.list--sidebar .list__filter .filter-field--secondary{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.list--sidebar .list__filter .filter-field--secondary{font-size:22px;--font-size: 22px}}.list--sidebar .list__filter .filter-field--secondary,.list--sidebar .list__filter .filter-field--secondary *{font-style:normal!important;font-weight:400!important}.list--sidebar .list__content{grid-area:main}.list--sidebar .list__pagination{grid-area:pagination}}.item{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-template-areas:"header" "cover" "meta" "main" "media" "related" "support";grid-gap:0 12px;grid-gap:0 var(--grid-gutter);gap:0 12px;gap:0 var(--grid-gutter)}.item__header{grid-area:header;text-align:center;--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.item__header{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.item__header{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.item__header{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.item__header{font-size:36px;--font-size: 36px}}.item__header,.item__header *{font-style:normal!important;font-weight:400!important}.item__main{grid-area:main;margin-bottom:var(--text-box-trim-bottom)}.item__meta{grid-area:meta;padding-bottom:31.5px;padding-bottom:var(--spacing-h2-100);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.item__meta{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.item__meta{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.item__meta{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.item__meta{font-size:28px;--font-size: 28px}}.item__meta,.item__meta *{font-style:normal!important;font-weight:400!important}.item__meta h2{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.item__meta a,.item__meta button{color:#a6a6a6;color:var(--color-text-light)}.item__meta a:focus,.item__meta button:focus{color:#000;color:var(--color-text)}@media (hover: hover){.item__meta a:hover,.item__meta button:hover{color:#000;color:var(--color-text)}}.item__meta__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:31.5px 0;grid-gap:var(--spacing-h2-100) 0;gap:31.5px 0;gap:var(--spacing-h2-100) 0;align-self:stretch}.item__meta__inner>*{margin-bottom:var(--text-box-trim-bottom)}.item__categories{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.item__categories{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.item__categories{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.item__categories{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.item__categories{font-size:22px;--font-size: 22px}}.item__categories,.item__categories *{font-style:normal!important;font-weight:400!important}.item__links--secondary{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.item__links--secondary{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.item__links--secondary{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.item__links--secondary{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.item__links--secondary{font-size:22px;--font-size: 22px}}.item__links--secondary,.item__links--secondary *{font-style:normal!important;font-weight:400!important}.item__links--secondary+.item__links--secondary{margin-top:-6.5px;margin-top:calc(var(--spacing-h3-100) - var(--spacing-h2-100))}.item__cover{grid-area:cover}.item__media{grid-area:media}.item__media--nocaptions figcaption{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.item__curator{margin-bottom:var(--line-height)}.item__artists{margin-bottom:41px;margin-bottom:var(--spacing-h1-100)}.item__artists h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc(-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2));margin-bottom:var(--text-box-trim-bottom)}@media screen and (min-width: 1650px){.item__artists h2{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.item__artists h2{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.item__artists h2{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.item__artists h2{font-size:28px;--font-size: 28px}}.item__artists h2,.item__artists h2 *{font-style:normal!important;font-weight:400!important}.item__artists ul{--cols: 1;margin-top:var(--line-height);margin-bottom:var(--text-box-trim-bottom);-moz-column-gap:12px;column-gap:12px;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);-moz-column-count:1;column-count:1;-moz-column-count:var(--cols);column-count:var(--cols)}@media print,screen and (min-width: 30.0625em){.item__artists ul{--cols: 2}}@media print,screen and (min-width: 48.0625em){.item__artists ul{--cols: 1}}@media print,screen and (min-width: 64.0625em){.item__artists ul{--cols: 2}}.item__artists ul li{padding-right:.5em}.item__support{grid-area:support;margin-top:41px;margin-top:var(--spacing-h1-100)}.item__support h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.item__support h2{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.item__support h2{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.item__support h2{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.item__support h2{font-size:36px;--font-size: 36px}}.item__support h2,.item__support h2 *{font-style:normal!important;font-weight:400!important}.item__related{grid-area:related;display:grid;grid-template-columns:minmax(0,1fr);grid-template-columns:var(--1fr);grid-gap:41px 12px;grid-gap:var(--spacing-h1-100) var(--grid-gutter);gap:41px 12px;gap:var(--spacing-h1-100) var(--grid-gutter);margin-top:41px;margin-top:var(--spacing-h1-100);grid-auto-flow:dense}.item__related>h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.item__related>h2{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.item__related>h2{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.item__related>h2{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.item__related>h2{font-size:36px;--font-size: 36px}}.item__related>h2,.item__related>h2 *{font-style:normal!important;font-weight:400!important}.item__related>h2:not(:first-child){margin-top:41px;margin-top:var(--spacing-h1-100)}.item__related__group>h2{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));--font-size: calc(36px + 40.849999999999994 * ((100vw - 400px) / 1250));line-height:calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));--line-height: calc(33px + 36.650000000000006 * ((100vw - 400px) / 1250));letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:calc((-1 * (1 - .76) * (17px + 6 * ((100vw - 400px) / 1250)) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(calc(-1 * (1 - .76) * calc(17px + 6*(100vw - 400px)/1250) - ((calc(17px + 7.199999999999999 * ((100vw - 400px) / 1250)) - calc(17px + 6*(100vw - 400px)/1250)) / 2)) - 0px);margin-bottom:calc(var(--text-box-trim-bottom) - var(--section-spacing, 0px));padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}@media screen and (min-width: 1650px){.item__related__group>h2{line-height:69.65px;--line-height: 69.65px}}@media screen and (max-width: 400px){.item__related__group>h2{line-height:33px;--line-height: 33px}}@media screen and (min-width: 1650px){.item__related__group>h2{font-size:76.85px;--font-size: 76.85px}}@media screen and (max-width: 400px){.item__related__group>h2{font-size:36px;--font-size: 36px}}.item__related__group>h2,.item__related__group>h2 *{font-style:normal!important;font-weight:400!important}.item__related__group>h2:not(:first-child){margin-top:41px;margin-top:var(--spacing-h1-100)}@media screen and (max-width: 48.06125em){.item:has(.item__cover) .item__header{padding-bottom:20.5px;padding-bottom:var(--spacing-h1-50)}.item__cover{padding-bottom:41px;padding-bottom:var(--spacing-h1-100)}.item:not(.item--with-cover) .item__cover~.item__media:has(figure:only-child){display:none}.item--text-first .item__main{grid-area:meta;padding-bottom:41px;padding-bottom:var(--spacing-h1-100)}.item--text-first .item__meta{grid-area:main}}@media print,screen and (min-width: 48.0625em){.item{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,var(--1fr));grid-template-rows:auto auto auto 1fr auto auto;grid-template-areas:"header header" "cover cover" "meta media" "main media" "related related" "support support"}.item--wide-media{grid-template-areas:"header header" "cover cover" "meta main" "media media" "related related" "support support"}.item--wide-media .item__media{padding-top:41px;padding-top:var(--spacing-h1-100)}.item__cover{padding-bottom:41px;padding-bottom:var(--spacing-h1-100)}.item:not(.item--with-cover) .item__cover{display:none}.item--wide-media .item__meta{padding-bottom:0}.item--sticky-meta .item__meta__inner{position:sticky;top:max(12px,0);top:max(12px,env(safe-area-inset-top));top:var(--page-padding-top-safe)}.item__related{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,var(--1fr))}.item__related__group[data-count="1"] .page-grid{--cols: 1 !important}.item__related__group:not([data-count="1"]){grid-column:1/-1}}.home__title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.exhibition .item__header{padding-bottom:10.5px!important;padding-bottom:var(--spacing-h1-25)!important}.exhibition[data-status=upcoming] .item__header{color:#a6a6a6;color:var(--color-text-light)}.exhibition[data-status=upcoming] .item__opening{color:#000;color:var(--color-text)}.cart__title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart__notice{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;padding-bottom:calc(25.5px + 15*(100vw - 400px)/1250);padding-bottom:var(--line-height)}@media screen and (min-width: 1650px){.cart__notice{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.cart__notice{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.cart__notice{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.cart__notice{font-size:28px;--font-size: 28px}}.cart__notice,.cart__notice *{font-style:normal!important;font-weight:400!important}.cart__notice p+p{margin-top:var(--line-height)}.cart__notice a{color:#a6a6a6;color:var(--color-text-light)}.cart__notice a:focus{color:#000;color:var(--color-text)}@media (hover: hover){.cart__notice a:hover{color:#000;color:var(--color-text)}}.cart-table{--table-col-width: calc(4 * var(--layout-column-width) + var(--grid-gutter) * 3);table-layout:fixed}.cart-table tr{display:grid;grid-template-columns:repeat(2,var(--table-col-width)) 1fr auto;grid-gap:0 12px;grid-gap:0 var(--grid-gutter);align-items:start;padding-bottom:var(--line-height)}.cart-table th{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(12px + 0*(100vw - 400px)/1250);--font-size: calc(12px + 0*(100vw - 400px)/1250) ;line-height:calc(12px + .5*(100vw - 400px)/1250);--line-height: calc(12px + .5*(100vw - 400px)/1250) ;letter-spacing:.014em}@media screen and (min-width: 1650px){.cart-table th{line-height:12.5px;--line-height: 12.5px}}@media screen and (max-width: 400px){.cart-table th{line-height:12px;--line-height: 12px}}@media screen and (min-width: 1650px){.cart-table th{font-size:12px;--font-size: 12px}}@media screen and (max-width: 400px){.cart-table th{font-size:12px;--font-size: 12px}}.cart-table td{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.cart-table td{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.cart-table td{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.cart-table td{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.cart-table td{font-size:22px;--font-size: 22px}}.cart-table td,.cart-table td *{font-style:normal!important;font-weight:400!important}.cart-table th[data-col=image],.cart-table th[data-col=actions]{opacity:0}.cart-table th[data-col=actions]{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif}@media screen and (min-width: 1650px){.cart-table th[data-col=actions]{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.cart-table th[data-col=actions]{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.cart-table th[data-col=actions]{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.cart-table th[data-col=actions]{font-size:22px;--font-size: 22px}}.cart-table th[data-col=actions],.cart-table th[data-col=actions] *{font-style:normal!important;font-weight:400!important}.cart-table th[data-col=actions] span[aria-hidden=false]{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-table [data-col=product] span{display:block}.cart-table [data-col=actions]{padding-left:2rem}.cart-table [data-col=actions] button{color:#000;color:var(--color-text)}.cart-table [data-col=actions] button:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.cart-table [data-col=actions] button:hover{color:#a6a6a6;color:var(--color-text-light)}}.cart-table [data-col=price],.cart-table [data-col=subtotal]{text-align:right}.cart-table .ratio-container{--ratio: var(--ratio-page-preview)}.cart-table a:not([href]),.cart-table a[href=""]{pointer-events:none}@media screen and (max-width: 48.06125em){.cart-table thead{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-table tr{grid-template-rows:auto auto 1fr}.cart-table [data-col=product]{grid-column:span 3}.cart-table [data-col=price]{grid-column:span 3;text-align:left;padding-bottom:10px}.cart-table [data-col=quantity],.cart-table [data-col=subtotal],.cart-table [data-col=actions]{order:1}.cart-table [data-col=image]{grid-row:span 3}}@media print,screen and (min-width: 48.0625em){.cart-table{--table-col-width: calc(2 * var(--layout-column-width) + var(--grid-gutter))}.cart-table tr{grid-template-columns:repeat(5,var(--table-col-width)) 1fr auto}.cart-table [data-col=product]{grid-column:span 2}}.cart-quantity-input{display:flex;align-items:baseline;gap:0 .3em}.cart-quantity-input button{order:-1;color:#000;color:var(--color-text)}.cart-quantity-input button:focus{color:#a6a6a6;color:var(--color-text-light)}@media (hover: hover){.cart-quantity-input button:hover{color:#a6a6a6;color:var(--color-text-light)}}.cart-quantity-input button+button{order:1}.cart-summary{padding-left:calc(33% + 4px);padding-left:calc(33% + var(--grid-gutter) / 3)}.cart-summary__total{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;display:flex}@media screen and (min-width: 1650px){.cart-summary__total{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.cart-summary__total{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.cart-summary__total{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.cart-summary__total{font-size:28px;--font-size: 28px}}.cart-summary__total,.cart-summary__total *{font-style:normal!important;font-weight:400!important}.cart-summary__total p:first-child{margin-right:auto}.cart-summary__total p[aria-hidden]{padding-left:calc(2rem + 12px);padding-left:calc(2rem + var(--grid-gutter));--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(22px + 12*(100vw - 400px)/1250);--font-size: calc(22px + 12*(100vw - 400px)/1250) ;line-height:calc(20px + 10.8*(100vw - 400px)/1250);--line-height: calc(20px + 10.8*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;visibility:hidden}@media screen and (min-width: 1650px){.cart-summary__total p[aria-hidden]{line-height:30.8px;--line-height: 30.8px}}@media screen and (max-width: 400px){.cart-summary__total p[aria-hidden]{line-height:20px;--line-height: 20px}}@media screen and (min-width: 1650px){.cart-summary__total p[aria-hidden]{font-size:34px;--font-size: 34px}}@media screen and (max-width: 400px){.cart-summary__total p[aria-hidden]{font-size:22px;--font-size: 22px}}.cart-summary__total p[aria-hidden],.cart-summary__total p[aria-hidden] *{font-style:normal!important;font-weight:400!important}.cart-summary__notes{padding-top:calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));padding-top:var(--line-height);--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));--font-size: calc(14px + 4.800000000000001 * ((100vw - 400px) / 1250));line-height:calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));--line-height: calc(14px + 7.800000000000001 * ((100vw - 400px) / 1250));letter-spacing:.014em}@media screen and (min-width: 1650px){.cart-summary__notes{line-height:21.8px;--line-height: 21.8px}}@media screen and (max-width: 400px){.cart-summary__notes{line-height:14px;--line-height: 14px}}@media screen and (min-width: 1650px){.cart-summary__notes{font-size:18.8px;--font-size: 18.8px}}@media screen and (max-width: 400px){.cart-summary__notes{font-size:14px;--font-size: 14px}}.cart-summary__checkout{--text-box-trim: var(--textbox-trim-top);--text-box-trim-top: calc(-1 * (1 - var(--font-capital-trim-top, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));--text-box-trim-bottom: calc(-1 * (1 - var(--font-capital-trim-bottom, 1)) * var(--font-size) - ((var(--line-height) - var(--font-size)) / 2));font-size:calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));--font-size: calc(28px + 16.799999999999997 * ((100vw - 400px) / 1250));line-height:calc(25.5px + 15*(100vw - 400px)/1250);--line-height: calc(25.5px + 15*(100vw - 400px)/1250) ;letter-spacing:-.01em;font-family:Kunsthalle-Wien-Display,Kunsthalle-Wien,Helvetica,Helvetica Neue,Arial,sans-serif;padding-top:calc(25.5px + 15*(100vw - 400px)/1250);padding-top:var(--line-height)}@media screen and (min-width: 1650px){.cart-summary__checkout{line-height:40.5px;--line-height: 40.5px}}@media screen and (max-width: 400px){.cart-summary__checkout{line-height:25.5px;--line-height: 25.5px}}@media screen and (min-width: 1650px){.cart-summary__checkout{font-size:44.8px;--font-size: 44.8px}}@media screen and (max-width: 400px){.cart-summary__checkout{font-size:28px;--font-size: 28px}}.cart-summary__checkout,.cart-summary__checkout *{font-style:normal!important;font-weight:400!important}.cart-summary__checkout a{color:#a6a6a6;color:var(--color-text-light)}.cart-summary__checkout a:focus{color:#000;color:var(--color-text)}@media (hover: hover){.cart-summary__checkout a:hover{color:#000;color:var(--color-text)}}@media print,screen and (min-width: 48.0625em){.cart-summary{padding-left:calc(50% + 6px);padding-left:calc(50% + var(--grid-gutter) / 2)}}.align-text-center{text-align:center}.align-text-left{text-align:left}.align-text-right{text-align:right}@keyframes example{0%{opacity:0}to{opacity:1}}.is-visible{display:block!important;display:var(--display, block)!important}.is-hidden{display:none!important}.hide-visually,.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}
/*$vite$:1*/