.headline{display:flex;font-size:13px}.headline a{color:#33301a}.headline a:hover,.headline a:active{color:#000000}.headline.headline-1{flex-direction:column}.headline.headline-1.block-box{padding:0}.headline.headline-1 .description{padding:16px}.headline.headline-1 .description .description-inner{line-height:21px}.headline.headline-1 .description .description-inner .title{font-size:18px;font-weight:700}.headline.headline-1 .description .description-inner .meta{margin-top:4px}.headline.headline-1:hover a,.headline.headline-1active a{color:#000000}.headline.headline-2{flex-direction:column}.headline.headline-2 .primary{margin-bottom:16px}.headline.headline-2 .primary:last-child{margin-right:0}.headline.headline-2 .primary .image{max-height:470px;overflow:hidden}.headline.headline-2 .primary .title{font-size:18px;font-weight:700;line-height:21px;margin-top:8px}.headline.headline-2 .secondary{display:flex}.headline.headline-2 .secondary .title{font-size:15px;font-weight:700;line-height:17px;margin-top:8px}.headline.headline-2 .secondary .item{flex:1 1 50%;margin-bottom:0}.headline.headline-2 .secondary .item:first-child{margin-right:8px}.headline.headline-2 .secondary .item:last-child{margin-left:8px}.headline .title a{hyphens:auto}.related-articles{background-color:#fff}.related-articles .block-head{padding:24px;display:flex;align-items:center;justify-content:space-between;background-color:#f7f7f7}.related-articles .block-head img{height:16px;width:auto}.related-articles .block-foot{padding:24px}.related-articles .primary{margin:16px}.related-articles .primary .item .image{margin-bottom:16px}.related-articles .primary .item .title{font-size:32px;line-height:1.1}.related-articles .primary .item .meta{font-size:16px;margin-top:8px}.related-articles .secondary{display:flex;flex-wrap:wrap;margin:0 16px 16px 16px}.related-articles .secondary .item{width:calc(50% - 10px);margin-bottom:16px}.related-articles .secondary .item:nth-child(odd){margin-right:8px}.related-articles .secondary .item:nth-child(even){margin-left:8px}.related-articles .secondary .item .title{font-size:24px;margin-top:8px}.related-articles .secondary .item .description{padding:8px}@media (min-width:980px){.headline{display:flex;font-size:13px}.headline.headline-1{align-items:center;flex-direction:row}.headline.headline-1.block-box{padding:16px}.headline.headline-1 .image{flex:2;background-color:#eee}.headline.headline-1 .description{flex:1}.headline.headline-1 .description .description-inner{background-color:#fff;margin-left:-100px;padding:16px;line-height:1}.headline.headline-1 .description .description-inner .title{font-size:36px}.headline.headline-1 .description .description-inner .meta{margin-top:8px}.headline.headline-2{flex-direction:row}.headline.headline-2 .primary{flex:2;margin-right:16px}.headline.headline-2 .primary .title{font-size:36px;line-height:1.15}.headline.headline-2 .secondary{flex-direction:column;flex:1;margin-bottom:16px}.headline.headline-2 .secondary .title{font-size:20px}.headline.headline-2 .secondary .item{margin-left:0;margin-right:0}.headline.headline-2 .secondary .item:first-child{margin-right:0}.headline.headline-2 .secondary .item:last-child{margin-left:0}.headline.headline-2 .secondary .item:not(:last-child){margin-bottom:16px}.headline.headline-2 .secondary .item .image{height:169px;position:relative;overflow:hidden}.headline.headline-2 .secondary .item .image .centered{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(50%, 50%)}.headline.headline-2 .secondary .item .image .centered img{max-width:none;transform:translate(-50%, -50%)}}