.cj-blog-hub{max-width:1240px;margin:0 auto;padding:40px 24px 64px}.cj-blog-hub .blog-title{display:flex;align-items:flex-start;justify-content:space-between;text-align:left;background:#142b3e;border-radius:18px;border-top:4px solid #bd2634;padding:42px;color:#fff;margin:0 0 24px}.cj-blog-hub .blog-title h1{color:#fff;font-size:clamp(30px,4vw,48px);line-height:1.12;margin:12px 0 16px}.cj-blog-eyebrow{font-size:11px;letter-spacing:.16em;font-weight:700;color:#e9bac0;margin:0}.cj-blog-intro{max-width:650px;line-height:1.7;font-size:17px;color:#e1e8ee;margin:0}.cj-blog-hub .blog-title>a{color:#fff;flex-shrink:0;margin-left:20px}.cj-blog-topics{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.cj-blog-topics a{border:1px solid #dce3e8;border-radius:24px;padding:12px 18px;color:#142b3e;text-decoration:none;font-size:14px;font-weight:600}.cj-blog-topics a[aria-current],.cj-blog-topics a:hover{color:#fff;background:#142b3e;border-color:#142b3e}.cj-blog-hub .blog--inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none}.cj-blog-hub .article--excerpt-wrapper{width:auto;margin:0;border:1px solid #e1e6eb;border-radius:14px;overflow:hidden;background:#fff}.cj-blog-hub .article--excerpt-content{padding:24px;text-align:left}.cj-blog-hub .article--excerpt-title{font-size:24px;line-height:1.25}.cj-blog-hub .blog--no-results{grid-column:1/-1;background:#f4f6f7;padding:36px;border-radius:14px;list-style:none}.cj-blog-hub a:focus-visible{outline:3px solid #bd2634;outline-offset:4px}@media(max-width:900px){.cj-blog-hub .blog--inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cj-blog-hub{padding:24px 18px 40px}.cj-blog-hub .blog-title{padding:28px 22px}.cj-blog-hub .blog--inner{grid-template-columns:1fr}.cj-blog-intro{font-size:16px}}
