.stan-editorial-card{
	--sec-bg:#f6f6f6;
	--sec-text:#111;
	--sec-accent:#ccff00;
	--sec-padding:28px;
	--sec-radius:0px;
	position:relative;
	box-sizing:border-box;
	margin-block:clamp(1.6rem,3vw,2.8rem);
	padding:var(--sec-padding);
	background:var(--sec-bg);
	color:var(--sec-text);
	border-radius:var(--sec-radius);
}
.stan-editorial-card.has-card-border{border:1px solid #111}
.stan-editorial-card.has-card-shadow{box-shadow:6px 6px 0 #111}
.stan-editorial-card.has-accent-top{border-top:8px solid var(--sec-accent)}
.stan-editorial-card.has-accent-left{border-left:8px solid var(--sec-accent)}
.stan-editorial-card.has-accent-none{--sec-accent:transparent}
.stan-editorial-card > :first-child{margin-top:0}
.stan-editorial-card > :last-child{margin-bottom:0}
.stan-editorial-card :where(h2,h3,h4,h5,h6,p,li,figcaption){color:inherit}
.stan-editorial-card a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.14em}
.stan-editorial-card :where(img,video,iframe){max-width:100%}
.stan-editorial-card .wp-block-image{margin-block:1.25rem}
.stan-editorial-card .wp-block-quote{margin-inline:0}
@media(max-width:600px){
	.stan-editorial-card{
		--sec-padding:20px;
		box-shadow:none;
	}
	.stan-editorial-card.has-card-shadow{box-shadow:4px 4px 0 #111}
}
