/* All selectors scoped to .sdgeh to avoid theme and tracker collisions. */
.sdgeh { box-sizing:border-box; width:100%; max-width:100%; font-family:inherit; color:#243244; background:#fff; border:1px solid #dce3e9; border-radius:12px; padding:16px 17px 12px; box-shadow:0 1px 3px rgba(20,35,50,.04); }
.sdgeh *, .sdgeh *::before, .sdgeh *::after { box-sizing:border-box; }
.sdgeh-header { display:flex; align-items:center; justify-content:space-between; gap:12px; margin:0 0 12px; }
.sdgeh-heading { display:flex; align-items:baseline; gap:10px; min-width:0; flex-wrap:wrap; }
.sdgeh h2 { margin:0!important; padding:0!important; font-size:19px!important; line-height:1.3!important; font-weight:750!important; color:#243244!important; letter-spacing:-.015em; }
.sdgeh-subtitle { font-size:12px; font-weight:450; color:#778497; white-space:nowrap; }
.sdgeh .sdgeh-hub, .sdgeh .sdgeh-detail { color:#946c23; font-weight:650; font-size:12.5px; text-decoration:none; white-space:nowrap; }
.sdgeh .sdgeh-hub:hover, .sdgeh .sdgeh-detail:hover { text-decoration:underline; }
.sdgeh-tabs { display:flex; gap:5px; flex-wrap:wrap; background:#f4f6f8; border:1px solid #e9edf0; padding:4px; border-radius:9px; margin-bottom:12px; }
.sdgeh .sdgeh-tab { flex:1 1 0; min-width:90px; text-align:center; cursor:pointer; margin:0!important; padding:8px 8px!important; line-height:1.2; border:1px solid transparent!important; border-radius:6px; background:transparent!important; color:#5c6878!important; font-family:inherit; font-size:12px!important; font-weight:650!important; box-shadow:none!important; text-transform:none!important; letter-spacing:normal!important; transition:background .12s,color .12s; }
.sdgeh .sdgeh-tab:hover { background:#e8edf2!important; color:#283748!important; }
.sdgeh .sdgeh-tab.is-active { background:#fff!important; border-color:#dbe2e9!important; color:#87621f!important; box-shadow:0 1px 3px rgba(30,43,60,.06)!important; }
.sdgeh .sdgeh-tab:focus-visible, .sdgeh .sdgeh-picker:focus-visible { outline:2px solid #a87725!important; outline-offset:2px; }
.sdgeh-panel[hidden] { display:none!important; }
.sdgeh-countries { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:0; margin:0; padding:3px 0 7px; }
.sdgeh-country { display:flex; flex-direction:column; align-items:center; justify-content:center; min-width:0; gap:3px; padding:7px 9px 9px; border-right:1px solid #e9edf1; text-align:center; }
.sdgeh-country:last-child { border-right:0; }
.sdgeh-name { color:#566478; font-size:12.5px; font-weight:650; line-height:1.25; white-space:normal; }
.sdgeh-reading { display:block; color:#233349; font-weight:750; font-size:23px; line-height:1.18; font-variant-numeric:tabular-nums; white-space:nowrap; letter-spacing:-.025em; }
.sdgeh-reading.sdgeh-na { color:#9aa4b3; }
.sdgeh-date { font-size:12px; line-height:1.2; font-weight:450; color:#8994a2; white-space:nowrap; }
.sdgeh-old { color:#a36f2c; }
.sdgeh-panel-foot { display:flex; align-items:baseline; justify-content:space-between; gap:12px; border-top:1px solid #e9edf1; padding-top:10px; }
.sdgeh-source { display:inline-block; font-size:12px; line-height:1.45; color:#768397; }
.sdgeh-mobile-select { display:none; }
@media(max-width:760px) {
 .sdgeh { padding:12px 12px 10px; border-radius:10px; }
 .sdgeh-header { margin-bottom:10px; flex-wrap:wrap; gap:4px 10px; }
 .sdgeh-heading { display:block; }
 .sdgeh h2 { font-size:16px!important; }
 .sdgeh-subtitle { display:none; }
 .sdgeh .sdgeh-hub { font-size:12px; }
 .sdgeh-tabs { display:none; }
 .sdgeh-mobile-select { display:flex; align-items:center; justify-content:space-between; gap:8px; font-size:12.5px; font-weight:650; color:#586577; margin:0 0 8px; }
 .sdgeh .sdgeh-picker { display:block; width:68%; min-height:37px; max-width:245px; font-family:inherit; font-size:12.5px; font-weight:600; line-height:1.3; background:#f8f9fb; color:#253449; border:1px solid #dce3ea; border-radius:7px; padding:7px 9px; margin:0; }
 .sdgeh-countries { display:block; padding:0; }
 .sdgeh-country { display:grid; grid-template-columns:minmax(0,1fr) auto; grid-template-rows:auto auto; align-items:center; justify-content:stretch; text-align:left; column-gap:6px; row-gap:0; border-right:0; border-bottom:1px solid #eff1f3; padding:5px 3px; min-height:41px; }
 .sdgeh-country:last-child { border-bottom:0; }
 .sdgeh-name { grid-row:1 / 3; grid-column:1; font-size:12.5px; line-height:1.25; }
 .sdgeh-reading { grid-row:1; grid-column:2; text-align:right; font-size:17px; line-height:1.15; }
 .sdgeh-date { grid-row:2; grid-column:2; text-align:right; font-size:12px; line-height:1.2; }
 .sdgeh-panel-foot { padding-top:7px; gap:4px; flex-wrap:wrap; }
 .sdgeh-source { flex:1 1 100%; font-size:12px; }
 .sdgeh .sdgeh-detail { flex:1 1 100%; text-align:right; font-size:12.5px; }
}
@media(max-width:360px) {
 .sdgeh { padding:10px 9px 9px; }
 .sdgeh h2 { font-size:16px!important; }
 .sdgeh .sdgeh-hub { font-size:12px; }
 .sdgeh .sdgeh-picker { max-width:205px; }
}
@media(prefers-reduced-motion:reduce) { .sdgeh .sdgeh-tab { transition:none; } }

/* Homepage presentation only. Match the Global Economic Snapshot card above.
   No HTML, data, links, panel visibility or interaction rules are replaced. */
body.home :is(.sdlmc, .sdptc, .sd-hsd-card) {
  --ink:#243244;
  --muted:#778497;
  --line:#e9edf1;
  --gold-border:#dce3e9;
  --gold-border-hover:#c8d2dc;
  --sd-hsd-ink:#243244;
  --sd-hsd-muted:#778497;
  --sd-hsd-line:#e9edf1;
  --sd-hsd-gold:#dce3e9;
  display:flex;
  flex-direction:column;
  box-sizing:border-box;
  width:100%;
  max-width:100%;
  min-width:0;
  min-height:236px;
  height:100%;
  padding:16px 17px 12px;
  border:1px solid #dce3e9;
  border-radius:12px;
  background:#fff;
  color:#243244;
  font-family:inherit;
  container-type:inline-size;
  box-shadow:0 1px 3px rgba(20,35,50,.04);
  transition:border-color .12s ease;
}
body.home :is(.sdlmc, .sdptc, .sd-hsd-card):hover {
  border-color:#c8d2dc;
  transform:none;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__head, .sdptc__head, .sd-hsd-card__head) {
  display:grid;
  grid-template-columns:minmax(0,1fr);
  grid-template-rows:auto minmax(38px,auto);
  align-items:center;
  justify-content:stretch;
  gap:6px;
  min-height:0;
  margin:0 0 12px;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__head, .sdptc__head, .sd-hsd-card__head) h3 {
  margin:0!important;
  padding:0!important;
  font-size:19px!important;
  line-height:1.3!important;
  font-weight:750!important;
  color:#243244!important;
  letter-spacing:-.015em;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__toggle, .sd-hsd-card__toggle) {
  display:flex;
  flex:0 0 auto;
  gap:5px;
  padding:4px;
  margin:0;
  border:1px solid #e9edf0;
  border-radius:9px;
  background:#f4f6f8;
  width:100%;
  min-width:0;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__toggle, .sd-hsd-card__toggle) button {
  flex:1 1 0;
  min-width:0;
  appearance:none;
  cursor:pointer;
  margin:0!important;
  min-height:28px;
  padding:6px 7px!important;
  border:1px solid transparent!important;
  border-radius:6px;
  background:transparent!important;
  color:#5c6878!important;
  font-family:inherit;
  font-size:11.5px!important;
  font-weight:650!important;
  line-height:1.2;
  box-shadow:none!important;
  text-transform:none!important;
  letter-spacing:normal!important;
  white-space:nowrap;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__toggle, .sd-hsd-card__toggle) button:hover {
  background:#e8edf2!important;
  color:#283748!important;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__toggle, .sd-hsd-card__toggle) button.is-active {
  background:#fff!important;
  border-color:#dbe2e9!important;
  color:#87621f!important;
  box-shadow:0 1px 3px rgba(30,43,60,.06)!important;
}
body.home .sdlmc__status {
  justify-self:start;
  min-height:28px;
  padding:0 9px;
  border:1px solid #e9edf0;
  border-radius:7px;
  background:#f4f6f8;
  color:#5c6878;
  font-size:10.5px;
  font-weight:650;
  letter-spacing:normal;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__rows, .sdptc__rows, .sd-hsd-card__rows) {
  display:grid;
  gap:0;
  margin:0;
  padding:0;
  border-top:0;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__row, .sdptc__row, .sd-hsd-card__row) {
  display:grid;
  grid-template-columns:minmax(0,1fr) max-content max-content;
  align-items:center;
  column-gap:8px;
  min-height:44px;
  height:auto;
  margin:0;
  padding:6px 0;
  border-bottom:1px solid #eff1f3;
  background:transparent;
  text-decoration:none;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__row, .sdptc__row, .sd-hsd-card__row):last-child {
  border-bottom:0;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__market, .sdptc__metric, .sd-hsd-card__label) {
  min-width:0;
  color:#566478;
  font-size:11.5px;
  font-weight:650;
  line-height:1.3;
  text-align:left;
  white-space:normal;
  overflow-wrap:normal;
}
body.home .sd-hsd-card .sd-hsd-card__row .sd-hsd-card__label small {
  display:block;
  color:#8994a2;
  font-size:10px;
  font-weight:450;
  line-height:1.2;
  margin-top:2px;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__value, .sdptc__value, .sd-hsd-card__row>strong) {
  color:#233349;
  font-family:inherit;
  font-size:20px;
  font-weight:750;
  line-height:1.18;
  letter-spacing:-.025em;
  text-align:right;
  font-variant-numeric:tabular-nums;
  white-space:nowrap;
}
body.home .sdptc__value.sdpt-pos { color:#157347!important; }
body.home .sdptc__value.sdpt-neg { color:#b02a37!important; }
/* Preserve the original sign/status meanings; only standardise type size. */
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__change, .sdptc__change, .sd-hsd-card__change) {
  font-family:inherit;
  font-size:10.5px;
  font-weight:650;
  line-height:1.3;
  letter-spacing:normal;
  text-align:right;
  font-variant-numeric:tabular-nums;
  white-space:nowrap;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__cta, .sdptc__footer, .sd-hsd-card__foot) {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:8px;
  min-height:27px;
  margin-top:auto;
  padding-top:10px;
  border-top:1px solid #e9edf1;
  color:#768397;
  font-family:inherit;
  font-size:10.5px;
  font-weight:450;
  line-height:1.45;
  white-space:normal;
}
body.home section.sdlmc .sdlmc__cta { justify-content:flex-end; }
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__updated, .sd-hsd-card__foot>span) {
  color:#768397;
  font-family:inherit;
  font-size:10.5px;
  font-weight:450;
  line-height:1.45;
  letter-spacing:normal;
  white-space:nowrap;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__cta, .sdptc__cta, .sd-hsd-card__foot a) {
  color:#946c23;
  font-family:inherit;
  font-size:11.5px;
  font-weight:650;
  line-height:1.45;
  text-decoration:none;
  white-space:nowrap;
}
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__cta, .sdptc__cta, .sd-hsd-card__foot a):hover {
  color:#946c23;
  text-decoration:underline;
}
body.home :is(.sdlmc, .sdptc, .sd-hsd-card):focus-visible,
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__toggle, .sd-hsd-card__toggle) button:focus-visible,
body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__cta, .sdptc__cta, .sd-hsd-card__row, .sd-hsd-card__foot a):focus-visible {
  outline:2px solid #a87725!important;
  outline-offset:2px;
}
@media(max-width:760px) {
  body.home :is(.sdlmc, .sdptc, .sd-hsd-card) {
    min-height:214px;
    padding:12px 12px 10px;
    border-radius:10px;
  }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__head, .sdptc__head, .sd-hsd-card__head) { margin-bottom:10px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__head, .sdptc__head, .sd-hsd-card__head) h3 { font-size:16px!important; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__market, .sdptc__metric, .sd-hsd-card__label) { font-size:12px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__value, .sdptc__value, .sd-hsd-card__row>strong) { font-size:17px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__change, .sdptc__change, .sd-hsd-card__change) { font-size:10.5px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__cta, .sdptc__footer, .sd-hsd-card__foot) { padding-top:7px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__updated, .sd-hsd-card__foot>span) { font-size:9.5px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__cta, .sdptc__cta, .sd-hsd-card__foot a) { font-size:10.5px; }
}
@media(max-width:360px) {
  body.home :is(.sdlmc, .sdptc, .sd-hsd-card) { padding:10px 9px 9px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__head, .sdptc__head, .sd-hsd-card__head) h3 { font-size:15px!important; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__toggle, .sd-hsd-card__toggle) { gap:3px; padding:3px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__toggle, .sd-hsd-card__toggle) button { font-size:10.5px!important; padding:6px!important; }
}
/* Keep the same design inside narrow desktop columns as well as on phones. */
@container(max-width:280px) {
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__value, .sdptc__value, .sd-hsd-card__row>strong) { font-size:17px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__head, .sdptc__head, .sd-hsd-card__head) h3 { font-size:16px!important; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__toggle, .sd-hsd-card__toggle) button { font-size:10px!important; padding:4px 5px!important; white-space:normal; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdptc__footer, .sd-hsd-card__foot) { flex-wrap:wrap; }
}
@container(max-width:280px) {
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__row, .sdptc__row, .sd-hsd-card__row) { grid-template-columns:minmax(0,1fr) auto; column-gap:8px; row-gap:2px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__market, .sdptc__metric, .sd-hsd-card__label) { grid-column:1; grid-row:1/3; font-size:11.5px; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__value, .sdptc__value, .sd-hsd-card__row>strong) { grid-column:2; grid-row:1; }
  body.home section:is(.sdlmc, .sdptc, .sd-hsd-card) :is(.sdlmc__change, .sdptc__change, .sd-hsd-card__change) { grid-column:2; grid-row:2; margin-top:0; font-size:10px; }
}
@media(prefers-reduced-motion:reduce) {
  body.home :is(.sdlmc, .sdptc, .sd-hsd-card) { transition:none; }
}

/* Keep the 1.0.1 card layout. Make real links discoverable and small text readable. */
body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) {
  transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;
}
body.home section:is(.sdlmc,.sdptc) {cursor:pointer;}
body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__change,.sdptc__change,.sd-hsd-card__change,.sdptc__updated,.sd-hsd-card__foot>span) {font-size:12px;line-height:1.35;}
body.home .sd-hsd-card .sd-hsd-card__row .sd-hsd-card__label small {font-size:12px;line-height:1.3;white-space:normal;overflow:visible;text-overflow:clip;}
body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__market,.sdptc__metric,.sd-hsd-card__label) {font-size:12.5px;}
body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__cta,.sdptc__cta,.sd-hsd-card__foot a) {font-size:12.5px;}
body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdptc__toggle,.sd-hsd-card__toggle) button {font-size:12px!important;}
body.home .sdlmc__status {font-size:12px;}
body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdptc__footer,.sd-hsd-card__foot) {flex-wrap:wrap;gap:6px 10px;}
body.home section.sd-hsd-card a.sd-hsd-card__row {cursor:pointer;transition:background-color .15s ease;}
@media(hover:hover) and (pointer:fine) {
 body.home section:is(.sdlmc,.sdptc):hover {border-color:#b18b3d;box-shadow:0 5px 16px rgba(35,51,73,.12);transform:translateY(-2px);}
 body.home section.sd-hsd-card:has(a:hover) {border-color:#b18b3d;box-shadow:0 5px 16px rgba(35,51,73,.12);}
 body.home section.sd-hsd-card a.sd-hsd-card__row:hover {background:#faf5e9;}
 body.home section:is(.sdlmc,.sdptc):hover :is(.sdlmc__cta,.sdptc__cta),
 body.home section.sd-hsd-card .sd-hsd-card__foot a:hover {color:#755317;text-decoration:underline!important;text-underline-offset:3px;}
}
body.home section:is(.sdlmc,.sdptc,.sd-hsd-card):focus-within {border-color:#b18b3d;box-shadow:0 0 0 2px rgba(177,139,61,.18);}
body.home section.sd-hsd-card a.sd-hsd-card__row:focus-visible {background:#faf5e9;}
@media(prefers-reduced-motion:reduce) {
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card),body.home section.sd-hsd-card a.sd-hsd-card__row {transition:none;}
 body.home section:is(.sdlmc,.sdptc):hover {transform:none;}
}

/* Restore side-by-side readings; only tighten mobile spacing. */
@media(max-width:760px) {
 body.home .wp-block-columns:has(> .wp-block-column > .sdlmc):has(> .wp-block-column > .sdptc):has(> .wp-block-column > .sd-hsd-card) {gap:10px!important;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) {padding:10px 10px 8px;min-height:0!important;height:auto!important;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__head,.sdptc__head,.sd-hsd-card__head) {gap:4px;margin-bottom:6px;grid-template-rows:auto minmax(30px,auto);}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdptc__toggle,.sd-hsd-card__toggle) {padding:3px;gap:3px;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdptc__toggle,.sd-hsd-card__toggle) button {padding:4px 5px!important;min-height:28px;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__rows,.sdptc__rows,.sd-hsd-card__rows) {height:auto;gap:0;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__row,.sdptc__row,.sd-hsd-card__row) {display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;column-gap:6px;row-gap:0;min-height:40px;height:auto;padding:3px 0;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__market,.sdptc__metric,.sd-hsd-card__label) {grid-column:1;grid-row:1;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__value,.sdptc__value,.sd-hsd-card__row>strong) {grid-column:2;grid-row:1;text-align:right;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__change,.sdptc__change,.sd-hsd-card__change) {grid-column:3;grid-row:1;text-align:right;margin-top:0;}
 body.home section:is(.sdlmc,.sdptc,.sd-hsd-card) :is(.sdlmc__cta,.sdptc__footer,.sd-hsd-card__foot) {padding-top:5px;min-height:0;gap:4px 8px;}
}
/* The long debt change belongs on the left, not after the primary value. */
body.home section.sd-hsd-card a.sd-hsd-card__row:is([data-sd-hsd-item="debt"],[data-sd-hsd-item="fed"]) {display:grid;grid-template-columns:minmax(0,1fr) max-content;column-gap:8px;row-gap:2px;}
body.home section.sd-hsd-card a.sd-hsd-card__row:is([data-sd-hsd-item="debt"],[data-sd-hsd-item="fed"]) .sd-hsd-card__label {grid-column:1;grid-row:1;text-align:left;white-space:normal;}
body.home section.sd-hsd-card a.sd-hsd-card__row:is([data-sd-hsd-item="debt"],[data-sd-hsd-item="fed"]) .sd-hsd-card__change {grid-column:1;grid-row:2;justify-self:start;text-align:left;white-space:normal;}
body.home section.sd-hsd-card a.sd-hsd-card__row:is([data-sd-hsd-item="debt"],[data-sd-hsd-item="fed"]) strong {grid-column:2;grid-row:1/3;justify-self:end;text-align:right;}
