/* 2026-09-25 v2.29.167:方案/績效/合約/放貸四頁跟繪本首頁統一語氣。
   標題改手寫楷體、字重與字級收斂;英文大寫小標改成中文楷體小標;淡紙紋底;卡片不再浮起。
   只收外觀,不動版面結構與資料;這支放在各頁 </head> 前,蓋過頁內樣式。 */
:root { --hand: "LXGW WenKai TC", "Noto Sans TC", serif; }

html body {
  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");
}

/* 標題:手寫楷體、不再用 900 粗黑大字 */
html body h1, html body h2, html body h3 { font-family: var(--hand) !important; font-weight: 700 !important; letter-spacing: .01em; }   /* 頁內 .xxx h1 權重較高,這層要蓋過去 */
html body .page-hero h1, html body .page-head h1, html body .lend-hero h1 { font-size: clamp(32px, 4.2vw, 50px); line-height: 1.3; }
html body .section h2 { font-size: clamp(26px, 3vw, 38px); line-height: 1.35; }

/* 小標:中文楷體、不大寫、不要前面那條線 */
html body .section-tag, html body .hero-eyebrow, html body .eyebrow {
  font-family: var(--hand); text-transform: none; letter-spacing: .1em; font-weight: 700; font-size: 15px;
}
html body .section-tag::before { display: none; }
html body .bfx-card .ttl { text-transform: none; letter-spacing: .08em; font-family: var(--hand); }

/* 卡片與色塊:不浮起、陰影收斂 */
html body .es-card:hover, html body .plan-card:hover, html body .bot-card:hover, html body .stat-item:hover { transform: none; box-shadow: none; }
html body .bot-card, html body .plan-card, html body .earn-block, html body .bfx-card { box-shadow: none; }

/* 內文:行高放寬、比較像讀文章 */
html body .section-sub, html body .lead { line-height: 1.85; }
