@charset "UTF-8";*{position:relative;box-sizing:border-box}body{margin:0}figure{margin:unset;padding:unset}img,video,svg{display:block;max-width:100%}button,.button,input,textarea{all:unset;box-sizing:border-box;position:relative}button::-moz-placeholder,.button::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{line-height:inherit;color:inherit}button::placeholder,.button::placeholder,input::placeholder,textarea::placeholder{line-height:inherit;color:inherit}button,.button{cursor:pointer}p:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}ul{list-style:none;padding:0;margin:0}:root{--font-fallback: -apple-system, Segoe UI, Helvetica, sans-serif;--font-family-1: "din", var(--font-fallback);--font-family-2: "sabon", var(--font-fallback);--spacer: 3rem;--border: 20rem;--bp-xs: 320px;--bp-sm: 480px;--bp-md: 768px;--bp-lg: 992px;--bp-xl: 1200px;--bp-xxl: 1500px;--bp-xxxl: 2000px;--color-main: blue;--color-copy: #454545;--color-background: hsla(34, 45%, 92%, 1);--color-background: rgba(0,0,0,.025);--color-background: rgba(236, 236, 240, 1);--color-background-0: hsla(34, 45%, 92%, 0);--color-background-10: hsl(34, 41%, 83%);--color-background-20: hsl(34, 37%, 76%)}.achtel-geviert-links{margin-left:.25em}a.button,button.button{font-size:14rem;line-height:1.15em;letter-spacing:-.01em;font-family:var(--font-family-1);padding:.45em 1em .5em;color:#000;border-radius:1000px;border:1px solid rgba(0,0,0,.1);transition:.25s ease;background-color:#ffffff04;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}a.button:hover,button.button:hover{background-color:#fff}a.button:hover .read-time,button.button:hover .read-time{background-color:#ffffff40}a.button.button-post-open,button.button.button-post-open{padding-right:.2em;padding-bottom:.15em}a.button .read-time,button.button .read-time{display:inline-block;font-size:.8em;padding:.2em .5em;margin-left:.2em;border-radius:1000px;background-color:#ff00000d}a.button .read-time svg,button.button .read-time svg{display:inline-block;width:.9em;height:.9em}:root{font-size:.1vw;--font-family-1: "suisse", sans-serif;--font-family-2: "sentient", sans-serif}@media (max-width: 1199px){:root{font-size:.3vw}}@font-face{font-family:suisse;src:url(/build/assets/SuisseIntl-Regular-BMlNK7ry.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:sentient;src:url(/build/assets/Sentient-Variable-DlW_OC11.ttf) format("truetype");font-weight:400;font-style:normal}html{font-family:var(--font-family-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:unset}a{text-decoration:none;color:inherit}strong,em{font-weight:400;font-style:normal}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loading{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}.window{background-color:var(--color-background);text-transform:uppercase}.window:hover:before{transform:translate(.25em,-.25em)}.window:before{content:"";position:absolute;top:.5em;left:-.5em;width:100%;height:100%;background-color:var(--color);z-index:-1;transition:.25s ease;transform:translate(0)}.window:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-background);z-index:-1}#formMailchimp{margin-top:var(--border);display:grid;grid-template-columns:2fr 1fr;align-items:stretch;justify-items:stretch;overflow:hidden;border:1px solid currentColor;font-variation-settings:"wght" 600,"ital" 0;font-size:12rem;letter-spacing:.01em;line-height:1.65em;font-variation-settings:"wght" 300;--color-background: white}@media (max-width: 1199px){#formMailchimp{font-size:15rem}}#formMailchimp h2{font-family:var(--font-family-1)}#formMailchimp h3{font-size:9rem;line-height:1.4em;letter-spacing:.025em;font-variation-settings:"wght" 300;font-family:var(--font-family-1);margin-top:2em;margin-bottom:.5em}@media (max-width: 1199px){#formMailchimp h3{font-size:12rem}}#formMailchimp h3 strong{font-family:var(--font-family-2);font-size:1.08em}#formMailchimp h3+p{margin-top:unset}#formMailchimp a:hover{color:red}#formMailchimp .button{font-size:14rem;line-height:1.15em;font-family:var(--font-family-1);color:#000;border-radius:1000px;border:1px solid rgba(0,0,0,.1);transition:.25s ease;background-color:#ffffff04;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-size:.7em;letter-spacing:.05em;top:-.15em;padding:.2em .65em .3em;white-space:nowrap}#formMailchimp .button:hover{background-color:#fff}#formMailchimp .button:hover .read-time{background-color:#ffffff40}#formMailchimp .button.button-post-open{padding-right:.2em;padding-bottom:.15em}#formMailchimp .button .read-time{display:inline-block;font-size:.8em;padding:.2em .5em;margin-left:.2em;border-radius:1000px;background-color:#ff00000d}#formMailchimp .button .read-time svg{display:inline-block;width:.9em;height:.9em}#formMailchimp .button:hover{background-color:#000;border-color:#000;color:#fff}#formMailchimp .button:before{display:inline-block;content:"→";margin-right:.25em;transform:translateY(-.1em)}@media (max-width: 1199px){#formMailchimp{grid-template-columns:1fr;margin-bottom:var(--border)}}#formMailchimp input,#formMailchimp button{padding:.5em .6em}#formMailchimp input{border-right:1px solid currentColor;padding-right:0}@media (max-width: 1199px){#formMailchimp input{border-right:unset;text-align:center}}#formMailchimp input{cursor:text}#formMailchimp input,#formMailchimp button,#formMailchimp .message-confirm{transition:.3s ease}#formMailchimp button[type=submit]{overflow:hidden}@media (max-width: 1199px){#formMailchimp button[type=submit]{border-top:1px solid black}}#formMailchimp button[type=submit] span{transition:.3s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 1199px){#formMailchimp button[type=submit] span:first-child{position:relative;top:unset;left:unset;transform:unset;text-align:center;display:block}}#formMailchimp button[type=submit] span.submit-text-loading{opacity:0;transform:translate(-50%,10%);visibility:hidden}#formMailchimp button[type=submit] span.submit-text-loading:after{position:absolute;top:0;left:100%;animation:loading 1s infinite}#formMailchimp .container-message{position:absolute;top:50%;left:50%;border:1px solid currentColor;width:calc(100% + 2px);height:calc(100% + 2px);transform:translate(-50%,50%);background-color:var(--color-background);display:flex;align-items:stretch;transition:.6s ease;visibility:hidden}@media (max-width: 1199px){#formMailchimp .container-message{top:calc(25% - 1px);transform:translate(-50%,-150%);height:calc(50% + 2px)}}#formMailchimp .container-message span.message{flex:1;display:flex;align-items:center;white-space:nowrap;overflow-x:hidden}#formMailchimp .container-message span.message-content span{padding:0 1em}#formMailchimp .container-message span.button-close{flex-shrink:0;padding:0 .65em;height:calc(100% + 2px);top:-1px;display:flex;align-items:center;cursor:pointer;border-left:1px solid currentColor}#formMailchimp .container-message span.button-close svg{width:1em;height:1em}#formMailchimp.loading button[type=submit],#formMailchimp.success button[type=submit]{pointer-events:none}#formMailchimp.loading button[type=submit] span.submit-text-default,#formMailchimp.success button[type=submit] span.submit-text-default{opacity:0;transform:translate(-50%,-100%);visibility:hidden}@media (max-width: 1199px){#formMailchimp.loading button[type=submit] span.submit-text-default,#formMailchimp.success button[type=submit] span.submit-text-default{transform:translateY(-100%)}}#formMailchimp.loading button[type=submit] span.submit-text-loading{opacity:1;transform:translate(-50%,-50%);visibility:visible}#formMailchimp.success .message-success{transform:translate(-50%,-50%);visibility:visible}#formMailchimp.success .message-success span.message-content{animation:marquee infinite 15s linear;animation-delay:1s}#formMailchimp.error .message-error{transform:translate(-50%,-50%);visibility:visible}#formMailchimp.error .message-error span.message-content{animation:marquee infinite 15s linear;animation-delay:1s}@media (max-width: 1199px){#eventHeader .container-header-image .inner-wrapper{width:100%;left:unset}}#eventHeader .container-stickers{top:0;left:0;width:100%;height:100%;z-index:1;position:absolute}@media (max-width: 1199px){#eventHeader .container-stickers{pointer-events:none}}#eventHeader .container-logo{padding:calc(var(--border) * 6) 0;width:100vw}#eventHeader .container-logo svg{width:calc(50% - var(--border) * 4);height:auto;margin:0 auto}@media (max-width: 1199px){#eventHeader .container-logo svg{width:61.8%}}#eventHeader .sticker{position:absolute;top:0;left:0}#eventHeader .sticker:nth-child(1){width:35vw;top:0;left:1vw;transform:rotate(-25deg)}@media (max-width: 1199px){#eventHeader .sticker:nth-child(1){width:55vw;top:5vw;left:-12vw}}#eventHeader .sticker:nth-child(2){left:82vw;bottom:0;top:unset;width:22vw;transform:rotate(15deg)}@media (max-width: 1199px){#eventHeader .sticker:nth-child(2){width:40vw;left:unset;right:-8vw}}#eventHeader .sticker:nth-child(3){left:unset;right:10vw;top:1vw;width:5vw;transform:rotate(-15deg)}@media (max-width: 1199px){#eventHeader .sticker:nth-child(3){width:12vw;right:17vw;display:none}}#eventHeader .sticker:nth-child(4){width:8vw;top:3vw;left:unset;right:3vw;transform:rotate(5deg)}@media (max-width: 1199px){#eventHeader .sticker:nth-child(4){width:17vw;display:none}}#eventHeader .sticker:nth-child(5){width:12vw;top:unset;bottom:2vw;left:65vw;display:block;transform:rotate(20deg)}@media (max-width: 1199px){#eventHeader .sticker:nth-child(5){width:20vw;bottom:15vw;left:40vw}}#eventHeader .sticker:nth-child(6){width:18vw;top:unset;bottom:2vw;left:20vw;transform:rotate(-150deg)}@media (max-width: 1199px){#eventHeader .sticker:nth-child(6){width:30vw;left:2vw;bottom:23vw}}#eventHeader .sticker:nth-child(7){width:18vw;top:4vw;left:68vw;transform:rotate(30deg)}@media (max-width: 1199px){#eventHeader .sticker:nth-child(7){top:22vw;left:64vw;width:30vw}}#eventHeader .sticker svg{width:100%;height:auto;pointer-events:none}#eventHeader iframe{width:100%;height:50vh;margin-top:-10vh}#eventHeader h1{font-size:3.5em;line-height:1em;letter-spacing:-.005em}@media (max-width: 1199px){#eventHeader h1{font-size:2em}}#eventContentContent{font-size:12rem;letter-spacing:.01em;font-variation-settings:"wght" 300;line-height:1.4em}@media (max-width: 1199px){#eventContentContent{font-size:15rem}}#eventContentContent h2{font-family:var(--font-family-1)}#eventContentContent h3{font-size:9rem;line-height:1.4em;letter-spacing:.025em;font-variation-settings:"wght" 300;font-family:var(--font-family-1);margin-top:2em;margin-bottom:.5em}@media (max-width: 1199px){#eventContentContent h3{font-size:12rem}}#eventContentContent h3 strong{font-family:var(--font-family-2);font-size:1.08em}#eventContentContent h3+p{margin-top:unset}#eventContentContent a:hover{color:red}#eventContentContent .button{font-size:14rem;line-height:1.15em;font-family:var(--font-family-1);color:#000;border-radius:1000px;border:1px solid rgba(0,0,0,.1);transition:.25s ease;background-color:#ffffff04;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-size:.7em;letter-spacing:.05em;top:-.15em;padding:.2em .65em .3em;white-space:nowrap}#eventContentContent .button:hover{background-color:#fff}#eventContentContent .button:hover .read-time{background-color:#ffffff40}#eventContentContent .button.button-post-open{padding-right:.2em;padding-bottom:.15em}#eventContentContent .button .read-time{display:inline-block;font-size:.8em;padding:.2em .5em;margin-left:.2em;border-radius:1000px;background-color:#ff00000d}#eventContentContent .button .read-time svg{display:inline-block;width:.9em;height:.9em}#eventContentContent .button:hover{background-color:#000;border-color:#000;color:#fff}#eventContentContent .button:before{display:inline-block;content:"→";margin-right:.25em;transform:translateY(-.1em)}#eventContentContent section#finalisten p{-webkit-hyphens:none;hyphens:none}#eventContentContent #erstwerkSubmission.loading{pointer-events:none}#eventContentContent #erstwerkSubmission.loading button[type=submit]:before{content:"Lädt…"}#eventContentContent #erstwerkSubmission.success button[type=submit]:before{content:"Lieben Dank!"}#eventContentContent #erstwerkSubmission .inner-wrapper{max-width:50vw;padding:2em var(--border) 20vh;margin:0 auto;display:flex;flex-wrap:wrap}@media (max-width: 1199px){#eventContentContent #erstwerkSubmission .inner-wrapper{max-width:unset}}#eventContentContent #erstwerkSubmission .inner-wrapper label:hover input:not(:checked):after{content:"";display:block;border-radius:50%;width:60%;height:60%;position:absolute;top:50%;left:50%;translate:-50% -50%;background-color:#000}#eventContentContent #erstwerkSubmission button[type=submit]{border:1px solid currentColor;color:#00f;padding:.35em .85em;border-radius:1000px;margin-top:1em}#eventContentContent #erstwerkSubmission button[type=submit]:before{content:"Einreichung abschicken"}#eventContentContent #erstwerkSubmission button[type=submit]:hover{background-color:#00f;color:#fff;border-color:#00f}#eventContentContent #erstwerkSubmission button[type=submit]+p{font-size:9rem;line-height:1.4em;letter-spacing:.025em;font-variation-settings:"wght" 300;margin:.5em 0 0}@media (max-width: 1199px){#eventContentContent #erstwerkSubmission button[type=submit]+p{font-size:12rem}}#eventContentContent #erstwerkSubmission button[type=submit]+p strong{font-family:var(--font-family-2);font-size:1.08em}#eventContentContent #erstwerkSubmission input,#eventContentContent #erstwerkSubmission textarea{border:1px solid black;width:100%;display:block;padding:.35em .45em}#eventContentContent #erstwerkSubmission input[type=radio],#eventContentContent #erstwerkSubmission input[type=checkbox],#eventContentContent #erstwerkSubmission textarea[type=radio],#eventContentContent #erstwerkSubmission textarea[type=checkbox]{display:inline-block;width:1em;height:1em;cursor:pointer;border-radius:1000px;margin-right:.25em;top:.15em}#eventContentContent #erstwerkSubmission input[type=radio]:checked:after,#eventContentContent #erstwerkSubmission input[type=checkbox]:checked:after,#eventContentContent #erstwerkSubmission textarea[type=radio]:checked:after,#eventContentContent #erstwerkSubmission textarea[type=checkbox]:checked:after{content:"";display:block;border-radius:50%;width:75%;height:75%;position:absolute;top:50%;left:50%;translate:-50% -50%;background-color:#00f}#eventContentContent #erstwerkSubmission .field-wrapper{width:100%}#eventContentContent #erstwerkSubmission .field-wrapper.radio label,#eventContentContent #erstwerkSubmission .field-wrapper.checkboxes label{cursor:pointer;-webkit-hyphens:auto;hyphens:auto}#eventContentContent #erstwerkSubmission .field-wrapper.checkboxes>label{display:none}#eventContentContent #erstwerkSubmission .field-wrapper.text label,#eventContentContent #erstwerkSubmission .field-wrapper.textarea label{display:none}#eventContentContent #erstwerkSubmission .field-wrapper.forename{width:50%}@media (max-width: 1199px){#eventContentContent #erstwerkSubmission .field-wrapper.forename{width:100%}}#eventContentContent #erstwerkSubmission .field-wrapper.lastname{width:50%}@media (max-width: 1199px){#eventContentContent #erstwerkSubmission .field-wrapper.lastname{width:100%}}#eventContentContent #erstwerkSubmission .field-wrapper.lastname input{border-left:none}@media (max-width: 1199px){#eventContentContent #erstwerkSubmission .field-wrapper.lastname input{border-left:1px solid currentColor;border-top:none}}#eventContentContent #erstwerkSubmission .field-wrapper.email,#eventContentContent #erstwerkSubmission .field-wrapper.phone{width:100%}#eventContentContent #erstwerkSubmission .field-wrapper.email input,#eventContentContent #erstwerkSubmission .field-wrapper.phone input{border-top:none}#eventContentContent #erstwerkSubmission .field-wrapper.category{width:100%;padding:.35em .45em;border-left:1px solid black;border-right:1px solid black}#eventContentContent #erstwerkSubmission .field-wrapper.category>label{display:block;margin-bottom:.35em}#eventContentContent #erstwerkSubmission .field-wrapper.category .field{display:flex;flex-wrap:wrap}#eventContentContent #erstwerkSubmission .field-wrapper.category label{width:50%}#eventContentContent #erstwerkSubmission .field-wrapper.title{width:100%}#eventContentContent #erstwerkSubmission .field-wrapper.year input,#eventContentContent #erstwerkSubmission .field-wrapper.description textarea{border-top:none}#eventContentContent #erstwerkSubmission .field-wrapper.consent{margin-top:3em;font-size:9rem;line-height:1.4em;letter-spacing:.025em;font-variation-settings:"wght" 300}@media (max-width: 1199px){#eventContentContent #erstwerkSubmission .field-wrapper.consent{font-size:12rem}}#eventContentContent #erstwerkSubmission .field-wrapper.consent strong{font-family:var(--font-family-2);font-size:1.08em}#eventContentContent #erstwerkSubmission .instructions{font-size:9rem;line-height:1.4em;letter-spacing:.025em;font-variation-settings:"wght" 300;margin:.5em 0 2em;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 1199px){#eventContentContent #erstwerkSubmission .instructions{font-size:12rem}}#eventContentContent #erstwerkSubmission .instructions strong{font-family:var(--font-family-2);font-size:1.08em}#eventContentContent #erstwerkSubmission .field-wrapper.error .error{font-size:9rem;line-height:1.4em;letter-spacing:.025em;font-variation-settings:"wght" 300;color:red;bottom:0;padding:.5em .5em 0;border-left:1px solid black;border-right:1px solid black;left:0}@media (max-width: 1199px){#eventContentContent #erstwerkSubmission .field-wrapper.error .error{font-size:12rem}}#eventContentContent #erstwerkSubmission .field-wrapper.error .error strong{font-family:var(--font-family-2);font-size:1.08em}#eventContentContent #erstwerkSubmission .field-wrapper.error .error:before{content:"↓ "}#eventContentContent ul.finalists{margin:var(--border) 0}#eventContentContent ul.finalists h3{line-height:1.3em}#eventContentContent ul.finalists .title{font-size:12rem;font-variation-settings:"wght" 300;letter-spacing:.04em;line-height:1.3em;grid-column:2;-webkit-hyphens:none;hyphens:none}@media (max-width: 1199px){#eventContentContent ul.finalists .title{font-size:15rem}}#eventContentContent ul.finalists .title h2{font-family:var(--font-family-1)}#eventContentContent ul.finalists .title h3{font-size:9rem;line-height:1.4em;letter-spacing:.025em;font-variation-settings:"wght" 300;font-family:var(--font-family-1);margin-top:2em;margin-bottom:.5em}@media (max-width: 1199px){#eventContentContent ul.finalists .title h3{font-size:12rem}}#eventContentContent ul.finalists .title h3 strong{font-family:var(--font-family-2);font-size:1.08em}#eventContentContent ul.finalists .title h3+p{margin-top:unset}#eventContentContent ul.finalists .title a:hover{color:red}#eventContentContent ul.finalists .title .button{font-size:14rem;line-height:1.15em;font-family:var(--font-family-1);color:#000;border-radius:1000px;border:1px solid rgba(0,0,0,.1);transition:.25s ease;background-color:#ffffff04;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-size:.7em;letter-spacing:.05em;top:-.15em;padding:.2em .65em .3em;white-space:nowrap}#eventContentContent ul.finalists .title .button:hover{background-color:#fff}#eventContentContent ul.finalists .title .button:hover .read-time{background-color:#ffffff40}#eventContentContent ul.finalists .title .button.button-post-open{padding-right:.2em;padding-bottom:.15em}#eventContentContent ul.finalists .title .button .read-time{display:inline-block;font-size:.8em;padding:.2em .5em;margin-left:.2em;border-radius:1000px;background-color:#ff00000d}#eventContentContent ul.finalists .title .button .read-time svg{display:inline-block;width:.9em;height:.9em}#eventContentContent ul.finalists .title .button:hover{background-color:#000;border-color:#000;color:#fff}#eventContentContent ul.finalists .title .button:before{display:inline-block;content:"→";margin-right:.25em;transform:translateY(-.1em)}#eventContentContent ul.finalists .title+p{font-size:9rem;letter-spacing:.025em;font-variation-settings:"wght" 300;line-height:1.4em;margin-top:.25em;grid-column:2}@media (max-width: 1199px){#eventContentContent ul.finalists .title+p{font-size:12rem}}#eventContentContent ul.finalists .title+p strong{font-family:var(--font-family-2);font-size:1.08em}#eventContentContent ul.finalists>li{padding:1em 0;display:grid;grid-template-columns:1fr 2fr;align-items:start;-moz-column-gap:1em;column-gap:1em}#eventContentContent ul.finalists>li:last-child{border-top:unset;padding:1em 0}#eventContentContent ul.finalists>li ul li+li{margin-top:2em}
