section.hotline > article.trash {
	--padding: 12px;
	flex-direction: column;
	align-items: center;
	gap: 7px;
	cursor: zoom-in;
}

section.hotline > article.trash > h1 {
	z-index: 10;
	margin-top: 10px;
	flex-grow: 4;
	font-size: 0.9rem;
}

section.hotline > article.trash :is(p, b) {
	z-index: 10;
	flex-grow: 1;
	font-size: 0.6rem;
	text-align: justify;
}

section.hotline > article.trash small {
	z-index: 10;
	flex-grow: 1;
	font-size: 0.5rem;
}

section.hotline > article.trash > img {
	z-index: 5;
	position: absolute;
  left: -5%;
	top: -5%;
  width: 110%;
  height: 110%;
	object-position: center;
  object-fit: cover;
  filter: blur(2px) saturate(30%) brightness(40%);
	transition: 0.2s ease-in;
}

section.hotline > article.trash:is(:hover, :active) > img {
  left: -20%;
	top: -20%;
  width: 140%;
  height: 140%;
  filter: blur(3px) saturate(0) brightness(60%) contrast(150%);
	transition: 0.1s ease-out;
}
