body {
    font-family: 'Inter', 'Helvetica Neue', 'PingFang SC', sans-serif;
    color: #1a202c;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.container {
    @apply mx-auto px-4;
}

.section {
    @apply py-16 md:py-24;
}

.fade-enter-active,
.fade-leave-active {
    transition: opacity 0.3s ease;
}

.fade-enter-from,
.fade-leave-to {
    opacity: 0;
}

p {
    // 首行缩进两个字符
    text-indent: 2em;
}

button {
    cursor: pointer; /* 确保鼠标悬停时显示为手型 */
}
