.reveal{opacity:1!important;transform:none!important}

/* R15 字号协调 · 本页主标题归入全站层级 */
.hero-inner .hero-copy h1{font-size:clamp(40px,4.8vw,64px);line-height:1.16}
/* 区块标题统一节奏 */
.section-head h2,.sec-head h2{font-size:clamp(30px,3.2vw,44px);line-height:1.22}

/* R15 字号协调 · 本页主标题归入全站层级 */
body main div.container.hero-inner div.hero-copy h1{font-size:clamp(40px,4.8vw,64px)!important;line-height:1.16!important}
/* 区块标题统一节奏 */
.section-head h2,.sec-head h2{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.22!important}

/* R15 字号协调 · 本页主标题归入全站层级 */
body main div.container.hero-inner div.hero-copy h1{font-size:clamp(40px,4.8vw,64px)!important;line-height:1.16!important}
/* 区块标题统一节奏 */
.section-head h2,.sec-head h2{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.22!important}
/* type-scale:idempotent */
/* R15 字号协调 · 本页主标题归入全站层级 */
body main div.container.hero-inner div.hero-copy h1{font-size:clamp(40px,4.8vw,64px)!important;line-height:1.16!important}
/* 区块标题统一节奏 */
.section-head h2,.sec-head h2{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.22!important}
/* type-scale-v2:idempotent */
/* R15 字号协调 v2 · 特性容器/CTA 面板归层 */
div.contact-panel h2{font-size:clamp(34px,4vw,48px)!important;line-height:1.2!important}
.indx-copy h2{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.22!important}
