@import url(//hello.myfonts.net/count/2e168a);@font-face{font-family:'AvenirLT';font-weight:100;src:url(../fonts/2E168A_1_0.eot);src:url(../fonts/2E168A_1_0.eot?#iefix) format("embedded-opentype") , url(../fonts/2E168A_1_0.woff2) format("woff2") , url(../fonts/2E168A_1_0.woff) format("woff") , url(../fonts/2E168A_1_0.ttf) format("truetype")}@font-face{font-family:'AvenirLT';font-weight:400;src:url(../fonts/2E168A_0_0.eot);src:url(../fonts/2E168A_0_0.eot?#iefix) format("embedded-opentype") , url(../fonts/2E168A_0_0.woff2) format("woff2") , url(../fonts/2E168A_0_0.woff) format("woff") , url(../fonts/2E168A_0_0.ttf) format("truetype")}@font-face{font-family:'AvenirLT';font-weight:700;src:url(../fonts/2E168A_2_0.eot);src:url(../fonts/2E168A_2_0.eot?#iefix) format("embedded-opentype") , url(../fonts/2E168A_2_0.woff2) format("woff2") , url(../fonts/2E168A_2_0.woff) format("woff") , url(../fonts/2E168A_2_0.ttf) format("truetype")}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}img,svg{display:block;max-width:100%;height:auto}figure{margin:0;padding:0}a{color:#000;text-decoration:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html{font-family:"AvenirLT",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}@media (min-width:40em){html{-webkit-text-size-adjust:87.5%;-ms-text-size-adjust:87.5%;font-size:87.5%}}body{position:relative;margin:0 auto;line-height:1.5;padding:0;background:#fff;color:#222;-webkit-font-smoothing:antialiased}@media (max-width:39.99em){body{padding:1.125rem 0}}p{margin-top:0}p:last-of-type{margin-bottom:0}hr{height:.25rem;border:0;margin:0 0 1.25rem;background-color:#000}h1,h2,h3,h4{text-transform:uppercase;margin:0}h1 a,h2 a,h3 a,h4 a{color:inherit;border:0!important}.title{font-size:2.5rem;font-weight:400;line-height:1.25em;margin-bottom:.625rem;margin:.875rem .875rem 1.75rem}@media (max-width:39.99em){.title{font-size:1.875rem}}.subtitle{font-size:1.4em;line-height:1.25em;font-weight:700}.close{float:right;margin:.75rem .75rem;display:block;background:url(https://archiv.daniel-hellmann.com/assets/images/close.svg) no-repeat center center;background-size:cover;width:2.5rem;height:2.5rem;text-indent:100%;overflow:hidden}@media (max-width:39.99em){.close{width:1.5rem;height:1.5rem}}.wrapper{overflow:hidden;width:100%}.page{max-width:90rem;margin:0 auto;position:relative}.header{position:relative;width:70%;padding:2rem}@media (max-width:39.99em){.header{width:100%;padding:1rem}}.logo{display:block}.header_headline{max-width:47rem;position:relative;display:block;margin-bottom:1.25rem;padding-top:30.76923%}@media (max-width:39.99em){.header_headline{margin-bottom:.625rem}}@media (min-width:68.75em){.header_headline{margin:0}}.header_headline svg{position:absolute;top:0;left:0;width:100%;height:100%}.header_card{position:absolute;top:30px;left:-35px;width:250px;height:250px;z-index:-1}@media (max-width:39.99em){.header_card{width:140px;height:140px;top:20px;left:-25px}}.header_card svg{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:39.99em){.header .headline{font-size:3.125rem;margin-left:-.3125rem}}.main a:hover{color:#1d43e8}.text ul,.text ol{margin-left:1em}.m_content{float:left;width:70%;position:relative}.m_content--first{border-top:4px solid #000}.m_content--first:before{position:absolute;content:'';left:-200vw;width:201vw;top:-4px;border-top:4px solid #000}.m_content--second{border-bottom:4px solid #000}.m_content--second:before{position:absolute;content:'';left:-200vw;width:201vw;bottom:-4px;border-top:4px solid #000}@media (max-width:39.99em){.m_content{width:auto;float:none}}.teaser{list-style:none;padding:0;margin:1rem;display:flex;flex-wrap:wrap}@media (min-width:64em){.teaser{margin:2rem}}.teaser__item{list-style:none;float:left;flex:0 0 50%;padding:.125rem}@media (min-width:64em){.teaser__item{flex:0 0 25%}}.teaser__item--big{flex:0 0 100%}.teaser__item--big .m_card .text{font-size:2rem}@media (min-width:64em){.teaser__item--big{flex:0 0 50%}}.footer{padding:1rem 1rem 6em;clear:both;font-size:.875rem}@media (min-width:64em){.footer{padding:2rem 2rem 6em}}.copyright{float:left}.colophon{float:right}.colophon a b{color:red;padding-left:.25em}.video{position:relative;padding-top:56.25%}figure,.video{margin:0 0 1.5rem}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.languages{position:relative;z-index:1}.languages ul{margin:0;padding:0}.languages li{list-style-type:none;display:inline;margin:0;padding:.5em .5em .5em 0;font-size:1rem}.m_agenda{padding-left:0}.m_agenda.var_home{position:absolute;top:0;right:0;width:30%;height:100%;padding-left:0;padding-top:1rem;text-transform:uppercase;border-left:.25rem solid #000;padding-top:30px}@media (max-width:39.99em){.m_agenda{float:none;width:auto;padding-top:1rem;margin-bottom:1.25rem}.m_agenda.var_home{width:auto;position:relative;border-left:0;border-top:4px solid #000;border-bottom:4px solid #000}}.m_agenda h2{font-size:1rem;font-weight:700;margin-bottom:1rem}.m_agenda a,.m_agenda span{border:none;display:block;margin-bottom:1rem;line-height:1.5;text-transform:uppercase}.m_agenda ul{margin:0}.m_agenda li{list-style-type:none;margin:0;padding:0;font-size:1rem}.m_agenda h2,.m_agenda__entries{padding:0 1rem}.m_agenda__links{border-top:4px solid #000;padding:1rem;position:relative}.m_agenda__links:before{position:absolute;content:'';right:-200vw;width:201vw;top:-4px;border-top:4px solid #000}.m_agenda__links a{font-weight:700;margin-bottom:.3rem;display:inline-block}.m_detail{clear:both;background:#000;color:#fff;padding:1.125rem;max-width:64rem;background-repeat:no-repeat;background-size:cover}.m_detail a.close{color:#fff;border:0}@media (max-width:39.99em){.m_detail{margin:.375rem 0}}.m_detail_block{background:#fff;color:#000;padding:1.125rem;margin-right:8.75rem;margin-bottom:1.75rem}.m_detail_block:after{content:"";display:table;clear:both}.m_detail_block+.title{margin-top:1.75rem}.m_detail_block.v_twocol{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media (max-width:39.99em){.m_detail_block{margin-right:0}}.m_detail_block .m_agenda{padding-left:1rem;overflow:auto}.m_detail_block .m_agenda ul,.m_detail_block .m_agenda h2{padding:0}.credits{margin-top:1.25rem;font-size:.875rem;line-height:1.3}.m_news_item{margin:0}.m_news_item a{border:0;padding:1rem;display:block}@media (min-width:64em){.m_news_item a{padding:2rem}}.m_news_item .title{text-transform:uppercase;font-size:6.875rem;font-weight:400;margin:.875rem 0 0 0;padding:0;line-height:1;overflow:hidden;text-overflow:ellipsis}.m_news_item .lead{text-transform:uppercase;font-size:3.125rem;font-weight:700;margin:0;padding:0;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m_news_item .image{position:absolute;top:0;left:0;width:100%;height:100%}.m_news_item .image image{-webkit-filter:grayscale(0);filter:grayscale(0)}.m_news_item .image_wrapper{position:relative;padding-top:50%}@media (max-width:39.99em){.m_news_item .title{font-size:2.5rem}.m_news_item .lead{font-size:1.25rem}}@media (min-width:40em) and (max-width:64em){.m_news_item .title{font-size:5rem}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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}.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}.m_gallery{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m_gallery .slick-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m_gallery .slick-dots{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;padding:0}.m_gallery .slick-dots:after{content:"";display:table;clear:both}.m_gallery .slick-dots li{list-style-type:none;float:left;display:inline}.m_gallery .slick-dots li.slick-active button{background:#000}.m_gallery .slick-dots button{-webkit-appearance:none;border:0;padding:0;margin:.625rem .625rem .625rem 0;background:gray;border-radius:50%;width:1em;height:1em;text-indent:100%;overflow:hidden}.m_card{padding-top:155%;width:100%;height:0;background:#000;position:relative;color:#fff;display:block;overflow:hidden;transition:all .25s ease}.m_card a{color:#fff;border-bottom:0}.m_card a:hover{color:#fff}.m_card:hover .mask{opacity:0}.m_card:hover .image{-webkit-filter:grayscale(0);filter:grayscale(0)}.m_card .image{position:absolute;width:100%;top:0;-webkit-filter:grayscale(1);filter:grayscale(1)}.m_card .mask{position:absolute;top:0;left:0;width:100%;height:100%}.m_card .label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.m_card .text{text-align:center;position:relative;z-index:1;text-transform:uppercase;padding:0 3.625rem;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem;letter-spacing:.0625rem}.teaser_about .m_card .text{padding:0}@media (max-width:39.99em){.m_card .text{padding:.25rem}}.m_card .link{display:block;text-align:center;padding:.3125rem 0}.m_card .link a:hover{color:#1d43e8}@media (max-width:39.99em){.m_card .link{font-size:.875rem}}@media (max-width:21.25em){.m_card .link{letter-spacing:-.01562rem}}.main a.m_card:hover{color:#fff}.main a.m_card .link a:hover{color:#999}.m_form{padding:1rem 0}.form_text{border:0;background:#e6e6e6;padding:.625rem .875rem;font-size:1em}.form_button{background:transparent;margin:0 1rem;padding:0;border:0;font-size:1rem}