body.aionios-current-post-reader{--aionios-reader-ink:#1d261f;--aionios-reader-paper:#f3ede2;--aionios-reader-gold:#9b7440;--aionios-reader-green:#18392b;background:var(--aionios-reader-paper);color:var(--aionios-reader-ink)}
body.aionios-current-post-reader main#primary,
body.aionios-current-post-reader #primary.site-main,
body.aionios-current-post-reader .site-content{background:var(--aionios-reader-paper)}
body.aionios-current-post-reader article.type-post:not(.elementor){width:min(100%,1180px);margin-inline:auto;padding:clamp(58px,7vw,112px) clamp(22px,5vw,76px)}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-header,
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content,
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-footer{width:min(100%,780px);margin-inline:auto}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-title{margin:0 0 .4em;color:var(--aionios-reader-green);font:400 clamp(2.7rem,6vw,5.8rem)/.92 Georgia,serif;letter-spacing:-.045em;text-wrap:balance}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-meta{margin:0 0 3.2rem;color:var(--aionios-reader-gold);font:600 .68rem/1.5 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content{color:#2f352f;font:400 clamp(1.03rem,1.35vw,1.22rem)/1.82 Georgia,serif}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content h2,
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content h3,
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content h4{color:var(--aionios-reader-green);font-family:Georgia,serif;font-weight:400;line-height:1.13;text-wrap:balance}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content h2{margin:2.4em 0 .7em;font-size:clamp(2rem,3.6vw,3.35rem)}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content h3{margin:2.1em 0 .65em;font-size:clamp(1.55rem,2.6vw,2.25rem)}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content p{margin:0 0 1.45em}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content a{color:#72501f;text-decoration-color:rgba(114,80,31,.42);text-underline-offset:.18em}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content blockquote{margin:2.4em 0;padding:1.5em 0 1.5em clamp(20px,3vw,42px);border-left:1px solid var(--aionios-reader-gold);color:#4b5e51;font-size:1.18em;font-style:italic}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content img{height:auto;max-width:100%}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content figure{margin:2.5em auto}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content .alignwide{width:min(1120px,calc(100vw - 44px));max-width:none;margin-left:50%;transform:translateX(-50%)}
body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content .alignfull{width:100vw;max-width:none;margin-left:50%;transform:translateX(-50%)}
body.aionios-current-post-reader article.type-post:not(.elementor) .post-thumbnail{margin:0 auto clamp(48px,7vw,90px);overflow:hidden}
body.aionios-current-post-reader article.type-post:not(.elementor) .post-thumbnail img{display:block;width:100%;height:auto}
body.aionios-current-post-reader .navigation.post-navigation{width:min(100% - 44px,1120px);margin:0 auto clamp(70px,8vw,120px);padding-top:30px;border-top:1px solid rgba(24,57,43,.2)}
@media(max-width:680px){body.aionios-current-post-reader article.type-post:not(.elementor){padding-top:50px}body.aionios-current-post-reader article.type-post:not(.elementor) .entry-title{font-size:clamp(2.45rem,13vw,4.25rem)}body.aionios-current-post-reader article.type-post:not(.elementor) .entry-content{font-size:1.04rem;line-height:1.75}}
