/* C-032: restore M's approved photographic placements to the deployed page. */
.c032-main .c032-photo{margin:0;min-width:0;overflow:hidden}
.c032-main .c032-photo img{display:block;width:100%;height:auto;object-fit:cover;object-position:50% 50%}
.c032-main .ixc25-intro{grid-template-columns:285px minmax(0,1fr) 280px;gap:26px;align-items:start}
.c032-main .c032-introduction-photo{margin-top:3px;width:100%}
.c032-main .c032-introduction-photo img{aspect-ratio:3/2}
.c032-main .c032-import-photo{width:250px;max-width:100%;margin-top:20px}
.c032-main .c032-import-photo img{aspect-ratio:16/9}
.c032-main .c032-report-content{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:26px;align-items:start}
.c032-main .c032-reporting-photo img{aspect-ratio:4/3}
.c032-main .c032-risk-photo{width:330px;max-width:100%;margin:24px auto 0}
.c032-main .c032-risk-photo img{aspect-ratio:2.3/1}
@media(max-width:1100px){.c032-main .ixc25-intro{grid-template-columns:300px minmax(0,1fr)}.c032-main .c032-introduction-photo{grid-column:2;width:280px;max-width:100%}.c032-main .c032-report-content{grid-template-columns:1fr;gap:22px}.c032-main .c032-reporting-photo{width:300px;max-width:100%}}
@media(max-width:760px){.c032-main .ixc25-intro{grid-template-columns:1fr;gap:20px}.c032-main .c032-introduction-photo{grid-column:auto;width:280px;max-width:100%;margin-top:0}.c032-main .c032-reporting-photo{width:300px}.c032-main .c032-risk-photo{width:300px;margin-top:22px}}
@media(max-width:1100px){.c032-main .c032-report-content{grid-template-columns:minmax(0,1fr)}} @media(max-width:760px){.c032-main .ixc25-intro{grid-template-columns:minmax(0,1fr)}.c032-main .c032-introduction-photo{width:100%;max-width:280px}.c032-main .c032-reporting-photo{width:100%;max-width:300px}.c032-main .c032-risk-photo{width:100%;max-width:300px}}
