/* Front-end parity fixes for the Gutenberg-editable Kapcsolat page. */

/* Gutenberg's flow layout adds block-start margins to later children of the
 * contact grid. Clear those margins so the cards and map start on the same row
 * as they did in the original hard-coded template. */
.bbb-contact-page .bbb-contact-layout > .bbb-contact-cards,
.bbb-contact-page .bbb-contact-layout > .bbb-map {
	align-self: stretch;
	margin-block-end: 0 !important;
	margin-block-start: 0 !important;
}

/* Keep the map flush with the top of the contact cards while preserving the
 * original fixed minimum height and responsive behavior from app.css. */
.bbb-contact-page .bbb-contact-layout > .bbb-map {
	min-width: 0;
}

/* Restore a more generous visual break between the green contact-form panel
 * and the site footer. */
.bbb-contact-page .bbb-contact-form-section {
	margin-bottom: clamp(5rem, 9vw, 8rem) !important;
}
