.irx-blog-header{margin:0 auto 40px;max-width:1080px}.irx-blog-heading{color:#00274d;font-size:28px;font-weight:700;line-height:1;margin-bottom:8px}.irx-blog-detail{color:#5a7190;font-size:14px;font-weight:400;line-height:1.6}.irx-blog-layout{align-items:start;display:grid;gap:48px;grid-template-columns:220px 1fr;margin:0 auto;max-width:1080px}.irx-blog-sidebar{position:sticky;top:24px}.irx-sidebar-filters{display:flex;flex-direction:column;gap:10px}.irx-filter-heading{border-bottom:1px solid rgba(0,39,77,.08);color:var(--dark);font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:2px;padding-bottom:10px;text-transform:uppercase}.irx-filter__field{display:flex;flex-direction:column;gap:6px}.irx-filter__label{color:var(--dark);font-size:11px;font-weight:700;letter-spacing:.05em;padding-top:10px;text-transform:uppercase}.irx-section-btns{display:flex;flex-direction:column;gap:2px}.irx-section-btn{align-items:center;background:transparent;border:none;border-radius:8px;color:#5a7190;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:500;padding:10px 12px;text-align:left;transition:background .15s,color .15s;width:100%}.irx-section-btn.active,.irx-section-btn:hover{background:#fff;color:#00274d}.irx-section-btn.active{box-shadow:0 1px 4px rgba(0,39,77,.07);font-weight:700}.irx-section-btn.active:before{background:#35bcb1;border-radius:50%;content:"";display:block;flex-shrink:0;height:5px;margin-right:8px;width:5px}.irx-section-count{background:#f4f7fa;border-radius:100px;color:rgba(0,39,77,.3);flex-shrink:0;font-size:11px;font-weight:500;margin-left:auto;padding:1px 7px}.irx-section-btn.active .irx-section-count{background:#ebf2f8;color:#5a7190}.irx-hidden-select{display:none!important}.irx-filter__field input.irx-filter__query{background:#fff;border:1px solid var(--border);border-radius:8px;box-sizing:border-box;color:#00274d;font-family:inherit;font-size:12px;font-weight:400;min-height:36px;padding:8px 12px;width:100%}.irx-filter__query::placeholder{color:rgba(0,39,77,.5);font-weight:400}.irx-select-wrap{position:relative}.irx-select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--border);border-radius:8px;box-sizing:border-box;color:#00274d;cursor:pointer;font-family:inherit;font-size:12px;font-weight:400;min-height:36px;padding:8px 30px 8px 12px;width:100%}.irx-select-icon{color:#35bcb1;font-size:11px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.irx-blog-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.irx-blog-grid.flex{display:grid;margin:0}.irx-blog-grid .col{display:contents}.irx-blog-grid .col[style*="display: none"]{display:none!important}.blog-card{background:#fff;border:1px solid rgba(0,39,77,.08);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .22s ease,transform .22s ease}.blog-card:hover{box-shadow:0 8px 24px rgba(0,39,77,.09);transform:translateY(-2px)}.blog-card-image{flex-shrink:0;height:170px;overflow:hidden;width:100%}.blog-card-image img{display:block;height:100%;object-fit:cover;width:100%}.blog-card-body{display:flex;flex-direction:column;gap:16px;padding:20px}.blog-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.blog-card-tag{background:rgba(56,112,250,.08);border-radius:100px;color:#3870fa;font-size:10px;font-weight:700;letter-spacing:.02em;padding:4px 12px;text-transform:uppercase;white-space:nowrap}.blog-card-date{color:rgba(0,39,77,.75);font-size:11px;font-weight:400}.blog-card-title{color:#00274d;font-size:14px;font-weight:600;line-height:1.25;margin:0}@media (max-width:900px){.irx-blog-layout{gap:32px;grid-template-columns:180px 1fr}}@media (max-width:767px){.irx-blog-layout{gap:24px;grid-template-columns:1fr}.irx-blog-sidebar{position:static}.irx-sidebar-filters{flex-direction:column;gap:16px}.irx-filter__field{width:100%}.irx-section-btns{flex-direction:column}.irx-section-btn{width:100%}.irx-blog-grid{grid-template-columns:1fr}}