/* Exact reviewed industry source/figure owners. See owners-before.json and
   layout-owners.json in artifacts/industry-story-alignment-20261103.
   Keep copy at the outside edge; only the pale photo edge enters its column.
   Raw records, full-image links, crop frames, cases and application tabs stay intact. */
@media(min-width:761px){
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-7c2a32bcaf89bf98,#source-block-block-673963688907a931,#source-block-block-fcb44e5d83e62ea7)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-f3a113c8e9acf0bc,#source-block-page-b3390cde3ceed7c1a3f9-asset-20,#source-block-block-2c47ae79ffc0cf76)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bcf03b38a22b016f,#source-block-block-9ec06d86c8b79231,#source-block-block-6a15c1213dfd5ed5,#source-block-block-9f4a50dc7a218873)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b97168213decd5b6,#source-block-block-99785d9cbb32a26e,#source-block-block-5cddfab121f654a0,#source-block-block-083242677183c4c0,#source-block-block-ffb697475eedb875)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-9)),
 .source-chapter[data-source-id="page-514be7004884a70636b7"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bb831bc0267ae09a)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27,#source-block-block-e8e13f79d344087a,#source-block-block-78d466e63233255c,#source-block-block-448ba906788c8816,#source-block-block-657ae5d11a55d530)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b5b0e62d132745a2,#source-block-block-9a5004ca0cecbb7d,#source-block-block-53599f6542a7de99)),
 .source-chapter[data-source-id="page-a0e5faa4c34929d33dcf"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-876f77eefedc3c54,#source-block-block-97bcf05220b93df8))
) > :is(.source-editorial-copy,.source-testimonial-copy) {
 text-align:right;min-width:0;max-width:none;width:100%;margin:0;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-7c2a32bcaf89bf98,#source-block-block-673963688907a931,#source-block-block-fcb44e5d83e62ea7)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-f3a113c8e9acf0bc,#source-block-page-b3390cde3ceed7c1a3f9-asset-20,#source-block-block-2c47ae79ffc0cf76)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bcf03b38a22b016f,#source-block-block-9ec06d86c8b79231,#source-block-block-6a15c1213dfd5ed5,#source-block-block-9f4a50dc7a218873)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b97168213decd5b6,#source-block-block-99785d9cbb32a26e,#source-block-block-5cddfab121f654a0,#source-block-block-083242677183c4c0,#source-block-block-ffb697475eedb875)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-9)),
 .source-chapter[data-source-id="page-514be7004884a70636b7"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bb831bc0267ae09a)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27,#source-block-block-e8e13f79d344087a,#source-block-block-78d466e63233255c,#source-block-block-448ba906788c8816,#source-block-block-657ae5d11a55d530)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b5b0e62d132745a2,#source-block-block-9a5004ca0cecbb7d,#source-block-block-53599f6542a7de99)),
 .source-chapter[data-source-id="page-a0e5faa4c34929d33dcf"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-876f77eefedc3c54,#source-block-block-97bcf05220b93df8))
) > :is(.source-editorial-copy,.source-testimonial-copy) > * {
 text-align:inherit;max-width:none;margin-inline-start:auto;margin-inline-end:0;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-7c2a32bcaf89bf98,#source-block-block-673963688907a931,#source-block-block-fcb44e5d83e62ea7)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-f3a113c8e9acf0bc,#source-block-page-b3390cde3ceed7c1a3f9-asset-20,#source-block-block-2c47ae79ffc0cf76)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bcf03b38a22b016f,#source-block-block-9ec06d86c8b79231,#source-block-block-6a15c1213dfd5ed5,#source-block-block-9f4a50dc7a218873)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b97168213decd5b6,#source-block-block-99785d9cbb32a26e,#source-block-block-5cddfab121f654a0,#source-block-block-083242677183c4c0,#source-block-block-ffb697475eedb875)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-9)),
 .source-chapter[data-source-id="page-514be7004884a70636b7"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bb831bc0267ae09a)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27,#source-block-block-e8e13f79d344087a,#source-block-block-78d466e63233255c,#source-block-block-448ba906788c8816,#source-block-block-657ae5d11a55d530)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b5b0e62d132745a2,#source-block-block-9a5004ca0cecbb7d,#source-block-block-53599f6542a7de99)),
 .source-chapter[data-source-id="page-a0e5faa4c34929d33dcf"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-876f77eefedc3c54,#source-block-block-97bcf05220b93df8))
) > :is(.source-editorial-copy,.source-testimonial-copy) > :is(h2,h3,h4)::before {
 inset-inline-start:auto;inset-inline-end:0;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-13a2e901a47668f3,#source-block-block-d841849427db0dff)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-33d47a4c82492250)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bf7fc33f29cdb165,#source-block-block-ab1caa22b7b06748,#source-block-block-63cc998638a950fd)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bf0c6977ecaf78e4,#source-block-block-68c9f56648d11ecd)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-0)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-1a82d10f57ee2134,#source-block-block-02048e2b23707ac1,#source-block-block-b59c3906a52a70ed)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-6f98703142d354fc))
) > :is(.source-editorial-copy,.source-testimonial-copy) {
 text-align:left;min-width:0;max-width:none;width:100%;margin:0;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-13a2e901a47668f3,#source-block-block-d841849427db0dff)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-33d47a4c82492250)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bf7fc33f29cdb165,#source-block-block-ab1caa22b7b06748,#source-block-block-63cc998638a950fd)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bf0c6977ecaf78e4,#source-block-block-68c9f56648d11ecd)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-0)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-1a82d10f57ee2134,#source-block-block-02048e2b23707ac1,#source-block-block-b59c3906a52a70ed)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-6f98703142d354fc))
) > :is(.source-editorial-copy,.source-testimonial-copy) > * {
 text-align:inherit;max-width:none;margin-inline-start:0;margin-inline-end:auto;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-13a2e901a47668f3,#source-block-block-d841849427db0dff)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-33d47a4c82492250)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bf7fc33f29cdb165,#source-block-block-ab1caa22b7b06748,#source-block-block-63cc998638a950fd)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bf0c6977ecaf78e4,#source-block-block-68c9f56648d11ecd)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-0)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-1a82d10f57ee2134,#source-block-block-02048e2b23707ac1,#source-block-block-b59c3906a52a70ed)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-6f98703142d354fc))
) > :is(.source-editorial-copy,.source-testimonial-copy) > :is(h2,h3,h4)::before {
 inset-inline-start:0;inset-inline-end:auto;
}
}
@media(min-width:1001px){
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-13a2e901a47668f3,#source-block-block-7c2a32bcaf89bf98,#source-block-block-d841849427db0dff,#source-block-block-673963688907a931)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-f3a113c8e9acf0bc)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bcf03b38a22b016f,#source-block-block-bf7fc33f29cdb165,#source-block-block-9ec06d86c8b79231,#source-block-block-ab1caa22b7b06748)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b97168213decd5b6,#source-block-block-bf0c6977ecaf78e4,#source-block-block-68c9f56648d11ecd,#source-block-block-99785d9cbb32a26e,#source-block-block-083242677183c4c0)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-9)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27,#source-block-block-1a82d10f57ee2134,#source-block-block-e8e13f79d344087a,#source-block-block-02048e2b23707ac1,#source-block-block-448ba906788c8816,#source-block-block-b59c3906a52a70ed,#source-block-block-657ae5d11a55d530)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b5b0e62d132745a2,#source-block-block-6f98703142d354fc,#source-block-block-9a5004ca0cecbb7d)),
 .source-chapter[data-source-id="page-a0e5faa4c34929d33dcf"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-876f77eefedc3c54))
) {
 display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:none;gap:0;align-items:center;isolation:isolate;
 --industry-story-media:1 / 8;--industry-story-copy:7 / -1;--industry-story-fade:to right;--industry-story-padding:16px 0 16px 40px;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-13a2e901a47668f3,#source-block-block-d841849427db0dff)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bf7fc33f29cdb165,#source-block-block-ab1caa22b7b06748)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bf0c6977ecaf78e4,#source-block-block-68c9f56648d11ecd)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-1a82d10f57ee2134,#source-block-block-02048e2b23707ac1,#source-block-block-b59c3906a52a70ed)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-6f98703142d354fc))
) {
 --industry-story-media:6 / -1;--industry-story-copy:1 / 7;--industry-story-fade:to left;--industry-story-padding:16px 40px 16px 0;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-13a2e901a47668f3,#source-block-block-7c2a32bcaf89bf98,#source-block-block-d841849427db0dff,#source-block-block-673963688907a931)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-f3a113c8e9acf0bc)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bcf03b38a22b016f,#source-block-block-bf7fc33f29cdb165,#source-block-block-9ec06d86c8b79231,#source-block-block-ab1caa22b7b06748)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b97168213decd5b6,#source-block-block-bf0c6977ecaf78e4,#source-block-block-68c9f56648d11ecd,#source-block-block-99785d9cbb32a26e,#source-block-block-083242677183c4c0)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-9)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27,#source-block-block-1a82d10f57ee2134,#source-block-block-e8e13f79d344087a,#source-block-block-02048e2b23707ac1,#source-block-block-448ba906788c8816,#source-block-block-b59c3906a52a70ed,#source-block-block-657ae5d11a55d530)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b5b0e62d132745a2,#source-block-block-6f98703142d354fc,#source-block-block-9a5004ca0cecbb7d)),
 .source-chapter[data-source-id="page-a0e5faa4c34929d33dcf"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-876f77eefedc3c54))
) > .source-editorial-media {
 grid-area:auto;grid-column:var(--industry-story-media);grid-row:1;min-width:0;max-width:none;width:100%;position:relative;z-index:0;
 -webkit-mask-image:none;mask-image:none;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-13a2e901a47668f3,#source-block-block-7c2a32bcaf89bf98,#source-block-block-d841849427db0dff,#source-block-block-673963688907a931)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-f3a113c8e9acf0bc)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bcf03b38a22b016f,#source-block-block-bf7fc33f29cdb165,#source-block-block-9ec06d86c8b79231,#source-block-block-ab1caa22b7b06748)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b97168213decd5b6,#source-block-block-bf0c6977ecaf78e4,#source-block-block-68c9f56648d11ecd,#source-block-block-99785d9cbb32a26e,#source-block-block-083242677183c4c0)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-9)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27,#source-block-block-1a82d10f57ee2134,#source-block-block-e8e13f79d344087a,#source-block-block-02048e2b23707ac1,#source-block-block-448ba906788c8816,#source-block-block-b59c3906a52a70ed,#source-block-block-657ae5d11a55d530)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b5b0e62d132745a2,#source-block-block-6f98703142d354fc,#source-block-block-9a5004ca0cecbb7d)),
 .source-chapter[data-source-id="page-a0e5faa4c34929d33dcf"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-876f77eefedc3c54))
) > :is(.source-editorial-copy,.source-testimonial-copy) {
 grid-area:auto;grid-column:var(--industry-story-copy);grid-row:1;position:relative;z-index:1;padding:var(--industry-story-padding);
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-13a2e901a47668f3,#source-block-block-7c2a32bcaf89bf98,#source-block-block-d841849427db0dff,#source-block-block-673963688907a931)),
 .source-chapter[data-source-id="page-b3390cde3ceed7c1a3f9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-f3a113c8e9acf0bc)),
 .source-chapter[data-source-id="page-bb7d1e85adf5f6f09fb9"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-bcf03b38a22b016f,#source-block-block-bf7fc33f29cdb165,#source-block-block-9ec06d86c8b79231,#source-block-block-ab1caa22b7b06748)),
 .source-chapter[data-source-id="page-f578153b5b206de1e6ac"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b97168213decd5b6,#source-block-block-bf0c6977ecaf78e4,#source-block-block-68c9f56648d11ecd,#source-block-block-99785d9cbb32a26e,#source-block-block-083242677183c4c0)),
 .source-chapter[data-source-id="section-629eaa945d5ce79dc218"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-section-629eaa945d5ce79dc218-asset-9)),
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27,#source-block-block-1a82d10f57ee2134,#source-block-block-e8e13f79d344087a,#source-block-block-02048e2b23707ac1,#source-block-block-448ba906788c8816,#source-block-block-b59c3906a52a70ed,#source-block-block-657ae5d11a55d530)),
 .source-chapter[data-source-id="page-mdu-us-20261022"] .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-b5b0e62d132745a2,#source-block-block-6f98703142d354fc,#source-block-block-9a5004ca0cecbb7d)),
 .source-chapter[data-source-id="page-a0e5faa4c34929d33dcf"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-876f77eefedc3c54))
) > .source-editorial-media .source-figure {
 margin:0;border-radius:0;
 -webkit-mask-image:linear-gradient(var(--industry-story-fade),#000 0%,#000 56%,#000b 70%,#0002 86%,transparent 100%);
 mask-image:linear-gradient(var(--industry-story-fade),#000 0%,#000 56%,#000b 70%,#0002 86%,transparent 100%);
}
.source-page :is(
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27))
) > .source-editorial-media {
 align-self:stretch;display:flex;align-items:stretch;
}
.source-page :is(
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27))
) > .source-editorial-media .source-figure {
 min-height:260px;width:100%;height:100%;
}
.source-page :is(
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27))
) > .source-editorial-media .source-figure > a {
 display:block;height:100%;
}
.source-page :is(
 .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-11842c681362dc27))
) > .source-editorial-media .source-figure img {
 width:100%!important;height:100%!important;aspect-ratio:auto!important;max-height:none;object-fit:cover;object-position:25% center;
}
}
@media(min-width:761px) and (max-width:1000px){
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-13a2e901a47668f3,#source-block-block-7c2a32bcaf89bf98,#source-block-block-d841849427db0dff,#source-block-block-673963688907a931))
) {
 display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none;gap:28px;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-7c2a32bcaf89bf98,#source-block-block-673963688907a931))
) > .source-editorial-media {
 grid-area:auto;grid-column:1;grid-row:1;max-width:none;-webkit-mask-image:none;mask-image:none;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-83a04bb355b765ab,#source-block-block-7c2a32bcaf89bf98,#source-block-block-673963688907a931))
) > :is(.source-editorial-copy,.source-testimonial-copy) {
 grid-area:auto;grid-column:2;grid-row:1;padding:0;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-13a2e901a47668f3,#source-block-block-d841849427db0dff))
) > .source-editorial-media {
 grid-area:auto;grid-column:2;grid-row:1;max-width:none;-webkit-mask-image:none;mask-image:none;
}
.source-page :is(
 .source-chapter[data-source-id="page-a5b9c594dd29f546a9de"] > .source-editorial-row:has(> .source-editorial-media :is(#source-block-block-13a2e901a47668f3,#source-block-block-d841849427db0dff))
) > :is(.source-editorial-copy,.source-testimonial-copy) {
 grid-area:auto;grid-column:1;grid-row:1;padding:0;
}
}
/* The marina introduction and document form one compact resource sequence. */
.source-page .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] #source-section-source-section-a3b4e0fae7d88dec {
 display:block;max-width:1120px;margin:0 auto;padding:28px 0 20px;border:0;border-radius:0;background:transparent;
}
.source-page .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] #source-section-source-section-a3b4e0fae7d88dec > .source-reading-header h2 {
 max-width:none;margin:0 0 12px;padding:0;font-size:24px;line-height:1.45;
}
.source-page .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] #source-section-source-section-a3b4e0fae7d88dec > .source-reading-header h2::before { display:none; }
.source-page .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] #source-section-source-section-a3b4e0fae7d88dec > .source-reading-body {
 width:100%;max-width:none;
}
.source-page .public-marina-guide {
 display:grid;grid-template-columns:140px minmax(0,1fr);gap:32px;align-items:center;max-width:1120px;margin:0 auto 36px;padding:24px 28px;border:1px solid #d4e5ed;border-radius:6px;background:#f3f8fa;
}
.source-page .public-marina-guide .public-marina-guide-cover { width:140px;margin:0; }
.source-page .public-marina-guide .public-marina-guide-cover a { display:block; }
.source-page .public-marina-guide .public-marina-guide-cover img { display:block;width:100%;height:auto;max-height:none;box-shadow:0 4px 16px #102d411a; }
.public-marina-guide-body { min-width:0;text-align:left; }
.source-page .public-marina-guide-heading h2 { max-width:none;margin:0 0 10px;font-size:24px;line-height:1.4; }
.public-marina-guide-metadata { margin:0 0 8px;color:#007b97;font-size:12px;line-height:1.5; }
.public-marina-guide-intro { margin:0 0 14px;color:#456478;font-size:16px;line-height:1.75; }
.public-marina-guide-includes { margin:0 0 5px;color:#456478;font-size:14px;line-height:1.6; }
.public-marina-guide-list { display:flex;flex-wrap:wrap;gap:4px 24px;margin:0 0 16px;padding:0;list-style:none;font-size:14px;line-height:1.7; }
.public-marina-guide-list li { max-width:none; }
.public-marina-guide-actions .btn { min-height:40px;padding:9px 16px;font-size:14px;gap:12px; }
.public-marina-guide-notes { margin:10px 0 0;color:#536c7c;font-size:12px;line-height:1.6; }
.public-marina-guide a:focus-visible { outline:2px solid #0088a9;outline-offset:4px; }
@media(max-width:760px){
 .source-page .public-marina-guide { grid-template-columns:90px minmax(0,1fr);gap:18px;padding:20px 16px;align-items:start; }
 .source-page .public-marina-guide .public-marina-guide-cover { width:90px; }
 .source-page .public-marina-guide-heading h2 { font-size:21px; }
 .public-marina-guide-list { display:block; }
 .public-marina-guide-list li { margin-bottom:3px; }
 .source-page .public-marina-guide-actions .btn { white-space:normal; }
}
/* At intermediate widths the marina quote still stays within its photo height,
   without adding a gradient or overlapping the two columns. */
@media(min-width:761px) and (max-width:1000px){
 .source-page .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] > .source-testimonial:has(#source-block-block-11842c681362dc27) > .source-editorial-media { align-self:stretch;display:flex;align-items:stretch; }
 .source-page .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] #source-block-block-11842c681362dc27 { min-height:220px;width:100%;height:100%; }
 .source-page .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] #source-block-block-11842c681362dc27 > a { display:block;height:100%; }
 .source-page .source-chapter[data-source-id="page-7215f892597c0c1f0f58"] #source-block-block-11842c681362dc27 img { width:100%!important;height:100%!important;aspect-ratio:auto!important;max-height:none;object-fit:cover;object-position:25% center; }
}
@media(max-width:520px){
 .source-page .public-marina-guide { display:block; }
 .source-page .public-marina-guide::after { content:"";display:block;clear:both; }
 .source-page .public-marina-guide .public-marina-guide-cover { float:right;width:80px;margin:0 0 12px 18px; }
 .public-marina-guide-heading { display:block; }
 .public-marina-guide-includes { clear:both; }
 .public-marina-guide-list { display:flex;gap:3px 16px; }
}
