/* ===================================
   AURIGA DELTA FEATURES
=================================== */

.features-section {

	padding: 7rem 2rem;

	background:

	linear-gradient(

		180deg,

		#08142d,

		#0d1838

	);

}


/* Titel */

.section-title {

	text-align:center;

	color:#FBBF24;

	font-family:"Inter Tight",sans-serif;

	font-size:clamp(2rem,4vw,3rem);

	margin-bottom:4rem;

}


/* Container */

.card-container {

	display:flex;

	flex-wrap:wrap;

	justify-content:center;

	align-items:stretch;

	gap:2rem;

	max-width:1200px;

	margin:0 auto;

}


/* Card */

.feature-card {

	flex:1 1 0;

	max-width:320px;

	min-height:340px;

	padding:2.5rem;

	box-sizing:border-box;

	display:flex;

	flex-direction:column;

	justify-content:center;

	align-items:center;

	text-align:center;

	background:rgba(255,255,255,.05);

	border:1px solid rgba(251,191,36,.18);

	border-radius:28px;

	backdrop-filter:blur(18px);

	box-shadow:

	0 12px 35px rgba(0,0,0,.18),

	0 0 20px rgba(251,191,36,.05);

	transition:.35s ease;

}


/* Hover */

.feature-card:hover {

	transform:

	translateY(-10px)

	scale(1.03);

	border-color:

	rgba(251,191,36,.55);

}


/* Inhalte */

.feature-card h3 {

	color:#FBBF24;

	font-size:1.8rem;

	margin-bottom:1.5rem;

}


.feature-card p {

	color:rgba(255,255,255,.82);

	line-height:1.8;

	max-width:220px;

	margin:0;

}


/* Mobile */

@media(max-width:900px){

	.card-container{

		flex-direction:column;

		align-items:center;

	}

}