.article{max-width:64rem;margin:0 auto}@media (min-width:48em){.article{max-width:40rem}}.article-content{width:100%}.article-content p{margin:var(--base-text-margin) 0;padding:calc(.5*var(--base-text-margin)) 0}.article-content img{max-width:100%;height:auto}.article-navigation{gap:var(--spacing-medium);display:flex}.article-navigation-link{align-items:center;gap:var(--spacing-medium);flex:1;display:flex}.article-navigation-link.left{justify-content:flex-start}.article-navigation-link.right{text-align:right;justify-content:flex-end}
