body.aionios-current-post-header #masthead,
body.aionios-current-post-header .elementor-location-header{display:none!important}

.aionios-post-header,.aionios-post-header *{box-sizing:border-box}
.aionios-post-header{--aph-ivory:#f0e8da;--aph-gold:#d5b16f;--aph-gold-pale:#ead29e;position:relative;z-index:70;background:radial-gradient(circle at 82% 0,rgba(45,112,74,.14),transparent 30%),linear-gradient(110deg,#020403,#07100b 60%,#120e08);border-bottom:1px solid rgba(213,177,111,.22);color:var(--aph-ivory);font-family:Arial,sans-serif}
.aph-shell{width:min(1240px,calc(100% - 72px));height:102px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:42px}
.aph-brand{display:inline-flex;align-items:center;color:var(--aph-ivory);font:400 1.18rem/1 Georgia,serif;letter-spacing:.5em;text-decoration:none;white-space:nowrap}.aph-brand i{margin-right:.52em;color:var(--aph-gold-pale);font-style:normal;font-size:1.45em}
.aph-links{display:flex;align-items:center;gap:29px}.aph-links a{position:relative;color:#d9d3c8;font-size:.61rem;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;transition:color .25s ease}.aph-links a:not(.aph-begin):after{content:"";position:absolute;left:0;right:100%;bottom:-10px;height:1px;background:var(--aph-gold);transition:right .28s ease}.aph-links a:hover{color:var(--aph-gold-pale)}.aph-links a:hover:after{right:0}.aph-links .aph-begin{padding:11px 17px;border:1px solid rgba(213,177,111,.6);background:rgba(213,177,111,.04);color:var(--aph-gold-pale)}
.aph-mobile{display:none;position:relative}.aph-mobile summary{list-style:none;display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(213,177,111,.58);background:rgba(3,8,5,.76);color:var(--aph-gold-pale);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.aph-mobile summary::-webkit-details-marker{display:none}.aph-mobile summary b{color:var(--aph-gold-pale);font-size:1rem;font-weight:400}.aph-mobile-panel{position:absolute;right:0;top:calc(100% + 12px);width:min(330px,calc(100vw - 34px));padding:14px;border:1px solid rgba(213,177,111,.34);background:linear-gradient(155deg,rgba(8,22,14,.99),rgba(3,7,5,.995));box-shadow:0 28px 70px rgba(0,0,0,.58);display:grid}.aph-mobile-panel a{padding:15px 13px;border-bottom:1px solid rgba(213,177,111,.15);color:#d8d1c4;font-size:.62rem;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.aph-mobile-panel a:last-child{border-bottom:0}.aph-mobile-panel a:hover{color:var(--aph-gold-pale);background:rgba(213,177,111,.06)}.aph-mobile-panel .aph-begin{margin-top:10px;border:1px solid rgba(213,177,111,.48);background:rgba(213,177,111,.08);color:var(--aph-gold-pale);text-align:center}
@media(max-width:1020px){.aph-links{display:none}.aph-mobile{display:block}}
@media(max-width:680px){.aph-shell{width:min(100% - 34px,1240px);height:78px}.aph-brand{font-size:.9rem}.aph-mobile-panel{right:0}}
