#intro .section{flex:1 1 100%;width:100%}#intro .section .left-right-split{width:100%;margin-top:20px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}#intro .section .feed{margin-top:-4px}#intro .section .feed a{text-decoration:none;display:flex;gap:8px}#intro .section .feed a .icon{vertical-align:top;width:calc(var(--font-size-link)*1.5);height:calc(var(--font-size-link)*1.5)}#intro .section .feed a .link{vertical-align:top;margin-top:0}#articles{display:flex;flex-direction:column}#articles section{display:flex;gap:20px 80px}@media screen and (max-width: 960px){#articles section{flex-wrap:wrap;justify-content:center;flex-direction:column}#articles section .banner.banner{width:100%;background:var(--color-fog)}#articles section .banner.banner img{margin:auto;max-width:480px}}#articles section .details{display:flex;flex-direction:column;gap:20px}#articles section .details .headline{margin-top:-.5em}#articles section .details .headline a{text-decoration:none;color:var(--color-navy)}#articles section .details .publication{font-weight:800}#articles section .details .summary{flex-direction:column;gap:20px;text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#articles section .details .summary p{display:inline}#articles section .details .summary p::after{content:"\a\a";white-space:pre}#articles section .banner{width:400px;flex:0 0 auto}#articles section .banner img{display:block;width:100%;height:auto}