/* 首页Header组件样式 */

/* Header样式优化 - 与warehouse页面保持一致 */
.header-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  max-width: 1400px;
  margin: 0 auto;
  min-height: 120px;
}

/* 移除logo和导航按钮相关样式，保持简洁的标题和打字机效果 */

/* 响应式设计 */
@media (max-width: 768px) {
  .header-content {
    padding: 0 15px;
    min-height: 100px;
  }
  
  header h1 {
    font-size: 2.0rem;
  }
  
  #typing-text {
    font-size: 1.0rem;
  }
}

@media (max-width: 480px) {
  .header-content {
    padding: 0 10px;
    min-height: 90px;
  }
  
  header h1 {
    font-size: 1.8rem;
  }
  
  #typing-text {
    font-size: 0.9rem;
  }
} 

header h1 {
  margin: 0;
  font-size: 2.5rem;
  font-family: 'Noto Serif SC', serif;
  text-shadow: 
    1px 1px 1px rgba(0,0,0,0.2),
    2px 2px 1px rgba(0,0,0,0.15),
    3px 3px 1px rgba(0,0,0,0.1),
    4px 4px 1px rgba(0,0,0,0.05);
  letter-spacing: 1px;
  color: #fff;
  text-transform: uppercase;
  transition: opacity 0.8s ease, transform 0.8s ease;
  opacity: 1;
  transform: translateY(0);
} 