/* v193 — Adenwalla-only typography. Targets actual page class. */
.cs-adenwalla-v94 .aden-v94-strategy-card p,
.cs-adenwalla-v94 .aden-v94-challenge-card p,
.cs-adenwalla-v94 .aden-v94-market-copy p,
.cs-adenwalla-v94 .aden-v94-challenge-main > p {
 font-size:16px!important; line-height:1.65!important;
}
.cs-adenwalla-v94 .aden-v94-section-kicker,
.cs-adenwalla-v94 .aden-v94-chapter-head > div > span,
.cs-adenwalla-v94 .aden-v94-strategy-visual span,
.cs-adenwalla-v94 .aden-v94-market-head small,
.cs-adenwalla-v94 .aden-v94-challenge-card > span {
 font-size:12px!important; line-height:1.5!important;letter-spacing:.09em!important;
}
.cs-adenwalla-v94 .aden-v94-strategy-card h3 {font-size:clamp(25px,2.15vw,34px)!important;line-height:1.17!important;}
.cs-adenwalla-v94 .aden-v94-context-visual :is(div,strong),
.cs-adenwalla-v94 .aden-v94-icp-visual strong,
.cs-adenwalla-v94 .aden-v94-language-grid span {font-size:13px!important;line-height:1.4!important;}
.cs-adenwalla-v94 .cs-aden-video-label-v177 {font-size:14px!important;line-height:1.4!important;gap:8px!important;}
.cs-adenwalla-v94 .cs-aden-video-label-v177 :is(strong,a) {font-size:13px!important;line-height:1.4!important;}
.cs-adenwalla-v94 .aden-v94-strategy-card {min-width:0;}
.cs-adenwalla-v94 .aden-v94-strategy-card > div {min-width:0;}
@media(max-width:767px){
 .cs-adenwalla-v94 .aden-v94-strategy-card p,
 .cs-adenwalla-v94 .aden-v94-challenge-card p,
 .cs-adenwalla-v94 .aden-v94-market-copy p{font-size:15px!important;line-height:1.6!important;}
 .cs-adenwalla-v94 .aden-v94-strategy-card h3{font-size:clamp(24px,6vw,30px)!important;}
 .cs-adenwalla-v94 .aden-v94-context-visual :is(div,strong) {font-size:12px!important;}
}
