#cms_combine_fn{content:'/static/template-2047/css/content/weblog.less';}
@media (min-width:960px){#main .grp-layout-spalten-3.weblog-teaser-list{grid-gap:30px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#main .grp-layout-spalten-3.weblog-teaser-list .grp-row:first-child{-ms-grid-column:1;grid-column-start:1;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;grid-row-end:3}}#site #main>.grp.grp-single-86,#site #main>.grp.grp-single-92{padding:0 0 2em}.grp-single-20+.grp-single-86{margin-top:1.25em}.weblog-post-big:not(:first-child){margin-top:20px}.weblog-teaser-list a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.weblog-teaser-post{position:relative;color:#fff;background:#000;z-index:0}@media (max-width:39.999em){.weblog-teaser-post{margin-bottom:20px}}.weblog-teaser-post-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:1em;left:1em;width:-webkit-calc(100% - 2em);width:calc(100% - 2em);height:-webkit-calc(100% - 2em);height:calc(100% - 2em);text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);overflow:hidden}.weblog-teaser-post-text::after{content:"";position:absolute;top:100%;left:-50%;right:-50%;padding-top:200%;z-index:-1;background:rgba(41,26,27,.3);border-radius:50%;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity:0}.weblog-teaser-post-text:hover::after{-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);opacity:1}#main .weblog-teaser-post-text:hover{text-decoration:none}#main .weblog-teaser-post-text span.cta{position:relative;display:inline-block;color:#fff;border:1px solid #fff;padding:.5em 1em;font-weight:600;text-transform:uppercase;letter-spacing:.075em;overflow:hidden;z-index:1;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#main .weblog-teaser-post-text span.cta::after{content:"";position:absolute;top:100%;left:-50%;right:-50%;padding-top:200%;background:#fff;border-radius:50%;opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;z-index:-1}#main .weblog-teaser-post-text span.cta:hover{color:#291a1b}#main .weblog-teaser-post-text span.cta:hover::after{opacity:1;-webkit-transform:translateY(-33%);-ms-transform:translateY(-33%);transform:translateY(-33%)}.weblog-teaser-post-text>:last-child{margin-bottom:0}@media (min-width:48em){header .weblog-teaser-post-text{width:30em;left:-webkit-calc(50% - 15em);left:calc(50% - 15em)}}.weblog-teaser-post-image{position:relative;z-index:0;overflow:hidden}.weblog-teaser-post-image img{position:absolute;top:0;left:0;width:100%}.weblog-teaser-post-image::before{content:'';display:block;padding-bottom:100%}.weblog-post-big .weblog-teaser-post-image::before{padding-bottom:56.25%}#main .weblog-teaser-post h2{color:#fff;margin-top:0;font-size:1.25em;line-height:1.7;margin-bottom:.5em;text-overflow:ellipsis;overflow:hidden}@media (min-width:48em){.weblog-post-big #main .weblog-teaser-post h2{font-size:2em}}@media (min-width:80em){#main .weblog-teaser-post h2{font-size:2em}}.weblog-teaser-post p{margin:1em 0}.weblog-teaser-post a{color:inherit}.weblog-teaser-post img{opacity:.8;display:block;-webkit-transition:all .3s;transition:all .3s}.weblog-post{padding:1.25em}.weblog-post-date{display:block;font-style:italic;font-family:'Fira Sans',sans-serif;font-size:1.25em}.weblog-post h1{margin:0 0 1em}@media (max-width:30em){.weblog-post h1{font-size:1.33em}}.weblog-post .weblog-post-teaser{margin-bottom:2em}.weblog-post-teaser p:first-child em{display:block;font-style:italic;font-size:1.25em}.weblog-post-nav{margin-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 .5em}.weblog-post-nav-next{margin-left:auto}.weblog-post-nav a,.weblog-post-nav span{font-style:italic}.weblog-post-nav span{opacity:.5;cursor:not-allowed}.weblog-post-tags{font-family:'Fira Sans',sans-serif;text-align:center;padding:0 .5em}.weblog-post-list+.weblog-post-tags{margin-top:2em}#site .weblog-post-tags a:hover{text-decoration:none}.weblog-post-images .slick-list{border:10px solid #fff}.weblog-post-images .slick-dots{margin-top:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.weblog-post-images .slick-dots li+li{margin-left:.5em}.weblog-post-images .slick-dots button{-webkit-appearance:none;-moz-appearance:none;border:none;margin:0;padding:0;width:2em;height:2em;line-height:2;font-size:1em;text-align:center;color:#9f5844;background:#fff;cursor:pointer}.no-touchevents .weblog-post-images .slick-dots button:hover{background:#291a1b;color:#fff}.weblog-post-images .slick-dots .slick-active button{background:#9f5844;color:#fff}.weblog-post-years{margin:1em 0;text-align:center}@media (min-width:48em){.weblog-post{padding-top:2em}.weblog-post-nav,.weblog-post-tags,.weblog-post-years{font-size:1.25em}}@media (min-width:80em){.weblog-post,.weblog-post-nav,.weblog-post-random,.weblog-post-tags{max-width:80rem;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.weblog-post-description,.weblog-post-head,.weblog-post-teaser{padding:0 10em}.weblog-post-teaser p:first-child em{padding:0 5em}}.weblog-post-big{margin-bottom:20px}.weblog-post-more{text-align:center;margin:2em 0}#main .weblog-post-more button{position:relative;display:inline-block;font-size:1.25em;padding:1em 2em;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;z-index:1;overflow:hidden;background:0 0;border:none;color:#9f5844;font-weight:600;text-transform:uppercase;letter-spacing:.075em;line-height:2}#main .weblog-post-more button::before{font-family:'Font Awesome 5 Pro','Font Awesome 5 Brands',fontawesome,sans-serif;font-weight:300;content:'\f067';display:block;font-size:48px;line-height:1;font-style:normal}#main .weblog-post-more button::after{content:"";position:absolute;top:100%;left:-50%;right:-50%;padding-top:200%;background:#291a1b;opacity:0;border-radius:50%;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;z-index:-1}#main .weblog-post-more button:hover{text-decoration:none;color:#fff}#main .weblog-post-more button:hover::after{opacity:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#main .weblog-post-more button:focus{outline:0}.weblog-post-description table{margin:1em 0;max-width:100%}.weblog-post-description table tr td{padding:.35em 1em}.weblog-post-description table tr:not(:last-child) td{border-bottom:1px solid #9f5844}@media (min-width:80em){.weblog-post-hero{max-width:80em;margin-left:auto;margin-right:auto}}@media (min-width:80em){.grp.grp-single-92,.weblog-post-list{max-width:80rem;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box}}.no-cssgrid .weblog-teaser-list{margin-left:-10px;margin-right:-10px}.no-cssgrid .weblog-teaser-list .grp-row{margin:10px;display:block}@media (min-width:40em){.no-cssgrid .weblog-teaser-list .grp-row{display:inline-block;width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}@media (min-width:60em){.no-cssgrid .weblog-teaser-list .grp-row{width:-webkit-calc(33.333% - 20px);width:calc(33.333% - 20px)}}
