/*2024-12-30*/
#content.plugin-menu-page>.max-width>section.plugin-videos_banner {
	margin-top:0;
	margin-bottom:3rem;
	padding-top:3rem;
	background:#252525;
	}
	section.plugin-videos_banner>.max-width {
		display:grid;
		grid-template-columns:1fr auto;
		grid-template-rows:auto;
		}
		#content.plugin-menu-page>.max-width>section.plugin-videos_banner>.max-width>.section-title {
			position:static;
			margin-bottom:0;
			}
		section.plugin-videos_banner .section-link {	align-self: end;	}
		section.plugin-videos_banner .row {
			grid-column:1 / -1;
			margin-bottom:3rem;
			}
			.plugin-videos_banner .col1 {
				position:relative;
				flex:1;
				margin-bottom:2rem;
				padding:2.5rem 0.8rem;
				aspect-ratio: 16/10;
				overflow:hidden;
				}
			.plugin-videos_banner .col1 h3 {
				text-decoration:none;
				}
			.plugin-videos_banner .col1 .link {
				position:absolute;
				z-index:10;
				bottom:0;
				display:inline-block;
				border:solid 1px var(--underlineColor);
				padding:0.7rem 3rem;
				text-decoration:none;
				}
			.plugin-videos_banner .col1::after {
				position:absolute;
				content:"";
				bottom:0;
				left:0;
				right:0;
				height:9rem;
				display:block;
				background:linear-gradient(to bottom, transparent 0, #252525 4rem, #252525);
				}
			.plugin-videos_banner .col1 h4 {	text-decoration: none;	}
			.plugin-videos_banner .col2 * {
				margin:0;
				padding:0;
				vertical-align:middle;
				}
			.plugin-videos_banner .col2 iframe {
				width:100%;
				height:auto;
				aspect-ratio:16/9;
				}

@media all and (min-width:45em) { /* 45*12px=720px */
	section.plugin-videos_banner .section-title {	font-size:1.8rem;	}
	section.plugin-videos_banner .row {
		padding-top:2rem;
		padding-bottom:2rem;
		}
		section.plugin-videos_banner .row {
			display:flex;
			}
			.plugin-videos_banner .col1 {
				flex-basis:52%;
				aspect-ratio:16/6;
				margin-bottom:0;
				padding:0 4rem 0 0;
				box-sizing:border-box;
				}
			.plugin-videos_banner .row .col2 {
				display:block;
				margin:0;
				flex-basis:48%;
				box-sizing:border-box;
				}
	}
/*2024-12-20*/