/* Insurance Academy adapter v1 — neutralize legacy layout so shared Academy geometry wins. */
@media (min-width:851px){
  body.insurance-article-page .academy-insurance-main{max-width:none!important;margin:0!important;padding:0 0 100px!important}
  body.insurance-article-page .academy-insurance-article{display:block!important;max-width:none!important;margin:0!important}
  body.insurance-article-page .academy-insurance-article>.ia-copy{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
  body.insurance-article-page .academy-insurance-article>.ia-copy>h1,
  body.insurance-article-page .academy-insurance-article>.ia-copy>.ia-kicker{display:none!important}
  body.insurance-article-page .academy-insurance-hero>figure{margin:0!important}
  body.insurance-article-page .academy-insurance-context{margin:30px 0!important;padding:20px!important;border:1px solid #e2d8cc!important;border-radius:16px!important;background:#f7f2eb!important}
  body.insurance-article-page .academy-insurance-context article{padding:0!important;border:0!important;background:transparent!important}
  body.insurance-article-page .academy-insurance-context .insurance-cta-actions{gap:8px 18px!important}
  body.insurance-article-page .academy-insurance-article .insurance-related:not(.academy-insurance-context){margin-top:34px!important}
}
