/* Static content pages - system color aware */
.static-page{
	background:var(--tema-soft,#f5f7fb);
	color:var(--tema-ink,#10223f);
}

.static-page .container{
	max-width:1240px !important;
}

.static-page-hero{
	position:relative;
	padding:34px 0 30px;
	background:var(--tema-soft,#f5f7fb);
	overflow:hidden;
}

.static-page-hero:before{
	content:"";
	position:absolute;
	inset:0;
	background:
		linear-gradient(135deg,color-mix(in srgb,var(--ana-renk,#083b83) 16%,transparent),transparent 44%),
		linear-gradient(315deg,color-mix(in srgb,var(--ikincil-renk,#24b7ee) 16%,transparent),transparent 50%);
	pointer-events:none;
}

.static-page-hero-inner{
	position:relative;
	z-index:1;
	display:flex;
	align-items:flex-end;
	justify-content:space-between;
	gap:24px;
}

.static-page-breadcrumb{
	display:flex;
	align-items:center;
	flex-wrap:wrap;
	gap:8px;
	margin:0 0 14px;
	color:var(--tema-muted,#667085);
	font-size:13px;
}

.static-page-breadcrumb a{
	color:var(--ana-renk,#083b83);
	font-weight:650;
	text-decoration:none;
}

.static-page-breadcrumb a:hover{
	color:var(--ikincil-renk,#24b7ee);
}

.static-page-hero h1{
	max-width:840px;
	margin:0;
	color:var(--tema-ink,#10223f);
	font-size:clamp(30px,3vw,44px);
	line-height:1.12;
	font-weight:650;
	letter-spacing:0;
}

.static-page-hero p{
	max-width:650px;
	margin:12px 0 0;
	color:var(--tema-muted,#667085);
	font-size:15px;
	line-height:1.58;
}

.static-page-badge{
	min-width:170px;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	gap:9px;
	min-height:46px;
	padding:0 16px;
	border:1px solid var(--tema-border,#dbe4f0);
	border-radius:8px;
	background:#fff;
	color:var(--ana-renk,#083b83);
	font-size:14px;
	font-weight:700;
	box-shadow:0 10px 24px rgba(16,34,63,.07);
}

.static-page-content{
	padding:34px 0 62px;
}

.static-page-layout{
	display:grid;
	grid-template-columns:minmax(0,1fr) 330px;
	gap:24px;
	align-items:start;
}

.static-page-card,
.static-side-card,
.static-side-list{
	border:1px solid var(--tema-border,#dbe4f0);
	border-radius:10px;
	background:#fff;
	box-shadow:0 10px 26px rgba(16,34,63,.065);
}

.static-page-card{
	min-width:0;
	overflow:hidden;
}

.static-page-text{
	padding:34px 38px;
	color:#435464;
	font-size:16px;
	line-height:1.82;
}

.static-page-text > :first-child{
	margin-top:0 !important;
}

.static-page-text > :last-child{
	margin-bottom:0 !important;
}

.static-page-text h1,
.static-page-text h2,
.static-page-text h3,
.static-page-text h4{
	margin:28px 0 12px;
	color:var(--tema-ink,#10223f);
	line-height:1.25;
	font-weight:650;
}

.static-page-text h2{
	font-size:26px;
}

.static-page-text h3{
	font-size:22px;
}

.static-page-text p,
.static-page-text li{
	color:#435464;
	font-size:16px;
	line-height:1.82;
}

.static-page-text a{
	color:var(--ana-renk,#083b83);
	font-weight:650;
	text-decoration:none;
}

.static-page-text a:hover{
	color:var(--ikincil-renk,#24b7ee);
}

.static-page-text img{
	max-width:100%;
	height:auto;
	border-radius:8px;
}

.static-page-text table{
	width:100%;
	border-collapse:separate;
	border-spacing:0;
	overflow:hidden;
	border:1px solid var(--tema-border,#dbe4f0);
	border-radius:8px;
}

.static-page-text table td,
.static-page-text table th{
	padding:12px 14px;
	border-bottom:1px solid var(--tema-border,#dbe4f0);
	color:#435464;
}

.static-page-text table tr:last-child td,
.static-page-text table tr:last-child th{
	border-bottom:0;
}

.static-page-side{
	position:sticky;
	top:92px;
	display:grid;
	gap:14px;
}

.static-side-card{
	padding:24px;
}

.static-side-card > i{
	width:48px;
	height:48px;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:16px;
	border-radius:50%;
	background:var(--ana-renk,#083b83);
	color:#fff;
	font-size:22px;
}

.static-side-card h2{
	margin:0 0 9px;
	color:var(--tema-ink,#10223f);
	font-size:20px;
	line-height:1.25;
	font-weight:650;
}

.static-side-card p{
	margin:0 0 16px;
	color:var(--tema-muted,#667085);
	font-size:14px;
	line-height:1.58;
}

.static-side-card a{
	display:inline-flex;
	align-items:center;
	justify-content:center;
	min-height:40px;
	padding:0 15px;
	border-radius:8px;
	background:var(--ana-renk,#083b83);
	color:#fff;
	font-size:14px;
	font-weight:700;
	text-decoration:none;
}

.static-side-card a:hover{
	background:var(--ikincil-renk,#24b7ee);
	color:#fff;
}

.static-side-list{
	padding:16px 18px;
}

.static-side-list span{
	display:flex;
	align-items:flex-start;
	gap:9px;
	padding:10px 0;
	color:var(--tema-muted,#667085);
	font-size:14px;
	line-height:1.4;
	border-bottom:1px solid var(--tema-border,#dbe4f0);
}

.static-side-list span:last-child{
	border-bottom:0;
}

.static-side-list i{
	color:var(--ana-renk,#083b83);
	margin-top:2px;
}

@media (max-width:991px){
	.static-page-hero-inner{
		display:block;
	}
	.static-page-badge{
		margin-top:18px;
	}
	.static-page-layout{
		grid-template-columns:1fr;
	}
	.static-page-side{
		position:static;
	}
}

@media (max-width:767px){
	.static-page-hero{
		padding:28px 0 22px;
	}
	.static-page-content{
		padding:24px 0 44px;
	}
	.static-page-text{
		padding:24px 20px;
		font-size:15px;
	}
	.static-page-text p,
	.static-page-text li{
		font-size:15px;
	}
}
