/* OLINPA V4.31 — Compact contact heading and form position, contact page only. */
.is-inner .inner-top:has(+ .olinpa-contact-layout){padding-top:8px;padding-bottom:0;margin-bottom:0}
.is-inner .inner-top:has(+ .olinpa-contact-layout) h1{margin:5px 0 9px;line-height:1.1}
.is-inner .olinpa-contact-layout{padding-top:0;row-gap:18px}
.is-inner .olinpa-contact-details{min-height:0;padding-bottom:clamp(20px,3vw,35px)}
@media(max-width:850px){.is-inner .inner-top:has(+ .olinpa-contact-layout){padding-top:10px}.is-inner .olinpa-contact-layout{padding-top:0}}
