/* Piccoli adattamenti WordPress: tutto il CSS originale Rand rimane intatto. */
.zion-logo{font-family:Poppins,Arial,sans-serif;display:inline-block;color:var(--primary-text-color,#15171a);font-size:3.2rem;line-height:1.2;letter-spacing:-.08em;font-weight:700}.zion-logo span{color:#ed3e29}.gh-head .nav-new{display:flex}.hero-gallery-item{position:relative}.hero-gallery-item-image{width:100%;height:100%;object-fit:cover}.hero-gallery-item .u-permalink{z-index:10}.zion-side-categories{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.zion-side-categories a{font-size:1.5rem}.zion-page-content{margin-top:0;margin-bottom:6rem}.wp-block-image img{height:auto}.article-body img{height:auto}.article-body a{text-decoration:underline}.article-body ul,.article-body ol{margin:0 0 2.6rem;padding-left:2.8rem}.article-body ul{list-style:disc}.article-body ol{list-style:decimal}.article-body h3{margin:3rem 0 1.4rem}.article-body .wp-block-embed{margin:2rem 0}.archive .blog-navbar{display:flex;flex-wrap:wrap}.archive .post-card{position:relative}.feed .u-permalink{z-index:2}.home-template .site-main{min-height:60vh}.gh-head-brand-wrapper .gh-head-logo{display:inline-block}.site-content{min-height:60vh}.article-body .alignwide{max-width:900px}.article-body .alignfull{width:100%}@media(max-width:767px){.zion-logo{font-size:2.7rem}} 
