body.blog .main-container,body.single-post .main-container{max-width:1360px;margin:0 auto;padding:0 20px 64px;box-sizing:border-box}body.single-post .main-container{max-width:1360px}.mh-blog-hero{background:linear-gradient(120deg,#0a6fae,#063b5c);color:#fff;padding:64px 20px 56px;margin:0 0 40px;text-align:center}.mh-blog-hero h1{color:#fff;font-size:clamp(32px,4vw,46px);font-weight:800;margin:0 0 12px;line-height:1.15}.mh-blog-hero p{color:rgba(255,255,255,.88);font-size:18px;max-width:720px;margin:0 auto;line-height:1.6}body.blog .main-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px;align-items:stretch}body.blog .re-theme-post{background:#fff;border:1px solid #e3edf5;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 6px 24px rgba(6,59,92,.06);transition:transform .2s,box-shadow .2s;margin:0!important;padding:0!important}body.blog .re-theme-post:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(6,59,92,.12)}body.blog .re-theme-post .post-media{position:relative;margin:0}body.blog .re-theme-post .post-media a{position:absolute;inset:0;z-index:1}body.blog .re-theme-post .post-media img{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover}body.blog .re-theme-post .post-header{padding:22px 24px 0;margin:0}body.blog .re-theme-post .post-title{font-size:21px!important;line-height:1.3;margin:0 0 8px;font-weight:700}body.blog .re-theme-post .post-title a{color:#063b5c;text-decoration:none}body.blog .re-theme-post .post-title a:hover{color:#0a6fae}body.blog .re-theme-post .post-content{padding:0 24px;color:#4a5560;font-size:15.5px;line-height:1.6;flex:1}body.blog .re-theme-post .post-footer{padding:16px 24px 24px;display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0}body.blog .re-theme-post .read-more a{font-weight:700;color:#0a6fae;text-decoration:none}body.blog .re-theme-post .read-more a:after{content:" →"}body.blog .post-categories,body.single-post .post-categories,.re-theme-post .post-comments,.re-theme-post .meta-sep,body.single-post .post-footer,body.single-post #comments{display:none!important}.re-theme-post .post-date{color:#6b7883;font-size:14px}body.single-post .re-theme-post{margin-top:40px}body.single-post .post-media{margin:0 0 28px}body.single-post .post-media img{border-radius:16px;display:block;width:100%;height:auto}body.single-post .post-header{margin:0 0 8px}body.single-post .post-title{color:#063b5c;font-size:clamp(30px,4vw,42px)!important;line-height:1.2;font-weight:800;margin:0 0 10px}.mh-article{font-size:18px;line-height:1.75;color:#2d3740}.mh-article p,.mh-article li{font-size:18px;line-height:1.75;color:#2d3740}.mh-article .mh-article-byline{font-size:15px;color:#6b7883;margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid #e3edf5}.mh-article .mh-article-byline strong{color:#063b5c}.mh-article .mh-article-lead{font-size:20px;line-height:1.7;color:#1f2a33;font-weight:500}.mh-article h2{color:#063b5c;font-size:clamp(24px,3vw,30px);line-height:1.25;margin:44px 0 14px;font-weight:800}.mh-article h3{color:#0a4f7a;font-size:21px;margin:28px 0 8px;font-weight:700}.mh-article a{color:#0a6fae;text-decoration:underline;text-underline-offset:3px}.mh-article ul,.mh-article ol{padding-left:1.3em;margin:0 0 20px}.mh-article li{margin:0 0 8px}.mh-article li::marker{color:#0a6fae;font-weight:700}.mh-article blockquote,.mh-article .mh-article-box{background:#f2f8fc;border-left:4px solid #0a6fae;border-radius:0 12px 12px 0;padding:18px 22px;margin:24px 0}.mh-article table{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px}.mh-article th,.mh-article td{border:1px solid #dbe6ee;padding:10px 12px;text-align:left;vertical-align:top}.mh-article th{background:#f2f8fc;color:#063b5c}.mh-article .mh-article-cta{background:linear-gradient(120deg,#0a6fae,#063b5c);border-radius:18px;padding:32px;margin:48px 0 28px;text-align:center}.mh-article .mh-article-cta p{color:#fff;margin:0 0 16px}.mh-article .mh-article-cta strong{color:#fff}.mh-article a.mh-article-btn{display:inline-block;background:#fff;color:#063b5c;font-weight:800;padding:14px 30px;border-radius:999px;text-decoration:none;font-size:17px}.mh-article a.mh-article-btn:hover{background:#e8f3fb}.mh-article .mh-article-sources,.mh-article .mh-article-sources a{font-size:14px;color:#6b7883;line-height:1.6}@media (max-width:640px){.mh-article,.mh-article p,.mh-article li{font-size:17px}.mh-article .mh-article-lead{font-size:18px}.mh-article .mh-article-cta{padding:24px 18px}}@media (min-width:1024px){body.single-post .re-theme-post{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);column-gap:56px;align-items:center}body.single-post .post-media{grid-column:2;grid-row:1;margin:0 0 40px!important}body.single-post .post-header{grid-column:1;grid-row:1;margin:0 0 40px!important}body.single-post .post-content{grid-column:1/-1}body.single-post .post-title{font-size:clamp(34px,3.2vw,48px)!important}}.mhb-hidden-wrap,.mhb-hidden-form{display:none!important}