/* English comparison page: follow the editorial, serif-accented landing-page language. */
.english-compare-page .compare-hero{text-align:center;padding-top:96px}
.english-compare-page .compare-hero h1{font-size:clamp(48px,6.6vw,92px);line-height:1;letter-spacing:-.065em}
.english-compare-page .compare-hero h1 .title-sans,.english-compare-page .compare-hero h1 em{white-space:nowrap}
.english-compare-page .compare-hero h1 em,.english-compare-page .compare-section h2 em,.english-compare-page .privacy-note h2 em,.english-compare-page .cta-panel h2 em{font-family:var(--serif);font-style:normal !important;font-weight:400;letter-spacing:-.07em;color:var(--ink);box-shadow:none;padding:0}
.english-compare-page .lead{margin-left:auto;margin-right:auto}
.english-compare-page .compare-hero .hero-actions{justify-content:center}
.english-compare-page .proof-strip{justify-content:center}
.english-compare-page .proof-strip span,.english-compare-page .decision-number{color:var(--accent)}
.english-compare-page .kaku-column{background:var(--warm)}
.english-compare-page .compare-section h2,.english-compare-page .privacy-note h2,.english-compare-page .cta-panel h2{line-height:.98}
@media(max-width:760px){.english-compare-page .compare-hero{padding-top:72px}.english-compare-page .compare-hero h1{font-size:clamp(42px,12vw,68px)}.english-compare-page .compare-hero h1 .title-sans,.english-compare-page .compare-hero h1 em{white-space:normal}}
