/* Only the first three content containers on the two priority pages.
   Render their real height immediately instead of using an estimated height.
   Later sections retain Avada's content-visibility optimization. */
body.page-id-1046 #main .post-content > .fusion-fullwidth.awb-cv-auto:nth-of-type(-n+3),
body.page-id-1068 #main .post-content > .fusion-fullwidth.awb-cv-auto:nth-of-type(-n+3) {
    content-visibility: visible;
    contain-intrinsic-size: none;
}

/* Preserve each hero's original aspect ratio before its pixels arrive. */
body.page-id-1046 #main img.wp-image-3437 {
    aspect-ratio: 853 / 1280;
}
body.page-id-1068 #main img.wp-image-3484 {
    aspect-ratio: 1024 / 1536;
}
