/* The supplied finished image is the entire desktop section. Keep the original
   DOM available for the existing mobile composer to read its content/assets. */
.subsidy-image-container { display:none; }
@media (min-width:768px) {
 html body.home-craft .topBelowFvV2 .ai-training-subsidy.ai-training-subsidy[data-image-ready] {
  display:block;min-height:0;height:auto;padding-block:32px;background:#fff;
 }
 html body.home-craft .topBelowFvV2 .ai-training-subsidy[data-image-ready]::before,
 html body.home-craft .topBelowFvV2 .ai-training-subsidy[data-image-ready]::after { display:none; }
 html body.home-craft .topBelowFvV2 .ai-training-subsidy[data-image-ready]>.ai-training-subsidy__inner:not(.subsidy-image-container) { display:none; }
 html body.home-craft .topBelowFvV2 .ai-training-subsidy[data-image-ready]>.subsidy-image-container {
  display:block;min-height:0;height:auto;padding:0;gap:0;
 }
 .subsidy-image-wrap { position:relative; }
 .subsidy-image-wrap>img { width:100%;height:auto;display:block;border-radius:0;box-shadow:none; }
 .subsidy-image-hotspot { position:absolute;display:block;background:transparent; }
 .subsidy-image-hotspot--flow { left:4.1%;top:68.3%;width:30%;height:8%; }
 .subsidy-image-hotspot:focus-visible { outline:3px solid #006f68;outline-offset:3px; }
}
