@-webkit-keyframes hourglass{0%{transform:rotate(0deg)}20%{transform:rotate(0deg)}30%{transform:rotate(180deg)}70%{transform:rotate(180deg)}80%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes hourglass{0%{transform:rotate(0deg)}20%{transform:rotate(0deg)}30%{transform:rotate(180deg)}70%{transform:rotate(180deg)}80%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@-webkit-keyframes blink{to{visibility:hidden}}@keyframes blink{to{visibility:hidden}}@-webkit-keyframes dotdotdot{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes dotdotdot{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes color_blink{0%{color:#00965e}19.9%{color:#00965e}20%{color:transparent}33%{color:#a51890}52.9%{color:#a51890}53%{color:transparent}66%{color:#10069f}86.9%{color:#10069f}87%{color:transparent}}@keyframes color_blink{0%{color:#00965e}19.9%{color:#00965e}20%{color:transparent}33%{color:#a51890}52.9%{color:#a51890}53%{color:transparent}66%{color:#10069f}86.9%{color:#10069f}87%{color:transparent}}html{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25em}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6,p{line-height:1.25em}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1.12em}h5{font-size:.83em}h6{font-size:.75em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}img,svg{display:block;height:auto;width:auto}.js-form-type-textarea label,[data-akinput]:not(.no-akinput) label{color:inherit;display:block;font:inherit;font-size:1em;line-height:1.25em;margin:0;padding:.25em;transform:scale(.75);transform-origin:bottom left}input:not([type]),input[list],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{background:transparent;border:0;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px;border-radius:0;color:inherit;display:block;font:inherit;font-size:1em;line-height:1.25em;margin:0 0 .5em;padding:.25em;width:100%}input:not([type]).test,input[list].test,input[type=color].test,input[type=date].test,input[type=datetime-local].test,input[type=datetime].test,input[type=email].test,input[type=file].test,input[type=month].test,input[type=number].test,input[type=password].test,input[type=search].test,input[type=tel].test,input[type=text].test,input[type=time].test,input[type=url].test,input[type=week].test{border:2px solid #001ea8}input:not([type]):focus,input[list]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:transparent;border-radius:4px;box-shadow:0 0 0 2px #000;outline:0}textarea{background:transparent;border:1px solid #000;font:inherit;font-size:1em;line-height:inherit;outline:none;padding:.25rem;resize:vertical;width:100%}.textarea,textarea{margin:.5em 0}.textarea>textarea{margin:0;resize:vertical}select{font:inherit;line-height:inherit}body:not([data-jr]) .form-item label,body:not([data-jr]) [data-akinput]:not(.no-akinput) label{visibility:hidden}body[data-ad^="10"] [data-akinput]:not(.no-akinput) label{pointer-events:none;transition:transform 125ms;white-space:no-wrap}[data-akinput]:not([data-akinput=value]):not([data-akinput=focus]):not(:hover):not(.no-akinput) label{pointer-events:all;transform:translateY(100%)}[data-akinput=placeholder]:not(.no-akinput) label{display:none}.anchor{font-size:0;height:0;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);border:0;height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body.ak a[href*="devel/"]:not(:hover){color:#ccc}body.ak .kint,body.ak .kint-rich{background:#ccc;color:#fff;font-family:monospace;font-size:12px;font-weight:400;letter-spacing:normal;line-height:15px;margin:0!important;opacity:.9;text-transform:none;white-space:normal;z-index:8888}body.ak .kint-rich dd,body.ak .kint dd{padding:0}body.ak .kint-rich dfn,body.ak .kint-rich dt,body.ak .kint-rich footer,body.ak .kint-rich li,body.ak .kint-rich var,body.ak .kint dfn,body.ak .kint dt,body.ak .kint footer,body.ak .kint li,body.ak .kint var{font-family:monospace;font-size:12px;font-weight:400;line-height:15px}body.ak .kint-rich var,body.ak .kint-rich var a,body.ak .kint var,body.ak .kint var a{color:#798ff2}body.ak .kint *,body.ak .kint-rich *,body.ak .kint-rich:after,body.ak .kint-rich :after,body.ak .kint-rich:before,body.ak .kint-rich :before,body.ak .kint:after,body.ak .kint :after,body.ak .kint:before,body.ak .kint :before{color:#fff}body.ak .kint-rich dt,body.ak .kint dt{padding:0}body.ak .kint-rich dt:hover+dd>ul>li.kint-active-tab,body.ak .kint-rich dt:hover var,body.ak .kint-rich dt:hover var a,body.ak .kint dt:hover+dd>ul>li.kint-active-tab,body.ak .kint dt:hover var,body.ak .kint dt:hover var a{color:#798ff2}body.ak .kint-rich>dl>dt,body.ak .kint-rich table td,body.ak .kint>dl>dt,body.ak .kint table td{background:#1540ff;border:0;color:#fff}body.ak .kint-rich dd.kint-folder>.kint-rich,body.ak .kint dd.kint-folder>.kint-rich{margin:0}body.ak .kint-rich dd.kint-folder>.kint-rich>dl,body.ak .kint dd.kint-folder>.kint-rich>dl{padding:0}body.ak .kint-rich table th,body.ak .kint table th{background:#001ea8;border:0}body.ak .kint-rich pre,body.ak .kint pre{background:#001ea8;border:0;color:#798ff2}body.ak .kint-rich div.access-path,body.ak .kint-rich dt,body.ak .kint div.access-path,body.ak .kint dt{background:#1540ff;border:0}body.ak .kint-rich ul.kint-tabs,body.ak .kint ul.kint-tabs{background:#001ea8;border:0}body.ak .kint-rich ul.kint-tabs li,body.ak .kint ul.kint-tabs li{color:#99abff}body.ak .kint-rich ul.kint-tabs li.kint-active-tab,body.ak .kint ul.kint-tabs li.kint-active-tab{color:#fff!important}body.ak .kint-rich dl:not(.kint-trace)>dd>ul.kint-tabs li,body.ak .kint dl:not(.kint-trace)>dd>ul.kint-tabs li{background:#1540ff;border:0}body.ak .kint-rich ul.kint-tabs>li.kint-active-tab:hover,body.ak .kint-rich ul.kint-tabs>li:hover,body.ak .kint ul.kint-tabs>li.kint-active-tab:hover,body.ak .kint ul.kint-tabs>li:hover{color:#798ff2}body.ak .kint-rich .kint-access-path-trigger:hover,body.ak .kint-rich .kint-popup-trigger:hover,body.ak .kint-rich .kint-search-trigger:hover,body.ak .kint .kint-access-path-trigger:hover,body.ak .kint .kint-popup-trigger:hover,body.ak .kint .kint-search-trigger:hover{color:#fff}body.ak .kint-rich .kint-access-path-trigger,body.ak .kint-rich .kint-popup-trigger,body.ak .kint-rich .kint-search-trigger,body.ak .kint .kint-access-path-trigger,body.ak .kint .kint-popup-trigger,body.ak .kint .kint-search-trigger{background:transparent;color:#fff;font-size:12px;font-weight:400}body.ak .kint-rich footer,body.ak .kint-rich footer *,body.ak .kint footer,body.ak .kint footer *{color:#001ea8}body.ak .kint-rich footer * nav,body.ak .kint-rich footer nav,body.ak .kint footer * nav,body.ak .kint footer nav{margin:0;padding:0}body.ak .kint-rich>footer>nav,body.ak .kint-rich dt.kint-parent>nav,body.ak .kint>footer>nav,body.ak .kint dt.kint-parent>nav{filter:grayscale(1) contrast(.5)}body.ak div.sf-toolbar{bottom:0;position:fixed;right:0;z-index:9999}body.ak div.sf-toolbar .sf-minitoolbar{background:#fff;padding:0}body.ak div.sf-toolbar .sf-minitoolbar a{background:#fff;border-left:1px solid #001ea8;border-top:1px solid #001ea8;display:block;height:38px;transition:width 50ms;width:5px}body.ak div.sf-toolbar .sf-minitoolbar a img{height:28px;margin:5px;max-width:none;width:auto}body.ak div.sf-toolbar .sf-minitoolbar a:hover{width:20px}body.ak div.sf-toolbar .sf-toolbarreset{background:#fff;border-left:1px solid #001ea8;border-top:1px solid #001ea8;box-shadow:none!important;left:auto;max-width:90vw;right:0}body.ak div.sf-toolbar .sf-toolbar-icon img{filter:contrast(2)}body.ak div.sf-toolbar .hide-button{filter:brightness(.6) contrast(16)}body.ak div.sf-toolbar .sf-toolbar-status{background-color:#000}body.ak div.sf-toolbar .sf-toolbar-status-green{background-color:#25d198}body.ak div.sf-toolbar .sf-toolbar-status-yellow{background-color:#f5da79}body.ak div.sf-toolbar .sf-toolbar-status-red{background-color:#c83349}body.ak div.sf-toolbar .sf-toolbar-block{border-right:1px solid #eee;box-shadow:none!important}body.ak div.sf-toolbar .sf-toolbar-block:hover{margin-right:0}body.ak div.sf-toolbar .sf-toolbar-info{border-color:#001ea8;border-radius:0}#messages{display:none;height:100%;left:0;overflow:hidden;position:absolute;position:fixed;top:0;width:100%;z-index:8889}#messages.show{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}#messages.show>*{flex:0 1 auto}#messages .message{background:#fff;box-shadow:0 0 0 1px #000;color:#000;cursor:pointer;flex:0 0 auto;margin-bottom:1px;max-height:100vh;max-width:100%;overflow:hidden;overflow-y:auto;padding:2rem 2.5rem;z-index:8890}@media (max-width:640px){#messages .message{padding:1rem 1.5rem}}#messages .message .visually-hidden{display:none}#messages div.message-overlay{background:transparent;cursor:pointer;height:100%;left:0;padding:1rem;position:absolute;position:fixed;top:0;width:100%;z-index:8888}#messages div.message-overlay:not(:last-of-type){display:none}body.maintenance-page{padding:2rem}body.maintenance-page li,body.maintenance-page p{font-size:1rem;line-height:1.2em}body.maintenance-page ol li{padding-bottom:1.2em}body.maintenance-page h2,body.maintenance-page h3,body.maintenance-page h4{font-size:1rem;font-weight:700;line-height:1.2em}body.maintenance-page h2{margin-top:1.2em;padding-top:1.2em}body.maintenance-page h3,body.maintenance-page h4{margin-top:1.2em}body.maintenance-page a.button,body.maintenance-page ul.links li a{background:transparent;border:1px solid #000;cursor:pointer;display:inline-block;margin:1.5rem .75rem .5em 0;padding:.25em .66em;text-transform:uppercase}body.maintenance-page a.button:hover,body.maintenance-page ul.links li a:hover{background:#000;color:#fff;text-decoration:inherit}body.maintenance-page ul.links{display:flex;flex-flow:row nowrap;overflow:hidden}body.maintenance-page ul.links>*{flex:0 1 auto}body.maintenance-page ul.links:not(:first-child){margin-top:1.5rem}body.maintenance-page ul.links li a{margin-top:0}body.maintenance-page .progress .progress--description{padding-top:.75rem}#akstarfield{z-index:100!important}#akstarfield,#system4xx{height:100vh!important;left:0!important;overflow:hidden!important;position:fixed!important;top:0!important;width:100vw!important}#system4xx{align-items:center!important;background:transparent!important;border:0!important;color:#fff!important;display:flex!important;flex-flow:column nowrap!important;font-family:Inter,Arial,sans-serif!important;font-size:16px!important;justify-content:center!important;line-height:1.25em!important;margin:0!important;padding:0!important;vertical-align:baseline!important;z-index:1000!important}#system4xx>*{flex:0 1 auto!important;height:auto!important}#system4xx,#system4xx *{background:transparent!important;font-family:Inter,Arial,sans-serif!important;letter-spacing:.05em!important;margin:0!important;padding:1em!important}#system4xx,#system4xx *,#system4xx * h1,#system4xx h1{color:#fff!important;text-align:center!important;text-transform:uppercase!important}#system4xx * h1,#system4xx h1{display:block!important;font-size:4em!important;font-weight:700!important;line-height:1.25em!important;margin:0 0 .5em!important;padding:.25em!important}#system4xx * h1+h5,#system4xx h1+h5{font-weight:400;margin-bottom:2em!important}#system4xx * button.system4xx-back,#system4xx button.system4xx-back{background:transparent!important;border:1px solid #fff!important;cursor:pointer!important;font-family:Inter,Arial,sans-serif!important;margin:2em 0 0!important;padding:0!important}#system4xx * button.system4xx-back a,#system4xx button.system4xx-back a{color:#fff!important;display:block!important;font-size:1em!important;letter-spacing:.05em!important;line-height:1.25em!important;padding:1em 1.25em!important;text-decoration:none!important;text-transform:uppercase!important}#system4xx * button.system4xx-back:active,#system4xx * button.system4xx-back:hover,#system4xx button.system4xx-back:active,#system4xx button.system4xx-back:hover{background:#fff!important}#system4xx * button.system4xx-back:active a,#system4xx * button.system4xx-back:hover a,#system4xx button.system4xx-back:active a,#system4xx button.system4xx-back:hover a{color:#000!important}
@font-face{font-family:'Inter';font-style:normal;font-weight:200;src:url(/themes/AK/fonts/inter-v2-latin-200.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-200.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-200.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-200.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-200.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-200.svg#Inter) format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:100;src:url(/themes/AK/fonts/inter-v2-latin-100.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-100.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-100.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-100.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-100.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-100.svg#Inter) format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:300;src:url(/themes/AK/fonts/inter-v2-latin-300.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-300.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-300.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-300.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-300.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-300.svg#Inter) format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;src:url(/themes/AK/fonts/inter-v2-latin-regular.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-regular.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-regular.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-regular.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-regular.svg#Inter) format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:500;src:url(/themes/AK/fonts/inter-v2-latin-500.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-500.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-500.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-500.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-500.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-500.svg#Inter) format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:600;src:url(/themes/AK/fonts/inter-v2-latin-600.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-600.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-600.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-600.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-600.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-600.svg#Inter) format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:700;src:url(/themes/AK/fonts/inter-v2-latin-700.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-700.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-700.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-700.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-700.svg#Inter) format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:800;src:url(/themes/AK/fonts/inter-v2-latin-800.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-800.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-800.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-800.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-800.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-800.svg#Inter) format('svg');}@font-face{font-family:'Inter';font-style:normal;font-weight:900;src:url(/themes/AK/fonts/inter-v2-latin-900.eot);src:local(''),url(/themes/AK/fonts/inter-v2-latin-900.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/inter-v2-latin-900.woff2) format('woff2'),url(/themes/AK/fonts/inter-v2-latin-900.woff) format('woff'),url(/themes/AK/fonts/inter-v2-latin-900.ttf) format('truetype'),url(/themes/AK/fonts/inter-v2-latin-900.svg#Inter) format('svg');}@font-face{font-family:'SFComic';font-style:normal;font-weight:normal;src:url(/themes/AK/fonts/SF-Comic-Script.eot);src:url(/themes/AK/fonts/SF-Comic-Script.eot#iefix) format('embedded-opentype'),url(/themes/AK/fonts/SF-Comic-Script.woff) format('woff'),url(/themes/AK/fonts/SF-Comic-Script.svg#SFComic) format('svg');}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@-webkit-keyframes hourglass{0%{transform:rotate(0deg)}20%{transform:rotate(0deg)}30%{transform:rotate(180deg)}70%{transform:rotate(180deg)}80%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes hourglass{0%{transform:rotate(0deg)}20%{transform:rotate(0deg)}30%{transform:rotate(180deg)}70%{transform:rotate(180deg)}80%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@-webkit-keyframes blink{to{visibility:hidden}}@keyframes blink{to{visibility:hidden}}@-webkit-keyframes dotdotdot{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes dotdotdot{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@-webkit-keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes color_blink{0%{color:#00965e}19.9%{color:#00965e}20%{color:transparent}33%{color:#a51890}52.9%{color:#a51890}53%{color:transparent}66%{color:#10069f}86.9%{color:#10069f}87%{color:transparent}}@keyframes color_blink{0%{color:#00965e}19.9%{color:#00965e}20%{color:transparent}33%{color:#a51890}52.9%{color:#a51890}53%{color:transparent}66%{color:#10069f}86.9%{color:#10069f}87%{color:transparent}}:root{--app-height:100vh;--scrollbar-width:0px;--primary:#001ea8;--animation-time:1000ms;--border-radius-m:.5rem;--max-text-width:36rem}@media (min-width:1080px){:root{--primary:red}}.block-lang-switch li.is-active{display:none}.slideshow:not(.slick-initialized) article:not(:first-child),.slideshow:not(.slick-initialized) figure:not(:first-child){display:none!important}.slideshow figure{display:block!important}.slideshow figure figcaption{font-weight:700}.slick-slider ul.slick-dots{bottom:0;display:flex;flex-flow:row nowrap;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);z-index:100}.slick-slider ul.slick-dots>*{flex:0 1 auto}.slick-slider ul.slick-dots li button{border:1px solid #fff;font-size:0;height:1rem;margin:.5rem;width:1rem}.slick-slider ul.slick-dots li.slick-active button{background:#fff}.hourglass{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.hourglass:after{-webkit-animation:hourglass 6s infinite;animation:hourglass 6s infinite;background-image:url(/themes/AK/img/icons/sandglass.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:3.5rem 3.5rem!important;content:"";display:inline-block;height:3.5rem;transform-origin:50% 50%;vertical-align:text-bottom;width:3.5rem}.field-share{border-top:.075rem solid;display:inline-block;margin-top:1rem;padding:.25rem}@media (max-width:439px){.field-share{max-width:100%}}@media (min-width:440px){.field-share{max-width:calc(75% - .25rem - 1px);width:calc(75% - .25rem - 1px)}}article.full .field-share{margin-top:4rem}.field-share:before{box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#000;content:"Teilen";font-family:Inter,Arial,sans-serif;font-size:1.25rem;font-weight:800;left:-.5rem;line-height:.9em;margin-top:.1em;pointer-events:none;position:absolute;text-transform:uppercase;top:-1rem;z-index:10}[lang=en] .field-share:before{content:"Share"}.field-share a[data-share]{font-size:.85rem;font-weight:700;line-height:1.2em;margin-right:1.2em}.field-share a[data-share]:before{margin-right:.25em}.field-share a[data-share=facebook]:before{background-image:url(/themes/AK/img/icons/facebook.svg)!important}.field-share a[data-share=facebook]:before,.field-share a[data-share=telegram]:before{background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;transform:translateY(.25em);vertical-align:text-bottom;width:1.75em}.field-share a[data-share=telegram]:before{background-image:url(/themes/AK/img/icons/telegram.svg)!important}.field-share a[data-share=whatsapp]:before{background-image:url(/themes/AK/img/icons/whatsapp.svg)!important}.field-share a[data-share=email]:before,.field-share a[data-share=whatsapp]:before{background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;transform:translateY(.25em);vertical-align:text-bottom;width:1.75em}.field-share a[data-share=email]:before{background-image:url(/themes/AK/img/icons/email.svg)!important}.field-share a[data-share=twitter]:before{background-image:url(/themes/AK/img/icons/twitter.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;transform:translateY(.25em);vertical-align:text-bottom;width:1.75em}#mc_embed_signup form fieldset{border:2px solid #000;display:inline-block;margin:1rem 0;padding:.5rem .75rem .5rem .25rem}#mc_embed_signup form input[type=checkbox]{margin-right:.5em}#mc_embed_signup form input[type=email]{border:2px solid #000;display:block;margin-bottom:2rem;max-width:32rem;padding:.5rem}#mc_embed_signup form input[type=submit]{background:transparent;border:2px solid #000;margin-top:2rem;padding:.5rem}#mc_embed_signup form input[type=submit]:hover{background:#000}div.error{background:#fa2300;box-shadow:0 4px 0 -2px rgba(0,0,0,.05),0 2px 0 -1px rgba(0,0,0,.1);color:#fff;font-weight:700;padding:.25rem}html{font-family:Inter,Arial,sans-serif;font-size:12px;font-size:1.2vw;font-weight:400;line-height:1.2em}@media (max-width:719px){html{font-size:1.8vw}}@media (max-width:439px){html{font-size:3vw}}body{color:#000;font-size:1rem;line-height:1.2em;margin:0;padding:0}*{box-sizing:border-box;position:relative}a,h1,h2,h3,h4,h5,h6,li,ol,p,td,th,ul{font-weight:inherit;margin:0;padding:0;text-align:inherit}p{font-size:1rem;line-height:1.2em}p a,p a:hover{text-decoration:underline}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:2em}h1{font-size:2.4rem;font-weight:400;line-height:1.2em}h1 strong{font-weight:800}h2{font-weight:700}h2,h3{font-size:1.8rem;line-height:1.2em}h3{font-weight:400}h4{font-size:1rem;font-weight:700}h4,h5{line-height:1.2em}h5{font-size:.85rem}h6{font-size:.75rem}a,h6{line-height:1.2em}a{color:inherit;cursor:pointer;font-size:1rem;font-size:inherit;line-height:inherit;text-decoration:inherit}a:hover{text-decoration:underline}blockquote{font-size:1.8rem;font-weight:400;line-height:1.2em;margin:0;padding:1rem 0}strong{font-weight:700}li,ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;font-size:inherit;list-style:none}.text-long ul{padding-bottom:1.2em}figure,picture{display:block;margin:0}img,svg{display:block;height:auto;max-width:100%;width:auto}figure{overflow:hidden}img[loading]{transition:opacity .5s;z-index:10}img[loading]:not([data-loaded^=ok]){max-height:1px!important;opacity:.001}img[data-loaded^=ok]~svg.placeholder,picture[data-loaded^=ok]~svg.placeholder{max-height:0!important}figure[data-loaded=error]{box-shadow:inset 0 0 0 1px rgba(225,54,76,.25);min-height:1.5rem;min-width:1.5rem}figure[data-loaded=error]:after{background-image:url(/themes/AK/svg/question_red3-12px.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1rem 1rem!important;content:"";display:inline-block;height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:text-bottom;width:1rem}figure[data-natural=too-low]:after{opacity:.1}figure[data-natural=too-low-warn]:after,figure[data-natural=too-low]:after{background-color:#c83349;background:repeating-linear-gradient(45deg,#c83349,#c83349 1rem,rgba(200,51,73,0) 0,rgba(200,51,73,0) 2rem);content:" ";inset:1px;pointer-events:none;position:absolute;z-index:1000}figure[data-natural=too-low-warn]:after{opacity:.25}figure[data-natural=too-good]:after{opacity:.1}figure[data-natural=too-good-warn]:after,figure[data-natural=too-good]:after{background-color:#25d198;background:repeating-linear-gradient(45deg,#25d198,#25d198 1rem,rgba(37,209,152,0) 0,rgba(37,209,152,0) 2rem);content:" ";inset:1px;pointer-events:none;position:absolute;z-index:1000}figure[data-natural=too-good-warn]:after{opacity:.25}figure[data-natural^=error]:after{background-color:#c83349;background:#c83349;content:" ";inset:1px;opacity:.1;pointer-events:none;position:absolute;z-index:1000}figure .debug{color:#c83349;font-size:10px;left:4px;line-height:1em;position:absolute;top:4px;z-index:1001}button,input{font-family:Inter,Arial,sans-serif;font-size:1rem;line-height:1.2em}[type=button],[type=reset],[type=submit],button{background:transparent;border:1px solid #000;cursor:pointer;font-size:inherit;line-height:inherit;margin:.5em 0;padding:.25em .66em;text-transform:uppercase;text-transform:inherit}[type=button]:hover,[type=reset]:hover,[type=submit]:hover,button:hover{background:#000;color:#fff}[type=button] a,[type=button] a:hover,[type=reset] a,[type=reset] a:hover,[type=submit] a,[type=submit] a:hover,button a,button a:hover{text-decoration:inherit}input,select{border-radius:0;font:inherit}::-webkit-input-placeholder{color:inherit;opacity:.33}:-moz-placeholder,::-moz-placeholder{color:inherit;opacity:.33}:-ms-input-placeholder{color:inherit;opacity:.33}input:-webkit-autofill{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff}html input::-moz-placeholder,html textarea::-moz-placeholder{color:inherit;font:inherit;line-height:inherit;opacity:1}html input:-ms-input-placeholder,html textarea:-ms-input-placeholder{color:inherit;font:inherit;line-height:inherit;opacity:1}html input::placeholder,html textarea::placeholder{color:inherit;font:inherit;line-height:inherit;opacity:1}html input:focus::-moz-placeholder,html textarea:focus::-moz-placeholder{opacity:.1}html input:focus:-ms-input-placeholder,html textarea:focus:-ms-input-placeholder{opacity:.1}html input:focus::placeholder,html textarea:focus::placeholder{opacity:.1}html[lang=de] .lang-en,html[lang=de] [data-lang=en],html[lang=en] .lang-de,html[lang=en] [data-lang=de]{display:none!important}#block-sprachumschalter ul li.is-active{display:none}a.admin-edit-link,a.node-add-link,a.node-edit-link{display:inline-block;font-size:0;height:2rem;width:2rem}a.admin-edit-link span,a.node-add-link span,a.node-edit-link span{display:none!important}a.admin-edit-link{bottom:.5rem;height:1rem;position:fixed;right:.5rem;width:1rem;z-index:9001}a.admin-edit-link:after{background-image:url(/themes/AK/svg/ak_smiley_red3-24px.svg)!important;background-size:1rem 1rem!important;height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem}a.admin-edit-link:after,a.node-edit-link:after{background-position:50%!important;background-repeat:no-repeat!important;content:"";display:inline-block;vertical-align:text-bottom}a.node-edit-link:after{background-image:url(/themes/AK/svg/edit_box_square_red3-24px.svg)!important}a.node-add-link:after,a.node-edit-link:after{background-size:2rem 2rem!important;height:2rem;width:2rem}a.node-add-link:after{background-image:url(/themes/AK/svg/add_box_square_red3-24px.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;content:"";display:inline-block;vertical-align:text-bottom}#copyright{position:relative}#copyright span{display:inline-block;transition:opacity .25s 0ms;white-space:nowrap}#copyright span a,#copyright span a:active,#copyright span a:focus,#copyright span a:hover{color:inherit;text-decoration:none}#copyright span#akamcomputer{left:0;opacity:0;position:absolute;top:0}#copyright>div{display:inline-block;position:relative}#copyright>div:hover span{transition:opacity .25s 1s}#copyright>div:hover span:not(#akamcomputer){opacity:0}#copyright>div:hover span#akamcomputer{opacity:1}.ak-no-javascript,.ak-outdated-browser{background:#e1364c;color:#fff;font-size:1rem;font-weight:700;line-height:1.25rem;min-height:5rem;padding:.625rem .75rem;position:fixed;top:0;width:100%;z-index:9002}.ak-no-javascript a,.ak-outdated-browser a{text-decoration:none}.ak-no-javascript a:hover,.ak-outdated-browser a:hover{text-decoration:underline}@media screen and (min-width:0\0){margin-top:5rem!important;.ak-outdated-browser{display:block!important}}.debug1{box-shadow:0 0 0 2px rgba(251,140,255,.25),inset 0 0 0 2px rgba(251,140,255,.25),0 0 0 1px rgba(251,140,255,.5),inset 0 0 0 1px rgba(251,140,255,.5)!important}.debug2{box-shadow:0 0 0 2px rgba(188,142,245,.25),inset 0 0 0 2px rgba(188,142,245,.25),0 0 0 1px rgba(188,142,245,.5),inset 0 0 0 1px rgba(188,142,245,.5)!important}.debug3{box-shadow:0 0 0 2px rgba(159,166,255,.25),inset 0 0 0 2px rgba(159,166,255,.25),0 0 0 1px rgba(159,166,255,.5),inset 0 0 0 1px rgba(159,166,255,.5)!important}.kint,.kint *{font-family:monospace!important;font-size:10px!important}body.admin:not(.manager) .ruler{font-size:16px;height:2rem;left:0;opacity:.5;pointer-events:none;position:fixed;top:0;z-index:9001}body.admin:not(.manager) .ruler span{border-left:1px solid #001ea8;color:#001ea8;display:none;height:100%;position:absolute}body.admin:not(.manager) .ruler span:after{padding:0 .25em;position:absolute;right:0}body.admin:not(.manager) .ruler span:nth-child(odd):after{top:.5rem}body.admin:not(.manager) .ruler span:first-child{display:block;left:320px}body.admin:not(.manager) .ruler span:first-child:after{content:"se"}body.admin:not(.manager) .ruler span:nth-child(2){display:block;left:370px}body.admin:not(.manager) .ruler span:nth-child(2):after{content:"xs"}body.admin:not(.manager) .ruler span:nth-child(3){display:block;left:375px}body.admin:not(.manager) .ruler span:nth-child(3):after{content:"ip"}body.admin:not(.manager) .ruler span:nth-child(4){display:block;left:414px}body.admin:not(.manager) .ruler span:nth-child(4):after{content:"ipp"}body.admin:not(.manager) .ruler span:nth-child(5){display:block;left:440px}body.admin:not(.manager) .ruler span:nth-child(5):after{content:"sest"}body.admin:not(.manager) .ruler span:nth-child(6){display:block;left:640px}body.admin:not(.manager) .ruler span:nth-child(6):after{content:"ser"}body.admin:not(.manager) .ruler span:nth-child(7){display:block;left:720px}body.admin:not(.manager) .ruler span:nth-child(7):after{content:"s"}body.admin:not(.manager) .ruler span:nth-child(8){display:block;left:960px}body.admin:not(.manager) .ruler span:nth-child(8):after{content:"sm"}body.admin:not(.manager) .ruler span:nth-child(9){display:block;left:1080px}body.admin:not(.manager) .ruler span:nth-child(9):after{content:"m"}body.admin:not(.manager) .ruler span:nth-child(10){display:block;left:1280px}body.admin:not(.manager) .ruler span:nth-child(10):after{content:"ml"}body.admin:not(.manager) .ruler span:nth-child(11){display:block;left:1440px}body.admin:not(.manager) .ruler span:nth-child(11):after{content:"l"}body.admin:not(.manager) .ruler span:nth-child(12){display:block;left:1680px}body.admin:not(.manager) .ruler span:nth-child(12):after{content:"ler"}body.admin:not(.manager) .ruler span:nth-child(13){display:block;left:1920px}body.admin:not(.manager) .ruler span:nth-child(13):after{content:"xl"}body.admin:not(.manager) .ruler span:nth-child(14){display:block;left:2560px}body.admin:not(.manager) .ruler span:nth-child(14):after{content:"xxl"}body{display:flex;flex-flow:column nowrap;min-height:100vh;overflow-x:hidden}body>*{flex:0 1 auto}header{margin:.25rem;padding:1rem 2rem}@media (max-width:719px){header{padding:1rem}}main{flex:1 1 auto;min-height:calc(100vh - 12rem);padding:1rem 2rem}@media (max-width:719px){main{padding:1rem}}main section.block-seitentitel{display:none}main section>h2{border-bottom:.175rem solid;font-size:2.4rem;font-weight:400;line-height:1.2em;padding-top:1.2em}main section>h2 strong{font-weight:800}#messages .message{max-width:90vw}#messages .message a{text-decoration:underline}hr{border:0;border-top:1px solid #000;color:transparent}aside#ajax{background:#fff;border-left:1px solid #000;bottom:0;left:auto;position:fixed;right:0;top:0;transform:translateX(100%);width:calc(100vw - 8rem);z-index:7001}@media (max-width:719px){aside#ajax{width:calc(100vw - 4rem)}}aside#ajax.open{transform:translateX(0)}aside#ajax.init{transition:transform .5s}aside#ajax>.data{height:100%;left:0;max-height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:1rem 2rem;position:absolute;top:0;width:100%}@media (max-width:719px){aside#ajax>.data{padding:1rem}}aside#ajax button.ajax-close{background:#fff;border-radius:3rem;display:block;height:6em;margin:0;position:fixed;right:1rem;top:1rem;width:6rem;z-index:7001}aside#ajax button.ajax-close:before{background-image:url(/themes/AK/img/icons/close.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:6rem 6rem!important;content:"";display:inline-block;height:6rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition-delay:0ms;vertical-align:text-bottom;width:6rem}aside#ajax .overlay{bottom:0;cursor:pointer;left:-8rem;position:absolute;top:0;width:8rem}@media (max-width:719px){aside#ajax .overlay{left:-4rem;width:4rem}}aside#ajax:not(.loading)>.hourglass,aside#ajax:not(.open) .overlay{display:none}svg.placeholder{background:#000}.field-vimeoplayer{height:0;overflow:hidden;padding-bottom:56.25%}.field-vimeoplayer:not(.disabled){cursor:pointer}.field-vimeoplayer .field-image{height:100%;left:0;margin:0!important;position:absolute;top:0;width:100%}.field-vimeoplayer .field-image figure{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.field-vimeoplayer .field-image figure img,.field-vimeoplayer .field-image figure svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.field-vimeoplayer.vimeo-loaded .field-image{display:none}.field-vimeoplayer .field-vimeoid,.field-vimeoplayer .field-vimeoid iframe{height:100%;left:0;position:absolute;top:0;width:100%}.field-vimeoplayer:not(.vimeo-loaded) .field-vimeoid:not(.field-vimeo-livestreamid){display:none}.field-vimeoplayer .playerror,.field-vimeoplayer .playvideo{background:rgba(0,0,0,.15);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:100}.field-vimeoplayer .playerror:after,.field-vimeoplayer .playvideo:after{filter:invert(1);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.field-vimeoplayer .playvideo:after{background-image:url(/themes/AK/img/icons/play_video.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:6rem 6rem!important;content:"";display:inline-block;height:6rem;vertical-align:text-bottom;width:6rem}.field-vimeoplayer .playerror{background:rgba(0,0,0,.15)}.field-vimeoplayer .playerror:after{background-image:url(/themes/AK/img/icons/locked.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:6rem 6rem!important;content:"";display:inline-block;height:6rem;vertical-align:text-bottom;width:6rem}.field-vimeoplayer.vimeo-loaded .field-title,.field-vimeoplayer.vimeo-loaded .playvideo{display:none}.field-vimeoplayer .field-title{color:#fff;padding:1rem;position:absolute;z-index:101}.field-vimeowrapper{display:flex;flex-flow:row nowrap;margin:1.2em 0;overflow:hidden}.field-vimeowrapper>*{flex:0 1 auto}@media (max-width:1079px){.field-vimeowrapper{display:flex;flex-flow:column nowrap}.field-vimeowrapper>*{flex:0 1 auto}}.field-vimeowrapper>.player{flex:1 1 auto}.field-vimeowrapper>.chat{flex:0 1 auto}.field-vimeowrapper .field-vimeochat,.field-vimeowrapper .field-vimeoplayer.chat{margin:0}@media (max-width:1079px){.field-vimeowrapper .field-vimeochat,.field-vimeowrapper .field-vimeoplayer.chat{padding-bottom:42.1875%;width:75%}}.field-vimeowrapper .field-vimeochat{height:100%;overflow:hidden}@media (min-width:1080px){.field-vimeowrapper .field-vimeochat{min-width:360px}}@media (max-width:1079px){.field-vimeowrapper .field-vimeochat{min-height:32rem}}.field-vimeowrapper .field-vimeochat iframe{height:100%;left:0;position:absolute;top:0;width:100%}footer{flex:0 1 auto;padding:1rem}#footer-logo{padding:1rem 2rem}@media (max-width:719px){#footer-logo{padding:1rem}}#footer-logo figure img{height:5rem;width:auto}.field-logo-modules{display:flex;flex-flow:row wrap;padding:1rem 2rem}@media (max-width:719px){.field-logo-modules{padding:1rem}}.field-logo-modules>*{flex:0 1 auto}.field-logo-modules .field-title{margin:-.75rem .25rem .25rem;position:absolute;z-index:100}.field-logo-modules .field-footer-logos{display:flex;flex:1 1 auto;flex-flow:row wrap;margin-top:1rem;overflow:visible}.field-logo-modules .field-footer-logos>*{flex:0 1 auto}.field-logo-modules .field-footer-logos figure,.field-logo-modules .field-footer-logos img{margin:-.25rem .25rem -.25rem 0;max-height:8em;overflow:visible;transition:transform 1.5s .15s}.field-logo-modules .field-footer-logos figure:hover,.field-logo-modules .field-footer-logos img:hover{transform:scale(1.05);transition:transform .15s 0ms;z-index:100}.field-logo-modules .field-footer-logos:first-child{flex:1 1 100%}.field-logo-modules .field-footer-logos:first-child figure,.field-logo-modules .field-footer-logos:first-child img{max-height:12rem}#footer-copyright{font-size:1rem;font-weight:700;line-height:1.2em;margin-top:2rem;padding:1rem 2rem}@media (max-width:719px){#footer-copyright{padding:1rem}}#footer-copyright span{background:#fff;bottom:100%;box-shadow:0 0 0 2px #000;display:none;font-weight:700;padding:.25em .5em;position:absolute;z-index:100}#footer-copyright span a{text-decoration:none}#footer-copyright:hover span{display:block}a.node-add-link{bottom:0;left:0;position:fixed;z-index:7000}body.frontpage{min-height:calc(200vh - 8rem)}body.frontpage #poster{background:#fff;height:calc(100vh - 5rem);padding:0;width:100%;z-index:999}body.frontpage #poster>section,nav#sandwich{height:100%;left:0;position:absolute;top:0;width:100%}nav#sandwich{background:#fff;border-left:1px solid #000;left:auto;position:fixed;right:0;transform:translateX(100%);width:calc(100vw - 8rem);z-index:7000}@media (max-width:719px){nav#sandwich{width:calc(100vw - 4rem)}}nav#sandwich>.scroll{display:flex;flex-flow:column nowrap;height:100%;left:0;overflow-y:auto;padding:1rem 8rem 1rem 2rem;position:absolute;top:0;width:100%}@media (max-width:719px){nav#sandwich>.scroll{padding:1rem}}nav#sandwich>.scroll>*{flex:0 1 auto}nav#sandwich.open{transform:translateX(0)}nav#sandwich.init{transition:transform .5s}nav#sandwich nav{padding-bottom:.3996em}nav#sandwich nav ul:not(.language-switcher-language-url){display:flex;flex-flow:row wrap}nav#sandwich nav ul:not(.language-switcher-language-url)>*{flex:0 1 auto}nav#sandwich nav ul:not(.language-switcher-language-url) li{padding-right:1rem}@media (min-width:720px){nav#sandwich nav ul:not(.language-switcher-language-url) li{flex:0 1 50%}}@media (max-width:719px){nav#sandwich nav ul:not(.language-switcher-language-url) li{flex:0 1 100%}}nav#sandwich nav.block-primary-navigation li.program+.streaming,nav#sandwich nav.block-primary-navigation li.veranstaltungen+.streaming{margin-left:-.1em}nav#sandwich nav.block-primary-navigation li.program+.streaming:before,nav#sandwich nav.block-primary-navigation li.veranstaltungen+.streaming:before{background-image:url(/themes/AK/img/icons/line_long.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}nav#sandwich .navigation-header{border-top:.175rem solid;display:flex;flex-flow:row nowrap;font-size:1.8rem;font-weight:400;line-height:1.2em;min-height:1.5996em;overflow:hidden}nav#sandwich .navigation-header>*{flex:0 1 auto}nav#sandwich .navigation-header>nav{flex:0 1 50%;font-size:1.8rem;font-weight:400;line-height:1.2em}nav#sandwich .navigation-header>nav ul{display:flex;flex-flow:row nowrap;overflow:hidden}nav#sandwich .navigation-header>nav ul>*{flex:0 1 auto}nav#sandwich .navigation-header>nav li{font-size:1.8rem;font-weight:400;line-height:1.2em}@media (max-width:719px){nav#sandwich .navigation-header .block-language{flex:1 1 auto}}@media (min-width:720px){nav#sandwich .navigation-header .block-language{position:absolute;right:0}}ul.language-switcher-language-url{display:flex;flex-flow:row nowrap;justify-content:flex-end;overflow:hidden}ul.language-switcher-language-url>*{flex:0 1 auto}ul.language-switcher-language-url li{font-weight:400;padding-right:0}ul.language-switcher-language-url li+li:before{content:"/";font-weight:400;padding-left:.25rem;padding-right:.25rem}ul.language-switcher-language-url li.is-active{font-weight:700!important}nav#sandwich>.scroll>nav{border-top:.175rem solid;font-size:2.4rem;font-weight:400;line-height:1.2em}nav#sandwich>.scroll>nav strong{font-weight:800}nav#sandwich>.scroll>nav li{font-size:2.4rem;font-weight:400;line-height:1.2em}nav#sandwich>.scroll>nav li strong{font-weight:800}nav#sandwich>.scroll>nav.block-primary-navigation li{font-size:2.4rem;font-weight:400;font-weight:700;line-height:1.2em}nav#sandwich>.scroll>nav.block-primary-navigation li strong{font-weight:800}nav#sandwich .block-main-navigation li{color:#ff4b3e}nav#sandwich .navigation-footer{display:flex;flex:1 1 auto;flex-flow:column nowrap;font-size:1.8rem;font-weight:400;justify-content:flex-end;line-height:1.2em}nav#sandwich .navigation-footer>*{flex:0 1 auto}nav#sandwich .navigation-footer>nav{border-top:.175rem solid}nav#sandwich .navigation-footer>nav li{font-size:1.8rem;font-weight:400;line-height:1.2em}nav#sandwich .navigation-footer nav.socialmedia{border:0}@media (min-width:720px){nav#sandwich .navigation-footer nav.socialmedia{display:flex;flex-flow:row nowrap;justify-content:space-between;overflow:hidden}nav#sandwich .navigation-footer nav.socialmedia>*{flex:0 1 auto}}nav#sandwich .navigation-footer nav.socialmedia .facebook{background-image:url(/themes/AK/img/icons/facebook.svg)!important}nav#sandwich .navigation-footer nav.socialmedia .facebook,nav#sandwich .navigation-footer nav.socialmedia .instagram{background-position:50%!important;background-repeat:no-repeat!important;background-size:3rem 3rem!important;content:"";display:inline-block;height:3rem;vertical-align:text-bottom;width:3rem}nav#sandwich .navigation-footer nav.socialmedia .instagram{background-image:url(/themes/AK/img/icons/instagram.svg)!important}nav#sandwich .navigation-footer nav.socialmedia ul{justify-content:flex-end}@media (max-width:719px){nav#sandwich .navigation-footer nav.socialmedia ul:first-child{justify-content:flex-start}}nav#sandwich .navigation-footer nav.socialmedia ul li{flex:0 1 auto}nav#sandwich .navigation-footer nav.socialmedia ul li:last-child{padding-right:0}nav#sandwich .location-code{bottom:1rem;position:absolute;right:1rem}nav#sandwich .overlay{bottom:0;cursor:pointer;left:-8rem;position:absolute;top:0;width:8rem}@media (max-width:719px){nav#sandwich .overlay{left:-4rem;width:4rem}}nav#sandwich:not(.open) .overlay{display:none}button#sandwich-button{background:#fff;border-radius:3rem;display:block;height:6em;margin:0;position:fixed;right:1rem;top:1rem;width:6rem;z-index:7001}button#sandwich-button:after,button#sandwich-button:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s}button#sandwich-button:after{background-image:url(/themes/AK/img/icons/menu.svg)!important;transition-delay:125ms}button#sandwich-button:after,button#sandwich-button:before{background-position:50%!important;background-repeat:no-repeat!important;background-size:6rem 6rem!important;content:"";display:inline-block;height:6rem;vertical-align:text-bottom;width:6rem}button#sandwich-button:before{background-image:url(/themes/AK/img/icons/close.svg)!important}button#sandwich-button.open:after,button#sandwich-button:before{transform:translate(-50%,-50%) scaleY(0);transition-delay:0ms}button#sandwich-button.open:before{transform:translate(-50%,-50%) scaleY(1);transition-delay:125ms}nav.header{font-size:1.8rem;font-weight:400;line-height:1.2em;margin-top:-1.2em}nav.header ul{display:flex;flex-flow:row nowrap;overflow:hidden}nav.header ul>*{flex:0 1 auto}nav.header ul li{font-size:1.8rem;font-weight:400;line-height:1.2em}body.user{background:#fff;color:#000}body.user main{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;min-height:100vh}body.user main>*{flex:0 1 auto}body.user section.block-headertext{padding:1rem 2rem;position:absolute}@media (max-width:719px){body.user section.block-headertext{padding:1rem}}body.user section.block-headertext .motto{display:none}body.user section.block-headertext .field-text p{font-size:1rem}body.user section.block-headertext .field-text p span:not(.dash){display:inline!important}body.user section.block-headertext .field-text p br{display:block!important}body.user main>section:not(.block-headertext){background:#fff;margin:4.8em 0;width:100%}body.user main>section:not(.block-headertext)#block-links p{font-size:.85rem;line-height:1.2em}body.user main>section:not(.block-headertext) .field-text+.field-text{margin-top:1.2em}body.user main>section:not(.block-headertext) .field-text a{font-weight:700}body.user main>section:not(.block-headertext) .field-text a:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}body.user form[id^=user] input,section#loginmodal form[id^=user] input{color:#000;max-width:100%}body.user form[id^=user] input[type=submit],section#loginmodal form[id^=user] input[type=submit]{border-color:#000;margin-top:2rem;transition:transform .1s}body.user form[id^=user] input[type=submit]:hover,section#loginmodal form[id^=user] input[type=submit]:hover{background:transparent;border-color:#000;color:#000}body.user form[id^=user] .description,section#loginmodal form[id^=user] .description{display:none}body.user form[id^=user][id=user-pass]>p,section#loginmodal form[id^=user][id=user-pass]>p{font-size:.75rem;line-height:1.2em}body.user form[id^=user][id=user-pass-reset] .form-item-pass-pass1,section#loginmodal form[id^=user][id=user-pass-reset] .form-item-pass-pass1{margin-top:1rem}body.user form[id^=user][id=user-pass-reset] .form-item-pass-pass2,section#loginmodal form[id^=user][id=user-pass-reset] .form-item-pass-pass2{margin-bottom:1rem}body.user form[id^=user] #edit-timezone,section#loginmodal form[id^=user] #edit-timezone{display:none}body.user section#block-links a p,section#loginmodal section#block-links a p{font-size:.75rem;line-height:1.2em}section#loginmodal{background:#fff;border:1px solid #000;height:auto;left:50%;padding:1rem;position:absolute;position:fixed;top:50%;top:50vh;transform:translate(-50%,-50%);width:auto;z-index:9001}section#loginmodal#user-login,section#loginmodal.ajax-loaded{max-width:90vw;min-width:24rem}section#loginmodal .ajax-attributes{display:none!important}section#loginmodal>.loading:after{-webkit-animation:dotdotdot 1.5s infinite;animation:dotdotdot 1.5s infinite;content:"...";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}section#loginmodal section#block-links{border-top:1px solid #eee;margin-top:1rem;padding-top:1rem}section#loginmodal #loginmodal-close{cursor:pointer;padding:.25rem;position:absolute;right:0;top:0}section#loginmodal #loginmodal-close:after{background-image:url(/themes/AK/svg/close-24px.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1rem 1rem!important;content:"";display:inline-block;height:1rem;opacity:1;vertical-align:text-bottom;width:1rem}section#loginmodal #loginmodal-close:hover:after{opacity:1}section#loginmodal.user-login{display:none}section#loginmodal.user-login.open{display:block}main.userlogin>section.block-main-content form div#edit-actions,section#redeempass form div#edit-actions,section#user-login form div#edit-actions{font-size:1rem;font-weight:700;line-height:1.2em;margin-top:1.2em}main.userlogin>section.block-main-content form div#edit-actions:before,section#redeempass form div#edit-actions:before,section#user-login form div#edit-actions:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;margin-right:1em;vertical-align:text-bottom;width:1.75em}main.userlogin>section.block-main-content form input#edit-submit,section#redeempass form input#edit-submit,section#user-login form input#edit-submit{border-radius:0;font-size:1rem;font-weight:700;font-weight:800;line-height:1.2em;margin-top:0;padding:1rem 2rem;text-transform:uppercase}@media (max-width:719px){main.userlogin>section.block-main-content form input#edit-submit,section#redeempass form input#edit-submit,section#user-login form input#edit-submit{padding:1rem}}main.userlogin>section.block-main-content form input#edit-submit:active,section#redeempass form input#edit-submit:active,section#user-login form input#edit-submit:active{background:#000;color:#fff!important}main.userlogin>section.block-main-content form .form-item label,section#redeempass form .form-item label,section#user-login form .form-item label{font-size:1rem!important}main.userlogin>section.block-main-content form .form-item input,section#redeempass form .form-item input,section#user-login form .form-item input{font-weight:700}main.userlogin>section.block-main-content .field-text,section#redeempass .field-text,section#user-login .field-text{margin-right:1.5rem;padding:.25rem}@media (max-width:439px){main.userlogin>section.block-main-content .field-text,section#redeempass .field-text,section#user-login .field-text{max-width:100%}}@media (min-width:440px){main.userlogin>section.block-main-content .field-text,section#redeempass .field-text,section#user-login .field-text{max-width:calc(75% - .25rem - 1px);width:calc(75% - .25rem - 1px)}}main.userlogin>section.block-main-content .field-text~.field-text,section#redeempass .field-text~.field-text,section#user-login .field-text~.field-text{margin-top:1.2em}section#user-login>ul{display:none}section#user-login #user-login-form{max-width:100%}section#user-login #user-login-form .form-item-pass{display:none;opacity:.25;pointer-events:none}section#redeempass form .form-item-mail{pointer-events:none}section#redeempass form .field--type-booleanx,section#redeempass form .form-item-pass,section#redeempass form .form-item-regcode-simple{display:none;pointer-events:none}section#redeempass form .password-confirm-message{display:none}section#redeempass form .form-item-mail{padding:0}section#redeempass form .form-item-mail label{display:none}section#redeempass form .form-item-mail input{border:0;font-weight:700;margin:0;padding:.25rem}section#redeempass+#loginmodal-close{display:none}section#redeempass .field-text.en+section>form #edit-actions:after{color:#000;content:"Redeem Festivalpass";font-size:1rem;font-weight:700;font-weight:800;left:5.5rem;line-height:1.2em;pointer-events:none;position:absolute;text-transform:uppercase;top:1.1rem}section#redeempass .field-text.en+section>form #edit-actions input#edit-submit{color:transparent}#loginmodal-overlay{background:rgba(0,0,0,.33);cursor:not-allowed;height:100%;left:0;position:absolute;position:fixed;top:0;width:100%;z-index:8000}body.in #loginmodal-overlay{display:none!important}body[data-path=ost],body[data-path^="podcast/ost"]{background:#000}body[data-path=ost] [id^=footer-],body[data-path=ost] footer,body[data-path=ost] header,body[data-path=ost] main,body[data-path^="podcast/ost"] [id^=footer-],body[data-path^="podcast/ost"] footer,body[data-path^="podcast/ost"] header,body[data-path^="podcast/ost"] main{color:#fff}body[data-path=ost] .field-logos img,body[data-path^="podcast/ost"] .field-logos img{height:auto!important;max-height:none!important;width:75vw}body[data-path=ost] audio,body[data-path^="podcast/ost"] audio{background:#fff;box-shadow:0 0 0 .25rem #49c5e8,0 0 0 .5rem #ff0,inset 0 0 0 .1rem #ff0}main.ausstellungen section.past>h2,main.programm section.past>h2{margin-top:2em}main.ausstellungen section .frontpage-links+h2,main.programm section .frontpage-links+h2{margin-top:0}section#block-past-events{margin-top:4rem}section#block-past-events h2{border-top:1px solid #000;margin:1rem;padding:1rem 1rem 0}section#block-locations{display:flex;flex-flow:row wrap;margin-bottom:4rem;margin-top:4rem}section#block-locations>*{flex:0 1 auto}section#block-locations .title{flex:0 1 100%;padding:1rem 1rem 0}section#block-locations .location{display:flex;flex:1 1 20rem;flex-flow:column nowrap;max-width:20rem;min-width:20rem;padding:0 1rem 2rem}section#block-locations .location>*{flex:0 1 auto}@media (max-width:719px){section#block-locations .location{flex:1 1 14rem;max-width:14rem;min-width:14rem}}@media (max-width:439px){section#block-locations .location{flex:1 1 100%;max-width:none;min-width:none;padding:2rem 1rem;width:100%}}section#block-locations .location .field-directions{display:flex;flex-flow:row nowrap;margin-bottom:.5rem;min-height:2.6rem;overflow:hidden}section#block-locations .location .field-directions>*{flex:0 1 auto}section#block-locations .location .field-directions p{font-size:.75rem;line-height:1.2em}section#block-locations .location .field-directions:before{background-image:url(/themes/AK/svg/VVS-Logo.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:24px 24px!important;content:"";display:inline-block;height:24px;margin-right:.5rem;margin-top:2px;min-width:24px;vertical-align:text-bottom;vertical-align:-40%;width:24px}section#block-locations .location .name{border-top:1px solid #000;font-size:1rem;font-weight:700;line-height:1.2em;margin-top:-1px;padding-top:2rem}section#block-locations .location .description{flex:1 1 auto;padding-bottom:1rem}section#block-locations .location .field-gmaps{margin-top:.25rem}section#block-logos{background:#fff;display:flex;flex-flow:column nowrap;justify-content:flex-end;min-height:4rem}section#block-logos h2#sponsoren{display:none}section#block-logos:after{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}section#block-logos>*{flex:0 1 auto}section#block-logos article.sponsoren{padding:1rem}section#block-logos .field-module{align-items:center;display:flex;flex-flow:row wrap}section#block-logos .field-module>*{flex:0 1 auto}section#block-logos .field-logos-title{font-size:.85rem;font-weight:700;line-height:1.2em;margin:0;padding:1rem 1rem 0;text-transform:uppercase}section#block-logos .field-logos figure img:not(:hover){filter:grayscale(100%)}section.contact-message-accreditation-form{margin-top:-4rem}#poster{background:#fff;overflow:hidden;width:100%;z-index:999}#poster #flimmer,#poster>div{height:100%;left:0;position:absolute;top:0;width:100%}#poster #flimmer{background-image:url(/themes/AK/img/FW36_Visual_H_vector_1920x1920.png);background-position:50%;background-size:cover;filter:invert(0)}@media (max-aspect-ratio:1/1){#poster #flimmer{background-image:url(/themes/AK/img/FW36_Visual_V_vector_1920x1920.png)}}#poster.opencall{background:#fff;overflow:hidden;width:100%;z-index:999}#poster.opencall>div{-webkit-animation:FW35_Motiv_Animation 4s step-end infinite;animation:FW35_Motiv_Animation 4s step-end infinite;background-color:#00e7d3;background-image:url(/themes/AK/img/FIWI37_sprite_apply.svg);background-repeat:repeat;background-size:400vw 50vw;height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes FW35_Motiv_Animation{0%{background-position:0 0}6.25%{background-position:33.33% 0}12.5%{background-position:0 0}18.75%{background-position:33.33% 0}25%{background-position:0 0}31.25%{background-position:33.33% 0}37.5%{background-position:0 0}43.75%{background-position:33.33% 0}50%{background-position:66.66% 0}56.25%{background-position:100% 0}62.5%{background-position:66.66% 0}68.75%{background-position:100% 0}75%{background-position:66.66% 0}81.25%{background-position:100% 0}87.5%{background-position:66.66% 0}93.75%{background-position:100% 0}to{background-position:0 0}}@keyframes FW35_Motiv_Animation{0%{background-position:0 0}6.25%{background-position:33.33% 0}12.5%{background-position:0 0}18.75%{background-position:33.33% 0}25%{background-position:0 0}31.25%{background-position:33.33% 0}37.5%{background-position:0 0}43.75%{background-position:33.33% 0}50%{background-position:66.66% 0}56.25%{background-position:100% 0}62.5%{background-position:66.66% 0}68.75%{background-position:100% 0}75%{background-position:66.66% 0}81.25%{background-position:100% 0}87.5%{background-position:66.66% 0}93.75%{background-position:100% 0}to{background-position:0 0}}section.block-headertext .field-text p{font-size:2.4rem;font-weight:400;line-height:1.2em;text-transform:uppercase}section.block-headertext .field-text p strong{font-weight:800}@media (max-width:439px){section.block-headertext .field-text p span:not(.dash){display:block}section.block-headertext .field-text p br{display:none}}section.block-headertext a:hover{text-decoration:none}section.block-headertext span.dash:before{background-image:url(/themes/AK/img/icons/line_long.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-left:.25em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}article.frontpage .awards .slideshow figure:after{background:rgba(0,0,0,.17);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}article.frontpage .awards .slideshow figcaption{z-index:10}article.frontpage .supporting .slideshow figure:after{background:rgba(0,0,0,.17);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}article.frontpage .supporting .slideshow figcaption{z-index:10}article.frontpage .exhibition .slideshow figure:after{background:rgba(0,0,0,.17);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}article.frontpage .exhibition .slideshow figcaption{z-index:10}article.frontpage .gallery .field-title{font-size:1.8rem;line-height:1.2em;top:1rem}article.frontpage .gallery .field-title,article.frontpage .gallery figcaption{color:#fff;font-weight:700;left:1rem;position:absolute;text-shadow:0 0 1.2em rgba(0,0,0,.5);z-index:10}article.frontpage .gallery figcaption{bottom:2rem}article.frontpage .gallery figure{padding-bottom:66.66%;width:100%}article.frontpage .gallery figure img,article.frontpage .gallery figure svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}article.frontpage .gallery figure .overlay{color:#fff;height:100%;left:0;padding:1rem;position:absolute;text-shadow:0 0 1.2em rgba(0,0,0,.5);top:0;width:100%}article.frontpage .gallery a.nolinktitle{display:none}article.frontpage .gallery .slideshow.linked img{cursor:pointer}article.frontpage .gallery .field-title+.slideshow figure:after{background:rgba(0,0,0,.17);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}article.frontpage .gallery .field-title+.slideshow figcaption{z-index:10}.frontpage-links{font-size:2.4rem;font-weight:400;line-height:1.2em}.frontpage-links strong{font-weight:800}.frontpage-links.l{font-size:1.8rem;font-weight:400;line-height:1.2em}.frontpage-links.m{font-size:1rem;line-height:1.2em}.frontpage-links .frontpage-link:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}section.frontpage-text.l .field-text *{font-size:1.8rem;font-weight:400;line-height:1.2em}section.frontpage-text.l .field-text * strong{font-weight:700}section.frontpage-text.xl .field-text *{font-size:2.4rem;font-weight:400;line-height:1.2em}section.frontpage-text.xl .field-text * strong{font-weight:800;font-weight:700}section.frontpage-video .field-film-credits{margin:.25rem 0}.field-audiofile{display:flex;flex-flow:column nowrap}.field-audiofile>*{flex:0 1 auto}.field-audiofile .field-title{margin-bottom:-25px;pointer-events:none;z-index:10}.field-audiofile .field-title h2{box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#000;display:inline-block;font-family:Inter,Arial,sans-serif;font-size:1.25rem;font-weight:800;line-height:.9em;margin-top:.1em;pointer-events:none;text-transform:uppercase;transform-origin:bottom left}.field-audiofile .field-audio{flex:0 1 100%;max-width:100%}@media (min-width:720px){.field-audiofile .field-audio{flex:0 1 calc(50% - 0.5rem - 1px);max-width:calc(50% - .5rem - 1px)}}.field-audiofile .field-audio audio{width:100%}.field-audiofile .field-text{flex:0 1 100%;margin-top:1rem;max-width:100%}@media (min-width:720px){.field-audiofile .field-text{flex:0 1 calc(50% - 0.5rem - 1px);max-width:calc(50% - .5rem - 1px)}}body.media main section.block-seitentitel{border-top:.175rem solid;display:block;margin:1.2em .25rem;padding:.25rem 0}body.media main section.logo{margin-bottom:5.6rem;margin-left:.25rem;margin-top:2.2rem}.field-media-audio-file{margin:1.2em .25rem}.field-media-audio-file audio{border-radius:4rem;box-shadow:0 0 0 .75rem #000,inset 0 0 0 .1rem #000;width:100%}@media (max-width:439px){.field-media-audio-file audio{max-width:100%}}@media (min-width:440px){.field-media-audio-file audio{max-width:calc(75% - .25rem - 1px);width:calc(75% - .5rem - 1px)}}@media (min-width:720px){.field-media-audio-file audio{max-width:calc(50% - .5rem - 1px);width:calc(50% - .5rem - 1px)}}article a.node-edit-link:not(.inline){bottom:0;left:0;position:fixed;z-index:7000}article a.node-edit-link.inline{margin-left:.25rem;position:absolute}article .field-date,article .field-daterange,article .field-daterange-date,article .field-timerestriction{border-top:.075rem solid;display:inline-block;font-weight:700;margin-top:.3996em}article .field-daterange-date time,article .field-daterange time,article .field-date time,article .field-timerestriction time{display:block;display:flex;flex-flow:row nowrap;overflow:hidden;white-space:nowrap}article .field-daterange-date time>*,article .field-daterange time>*,article .field-date time>*,article .field-timerestriction time>*{flex:0 1 auto}article .field-daterange-date time:first-child:not(:last-child):after,article .field-daterange time:first-child:not(:last-child):after,article .field-date time:first-child:not(:last-child):after,article .field-timerestriction time:first-child:not(:last-child):after{background-image:url(/themes/AK/img/icons/line_long.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-left:.25em;margin-right:.25rem;vertical-align:text-bottom;width:1.75em}article .field-daterange-date time>span:not(:last-child),article .field-daterange time>span:not(:last-child),article .field-date time>span:not(:last-child),article .field-timerestriction time>span:not(:last-child){margin-right:.5em}article .field-daterange-date time+span,article .field-daterange time+span,article .field-date time+span,article .field-timerestriction time+span{display:none}article .field-daterange-date span[class^=smart-date-],article .field-daterange span[class^=smart-date-],article .field-date span[class^=smart-date-],article .field-timerestriction span[class^=smart-date-]{display:block;display:flex;flex-flow:row nowrap;overflow:hidden;white-space:nowrap}article .field-daterange-date span[class^=smart-date-]>*,article .field-daterange span[class^=smart-date-]>*,article .field-date span[class^=smart-date-]>*,article .field-timerestriction span[class^=smart-date-]>*{flex:0 1 auto}article .field-date .smart-date--time time:last-child:after,article .field-daterange-date .smart-date--time time:last-child:after,article .field-daterange-date time span.smart-date--time:after,article .field-daterange .smart-date--time time:last-child:after,article .field-daterange time span.smart-date--time:after,article .field-date time span.smart-date--time:after,article .field-timerestriction .smart-date--time time:last-child:after,article .field-timerestriction time span.smart-date--time:after{content:" Uhr";margin-left:.25rem}article .field-type{display:flex;flex-flow:row wrap;font-weight:700}article .field-type>*{flex:0 1 auto}article .field-type>div{margin-right:1em}article .field-location{display:flex;flex-flow:row wrap;font-weight:700}article .field-location>*{flex:0 1 auto}article .field-location.short{margin:0}article .field-location.short:before{background-image:url(/themes/AK/img/icons/line_long.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;margin-right:1rem;vertical-align:text-bottom;width:1.75em}article .field-location{margin:.5rem .25rem .25rem}article .field-location .less{font-weight:700;text-transform:uppercase}article .field-location~.field-module{margin-top:2.4em}article .field-openinghours{border-top:.075rem solid;display:inline-block;margin:1.2em .25rem .25rem}article .field-openinghours .title{font-weight:700}article>.field-link-exhibition{margin-top:1.2em}article>.field-link-exhibition a{font-weight:700}article>.field-link-exhibition a:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}article .field-module{display:flex;flex-flow:row wrap}article .field-module>*{flex:0 1 auto}article .field-module>div{flex:0 1 100%;margin:1.2em .25rem;padding:.25rem 0}article .field-module>div+div{margin-top:0}article .field-module>.row{display:flex;flex-flow:row wrap}article .field-module>.row>*{flex:0 1 auto}article .field-module>.row>.col{flex:0 1 100%;max-width:100%}@media (min-width:720px){article .field-module>.row>.col{flex:0 1 calc(50% - 0.5rem - 1px);max-width:calc(50% - .5rem - 1px)}article .field-module>.row>.col:first-child{margin-right:1rem}}@media (max-width:639px){article .field-module>.field-image{max-width:100%}}@media (min-width:640px){article .field-module>.field-image{max-width:calc(75% - .25rem - 1px);width:calc(75% - .25rem - 1px)}}article .field-module>.field-image figure img{max-height:75vh}@media (max-width:639px){article .field-module>.field-images{max-width:100%}}@media (min-width:640px){article .field-module>.field-images{max-width:calc(75% - .25rem - 1px);width:calc(75% - .25rem - 1px)}}article .field-module>.field-images figure{background:#000;height:0;margin-bottom:2.4em;padding-bottom:56.25%}article .field-module>.field-images figure img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left;position:absolute;top:0;width:100%}article .field-module>.field-images figure figcaption{padding:.25rem;position:absolute;top:100%}article .field-module>.field-images ul.slick-dots{bottom:2.4em}@media (max-width:439px){article .field-module>.field-module-text>*,article .field-module>.field-text>*{max-width:100%}}@media (min-width:440px){article .field-module>.field-module-text>*,article .field-module>.field-text>*{max-width:calc(75% - .25rem - 1px);width:calc(75% - .5rem - 1px)}}@media (min-width:720px){article .field-module>.field-module-text>*,article .field-module>.field-text>*{max-width:calc(50% - .5rem - 1px);width:calc(50% - .5rem - 1px)}}article .field-module>.field-event-link,article .field-module>.field-link{font-weight:700}article .field-module>.field-event-link:before,article .field-module>.field-link:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}article .field-module>.field-event-link+.field-event-link,article .field-module>.field-event-link+.field-link,article .field-module>.field-link+.field-event-link,article .field-module>.field-link+.field-link{margin-top:-1.2em}article .field-module>.field-download .field-download-description{font-weight:700;line-height:1rem}article .field-module>.field-download .field-download-description:before{background-image:url(/themes/AK/img/icons/save.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:2.25rem 2.25rem!important;content:"";display:inline-block;height:2.25rem;transform:translateY(.5em);vertical-align:text-bottom;width:2.25rem}article .field-module>.field-download .field-download-thumbnail{margin:2rem 0 0}article .field-module>.field-download .field-download-thumbnail img{box-shadow:0 4px 0 -2px rgba(0,0,0,.05),0 2px 0 -1px rgba(0,0,0,.1)}article .field-module>.field-module-accordeon .less{cursor:pointer;flex:0 1 100%;font-weight:700;max-width:100%;padding-bottom:1.2em;padding-left:2em}@media (min-width:720px){article .field-module>.field-module-accordeon .less{flex:0 1 calc(50% - 0.5rem - 1px);max-width:calc(50% - .5rem - 1px)}}article .field-module>.field-module-accordeon .less:before{background-image:url(/themes/AK/img/icons/arrow_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:3em 3em!important;content:"";display:inline-block;height:3em;height:1.25em;left:0;position:absolute;transition:transform .25s;vertical-align:text-bottom;width:3em;width:1.25em}article .field-module>.field-module-accordeon .less:hover{text-decoration:underline}article .field-module>.field-module-accordeon.open .less:before{transform:rotate(90deg)}article .field-module>.field-module-accordeon .more{display:none;opacity:1;transition:opacity .5s}article .field-module>.field-module-accordeon:not(.open) .more{opacity:0}article .field-module>.field-module-accordeon+.field-module-accordeon{margin-top:-2.4em}.field-tickets .field-title{font-weight:700;margin-bottom:1.2em;min-height:1.2em}@media (max-width:439px){.field-tickets .field-title{max-width:100%}}@media (min-width:440px){.field-tickets .field-title{max-width:calc(75% - .25rem - 1px);width:calc(75% - .5rem - 1px)}}@media (min-width:720px){.field-tickets .field-title{max-width:calc(50% - .5rem - 1px);width:calc(50% - .5rem - 1px)}}.field-tickets .field-title span{box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#000;font-family:Inter,Arial,sans-serif;font-size:1.25rem;font-weight:800;line-height:.9em;margin-top:.1em;pointer-events:none;position:absolute;text-transform:uppercase;z-index:10}.field-tickets .field-text>*{flex:0 1 100%;max-width:100%}@media (min-width:720px){.field-tickets .field-text>*{flex:0 1 calc(50% - 0.5rem - 1px);max-width:calc(50% - .5rem - 1px)}}.field-tickets .field-link,.field-tickets .field-link a:after{font-size:1.8rem;font-weight:400;line-height:1.2em}.field-tickets .field-link a:after{background-image:url(/themes/AK/img/icons/ticket.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:3.6em 3.6em!important;content:"";display:inline-block;height:3.6em;height:2.4em;margin-left:.5em;margin-top:-1.2em;transform:translateY(.5em) rotate(-2deg);vertical-align:text-bottom;width:3.6em}.field-tickets .field-link a{font-size:1.8rem;font-weight:700;line-height:1.2em}.field-tickets .field-link span.del{text-decoration:line-through}.field-tickets .field-link .price:before{background-image:url(/themes/AK/img/icons/line_long.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}.field-tickets .ticket-info{margin-top:-1.2em}.field-tickets .ticket-info a{font-weight:700}.field-tickets .ticket-info a:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-size:1.75em 1.75em!important;height:1.75em;height:1.2em;margin-right:.25em;width:1.75em}.field-tickets.pretix .field-link a:after,.field-tickets .ticket-info a:before{background-position:50%!important;background-repeat:no-repeat!important;content:"";display:inline-block;vertical-align:text-bottom}.field-tickets.pretix .field-link a:after{background-image:url(/themes/AK/img/icons/pretix.svg)!important;background-size:3.6em 3.6em!important;height:3.6em;height:2.4em;width:3.6em}article .field-module>.field-media .name{border-top:.175rem solid;font-size:1rem;font-weight:700;line-height:1.2em;margin:1.2em .25rem;padding:.25rem 0}@media (max-width:439px){article .field-module>.field-media .name{max-width:100%}}@media (min-width:440px){article .field-module>.field-media .name{max-width:calc(75% - .25rem - 1px);width:calc(75% - .5rem - 1px)}}@media (min-width:720px){article .field-module>.field-media .name{max-width:calc(50% - .5rem - 1px);width:calc(50% - .5rem - 1px)}}article .field-module-film{border-top:.175rem solid}article .field-module-film.field-module-film-vote{flex:0 1 100%;max-width:100%}@media (min-width:720px){article .field-module-film.field-module-film-vote{flex:0 1 calc(50% - 0.5rem - 1px);max-width:calc(50% - .5rem - 1px)}}article .field-module-film .field-film-title,article .field-module-film .field-title,article .field-module-film .field-work-title{font-weight:700}article .field-module-film .field-film-title h2,article .field-module-film .field-title h2,article .field-module-film .field-work-title h2{font-size:1rem;font-weight:700;line-height:1.2em}article .field-module-film .field-band,article .field-module-film .field-film-text,article .field-module-film .field-film-title{padding-right:.25rem;width:75%}@media (max-width:439px){article .field-module-film .field-band,article .field-module-film .field-film-text,article .field-module-film .field-film-title{width:100%}article .field-module-film .field-film-text{max-width:100%}}@media (min-width:440px){article .field-module-film .field-film-text{max-width:calc(75% - .25rem - 1px);width:calc(75% - .5rem - 1px)}}@media (min-width:720px){article .field-module-film .field-film-text{max-width:calc(50% - .5rem - 1px);width:calc(50% - .5rem - 1px)}}article .field-module-film .field-vimeoplayer:not(.extras):not(.chat){margin:1.2em 0;padding-bottom:42.1875%;width:75%}@media (max-width:639px){article .field-module-film .field-vimeoplayer:not(.extras):not(.chat){padding-bottom:56.25%;width:100%}}article .field-module-film .video-error{display:inline-block;margin-top:1.2em;max-width:75%;padding-right:.25rem;text-shadow:0 0 .6em #ffec00;width:auto}article .field-module-film .video-error a{text-decoration:underline}article .field-module-film .video-error a:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}article .field-module-film .video-error>div{font-size:1rem;font-weight:700;line-height:1.2em}article .field-module-film .video-error time{display:inline}article .field-module-film .video-error time:after{content:" Uhr"}article .field-module-film .video-error time:first-child:after{content:" Uhr \2014";padding-right:.25em}article .field-module-film .video-error iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}article .field-module-film .field-film-images{margin:1.2em 0;width:75%}article .field-module-film .field-film-images figure img{max-height:75vh}@media (min-width:640px){article .field-module-film .field-film-credits{padding:.25rem;position:absolute;right:0;top:0;width:25%}article .field-module-film .field-film-credits div+div{margin-top:2.4em}}@media (max-width:719px){article .field-module-film .field-film-credits{margin-bottom:1.2em}}article .field-module-film .field-film-credits .featured-link{margin-top:2.4em}article .field-module-film .field-film-credits .featured-link a{font-weight:700}article .field-module-film .field-film-credits .featured-link:before{box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#000;content:"Online";display:block;font-family:Inter,Arial,sans-serif;font-size:1.25rem;font-weight:800;line-height:.9em;margin-top:.1em;pointer-events:none;position:absolute;text-transform:uppercase;top:-2.25rem;z-index:10}article .field-module-film .field-film-credits .featured-link a:before,article .field-module-film .field-film-credits .links a:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}@media (max-width:719px){article .field-module-film .field-film-credits .featured-link,article .field-module-film .field-film-credits .links{margin-top:1.2em}article .field-module-film .field-film-credits .featured-link{margin-top:3.6em}article .field-module-film .field-film-credits .credits{margin-top:1.2em}}article .field-module-film .field-extras{margin:1.2em 0 calc(1.2em + .25rem)}@media (min-width:720px){article .field-module-film .field-extras{bottom:0;position:absolute;right:0}}@media (min-width:720px) and (max-width:439px){article .field-module-film .field-extras{max-width:100%}}@media (min-width:720px) and (min-width:440px){article .field-module-film .field-extras{max-width:calc(25% - .25rem - 1px);width:calc(25% - .5rem - 1px)}}@media (max-width:719px){article .field-module-film .field-extras{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:flex-end;overflow:hidden}article .field-module-film .field-extras>*{flex:0 1 auto;max-width:50%}article .field-module-film .field-extras .field-extras-credits{padding-right:.5rem}article .field-module-film .field-extras .field-vimeoplayer{flex:0 1 50%;padding-bottom:28.125%}}@media (min-width:720px){article .field-module-film .field-extras .field-extras-credits{border-top:.175rem solid;padding-bottom:1.2em}}article .field-module-film.field-vimeo-playlist{margin-bottom:16rem}article.full{margin-bottom:8rem}article.full .field-type{padding:0 .25rem}article.full .field-module-titles{margin:0 .25rem .5rem}article.full .field-module-titles:not(:first-child){margin-top:2.4em}article.full .field-module-titles .field-module-title,article.full .field-module-titles .field-title{border-top:.175rem solid}article.full .field-module-titles .field-module-title+.field-subtitle,article.full .field-module-titles .field-title+.field-subtitle{margin-top:0}article.full .field-module-titles.l .field-module-title h2,article.full .field-module-titles.l .field-title h2{font-size:2.4rem;font-weight:400;font-weight:700;line-height:1.2em}article.full .field-module-titles.l .field-module-title h2 strong,article.full .field-module-titles.l .field-title h2 strong{font-weight:800}@media (max-width:439px){article.full .field-module-titles:not(.l)>*{max-width:100%}}@media (min-width:440px){article.full .field-module-titles:not(.l)>*{max-width:calc(75% - .25rem - 1px);width:calc(75% - .25rem - 1px)}}article.full .field-type+.field-module-titles{margin-top:0}article.full>.row{display:flex;flex-flow:row wrap;margin:.25rem}article.full>.row>*{flex:0 1 auto}article.full>.row>.col{flex:0 1 100%;max-width:100%}@media (min-width:720px){article.full>.row>.col{flex:0 1 calc(50% - 0.5rem - 1px);max-width:calc(50% - .5rem - 1px)}}@media (max-width:719px){article.full>.row>.col+.col{margin-top:2rem}}article.teaser{border-bottom:.175rem solid;display:flex;flex-flow:row wrap;padding:2rem 0}article.teaser>*{flex:0 1 auto}article.teaser>div{flex:0 1 100%}article.teaser .field-daterange,article.teaser .field-daterange-date{flex:0 1 auto}article.unpublished:after{box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#000;content:"ENTWURF";font-family:Inter,Arial,sans-serif;font-size:1.25rem;font-size:9vw;font-weight:800;left:0;line-height:.9em;line-height:1.25em;margin-top:.1em;opacity:.25;pointer-events:none;position:absolute;text-transform:uppercase;top:0;transform:rotate(-2.5deg);z-index:3000}article.unpublished.full:after{font-size:18vw}article.frontpage{display:flex;flex-flow:row wrap}article.frontpage>*{flex:0 1 auto}article.frontpage>section{border-top:.175rem solid;flex:0 1 100%;margin:.25rem;max-width:100%;padding:.25rem 0}@media (min-width:720px){article.frontpage>section{flex:0 1 calc(50% - 0.5rem - 1px);max-width:calc(50% - .5rem - 1px)}}@media (max-width:719px){article.frontpage>section{padding-bottom:4rem}}article.frontpage>section .label{box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#000;font-family:Inter,Arial,sans-serif;font-size:1.8rem;font-size:1.25rem;font-weight:700;font-weight:400;font-weight:800;line-height:1.2em;line-height:.9em;margin-top:0;pointer-events:none;position:absolute;text-transform:uppercase}@media (max-width:719px){article.frontpage>section.empty{display:none}}article.veranstaltung{transition:all .25s}article.veranstaltung.frontpage:not(.full):not(.preview),article.veranstaltung.teaser:not(.preview){cursor:pointer}article.veranstaltung.frontpage:not(.full) a.ajax-link,article.veranstaltung.frontpage:not(.full) figure,article.veranstaltung.teaser a.ajax-link,article.veranstaltung.teaser figure{pointer-events:none}article.veranstaltung.teaser.preview:before{bottom:.5rem;box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#000;content:"more info soon";font-family:Inter,Arial,sans-serif;font-size:1.8rem;font-size:1.25rem;font-weight:400;font-weight:800;left:-.5rem;line-height:1.2em;line-height:.9em;margin-top:.1em;pointer-events:none;position:absolute;text-transform:uppercase;z-index:10}article.veranstaltung>.row{display:flex;flex-flow:row nowrap;overflow:hidden;overflow:visible}article.veranstaltung>.row>*{flex:0 1 auto}@media (max-width:719px){article.veranstaltung>.row{display:flex;flex-flow:column nowrap}article.veranstaltung>.row>*{flex:0 1 auto}}article.veranstaltung>.row>.col:not(.image){flex:1 1 auto}article.veranstaltung>.row>.col.image{flex:0 1 auto}@media (min-width:720px){article.veranstaltung>.row>.col.image{padding-right:2rem}}@media (max-width:719px){article.veranstaltung>.row>.col.image{margin-top:-1.2em;padding-bottom:1.2em}}@media (max-width:719px) and (max-width:439px){article.veranstaltung>.row>.col.image{max-width:100%}}@media (max-width:719px) and (min-width:440px){article.veranstaltung>.row>.col.image{max-width:calc(75% - .25rem - 1px);width:calc(75% - .5rem - 1px)}}@media (max-width:719px) and (min-width:720px){article.veranstaltung>.row>.col.image{max-width:calc(50% - .5rem - 1px);width:calc(50% - .5rem - 1px)}}@media (max-width:439px){article.veranstaltung>.row>.col.image{max-width:75%}}article.veranstaltung:nth-child(2n)>.row>.col.image{align-self:flex-end}article.veranstaltung:nth-child(2n)>.row>.col.image img{margin-left:auto}@media (min-width:720px){article.veranstaltung>.row>.col.image img{height:8rem;max-height:8rem}}@media (max-width:719px){article.veranstaltung>.row>.col.image img{height:12rem;max-height:12rem}}article.veranstaltung>.row .col>.row{display:flex;flex-flow:row nowrap;overflow:hidden;overflow:visible}article.veranstaltung>.row .col>.row>*{flex:0 1 auto}@media (max-width:439px){article.veranstaltung>.row .col>.row{max-width:100%}}@media (min-width:440px){article.veranstaltung>.row .col>.row{max-width:calc(75% - .25rem - 1px);width:calc(75% - .25rem - 1px)}}article.veranstaltung>.row .col>.row>.col{margin-right:2rem}article.veranstaltung .field-ticket.short:after{background-image:url(/themes/AK/img/icons/ticket.svg)!important;margin-left:1rem;margin-top:-.5rem}article.veranstaltung .field-ticket.short.pretix:after,article.veranstaltung .field-ticket.short:after{background-position:50%!important;background-repeat:no-repeat!important;background-size:2.4em 2.4em!important;content:"";display:inline-block;height:2.4em;height:1.2em;vertical-align:text-bottom;width:2.4em}article.veranstaltung .field-ticket.short.pretix:after{background-image:url(/themes/AK/img/icons/pretix.svg)!important}article.veranstaltung .field-module-titles .field-module-title{border-top:0}article.veranstaltung .row.dates{margin-top:.6em;overflow:visible}article.veranstaltung .row.dates .label{box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#000;font-family:Inter,Arial,sans-serif;font-size:1.8rem;font-size:1.25rem;font-weight:400;font-weight:800;line-height:1.2em;line-height:.9em;margin-top:.1em;pointer-events:none;position:absolute;text-transform:uppercase;top:-1rem;white-space:nowrap;z-index:10}body[data-ad] article.veranstaltung .row.dates .label.blink{-webkit-animation:color_blink 3s infinite;animation:color_blink 3s infinite}article.veranstaltung.full .field-module-titles,article.veranstaltung.full .field-type{margin-right:5.5rem}article.veranstaltung.full .field-geoblocked{font-weight:700;margin-top:1.2em}@media (max-width:439px){article.veranstaltung.full .field-geoblocked{max-width:100%}}@media (min-width:440px){article.veranstaltung.full .field-geoblocked{max-width:calc(75% - .25rem - 1px);width:calc(75% - .25rem - 1px)}}article.veranstaltung.full .field-geoblocked a{text-decoration:underline}article.veranstaltung.frontpage{padding-bottom:66.66%;width:100%}article.veranstaltung.frontpage.exhibition{height:0}article.veranstaltung.frontpage .field-feature-image,article.veranstaltung.frontpage .field-feature-image figure,article.veranstaltung.frontpage .field-feature-image img{height:100%;left:0;position:absolute;top:0;width:100%}article.veranstaltung.frontpage .field-feature-image img{-o-object-fit:cover;object-fit:cover}article.veranstaltung.frontpage .field-feature-image figure figcaption{bottom:2rem;color:#fff;font-weight:700;left:1rem;position:absolute;text-shadow:0 0 1.2em rgba(0,0,0,.5)}article.veranstaltung.frontpage .slideshow{overflow:hidden;width:100%}article.veranstaltung.frontpage .slideshow figure{height:0;padding-bottom:66.66%}article.veranstaltung.frontpage .slideshow figure figcaption{bottom:2rem;color:#fff;font-weight:700;left:1rem;position:absolute;text-shadow:0 0 1.2em rgba(0,0,0,.5)}article.veranstaltung.frontpage .slideshow img,article.veranstaltung.frontpage .slideshow svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}article.veranstaltung.frontpage .overlay{color:#fff;height:100%;left:0;padding:1rem;position:absolute;text-shadow:0 0 1.2em rgba(0,0,0,.5);top:0;width:100%;z-index:100}article.veranstaltung.frontpage .overlay h2{margin-top:0}article.veranstaltung.frontpage .overlay .field-daterange-date time:after,article.veranstaltung.frontpage .overlay .field-daterange time:after{filter:invert(1)}article.veranstaltung a.node-edit-link{bottom:0;left:0;position:fixed}article.page-vote.buggles-award .field-module-film-vote .flag:before{background-image:url(/themes/AK/img/arrow.svg)!important;background-position:50%!important;background-position:100%!important;background-repeat:no-repeat!important;background-size:2.5rem 2.5rem!important;box-shadow:0 .25em 0 -1px #000,0 -.25em 0 -1px #000,inset 0 .25em 0 -1px rgba(0,0,0,.33);color:#ffec00;color:#000;content:"";content:"Love";display:inline-block;font-family:Inter,Arial,sans-serif;font-size:1.25rem;font-weight:800;height:2.5rem;height:auto;line-height:.9em;margin-top:1.5rem;padding-right:3rem;padding-top:0;pointer-events:none;position:absolute;text-transform:uppercase;transform:translateX(-100%) rotate(-2.5deg);vertical-align:text-bottom;white-space:nowrap;width:2.5rem;width:auto;z-index:101}article.page-vote .flag{padding:.25rem;position:absolute;right:0;top:0}html:not(.js) article.page-vote .flag{display:none}article.page-vote .flag a{background-image:url(/themes/AK/img/icons/heart.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:3.5rem 3.5rem!important;content:"";display:inline-block;font-size:0;height:3.5rem;vertical-align:text-bottom;width:3.5rem}article.page-vote .flag.action-unflag{pointer-events:none}article.page-vote .flag .ajax-progress,article.page-vote .flag .ajax-progress .throbber{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}article.page-vote .flag .ajax-progress .throbber{background-image:url(/themes/AK/img/icons/sandglass.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1rem 1rem!important;content:"";display:inline-block;height:1rem;vertical-align:text-bottom;width:1rem}article.page-vote .flag .js-flag-message{display:none}article.page-vote .flag.action-unflag a{background-image:url(/themes/AK/img/icons/heart-filled.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:3.5rem 3.5rem!important;content:"";display:inline-block;height:3.5rem;vertical-align:text-bottom;width:3.5rem}article.page-vote .field-film-credits{top:3.6em}article.post.teaser{padding-bottom:1.2em}article.post.teaser .title{display:flex;flex-flow:row nowrap;overflow:hidden}article.post.teaser .title>*{flex:0 1 auto}article.post.teaser .title h2{flex:0 1 100%;font-size:1rem;font-weight:700;line-height:1.2em;padding-right:.5em}article.post.teaser .title .post-date{flex:0 1 auto;white-space:nowrap}article.post.teaser .button{font-weight:700}article.post.teaser .button:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}article.awards.full .field-awards-category>.field-title{border-top:.175rem solid}@media (max-width:439px){article.awards.full .field-awards-category>.field-title{max-width:100%}}@media (min-width:440px){article.awards.full .field-awards-category>.field-title{max-width:calc(75% - .25rem - 1px);width:calc(75% - .25rem - 1px)}}article.awards.full .field-awards-award .field-title{margin-bottom:.25rem;margin-top:0;padding-top:0}article.awards.full .field-awards-award .field-title h2:before{background-image:url(/themes/AK/img/icons/line_long.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}article.awards.full .field-awards-jurymember .less{font-size:1.8rem;font-weight:400;line-height:1.2em}.text-long p+p{margin-top:1.2em}.text-long ul{margin-bottom:1.2em}.text-long ul:not(:first-child){margin-top:1.2em}.text-long ul li{padding-left:2em}.text-long ul li:before{background-image:url(/themes/AK/img/icons/line_long.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-left:-2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}article [class^=field-]:not(.field-module).field-image{margin-bottom:2rem}article [class^=field-]:not(.field-module).field-image:not(:first-child){margin-top:2.25rem}article [class^=field-]:not(.field-module).field-image figcaption{font-size:.85rem;line-height:1.2em;padding-bottom:.5rem;padding-top:.5rem}article [class^=field-]:not(.field-module).field-download-thumbnail{margin-bottom:0}article [class^=field-]:not(.field-module).field-download-description{margin-bottom:2rem;margin-top:.5rem}article [class^=field-]:not(.field-module).field-vimeoid iframe{max-width:100%}article .field-text-2msfa,article .field-text-mrnc{margin-top:4rem}article .field-logoset{align-items:flex-start;display:flex;flex-flow:column nowrap}article .field-logoset>*{flex:0 1 auto}article .field-logoset .field-logos-title{margin-bottom:1.2em}article .field-logoset .field-logos{align-items:center;display:flex;flex-flow:row wrap;max-width:100%!important}article .field-logoset .field-logos>*{flex:0 1 auto}article .field-logoset .field-logos figure{margin:1rem 3rem 1rem 0}article .field-logoset .field-logos figure img,article .field-logoset .field-logos figure svg{max-height:3rem}article .field-logoset .field-logos figure img[src*=".svg"],article .field-logoset .field-logos figure svg{height:3rem}article .field-logoset.right{align-items:flex-end}article .field-logoset.right .field-logos figure{margin:1rem 0 1rem 3rem}article blockquote{padding:0}.field-gmaps:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}.field-location .less{cursor:pointer;display:flex;flex-flow:row nowrap;overflow:hidden}.field-location .less>*{flex:0 1 auto}.field-location .less .location div:not(.name){display:none!important}.field-location .less .location:hover .name:after{text-decoration:underline}.field-location .less>span{margin-left:.25em}.field-location .less>span:before{background-image:url(/themes/AK/img/icons/arrow_long_right.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1.75em 1.75em!important;content:"";display:inline-block;height:1.75em;height:1.2em;margin-right:.25em;vertical-align:text-bottom;width:1.75em}.field-location .more:not(.show){display:none}.field-location .more .location{background:#fff;border:1px solid #000;font-weight:400;left:0;margin-top:1rem;padding:.5rem 1.25rem .25rem;position:absolute;z-index:1000}.field-location .more .location .name{display:none!important}.field-location .more .location>div{margin-bottom:.5rem;max-width:320px}.field-location .more .location:before{background:#fff;border-right:1px solid #000;border-top:1px solid #000;content:" ";display:block;height:1rem;left:1rem;position:absolute;top:0;transform:rotate(-45deg);transform-origin:0 0;width:1rem}.field-openinghours .less{cursor:pointer;margin-left:.33rem}.field-openinghours .less:after{content:"(Exhibition opening hours)";font-size:.75rem;font-weight:400;line-height:1.2em;text-transform:uppercase}html[lang=de] .field-openinghours .less:after{content:"(Öffnungszeiten der Ausstellung)"}.field-openinghours .less:hover:after{text-decoration:underline}.field-openinghours .more{background:#fff;border:1px solid #000;font-weight:400;left:1rem;margin-top:1rem;padding:.5rem 1.25rem .75rem;position:absolute;white-space:nowrap;z-index:1000}.field-openinghours .more:before{background:#fff;border-right:1px solid #000;border-top:1px solid #000;content:" ";display:block;height:1rem;left:1rem;position:absolute;top:0;transform:rotate(-45deg);transform-origin:0 0;width:1rem}.field-openinghours .more:not(.show),main.search .search-form,main.search .search-form+h2{display:none}.webform-submission-form{max-width:var(--max-text-width)}.webform-submission-form label{margin-right:.5em;z-index:1}.webform-submission-form label.form-required:after{color:#e1364c;content:"*";font-weight:700}.webform-submission-form [data-akinput] label{color:rgba(0,0,0,.33);margin-top:-.5rem}.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=text],.webform-submission-form select,.webform-submission-form textarea{background:#f5f5f5;border-radius:1px;box-shadow:0 0 0 .25rem #f5f5f5}.webform-submission-form textarea{border:0;margin-top:0;resize:none}.webform-submission-form .radios--wrapper{margin-bottom:0}.webform-submission-form .radios--wrapper .form-item{margin:.5rem 0}.webform-submission-form .radios--wrapper .form-radio{margin:0}.webform-submission-form .webform-flex--container{margin:1rem .5rem 1rem 0}.webform-submission-form .webform-flexbox{flex-wrap:wrap;margin:1rem 0}.webform-submission-form .webform-flexbox .webform-flex{flex:0 1 auto}.webform-submission-form [id*=inline] .form-item{display:flex;white-space:nowrap}.webform-submission-form input[type=checkbox],.webform-submission-form input[type=radio]{border-radius:1.2em;display:inline-block;height:1.2em;vertical-align:middle;width:1.2em}.webform-submission-form input[type=checkbox]+label,.webform-submission-form input[type=radio]+label{display:inline-block;margin-left:.35em;vertical-align:middle}.webform-submission-form .description{margin-bottom:.5rem}.webform-submission-form .form-actions{font-size:1.8rem;font-weight:700;line-height:1.2em;margin-top:2rem}.webform-confirmation__message{font-size:1.8rem;font-weight:400;line-height:1.2em}
