/* FINOWA Article UI v1.2 — 2027 graduate-school/tax career variants.
 * Only the leading editorial decision summary receives POINT styling.
 * CRITICAL: sections with data-finowa-pdf-cta must retain their distinct
 * CTA styling, even though older pages reuse class="decision-summary".
 * Existing article-cover/fe-article-cover and comparison tables are kept.
 */
body.finowa-article-v12.finowa-v12-tax-grad-lead.finowa-standard-v1.finowa2-standard-article.ds2-article .article-main > .decision-summary:first-child:not([data-finowa-pdf-cta]) {
  display:block;
  margin:0 0 26px;
  padding:21px 24px 19px;
  border:0;
  border-left:4px solid #1968ab;
  border-radius:0 5px 5px 0;
  background:#edf5fc;
  box-shadow:none;
}
body.finowa-article-v12.finowa-v12-tax-grad-lead.finowa-standard-v1.finowa2-standard-article.ds2-article .article-main > .decision-summary:first-child:not([data-finowa-pdf-cta]) .label {
  margin:0 0 10px;
  color:#1968ab;
  font-size:13px;
  font-weight:700;
  line-height:1.55;
  letter-spacing:.045em;
}
body.finowa-article-v12.finowa-v12-tax-grad-lead.finowa-standard-v1.finowa2-standard-article.ds2-article .article-main > .decision-summary:first-child:not([data-finowa-pdf-cta]) h2 {
  margin:0;
  padding:0;
  border:0;
  color:#1e3a5f;
  font-size:19px;
  font-weight:700;
  line-height:1.48;
}
body.finowa-article-v12.finowa-v12-tax-grad-lead.finowa-standard-v1.finowa2-standard-article.ds2-article .article-main > .decision-summary:first-child:not([data-finowa-pdf-cta]) ul {
  margin:13px 0 0;
  padding-left:1.4em;
}
body.finowa-article-v12.finowa-v12-tax-grad-lead.finowa-standard-v1.finowa2-standard-article.ds2-article .article-main > .decision-summary:first-child:not([data-finowa-pdf-cta]) li {
  margin:0 0 3px;
  color:#405367;
  font-size:16px;
  line-height:1.75;
}
@media (max-width:640px) {
  body.finowa-article-v12.finowa-v12-tax-grad-lead.finowa-standard-v1.finowa2-standard-article.ds2-article .article-main > .decision-summary:first-child:not([data-finowa-pdf-cta]) {
    margin-bottom:24px;
    padding:18px 18px 14px;
  }
  body.finowa-article-v12.finowa-v12-tax-grad-lead.finowa-standard-v1.finowa2-standard-article.ds2-article .article-main > .decision-summary:first-child:not([data-finowa-pdf-cta]) h2 {font-size:18px}
}
