
/* V21.6 editorial newsletter */
body.egino-editorial{background:#f3f1e9!important}
.egino-editorial .news-hero{background:linear-gradient(120deg,#063e30,#17674d)!important;color:#fff!important;padding:68px 0 76px!important;position:relative;overflow:hidden}
.egino-editorial .news-hero:after{content:'MONTHLY';position:absolute;right:-30px;bottom:-65px;font:900 clamp(90px,17vw,250px)/1 Georgia,serif;letter-spacing:-.07em;color:rgba(255,255,255,.06);pointer-events:none}
.egino-editorial .news-hero .v6-container{position:relative;z-index:1}
.egino-editorial .news-hero h1{font-family:Georgia,'Times New Roman',serif!important;letter-spacing:-.035em!important;font-size:clamp(42px,6vw,78px)!important;line-height:1.07!important;max-width:850px}
.egino-editorial .news-hero p{font-size:clamp(17px,2vw,21px)!important;max-width:680px;line-height:1.6}
.egino-editorial .v6-kicker{letter-spacing:.19em!important;font-size:12px!important;font-weight:800!important;text-transform:uppercase}
.egino-editorial main>.v6-container,.egino-editorial main>section:not(.news-hero){max-width:1200px;margin-left:auto;margin-right:auto}
.egino-editorial .news-feature,.egino-editorial .news-featured,.egino-editorial .news-issue,.egino-editorial .news-card{border-radius:18px!important;box-shadow:0 16px 40px rgba(11,49,36,.07)!important}
.egino-editorial .news-hero .news-btn{border-radius:100px!important;padding:13px 22px!important;font-weight:750}
.egino-editorial .news-hero .news-btn.light{background:#f1d69c!important;color:#123d2c!important}
.egino-editorial .news-hero .news-btn.outline{border:1px solid #ffffff8a!important;color:white!important}
.egino-editorial .news-hero .news-btn:hover{transform:translateY(-2px)}
.egino-editorial main h2{font-family:Georgia,'Times New Roman',serif!important;letter-spacing:-.02em}
.egino-editorial .news-grid>*{transition:transform .2s ease,box-shadow .2s ease}
.egino-editorial .news-grid>*:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(11,49,36,.13)}
.egino-editorial .edition-strip{max-width:1160px;margin:36px auto 8px;padding:22px 28px;background:#fff;border-left:6px solid #d7ae59;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;box-shadow:0 10px 30px #123d2c0d}
.egino-editorial .edition-strip strong{font:700 24px Georgia,serif;color:#154b37}
.egino-editorial .edition-strip span{font-size:14px;color:#5b675d}
.egino-editorial .edition-strip a{color:#0b6548;font-weight:800}
@media print{.egino-editorial .news-hero{background:#fff!important;color:#111!important;padding:20px 0!important}.egino-editorial .news-hero:after,.egino-editorial .edition-strip{display:none}}
