.why-we-started-and-our-goal {
	max-width: 1200px;
	margin: auto;
	padding: 75px 24px 55px;
	display: grid;
	grid-template-columns: 1.15fr 0.85fr;
	align-items: center;
	gap: 50px;
}
.why-we-started-and-our-goal h2 {
	font-size: clamp(1rem, 4vw, 3rem);
	line-height: 0.98;
	letter-spacing: -0.055em;
	margin-bottom: 20px;
}
.why-we-started-and-our-goal article {
	margin-bottom: 40px;
	line-height: 1.5;
}
.why-we-started-and-our-goal p {
	max-width: 560px;
	color: var(--muted);
	font-size: 1.15rem;
	margin-bottom: 30px;
}

.why-we-started-and-our-goal-card {
	max-height: 860px;
	border-radius: 30px;
	background: linear-gradient(145deg, #ece7ff, #ffffff);
	box-shadow: var(--shadow);
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	overflow: hidden;
	max-width: 400px;
	margin: auto;
}
.why-we-started-and-our-goal-card img {
	width: 100%;
}