/* Articolo: contenuto su carta (gli H2 dell'editor hanno lo stile dei sottotitoli), navigazione */
.post-body{padding-left:8vw}
.post-body__inner{padding:4.6vw 18.4vw 6.4vw 3.2vw}
.it-only{margin:0 0 3vw;font:500 12px/1.4 var(--ts-body);color:var(--ts-lavender)}
.it-only--dark{color:var(--ts-ink)}
.post-content{color:var(--ts-black);line-height:1.6}
.post-content h2,.post-content h3{font:500 var(--fs-sub)/1.7 var(--ts-body);text-transform:uppercase;margin-top:2em}
.post-content h2+p,.post-content h3+p{margin-top:.4em}
.post-content img{margin:1.6em 0}
.post-content figure{margin:1.6em 0}
.post-nav{display:flex;justify-content:space-between;gap:4vw;margin-top:4vw;padding-top:2vw;border-top:1px solid rgba(0,0,0,.15)}
.post-nav a{display:flex;align-items:center;gap:1vw;text-decoration:none;color:var(--ts-ink);max-width:45%}
.post-nav__next{text-align:right;margin-left:auto}
.post-nav__arrow{color:var(--ts-lavender);font-size:3vw;line-height:1}
.post-nav__label{display:block;font-family:var(--ts-display);font-size:var(--fs-h3);line-height:1.1}
.post-nav__title{display:block;margin-top:.4em;font:400 var(--fs-sub)/1.4 var(--ts-body);text-transform:uppercase}
@media (max-width:1024px){.post-body__inner{padding:6vw 10vw 8vw 3vw}}
@media (max-width:767px){
  .post-body{padding:0}
  .post-body__inner{padding:4% 8% 12%}
  .post-nav{flex-direction:column;gap:6vw}
  .post-nav a{max-width:none}
  .post-nav__arrow{font-size:9vw}
}
