/* Scoped replacement image; the portrait slot can be restored independently. */
.about-image{margin:0;width:100%;max-width:500px;min-width:0;justify-self:center;align-self:start;position:relative;overflow:hidden;background:#187dea}
.about-image img{display:block;width:100%;height:auto;aspect-ratio:10/9;object-fit:cover}
.about-image figcaption{padding:9px 12px;color:var(--blue);background:var(--pink);font:11px/1.5 system-ui,sans-serif;text-align:right}
.about-image figcaption a{text-decoration:underline;text-underline-offset:3px}
.booking-section>[data-content-key="work.p.5"]{width:100%;max-width:none;min-width:0}
@media(max-width:760px){.about-image{width:100%;max-width:500px}.about-image img{aspect-ratio:4/3}.booking-section>[data-content-key="work.p.5"]{white-space:pre-wrap;overflow-wrap:anywhere}}
