.mark{overflow:hidden;flex:0 0 39px}.mark img{width:100%;height:100%;object-fit:cover;display:block}
.article-wrap{max-width:880px;padding:72px 0 100px;min-height:68vh}.article-wrap>a{color:#846832;font-weight:700}.article-wrap article{padding-top:32px}.article-wrap h1{font:700 clamp(36px,5vw,60px)/1.14 Manrope,sans-serif;letter-spacing:-.04em;margin:12px 0 20px}.article-wrap .lead{font-size:21px;line-height:1.55;color:#535b5d}.article-wrap #article-body{font-size:18px;line-height:1.75;max-width:740px}.article-wrap #article-body h2{font-size:28px;line-height:1.25;margin:38px 0 14px}.article-wrap #article-body p{margin:0 0 20px}.article-wrap #article-sources{font-size:15px;line-height:1.6;margin:40px 0;color:#535b5d}.share-actions{display:flex;flex-wrap:wrap;gap:10px;margin:32px 0;border-top:1px solid #ddd;padding-top:24px}.share-actions a,.share-actions button{border:1px solid #b39a68;border-radius:8px;padding:12px 16px;background:white;color:#1b2325;font:600 15px Manrope,sans-serif;cursor:pointer}.share-actions a:hover,.share-actions button:hover{background:#ede6d8}@media(max-width:650px){.article-wrap{width:calc(100% - 32px);padding:48px 0 70px}.article-wrap #article-body{font-size:17px}}

.article-feature{margin:36px 0 42px}.article-feature img{display:block;width:100%;height:auto;border-radius:16px}.article-feature figcaption{font-size:14px;color:#626766;margin-top:10px}
