prototype(Newland.CityTheme:PressImage) < prototype(Neos.NodeTypes:Page) {
    body {
        showIntro = ${false}
        showHero = ${false}

        imageTitle = ${q(node).property('imageTitle')}
        imageLocation = ${q(node).property('imageLocation')}
        imageIntro = ${q(node).property('imageIntro')}
        pressImage = ${q(node).property('image')}

        alternativeText = Neos.Fusion:Case {
            isImagePropertyCaption {
                condition = ${!String.isBlank(q(node).property('image').caption)}
                renderer = ${String.trim(String.stripTags(q(node).property('image').caption))}
            }
            fallback {
                condition = TRUE
                renderer = ${q(node).property('image').title}
            }
        }

        termsOfServiceIntro = ${q(site).property('termsOfServiceIntro')}
        termsOfServiceFull = ${q(site).property('termsOfServiceFull')}
    }
}
