/*
 * Partner – kézi kiegészítések az atomikus markuphoz (az eredeti partner.html mért értékei).
 * Minden szelektor body.gim előtaggal (lásd components.css hatókör-megjegyzés).
 */

/* A bevezető szöveg utáni üres bekezdés (1,5em) + 24px spacer a gomb előtt */
body.gim .gim-partner-intro { margin-bottom: calc(1.5em + 24px); }
/* Kiválasztási megjegyzés: 14px dőlt a bekezdés sormagasságával, 10px spacer után */
body.gim .gim-partner-note { margin-top: 10px; font-style: italic; }
body.gim .gim-partner-note em { font-size: 14px; }
/* Jobb oszlop: háttérkép (Sitejet wv-bg, cover), legalább 315px magas */
body.gim .gim-partner-media {
	position: relative;
	min-height: 315px;
}
body.gim .gim-partner-media > .gim-partner-bg {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: 50% 50%;
}
/* 100px spacer az oszloppár után (a gim-c-cols-2 −16px alsó margóját ellensúlyozva) */
body.gim .gim-partner-cols-1 { margin-bottom: 84px; }
/* Előnyök szövegblokk → kép: 25px spacer */
body.gim .gim-partner-benefits { margin-bottom: 25px; }
