.EvidenceHero_inner {
	gap: 48px;
	grid-template-columns: minmax(0, 1fr);
}

.EvidenceHero_research {
	max-width: 680px;
}

.EvidenceContainer {
	padding: 0 34px;
}

.EvidenceSection {
	padding-top: 108px;
}

.EvidenceSection:last-child {
	padding-bottom: 104px;
}

.EvidenceTwoColumn,
.EvidencePdfBox {
	gap: 44px;
	grid-template-columns: minmax(0, 1fr);
}

.EvidenceLandscape,
.EvidenceSafety,
.EvidencePdf {
	padding-bottom: 108px;
}

.EvidenceProfileTable dl,
.EvidenceAreaList dl,
.EvidencePdfMeta dl {
	gap: 34px;
	grid-template-columns: 240px minmax(0, 1fr);
}

.EvidenceAreaList {
	grid-template-columns: minmax(0, 1fr);
}

.EvidenceAreaList dl,
.EvidenceAreaList dl:nth-child(even) {
	border-right: none;
	display: grid;
	padding: 26px 0;
}

.EvidenceStudyList li {
	gap: 18px;
	grid-template-columns: 54px minmax(0, 1fr);
}

.EvidenceStudyList p {
	grid-column: 2;
}

.EvidenceUseList {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.EvidenceUseList span:nth-child(even) {
	border-right: none;
}

.EvidenceUseList span:last-child {
	grid-column: 1 / -1;
	min-height: 84px;
}

.EvidenceFilterForm,
.EvidencePaperCard {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.EvidenceFilterChecks,
.EvidenceFilterActions {
	grid-column: 1 / -1;
}

.EvidencePaperCard_id {
	grid-column: 1 / -1;
}

.EvidenceLibraryHero_inner {
	grid-template-columns: minmax(0, 1fr);
	min-height: auto;
	padding-bottom: 86px;
	padding-top: 132px;
}

.EvidenceLibraryHeroPanel {
	max-width: 330px;
}

.EvidenceLibraryPage .EvidenceFilters {
	padding: 66px 0 62px;
}

.EvidenceLibraryFinder {
	padding: 38px;
}

.EvidenceFilterForm {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.EvidenceFilterActions {
	grid-column: 1 / -1;
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.EvidencePaperCard {
	display: block;
}

.EvidencePaperCardHeader {
	align-items: flex-start;
	display: grid;
	gap: 14px;
	grid-template-columns: minmax(0, 1fr);
}

.EvidenceDetailTable dl {
	gap: 34px;
	grid-template-columns: 220px minmax(0, 1fr);
}

.EvidenceRelatedList {
	grid-template-columns: minmax(0, 1fr);
}

.EvidenceRelatedList .EvidencePaperCard,
.EvidenceRelatedList .EvidencePaperCard + .EvidencePaperCard {
	border-right: none;
	display: block;
	padding: 28px 0;
}

/* Evidence Hub tablet */
.EvidenceHeroFlagship .LowerHero_bg {
	background:
		linear-gradient(105deg, rgba(255,255,255,.99) 0%, rgba(255,255,255,.96) 50%, rgba(240,248,251,.84) 70%, rgba(240,248,251,.50) 100%),
		linear-gradient(180deg, rgba(255,255,255,.34) 0%, rgba(255,255,255,.72) 100%),
		url("../commonImages/h1_img_Evidence.png") no-repeat 66% center;
	background-size: cover;
	opacity: 1;
}

.EvidenceHeroFlagship .EvidenceHero_inner,
.EvidenceEditorialGrid,
.EvidenceRatioGrid,
.EvidenceRatioPanel,
.EvidenceEditorialNote {
	grid-template-columns: minmax(0, 1fr);
}

.EvidenceFlagship .EvidenceSection {
	padding: 64px 0;
	scroll-margin-top: 100px;
}

.EvidenceHeroFlagship .EvidenceHero_inner {
	gap: 46px;
	min-height: auto;
	padding-bottom: 72px;
	padding-top: 118px;
}

.EvidenceHeroVisual {
	max-width: 720px;
	min-height: 420px;
}

.EvidenceHeroFlagship .EvidenceHeroVisual {
	justify-self: start;
	min-height: 0;
	padding: 22px;
	transform: none;
	width: 330px;
}

.EvidenceArchiveMap {
	height: 290px;
}

.EvidenceHeroFlagship .EvidenceArchiveMap {
	height: auto;
}

.EvidenceHeroFlagship .EvidenceArchiveCore strong {
	font-size: 56px;
}

.EvidenceHeroFlagship .EvidenceArchiveNode strong {
	font-size: 16px;
}

.EvidenceEditorialGrid {
	gap: 38px;
}

.EvidenceFlowMap {
	max-width: 520px;
}

.EvidenceScopeMap {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.EvidenceScopeStep {
	min-height: 0;
}

.EvidenceRatioGrid {
	gap: 34px;
}

.EvidenceEditorialNote {
	gap: 30px;
}

.EvidenceEditorialNote div {
	border-left: none;
	border-top: 1px solid rgba(255,255,255,.22);
	padding: 28px 30px 30px;
}

.EvidenceEditorialKeywords {
	grid-template-columns: repeat(4, minmax(0, 1fr));
}

.EvidencePyramidTop,
.EvidencePyramidMiddle,
.EvidencePyramidBase {
	max-width: none;
	width: 100%;
}

.EvidenceAreaMagazine,
.EvidenceFeaturedGrid,
.EvidenceBand-knowledge .EvidenceTermList {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.EvidenceAreaCard-large,
.EvidenceAreaCard-medium,
.EvidenceAreaCard-small {
	grid-column: span 1;
	min-height: 0;
}

.EvidenceBand-guide .EvidenceSafetyGrid {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.EvidenceAreaCard-large,
.EvidenceAreaCard-medium,
.EvidenceAreaCard-small,
.EvidenceFeaturedCard,
.EvidenceTermCard,
.EvidenceSafetyCard {
	padding: 26px 24px;
}

.EvidenceFeaturedCard,
.EvidenceTermCard {
	min-height: 0;
}

.EvidenceCtaPanel {
	align-items: start;
	grid-template-columns: minmax(0, 1fr);
	padding: 42px 44px;
}

.EvidenceClosingActions {
	align-items: start;
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
	min-width: 0;
	width: auto;
}

.EvidenceClosingActions .EvidenceButton {
	width: auto;
}
