html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*::before,*::after{box-sizing:border-box}html,input,select,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html{font-size:16px}body{margin:0;background-color:#230119;color:#c03d4e;font-family:semplicitapro,sans-serif;font-weight:400;line-height:1.5}img,iframe,object{display:block;max-width:100%;height:auto}img{user-select:none}svg{display:block;max-width:100%}main,section,article{display:block}figure{margin:0}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0;margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:normal}a{color:inherit;text-decoration:none}.medium{font-weight:500}.monospace{font-family:monospace}@media only screen and (min-width: 64em){.align-center-md{text-align:center}}.compensate-type-top{margin-top:-0.425em}.compensate-type-bottom{margin-bottom:-0.325em}.body-text h1{font-size:1.875rem;line-height:get-line-height(30);margin-bottom:.5em}@media only screen and (min-width: 64em){.body-text h1{font-size:3.125rem;line-height:get-line-height(50)}}.body-text h2{font-size:1.5rem;line-height:get-line-height(24);margin-top:2em;margin-bottom:.5em}@media only screen and (min-width: 64em){.body-text h2{font-size:1.875rem;line-height:get-line-height(30)}}.body-text h3{font-size:1.25rem;line-height:get-line-height(20);margin-top:1em;margin-bottom:.25em}@media only screen and (min-width: 64em){.body-text h3{font-size:1.5rem;line-height:get-line-height(24)}}.body-text h1+h2{margin-top:0}.body-text p,.body-text ul,.body-text ol{font-size:1.125rem;line-height:get-line-height(18)}@media only screen and (min-width: 64em){.body-text p,.body-text ul,.body-text ol{font-size:1.25rem;line-height:get-line-height(20)}}.body-text h1,.body-text h2,.body-text h3{font-weight:500}.body-text p,.body-text ul,.body-text ol,.body-text img{margin-bottom:1em}.body-text ul,.body-text ol{padding-left:1.1em}.body-text ul li,.body-text ol li{margin-bottom:.4em;margin-left:0}.body-text ul{list-style:square}.body-text ol li{margin-left:.85em;padding-left:.125em}.body-text a{color:#d06e7a;text-decoration:underline}.body-text hr{margin-top:2em;margin-bottom:1em;border:0;border-top:.125rem solid #c03d4e}@media only screen and (min-width: 64em){.body-text hr{margin-top:3.5em;margin-bottom:3em}}.body-text strong{font-weight:500}.type-14{font-size:.875rem;line-height:get-line-height(14)}.type-18{font-size:1.125rem;line-height:get-line-height(18)}.type-20{font-size:1.25rem;line-height:get-line-height(20)}.type-24{font-size:1.5rem;line-height:get-line-height(24)}.type-30{font-size:1.875rem;line-height:get-line-height(30)}.type-40{font-size:2.5rem;line-height:get-line-height(40)}.type-50{font-size:3.125rem;line-height:get-line-height(50)}@media only screen and (min-width: 30em){.type-14-sm.type-14-sm{font-size:.875rem;line-height:get-line-height(14)}.type-18-sm.type-18-sm{font-size:1.125rem;line-height:get-line-height(18)}.type-20-sm.type-20-sm{font-size:1.25rem;line-height:get-line-height(20)}.type-24-sm.type-24-sm{font-size:1.5rem;line-height:get-line-height(24)}.type-30-sm.type-30-sm{font-size:1.875rem;line-height:get-line-height(30)}.type-40-sm.type-40-sm{font-size:2.5rem;line-height:get-line-height(40)}.type-50-sm.type-50-sm{font-size:3.125rem;line-height:get-line-height(50)}}@media only screen and (min-width: 64em){.type-14-md.type-14-md{font-size:.875rem;line-height:get-line-height(14)}.type-18-md.type-18-md{font-size:1.125rem;line-height:get-line-height(18)}.type-20-md.type-20-md{font-size:1.25rem;line-height:get-line-height(20)}.type-24-md.type-24-md{font-size:1.5rem;line-height:get-line-height(24)}.type-30-md.type-30-md{font-size:1.875rem;line-height:get-line-height(30)}.type-40-md.type-40-md{font-size:2.5rem;line-height:get-line-height(40)}.type-50-md.type-50-md{font-size:3.125rem;line-height:get-line-height(50)}}@media only screen and (min-width: 80em){.type-14-lg.type-14-lg{font-size:.875rem;line-height:get-line-height(14)}.type-18-lg.type-18-lg{font-size:1.125rem;line-height:get-line-height(18)}.type-20-lg.type-20-lg{font-size:1.25rem;line-height:get-line-height(20)}.type-24-lg.type-24-lg{font-size:1.5rem;line-height:get-line-height(24)}.type-30-lg.type-30-lg{font-size:1.875rem;line-height:get-line-height(30)}.type-40-lg.type-40-lg{font-size:2.5rem;line-height:get-line-height(40)}.type-50-lg.type-50-lg{font-size:3.125rem;line-height:get-line-height(50)}}@media only screen and (min-width: 90em){.type-14-mx.type-14-mx{font-size:.875rem;line-height:get-line-height(14)}.type-18-mx.type-18-mx{font-size:1.125rem;line-height:get-line-height(18)}.type-20-mx.type-20-mx{font-size:1.25rem;line-height:get-line-height(20)}.type-24-mx.type-24-mx{font-size:1.5rem;line-height:get-line-height(24)}.type-30-mx.type-30-mx{font-size:1.875rem;line-height:get-line-height(30)}.type-40-mx.type-40-mx{font-size:2.5rem;line-height:get-line-height(40)}.type-50-mx.type-50-mx{font-size:3.125rem;line-height:get-line-height(50)}}.cl-black{color:#000}.cl-white{color:#fff}.cl-jacaranda{color:#320224}.cl-mojo{color:#c03d4e}.cl-tradewind{color:#63beae}.cl-clamshell{color:#d1b3b4}.cl-marguerite{color:#7463be}.cl-salomie{color:#ffde91}.cl-mantis{color:#6ebe63}.cl-page{color:#230119}.cl-text{color:#c03d4e}.cl-link{color:#d06e7a}.cl-placeholder{color:#320224}.cl-form{color:#c03d4e}.cl-label-general{color:#d1b3b4}.cl-label-event{color:#63beae}.cl-label-liveact{color:#7463be}.cl-label-liveset{color:#7463be}.cl-label-competition{color:#ffde91}.cl-label-deadline{color:#c03d4e}.cl-label-seminar{color:#6ebe63}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-jacaranda{background-color:#320224}.bg-mojo{background-color:#c03d4e}.bg-tradewind{background-color:#63beae}.bg-clamshell{background-color:#d1b3b4}.bg-marguerite{background-color:#7463be}.bg-salomie{background-color:#ffde91}.bg-mantis{background-color:#6ebe63}.bg-page{background-color:#230119}.bg-text{background-color:#c03d4e}.bg-link{background-color:#d06e7a}.bg-placeholder{background-color:#320224}.bg-form{background-color:#c03d4e}.bg-label-general{background-color:#d1b3b4}.bg-label-event{background-color:#63beae}.bg-label-liveact{background-color:#7463be}.bg-label-liveset{background-color:#7463be}.bg-label-competition{background-color:#ffde91}.bg-label-deadline{background-color:#c03d4e}.bg-label-seminar{background-color:#6ebe63}.hide{display:none}@media only screen and (min-width: 64em){.hide-md{display:none}}@media only screen and (max-width: 64em){.hide-only-sm.hide-only-sm{display:none}}.block{display:block}@media only screen and (min-width: 64em){.block-md{display:block}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.flex{display:flex}@media only screen and (min-width: 64em){.flex-md{display:flex}}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.h-180{height:11.25rem}.h-400{height:25rem}@media only screen and (min-width: 64em){.h-600-md{height:37.5rem}}.mh-auto{margin-right:auto;margin-left:auto}@media only screen and (min-width: 64em){.mv-2em-md{margin-top:2em;margin-bottom:2em}}.mb-1em{margin-bottom:1em}.mb-1_5em{margin-bottom:1.5em}.mb-0.mb-0{margin-bottom:0}.mb-40{margin-bottom:2.5rem}@media only screen and (min-width: 64em){.mb-80-md{margin-bottom:5rem}}.mt-0.mt-0{margin-top:0}.mt-20{margin-top:1.25rem}@media only screen and (min-width: 64em){.mt-40-md{margin-top:2.5rem}}@media only screen and (min-width: 64em){.mt-0-md{margin-top:0}}.mt-2_5em{margin-top:2.5em}@media only screen and (min-width: 64em){.mt-2em-md{margin-top:2em}}.mr-20{margin-right:1.25rem}.mh-breakout{margin-right:-1.25rem;margin-left:-1.25rem}@media only screen and (min-width: 64em){.mh-breakout{margin-right:-10rem;margin-left:0}}@media only screen and (min-width: 80em){.mh-breakout{margin-right:-20rem}}.opacity-0{opacity:0}.pa-wrapper{padding:1.25rem}@media only screen and (min-width: 64em){.pa-wrapper{padding:2.5rem}}@media only screen and (min-width: 80em){.pa-wrapper{padding:5rem}}.ph-wrapper{padding-right:1.25rem;padding-left:1.25rem}@media only screen and (min-width: 64em){.ph-wrapper{padding-right:2.5rem;padding-left:2.5rem}}@media only screen and (min-width: 80em){.ph-wrapper{padding-right:5rem;padding-left:5rem}}.pt-wrapper{padding-top:1.25rem}@media only screen and (min-width: 64em){.pt-wrapper{padding-top:2.5rem}}@media only screen and (min-width: 80em){.pt-wrapper{padding-right:5rem}}.pb-wrapper{padding-bottom:1.25rem}@media only screen and (min-width: 64em){.pb-wrapper{padding-bottom:2.5rem}}@media only screen and (min-width: 80em){.pb-wrapper{padding-bottom:5rem}}.pa-20{padding:1.25rem}@media only screen and (min-width: 64em){.pa-40-md{padding:2.5rem}}.relative{position:relative}.absolute{position:absolute}.absolute--fill{top:0;width:100%;height:100%}.ratio-16x9{padding-bottom:56.25%}@media only screen and (min-width: 64em){.ratio-1x1-md{height:100%;padding-bottom:0}}.ratio--contains-media{position:relative}.ratio--contains-media iframe{position:absolute;width:100%;height:100%}.w-20p{width:20%}.w-100p{width:100%}@media only screen and (min-width: 64em){.w-10p-md{width:10%}}@media only screen and (min-width: 64em){.w-70p-md{width:70%}}@media only screen and (min-width: 64em){.w-30p-md{width:30%}}@media only screen and (min-width: 64em){.w-250-md{width:15.625rem}}.mxw-page{max-width:90rem}.mxw-content{max-width:42.5rem}.mxw-table{max-width:62.5rem}.mxw-550{max-width:34.375rem}.z-1{z-index:1}.z-2{z-index:2}.button-reset{border:0;font-family:inherit;cursor:pointer;appearance:none}.button{font-size:.875rem;line-height:get-line-height(14);display:inline-block;padding:.5em 1.5em;font-weight:500}@media only screen and (min-width: 64em){.button{font-size:1.125rem;line-height:get-line-height(18)}}.button:disabled{opacity:.5;cursor:default}@keyframes pulse-2-5{0%{transform:scale(1);opacity:.75}25%{transform:scale(1);opacity:.75}100%{transform:scale(2.5);opacity:0}}.dot{display:inline-block;width:.625rem;height:.625rem;margin-right:.5em;margin-bottom:.15em;border-radius:50%;background-color:currentColor;pointer-events:none}.dot span{background-color:currentColor}.dot span::after{background-color:currentColor}.dot>span{display:block;width:.625rem;height:.625rem;animation:pulse-2-5 2s linear infinite;border-radius:50%}.dot>span>span{display:block;width:.625rem;height:.625rem;animation:pulse-2-5 2s linear infinite;border-radius:50%}.dot>span>span::after{display:block;width:.625rem;height:.625rem;animation:pulse-2-5 2s linear infinite;border-radius:50%;content:""}.form ::-webkit-input-placeholder{color:#320224}.form ::-moz-placeholder{color:#320224}.form :-ms-input-placeholder{color:#320224}.form :-moz-placeholder{color:#320224}.form ::placeholder{color:#320224}.form__label{font-size:1.125rem;line-height:get-line-height(18);display:block;margin-bottom:.25em}.form__field{font-size:1.125rem;line-height:get-line-height(18);display:inline-block;width:100%;max-width:100%;margin-top:0;margin-bottom:1em;padding:.5em .75em;border:0;border-radius:0;background-color:#c03d4e;background-image:none;color:#fff;font-family:inherit;text-decoration:none;vertical-align:middle;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width: 64em){.form__field{font-size:1.25rem;line-height:get-line-height(20)}}.form__select{margin-bottom:1em;font-size:inherit}.label{font-size:.875rem;line-height:get-line-height(14);padding:0 .25em;font-weight:500;text-transform:capitalize}.label--general{background-color:#d1b3b4}.label--event{background-color:#63beae}.label--liveact{background-color:#7463be}.label--liveset{background-color:#7463be}.label--competition{background-color:#ffde91}.label--deadline{background-color:#c03d4e}.label--seminar{background-color:#6ebe63}.main-footer__social-media{display:flex;margin-top:1.25rem}@media only screen and (min-width: 64em){.main-footer__social-media{margin-top:2.5rem}}.main-footer__social-media__item{margin-right:.625rem}@media only screen and (min-width: 64em){.main-footer__social-media__item{margin-right:1.25rem}}.main-footer__social-media__item svg{width:36px;height:36px}@media only screen and (min-width: 64em){.main-footer__social-media__item svg{width:48px;height:48px}}.main-footer__social-media__item svg path{fill:#320224}.main-footer__links{padding-top:1.25rem}@media only screen and (min-width: 64em){.main-footer__links{display:flex;padding-top:2.5rem}}.main-footer__links__column{margin-top:1.25rem}@media only screen and (min-width: 64em){.main-footer__links__column{width:22.5rem}}.main-footer__partners{display:flex;flex-flow:row wrap;margin-top:1.25rem;margin-right:-1.25rem;margin-bottom:2.5rem;margin-left:-1.25rem}@media only screen and (min-width: 64em){.main-footer__partners{margin-top:2.5rem;margin-right:0;margin-bottom:5rem;margin-left:0}}.main-footer__partners__item{display:flex;flex-basis:50%;flex-grow:0;align-items:center;justify-content:center;min-height:5rem;border:.0625rem solid #c03d4e;background-color:rgba(50,2,36,.1)}@media only screen and (min-width: 64em){.main-footer__partners__item{flex-basis:25%;min-height:10rem}}@media only screen and (min-width: 80em){.main-footer__partners__item{flex-basis:20%}}.main-footer__partners__item img{width:6.25rem;cursor:pointer}@media only screen and (min-width: 64em){.main-footer__partners__item--lang-ag img,.main-footer__partners__item--harikazen img{width:8.75rem}}.main-footer__partners__item--nukklear img,.main-footer__partners__item--netcologne img,.main-footer__partners__item--scenesat img,.main-footer__partners__item--modularfield img{width:7.5rem}@media only screen and (min-width: 64em){.main-footer__partners__item--nukklear img,.main-footer__partners__item--netcologne img,.main-footer__partners__item--scenesat img,.main-footer__partners__item--modularfield img{width:10rem}}.main-footer__partners__item--stiegler-legal img,.main-footer__partners__item--digitale-kultur img{width:8.75rem}@media only screen and (min-width: 64em){.main-footer__partners__item--stiegler-legal img,.main-footer__partners__item--digitale-kultur img{width:11.25rem}}.main-footer__partners__item--build-a-rocket img{width:1.875rem}@media only screen and (min-width: 64em){.main-footer__partners__item--build-a-rocket img{width:3.4375rem}}.main-footer__partners__item--undev img{width:6.25rem}@media only screen and (min-width: 64em){.main-footer__partners__item--undev img{width:7.5rem}}.masthead{width:12.5rem}@media only screen and (min-width: 64em){.masthead{width:16.25rem}}.masthead__logo{width:12.5rem;height:2.9375rem;margin-bottom:.5rem;background-image:url("/assets/images/logo.png");background-repeat:no-repeat;background-size:100% 100%}@media only screen and (min-width: 64em){.masthead__logo{width:16.25rem;height:3.8125rem;margin-bottom:.625rem}}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.masthead__logo{background-image:url("/assets/images/logo@2x.png")}}.main-nav::before{content:"";position:absolute;top:0;left:0;width:35%;height:.625rem;background-color:#c03d4e}@media only screen and (min-width: 64em){.main-nav::before{width:22.5rem}}@media only screen and (min-width: 80em){.main-nav::before{width:30rem}}.main-nav.is-collapsed{padding-top:.625rem}.main-nav.is-collapsed .main-nav__wrapper{display:none}@media only screen and (min-width: 64em){.main-nav.is-collapsed .main-nav__wrapper{display:block}}.main-nav.is-collapsed .main-nav__toggle{color:#c03d4e}.main-nav.is-collapsed .main-nav__toggle::before,.main-nav.is-collapsed .main-nav__toggle::after{background-color:#c03d4e}.main-nav__wrapper{margin-top:-1.25rem;margin-right:-1.25rem;margin-bottom:1.25rem;margin-left:-1.25rem;padding:1.25rem;background-color:#c03d4e;color:#230119}@media only screen and (min-width: 64em){.main-nav__wrapper{position:absolute;top:2.5rem;right:2.5rem;margin-top:0;margin-right:0;margin-left:0;padding:0;background-color:rgba(0,0,0,0);color:#c03d4e}}.main-nav__toggle{position:absolute;top:0;right:0;padding:1.25rem;color:#230119;cursor:pointer}@media only screen and (min-width: 64em){.main-nav__toggle{display:none}}.main-nav__toggle::before,.main-nav__toggle::after{content:"";position:absolute;background-color:#230119}.main-nav__toggle::before{top:1.5625rem;left:.3125rem;width:.125rem;height:.75rem}.main-nav__toggle::after{top:1.875rem;left:0;width:.75rem;height:.125rem}.sub-nav{margin-top:.3125rem;padding-left:1.25rem}@media only screen and (min-width: 64em){.sub-nav{position:absolute;top:2.5rem;right:0}}@media only screen and (min-width: 80em){.sub-nav{top:3.125rem}}.sub-nav__toggle{position:relative;padding-right:1.25rem}@media only screen and (min-width: 64em){.sub-nav__toggle{padding-right:0}}.sub-nav__toggle::before,.sub-nav__toggle::after{content:"";position:absolute;background-color:currentColor}@media only screen and (min-width: 64em){.sub-nav__toggle::before,.sub-nav__toggle::after{display:none}}.sub-nav__toggle::before{top:.625rem;right:.3125rem;width:.125rem;height:.75rem}.sub-nav__toggle::after{top:.9375rem;right:0;width:.75rem;height:.125rem}.main-nav__item,.sub-nav__item{margin-bottom:.625rem}@media only screen and (min-width: 64em){.main-nav__item,.sub-nav__item{margin-bottom:0;margin-left:1.25rem}}@media only screen and (min-width: 80em){.main-nav__item,.sub-nav__item{margin-left:2.5rem}}.table{border-top:.0625rem solid #c03d4e}.table td{padding:.75em 0;border-bottom:.0625rem solid #c03d4e;vertical-align:middle}.table a{color:#d06e7a;text-decoration:underline}.table__column--time{width:3.75rem}@media only screen and (min-width: 64em){.table__column--time{width:5rem}}.table__column--tag{width:6.25rem}@media only screen and (min-width: 64em){.table__column--tag{width:7.5rem}}.widgets{display:flex;flex-flow:row wrap;margin-right:-1.25rem;margin-left:-1.25rem}.widget{flex:auto;width:100%;padding:1.25rem}@media only screen and (min-width: 64em){.widget{min-width:50%;max-width:50%}}@media only screen and (min-width: 64em){.widget--full-width{min-width:100%;max-width:100%}}/*# sourceMappingURL=all.css.map */