/* A focused definition and a complementary care panel. Other questions remain unchanged. */
main.article .content-accordion-body.consolidation-definition{
  padding:30px 38px 28px;background:#fff;color:#49555e;
}
main.article .consolidation-definition *,main.article .consolidation-definition *::before,main.article .consolidation-definition *::after{box-sizing:border-box}
main.article .consolidation-definition .cd-intro{
  max-width:none;margin:0 0 27px;padding:29px 34px 31px;border:0;border-left:3px solid #af8c55;border-radius:0 7px 7px 0;background:#f8f5ef;
}
main.article .consolidation-definition .cd-kicker{
  display:block;margin:0 0 17px;color:#81633a;font:700 .71rem/1.5 'Hanken Grotesk',sans-serif;letter-spacing:.09em;text-transform:uppercase;text-align:center;
}
main.article .consolidation-definition p{
  width:auto;max-width:none;margin:0;padding:0;border:0;background:none;color:#49555e;font:400 1rem/1.75 'Hanken Grotesk',sans-serif;text-align:left;overflow-wrap:normal;word-break:normal;hyphens:none;
}
main.article .consolidation-definition p::before,main.article .consolidation-definition p::after,
main.article .consolidation-definition h3::before,main.article .consolidation-definition h3::after{content:none;display:none}
main.article .consolidation-definition strong{color:var(--blue);font-weight:700}
main.article .consolidation-definition .cd-definition-text{
  max-width:900px;margin:0 auto;color:var(--blue);font:500 1.43rem/1.48 'Newsreader',Georgia,serif;text-align:center;text-wrap:pretty;
}
main.article .consolidation-definition .cd-meaning{
  max-width:825px;margin:19px auto 0;padding-top:19px;background:linear-gradient(#ba9b66,#ba9b66) center top/55px 1px no-repeat;text-align:center;
}
main.article .consolidation-definition .cd-care{
  display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);align-items:center;gap:33px;margin:0 0 27px;padding:29px 31px 31px;border:1px solid #d6e3eb;border-radius:7px;background:#eaf2f6;
}
main.article .consolidation-definition .cd-care-heading{min-width:0;margin:0;padding:0}
main.article .consolidation-definition .cd-care .cd-kicker{margin-bottom:11px;text-align:left}
main.article .consolidation-definition .cd-care h3{
  max-width:none;margin:0;padding:0;border:0;background:none;color:var(--blue);font:600 1.55rem/1.25 'Newsreader',Georgia,serif;text-align:left;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:none;
}
main.article .consolidation-definition .cd-care p{margin:0}
main.article .consolidation-definition .content-accordion-footer{margin-top:0}
@media(max-width:900px){
 main.article .consolidation-definition .cd-care{grid-template-columns:1fr;gap:18px}
 main.article .consolidation-definition .cd-care .cd-kicker{margin-bottom:9px}
 main.article .consolidation-definition .cd-care .cd-kicker,
 main.article .consolidation-definition .cd-care h3,
 main.article .consolidation-definition .cd-care p{text-align:center}
}
@media(max-width:620px){
 main.article .content-accordion-body.consolidation-definition{padding:20px 18px 24px}
 main.article .consolidation-definition .cd-intro{margin-bottom:23px;padding:24px 19px 26px}
 main.article .consolidation-definition .cd-kicker{font-size:.68rem;margin-bottom:14px}
 main.article .consolidation-definition p{font-size:.95rem;line-height:1.72}
 main.article .consolidation-definition .cd-definition-text{font-size:1.23rem;line-height:1.47}
 main.article .consolidation-definition .cd-meaning{margin-top:17px;padding-top:17px}
 main.article .consolidation-definition .cd-care{gap:18px;margin-bottom:24px;padding:23px 20px 25px}
 main.article .consolidation-definition .cd-care h3{font-size:1.35rem;line-height:1.3;text-wrap:pretty}
}
