.about-slideshow { min-width:0; }
.about-slideshow-frame { position:relative; width:100%; aspect-ratio:4/5; max-height:650px; overflow:hidden; background:rgba(128,128,128,.06); }
.split .about-slideshow-frame .about-slide { position:absolute; inset:0; width:100%; height:100%; aspect-ratio:auto; object-fit:contain; object-position:center; opacity:0; transition:opacity 3s ease-in-out; }
.split .about-slideshow-frame .about-slide.is-active { opacity:1; }
.about-slideshow-toggle { display:block; margin:12px 0 0 auto; padding:6px 0; border:0; border-bottom:1px solid currentColor; background:transparent; color:inherit; font:inherit; font-size:11px; cursor:pointer; }
.about-slideshow-toggle:focus-visible { outline:2px solid #c88b5c; outline-offset:5px; }
@media(prefers-reduced-motion:reduce) { .split .about-slideshow-frame .about-slide { transition:none; } }
