.mos-taxonomy{min-width:0;overflow-wrap:anywhere}.mos-taxonomy .componentheading{margin:0 0 24px}.mos-taxonomy .category-desc{display:flow-root;margin:0 0 20px}.mos-taxonomy img{max-width:100%;height:auto}.mos-taxonomy .category-image{float:left;margin:0 16px 12px 0}.mos-blog-item{display:flow-root;margin:0 0 30px}.mos-blog-item h2{font-size:24px;line-height:1.25;margin:0 0 12px}.mos-blog-item h2 a{color:#284074}.mos-blog-item .article-info{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px 12px;font-size:12px;color:#566071;margin:0 0 12px}.mos-blog-item .article-info dd{margin:0}.mos-blog-item .article-info-term{display:none}.mos-blog-item .readmore{margin-top:12px}.mos-blog-links{margin:24px 0}.mos-blog-links h2{font-size:20px}.mos-blog-links li{margin:7px 0}.mos-category-links{padding-left:22px}.mos-category-links>li{margin:12px 0}.mos-category-links .category-desc{margin:8px 0 16px}.mos-category-articles{width:100%;border-collapse:collapse;margin:20px 0}.mos-category-articles th[scope=row]{font-weight:400;text-align:left;background:transparent;padding:10px;border-bottom:1px solid #dce1e8}.mos-category-articles th[scope=row] a{color:#284074}.mos-category-articles thead th{text-align:left;padding:10px;background:#eef1f6;color:#284074}.mos-category-filter{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:18px 0}.mos-category-filter input,.mos-category-filter select{max-width:100%;min-height:38px;padding:7px;border:1px solid #aeb8c7}.mos-taxonomy-pagination{margin:24px 0}.mos-taxonomy-pagination ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;list-style:none;padding:0}.mos-taxonomy-pagination a,.mos-taxonomy-pagination [aria-current]{display:block;min-width:32px;padding:7px 9px;text-align:center;border:1px solid #cbd1e0;border-radius:3px}.mos-taxonomy-pagination [aria-current]{background:#284074;color:white}.mos-taxonomy-pagination a:hover{background:#eef1f6}.mos-taxonomy-pagination a:focus-visible,.mos-category-filter :focus-visible{outline:3px solid #35569d;outline-offset:2px}.mos-taxonomy-pagination .counter{text-align:center;color:#566071;font-size:13px}@media(max-width:736px){.mos-blog-item h2{font-size:22px}.mos-taxonomy-pagination a,.mos-taxonomy-pagination [aria-current]{padding:8px}.mos-category-filter{align-items:stretch}.mos-category-filter label{flex-basis:100%}}
