.post-module__ZAXO3W__hero{align-items:flex-end;min-height:60vh;display:flex;position:relative;overflow:hidden}.post-module__ZAXO3W__heroImage{position:absolute;inset:0}.post-module__ZAXO3W__heroImg{object-fit:cover}.post-module__ZAXO3W__heroOverlay{background:linear-gradient(#0000 0%,#0a162880 40%,#0a1628f2 100%);position:absolute;inset:0}.post-module__ZAXO3W__heroContent{z-index:1;padding-top:calc(var(--navbar-height) + 2rem);padding-bottom:var(--space-12);position:relative}.post-module__ZAXO3W__backBtn{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-6);transition:color var(--transition-fast);text-decoration:none;display:inline-flex}.post-module__ZAXO3W__backBtn:hover{color:var(--color-accent)}.post-module__ZAXO3W__heroMeta{gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.post-module__ZAXO3W__heroMeta span{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.post-module__ZAXO3W__category{font-family:var(--font-heading);color:var(--color-accent)!important;font-weight:600!important}.post-module__ZAXO3W__title{margin-bottom:var(--space-3);max-width:800px;font-size:clamp(1.75rem,4vw,3rem);font-weight:800;line-height:1.2}.post-module__ZAXO3W__author{font-size:var(--text-sm);color:var(--color-text-muted)}.post-module__ZAXO3W__layout{gap:var(--space-10);grid-template-columns:1fr 340px;align-items:start;display:grid}.post-module__ZAXO3W__article{min-width:0;color:var(--color-text-secondary);font-size:var(--text-base)}.post-module__ZAXO3W__sidebar{gap:var(--space-5);flex-direction:column;display:flex;position:sticky;top:100px}.post-module__ZAXO3W__sideCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6)}.post-module__ZAXO3W__sideCard h3{font-size:var(--text-base);margin-bottom:var(--space-3);font-weight:700}.post-module__ZAXO3W__sideCard p{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-4);line-height:1.6}.post-module__ZAXO3W__relatedList{gap:var(--space-4);flex-direction:column;display:flex}.post-module__ZAXO3W__relatedItem{gap:var(--space-3);transition:opacity var(--transition-fast);align-items:flex-start;text-decoration:none;display:flex}.post-module__ZAXO3W__relatedItem:hover{opacity:.8}.post-module__ZAXO3W__relatedImg{border-radius:var(--radius-md);flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.post-module__ZAXO3W__relatedCat{font-size:var(--text-xs);color:var(--color-accent);margin-bottom:.25rem;font-weight:600}.post-module__ZAXO3W__relatedTitle{font-size:var(--text-sm);color:var(--color-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.post-module__ZAXO3W__layout{grid-template-columns:1fr}.post-module__ZAXO3W__sidebar{position:static}}
