@charset "UTF-8";.blog-page{padding-bottom:var(--space-8)}.blog-header{background:var(--brand-bg-alt);padding:184px 0 var(--space-6)}.blog-header h1{margin:0 0 var(--space-2)}.blog-header p{color:var(--brand-text);max-width:720px;margin:0}.blog-body-section{padding:var(--space-8) 0}.blog-sidebar{position:sticky;top:120px}.sidebar-widget{border:1px solid var(--brand-border);border-radius:var(--radius);padding:var(--space-3);margin-bottom:var(--space-3);background:var(--brand-bg)}.sidebar-widget .widget-title{font-size:1.05rem;margin:0 0 var(--space-2);padding-bottom:8px;border-bottom:2px solid var(--brand-primary)}.recent-list{list-style:none;padding:0;margin:0}.recent-list li{margin-bottom:var(--space-2)}.recent-list a{display:block;font-weight:600;font-size:.92rem;color:var(--brand-text)}.recent-list a:hover{color:var(--brand-primary)}.recent-list time{font-size:.78rem;color:var(--brand-neutral-mid)}.sidebar-cta p{font-size:.88rem;color:var(--brand-neutral-mid);margin:0 0 var(--space-2)}.blog-list .blog-item{padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--brand-border)}.blog-tag{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-secondary);margin-bottom:8px}.blog-item h2{font-size:1.4rem;margin:0 0 8px}.blog-item h2 a{color:var(--brand-text)}.blog-item h2 a:hover{color:var(--brand-primary)}.blog-meta{display:flex;gap:var(--space-2);font-size:.82rem;color:var(--brand-neutral-mid);margin-bottom:var(--space-2)}.blog-item p{color:var(--brand-text);margin:0 0 var(--space-2)}.blog-readmore{font-weight:600;color:var(--brand-primary)}.blog-pagination{margin-top:var(--space-4)}.blog-pagination .page-link{color:var(--brand-primary)}.blog-pagination .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-text-inverse)}@media (max-width:991px){.blog-header{padding-top:150px}.blog-sidebar{position:static}}