/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,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-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;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{transform:scale(1)}.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:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-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:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-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 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:translateX(-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-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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 var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .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(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}:root{--primary:#d81f30;--primary__light:#edeff8;--primary-dark:#375a5d;--blue:#1b79b8;--blue__dark:#175475;--blue__light:#e4eaf2;--blue__very-light:#eff2f8;--white:#fbfbff;--true-black:#000000;--black:#000000;--light-grey:#767676;--light-grey:#666666;--very-light-grey:#ebeaed;--med-light-grey:#E3E3E3;--text:var(--black);--tag-yellow:#f2f473;--tag-orange:#f4d073;--tag-blue:#c6e5f6;--theinc-pink:#EE7C7C;--theinc-grey:#6a615d;--text-width:900px;--full-width:1400px;--navigationHeight:100px;--vw:1vw;--serif:"Manrope",sans-serif;--sans:"Manrope",sans-serif;--body:"Lato",sans-serif;--thick:0.1875rem;--thin:0.001rem;--exhibition:var(--primary);--news:#ffa500;--event:#00a1ff;--program:#800080;}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus,body:not(.user-is-tabbing) [role=button]:focus{outline:none;}html *{box-sizing:border-box;}*::-moz-selection{background-color:#d81f30;color:#ffffff;}*::selection{background-color:#d81f30;color:#ffffff;}body{background-color:var(--white);color:var(--text);}img{max-width:100%;height:auto;}.full-row{max-width:var(--xxl);width:100%;}.card__link{text-decoration:none;}a{color:initial;text-decoration:none;}#block-mainnavigation > .menu > .menu-item > a:not([data-drupal-link-system-path=search]){background-image:linear-gradient(var(--primary),var(--primary));background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;text-decoration:none;}#block-mainnavigation > .menu > .menu-item > a:not([data-drupal-link-system-path=search]):hover,#block-mainnavigation > .menu > .menu-item > a:not([data-drupal-link-system-path=search]):focus{background-size:100% 2px;}.main-content p a,.main-content ul a,.main-content li a,.main-content blockquote a,.cke_editable_themed p a{border-bottom:1px solid;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;color:var(--primary);text-decoration:none;}.main-content p a:hover,.main-content p a:focus,.main-content ul a:hover,.main-content ul a:focus,.main-content li a:hover,.main-content li a:focus,.main-content blockquote a:hover,.main-content blockquote a:focus,.cke_editable_themed p a:hover,.cke_editable_themed p a:focus{background-size:100% 2px;}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}.main-content a,#block-mainnavigation a{transition:background-size 0.3s;}}@media screen and (prefers-reduced-motion:no-preference){a .chev-right{transition:transform 450ms ease;}a:hover .chev-right{transition:transform 250ms ease;transform:translateX(0.25rem);}}.highlight-box{background:var(--blue__light);border:1px solid #cdcdcd;border-radius:0.5rem;margin:1rem 0;padding:0.5rem;}.highlight-box p{margin:0;}@font-face{font-family:"icomoon";src:url(/themes/custom/theinc/fonts/icomoon/icomoon.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Manrope";font-style:normal;font-weight:400;src:local(""),url(/themes/custom/theinc/fonts/manrope/manrope-v13-latin-regular.woff2) format("woff2"),url(/themes/custom/theinc/fonts/manrope/manrope-v13-latin-regular.woff) format("woff");}@font-face{font-family:"Manrope";font-style:normal;font-weight:500;src:local(""),url(/themes/custom/theinc/fonts/manrope/manrope-v13-latin-500.woff) format("woff");}@font-face{font-family:"Manrope";font-style:normal;font-weight:600;src:local(""),url(/themes/custom/theinc/fonts/manrope/manrope-v13-latin-600.woff2) format("woff2"),url(/themes/custom/theinc/fonts/manrope/manrope-v13-latin-600.woff) format("woff");}@font-face{font-family:"Manrope";font-style:normal;font-weight:800;src:local(""),url(/themes/custom/theinc/fonts/manrope/manrope-v13-latin-800.woff2) format("woff2"),url(/themes/custom/theinc/fonts/manrope/manrope-v13-latin-800.woff) format("woff");}@font-face{font-family:"Manrope";font-style:italic;font-weight:400;src:local(""),url(/themes/custom/theinc/fonts/manrope-italic/Manrope-RegularItalic.woff2) format("woff2"),url(/themes/custom/theinc/fonts/manrope-italic/Manrope-RegularItalic.woff) format("woff");}@font-face{font-family:"Manrope";font-style:italic;font-weight:600;src:local(""),url(/themes/custom/theinc/fonts/manrope-italic/Manrope-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/theinc/fonts/manrope-italic/Manrope-SemiBoldItalic.woff) format("woff");}@font-face{font-family:"Manrope";font-style:italic;font-weight:800;src:local(""),url(/themes/custom/theinc/fonts/manrope-italic/Manrope-ExtraBoldItalic.woff2) format("woff2"),url(/themes/custom/theinc/fonts/manrope-italic/Manrope-ExtraBoldItalic.woff) format("woff");}@font-face{font-family:"Lato";font-style:normal;font-weight:100;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:italic;font-weight:100;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100italic.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100italic.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100italic.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100italic.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-100italic.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:italic;font-weight:300;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300italic.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300italic.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300italic.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300italic.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-300italic.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-regular.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-regular.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-regular.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-regular.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-regular.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:italic;font-weight:400;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-italic.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-italic.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-italic.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-italic.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-italic.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:italic;font-weight:700;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700italic.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700italic.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700italic.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700italic.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-700italic.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900.svg#Lato) format("svg");}@font-face{font-family:"Lato";font-style:italic;font-weight:900;src:url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900italic.eot);src:local(""),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900italic.woff2) format("woff2"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900italic.woff) format("woff"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900italic.ttf) format("truetype"),url(/themes/custom/theinc/fonts/lato/lato-v23-latin-900italic.svg#Lato) format("svg");}@media only screen and (max-width:1023px){.hide-for-small{display:none !important;visibility:hidden !important;}}@media only screen and (min-width:1024px){.hide-for-large{display:none !important;visibility:hidden !important;}}html{font-size:75%;}@media only screen and (min-width:1024px){html{font-size:75%;}}@media only screen and (min-width:1260px){html{font-size:90%;}}@media only screen and (min-width:1460px){html{font-size:100%;}}body{font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;}p,ul,li{font-size:1rem;line-height:1.6;}@media only screen and (min-width:48em){p,ul,li{font-size:1.125rem;}}.main-content p,.cke_editable_themed p,.main-content ul,.cke_editable_themed ul,.main-content li,.cke_editable_themed li{font-family:var(--body);font-size:1.25rem;margin-top:0;}.page__sidebar p,.page__sidebar ul,.page__sidebar li{font-family:var(--body);line-height:1.4;}p.dek{font-size:1.5rem;}figure{margin:0;}.main-content blockquote{border-left:3px solid var(--primary);margin:2rem 0 2rem -2rem;padding-left:2rem;}.main-content blockquote p{font-family:"Manrope";font-size:1.5rem;font-weight:900;}.page-section--major{border-top:1px solid #e3e3e3;font-family:"Manrope",sans-serif;font-size:2.3125rem;font-weight:300;margin-top:3rem;padding-top:3rem;}.page-section--major a{align-items:center;color:var(--light-grey);display:inline-flex;font-family:"Manrope",sans-serif;font-size:1rem;font-weight:700;gap:0.5rem;text-transform:uppercase;}.page__title,#block-theinc-page-title h1{font-size:1.75rem;font-weight:600;margin:0;}@media only screen and (min-width:48em){.page__title,#block-theinc-page-title h1{font-size:2rem;}}.page__title::after,#block-theinc-page-title h1::after{background-color:var(--primary);content:"";display:block;height:3px;margin:2rem 0;width:4.5rem;}#block-current-exhibitions h2,#block-current-events h2,#block-current-news h2{font-size:2.25rem;font-weight:300;}#block-current-exhibitions .grid-title,#block-current-events .grid-title,#block-current-news .grid-title{font-size:1.25rem;font-weight:700;}#block-current-exhibitions .grid-title a,#block-current-events .grid-title a,#block-current-news .grid-title a{color:inherit;}h3.minor-heading{color:var(--primary);font-size:1rem;font-weight:700;letter-spacing:0.05rem;text-transform:uppercase;}.button-link{background-color:var(--white);border:1px solid;color:var(--primary);display:inline-flex;padding:1rem 1.5rem;text-decoration:none;}@media screen and (prefers-reduced-motion:no-preference){.button-link{transition:background-color 150ms,color 150ms !important;}}.button-link:hover{background:var(--primary);color:var(--white);}hr{margin:2rem 0;}.node-preview-container{left:1rem;top:10rem;}.node-preview-container .node-preview-backlink{background-color:var(--primary);border:1px solid var(--white);border-radius:0.25rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.2);color:var(--white);display:inline-block;padding:1rem;transition:background-color 0.2s;}.node-preview-container .node-preview-backlink:hover{background-color:var(--primary__deep);}.node-preview-container .form-item-view-mode{display:none;}.role-editor.page-node-type-landing-page #block-theinc-local-tasks{margin-top:9rem;}.messages{margin-bottom:1rem;}.l-editor-menu__wrapper{background:var(--true-black);left:0;position:fixed;right:0;top:0;z-index:21;}.region-editor-menu{margin:auto;max-width:calc(var(--full-width) + 8.25rem);padding:0 2.25rem;width:100%;}.edit-link{border:1px solid #aaa;color:var(--black);display:inline-block;margin:1rem 0;padding:0.75rem 1.5rem;transition:background-color 0.3s;}.edit-link:hover{background-color:rgba(0,0,0,0.1);}#block-theinc-editpage--2{display:none;}.path-frontpage #block-theinc-editpage{position:absolute;top:0;}.menu__dropdown.menu--editor-menu > .menu > .menu-item:first-child a::before{background:url(/themes/custom/theinc/theinc-logo-inverse--icon.svg) no-repeat center center/contain transparent;content:"";display:inline-block;height:1rem;margin:-0.2rem 0.5rem 0 0;position:relative;top:0.2rem;width:1rem;}.menu__dropdown.menu--editor-menu > .menu > .menu-item:last-child{margin-left:auto;}.menu__dropdown.menu--editor-menu .menu .menu-item a,.menu__dropdown.menu--editor-menu .menu .menu-item span{border-bottom:5px solid transparent;color:var(--white) !important;font-weight:600;letter-spacing:0;padding:1rem;text-transform:none;}.menu__dropdown.menu--editor-menu .menu .menu-item a.is-active,.menu__dropdown.menu--editor-menu .menu .menu-item span.is-active{border-color:var(--primary);}.menu__dropdown.menu--editor-menu .menu-item--expanded:hover .menu,.menu__dropdown.menu--editor-menu .menu-item--expanded:focus-within .menu{background:var(--true-black);}.menu__dropdown.menu--editor-menu .menu-item a:hover{background:#111 !important;}#revision-overview-form table{width:100%;}.dismissed .emergency-popup{overflow-y:hidden;}#block-gobackblock,.back-button__block{margin:2rem 0;}#block-gobackblock p,.back-button__block p{margin:0;}#block-gobackblock a,.back-button__block a{background:none;align-items:center;color:var(--black);cursor:pointer;display:flex;font-size:0.9375rem;font-weight:500;gap:0.5rem;}#block-gobackblock svg,.back-button__block svg{position:relative;top:-1px;}.page__header{display:grid;grid-template-areas:"content content content content content sidebar sidebar sidebar";}.page__header .page__title{grid-area:content;}.page-links__list{list-style:none;margin:0;padding:0;}.page-link a{color:var(--black);display:block;padding:0.25rem 0 0.25rem 1rem;border-left:2px solid #cdcdcd;}[aria-label="On page navigation"] .page-link a{color:var(--theinc-grey);transition:color 0.2s;}[aria-label="On page navigation"] .page-link a.active{background-color:var(--very-light-grey);border-color:var(--primary);color:var(--black);}[aria-label="On page navigation"] .page-link a:hover{color:var(--black);}.breadcrumbs{margin:1rem 0;}.breadcrumbs ol,.breadcrumbs li{list-style:none;margin:0;padding:0;}.breadcrumbs ol{display:flex;gap:1rem;}.breadcrumbs li,.breadcrumbs li a{color:#939393;color:var(--light-grey);font-size:1rem;font-weight:600;}.breadcrumbs li{display:flex;gap:1rem;}.breadcrumbs li:not(:last-child)::after{content:">";color:#939393;display:block;}.breadcrumbs a:hover{color:var(--black);}.calendar{margin-top:1.6rem;}.fc-unthemed > div > div > table > thead > tr > td:first-child,.fc-unthemed > div > div > table > tbody > tr > td:first-child{border-left:0;border-right:0;}.sub-events__calendar{display:none;}@media only screen and (min-width:48em){.sub-events__calendar{display:block;}}.fc-dayGrid-view .fc-day-number{color:var(--black);font-weight:700;pointer-events:none;}.fc-body{border-top:0.1875rem solid var(--black) !important;}.fc-title time:nth-child(2){display:none;}.fc-unthemed thead{border-top:0.1875rem solid var(--black);}.fc-unthemed td.fc-sun{background-image:linear-gradient(45deg,#ffffff 21.43%,#f6f6f6 21.43%,#f6f6f6 50%,#ffffff 50%,#ffffff 71.43%,#f6f6f6 71.43%,#f6f6f6 100%);background-size:9.9px 9.9px;}.fc-event{border:0 !important;color:var(--black);padding:0.25rem;}.fc-event[href*=events]{background-color:transparent !important;}.fc-event[href^="/exhibitions"],.fc-event[href^="/residencies"]{background-color:transparent !important;font-weight:500;padding-left:0 !important;}.fc-event[href^="/exhibitions"] span.fc-title{border-color:var(--exhibition) !important;}.fc-event[href^="/exhibitions"] span.fc-title::before{background-color:var(--exhibition);}.fc-event[href^="/residencies"] span.fc-title{border-color:var(--residency) !important;}.fc-event[href^="/residencies"] span.fc-title::before{background-color:var(--residency);}.fc-event:hover{color:var(--black) !important;}.fc-event a{color:var(--black);}.fc-event a:hover{color:var(--black);}.user-is-tabbing .fc-button:focus{outline:1px solid var(--light-grey);}span.fc-title{border:1px solid transparent !important;display:block;padding:0.5rem;position:relative;}.fc-not-start span.fc-title{border-left:0 !important;}.fc-not-end span.fc-title{border-right:0 !important;}span.fc-title::before{bottom:0;content:"";left:0;opacity:0.075;position:absolute;right:0;top:0;z-index:-1;}@media (prefers-reduced-motion:no-preference){span.fc-title::before{transition:opacity 0.25s;}}span.fc-title:hover::before{opacity:0.15;}.fc-day-grid-event span.fc-title:hover{text-decoration:underline;}[class^=legend-color]{display:inline-block;height:1.5rem;margin-right:0.25rem;width:1.5rem;}.legend-color--exhibition{background-color:var(--exhibition);}.legend-color--residency{background-color:var(--residency);}.block-views-blockprogramming-calendar-block footer p{align-items:center;display:flex;}.fc-right{display:none;}.fc-left{order:2;}.fc-center{order:1;}.fc-header-toolbar{align-items:center;display:flex;justify-content:space-between;position:relative;}.fc-header-toolbar h2{font-size:1.25rem;font-weight:bold;}.fc-header-toolbar .fc-button-group{width:100%;}.fc-button-primary{background-color:transparent;border:0;}.fc-button-primary:hover,.fc-button-primary:active,.fc-button-primary:focus{background-color:transparent !important;border:0 !important;box-shadow:none !important;}.fc-button-primary .fc-icon::before{color:var(--black);}.fc-day-grid-event .fc-time{display:none;}.fc-day-grid-event .fc-content{font-size:1.125rem;white-space:unset;}.cal__item{padding:0.25rem 0.25rem 0.5rem;}.cal__image{border-radius:0.5rem;margin-bottom:0.25rem;overflow:hidden;}.cal__image img{display:block;}.cal__date{font-weight:bold;margin-bottom:0.25rem;}.cal__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;overflow:hidden;}.fc-scroller{height:auto !important;overflow:hidden !important;}.fc-day-top.fc-today .fc-day-number{display:flex;width:100%;justify-content:space-between;align-items:baseline;}.fc-day-top.fc-today .fc-day-number::before{content:"Today";display:inline-block;font-size:0.75rem;padding-left:0.25rem;}.card__link{color:inherit;display:block;}.card__link:hover .grid-item__link{background-color:rgba(0,0,0,0.05);}.card{display:grid;gap:1rem;padding:0;}.card__link:first-child .card{border-width:0.1875rem;}.card__thumbnail{display:flex;margin:0;position:relative;}.card__thumbnail img{display:block;}.publication-card img{aspect-ratio:3/2;background-color:#d6d6d6;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;}@media (prefers-reduced-motion:no-preference){.card__thumbnail{overflow:hidden;}.exhibition-card .card__thumbnail{background-color:var(--exhibition);}.event-card .card__thumbnail{background-color:var(--event);}.news-card .card__thumbnail{background-color:var(--news);}.program-card .card__thumbnail{background-color:var(--program);}.publication-card .card__thumbnail{background-color:var(--publication);}.page-card .card__thumbnail{background-color:var(--page);}.residency-card .card__thumbnail{background-color:var(--residency);}.product-card .card__thumbnail{background-color:var(--product);}.card__thumbnail > *:first-child{transition:transform 0.5s ease,opacity 0.5s ease;}.card__link:hover .card__thumbnail > *:first-child{transform:scale(1.05);}.card__title > span{transition:border-color 0.25s ease;}}.default-image{align-items:center;aspect-ratio:3/2;background:#cdc8c6;color:rgba(0,0,0,0.5);display:flex;font-size:1.5rem;font-weight:900;justify-content:center;letter-spacing:0.05em;padding:1rem;text-align:center;text-transform:uppercase;width:100%;}.card__header{color:#666;display:flex;justify-content:space-between;margin-bottom:0.25rem;margin-top:-15px;}.card__type,.card__date{font-size:1rem;margin:0.5rem 0;}.card__type--exhibition{color:var(--exhibition);}.card__type--event{color:var(--event);}.card__type--news{color:var(--news);}.card__type--program{color:var(--program);}.card__type--publication{color:var(--publication);}.card__type--page{color:var(--page);}.card__type--residency{color:var(--residency);}.card__type--product{color:var(--product);}.less-colourful .card__type{color:#666 !important;}.exhibition__events .card__type{border-top:1px solid #e6e6e6;padding-top:1rem;}.single-feed .card__type{display:none;}.time-sep{display:inline-block;width:1rem;}.card__location{font-size:1rem;font-weight:500;margin:0 0 0.5rem 0;}.card__title,.card__title p{font-size:1.5rem;font-weight:400;line-height:1.4;margin:0 0 0.5rem;transition:color 0.3s ease;}.card__title > span{border-bottom:2px solid transparent;}.card__link:hover .card__title > span{border-color:var(--black);}.card__link:hover .exhibition-card .card__title > span{border-color:var(--exhibition);}.card__link:hover .news-card .card__title > span{border-color:var(--news);}.card__link:hover .event-card .card__title > span{border-color:var(--event);}.card__link:hover .program-card .card__title > span{border-color:var(--program);}.card__link:hover .publication-card .card__title > span{border-color:var(--publication);}.card__link:hover .page-card .card__title > span{border-color:var(--page);}.card__link:hover .residency-card .card__title > span{border-color:var(--residency);}.card__link:hover .product-card .card__title > span{border-color:var(--product);}.card__artist,.card__artist p{font-size:1rem;font-weight:500;margin:0;}.dashboard-sidebar__item{border-bottom:var(--thick) solid var(--black);margin-bottom:2rem;padding-bottom:2rem;}.path-dashboard .title-row__wrapper{margin-bottom:1rem;}.path-dashboard .form--inline{display:flex;}.dashboard-user-actions a{border:0;text-decoration:underline;}.dashboard-actions{align-items:center;display:flex;flex-wrap:wrap;gap:0.5rem;}.dashboard-actions .outline-box{margin-right:0.25rem;}.dashboard-actions .outline-box a{padding:0.5rem 1rem;}.dashboard-actions .link--add a::before{content:"+";display:inline-block;margin-right:0.5rem;}.dashboard-table--wrapper img{height:30px;width:auto;}.dashboard-table--wrapper .views-exposed-form{border-top:var(--thick) solid;display:flex;gap:1rem;margin:2rem 0;padding:2rem 0 0;}.dashboard-table--wrapper table{border-collapse:collapse;width:100%;}.dashboard-table--wrapper th{background-color:var(--very-light-grey);padding:0.5rem;text-align:left;}.dashboard-table--wrapper th a{color:var(--black);}.dashboard-table--wrapper td.is-active{background:transparent;}.dashboard-table--wrapper tbody tr{border-top:var(--thin) solid var(--light-grey);transition:background-color 0.2s ease;}.dashboard-table--wrapper tbody tr:last-child{border-bottom:var(--thin) solid var(--light-grey);}.dashboard-table--wrapper tbody tr:hover{background-color:rgba(0,0,0,0.05);}.dashboard-table--wrapper tbody td{padding:1rem 0.5rem;vertical-align:top;}.dashboard-table--wrapper tbody .views-field-title a{color:var(--black);}.dashboard-table--wrapper tbody .views-field-title a:hover{text-decoration:underline;}.dashboard-table--wrapper tbody .views-field-changed,.dashboard-table--wrapper tbody .views-field-edit-node{white-space:nowrap;}.dashboard-table--wrapper tbody .views-field-edit-node a{color:var(--primary);text-decoration:underline;}.dashboard-table--wrapper tbody .views-field-edit-node a:hover{text-decoration:none;}.view-header p:last-child{margin-bottom:1rem;}.sep{color:var(--light-grey);}.dashboard__utility-link{position:relative;}.dashboard__utility-link .field-wrapper{position:absolute;right:0;}.dashboard__utility-link .button-link{margin-left:0.5rem;}.path-dashboard .block-page-title-block h1{text-align:left;}.path-dashboard .button-link{display:block;font-size:1rem;padding:0.75rem 1rem;}.path-dashboard .main__wrapper{min-height:calc(100vh - 560px);}.path-dashboard .block-page-title-block{margin:2rem 0 1rem;}.path-dashboard .block-dashboardsubtitle{margin-bottom:1rem;}.path-dashboard .article-header{margin-bottom:0;}.path-dashboard .button-group{flex-wrap:wrap;position:relative;justify-content:flex-start;}.path-dashboard .button-group::after{background:var(--dark-grey);bottom:1px;content:"";display:block;height:1px;position:absolute;width:100%;z-index:1;}.path-dashboard .button-group .button{background-color:var(--light-grey);border:var(--thin) solid var(--grey);border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;color:var(--dark-grey) !important;padding:0.75rem 1vw;}.path-dashboard .button-group .button.active{background-color:var(--white);border-color:var(--dark-grey);border-bottom-color:var(--white);color:var(--black);position:relative;z-index:2;}.dashboard-table--wrapper{margin-bottom:4rem;}.sep--pipe{color:var(--grey);}.dashboard__minor-link{margin-right:1.75rem;font-size:0.875rem;text-decoration:underline;}.dashboard__minor-link:hover{text-decoration:none;}.dashboard-table__wrapper header{position:relative;}.dashboard-table__wrapper form.views-exposed-form{align-items:flex-end;background-color:transparent;display:flex;float:left;padding:0 0 1rem 0;}.dashboard-table__wrapper form.views-exposed-form .button.success{background-color:var(--grey);font-size:0.87rem;}.dashboard-table__wrapper #edit-reset{background-color:var(--white);border:0;border-color:var(--white);color:var(--grey);}.dashboard-table__wrapper #edit-reset:hover{text-decoration:underline;}.dashboard-table__wrapper .tablesort--asc{position:relative;top:var(--thick);}.dashboard-table__wrapper th{color:var(--dark-grey);font-size:0.75rem;font-weight:600;text-transform:uppercase;white-space:nowrap;}.dashboard-table__wrapper table tbody{border:0;}.dashboard-table__wrapper table tbody tr{border-bottom:var(--thin) solid var(--grey);}.dashboard-table__wrapper table tbody tr:nth-child(even){background:transparent;}.dashboard-table__wrapper table tbody tr:hover{background-color:#f5f8ff;}.dashboard-table__wrapper table tbody img{width:65px;}.dashboard-table__wrapper table tbody td{font-size:0.875rem;}.dashboard-table__wrapper table tbody .views-field-changed,.dashboard-table__wrapper table tbody .views-field-type,.dashboard-table__wrapper table tbody .views-field-edit-node{white-space:nowrap;}.dashboard-table__wrapper .views-field-field-image{position:relative;}.dashboard-table__wrapper .views-field-field-image .warning.tabledrag-changed{bottom:0;position:absolute;}.table__highlight--featured{background:aqua;}.table__highlight--unpublished{background:yellow;}.dashboard-table__misc{margin-bottom:4rem;}.dashboard-table__misc header{float:none;}.dashboard-table__misc header p{text-align:left;}.dashboard-table__misc header ul{-moz-column-count:2;column-count:2;margin:0;}.dashboard-table__misc header ul li{display:inline-block;width:100%;}.site-settings--wrapper ul{list-style:none;margin:0;padding:0;}.site-settings--wrapper ul h3{margin-bottom:0.5rem;}.site-settings--wrapper ul p{margin-top:0.5rem;}.dashboard-link{position:fixed;right:2rem;top:2rem;}.dashboard-link a{background:var(--theinc-pink);border:2px solid var(--theinc-pink);border-radius:3rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.1);color:var(--black);padding:1rem 2rem;transition:border-color 0.2s;z-index:1;}.dashboard-link a:hover{border-color:var(--black);}.basic-list .event-teaser-alt{margin:1rem 0;padding:1rem 0;border-top:1px solid #cdcdcd;}.event-teaser-alt p a{color:var(--primary);display:inline;font-weight:unset;}.event-teaser-alt--name{font-size:1.25rem;font-weight:700;margin-bottom:0.25rem;}.path-frontpage .event-teaser-alt--name{font-weight:500;}.event-teaser-alt--time-loc{color:#666;font-size:1rem;font-weight:bold;margin:0 0 1rem 0;}.expander__controls{margin-top:1rem;}@media only screen and (min-width:900px){#block-current-events h2{padding-top:83px;}}.event-item a{color:var(--black);display:block;}.events .views-group--title{align-items:baseline;border-bottom:var(--thick) solid;display:flex;justify-content:space-between;margin-bottom:0.5rem;margin-top:0;padding-bottom:1rem;}.events .views-group--wrapper{display:none;margin-bottom:1rem;}.events .views-group--wrapper:nth-child(1),.events .views-group--wrapper:nth-child(2),.events .views-group--wrapper:nth-child(3),.events .views-group--wrapper:nth-child(4),.events .views-group--wrapper:nth-child(5),.events .views-group--wrapper:nth-child(6){display:block;}.event-teaser--time-loc{font-size:1rem;font-weight:600;margin:0 0 0.5rem;}.event-teaser--name{font-size:1rem;font-weight:500;margin:0;}.today{font-size:1rem;font-weight:400;white-space:nowrap;}.today::before{background-color:var(--theinc-pink);border-radius:1rem;content:"";display:inline-block;height:0.5rem;margin-right:0.25rem;width:0.5rem;}.strong-grid.all-events{display:block;margin-top:2.95rem;}.event__header .exhibition__location{font-size:1.5rem;}#block-views-block-events-past-events{margin-top:3rem;}.exhibition__events .card__thumbnail{display:none;}.side__title{font-size:2.25rem;font-weight:300;line-height:1.5;}.layout-content .side__title{margin-top:0;}.side__header{border-bottom:0.1875rem solid var(--black);margin-bottom:2rem;padding-bottom:2rem;}.side__header.event__header{border:0;}.exhibition__body .exhibition__artist{font-size:1.5rem;font-weight:500;margin:0 0 1rem 0;}.exhibition__body .exhibition__location,.exhibition__body .exhibition__date,.exhibition__body .exhibition__type{font-size:1.25rem;font-weight:500;margin:0 0 1rem 0;}.exhibition__location{margin-top:0.25rem;}#block-current-exhibitions .views-group{border-bottom:0.1875rem solid var(--black);}.exhibition-teaser--link{color:inherit;display:block;}.exhibition-teaser--link:hover .grid-item__link{background-color:rgba(0,0,0,0.05);}.exhibition-teaser{display:grid;gap:1rem;padding:1rem 0;}.exhibition-teaser--link:first-child .exhibition-teaser{border-width:0.1875rem;}.exhibition-teaser--thumbnail{display:flex;margin:0;position:relative;}.exhibition-teaser--thumbnail img{display:block;}.exhibition-teaser--location{font-size:1rem;font-weight:500;margin:0 0 0.5rem 0;}.exhibition-teaser--name{font-size:1.25rem;font-weight:500;line-height:1.5;margin:0;transition:color 0.3s ease;}.all-exhibitions{margin-top:2.95rem;}.programming-calendar-link{display:inline-flex;align-items:center;gap:0.5rem;font-weight:500;}.programming-calendar-link svg{transform:translateX(0.5rem);transition:transform 0.2s;}.programming-calendar-link:hover svg{transform:translateX(0);}#block-views-block-exhibitions-block-1{margin-top:3rem;}.expander__toggle{border:0;cursor:pointer;}.expander__icon{transition:transform 250ms;}.expanded .expander__icon{transform:rotate(90deg);}.expanded .expander__controls--alt .expander__icon{transform:rotate(-90deg);}.expander__toggle{background-color:transparent;color:var(--black);font-weight:600;padding:0.25rem 0.5rem 0.25rem 0;}.expander__toggle:hover,.expander__toggle:active{background-color:transparent;}.expander__toggle .status{pointer-events:none;}.question{align-items:center;background:0;border:0;color:var(--black);cursor:pointer;display:flex;font-size:1.25rem;font-weight:600;gap:1rem;justify-content:space-between;padding:1rem 0;text-align:left;width:100%;}.question:hover{background:var(--primary-very-light);}.question .plus-icon{transition:transform 0.2s;width:1.5rem;}.question.show-answer .plus-icon{transform:rotate(45deg);}.paragraph.paragraph--type--faq{border-top:1px solid;border-bottom:1px solid;margin:-1px 0 0;}.paragraph.paragraph--type--faq .field--name-field-body{display:none;}.paragraph.paragraph--type--faq .field--name-field-body.show-answer{display:block;padding-right:2rem;}.paragraph.paragraph--type--faq p{margin-top:0;}.paragraph.paragraph--type--faq ul{padding-left:0;}.large-feed,.paragraph--type--free-grid{display:grid;gap:1rem;margin:0 -1rem;padding:1rem;}@media only screen and (min-width:600px){.large-feed,.paragraph--type--free-grid{gap:2rem;grid-template-columns:repeat(2,minmax(1px,1fr));}}.large-feed.current-news,.paragraph--type--free-grid.current-news{margin-top:0;}@media only screen and (min-width:1024px){.path-frontpage .main-content > .paragraph--type--free-grid:first-child{background-color:transparent;}}.footer__wrapper{background:var(--med-light-grey);padding-top:3rem;}@media only screen and (min-width:1024px){.footer__wrapper{padding:2rem 6rem;}}.footer__wrapper footer{display:block;gap:2rem;padding:1rem;}@media only screen and (min-width:900px){.footer__wrapper footer{padding:2rem;}}@media only screen and (min-width:980px){.footer__wrapper footer{display:grid;grid-template-areas:"newsletter  newsletter  menu  menu  menu";grid-template-columns:repeat(5,minmax(1px,1fr));}}@media only screen and (min-width:1200px){.footer__wrapper footer{grid-template-areas:"newsletter  menu";grid-template-columns:repeat(2,minmax(1px,1fr));}}@media only screen and (min-width:1900px){.footer__wrapper footer{grid-template-areas:"blank newsletter newsletter  menu  menu";grid-template-columns:repeat(5,minmax(1px,1fr));}}.footer__wrapper footer p,.footer__wrapper footer li{display:inline-block;font-size:1rem;margin:0;}@media only screen and (min-width:600px){.footer__wrapper footer p,.footer__wrapper footer li{display:initial;}}.footer__wrapper footer nav > .menu{-moz-column-width:100px;column-width:100px;}@media only screen and (min-width:600px){.footer__wrapper footer nav > .menu{-moz-column-width:initial;column-width:initial;display:flex;gap:2rem;}}.footer__wrapper footer .menu{line-height:1.6;list-style:none;margin:0;padding:0;}.footer__wrapper footer .menu span{display:block;font-weight:900;margin-bottom:0.5rem;}.footer__wrapper footer .menu a{color:var(--black);display:block;font-weight:500;margin-bottom:0.5rem;}.footer__wrapper footer .menu a:hover{text-decoration:underline;}.footer__wrapper nav.menu--main > ul.menu > li.menu-item:not(.menu-item--expanded) a{font-weight:bold;}.footer__wrapper [data-drupal-link-system-path=search]{display:none !important;}.show-mobile footer .menu--main{opacity:1 !important;pointer-events:initial !important;}.page-footer{margin:0 auto;max-width:1900px;}#block-footernewsletter{grid-area:newsletter;margin-bottom:3rem;}#block-footernewsletter #mc_embed_signup form{padding:0 !important;}#block-footernewsletter #mc_embed_signup h2{margin:0;}#block-footernewsletter #mc_embed_signup p{margin:0 0 1rem 0;}#block-footernewsletter #mc_embed_signup .mc-field-group{display:flex;gap:1rem;max-width:40rem;}#block-footernewsletter #mc_embed_signup .mc-field-group br{display:none;}#block-footernewsletter #mc_embed_signup .email{background-color:transparent;border:0;border-bottom:var(--thin) solid var(--black);border-radius:0;flex:1;}#block-footernewsletter #mc_embed_signup .email::-moz-placeholder{font-size:1.125rem;font-weight:300;}#block-footernewsletter #mc_embed_signup .email:-ms-input-placeholder{font-size:1.125rem;font-weight:300;}#block-footernewsletter #mc_embed_signup .email::placeholder{font-size:1.125rem;font-weight:300;}#block-footernewsletter #mc_embed_signup .button{background-color:var(--black);border:0;border-radius:0;color:var(--white);flex:0;font-size:1.125rem;font-weight:500;height:auto;margin:0;padding:0.5rem 1rem;width:auto;}@media only screen and (min-width:900px){#block-footernewsletter #mc_embed_signup .button{background-color:var(--black);}}#block-theinc-mainnavigation{grid-area:menu;}.footer-menu__inner{-moz-column-gap:3rem;column-gap:3rem;-moz-column-width:10rem;column-width:10rem;}@media only screen and (min-width:1500px){.footer-menu__inner{-moz-column-count:2;column-count:2;-moz-column-gap:unset;column-gap:unset;-moz-column-width:unset;column-width:unset;}}.footer-menu__inner .extended-menu__item .extended-menu__title{color:var(--black);font-size:unset;}.footer-menu__inner .extended-menu__item p{display:none;}.copyright{display:flex;justify-content:center;}.copyright p{align-items:center;display:flex;font-size:0.875rem;gap:1rem;}.copyright img{width:2rem;}.path-webform .article-header{margin-top:3rem;}.webform-submission-form{max-width:62rem;}.webform-submission-form .js-form-item label:not(.option),.webform-submission-form .js-form-item legend{color:var(--black);display:block;font-family:var(--sans);font-weight:bold;line-height:1;padding:1rem 0 0.5rem;}.webform-submission-form label.option{font-size:1rem;}.webform-submission-form .form-required::after{content:" *";color:var(--primary);}.webform-submission-form .webform-element-description{color:var(--light-grey);font-size:1rem;font-style:italic;}.webform-submission-form .js-form-type-textfield .webform-element-description{position:relative;top:-0.5rem;}.webform-submission-form .form-actions{margin-top:2rem;}.webform-submission-form .form-actions .webform-button--submit{background-color:var(--primary);color:var(--white);font-size:1.5rem;border:0;padding:1rem 1.5rem;cursor:pointer;}.webform-submission-form .form-actions #edit-cancel{background:transparent;color:var(--light-grey);font-size:1.5rem;text-decoration:underline;}.webform-submission-form [type=text],.webform-submission-form textarea,.webform-submission-form .form-email,.webform-submission-form input{border:1px solid #cdcdcd;padding:0.5rem;}[class*=js-form-item-images-file]{border-bottom:1px solid #e6e6e6;margin:1.2rem 0;padding-bottom:1rem;padding-left:2rem;}[class*=js-form-item-images-file] input{margin-left:-2rem;margin-right:1rem;}.page__gallery{background-color:var(--black);margin:1rem 0 2rem;position:relative;}@media only screen and (min-width:1023px){.page__gallery{margin:-1rem -1rem 2rem;}}.field--name-field-image-gallery{opacity:0;}.gallery-init .field--name-field-image-gallery,.field--name-field-image-gallery.single-image{opacity:1 !important;}@media screen and (prefers-reduced-motion:no-preference){.field--name-field-image-gallery{transition:opacity 1000ms;}}.image-gallery{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;}@media only screen and (min-width:48em){.image-gallery{margin-top:3rem;}}.gallery *{align-items:center;}.swiper-wrapper,.gallery__item--single{width:100%;aspect-ratio:3/2;}.gallery.swiper-container{align-items:center;background-color:var(--black);display:flex;}@media only screen and (min-width:48em){.gallery.swiper-container{background-color:transparent;}}.glide__slides{align-items:center;margin:0;padding:0;width:100%;}.swiper-slide-active .gallery__caption-inner,.gallery__item--single .gallery__caption-inner{opacity:1;transform:translateY(0rem);}.gallery__item img,.gallery__item--single img{background:var(--true-black);display:block;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%;}@media only screen and (min-width:75em){.swiper-container-initialized .gallery__item img,.swiper-container-initialized .gallery__item--single img{width:100%;}}.gallery__caption-wrapper{margin:0 auto;position:relative;width:100%;}.gallery__caption-inner{bottom:0.5rem;left:0.5rem;opacity:0;position:absolute;transform:translateY(1rem);}@media screen and (prefers-reduced-motion:no-preference){.gallery__caption-inner{transition:opacity 1000ms ease,transform 1000ms ease;transition-delay:250ms;}}@media only screen and (min-width:48em){.gallery__caption-inner{bottom:1.5rem;left:1.5rem;}}.gallery__caption{background-color:var(--black);box-shadow:0.25rem 0 0 var(--black),-0.25rem 0 0 var(--black);color:var(--white);font-size:0.75rem;line-height:1.4;padding:0.15rem 0.15rem 0.35rem 0.15rem;}@media only screen and (min-width:48em){.gallery__caption{font-size:1rem;}}.gallery__arrows{position:absolute;display:flex;justify-content:space-between;left:0;right:0;top:50%;}.gallery__arrows button{background:transparent;border:0;color:#fff;text-shadow:0 0 0.75rem black;transform:scale(0.5);}@media only screen and (min-width:48em){.gallery__arrows .swiper-button-next,.gallery__arrows .swiper-button-prev{opacity:0.75;}}@media only screen and (min-width:48em) and (prefers-reduced-motion:no-preference){.gallery__arrows .swiper-button-next,.gallery__arrows .swiper-button-prev{transition:transform 750ms ease,opacity 250ms ease;}}@media only screen and (min-width:48em){.gallery__arrows .swiper-button-next:hover,.gallery__arrows .swiper-button-prev:hover{opacity:1;}}@media only screen and (min-width:48em) and (prefers-reduced-motion:no-preference){.gallery__arrows .swiper-button-next:hover,.gallery__arrows .swiper-button-prev:hover{transition:transform 150ms ease,opacity 250ms ease;}}@media only screen and (min-width:48em){.gallery__arrows .swiper-button-next:active:after,.gallery__arrows .swiper-button-prev:active:after{background-color:rgba(0,0,0,0.15);}}@media only screen and (min-width:48em){.gallery__arrows .swiper-button-next:after,.gallery__arrows .swiper-button-prev:after{padding:1rem;}}@media only screen and (min-width:48em) and (prefers-reduced-motion:no-preference){.gallery__arrows .swiper-button-next:after,.gallery__arrows .swiper-button-prev:after{transition:background-color 100ms ease;}}@media only screen and (min-width:48em){.gallery__arrows .swiper-button-next{transform:translateX(0.25rem) scale(1);}.gallery__arrows .swiper-button-next:hover{transform:translateX(0) scale(1);}}@media only screen and (min-width:48em){.gallery__arrows .swiper-button-prev{transform:translateX(-0.25rem) scale(1);}.gallery__arrows .swiper-button-prev:hover{transform:translateX(0) scale(1);}}.swiper-button-prev{left:0 !important;}@media only screen and (min-width:48em){.swiper-button-prev{left:10px !important;}}.swiper-button-next{right:0 !important;}@media only screen and (min-width:48em){.swiper-button-next{right:10px !important;}}.swiper-fade .swiper-slide{transition-duration:1ms !important;}@media screen and (prefers-reduced-motion:no-preference){.swiper-fade .swiper-slide{transition-duration:300ms !important;}}.strong-grid{display:grid;gap:0 2rem;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));}.strong-grid .grid-item{padding:0.5rem 0 1rem;}.grid-item__link{border-radius:0.5rem;margin:-0.5rem;padding:0.5rem;transition:background-color 0.2s ease;}.grid-item__link:hover{background:rgba(0,0,0,0.05);}.branding-info-block{padding:1rem;position:absolute;max-width:590px;}@media only screen and (min-width:1024px){.branding-info-block{background-color:var(--med-light-grey);padding:2rem;width:calc(40% - 1rem);}}.branding-info-block p{line-height:1.2;}.branding-info-block a{font-weight:normal;}.branding-info-block a:not(.info-block__social-item):hover{text-decoration:underline;}.info-block__logo{margin-bottom:2.5rem;}.info-block__logo p{margin:0;font-size:1.125rem;}.info-block__logo a{align-items:center;display:flex;gap:1rem;margin:-2rem 0 -2rem -2rem;padding:2rem;}.info-block__logo img{max-width:none;width:30px;}@media only screen and (min-width:600px){.info-block__logo img{width:40px;}}@media only screen and (min-width:1024px){.info-block__logo img{width:55px;}}.gallery-name{font-weight:600;margin-bottom:0;}.info-block__location p{margin:0;}.info-block__location a{text-decoration:underline;}.info-block__accessibility-information{align-items:center;display:flex;gap:0.5rem;}.info-block__social{align-items:center;display:flex;gap:0.75rem;margin-bottom:0;}.info-block__social-item:hover{background:none;}.gallery-info--mobile{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcddc;}.gallery-info--mobile .expander__controls{align-items:center;display:flex;gap:0.5rem;margin-bottom:0.5rem;margin-top:0.5rem;}.gallery-info--mobile .branding-info-block{position:relative;}.gallery-info--mobile .hide-for-small{display:block !important;visibility:visible !important;}.gallery-info--mobile .info-block__info{margin-left:0.4rem;}.gallery-info--mobile .info-block__logo{display:none;}.gallery-info--mobile .gallery-name{margin-top:0;}header[role=banner]{align-items:flex-start;display:flex;justify-content:flex-end;margin:0 auto;max-width:1900px;padding:1rem;pointer-events:none;position:relative;z-index:10;}#block-theinc-branding a{display:block;}#block-theinc-branding img{max-width:none;width:55px;}.image-gallery .gallery-image,.image-gallery .remote-video{margin:0 0 2rem 0;}.image-gallery .gallery-image img,.image-gallery .remote-video img{display:block;max-height:90vh;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;width:100%;}.image-gallery figcaption{margin-top:0.5rem;}.image-gallery .remote-video__wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%;}.image-gallery .remote-video__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.page-node-type-listing-page #block-theinc-page-title{display:none;}.role-anonymous #block-theinc-editpage{display:none;}.mobile-controls__wrapper{position:absolute;top:1rem;right:1rem;}@media only screen and (min-width:48em){.mobile-controls__wrapper{top:2.5rem;}}.scrolling .mobile-controls__wrapper{top:1rem;}.mobile-controls__wrapper,.menu--main{display:block !important;opacity:0;pointer-events:none;}@media screen and (prefers-reduced-motion:no-preference){.mobile-controls__wrapper,.menu--main{transition:all 0.2s ease;}}.menu--main{opacity:1 !important;pointer-events:initial !important;visibility:visible !important;}.show-mobile .mobile-controls__wrapper{opacity:1 !important;pointer-events:initial !important;margin-top:0.25rem;visibility:visible !important;}@media only screen and (min-width:48em){.show-mobile .mobile-controls__wrapper{margin-top:0;}}.show-mobile header .menu--main{opacity:0 !important;pointer-events:none !important;visibility:hidden !important;}.show-mobile .mobile-menu .menu--main{opacity:1 !important;pointer-events:initial !important;visibility:visible !important;}.menu__dropdown > .menu > .menu-item > a,.menu__dropdown > .menu > .menu-item > span{color:var(--true-black);cursor:pointer;}.menu__dropdown > .menu{display:flex;list-style:none;list-style-type:none;margin:0;margin-top:0.4rem;padding-right:0.5rem;}@media only screen and (min-width:1300px){.menu__dropdown > .menu{padding-right:0;}}.menu__dropdown > .menu .menu-item{margin:0;}@media screen and (prefers-reduced-motion:no-preference){.menu__dropdown > .menu .menu-item{transition:margin 0.2s;}}@media only screen and (min-width:1300px){.menu__dropdown > .menu .menu-item{margin:0 0.5rem;}}.menu__dropdown > .menu .menu-item a,.menu__dropdown > .menu .menu-item span{display:block;font-size:1.125rem;padding:0.5rem;white-space:nowrap;width:100%;}.menu__dropdown .menu-item--expanded{list-style:none;position:relative;}.menu__dropdown .menu .menu{background-color:white;box-shadow:0 0.1rem 0.25rem rgba(0,0,0,0.15);clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:flex;flex-direction:column;height:1px;list-style:none;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;transform:translateX(-1rem);width:1px;}@media screen and (prefers-reduced-motion:no-preference){.menu__dropdown .menu .menu{transition:all 0.4s;}}.menu__dropdown .menu .menu li{border-bottom:1px solid rgba(0,0,0,0.1);margin:0;padding:0;}.menu__dropdown .menu .menu a,.menu__dropdown .menu .menu span{color:var(--true-white);padding:1rem;}@media screen and (prefers-reduced-motion:no-preference){.menu__dropdown .menu .menu a,.menu__dropdown .menu .menu span{transition:all 0.25s;}}.menu__dropdown .menu .menu a:hover,.menu__dropdown .menu .menu a:focus,.menu__dropdown .menu .menu span:hover,.menu__dropdown .menu .menu span:focus{background:rgba(0,0,0,0.05);}.menu__dropdown .menu-item--expanded:hover .menu,.menu__dropdown .menu-item--expanded:focus-within .menu{background-color:white;clip:auto;height:auto;min-width:100%;opacity:1;padding:0;transform:translateX(0);width:auto;}.menu__dropdown .menu .menu-item--expanded > a:after,.menu__dropdown .menu .menu-item--expanded > span:after{content:"\f107";font-family:"icomoon";font-weight:300;font-size:0.875rem;padding-left:5px;color:black;}.menu__dropdown .menu .active.menu-item--expanded > a:after,.menu__dropdown .menu .active.menu-item--expanded > span:after{content:"\f106";}.menu__dropdown .menu .menu-item--expanded .menu-item--expanded > a:after,.menu__dropdown .menu .menu-item--expanded .menu-item--expanded > span:after{content:"\f107";font-family:"icomoon";font-weight:300;font-size:0.875rem;padding-left:5px;color:black;}.menu__dropdown .menu .menu-item--expanded .active.menu-item--expanded > a:after,.menu__dropdown .menu .menu-item--expanded .active.menu-item--expanded > span:after{content:"\f106";}.menu__dropdown .menu .menu-item--expanded > a:after,.menu__dropdown .menu .menu-item--expanded > span:after{content:"\f107";font-family:"icomoon";font-weight:300;font-size:0.875rem;padding-left:5px;color:black;}.menu__dropdown .menu .menu-item--expanded:hover > a:after,.menu__dropdown .menu .menu-item--expanded:focus > a:after,.menu__dropdown .menu .menu-item--expanded:hover > span:after,.menu__dropdown .menu .menu-item--expanded:focus > span:after{content:"\f106";font-family:"icomoon";font-weight:300;font-size:0.875rem;padding-left:5px;color:black;}.menu__dropdown .menu .menu-item--expanded .menu-item--expanded > a:after,.menu__dropdown .menu .menu-item--expanded .menu-item--expanded > span:after{content:"\f105";font-family:"icomoon";font-weight:300;font-size:0.875rem;padding-left:10px;color:black;}.menu__dropdown .menu .menu-item--expanded .menu-item--expanded:hover > a:after,.menu__dropdown .menu .menu-item--expanded .menu-item--expanded:focus > a:after,.menu__dropdown .menu .menu-item--expanded .menu-item--expanded:hover > span:after,.menu__dropdown .menu .menu-item--expanded .menu-item--expanded:focus > span:after{content:"\f104";font-family:"icomoon";font-weight:300;font-size:0.875rem;padding-left:10px;color:black;}body.nav-active{overflow:hidden;}#menu-btn{background:var(--white);border:0;cursor:pointer;font-family:var(--sans);padding-right:0;}.mobile-menu__wrapper{display:none;margin-top:53px;opacity:0;pointer-events:none;transform:translateX(5vw);}@media screen and (prefers-reduced-motion:no-preference){.mobile-menu__wrapper{transition:transform 350ms ease,opacity 350ms ease;}}.nav-active .mobile-menu__wrapper{display:block !important;opacity:1;pointer-events:unset;transform:translateX(0) !important;}.mobile-menu__overlay{background-color:var(--white);border-top:1px solid var(--light-grey);display:block !important;height:100%;left:0px;opacity:0;pointer-events:none;position:fixed;width:100%;z-index:11;}@media screen and (prefers-reduced-motion:no-preference){.mobile-menu__overlay{transition:opacity 350ms ease;}}.scrolling .mobile-menu__overlay{top:54px;}@media only screen and (min-width:48em){.scrolling .mobile-menu__overlay{top:65px;}}.nav-active .mobile-menu__overlay{opacity:1;pointer-events:auto;}.expand-control{display:block;transition:transform 250ms ease;}.mobile-menu__close .expand-control{transform:rotate(45deg);}.nav-close{position:absolute;right:0;padding:0.25rem 1rem;top:-0.5rem;font-size:2.5rem;border:0;background:transparent;}.mobile-menu__wrapper{bottom:0;display:flex;justify-content:center;left:0;max-width:100%;overflow:auto;position:fixed;right:0;top:0;width:100vw;z-index:12;}@media only screen and (min-width:48em){.mobile-menu__wrapper{left:unset;}}.region-mobile-menu{padding:0;width:100vw;}.mobile-menu{display:flex;height:100%;justify-content:flex-end;max-width:var(--xxl);width:100%;}.mobile-menu .menu--main{width:100%;}.mobile-menu .social-list{justify-content:space-between;padding:0.75rem;}@media only screen and (min-width:48em){.mobile-menu .social-list{padding:1.25rem 0;}}.mobile-menu .social-link{border-radius:100%;margin:0;overflow:hidden;padding:0.25rem;width:3rem;}@media only screen and (min-width:48em){.mobile-menu .social-link{width:unset;}}.mobile-menu .social-link svg{display:block;height:auto;width:100%;}.mobile-menu .menu{color:var(--white);display:block !important;flex-direction:column;list-style-type:none;margin:0;padding:0;}.mobile-menu .menu li{border-bottom:1px solid #cdcdcd;list-style-image:none;list-style-type:none;margin:0;padding:0;position:relative;}.mobile-menu .menu li .field--name-field-block .field__label{display:none;}.mobile-menu .menu a,.mobile-menu .menu a.button__menu,.mobile-menu .menu span{background-color:rgba(0,0,0,0);border:0;color:var(--black);display:block;font-family:"Van",sans-serif;font-size:1.5rem;font-weight:500;padding:0.75rem;text-decoration:none;transition:background-color 0.2s;}@media only screen and (min-width:48em){.mobile-menu .menu a,.mobile-menu .menu a.button__menu,.mobile-menu .menu span{font-size:1.5rem;padding:1.25rem calc(2rem + 6px) 1.25rem 1rem;}}.mobile-menu .menu a.is-active,.mobile-menu .menu a.button__menu.is-active,.mobile-menu .menu span.is-active{color:var(--black);}.mobile-menu .menu a:hover,.mobile-menu .menu a:focus,.mobile-menu .menu a.button__menu:hover,.mobile-menu .menu a.button__menu:focus,.mobile-menu .menu span:hover,.mobile-menu .menu span:focus{background-color:rgba(0,0,0,0.05);}.mobile-menu .menu__social{display:none;}.mobile-menu .menu-item--expanded{cursor:pointer;}.mobile-menu .menu-item--expanded span{color:#888;cursor:default;display:block;pointer-events:none;}.mobile-menu .menu-item--expanded .menu{display:none;}.mobile-menu .menu-item--expanded .menu.mobile-menu__show{display:block;}.mobile-menu .menu-item--expanded .menu li{border:0;border-top:1px solid #cdcdcd;padding-left:3rem;}.mobile-menu__expand{background-color:var(--white);border:0;border-left:1px solid #cdcdcd;display:inline-block;font-size:2.5rem;height:3rem;padding:0 1rem;position:absolute;right:0;text-align:center;top:0.5rem;width:4rem;}.mobile-menu__close{color:var(--black);}.hamburger{align-items:center;display:flex;text-decoration:none;}.hamburger__label{color:var(--black);font-size:1.5rem;line-height:1.214;margin-left:0.5rem;position:relative;top:0.1rem;}@media only screen and (min-width:48em){.hamburger__label{display:block;}}.hamburger__icon{margin-bottom:0.4375rem;margin-right:0;margin-top:0.4375rem;position:relative;}.hamburger__icon,.hamburger__icon::before,.hamburger__icon::after{background-color:var(--black);display:block;height:2px;transition-duration:0.4s;transition-property:background-color,transform;width:1.5625rem;}@media only screen and (min-width:60em){.hamburger__icon,.hamburger__icon::before,.hamburger__icon::after{height:2px;}}.hamburger__icon::before,.hamburger__icon::after{content:"";position:absolute;}.hamburger__icon::before{top:-0.5625rem;}.hamburger__icon::after{top:0.5625rem;}.nav-active .hamburger .hamburger__icon{background-color:transparent;}.nav-active .hamburger .hamburger__icon::before,.nav-active .hamburger .hamburger__icon::after{}.nav-active .hamburger .hamburger__icon::before{transform:translateY(0.5625rem) rotate(45deg);}.nav-active .hamburger .hamburger__icon::after{transform:translateY(-0.5625rem) rotate(-45deg);}.align-left,.align-right{padding:1rem 0;}.align-left img,.align-right img{width:100%;}@media only screen and (min-width:600px){.align-right{padding:1rem;-webkit-padding-end:0;padding-inline-end:0;width:50%;}.align-left{padding:1rem;-webkit-padding-start:0;padding-inline-start:0;width:50%;}}.remote-video__wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%;}.remote-video__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.paragraph--type--text figure{background-color:var(--very-light-grey);}.news-title{font-weight:500 !important;margin:0;}.news-teaser{padding-top:0.5rem;}.news-teaser .news-title,.news-teaser .news-title span{font-size:1.25rem !important;}.news-teaser *{font-size:1rem;font-weight:normal;}.news-teaser p{font-size:1rem;}.news-teaser p:last-child{margin-bottom:0;}.news-teaser a{color:var(--black);display:block;}.current-news h2{font-size:1.125rem;font-weight:normal;margin:0;}.all-news .news-teaser{border-bottom:var(--thick) solid;}.all-news .news-title{margin-bottom:0.25rem;}.all-news .news-date{margin-top:0;}.all-news{border-top:var(--thick) solid var(--black);display:block !important;}@media only screen and (min-width:900px){.all-news{margin-top:5.47rem;}}.all-news .grid-item{border-width:var(--thin) !important;}a.more-link{border:1px solid var(--primary) !important;color:var(--primary);display:inline-block;margin-top:0.5rem;padding:0.5rem;}@media screen and (prefers-reduced-motion:no-preference){a.more-link{transition:background-color 250ms,color 250ms;}}a.more-link:hover,a.more-link:focus{background:var(--primary);color:var(--white);}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}@media only screen and (min-width:1024px){body:not(.cke_editable_themed){background:url(/themes/custom/theinc/images/watermark.svg) no-repeat right bottom/50vw auto var(--white) fixed;}}.path-frontpage .layout-content .breadcrumbs,.path-frontpage .layout-content .page__header{display:none;}.gallery-info{margin:0 auto;max-width:1900px;}.layout-container{margin:0 auto;max-width:1900px;padding:1rem;pointer-events:none;position:relative;display:grid;gap:4rem 2rem;grid-template-columns:repeat(5,minmax(1px,1fr));grid-template-areas:"content content content content content" "footer  footer  footer  footer  footer";}@media only screen and (min-width:64em){.layout-container{grid-template-areas:"blank   content content content content" "footer  footer  footer  footer  footer";}}@media only screen and (min-width:1024px){.layout-container{padding:2rem;}}.layout-container main{pointer-events:auto;}.page__content{display:grid;gap:2rem;grid-template-columns:repeat(8,minmax(1px,1fr));grid-template-areas:"content content content content content content content content";}@media only screen and (min-width:64em){.page__content{grid-template-areas:"content content content content content sidebar sidebar sidebar";}}.page__sidebar{align-self:flex-start;grid-area:sidebar;padding-left:4rem;position:-webkit-sticky;position:sticky;top:1rem;}.role-content_editor .page__sidebar{top:6rem;}.page__main{grid-area:content;}main{grid-area:content;position:relative;}@media only screen and (min-width:1024px){body:not(.path-frontpage) main::before{background:var(--white);content:"";height:40rem;left:0;position:absolute;top:1rem;width:50%;}}.main-layout{min-height:99.9vh;}@media only screen and (min-width:900px){.main-layout .layout-sidebar,.main-layout .layout-content{padding-bottom:6rem;}}.layout-sidebar{padding:1rem;}@media only screen and (min-width:600px){.layout-sidebar{padding:2rem;}}@media only screen and (min-width:900px){.layout-sidebar{align-self:start;position:-webkit-sticky;position:sticky;top:0;z-index:10;}}@media only screen and (min-width:1500px){.layout-sidebar{padding-right:4rem;}}.site-logo img{max-width:18.25rem;width:100%;}.layout-content{min-height:50rem;position:relative;}@media only screen and (min-width:1024px){.layout-content{padding:1rem;}.path-frontpage .layout-content{margin-top:7rem;}}.layout-separator{display:none;}@media only screen and (min-width:900px){.layout-separator{display:grid;}}.separator-cell{height:3rem;}.separator-rule{background:var(--black);grid-column:1/3;height:var(--thick);margin:0 2rem;}div[data-drupal-messages]{padding:1rem;border:1px solid;background:wheat;margin-top:-4.4rem;margin-bottom:2rem;}div[data-drupal-messages] a{text-decoration:underline;}@media only screen and (max-width:600px){td:not([class^=fc-]){display:block;}}.pager{border-top:var(--thin) solid #cdcdcd;padding-top:2rem;}.pager__nav-group{display:flex;}.pager__items{display:flex;justify-content:space-between;}.pager__items .pager__item--first,.pager__items .pager__item--last{display:none;}@media only screen and (min-width:768px){.pager__items .pager__item--first,.pager__items .pager__item--last{display:block;}}.pager__item a{color:var(--black);text-decoration:none;padding:1rem;}.pager__item.is-active a{border-bottom:2px solid var(--primary);cursor:default;font-weight:normal;}.pager__item--disabled a{opacity:0.5;pointer-events:none;}.js-pager__items{border:0;list-style:none;margin:2rem 0 0;padding:0;}.js-pager__items .button{background:rgba(0,0,0,0.05);transition:background-color 0.2s;}.js-pager__items .button:hover{background:rgba(0,0,0,0.75);}audio{width:100%;}.paragraph--type--audio{border-bottom:1px solid #cdcdcd;padding-bottom:0.5rem;}.paragraph{margin-bottom:2rem;margin-top:2rem;}.paragraph .paragraph{margin:0;}.path-frontpage:not(.role-authenticated) .page__main .main-content > .paragraph:first-child{margin-top:0;}.paragraph--type--two-column{display:grid;gap:1rem;}@media only screen and (min-width:600px){.paragraph--type--two-column{gap:2rem;grid-template-columns:1fr 1fr;}}.person__teaser{border-bottom:1px solid #cdcdcd;margin-bottom:2rem;padding-bottom:2rem;}@media only screen and (min-width:600px){.person__teaser{display:grid;gap:2rem;grid-template-columns:150px 1fr;}}.person__teaser:first-child{border-top:1px solid #cdcdcd;padding-top:2rem;}.person__teaser p:last-child{margin-bottom:0;}.person__image{margin-bottom:1rem;}.person__image img{height:auto;width:100%;}.person__name{margin:0 0 1rem;}.person__email a{text-transform:uppercase;letter-spacing:0.05rem;color:var(--light-grey);}.pre-footer__wrapper{background-color:var(--primary);padding-top:4rem;}@media only screen and (min-width:900px){.pre-footer__wrapper{padding-top:0;}}.feature-block__logo{left:0;position:absolute;}.featured-block{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;position:relative;}.featured-block img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0.75;width:100%;}@media only screen and (min-width:900px){.featured-block img{position:absolute;}}.featured-block__info{max-width:71.625rem;padding:0 1rem 2rem;text-align:center;width:100%;z-index:2;}@media only screen and (min-width:900px){.featured-block__info{background-color:transparent;padding:4rem 2rem;}}.featured-block__info p{color:var(--white);font-size:1.25rem;font-weight:500;margin-top:0;}@media only screen and (min-width:900px){.featured-block__info p{font-size:1.5rem;}}.featured-block__info a{color:var(--white) !important;font-size:1.25rem;font-weight:500;}@media only screen and (min-width:900px){.featured-block__info a{font-size:1.5rem;}}.featured-block__link{align-items:center;display:flex;gap:1rem;justify-content:center;}.search-api-autocomplete-suggestion{padding:3px 5px;position:relative;}.search-api-autocomplete-search .ui-menu-item-wrapper{border:0;border-bottom:1px solid var(--very-light-grey);color:var(--black);margin:0;padding:0;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:var(--primary);color:#FFF;}.search-api-autocomplete-search .ui-menu-item{border-bottom:1px solid var(--very-light-grey);list-style-image:none;}.search-api-autocomplete-search .ui-menu-item:hover,.search-api-autocomplete-search .ui-menu-item:focus{background:var(--primary);background:initial;}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:bold;}.search-api-autocomplete-suggestion .autocomplete-suggestion-results-count{position:absolute;right:0.2em;}.page-header [data-drupal-link-system-path=search]{background:url(/themes/custom/theinc/src/components/search/images/search.svg) no-repeat center center/60%;display:block !important;height:100%;overflow:hidden;text-indent:3rem;width:2rem !important;}.path-search h1{font-size:2.25rem;font-weight:300;line-height:1.5;margin-top:0;}#views-exposed-form-search-search-page{display:flex;max-width:30rem;}#views-exposed-form-search-search-page label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}#views-exposed-form-search-search-page .form-item-keywords{flex:1 0 auto;position:relative;}#views-exposed-form-search-search-page [data-drupal-selector=edit-actions]{flex:0 1 auto;}[data-drupal-selector=edit-keywords]{background:transparent;border:var(--thin) solid var(--light-grey);border-radius:0;box-shadow:none;font-size:1.125rem;font-weight:500;padding:0.75rem;width:100%;}[data-drupal-selector=edit-submit-search],[data-drupal-selector=edit-submit-search-2]{background-color:var(--very-light-grey);border:var(--thin) solid var(--light-grey);border-left:0;cursor:pointer;height:100%;padding:0 1rem;}.js-facets-checkbox-links{display:flex;flex-wrap:wrap;gap:0.5rem 1.5rem;list-style:none;margin:2rem 0;padding:0;}.js-facets-checkbox-links .facet-item{font-size:1.125rem;margin:0;}.js-facets-checkbox-links .facet-item label{align-items:center;cursor:pointer;display:flex;position:relative;}.js-facets-checkbox-links .facet-item label span{white-space:nowrap;}.js-facets-checkbox-links .facet-item label::before{background:var(--very-light-grey);border:var(--thin) solid var(--light-grey);content:"";cursor:pointer;display:inline-block;height:1rem;margin-right:0.625rem;position:relative;width:1rem;}.block-facet--checkbox .js-facets-checkbox-links{margin-bottom:0;}.menu__dropdown .js-facets-checkbox-links{justify-content:center;}@media only screen and (min-width:600px){.menu__dropdown .js-facets-checkbox-links{justify-content:flex-end;}}#paragraph-id--177{z-index:1;}input.facets-checkbox:checked + label::after{border-bottom:var(--thick) solid black;border-left:var(--thick) solid black;content:"";cursor:pointer;position:absolute;height:0.375rem;left:0.1875rem;top:0.3125rem;transform:rotate(-45deg);width:0.8125rem;}.user-is-tabbing input.facets-checkbox:focus + label::before{border:var(--thin) solid var(--black);box-shadow:0 0 0.5rem var(--theinc-pink);}input.facets-checkbox{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;}span.facet-item__count{color:var(--light-grey);display:inline-block;font-size:0.875rem;margin-left:0.5rem;}.facets-widget-links ul{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;}@media only screen and (min-width:600px){.facets-widget-links ul{justify-content:flex-start;}}.facets-widget-links .js-facet-deactivate{display:none;}.facets-widget-links a{border-bottom-color:transparent !important;color:var(--black) !important;padding:0.5rem !important;}.facets-widget-links a:not(.is-active):hover{border-bottom:2px solid var(--very-light-grey) !important;}.facets-widget-links .is-active{border-bottom:2px solid var(--primary) !important;}.search-results{display:block !important;}.search-results header{margin:1rem 0;font-style:italic;}.views-field-search-api-excerpt strong{background:yellow;}.search-result{border-top:1px solid #cdcdcd;padding-top:1rem !important;}.search-result .views-field-type{color:var(--light-grey);}.search-result h2{font-weight:500;margin:0.5rem 0;}.search-result a{color:var(--black);}@media only screen and (min-width:700px){[data-drupal-facet-id=events_year]{padding-right:9rem !important;}}.paragraph--type--block{position:relative;}#block-eventtype{right:0;top:-5rem;z-index:1;}@media only screen and (min-width:700px){#block-eventtype{position:absolute;}}.filter-menu [class^=facet-item]{padding:0 !important;width:auto !important;cursor:pointer;}.filter-menu [class^=facet-item] span:hover{background-color:transparent !important;}.filter-menu .facet-item{cursor:pointer;padding:0.5rem !important;}.filter-menu .facet-item:hover{background:var(--very-light-grey);}.search-active{overflow-y:hidden;}.search-active .search-overlay{opacity:1 !important;pointer-events:auto !important;transform:translateY(0) !important;visibility:visible !important;}.search-close{background:none;border:0;cursor:pointer;position:absolute;right:1rem;top:1rem;}.search-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateY(2rem);z-index:100;}@media screen and (prefers-reduced-motion:no-preference){.search-overlay{transition:opacity 250ms,transform 250ms;}}.search-overlay::before{background-color:var(--white);bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0;}#block-exposed-form-search{align-items:flex-start;height:100%;display:flex;justify-content:center;width:100%;}#block-exposed-form-search #views-exposed-form-search-search-page{border:0;color:var(--black);padding-top:10vh;position:relative;max-width:66vw;width:100%;}#block-exposed-form-search #views-exposed-form-search-search-page .form-item-keywords{flex:initial;width:100%;}#block-exposed-form-search #views-exposed-form-search-search-page input{border:0;color:var(--black);font-size:3rem;}#block-exposed-form-search #views-exposed-form-search-search-page input.form-text{border-bottom:1px solid var(--black);background-image:none;}#block-exposed-form-search #views-exposed-form-search-search-page input.form-text.ui-autocomplete-loading{background-image:url(/themes/custom/theinc/src/components/search/images/throbber.png);background-position:right 4rem center !important;background-size:3rem 3rem;}#block-exposed-form-search #views-exposed-form-search-search-page input::-moz-placeholder{color:#cdcdcd;}#block-exposed-form-search #views-exposed-form-search-search-page input:-ms-input-placeholder{color:#cdcdcd;}#block-exposed-form-search #views-exposed-form-search-search-page input::placeholder{color:#cdcdcd;}#block-exposed-form-search #views-exposed-form-search-search-page [data-drupal-selector=edit-actions]{position:relative;}#block-exposed-form-search .form-submit{background:url(/themes/custom/theinc/src/components/search/images/search.svg) no-repeat center center/60%;height:100%;overflow:hidden;position:absolute;right:0;text-indent:3rem;width:3rem;}.search-active .search-api-autocomplete-search{background:transparent;border:0 !important;max-width:66vw !important;width:100% !important;}.search-active .search-api-autocomplete-search a{font-size:2rem;}.layout-content #views-exposed-form-search-search-page input.form-submit{border:1px solid #cdcdcd;border-left:0;cursor:pointer;height:100%;padding:0 1rem;}div#smart-button-container > div > div > p:first-child{display:none;}.exhibition__events{margin-bottom:2rem;}.sidebar-title{font-size:1.25rem;margin:0 0 0.5rem;}.sidebar__title{font-size:1.5rem;font-weight:500;}#block-programming{border-bottom:var(--thick) solid var(--black);border-top:var(--thick) solid var(--black);display:none;margin-top:2rem;padding:2rem 0;}@media only screen and (min-width:900px){#block-programming{display:block;}}#block-programming h2{margin:0;padding:1rem 0;}#block-programming .menu{border:0;padding:0;}.layout-sidebar .menu{border-bottom:var(--thick) solid var(--black);border-top:var(--thick) solid var(--black);list-style:none;margin:0;padding:2rem 0;}.layout-sidebar .menu .menu-item a{align-items:center;color:var(--black);display:flex;font-size:1.5rem;margin-left:-2rem;padding:0.5rem 0;}.layout-sidebar .menu .menu-item a.is-active{pointer-events:none;}.layout-sidebar .menu .menu-item a::before{background-color:var(--black);border-radius:100%;content:"";display:inline-block;height:0.75rem;margin:0 0.5rem;opacity:0;transform:translateY(0.5rem);transition:opacity 0.2s ease,transform 0.2s ease;width:0.75rem;}.layout-sidebar .menu .menu-item a.is-active::before,.layout-sidebar .menu .menu-item a:hover::before{opacity:1;transform:translateY(0);}.exhibition__social-links{display:flex;flex-wrap:wrap;gap:0 1.5rem;justify-content:flex-start;}.exhibition__social-links a{align-items:center;color:var(--black);display:flex;flex-direction:row;font-size:0.875rem;gap:0.5rem;overflow-x:hidden;padding:1rem 0;}.exhibition__social-links a:nth-child(odd):last-child{border-bottom:0;}.exhibition__social-links a::before{align-self:center;background:no-repeat center center/contain transparent;content:"";display:inline-block;height:1.5rem;width:1.5rem;}a.facebook::before{background-image:url(/themes/custom/theinc/dist/images/social/facebook.svg);}a.instagram::before{background-image:url(/themes/custom/theinc/dist/images/social/instagram.svg);}a.twitter::before{background-image:url(/themes/custom/theinc/dist/images/social/twitter.svg);}a.tiktok::before{background-image:url(/themes/custom/theinc/dist/images/social/tiktok.svg);}a.website::before{background-image:url(/themes/custom/theinc/dist/images/social/website.svg);}.sponsor-grid{align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,200px);}.sponsor-grid > *{display:block;margin-bottom:0.5rem;padding:0 1rem 0 0;}.sponsor-grid img{margin:0 1rem;max-height:120px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%;}
