.assignee-block{align-items:center;display:flex;gap:.5rem;margin-bottom:0;min-height:1.5rem}.assignee-block>img{border-radius:.25rem;display:block;height:1.5rem;scale:1;transform-origin:center;width:1.5rem}.assignee-block>img.assignee-image-lg{height:2.5rem;width:2.5rem}html{height:100%;min-height:100%}body{display:flex;flex-direction:column;hyphens:auto;min-height:100%}#wrapper{display:flex;flex:1 0 auto;flex-direction:column}.navbar{backdrop-filter:blur(6px) brightness(.6);background:#0c0712;background:rgba(12,7,18,.64);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);left:0;position:fixed;top:0;width:100%;z-index:4}.navbar .navbar-brand img{transform:rotate(-2deg)}.navbar .navbar-toggler{align-self:center}@media(min-width:1200px){.navbar .container{align-items:stretch!important;display:flex}}.navbar .nav-link:not(.dropdown-toggle),.navbar .navbar-nav{height:100%}.navbar .nav-link{align-items:center;display:flex;font-weight:600}.navbar .nav-link.active{background:#f4546e;color:#0c0712}.navbar .dropdown-menu{min-width:min-content;overflow:hidden}.navbar-brand>img{display:block;height:5rem;width:auto}footer{background:#0c0712;color:#fff;margin-top:0;padding-top:5rem}.headline,footer{padding-bottom:1rem}.headline{align-items:center;background:linear-gradient(90deg,#0c0712 2px,transparent 1%),linear-gradient(#0c0712 2px,transparent 1%),#603a8d;background-size:3px 3px;display:flex;gap:1rem;margin-bottom:1.5rem;margin-top:3rem;padding-top:1rem;position:relative}.headline .dot{background:#fff;border-radius:1rem;color:#0c0712;display:grid;flex:0 0 auto;height:2rem;margin-top:.1rem;place-items:center;width:2rem}.headline .dot i{display:block;font-size:1.5rem}.headline h1,.headline h2,.headline h3,.headline h4,.headline h5,.headline h6{margin:0;padding:0}.headline hr{border-color:currentColor;margin-top:.5rem}.headline .subtitle{font-size:1.25rem;margin:0}hr{border-color:currentColor;margin:1rem 0;width:4rem}hr.full-width{border-top-width:1px;width:100%}.top-spacer{height:6rem}.img-block,.top-spacer{display:block;width:100%}.img-block{height:auto}.cow-wrapper{background:#0c0712;height:7rem;margin-top:auto}.dropdown-menu.show{animation:dropdown-menu-in .3s ease;transform-origin:top}@keyframes dropdown-menu-in{0%{opacity:0;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}.cookie-klaus{height:auto;margin-bottom:-.8rem;position:relative;width:10rem;z-index:10}.container .container{padding-left:0;padding-right:0}.nav-item.dropdown{display:flex;flex-wrap:wrap}.nav-item.dropdown>.nav-link:first-child{padding-right:0}.nav-item.dropdown>.nav-link:nth-child(2){padding-left:0}.nav-item.dropdown .dropdown-menu{width:100%}.article-background-wrapper{display:grid;grid-template:min-content/1fr}.article-background-wrapper>*{grid-area:1/1}.article-background-wrapper>.article-background{height:100%;min-height:0;min-width:0;position:relative;width:100%}.article-background-wrapper>.article-background>img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.article-background-wrapper>.article-content{background:rgba(0,0,0,.8);min-width:0;transition:background .15s ease-in-out;z-index:0}.article-background-wrapper:hover>.article-content{background:rgba(0,0,0,.6)}.footer-logos{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1rem}@media(min-width:992px){.footer-logos{align-items:center;flex-direction:row;flex-wrap:wrap}}.footer-logos img{display:block;max-height:4rem;max-width:10rem;object-fit:contain}.content-text>.rte>:last-child,.content-text>:last-child{margin-bottom:0}.footer-links{margin-bottom:1rem}.footer-links>a{align-items:center;color:#fff;display:flex;gap:.5rem;margin-bottom:.5rem;text-decoration:none}.footer-links>a>i{flex:0 0 auto!important}.footer-links>a>*{flex:1}.col-form-label.required:after,.form-label.required:after{color:#f22222;content:" *";font-weight:700}.third-party-manager-save{margin-right:0;transition:margin-right .3s ease-in-out}.sy-base,.sy-bg{margin-bottom:1.5rem}.sy-bg{padding-bottom:.5rem;padding-top:1.5rem}@media(max-width:1199.98px){.navbar-collapse{margin:0 -1rem}.navbar-collapse .nav-link{padding-left:1rem;padding-right:1rem}}[data-bs-toggle=collapse]:not(.additional-btn) i{transform:rotate(180deg);transition:transform .15s ease-in-out}[data-bs-toggle=collapse]:not(.additional-btn).collapsed i{transform:rotate(0deg)}.countdown{align-items:center;background:#603a8d;color:#fff;display:flex;font-family:Oswald,sans-serif;font-size:3rem;font-style:italic;justify-content:center;line-height:3rem;margin:1em 0;padding:0 .4em 0 .1em}.countdown>span{overflow:visible!important;width:1ch!important}.countdown .gear{display:none}@media(max-width:767.98px){.countdown{font-size:2rem}}.area-nav-link{border-bottom:.25rem solid transparent!important;clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%);transition:.15s ease-in-out}.area-nav-link.active{border-bottom-color:#fff!important;clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%)}.news-container>.news-row{margin-bottom:3rem;margin-top:3rem}.news-container>.news-row:first-of-type .timeline:before{align-self:end;height:calc(50% + 3rem);margin-bottom:-3rem}.news-container>.news-row:last-of-type .timeline:before{align-self:start;height:calc(50% + 3rem);margin-top:-3rem}.news-container .timeline{display:grid;height:100%;place-items:center}.news-container .timeline:before{background:#603a8d;content:"";display:block;grid-area:1/1;height:calc(100% + 6rem);width:.25rem}.news-container .timeline .year{background:#f4546e;border-radius:.5rem;font-size:1.5rem;font-weight:700;grid-area:1/1;padding:.5rem 1rem}.news-container .timeline .dot{background:#603a8d;border-radius:50%;grid-area:1/1;height:2rem;width:2rem}.w-0{width:0}.mw-ticket{min-width:6rem}.fa-compact-disc{animation:fa-compact-disc 4s linear infinite}@keyframes fa-compact-disc{0%{rotate:0deg}to{rotate:1turn}}.sfe-allstar-badge{margin-left:1.25em;padding-left:1.5em;position:relative}.sfe-allstar-badge:before{aspect-ratio:1/1;background:url(/build/images/hackepetra-outline.84665727.svg);background-size:contain;content:"";display:block;height:calc(100% + 1em);left:0;pointer-events:none;position:absolute;rotate:-6deg;top:0;translate:-50% -.5em;width:auto}.card>table.table tbody tr:last-child td,.card>table.table tbody tr:last-child th,.modal-content>table.table tbody tr:last-child td,.modal-content>table.table tbody tr:last-child th{border-bottom:none!important}.gallery-container img{display:block;height:auto;width:100%}.gallery-container .gallery-image{display:grid;grid-template:1fr/1fr}.gallery-container .gallery-image>*{grid-area:1/1}.gallery-container .metadata{align-self:end;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 1rem,rgba(0,0,0,.6));display:block;padding:2rem 1rem 1rem}.gallery-container .metadata>*{margin:0}.gallery-grid{display:grid;gap:2px;grid-auto-rows:min-content;grid-template-columns:repeat(12,1fr);padding:2px}@media(max-width:991.98px){.gallery-grid{grid-template-columns:repeat(6,1fr)}}.gallery-grid.with-1{grid-template-columns:repeat(1,1fr)}.gallery-grid.with-2{grid-template-columns:repeat(2,1fr)}.gallery-grid.with-3{grid-template-columns:repeat(3,1fr)}.gallery-grid.with-4{grid-template-columns:repeat(4,1fr)}@media(max-width:991.98px){.gallery-grid.with-4{grid-template-columns:repeat(2,1fr)}}.gallery-grid.with-5{grid-template-columns:repeat(5,1fr)}@media(max-width:991.98px){.gallery-grid.with-5{grid-template-columns:repeat(3,1fr)}}.gallery-grid.with-6{grid-template-columns:repeat(6,1fr)}@media(max-width:991.98px){.gallery-grid.with-6{grid-template-columns:repeat(3,1fr)}}.gallery-grid.with-7{grid-template-columns:repeat(7,1fr)}@media(max-width:991.98px){.gallery-grid.with-7{grid-template-columns:repeat(4,1fr)}}.gallery-grid.with-8{grid-template-columns:repeat(8,1fr)}@media(max-width:991.98px){.gallery-grid.with-8{grid-template-columns:repeat(4,1fr)}}.gallery-grid.with-9{grid-template-columns:repeat(9,1fr)}@media(max-width:991.98px){.gallery-grid.with-9{grid-template-columns:repeat(5,1fr)}}.gallery-grid.with-10{grid-template-columns:repeat(10,1fr)}@media(max-width:991.98px){.gallery-grid.with-10{grid-template-columns:repeat(5,1fr)}}.gallery-grid.with-11{grid-template-columns:repeat(11,1fr)}@media(max-width:991.98px){.gallery-grid.with-11{grid-template-columns:repeat(6,1fr)}}.gallery-grid img{display:block;height:auto;min-height:0;min-width:0;width:100%}.video-container iframe,.video-container video{aspect-ratio:16/9;display:block;height:auto;width:100%}.chart-subgrid,.organizational-chart-wrapper{display:grid;grid-auto-columns:max-content;grid-auto-flow:column;grid-gap:1rem}.organizational-chart-wrapper{overflow-x:auto;padding:5rem 1rem 1rem}.organizational-chart-wrapper.single-start{padding:1rem}.organizational-chart-wrapper.single-start>.chart-category:after,.organizational-chart-wrapper.single-start>.chart-category:before{display:none}.organizational-chart-wrapper>.chart-category:first-child{margin-left:auto 1rem}.organizational-chart-wrapper>.chart-category:last-child{margin-right:auto}.organizational-chart-wrapper h3{color:var(--unitColor);text-align:center}.organizational-chart-wrapper h3,.organizational-chart-wrapper h4{margin-bottom:.25rem}.organizational-chart-wrapper h3:not(:first-child),.organizational-chart-wrapper h4:not(:first-child){margin-top:.5rem}.organizational-chart-wrapper a{align-items:center;display:flex;font-size:.875rem;gap:.5rem;text-decoration:none}.organizational-chart-wrapper a i{text-align:center;width:1.5rem}.organizational-chart-wrapper .chart-category{position:relative}.organizational-chart-wrapper .chart-category:before{border:1px solid #603a8d;content:"";height:calc(2.5rem - 2px);left:50%;position:absolute;right:50%;top:calc(-2.5rem + 2px);z-index:1}.organizational-chart-wrapper .chart-category:after{border:1px solid #603a8d;content:"";height:0;left:-.5rem;position:absolute;right:-.5rem;top:-2.5rem;z-index:1}.organizational-chart-wrapper .chart-category:first-child:after{left:50%}.organizational-chart-wrapper .chart-category:last-child:after{right:50%}.organizational-chart-wrapper .chart-category:last-child:before{height:2.5rem;top:-2.5rem}.organizational-chart-wrapper .chart-category .category-card{align-self:center;border:.25rem solid var(--unitColor);margin-bottom:0;padding:.5rem;width:16rem}.organizational-chart-wrapper .chart-category .category-card:has(+.chart-subgrid){margin-bottom:5rem}.organizational-chart-wrapper .lead,.organizational-chart-wrapper .member,.organizational-chart-wrapper .sub-lead{margin:.25rem -.5rem;padding:0 .5rem}.organizational-chart-wrapper .lead:last-child,.organizational-chart-wrapper .member:last-child,.organizational-chart-wrapper .sub-lead:last-child{margin-bottom:0}.organizational-chart-wrapper .lead:focus-within,.organizational-chart-wrapper .lead:hover,.organizational-chart-wrapper .member:focus-within,.organizational-chart-wrapper .member:hover,.organizational-chart-wrapper .sub-lead:focus-within,.organizational-chart-wrapper .sub-lead:hover{background:rgba(96,58,141,.2)}.organizational-chart-wrapper .member{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.organizational-chart-wrapper .member>a{margin-left:auto}.organizational-chart-wrapper .member>a i{width:auto}.chart-subgrid{grid-template-columns:subgrid;position:relative}.chart-subgrid:before{border:1px solid #603a8d;content:"";height:2.5rem;left:50%;position:absolute;right:50%;top:-5rem;z-index:1}.text-image-fullscreen .overlay,.text-image-fullwidth .overlay{background:rgba(0,0,0,.8);color:#fff;grid-area:1/1}.text-fullwidth,.text-image-fullscreen .overlay,.text-image-fullwidth .overlay{overflow:hidden;padding:6rem 0;transition:background .15s ease-in-out}.text-fullwidth,.text-fullwidth .container,.text-image-fullscreen .overlay,.text-image-fullscreen .overlay .container,.text-image-fullwidth .overlay,.text-image-fullwidth .overlay .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.text-fullwidth .container>*,.text-image-fullscreen .overlay .container>*,.text-image-fullwidth .overlay .container>*{max-width:100%}.text-fullwidth .h1,.text-fullwidth .h2,.text-fullwidth h1,.text-fullwidth h2,.text-image-fullscreen .overlay .h1,.text-image-fullscreen .overlay .h2,.text-image-fullscreen .overlay h1,.text-image-fullscreen .overlay h2,.text-image-fullwidth .overlay .h1,.text-image-fullwidth .overlay .h2,.text-image-fullwidth .overlay h1,.text-image-fullwidth .overlay h2{font-size:4rem}.text-fullwidth .h3,.text-fullwidth h3,.text-image-fullscreen .overlay .h3,.text-image-fullscreen .overlay h3,.text-image-fullwidth .overlay .h3,.text-image-fullwidth .overlay h3{font-size:3rem}.text-fullwidth .h4,.text-fullwidth h4,.text-image-fullscreen .overlay .h4,.text-image-fullscreen .overlay h4,.text-image-fullwidth .overlay .h4,.text-image-fullwidth .overlay h4{font-size:2.5rem}.text-fullwidth .h5,.text-fullwidth h5,.text-image-fullscreen .overlay .h5,.text-image-fullscreen .overlay h5,.text-image-fullwidth .overlay .h5,.text-image-fullwidth .overlay h5{font-size:2rem}.text-fullwidth .h6,.text-fullwidth h6,.text-image-fullscreen .overlay .h6,.text-image-fullscreen .overlay h6,.text-image-fullwidth .overlay .h6,.text-image-fullwidth .overlay h6{font-size:1.5rem}.text-fullwidth .h1,.text-fullwidth .h2,.text-fullwidth .h3,.text-fullwidth .h4,.text-fullwidth .h5,.text-fullwidth .h6,.text-fullwidth h1,.text-fullwidth h2,.text-fullwidth h3,.text-fullwidth h4,.text-fullwidth h5,.text-fullwidth h6,.text-image-fullscreen .overlay .h1,.text-image-fullscreen .overlay .h2,.text-image-fullscreen .overlay .h3,.text-image-fullscreen .overlay .h4,.text-image-fullscreen .overlay .h5,.text-image-fullscreen .overlay .h6,.text-image-fullscreen .overlay h1,.text-image-fullscreen .overlay h2,.text-image-fullscreen .overlay h3,.text-image-fullscreen .overlay h4,.text-image-fullscreen .overlay h5,.text-image-fullscreen .overlay h6,.text-image-fullwidth .overlay .h1,.text-image-fullwidth .overlay .h2,.text-image-fullwidth .overlay .h3,.text-image-fullwidth .overlay .h4,.text-image-fullwidth .overlay .h5,.text-image-fullwidth .overlay .h6,.text-image-fullwidth .overlay h1,.text-image-fullwidth .overlay h2,.text-image-fullwidth .overlay h3,.text-image-fullwidth .overlay h4,.text-image-fullwidth .overlay h5,.text-image-fullwidth .overlay h6{font-weight:700;margin:0;text-align:center;text-transform:uppercase}.text-fullwidth hr,.text-image-fullscreen .overlay hr,.text-image-fullwidth .overlay hr{border-color:currentColor;margin:2rem 0}.text-fullwidth .rte,.text-image-fullscreen .overlay .rte,.text-image-fullwidth .overlay .rte{font-size:1.25rem;margin:0;text-align:center}.text-image-fullscreen,.text-image-fullwidth{display:grid;grid-template:1fr/1fr;width:100%}.text-image-fullscreen .overlay,.text-image-fullwidth .overlay{padding-left:1rem;padding-right:1rem}.text-image-fullscreen:hover .overlay,.text-image-fullwidth:hover .overlay{background:rgba(0,0,0,.6)}.text-image-fullscreen>*,.text-image-fullwidth>*{min-height:0;min-width:0}.text-image-fullscreen img,.text-image-fullwidth img{display:block;grid-area:1/1;height:100%;object-fit:cover;width:100%}.text-image-fullscreen{height:100vh}.text-image-fullwidth{min-height:24rem}.slider-box{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);display:grid;grid-template:1fr/1fr;height:calc(100% - 1.5rem);margin-bottom:1.5rem;overflow:hidden;width:100%}.slider-box>figure,.slider-box>img{display:block;grid-area:1/1}.slider-box>figure{margin:0}.slider-box>figure>img,.slider-box>img{height:100%;object-fit:cover;width:100%}.slider-box:hover .content{background:rgba(0,0,0,.4)}.slider-box.slider-box-artist .content{justify-content:end}.slider-box .content{background:rgba(0,0,0,.6);color:#fff;display:flex;flex-direction:column;grid-area:1/1;padding:2rem;transition:background .15s ease-in-out}.slider-box .content h1,.slider-box .content h2,.slider-box .content h3,.slider-box .content h4,.slider-box .content h5,.slider-box .content h6{font-weight:700;margin-bottom:1rem;text-transform:uppercase}.slider-box .content .rte{font-size:1.25rem;margin:0 0 .5rem}.slider-box .content .btn{align-self:flex-start;margin-top:auto!important}.cow-container{align-items:end;bottom:0;display:flex;height:0;justify-content:center;left:calc(50% - 6rem);position:sticky;width:12rem;z-index:3}.cow-container .cow{height:10rem;margin-bottom:-4rem;width:100%}.cow{background:none;border:none;display:block;padding:0}.cow svg{display:block;filter:drop-shadow(0 0 .25rem rgba(255,255,255,.4));height:100%}.cow .eye{transform-box:fill-box;transform-origin:center}.cow .eye-l{transform:rotate(180deg)}.cow .eye-r{transform:rotate(-14deg)}body.hidden-scroll{overflow:hidden}.sl-overlay{background:#0c0712;bottom:0;display:none;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{font-family:Arial,Baskerville,monospace;font-size:3rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;right:30px;width:44px}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#fff;display:none;position:fixed;top:30px;z-index:10060}.sl-wrapper .sl-counter{font-size:1rem;left:30px}.sl-wrapper .sl-download{bottom:5px;color:#fff;display:none;font-size:1rem;position:fixed;text-align:center;width:100%;z-index:10060}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#fff;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media(min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media(min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media(min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media(min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media(min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media(min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:1rem;left:0;padding:10px;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:-moz-transform .2s ease;transition:-ms-transform .2s ease;transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease}@-webkit-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-moz-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-o-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-ms-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}[data-countdown]>span{display:inline-block;overflow:hidden;text-align:center;width:1.2ch}[data-countdown]>span.unit{width:1.5ch}[data-countdown]>span.unit:not(:last-child){margin-right:.5em}[data-countdown]>span:not(.unit):not(.gear){opacity:1;transform:translateY(0);transition:transform .3s cubic-bezier(.18,.86,.66,1.8),opacity .15s ease-out}[data-countdown]>span:not(.unit):not(.gear).up{opacity:0;transform:translateY(-.1em);transition:transform .1s ease-in,opacity .1s ease-in}[data-countdown]>span:not(.unit):not(.gear).down{opacity:0;transform:translateY(.5em);transition:none}