.page-module__LgvvNq__article{max-width:800px;margin:0 auto}.page-module__LgvvNq__back{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--spacing-xl);transition:color var(--transition-fast);text-decoration:none;display:inline-block}.page-module__LgvvNq__back:hover{color:var(--color-accent)}.page-module__LgvvNq__cover{border-radius:var(--radius-lg);margin-bottom:var(--spacing-2xl);aspect-ratio:16/9;overflow:hidden}.page-module__LgvvNq__cover img{object-fit:cover;width:100%;height:100%}.page-module__LgvvNq__meta{gap:var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--spacing-lg);display:flex}.page-module__LgvvNq__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-2xl);line-height:var(--line-height-tight)}.page-module__LgvvNq__content{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.page-module__LgvvNq__content p{margin-bottom:var(--spacing-lg)}.page-module__LgvvNq__content h2{font-size:var(--font-size-2xl);margin:var(--spacing-2xl) 0 var(--spacing-lg)}.page-module__LgvvNq__content h3{font-size:var(--font-size-xl);margin:var(--spacing-xl) 0 var(--spacing-md)}.page-module__LgvvNq__content img{border-radius:var(--radius-lg);margin:var(--spacing-xl) 0}.page-module__LgvvNq__content a{color:var(--color-accent);text-decoration:underline}
