/* Home configuration presets: the default adds no visual overrides. */
@media(max-width:700px){#main-content [data-home-mobile="0"]{display:none!important}}
@media(min-width:701px){#main-content [data-home-desktop="0"]{display:none!important}}
#main-content [data-home-presentation="compact"].section,
#main-content [data-home-presentation="compact"].contact-section {
    padding-block: clamp(54px, 6vw, 88px);
}

#main-content [data-home-block="heritage"][data-home-presentation="compact"] {
    min-height: 560px;
}

@media (max-width: 700px) {
    #main-content [data-home-block="heritage"][data-home-presentation="compact"] {
        min-height: 0;
    }
}
