html *{box-sizing:border-box}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body,figure,h1,h2,h3,header[role=banner] p{margin:0}footer{background-color:#f3f4ed;padding:3.6em 8% 2em}.meta,header[role=banner] p{color:#666}body{background-color:#fff;color:#333;font-family:'Noto Serif',serif}#logo i,.subtitle,a{color:#417d00}#logo,.letter,a:hover,h1,h2{color:#1f3c35}aside,footer p{color:#999}a{transition:color .3s ease}.subtitle,.teasers p,article aside,header[role=banner] p{font-family:'Noto Sans',sans-serif}article aside h3,article aside ul,footer p{font-size:14px;line-height:185%}body{font-size:16px;line-height:185%}h1{font-size:24px;line-height:130%}.sharing a,.subtitle,.teasers p,h2{font-size:18px;line-height:150%}.teasers h2{font-size:34px;line-height:136%}.to-next,.to-prev{font-size:38px;line-height:100%}.letter{font-size:110px;line-height:100%}article .letter{font-size:130px}@media only screen and (min-width :480px){.sharing a,.subtitle,.teasers p,h2{font-size:23px}.teasers h2,h1{font-size:38px}.to-next,.to-prev{font-size:44px}.letter{font-size:120px}article .letter{font-size:140px}}@media only screen and (min-width :960px){body{font-size:20px}.sharing a,.subtitle,.teasers p{font-size:38px;line-height:142%}.letter,article .letter{font-size:220px}}blockquote,p,ul{margin:0 0 1.6em;padding:0}li{margin-top:1.4em}li:first-child{margin-top:0}#logo i,h3{font-weight:400}#logo,.letter,b,strong{font-weight:700}.letter,.meta,.to-next,.to-prev,blockquote,em,i,q{font-style:italic}.meta span,blockquote:before{font-style:normal}#logo,.capitals,.letter,.meta span,.nav,abbr,footer h3{letter-spacing:.25em;text-transform:uppercase}.capitals,abbr,footer h3{font-size:92%}.capitals,abbr{cursor:help;letter-spacing:.1em}.sharing a,.teasers a,.to-next,.to-prev,abbr,header[role=banner] a{text-decoration:none}img{display:block;height:auto;margin:0 auto;max-width:100%}q:before{content:'»'}q:after{content:'«'}blockquote{position:relative}blockquote:before{color:#e4e4e4;content:'„';font-size:80px;left:-.75em;position:absolute;top:-.34em}div[role=main],footer>div,header[role=banner]{margin-left:auto;margin-right:auto;max-width:35em;width:84%}section{padding:1em 0 2em}section h2{margin-bottom:1.6em}header[role=banner]{padding:2em 0 1em}#logo{margin:0 0 2.2em;white-space:nowrap}#logo i{letter-spacing:0;text-transform:none;margin:0 -.16em}@media only screen and (min-width :480px){header[role=banner]{padding:3em 0 5em}}footer section{padding:0 0 1.2em}footer h3{margin:0 0 1.3em}@media only screen and (min-width :960px){div[role=main],footer>div,header[role=banner]{max-width:52em}header[role=banner]{display:flex;justify-content:space-between}header[role=banner] p{margin-left:3em;max-width:25em}[role=contentinfo]{display:flex;justify-content:space-between;padding-left:30%}body.home [role=contentinfo]{padding-left:0}footer section{width:44%}}.teasers{margin:2.1em 0 0}.teasers h2{margin:.5em 0 .3em}.teasers>a{display:block;margin:0 0 2.7em;user-select:none}.teasers figure{display:none}@media only screen and (min-width :960px){.teasers>a{display:flex;justify-content:space-between;margin:0 0 2em}.teasers>a:nth-child(odd){flex-direction:row-reverse}.teasers div{margin:0 0 0 5%}.teasers>a:nth-child(odd) div{margin:0 5% 0 0}.teasers h2{margin:.6em 0}}@media only screen and (min-width :1100px){.teasers figure{display:block;margin-left:5%;min-width:260px;width:260px}.teasers>a:nth-child(odd) figure{margin:0 5% 0 0}}article{padding:.6em 0}article h1{margin:.8em 0 .6em}article .subtitle{margin:0 0 1em}article .meta,article aside{border-top-style:solid;border-top-width:1px;padding:1.4em 0}article .meta{border-color:#cacaca;border-bottom-style:solid;border-bottom-width:1px;margin:0 0 1.6em}article .meta span{margin-left:.3em}article aside ul{margin-bottom:.4em}article figure{margin:0 0 1.6em}@media only screen and (min-width :480px){article figure{width:90%;margin-left:auto;margin-right:auto}article figure.portrait{float:left;margin:0 1em 0 .5em;width:45%}}@media only screen and (min-width :960px){article{padding-left:30%;position:relative}article .letter{position:absolute;right:75%;top:.25%}article .subtitle{margin:0 0 1.4em}article figure.landscape.l{margin-left:auto;margin-right:auto}article figure.landscape.m{width:70%}article figure.landscape.s,article figure.portrait{left:0;position:absolute;width:27%}article figure.s img{max-width:200px}}.sharing{margin:3em 0 1.2em}.sharing a{margin-right:.5em}.nav{align-items:center;display:flex;justify-content:space-between;padding:0 0 3.2em}.to-next,.to-prev{display:block;position:relative}.to-prev{padding-left:.7em}.to-next{padding-right:.7em}.to-next:after,.to-prev:before{font-family:"Courier New",sans-serif;position:absolute;top:50%;transform:translateY(-55%)}.to-prev:before{content:'\2190';left:0}.to-next:after{content:'\2192';right:0}
@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:local('Noto Serif'),local('NotoSerif'),url(../fonts/noto-serif-v6-latin-regular.woff2) format('woff2'),url(../fonts/noto-serif-v6-latin-regular.woff) format('woff')}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:local('Noto Serif Bold'),local('NotoSerif-Bold'),url(../fonts/noto-serif-v6-latin-700.woff2) format('woff2'),url(../fonts/noto-serif-v6-latin-700.woff) format('woff')}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:local('Noto Serif Italic'),local('NotoSerif-Italic'),url(../fonts/noto-serif-v6-latin-italic.woff2) format('woff2'),url(../fonts/noto-serif-v6-latin-italic.woff) format('woff')}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:700;src:local('Noto Serif Bold Italic'),local('NotoSerif-BoldItalic'),url(../fonts/noto-serif-v6-latin-700italic.woff2) format('woff2'),url(../fonts/noto-serif-v6-latin-700italic.woff) format('woff')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local('Noto Sans'),local('NotoSans'),url(../fonts/noto-sans-v7-latin-regular.woff2) format('woff2'),url(../fonts/noto-sans-v7-latin-regular.woff) format('woff')}@font-face{font-family:icomoon;src:url(../fonts/icomoon.ttf?ldzc3f) format('truetype'),url(../fonts/icomoon.woff?ldzc3f) format('woff'),url(../fonts/icomoon.svg?ldzc3f#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\ea91"}.icon-twitter:before{content:"\ea96"}