/* Shaded surfaces use the content column; the requested navy bands span desktop only. */
@layer sd-inter-light {
 html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption,
 html:root body.sd-lean-page main#main-content #samples.ev-section,
 html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices),
 html:root body.lr-marketplace-page main#main-content .lm-closing {
  background:#fff!important;
 }
 html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption,
 html:root body.sd-lean-page main#main-content #samples.ev-section {
  padding:32px 0!important;
  border-color:#c1e5e5!important;
 }/* sd-section-spacing:begin */html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption:where([data-sd-section-space]),html:root body.sd-lean-page main#main-content #samples.ev-section:where([data-sd-section-space]){padding-top:max(calc((32px) * 2),var(--sd-section-min-padding,0px))!important;padding-bottom:max(calc((32px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption:where([data-sd-linear-section]) + .sd-section-divider,html:root body.sd-lean-page main#main-content #samples.ev-section:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((32px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption:where([data-sd-linear-section]))),.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #samples.ev-section:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((32px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices),
 html:root body.lr-marketplace-page main#main-content .lm-closing {
  padding:0!important;
 }/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices):where([data-sd-section-space]),html:root body.lr-marketplace-page main#main-content .lm-closing:where([data-sd-section-space]){padding-top:max(0px,var(--sd-section-min-padding,0px))!important;padding-bottom:max(0px,var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices):where([data-sd-linear-section]) + .sd-section-divider,html:root body.lr-marketplace-page main#main-content .lm-closing:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(0px,var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #operator:where([data-sd-linear-section]))),.sd-section-divider:has(+ :is(html:root body.lr-marketplace-page main#main-content .lm-closing:where([data-sd-linear-section]))){--sd-divider-next-padding:max(0px,var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption>.bl-shell,
 html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell,
 html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices)>.lr-shell,
 html:root body.lr-marketplace-page main#main-content .lm-closing>.lr-shell {
  box-sizing:border-box!important;
  width:min(1320px,calc(100% - 96px))!important;
  max-width:1320px!important;
  margin-inline:auto!important;
  padding-inline:24px!important;
  background:#061b2b!important;
  box-shadow:none!important;
 }
 html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell {padding-block:56px 64px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((56px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((64px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((64px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((56px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices)>.lr-shell {padding-block:64px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices)>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((64px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((64px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices)>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((64px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #operator>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((64px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 html:root body.lr-marketplace-page main#main-content .lm-closing>.lr-shell {padding-block:28px!important;background:#eef5f9!important;}/* sd-section-spacing:begin */html:root body.lr-marketplace-page main#main-content .lm-closing>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((28px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((28px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.lr-marketplace-page main#main-content .lm-closing>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((28px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.lr-marketplace-page main#main-content .lm-closing>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((28px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption,
 html:root body.sd-lean-page main#main-content #samples.ev-section {border-top:0!important;border-bottom:0!important;}/* sd-section-spacing:begin */html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption:where([data-sd-linear-section]),html:root body.sd-lean-page main#main-content #samples.ev-section:where([data-sd-linear-section]){border-top-width:0!important;border-bottom-width:0!important;}/* sd-section-spacing:end */
 @media(min-width:1001px) {
  html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption,
  html:root body.sd-lean-page main#main-content #samples.ev-section {background:#061b2b!important;}
 }
 html:root body.sd-lean-page main#main-content .lr-section.lr-surface,
 html:root body.sd-lean-page main#main-content #library.ev-section {
  background:#fff!important;
  padding-block:32px!important;
 }/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content .lr-section.lr-surface:where([data-sd-section-space]),html:root body.sd-lean-page main#main-content #library.ev-section:where([data-sd-section-space]){padding-block-start:max(calc((32px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((32px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content .lr-section.lr-surface:where([data-sd-linear-section]) + .sd-section-divider,html:root body.sd-lean-page main#main-content #library.ev-section:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((32px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content .lr-section.lr-surface:where([data-sd-linear-section]))),.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #library.ev-section:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((32px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 html:root body.sd-lean-page main#main-content .lr-section.lr-surface {--sd-contained-light-shade:#f4f9fb;}
 html:root body.sd-lean-page main#main-content #library.ev-section {--sd-contained-light-shade:#f6f9fb;}
 html:root body.sd-lean-page main#main-content .lr-section.lr-surface>:is(.lr-wrap,.lr-shell),
 html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell {
  box-sizing:border-box!important;
  width:min(1320px,calc(100% - 96px))!important;
  max-width:1320px!important;
  margin-inline:auto!important;
  padding-inline:24px!important;
  background:var(--sd-contained-light-shade)!important;
 }
 html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-wrap {padding-block:64px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-wrap:where([data-sd-section-space]){padding-block-start:max(calc((64px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((64px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-wrap:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((64px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-wrap:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((64px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-shell {padding-block:32px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((32px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((32px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((32px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((32px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell {padding-block:24px 32px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((24px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((32px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((32px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 @media(min-width:1051px) {
  html:root body.home-rebuilt main#main-content #connected-life.cc-section .cc-story {row-gap:80px!important;}
  html:root body.home-rebuilt main#main-content #connected-life.cc-section .cc-copy {grid-column:1!important;grid-row:1!important;position:relative!important;z-index:1!important;}
  html:root body.home-rebuilt main#main-content #connected-life.cc-section .cc-view {grid-column:1/-1!important;grid-row:1/3!important;grid-template-columns:subgrid!important;grid-template-rows:subgrid!important;column-gap:inherit!important;row-gap:inherit!important;align-items:start!important;}
  html:root body.home-rebuilt main#main-content #connected-life.cc-section .cc-network {grid-column:2!important;grid-row:1!important;}
  html:root body.home-rebuilt main#main-content #connected-life.cc-section {container-type:inline-size!important;--cc-full-width-extra:96px;padding-bottom:72px!important;}/* sd-section-spacing:begin */html:root body.home-rebuilt main#main-content #connected-life.cc-section:where([data-sd-section-space]){padding-bottom:max(calc((72px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.home-rebuilt main#main-content #connected-life.cc-section:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((72px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  html:root body.home-rebuilt main#main-content #connected-life.cc-section .cc-timeline {grid-column:1/-1!important;grid-row:2!important;min-height:648px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important;width:calc(100cqw + var(--cc-full-width-extra))!important;max-width:none!important;justify-self:center!important;border-radius:0!important;padding-inline:max(24px,calc((100cqw + var(--cc-full-width-extra) - 1320px)/2 + 20px))!important;}
 }
 @media(min-width:1051px) and (max-width:1100px) {
  html:root body.home-rebuilt main#main-content #connected-life.cc-section {--cc-full-width-extra:64px;}
 }
 @media(min-width:1051px) and (max-width:1200px) {
  html:root body.home-rebuilt main#main-content #connected-life.cc-section .cc-timeline {min-height:672px!important;}
 }
 @media(max-width:760px) {
  html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption>.bl-shell {border-radius:12px!important;}
  html:root body.home-rebuilt main#main-content #connected-life.hp-connected-section {padding-top:48px!important;padding-bottom:32px!important;}/* sd-section-spacing:begin */html:root body.home-rebuilt main#main-content #connected-life.hp-connected-section:where([data-sd-section-space]){padding-top:max(calc((48px) * 2),var(--sd-section-min-padding,0px))!important;padding-bottom:max(calc((32px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.home-rebuilt main#main-content #connected-life.hp-connected-section:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((32px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.home-rebuilt main#main-content #connected-life.hp-connected-section:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((48px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption,
  html:root body.sd-lean-page main#main-content #samples.ev-section {padding-block:24px!important;}/* sd-section-spacing:begin */html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption:where([data-sd-section-space]),html:root body.sd-lean-page main#main-content #samples.ev-section:where([data-sd-section-space]){padding-block-start:max(calc((24px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((24px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption:where([data-sd-linear-section]) + .sd-section-divider,html:root body.sd-lean-page main#main-content #samples.ev-section:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption:where([data-sd-linear-section]))),.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #samples.ev-section:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  html:root body.home-rebuilt main#main-content .hp-build-checks.hp-evidence-adoption>.bl-shell,
  html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell,
  html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices)>.lr-shell,
  html:root body.lr-marketplace-page main#main-content .lm-closing>.lr-shell {
   width:calc(100% - 40px)!important;
   padding-inline:16px!important;
  }
  html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell {padding-block:40px 48px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((40px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((48px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((48px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #samples.ev-section>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((40px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices)>.lr-shell {padding-block:42px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices)>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((42px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((42px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content #operator:has(.lr-operator-notices)>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((42px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #operator>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((42px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  html:root body.sd-lean-page main#main-content .lr-section.lr-surface,
  html:root body.sd-lean-page main#main-content #library.ev-section {padding-block:24px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content .lr-section.lr-surface:where([data-sd-section-space]),html:root body.sd-lean-page main#main-content #library.ev-section:where([data-sd-section-space]){padding-block-start:max(calc((24px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((24px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content .lr-section.lr-surface:where([data-sd-linear-section]) + .sd-section-divider,html:root body.sd-lean-page main#main-content #library.ev-section:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content .lr-section.lr-surface:where([data-sd-linear-section]))),.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #library.ev-section:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  html:root body.sd-lean-page main#main-content .lr-section.lr-surface>:is(.lr-wrap,.lr-shell),
  html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell {width:calc(100% - 40px)!important;padding-inline:16px!important;}
  html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-wrap {padding-block:36px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-wrap:where([data-sd-section-space]){padding-block-start:max(calc((36px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((36px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-wrap:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((36px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-wrap:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((36px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-shell {padding-block:18px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((18px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((18px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((18px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content .lr-section.lr-surface>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((18px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
  html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell {padding-block:16px 24px!important;}/* sd-section-spacing:begin */html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell:where([data-sd-section-space]){padding-block-start:max(calc((16px) * 2),var(--sd-section-min-padding,0px))!important;padding-block-end:max(calc((24px) * 2),var(--sd-section-min-padding,0px))!important;}html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-padding:max(calc((24px) * 2),var(--sd-divider-min-padding,0px))!important;}.sd-section-divider:has(+ :is(html:root body.sd-lean-page main#main-content #library.ev-section>.lr-shell:where([data-sd-linear-section]))){--sd-divider-next-padding:max(calc((16px) * 2),var(--sd-divider-min-padding,0px))!important;}/* sd-section-spacing:end */
 }
}

/* Give the mobile engine illustration its own place between story and standard. */
@layer sd-inter-light {
 @media(max-width:760px) {
  html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine>.hp-fcte-city {
   display:none!important;
  }
  html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-points::after {
   content:""!important;
   display:block!important;
   position:static!important;
   box-sizing:border-box!important;
   width:100%!important;
   max-width:360px!important;
   height:auto!important;
   aspect-ratio:10/9!important;
   margin:6px auto 0!important;
   padding:0!important;
   background:#f1f8fb url('/assets/fcte-city-engine-clear.svg') center/contain no-repeat!important;
   border:1px solid #c9e2ea!important;
   border-radius:12px!important;
   opacity:1!important;
   filter:none!important;
   transform:none!important;
   pointer-events:none!important;
  }
 }
}

/* Icon-led FCTE statements, followed by the introduction's single action. */
@layer sd-inter-light {
 html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-points {
  display:grid!important;
  gap:18px!important;
 }
 html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-point {
  display:grid!important;
  grid-template-columns:24px minmax(0,1fr)!important;
  align-items:start!important;
  gap:12px!important;
  margin:0!important;
  max-width:none!important;
 }/* sd-section-spacing:begin */html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-point:where([data-sd-linear-section]) + .sd-section-divider{--sd-divider-prev-margin:0px!important;}.sd-section-divider:has(+ :is(html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-point:where([data-sd-linear-section]))){--sd-divider-next-margin:0px!important;}/* sd-section-spacing:end */
 html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-point-icon {
  display:block!important;
  width:24px!important;
  height:24px!important;
  margin-top:2px!important;
  color:#008f9e!important;
 }/* sd-section-spacing:begin */html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-point-icon:where([data-sd-section-space]){margin-top:calc((2px) * 2)!important;}.sd-section-divider:has(+ :is(html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-point-icon:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((2px) * 2)!important;}/* sd-section-spacing:end */
 html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-point-icon svg {
  display:block!important;
  width:100%!important;
  height:100%!important;
  fill:none!important;
  stroke:currentColor!important;
  stroke-width:1.4!important;
  stroke-linecap:round!important;
  stroke-linejoin:round!important;
 }
 html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-story>.hp-fcte-action {
  margin-top:24px!important;
 }/* sd-section-spacing:begin */html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-story>.hp-fcte-action:where([data-sd-section-space]){margin-top:calc((24px) * 2)!important;}.sd-section-divider:has(+ :is(html:root body.home-rebuilt main#main-content #data-provenance.hp-fcte-engine .hp-fcte-story>.hp-fcte-action:where([data-sd-linear-section]))){--sd-divider-next-margin:calc((24px) * 2)!important;}/* sd-section-spacing:end */
}
