/* PBI 25.0.28: only the Whitepaper hero and its lower book illustration. */

/* Native full-width containers otherwise retain Elementor's default 10px padding. */
body.pbi-whitepaper-25027 .elementor-element-p10000010 {
	padding:0!important;
	border-width:0!important;
	margin:0!important;
	gap:0!important;
}
body.pbi-whitepaper-25027 .elementor-element-p10000006 {
	align-self:stretch!important;
	justify-self:stretch!important;
	width:100%!important;
	min-width:0!important;
	max-width:none!important;
	margin:0!important;
	border-width:0!important;
	border-radius:0!important;
	background-origin:border-box!important;
	background-clip:border-box!important;
}
body.pbi-whitepaper-25027 .elementor-element-p10000008,
body.pbi-whitepaper-25027 .elementor-element-p10000023,
body.pbi-whitepaper-25027 .elementor-element-p10000017 {
	padding:0!important;
	border-width:0!important;
	min-width:0!important;
}

/* Paper layers are decoration, not padded content containers. */
body.pbi-whitepaper-25027 .elementor-element-p10000018,
body.pbi-whitepaper-25027 .elementor-element-p10000019,
body.pbi-whitepaper-25027 .elementor-element-p10000020,
body.pbi-whitepaper-25027 .elementor-element-p10000021 {
	box-sizing:border-box!important;
	padding:0!important;
	margin:0!important;
	min-width:0!important;
	min-height:0!important;
	max-width:none!important;
	max-height:none!important;
	flex-shrink:0!important;
	pointer-events:none!important;
}
body.pbi-whitepaper-25027 .elementor-element-p10000018,
body.pbi-whitepaper-25027 .elementor-element-p10000019 {
	position:absolute!important;
	inset:0!important;
	width:auto!important;
	height:auto!important;
}
body.pbi-whitepaper-25027 .elementor-element-p10000020 {
	position:absolute!important;
	inset:0 auto 0 0!important;
	width:15px!important;
	height:auto!important;
	border:0!important;
}
body.pbi-whitepaper-25027 .elementor-element-p10000021 {
	position:absolute!important;
	inset:auto 0 0 auto!important;
	width:78px!important;
	height:68px!important;
	border:0!important;
}
