.container{margin:1rem auto;max-width:90rem;width:100%;padding-left:2rem;padding-right:2rem}.content{flex:1;display:flex;margin-top:0;margin-bottom:3.2rem}@media only screen and (max-width:768px){.content{margin-top:0;margin-bottom:1.6rem}}.content header{margin-top:0;margin-bottom:3.2rem}.content header h1{font-size:4.2rem;line-height:4.6rem;margin:0}@media only screen and (max-width:768px){.content header h1{font-size:4rem;line-height:4.4rem}}.content article p{text-align:left;hyphens:none;-webkit-hyphens:none}