/*
Theme Name: Coin Forge Hub
Theme URI: https://coinforgehub.com
Author: Masthead
Description: Forge bench
Version: 2.0.0
Text Domain: mast-coinforgehub
*/
body { margin: 0; background: #141311; color: #f2efe8; font-family: Sarabun, sans-serif; }
h1, .name { font-family: "Chakra Petch", sans-serif; }
a { color: #ff6a2a; text-decoration: none; }
.fg-mast { padding: 0; background: #141311; }
.fg-mast .anvil { display: flex; flex-direction: row; justify-content: space-between; align-items: flex-end; padding: 18px 24px 8px; background: #f2efe8; color: #141311; }
.fg-mast .name { font-size: 44px; margin: 0; }
.fg-mast a { color: #ff6a2a; }
.fg-mast figure { margin: 0; padding: 10px 24px; display: flex; gap: 18px; border-bottom: 8px solid #ff6a2a; }
.fg-front { display: grid; grid-template-columns: 1fr 300px; gap: 20px; padding: 16px 24px 60px; }
.fg-front > .fg-heat { grid-column: 1; }
.fg-front > aside, .fg-front > .fg-quench, .fg-front > p { grid-column: 2; }
.fg-heat .story { margin-bottom: 16px; }
.fg-heat .wp-block-post-template, .fg-quench .wp-block-post-template { list-style: none; padding: 0; margin: 0; }
.fg-quench .story { display: grid; grid-template-columns: 72px 1fr; gap: 10px; padding: 8px 0; border-top: 1px solid #322e2a; }
.fg-quench .wp-block-post-featured-image { grid-column: 1 / -1; }
.fg-foot { padding: 12px 24px 32px; background: #f2efe8; color: #141311; }
.fg-piece { max-width: 740px; margin: 0 auto; padding: 24px; }
img { width: 100%; height: auto; display: block; }
