.double-sided {
	position: relative;
}
.double-sided p {
	margin: 0;
}
.double-back p.text-orange {
	margin-bottom: 0.5rem;
}
.double-side {
	padding: 2rem 2rem 8rem;
	width: calc(100% - 2rem);
	height: calc(100% - 2rem);
}
.double-front {
	z-index: 2;
}
.double-back {
	top: 2rem;
	left: 2rem;
}
.double-sided svg {
	width: 2rem;
	height: auto;
	position: absolute;
	bottom: 2rem;
	right: 2rem;
	cursor: pointer;
}
.double-sided svg line, .double-sided svg polyline {
	fill: none;
	stroke: #fff;
	stroke-width: 1.42px;
}
.double-sided svg path {
	fill: var(--orange);
}
.flipped .double-back {
	z-index: 3;
}
.double-logo {
	width: 8rem;
	bottom: 2rem;
	left: 2rem;
}