/* Dynamic blog, archive and single-post templates. */
.iron-blog{background:#fff;color:#10223b}.iron-blog-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.iron-blog-hero{position:relative;overflow:hidden;padding:92px 0 82px;background:linear-gradient(118deg,#09295c,#1152aa 57%,#147ca9);color:#fff}.iron-blog-hero:after{content:"";position:absolute;right:-8%;bottom:-180px;width:540px;height:540px;border:1px solid #ffffff2e;border-radius:50%;box-shadow:0 0 0 68px #ffffff0e,0 0 0 136px #ffffff0a}.iron-blog-hero .iron-blog-wrap{position:relative;z-index:1;max-width:850px;margin-left:max(24px,calc((100% - 1180px)/2));margin-right:24px}.iron-eyebrow{margin:0 0 15px;color:#1bbddd;font-size:11px;font-weight:900;letter-spacing:.16em}.iron-blog-hero h1,.iron-article-header h1{max-width:820px;margin:0;font-size:clamp(2.25rem,5vw,4.3rem);line-height:1.08;letter-spacing:-.045em;font-weight:850}.iron-blog-intro{max-width:610px;margin-top:22px;color:#dcecff;font-size:1.1rem;line-height:1.7}.iron-blog-intro p{margin:0}.iron-blog-content{padding:70px 0 88px}.iron-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.iron-post-card{overflow:hidden;border:1px solid #e6edf5;border-radius:18px;background:#fff;box-shadow:0 8px 24px #112d4f0e;transition:.25s}.iron-post-card:hover{transform:translateY(-6px);box-shadow:0 19px 38px #112d4f21}.iron-post-card-media{display:grid;aspect-ratio:1.62;overflow:hidden;background:#e8f1fb}.iron-post-card-media img{width:100%;height:100%;object-fit:cover;transition:.35s}.iron-post-card:hover img{transform:scale(1.05)}.iron-post-placeholder{display:flex;align-items:end;padding:22px;background:linear-gradient(135deg,#0a3475,#1372b6);color:#fff;font-size:2.4rem;font-weight:900;font-style:italic;line-height:.78;letter-spacing:-.1em}.iron-post-card-body{padding:22px 22px 24px}.iron-post-meta,.iron-article-meta{display:flex;align-items:center;gap:8px;color:#728197;font-size:.76rem;font-weight:700}.iron-post-meta a{color:#1763bd;text-decoration:none}.iron-meta-dot{color:#b7c2d0}.iron-post-card h2{margin:12px 0 10px;font-size:1.25rem;line-height:1.3;letter-spacing:-.025em}.iron-post-card h2 a{color:#12233b;text-decoration:none}.iron-post-card h2 a:hover{color:#1763bd}.iron-post-card p{display:-webkit-box;overflow:hidden;margin:0;color:#63738a;font-size:.9rem;line-height:1.65;-webkit-line-clamp:2;-webkit-box-orient:vertical}.iron-read-more{display:inline-flex;gap:9px;align-items:center;margin-top:20px;color:#135eb7;text-decoration:none;font-size:.86rem;font-weight:850}.iron-read-more span{font-size:1.1rem}.navigation.pagination{display:flex;justify-content:center;margin:48px 0 0}.nav-links{display:flex;align-items:center;gap:6px}.nav-links .page-numbers{min-width:39px;padding:10px 13px;border:1px solid #e4ebf3;border-radius:9px;color:#41607f;text-align:center;text-decoration:none;font-size:.85rem;font-weight:800}.nav-links .current,.nav-links a:hover{border-color:#155eb9;background:#155eb9;color:#fff}.iron-empty-state{padding:78px 20px;border:1px dashed #cfdae8;border-radius:18px;text-align:center}.iron-empty-state span{color:#1671c6;font-size:35px}.iron-empty-state h2{margin:8px 0;font-size:1.45rem}.iron-empty-state p{margin:0;color:#687b91}.iron-article{background:#fff}.iron-article-wrap{width:min(850px,calc(100% - 48px));margin:auto;padding:42px 0 70px}.iron-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:48px;color:#8491a1;font-size:.82rem}.iron-breadcrumb a{color:#61728a;text-decoration:none}.iron-breadcrumb a:hover{color:#155eb9}.iron-article-header{text-align:center}.iron-category-pill{display:inline-block;margin-bottom:17px;padding:7px 12px;border-radius:99px;background:#eaf4ff;color:#1261bd;text-decoration:none;font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.iron-article-header h1{margin:auto;color:#10223b;font-size:clamp(2.1rem,5.2vw,4rem)}.iron-article-meta{justify-content:center;margin-top:22px}.iron-article-cover{overflow:hidden;margin:45px 0 48px;border-radius:20px;background:#edf3fa}.iron-article-cover img{display:block;width:100%;height:auto;max-height:540px;object-fit:cover}.iron-article-content{color:#2c4058;font-size:1.08rem;line-height:1.85}.iron-article-content>*{margin-top:0;margin-bottom:1.5em}.iron-article-content h2,.iron-article-content h3{margin-top:2em;color:#10223b;line-height:1.25;letter-spacing:-.025em}.iron-article-content h2{font-size:1.75rem}.iron-article-content h3{font-size:1.3rem}.iron-article-content a{color:#125db6}.iron-article-content img{max-width:100%;height:auto;border-radius:14px}.iron-article-content blockquote{margin-left:0;padding:18px 24px;border-left:4px solid #1a70c8;background:#f3f8fe;color:#315271;font-weight:650}.iron-article-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:50px;padding-top:25px;border-top:1px solid #e5edf4}.iron-post-tags{display:flex;flex-wrap:wrap;gap:7px;align-items:center;color:#75859a;font-size:.8rem}.iron-post-tags a{padding:6px 9px;border-radius:7px;background:#f0f6fc;color:#2867a9;text-decoration:none}.iron-back-to-blog{color:#165eb4;text-decoration:none;font-weight:850;font-size:.88rem}.iron-related{padding:62px 0 84px;background:#f5f9fd}.iron-related h2{margin:0 0 28px;color:#10223b;font-size:2rem;letter-spacing:-.035em}@media(max-width:800px){.iron-blog-hero{padding:68px 0 62px}.iron-blog-content{padding:45px 0 60px}.iron-post-grid{grid-template-columns:1fr;gap:18px}.iron-post-card{display:grid;grid-template-columns:130px 1fr}.iron-post-card-media{height:100%;aspect-ratio:auto}.iron-post-card-body{padding:18px}.iron-post-card h2{margin:9px 0 7px;font-size:1.05rem}.iron-read-more{margin-top:12px}.iron-article-wrap{padding-top:28px}.iron-breadcrumb{margin-bottom:34px}.iron-article-cover{margin:34px 0}.iron-article-content{font-size:1rem}.iron-related{padding:48px 0 60px}}@media(max-width:440px){.iron-blog-wrap,.iron-article-wrap{width:min(100% - 32px,1180px)}.iron-post-card{grid-template-columns:1fr}.iron-post-card-media{aspect-ratio:1.62}.iron-article-header h1{font-size:2rem}}
