.thoughts-post-header{margin-bottom:48px;position:relative}.thoughts-post-header-content{background:var(--background);position:relative;display:flex;flex-direction:column;gap:12px;transition:background-color .4s cubic-bezier(.4,0,.2,1)}.thoughts-post-title{font-size:2.75rem;font-weight:800;margin:0;line-height:1.1;color:var(--text-dark);letter-spacing:-.02em;text-transform:none}.thoughts-post-subtitle,.thoughts-post-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.thoughts-post-subtitle{font-size:1.25rem;color:var(--text-medium);line-height:1.5;font-weight:400}.thoughts-post-meta-container{display:flex;flex-direction:column;gap:16px}.thoughts-post-meta{gap:16px}.meta-item,.thoughts-post-meta{display:flex;align-items:center}.meta-item{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:6px;font-size:.875rem}.meta-icon{color:var(--accent);flex-shrink:0}.thoughts-post-date,.thoughts-post-read-time{color:var(--text-medium);font-weight:500}.thoughts-post-tags{display:flex;gap:8px;flex-wrap:wrap}.thoughts-tag{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--accent-light);color:var(--accent);padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:500;border:1px solid rgba(var(--accent-rgb),.2);transition:background-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.thoughts-post-header-content{gap:10px}.thoughts-post-title{font-size:2rem;line-height:1.2}.thoughts-post-subtitle{font-size:1.125rem}.thoughts-post-meta-container{gap:12px}.thoughts-post-meta{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.meta-item{font-size:.8rem}.thoughts-post-tags{gap:6px}.thoughts-tag{padding:3px 8px;font-size:.7rem}}