.masi-blog-item{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid var(--brand-border)}.masi-blog-item h2{font-size:1.5rem;margin-bottom:10px}.masi-blog-item h2 a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.masi-blog-item h2 a:hover{color:var(--brand-accent)}.masi-blog-meta{display:flex;gap:16px;margin-bottom:12px;font-size:.85rem;color:var(--brand-text-secondary);font-family:"IBM Plex Mono",monospace}.masi-blog-meta--on-dark{color:rgba(255,255,255,.85)}.masi-blog-widget{border:1px solid var(--brand-border);padding:20px;background:#fff;position:sticky;top:100px}.masi-blog-widget h3{font-size:.95rem;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--brand-border)}.masi-blog-widget ul{list-style:none;margin:0;padding:0}.masi-blog-widget li{margin-bottom:14px}.masi-blog-widget time{display:block;font-size:.75rem;color:var(--brand-text-secondary);font-family:"IBM Plex Mono",monospace}.masi-blog-widget a{-webkit-text-decoration:none;text-decoration:none;font-weight:600;color:var(--brand-text)}.masi-blog-widget a:hover{color:var(--brand-accent)}.masi-magazine-hero{position:relative;min-height:400px;display:flex;align-items:flex-end;background:#0d1217;overflow:hidden}.masi-magazine-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:400px}.masi-magazine-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(13,18,23,.15),rgba(13,18,23,.82))}.masi-magazine-hero__content{position:relative;z-index:2;padding:160px 0 48px;max-width:900px}.masi-magazine-hero h1{color:#fff;font-size:max(2rem, min(4vw, 3.2rem))}.masi-magazine-body{max-width:780px}.masi-blog-content{margin-bottom:40px;color:var(--brand-text)}.masi-author-card{display:flex;gap:16px;align-items:center;border:1px solid var(--brand-border);padding:20px;margin-bottom:32px;background:#fff}.masi-author-card img{width:72px;height:72px;border-radius:0;-o-object-fit:cover;object-fit:cover;background:#e8edf2}.masi-post-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.masi-post-nav a{display:block;border:1px solid var(--brand-border);padding:16px;-webkit-text-decoration:none;text-decoration:none;color:var(--brand-text);background:#fff}.masi-post-nav span{display:block;font-size:.75rem;color:var(--brand-text-secondary);margin-bottom:6px;font-family:"IBM Plex Mono",monospace}.masi-blog-card{border:1px solid var(--brand-border);padding:20px;height:100%;background:#fff}.masi-blog-card h3{font-size:1.05rem}.masi-blog-card a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.masi-blog-card time{font-size:.8rem;color:var(--brand-text-secondary)}.pagination .page-link{border-radius:0;color:var(--brand-primary)}.pagination .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}@media (max-width:767.98px){.masi-post-nav{grid-template-columns:1fr}.masi-blog-widget{position:static;margin-top:24px}}