/* SAK | gerçek çok sayfalı gezinme */
.nav-wrap{gap:13px}.nav-links{gap:14px}.nav-links a{font-size:11px;white-space:nowrap}
.nav-links a[aria-current="page"],.nav-more-panel a[aria-current="page"]{color:#fff;border-bottom:1px solid #9ab9d2}
.nav-more{position:relative;font-size:11px;font-weight:800;color:#d0dae7;white-space:nowrap}
.nav-more summary{list-style:none;cursor:pointer;padding:12px 0;white-space:nowrap}
.nav-more summary::-webkit-details-marker{display:none}.nav-more summary span{margin-left:3px}
.nav-more-panel{position:absolute;right:0;top:calc(100% + 4px);min-width:190px;display:flex;flex-direction:column;padding:10px 18px;background:#0c263d;border:1px solid #ffffff26;box-shadow:0 20px 28px #0006;z-index:60;gap:0}
.nav-more-panel a{display:block;padding:11px 4px;border-bottom:1px solid #ffffff15}
.nav-more-panel a:hover{color:white}
.inner-banner{background:radial-gradient(circle at 85% 25%,#173f61 0%,transparent 44%),#071629;color:#fff;padding:92px 0 90px;border-bottom:1px solid #314a60;overflow:hidden}
.inner-banner-layout{display:flex;align-items:center;justify-content:space-between;gap:45px;min-height:160px}
.inner-banner h1{font:900 clamp(60px,7.8vw,124px)/.85 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;letter-spacing:-.02em;margin:28px 0 18px;overflow-wrap:anywhere}
.inner-banner h1 span{color:#abc6d8}.inner-banner p{color:#bdd0de;line-height:1.7;font-size:16px}
.page-breadcrumb{color:#b5ccdb;font-size:11px;font-weight:800;letter-spacing:.18em}.page-breadcrumb span{margin:0 12px;color:#7795aa}
.inner-banner-emblem{font:900 128px/.8 'Barlow Condensed',sans-serif;letter-spacing:-.03em;color:#ffffff12;transform:rotate(-9deg);white-space:nowrap}.inner-banner-emblem span{font-size:50px}
.home-quick{background:#f1f5f3}.home-subtitle{max-width:700px;color:#5c6c7d;line-height:1.8;margin:24px 0 40px}
.home-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.home-card{position:relative;min-height:300px;padding:35px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;transition:transform .2s,box-shadow .2s;overflow:hidden}
.home-card:hover{transform:translateY(-3px);box-shadow:0 20px 35px #0a233022}
.home-card>span{font-weight:800;font-size:10px;letter-spacing:.18em}
.home-card h3{font:900 clamp(52px,5vw,82px)/.83 'Barlow Condensed',sans-serif;letter-spacing:-.015em;margin:18px 0 10px}
.home-card p{font-size:14px;line-height:1.6;max-width:325px;margin:0}.home-card b{position:absolute;right:26px;bottom:24px;font-size:32px;font-weight:400}
.home-card-dark{background:#08243a;color:#f4f8f8}.home-card-light{background:#dce7eb;color:#10314a}.home-card-photo{background:linear-gradient(125deg,#0b2433e0,#0b243358),url('sak-ana-sayfa-kapak.webp') center/cover;color:#fff}
/* Mobilde gezinme menüsü 1200 px altında açılır; kısa linkler taşmaz. */
@media(max-width:1200px){.nav-wrap{position:relative}.menu-toggle{display:flex}.nav-cta{margin-left:auto}.nav-links{display:none;position:absolute;left:-18px;right:-18px;top:100%;background:#071629;padding:15px 26px 24px;border-top:1px solid #ffffff20;flex-direction:column;align-items:stretch;gap:0;box-shadow:0 25px 30px #0004;max-height:calc(100vh - 108px);overflow:auto}.nav-links.open{display:flex}.nav-links a{font-size:15px;padding:13px 8px;border-bottom:1px solid #ffffff15}.nav-more summary{font-size:15px;padding:15px 8px}.nav-more-panel{position:static;background:#0e2a43;border:0;box-shadow:none;padding:0 0 8px 12px}.nav-more-panel a{font-size:14px}}
@media(max-width:780px){.inner-banner{padding:64px 0}.inner-banner-emblem{display:none}.inner-banner h1{font-size:clamp(57px,12vw,88px)}.home-card-grid{grid-template-columns:1fr}.home-card{min-height:255px;padding:27px}.home-card h3{font-size:68px}}
@media(max-width:520px){.inner-banner h1{font-size:clamp(55px,13vw,76px)}.inner-banner p{font-size:14px}.home-card h3{font-size:58px}}
/* Sadece herkese açık sayfalarda kopyalama ve sürüklemeyi zorlaştırır. */
body:not(.admin-root) :is(p,h1,h2,h3,h4,li,span,small,img,figure){-webkit-user-select:none;user-select:none}
input,textarea,select,[contenteditable="true"]{-webkit-user-select:text!important;user-select:text!important}
@media(prefers-reduced-motion:reduce){.home-card{transition:none}}

/* Uzun bağış kurumu adları küçük telefonlarda yatay taşmasın. */
.sak-donation-grid,.sak-donation-card{min-width:0;max-width:100%}
@media(max-width:520px){.sak-donation-grid{grid-template-columns:minmax(0,1fr)}.sak-donation-card h3{font-size:clamp(40px,10vw,58px);overflow-wrap:anywhere}.sak-donation-link{min-width:0;font-size:11px;overflow-wrap:anywhere}}
