.blog-hero{padding-top:var(--space-13);padding-bottom:var(--space-10)}.blog-hero-inner{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,1fr);gap:var(--space-10);align-items:center}.blog-hero-copy h1{max-width:620px}.blog-hero-media{padding:0;overflow:hidden}.blog-hero-image{min-height:260px;border-radius:var(--radius-xl)}.blog-hero-tagline{position:absolute;bottom:1.4rem;left:1.6rem}.blog-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6);margin-bottom:var(--space-4)}.blog-meta-highlight{margin-top:var(--space-6)}.blog-layout-inner{display:grid;grid-template-columns:minmax(0,0.78fr)minmax(0,2.1fr);gap:var(--space-10);align-items:flex-start}.blog-sidebar{position:sticky;top:calc(var(--header-height) + 1.5rem)}.blog-sidebar-card{padding:var(--space-7) var(--space-6)}.blog-nav-links{display:flex;flex-direction:column;gap:0.45rem}.blog-nav-link{font-size:var(--text-sm);color:var(--color-text-soft);padding:0.35rem 0;transition:color var(--transition-base),transform var(--transition-fast)}.blog-nav-link:hover{color:var(--color-primary);transform:translateX(2px)}.blog-sidebar-cta .btn{width:100%}.blog-main{display:flex;flex-direction:column;gap:var(--space-9)}.blog-article-header{margin-bottom:var(--space-5)}.blog-article-meta{font-size:var(--text-sm);color:var(--color-text-soft)}.blog-article-media{border-radius:var(--radius-lg)}.blog-inline-cta{margin-top:var(--space-7);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:radial-gradient(circle at 0% 0%,rgba(217,164,91,0.15) 0,rgba(217,164,91,0) 60%),var(--color-surface-soft);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.blog-inline-cta-soft{background:radial-gradient(circle at 0% 0%,rgba(79,122,99,0.25) 0,rgba(79,122,99,0) 60%),var(--color-surface-soft)}.blog-inline-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.blog-footer-cta{padding-top:0}.blog-footer-card{padding:0}.blog-footer-card-inner{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center;justify-content:space-between;padding:var(--space-7) var(--space-7)}.blog-footer-card-actions{display:flex;flex-wrap:wrap;gap:var(--space-4)}@media(max-width:1024px){.blog-hero{padding-top:var(--space-11)}.blog-hero-inner{grid-template-columns:1fr}.blog-layout-inner{grid-template-columns:1fr;gap:var(--space-8)}.blog-sidebar{position:static;order:-1}}@media(max-width:768px){.blog-hero{padding-top:var(--space-9);padding-bottom:var(--space-8)}.blog-hero-actions{flex-direction:column;align-items:flex-start}.blog-sidebar-card{padding:var(--space-6) var(--space-5)}.blog-inline-cta{flex-direction:column;align-items:flex-start}.blog-footer-card-inner{padding:var(--space-6) var(--space-5);flex-direction:column;align-items:flex-start}.blog-footer-card-actions{width:100%}.blog-footer-card-actions .btn{flex:1;justify-content:center}}