@import url('https://fonts.googleapis.com/css2?family=DM+Mono&display=swap');:root{--color-navy:#1B2A4A;--color-gold:#C8972A;--color-off-white:#F7F5F0;--color-charcoal:#2D2D2D;--color-dark-navy:#0F1824}body{font-family:'Inter',sans-serif}h1,h2,h3,h4,h5{font-family:'Playfair Display',serif}code,pre,.mono{font-family:'DM Mono',monospace}@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700&family=Inter:wght@400;500;600&family=DM+Mono:wght@400;500&display=swap');.fmb-eyebrow-wrap{text-align:center}.fmb-eyebrow{font-family:'DM Mono',monospace;text-transform:uppercase;letter-spacing:0.16em;font-size:13px;color:#C8972A;margin:0 0 14px}.et_pb_post_title .entry-title{font-family:'Playfair Display',serif!important;font-weight:700;color:#FFFFFF!important;line-height:1.15;text-align:center;font-size:48px;max-width:760px;margin:0 auto 18px}.et_pb_title_meta_container{font-family:'Inter',sans-serif;color:#8A97A8;font-size:14px;text-align:center}.et_pb_title_meta_container a{color:#8A97A8;text-decoration:none}.et_pb_title_meta_container .comments-number{display:none}.et_pb_post_content{font-family:'Inter',sans-serif;color:#2D2D2D;font-size:18px;line-height:1.7}.et_pb_post_content p{margin:0 0 1.2em}.et_pb_post_content h2{font-family:'Playfair Display',serif;color:#1B2A4A;font-size:30px;line-height:1.25;margin:1.8em 0 .55em}.et_pb_post_content h3{font-family:'Playfair Display',serif;color:#1B2A4A;font-size:23px;line-height:1.3;margin:1.5em 0 .5em}.et_pb_post_content a{color:#C8972A;text-decoration:underline}.et_pb_post_content blockquote{border-left:3px solid #C8972A;margin:1.6em 0;padding:.2em 0 .2em 1.2em;font-style:italic;color:#2D2D2D}.fmb-tldr{background:#F7F5F0;border:1px solid #C8972A;border-radius:4px;padding:24px 28px;margin:0 0 2.2em}.fmb-tldr .label{font-family:'DM Mono',monospace;text-transform:uppercase;letter-spacing:0.12em;font-size:13px;color:#C8972A;margin:0 0 .6em}.fmb-tldr ul{margin:0;padding-left:1.2em}.fmb-tldr li{margin:.4em 0;line-height:1.55;color:#2D2D2D}.fmb-callout{background:#F7F5F0;border-radius:4px;padding:20px 24px;margin:1.8em 0}.fmb-callout .label{font-family:'DM Mono',monospace;text-transform:uppercase;letter-spacing:0.1em;font-size:12px;color:#1B2A4A;margin:0 0 .4em}.fmb-faq{margin-top:2.4em}.fmb-faq h3{margin-top:1.4em}.fmb-cta{text-align:center;max-width:720px;margin:0 auto}.fmb-cta-h{font-family:'Playfair Display',serif;font-weight:700;color:#FFFFFF;font-size:30px;line-height:1.2;margin:0 0 28px}.fmb-cta-btn{display:inline-block;background:#C8972A;color:#0F1824;font-family:'DM Mono',monospace;text-transform:uppercase;letter-spacing:0.08em;font-size:15px;padding:16px 34px;border-radius:4px;text-decoration:none}.fmb-cta-btn:hover{background:#D9A83A}.fmb-cta-sub{font-family:'Inter',sans-serif;color:#9FB0C4;font-size:14px;margin:18px 0 0}@media(max-width:980px){.et_pb_post_title .entry-title{font-size:38px}.et_pb_post_content h2{font-size:26px}.et_pb_post_content h3{font-size:21px}}@media(max-width:767px){.et_pb_post_title .entry-title{font-size:30px}.et_pb_post_content{font-size:16.5px}.fmb-cta-h{font-size:24px}}.et_pb_post_title .et_pb_title_meta_container,.et_pb_post_title .et_pb_title_meta_container a{color:#9FB0C4!important}.et_pb_post_title .et_pb_title_meta_container{display:none!important}.fmb-blog-h1{font-family:'Playfair Display',serif;font-weight:700;color:#FFFFFF;font-size:46px;line-height:1.12;text-align:center;margin:14px auto 16px;max-width:760px}.fmb-blog-dek{font-family:'Inter',sans-serif;color:#9FB0C4;font-size:19px;line-height:1.55;text-align:center;max-width:620px;margin:0 auto}@media(max-width:980px){.fmb-blog-h1{font-size:38px}}@media(max-width:767px){.fmb-blog-h1{font-size:30px}.fmb-blog-dek{font-size:17px}}.et_pb_blog .et_pb_ajax_pagination_container{height:auto!important}.et_pb_blog .et_pb_blog_posts{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px}.et_pb_blog .et_pb_blog_posts .et_pb_post{width:auto!important;float:none!important;position:relative!important;left:auto!important;top:auto!important;margin:0!important;background:#FFFFFF;border:1px solid #E7E3DA;border-radius:10px;padding:28px 26px;box-shadow:0 1px 2px rgba(27,42,74,0.04);transition:transform .15s ease,box-shadow .15s ease}.et_pb_blog .et_pb_blog_posts .et_pb_post:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(27,42,74,0.10)}.et_pb_blog .et_pb_post .entry-featured-image-url{display:block;margin:-28px -26px 20px;border-radius:10px 10px 0 0;overflow:hidden}.et_pb_blog .et_pb_post .entry-featured-image-url img{width:100%;height:auto;display:block}.et_pb_blog .et_pb_post .entry-title::before{display:block;font-family:'DM Mono',monospace;text-transform:uppercase;letter-spacing:0.12em;font-size:11px;color:#C8972A;margin-bottom:10px}.et_pb_blog .et_pb_post.category-brand-authority .entry-title::before{content:'Brand Authority'}.et_pb_blog .et_pb_post.category-content-systems .entry-title::before{content:'Content Systems'}.et_pb_blog .et_pb_post.category-content-strategy .entry-title::before{content:'Content Strategy'}.et_pb_blog .et_pb_post.category-geo .entry-title::before{content:'GEO & Discoverability'}.et_pb_blog .et_pb_post .entry-title{font-family:'Playfair Display',serif;font-size:22px;line-height:1.25;margin:0 0 12px}.et_pb_blog .et_pb_post .entry-title a{color:#1B2A4A;text-decoration:none}.et_pb_blog .et_pb_post .entry-title a:hover{color:#C8972A}.et_pb_blog .et_pb_post .post-content{font-family:'Inter',sans-serif;color:#5A5F66;font-size:15.5px;line-height:1.6}.et_pb_blog .et_pb_post .post-content .more-link{display:inline-block;margin-top:14px;font-family:'DM Mono',monospace;text-transform:uppercase;letter-spacing:0.06em;font-size:12px;color:#C8972A;text-decoration:none}.et_pb_blog .et_pb_post .post-meta{display:none}