/* Desktop artwork reaches both section edges without stretching its ratio. */
.katerina-site #app>.app-artwork{display:block;position:absolute;right:0;top:0;bottom:0;transform:none;width:auto;max-width:none;height:100%;aspect-ratio:717/1086;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;pointer-events:none}
.katerina-site .app-artwork img{display:block;width:100%;height:100%;object-fit:cover;border:0;border-radius:0;box-shadow:none}
@media(max-width:700px){.katerina-site #app>.app-artwork{position:relative;inset:auto;transform:none;width:100%;max-width:420px;height:auto;aspect-ratio:auto;margin:16px auto 0}.katerina-site .app-artwork img{height:auto}}
@media(prefers-reduced-motion:reduce){.katerina-site .app-artwork{animation:none}}

