.press-release-card .blog-item-img img { height: 250px; object-fit: cover; }
.press-release-card .blog-title { font-size: 21px; line-height: 1.4; }
.press-release-header { max-width: 920px; margin-bottom: 35px; }
.press-release-header h1 { margin: 12px 0 18px; font-size: clamp(30px, 4vw, 48px); line-height: 1.2; }
.press-release-meta { display: flex; flex-wrap: wrap; gap: 14px 28px; color: var(--body-text-color); }
.press-release-meta i { color: var(--theme-color); margin-right: 7px; }
.press-release-hero { margin: 0 0 48px; border-radius: 16px; overflow: hidden; box-shadow: 0 12px 35px rgba(0,0,0,.1); }
.press-release-hero img { display: block; width: 100%; max-height: 620px; object-fit: cover; }
.press-release-body { font-size: 17px; line-height: 1.9; }
.press-release-body p { margin-bottom: 22px; }
.press-release-body ul, .press-release-body ol { margin: 8px 0 28px; padding-left: 24px; }
.press-release-body li { margin-bottom: 10px; }
.press-release-body h3, .press-release-body h4 { margin: 32px 0 14px; }
.press-release-sidebar { position: sticky; top: 120px; padding: 30px; border-radius: 14px; background: var(--theme-bg-light, #f5f7fa); }
.press-release-sidebar h3 { margin-bottom: 20px; font-size: 21px; }
.press-release-sidebar a, .press-release-sidebar button { display: block; width: 100%; padding: 13px 0; border: 0; border-bottom: 1px solid rgba(0,0,0,.1); background: transparent; color: var(--heading-color); text-align: left; font-weight: 600; }
.press-release-sidebar i { width: 24px; color: var(--theme-color); }
.press-release-unavailable { padding: 28px; border: 1px solid #e7e7e7; border-radius: 12px; background: #fff; }
.press-release-unavailable > i { margin-bottom: 18px; color: var(--theme-color); font-size: 34px; }
.press-release-unavailable h3 { font-size: 19px; }
.press-release-unavailable p { margin-bottom: 8px; }
.press-release-unavailable span { color: #777; font-size: 14px; }
@media (max-width: 991px) { .press-release-sidebar { position: static; } }
@media print { .preloader, [data-component="header"], [data-component="footer"], .site-breadcrumb, .press-release-sidebar, .cta-area { display:none!important; } .press-release-area { padding:0!important; } }
