/* Başkandan sayfası: antetli mektup kâğıtları (pattern: baskandan-sayfa-mektuplar). Tüm seçiciler antet- önekli; sayfa CSS'leri her sayfada yüklenir. */

.antet-sayfa { padding-block: 104px 160px; }
.antet-sayfa > .screen-reader-text { margin: 0; }

/* Kâğıt destesi: önde kâğıt, arkada iki eğik kâğıt */
.antet-sayfa > .antet-deste.alignwide { position: relative; max-width: 860px; margin-inline: auto !important; }
.antet-sayfa > .antet-deste + .antet-deste { margin-top: 120px; }
.antet-deste::before,
.antet-deste::after { content: ""; position: absolute; inset: 0; background: #fff; border-radius: 2px; box-shadow: 0 1px 2px rgba(27, 34, 83, .08); }
.antet-deste::before { rotate: -2.4deg; translate: -14px 16px; }
.antet-deste::after { rotate: 1.6deg; translate: 14px 8px; }

.antet-deste .antet-kagit { position: relative; z-index: 1; margin: 0; background: #fff; border-radius: 2px; padding: 72px 104px 56px; box-shadow: 0 1px 0 var(--wp--preset--color--line), 0 40px 80px -48px rgba(27, 34, 83, .45); }
.antet-kagit > * { margin-block: 0; }
.antet-kagit > * + * { margin-top: 1.1em; }

/* Antet */
.antet-kagit .antet-antet { gap: 12px; padding-bottom: 28px; border-bottom: 1px solid var(--wp--preset--color--line); }
.antet-antet .antet-antet__logo { margin: 0; }
.antet-antet .antet-antet__ad { margin: 0; font-size: 14px; font-weight: 500; letter-spacing: -.01em; color: var(--wp--preset--color--primary); }

.antet-kagit .antet-ust { margin-top: 40px; margin-bottom: 48px; gap: 8px 24px; }
.antet-ust .antet-ust__baslik { margin: 0; font-size: 15px; font-weight: 500; line-height: 1.4; letter-spacing: 0; color: var(--wp--preset--color--primary); }
.antet-ust .antet-ust__yan { margin: 0; font-size: 15px; color: var(--wp--preset--color--quiet); }

/* Mektup metni */
.antet-kagit p,
.antet-kagit li { font-size: 19px; line-height: 1.68; color: var(--wp--preset--color--ink); }
.antet-kagit strong { font-weight: 600; color: var(--wp--preset--color--primary); }
.antet-kagit .antet-hitap,
.antet-kagit .antet-hitap-grup p { font-size: 22px; font-weight: 500; color: var(--wp--preset--color--primary); }
.antet-hitap-grup > * { margin: 0; }
.antet-kagit .antet-soz { font-weight: 500; color: var(--wp--preset--color--primary); }
.antet-kagit .antet-vurgu { font-size: 28px; line-height: 1.25; letter-spacing: -.02em; font-weight: 500; color: var(--wp--preset--color--primary); }
.antet-kagit .antet-vurgu-kucuk { font-size: 22px; line-height: 1.45; letter-spacing: -.01em; color: var(--wp--preset--color--primary); }
.antet-kagit .antet-iddia { padding-left: 24px; border-left: 2px solid var(--wp--preset--color--lavender); }
.antet-iddia > * { margin: 0; }
.antet-iddia > * + * { margin-top: .8em; }
.antet-kagit .antet-hedef { padding: 0; list-style: none; }
.antet-hedef li { position: relative; padding-left: 28px; }
.antet-hedef li + li { margin-top: .5em; }
.antet-hedef li::before { content: ""; position: absolute; left: 0; top: .8em; width: 14px; height: 1px; background: var(--wp--preset--color--signal); }

/* İmza */
.antet-kagit .antet-kapanis { margin-top: 2em; color: var(--wp--preset--color--muted); }
.antet-kagit .antet-imza { margin-top: 28px; gap: 20px; align-items: center; }
.antet-imza .antet-imza__foto { margin: 0; flex: none; }
.antet-imza .antet-imza__foto img { border-radius: 50%; object-position: center 18%; }
.antet-imza__metin > * { margin: 0; }
.antet-kagit .antet-imza__ad { font-size: 17px; line-height: 1.4; font-weight: 600; color: var(--wp--preset--color--primary); }
.antet-kagit .antet-imza__unvan { font-size: 17px; line-height: 1.4; color: var(--wp--preset--color--muted); }

.antet-kagit .antet-adres { margin-top: 56px; padding-top: 20px; border-top: 1px solid var(--wp--preset--color--line); text-align: center; font-size: 12px; line-height: 1.5; color: var(--wp--preset--color--muted); }

/* Hareket: kâğıt ekrana girerken arkadaki kâğıtlar düzden açılır */
@media (prefers-reduced-motion: no-preference) {
	@supports (animation-timeline: view()) {
		.antet-deste::before { animation: antet-arka-1 linear both; animation-timeline: view(); animation-range: entry 0% entry 60%; }
		.antet-deste::after { animation: antet-arka-2 linear both; animation-timeline: view(); animation-range: entry 0% entry 60%; }
	}
}
@keyframes antet-arka-1 { from { rotate: -1deg; translate: -4px 8px; } }
@keyframes antet-arka-2 { from { rotate: .6deg; translate: 6px 3px; } }

@media (max-width: 700px) {
	.antet-sayfa { padding-block: 40px 104px; }
	.antet-sayfa > .antet-deste + .antet-deste { margin-top: 72px; }
	.antet-deste::before { rotate: -1.6deg; translate: -6px 10px; }
	.antet-deste::after { rotate: 1deg; translate: 6px 5px; }
	.antet-deste .antet-kagit { padding: 40px 22px 32px; }
	.antet-kagit .antet-ust { flex-direction: column; align-items: flex-start; gap: 4px; margin-top: 28px; margin-bottom: 32px; }
	.antet-kagit p,
	.antet-kagit li { font-size: 17px; }
	.antet-kagit .antet-vurgu { font-size: 24px; }
	.antet-kagit .antet-vurgu-kucuk { font-size: 19px; }
	.antet-kagit .antet-imza__ad,
	.antet-kagit .antet-imza__unvan { font-size: 16px; }
}

/* responsive: arkadaki eğik kağıtlar dar ekranda sayfayı yana taşırmasın */
.antet-sayfa { overflow-x: clip; }
