/* Darkenz Finanse: WSPÓLNA CZYTELNOŚĆ – wyłącznie zawartość wymienionych Akademii. */
.dfpc,.dfkp,.dfbr,.dfnp,.dfgi,.decon,.dfcs{font-size:19px!important;line-height:1.72!important;overflow-wrap:break-word;}
.dfpc :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfkp :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfbr :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfnp :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfgi :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.decon :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfcs :is(p,li,summary,td,th,dt,dd,legend,label,blockquote){font-size:18px!important;line-height:1.65!important;}
.dfpc :is(input,select,textarea,button),
.dfkp :is(input,select,textarea,button),
.dfbr :is(input,select,textarea,button),
.dfnp :is(input,select,textarea,button),
.dfgi :is(input,select,textarea,button),
.decon :is(input,select,textarea,button),
.dfcs :is(input,select,textarea,button){font-size:17px!important;line-height:1.45!important;}
.dfpc :is(small,caption,[class*="-eyebrow"],[class*="-kicker"],[class*="-overline"],[class*="-sectionhead"]>span),
.dfkp :is(small,caption,[class*="-eyebrow"],[class*="-kicker"],[class*="-overline"],[class*="-sectionhead"]>span),
.dfbr :is(small,caption,[class*="-eyebrow"],[class*="-kicker"],[class*="-overline"],[class*="-sectionhead"]>span),
.dfnp :is(small,caption,[class*="-eyebrow"],[class*="-kicker"],[class*="-overline"],[class*="-sectionhead"]>span),
.dfgi :is(small,caption,[class*="-eyebrow"],[class*="-kicker"],[class*="-overline"],[class*="-sectionhead"]>span),
.decon :is(small,caption,[class*="-eyebrow"],[class*="-kicker"],[class*="-overline"],[class*="-sectionhead"]>span),
.dfcs :is(small,caption,[class*="-eyebrow"],[class*="-kicker"],[class*="-overline"],[class*="-sectionhead"]>span){font-size:15px!important;line-height:1.5!important;}
.dfpc :is(h3,h4),
.dfkp :is(h3,h4),
.dfbr :is(h3,h4),
.dfnp :is(h3,h4),
.dfgi :is(h3,h4),
.decon :is(h3,h4),
.dfcs :is(h3,h4){font-size:23px!important;line-height:1.3!important;}
.dfkp strong,
.dfbr strong,
.dfnp strong,
.dfgi strong,
.decon strong,
.dfcs strong{font-size:inherit;line-height:inherit;}
.dfpc [class*="-module"]>summary strong,
.dfkp [class*="-module"]>summary strong,
.dfbr [class*="-module"]>summary strong,
.dfnp [class*="-module"]>summary strong,
.dfgi [class*="-module"]>summary strong,
.decon [class*="-module"]>summary strong,
.dfcs [class*="-module"]>summary strong{font-size:20px!important;line-height:1.42!important;}
.dfpc [class*="-lesson"]>summary,
.dfkp [class*="-lesson"]>summary,
.dfbr [class*="-lesson"]>summary,
.dfnp [class*="-lesson"]>summary,
.dfgi [class*="-lesson"]>summary,
.decon [class*="-lesson"]>summary,
.dfcs [class*="-lesson"]>summary{font-size:19px!important;line-height:1.55!important;}
.dfpc [class*="-lesson-body"],
.dfkp [class*="-lesson-body"],
.dfbr [class*="-lesson-body"],
.dfnp [class*="-lesson-body"],
.dfgi [class*="-lesson-body"],
.decon [class*="-lesson-body"],
.dfcs [class*="-lesson-body"]{font-size:19px!important;line-height:1.7!important;}
.dfpc :is([class*="-sectionhead"], [class*="-section-title"]) h2,
.dfkp :is([class*="-sectionhead"], [class*="-section-title"]) h2,
.dfbr :is([class*="-sectionhead"], [class*="-section-title"]) h2,
.dfnp :is([class*="-sectionhead"], [class*="-section-title"]) h2,
.dfgi :is([class*="-sectionhead"], [class*="-section-title"]) h2,
.decon :is([class*="-sectionhead"], [class*="-section-title"]) h2,
.dfcs :is([class*="-sectionhead"], [class*="-section-title"]) h2{font-size:clamp(28px,3.5vw,37px)!important;line-height:1.2!important;}
.dfpc [class*="-hero"] p,
.dfkp [class*="-hero"] p,
.dfbr [class*="-hero"] p,
.dfnp [class*="-hero"] p,
.dfgi [class*="-hero"] p,
.decon [class*="-hero"] p,
.dfcs [class*="-hero"] p{font-size:19px!important;line-height:1.65!important;}
.dfpc [class*="-task"] summary,
.dfkp [class*="-task"] summary,
.dfbr [class*="-task"] summary,
.dfnp [class*="-task"] summary,
.dfgi [class*="-task"] summary,
.decon [class*="-task"] summary,
.dfcs [class*="-task"] summary{font-size:18px!important;}
.dfpc table,
.dfkp table,
.dfbr table,
.dfnp table,
.dfgi table,
.decon table,
.dfcs table{font-size:17px!important;}
@media(max-width:650px){
.dfpc,.dfkp,.dfbr,.dfnp,.dfgi,.decon,.dfcs{font-size:18px!important;line-height:1.65!important;}
.dfpc :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfkp :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfbr :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfnp :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfgi :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.decon :is(p,li,summary,td,th,dt,dd,legend,label,blockquote),
.dfcs :is(p,li,summary,td,th,dt,dd,legend,label,blockquote){font-size:17px!important;line-height:1.6!important;}
.dfpc [class*="-module"]>summary strong,
.dfkp [class*="-module"]>summary strong,
.dfbr [class*="-module"]>summary strong,
.dfnp [class*="-module"]>summary strong,
.dfgi [class*="-module"]>summary strong,
.decon [class*="-module"]>summary strong,
.dfcs [class*="-module"]>summary strong{font-size:18px!important;}
.dfpc [class*="-lesson"]>summary,
.dfkp [class*="-lesson"]>summary,
.dfbr [class*="-lesson"]>summary,
.dfnp [class*="-lesson"]>summary,
.dfgi [class*="-lesson"]>summary,
.decon [class*="-lesson"]>summary,
.dfcs [class*="-lesson"]>summary{font-size:18px!important;}
.dfpc [class*="-lesson-body"],
.dfkp [class*="-lesson-body"],
.dfbr [class*="-lesson-body"],
.dfnp [class*="-lesson-body"],
.dfgi [class*="-lesson-body"],
.decon [class*="-lesson-body"],
.dfcs [class*="-lesson-body"]{font-size:18px!important;}
.dfpc [class*="-hero"] p,
.dfkp [class*="-hero"] p,
.dfbr [class*="-hero"] p,
.dfnp [class*="-hero"] p,
.dfgi [class*="-hero"] p,
.decon [class*="-hero"] p,
.dfcs [class*="-hero"] p{font-size:18px!important;}
.dfpc :is(h3,h4),
.dfkp :is(h3,h4),
.dfbr :is(h3,h4),
.dfnp :is(h3,h4),
.dfgi :is(h3,h4),
.decon :is(h3,h4),
.dfcs :is(h3,h4){font-size:21px!important;}
}

/* Odnośniki, opisy i nawigacja – wcześniej 11–13 px. */
.dfpc a,
.dfkp a,
.dfbr a,
.dfnp a,
.dfgi a,
.decon a,
.dfcs a{font-size:17px!important;line-height:1.55!important;}
.dfpc [class*="-nav"] a,
.dfkp [class*="-nav"] a,
.dfbr [class*="-nav"] a,
.dfnp [class*="-nav"] a,
.dfgi [class*="-nav"] a,
.decon [class*="-nav"] a,
.dfcs [class*="-nav"] a{font-size:17px!important;line-height:1.55!important;}
.dfpc :is([class*="-note"],[class*="-search-status"],[class*="-result"]),
.dfkp :is([class*="-note"],[class*="-search-status"],[class*="-result"]),
.dfbr :is([class*="-note"],[class*="-search-status"],[class*="-result"]),
.dfnp :is([class*="-note"],[class*="-search-status"],[class*="-result"]),
.dfgi :is([class*="-note"],[class*="-search-status"],[class*="-result"]),
.decon :is([class*="-note"],[class*="-search-status"],[class*="-result"]),
.dfcs :is([class*="-note"],[class*="-search-status"],[class*="-result"]){font-size:17px!important;line-height:1.6!important;}
.dfpc :is([class*="-example"],[class*="-task"]) :is(strong,small),
.dfkp :is([class*="-example"],[class*="-task"]) :is(strong,small),
.dfbr :is([class*="-example"],[class*="-task"]) :is(strong,small),
.dfnp :is([class*="-example"],[class*="-task"]) :is(strong,small),
.dfgi :is([class*="-example"],[class*="-task"]) :is(strong,small),
.decon :is([class*="-example"],[class*="-task"]) :is(strong,small),
.dfcs :is([class*="-example"],[class*="-task"]) :is(strong,small){font-size:17px!important;line-height:1.5!important;}
