/* 邮箱链接颜色修复 - 全局样式 */

/* 所有 mailto 链接（排除按钮） */
a[href^="mailto:"]:not(.button):not(.w-button) {
  color: #06b6d4 !important;  /* 亮青色，在深色背景上清晰 */
  text-decoration: none;
}

a[href^="mailto:"]:not(.button):not(.w-button):hover {
  color: #22d3ee !important;  /* 更亮的青色 */
  text-decoration: underline;
}

/* Footer 中的邮箱链接（排除按钮） */
.footer a[href^="mailto:"]:not(.button):not(.w-button),
.footer-link a[href^="mailto:"]:not(.button):not(.w-button),
.second-div-in-footer a[href^="mailto:"]:not(.button):not(.w-button) {
  color: #06b6d4 !important;
}

.footer a[href^="mailto:"]:not(.button):not(.w-button):hover {
  color: #22d3ee !important;
}

/* Help Center 中的邮箱链接（排除按钮） */
.contact-method a[href^="mailto:"]:not(.button):not(.w-button) {
  color: #60a5fa !important;
}

.contact-method a[href^="mailto:"]:not(.button):not(.w-button):hover {
  color: #93c5fd !important;
}

/* Careers 页面中的邮箱链接（排除按钮） */
.reason-box a[href^="mailto:"]:not(.button):not(.w-button) {
  color: #2563eb !important;  /* 深蓝色，在浅色卡片上 */
  font-weight: 500;
}

.reason-box a[href^="mailto:"]:not(.button):not(.w-button):hover {
  color: #1d4ed8 !important;
}

/* Privacy/Terms 页面中的邮箱链接（排除按钮） */
.legal-content a[href^="mailto:"]:not(.button):not(.w-button),
.contact-box a[href^="mailto:"]:not(.button):not(.w-button) {
  color: #60a5fa !important;
}

.legal-content a[href^="mailto:"]:not(.button):not(.w-button):hover,
.contact-box a[href^="mailto:"]:not(.button):not(.w-button):hover {
  color: #93c5fd !important;
}

/* Blog 文章中的邮箱链接（排除按钮） */
.article-content a[href^="mailto:"]:not(.button):not(.w-button) {
  color: #06b6d4 !important;
}

.article-content a[href^="mailto:"]:not(.button):not(.w-button):hover {
  color: #22d3ee !important;
}

/* 移除 font 标签的继承问题 */
a[href^="mailto:"]:not(.button):not(.w-button) font {
  color: inherit !important;
}

/* 确保在所有背景下都可读（排除按钮） */
.section a[href^="mailto:"]:not(.button):not(.w-button),
.kontejner a[href^="mailto:"]:not(.button):not(.w-button) {
  color: #06b6d4 !important;
}
