.amp-blog-hero{background:var(--brand-primary-dark);padding:56px 0 48px;text-align:center}.amp-blog-hero h1{color:#fff;font-size:36px;margin-bottom:8px}.amp-blog-hero p{color:rgba(255,255,255,.75);font-size:1rem}.amp-blog-section{padding:var(--section-padding) 0}.amp-blog-list .blog-entry{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--brand-gray-200)}.amp-blog-list .blog-entry:last-child{border-bottom:none}.amp-blog-list .blog-category{display:inline-block;font-size:.78rem;font-weight:600;color:var(--brand-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.amp-blog-list .blog-category a{color:var(--brand-secondary)}.amp-blog-list .entry-title{font-size:1.35rem;margin-bottom:8px}.amp-blog-list .entry-title a{color:var(--brand-text);transition:color var(--transition-fast) ease}.amp-blog-list .entry-title a:hover{color:var(--brand-primary)}.amp-blog-list .blog-divider{width:40px;height:3px;background:var(--brand-secondary);margin-bottom:12px}.amp-blog-list .blog-attr{font-size:.85rem;color:var(--brand-gray-500);margin-bottom:12px}.amp-blog-list .blog-attr a{color:var(--brand-gray-500)}.amp-blog-list .blog-attr a:hover{color:var(--brand-primary)}.amp-blog-list .blog-abstract{font-size:.95rem;color:var(--brand-text-secondary);margin-bottom:12px}.amp-blog-list .blog-readmore{display:inline-block;color:var(--brand-secondary);font-weight:600;font-size:.88rem}.amp-blog-list .entry-meta{display:flex;justify-content:space-between;font-size:.82rem;color:var(--brand-gray-500);margin-top:12px}.amp-blog-list .entry-meta a{color:var(--brand-gray-500)}.amp-sidebar .widget-title{display:block;font-size:1rem;font-weight:700;color:var(--brand-text);margin-bottom:8px}.amp-sidebar .sidebar-divider{width:32px;height:3px;background:var(--brand-secondary);margin-bottom:var(--spacing-sm)}.amp-sidebar .recent-blogs{list-style:none;padding:0;margin:0}.amp-sidebar .recent-blogs li{display:flex;gap:12px;align-items:flex-start;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--brand-gray-100)}.amp-sidebar .recent-blogs li:last-child{border-bottom:none}.amp-sidebar .date-badge{flex-shrink:0;width:48px;height:48px;background:var(--brand-primary);border-radius:var(--brand-radius);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;line-height:1}.amp-sidebar .date-badge .date-day{font-size:1.1rem;font-weight:700}.amp-sidebar .date-badge .date-month{font-size:.65rem;text-transform:uppercase;opacity:.8}.amp-sidebar .recent-blogs a{font-size:.88rem;color:var(--brand-text);line-height:1.35}.amp-sidebar .recent-blogs a:hover{color:var(--brand-primary)}.amp-pagination .page-link{color:var(--brand-text);border-color:var(--brand-gray-200)}.amp-pagination .page-item.active .page-link{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.amp-pagination .page-item.disabled .page-link{color:var(--brand-gray-500)}@media (max-width:768px){.amp-blog-hero{padding:40px 0 32px}.amp-blog-hero h1{font-size:28px}}