@media (min-width: 1025px) {
	body.vse-editorial-ui.home .vse-section {
		padding-block: 58px;
	}

	body.vse-editorial-ui.home .vse-section-heading {
		margin-bottom: 26px;
	}

	body.vse-editorial-ui.home .vse-steps li {
		padding-block: 26px;
	}

	body.vse-editorial-ui.home .vse-method-note {
		margin-top: 18px;
		padding-block: 15px;
	}

	body.vse-editorial-ui.home .vse-compare-card {
		padding: 20px;
	}

	body.vse-editorial-ui.home .vse-compare-card h3 {
		min-height: 46px;
		margin-bottom: 15px;
		font-size: 17px;
	}

	body.vse-editorial-ui.home .vse-featured-list {
		display: grid;
		grid-template-columns: repeat(3, minmax(0, 1fr));
		gap: 18px;
		border-top: 0;
	}

	body.vse-editorial-ui.home .vse-featured-product {
		display: grid;
		grid-template-columns: 28px 118px minmax(0, 1fr);
		align-items: start;
		gap: 14px;
		padding: 17px;
		background: #fff;
		border: 1px solid var(--vse-line);
		border-radius: var(--vse-radius);
	}

	body.vse-editorial-ui.home .vse-featured-rank {
		font-size: 19px;
		line-height: 1.2;
	}

	body.vse-editorial-ui.home .vse-featured-media {
		width: 118px;
		aspect-ratio: 1;
	}

	body.vse-editorial-ui.home .vse-featured-copy .vse-eyebrow {
		margin-bottom: 7px;
		font-size: 9px;
	}

	body.vse-editorial-ui.home .vse-featured-copy h3 {
		font-size: 17px;
		line-height: 1.25;
	}

	body.vse-editorial-ui.home .vse-product-facts {
		gap: 5px;
		margin-top: 10px;
	}

	body.vse-editorial-ui.home .vse-product-facts li {
		padding: 4px 6px;
		font-size: 10px;
	}

	body.vse-editorial-ui.home .vse-featured-actions {
		align-items: flex-start;
		flex-direction: column;
		gap: 10px;
		margin-top: 12px;
	}

	body.vse-editorial-ui.home .vse-featured-price {
		font-size: 16px;
	}

	body.vse-editorial-ui.home .vse-featured-actions .vse-button {
		min-height: 38px;
		padding: 9px 12px;
		font-size: 12px;
	}

	body.vse-editorial-ui.home .vse-article-media {
		aspect-ratio: 16 / 8;
	}

	body.vse-editorial-ui.home .vse-article-copy {
		padding: 18px;
	}

	body.vse-editorial-ui.home .vse-article-copy h3 {
		font-size: 17px;
	}

	body.vse-editorial-ui.home .vse-editorial-closure {
		padding-block: 42px;
	}
}

