/* Matches the site's original blogs.html horizontal-card and inner-banner structure. */
.uih-blog{background:#fff;color:#252a30;min-height:55vh}.uih-blog *, .uih-blog *::before,.uih-blog *::after{box-sizing:border-box}
.uih-inner-banner{height:clamp(250px,29vw,435px);position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;background:#134051}
.uih-inner-banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.uih-inner-banner::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.42);z-index:-1}
.uih-inner-banner-head{text-align:center;color:white;width:100%;padding:22px 0}
.uih-inner-banner h1{color:#fff;font-size:clamp(25px,3vw,38px);font-weight:750;line-height:1.25;margin:0 0 16px;text-wrap:balance}
.uih-breadcrumb{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;color:white;font-weight:600;font-size:15px}
.uih-breadcrumb a{color:#fff;text-decoration:none}.uih-breadcrumb span{display:inline-block;color:#fff;background:#ef7136;padding:7px 18px;border-radius:25px;max-width:100%}.uih-breadcrumb i{font-size:11px}
.uih-blog-container{max-width:1200px;padding-top:48px;padding-bottom:65px}
.uih-blog-listing{display:flex;flex-direction:column;gap:25px}
.uih-blog-card{display:grid;grid-template-columns:minmax(230px,34%) 1fr;border:1px solid #e7e8eb;border-radius:7px;overflow:hidden;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.055);transition:box-shadow .2s ease}
.uih-blog-card:hover{box-shadow:0 10px 28px rgba(0,0,0,.09)}
.uih-blog-card-img{display:block;min-height:220px;overflow:hidden;background:#f0f0f0}.uih-blog-card-img img{width:100%;height:100%;min-height:220px;max-height:290px;object-fit:cover;display:block;transition:transform .3s ease}.uih-blog-card:hover img{transform:scale(1.025)}
.uih-blog-card-content{padding:26px 30px;display:flex;flex-direction:column;justify-content:center;min-width:0}
.uih-blog-card-title{font-weight:700;font-size:clamp(20px,2vw,25px);line-height:1.3;margin:0 0 12px;color:#252a30}.uih-blog-card-title a{color:inherit;text-decoration:none}.uih-blog-card-title a:hover{color:#f47735}
.uih-blog-card-excerpt{font-size:15.5px;line-height:1.7;color:#595f66;margin:0 0 20px}
.uih-blog-card-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:14px}.uih-blog-card-meta time{color:#777}.uih-blog-card-meta time i{margin-right:6px}
.uih-blog-card-readmore{color:#f47735;font-weight:700;text-decoration:none;white-space:nowrap}.uih-blog-card-readmore i{margin-left:6px}.uih-blog-card-readmore:hover{color:#d34c19}
.uih-single-article{max-width:1200px}.uih-article-content{font-size:16px;line-height:1.7;overflow-wrap:break-word}.uih-article-content h2{font-size:clamp(24px,2.4vw,32px);line-height:1.32;margin:25px 0 13px;font-weight:700}.uih-article-content h3{font-size:clamp(20px,2vw,26px);margin:23px 0 12px}.uih-article-content h4,.uih-article-content h5{margin:20px 0 11px}.uih-article-content p{margin:0 0 17px}.uih-article-content img{max-width:100%;height:auto;border-radius:2px}.uih-article-content figure{max-width:100%}.uih-article-content .row{margin-top:12px;margin-bottom:18px}.uih-article-content .row img{display:block}.uih-article-content ul,.uih-article-content ol{padding-left:24px;margin-bottom:20px}.uih-article-content li{margin-bottom:7px}.uih-article-content a{color:#0874ae}.uih-article-content table{display:block;overflow-x:auto}.uih-article-content iframe{max-width:100%}
.uih-post-nav{border-top:1px solid #e5e5e5;padding-top:22px;margin-top:40px}.uih-post-nav .nav-links{display:flex;justify-content:space-between;gap:22px}.uih-post-nav a{color:#e9682d;text-decoration:none;font-weight:600}.uih-post-nav .nav-next{text-align:right}
.uih-pagination{margin:30px 0;text-align:center}.uih-pagination .nav-links{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.uih-pagination .page-numbers{padding:8px 13px;border:1px solid #e5e5e5;text-decoration:none;color:#222}.uih-pagination .current{background:#f47735;color:white;border-color:#f47735}
@media(max-width:767px){.uih-inner-banner{height:260px}.uih-inner-banner h1{font-size:25px}.uih-blog-container{padding:26px 17px 45px}.uih-blog-card{grid-template-columns:1fr}.uih-blog-card-img,.uih-blog-card-img img{min-height:0;height:220px;max-height:none}.uih-blog-card-content{padding:19px}.uih-blog-listing{gap:18px}.uih-blog-card-title{font-size:21px}.uih-breadcrumb{font-size:12px}.uih-breadcrumb span{padding:6px 10px}.uih-article-content{font-size:15.5px}.uih-post-nav .nav-links{flex-direction:column}}
@media(prefers-reduced-motion:reduce){.uih-blog-card,.uih-blog-card-img img{transition:none}}
