.SinglePost--BackgroundImage{background-position:top;height:78rem;top:60px}.SinglePost--BackButton{color:var(--primary);letter-spacing:.1em;background-color:rgba(245,245,245,.7);align-items:center;width:71px;font-weight:600;text-decoration:none;display:flex;position:relative}.SinglePost--BackButton.noimage{color:#000}.SinglePost--BackButton svg{height:1.2em;transition:transform .2s ease-out;transform:translate(0)}.SinglePost--BackButton:hover svg,.SinglePost--BackButton:focus svg{transform:translate(-.25em)}.SinglePost--Content{background:#fff;margin-top:30rem;padding:8rem 8rem 4rem}.SinglePost--Content.noimage{margin-top:1rem}div.resize img{max-width:300px}@media screen and (max-width:750px){.SinglePost--Content{padding:4rem 2rem}}.SinglePost--Meta{text-align:center;margin:0 0 2rem;font-size:1rem}.SinglePost--Meta>*+*{margin-left:.75em}.SinglePost--Title{text-align:center;line-height:1.2}.SinglePost--InnerContent{padding:0 8rem}.SinglePost--Pagination{justify-content:space-between;align-items:center;margin:4rem 0 0;display:flex}.SinglePost--Pagination--Link{text-transform:uppercase;font-size:1.2rem;font-weight:600;text-decoration:none}.SinglePost--Pagination--Link.next{margin-left:auto}@media screen and (max-width:768px){.SinglePost--BackgroundImage{background-repeat:no-repeat;background-size:contain!important}.SinglePost--InnerContent{padding:0}.SinglePost--Content{margin-top:18rem;padding:4rem 2rem}}@media screen and (max-width:414px){.SinglePost--Content{margin-top:3rem}div.SinglePost--InnerContent iframe{max-width:300px;max-height:169px}div.resize img{max-width:160px}.section{padding:1rem 0}}
