.blog-hero{padding-top:var(--space-16);padding-bottom:var(--space-16)}.blog-hero-inner{display:grid;gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.blog-hero-copy p.lead{max-width:36rem}.blog-hero-meta{margin-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.blog-hero-links{display:flex;flex-wrap:wrap;gap:var(--space-3)}.blog-hero-visual{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-end}.blog-hero-arch{max-width:420px;width:100%}.blog-hero-photo{min-height:260px;background-image:radial-gradient(circle at top,#fff9f2,#f2e6d7 40%,#e1d2be 80%)}.blog-hero-timeline{max-width:420px;width:100%;margin-top:var(--space-2)}.blog-section-header{max-width:56rem;margin:0 auto var(--space-8) auto;text-align:left}.blog-grid-top10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}.blog-feature{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);gap:var(--space-6);align-items:stretch;position:relative}.blog-feature-media img{width:100%;height:100%;object-fit:cover}.blog-feature-body{position:relative;z-index:1}.blog-feature-kicker{margin-bottom:var(--space-4)}.blog-feature-footer{margin-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}.blog-feature-deep{grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr)}.blog-feature-deep .blog-feature-media{display:flex;align-items:center;justify-content:center}.blog-feature-media-minimal{display:flex;align-items:center;justify-content:center}.blog-interview-inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr);gap:var(--space-10);align-items:center}.blog-interview-media .arch-frame{max-width:460px}.blog-interview-body .quote-block{background:radial-gradient(circle at top,#4c1519,#21070a 70%);border-left-color:rgba(240,223,199,0.8);color:#fdf7f3}.blog-interview-body .quote-block cite{color:rgba(250,237,213,0.8)}.blog-interview-cta{margin-top:var(--space-5);display:flex;flex-wrap:wrap;gap:var(--space-3)}.blog-reportage{margin-top:var(--space-4)}.blog-reportage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}.blog-reportage-item{display:flex;flex-direction:column;gap:var(--space-4)}.blog-reportage-media img{border-radius:40px 40px 20px 20px}.blog-reportage-body h3{margin-bottom:var(--space-3)}.blog-reportage-footer{margin-top:var(--space-3);display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}.blog-bottom-cta .blog-bottom-card{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,0.8fr);gap:var(--space-8);align-items:center}.blog-bottom-actions{margin-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-3)}.blog-bottom-aside{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;max-width:18rem}.blog-bottom-aside .circle-brass span{font-size:1.4rem}.blog-bottom-aside p{margin-bottom:0;font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:1024px){.blog-hero-inner{grid-template-columns:1fr}.blog-hero-visual{align-items:flex-start}.blog-grid-top10{grid-template-columns:1fr}.blog-interview-inner{grid-template-columns:1fr}.blog-reportage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-bottom-cta .blog-bottom-card{grid-template-columns:1fr}}@media (max-width:768px){.blog-hero{padding-top:var(--space-12);padding-bottom:var(--space-12)}.blog-hero-meta{align-items:flex-start}.blog-hero-visual{order:-1}.blog-feature{grid-template-columns:1fr}.blog-feature-deep{grid-template-columns:1fr}.blog-interview-inner{gap:var(--space-6)}.blog-reportage-grid{grid-template-columns:1fr}.blog-bottom-card{padding:var(--space-5)}.blog-bottom-aside{max-width:none}}