@media screen and (min-width:55rem){body{margin:0 auto}.main-body{display:flex;justify-content:space-between}.main-content{flex:0 0 68%;max-width:68%}.sidebar{padding-left:2rem}.post__meta-item{font-size:1rem}.alignleft,.figure--alignleft{float:left;margin:1.5rem 2rem 1.5rem 0;text-align:left}.alignright,.figure--alignright{float:right;margin:1.5rem 0 1.5rem 2rem;text-align:right}}