/* SAK V4 — Club stories, people, community */
.sak-staff{background:#eef2f2}.sak-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.sak-person{background:white;border:1px solid #dbe4e9;overflow:hidden;position:relative}.sak-person-photo{height:325px;background:#dbe5e9;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.sak-person-photo img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.85)}.sak-person-photo .sak-no-photo{font:900 115px 'Barlow Condensed';color:#92a9b9}.sak-person-details{padding:20px 21px 25px}.sak-person-details small{color:#67879b;font-size:10px;letter-spacing:.15em;font-weight:800;text-transform:uppercase}.sak-person-details h3{font:900 34px/1 'Barlow Condensed';margin:11px 0}.sak-person-details p{font-size:12px;line-height:1.75;color:#6b7d89;margin:0}.sak-empty-state{grid-column:1/-1;min-height:230px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px;background:linear-gradient(135deg,#102e47,#1a4660);color:white}.sak-empty-state b{font:900 38px 'Barlow Condensed'}.sak-empty-state p{max-width:350px;color:#aec3d1;font-size:13px;line-height:1.75}
.sak-player{background:#08192a;color:white;overflow:hidden}.sak-player-layout{display:grid;grid-template-columns:1fr .82fr;min-height:690px}.sak-player-info{padding:115px 48px 92px 0}.sak-player-info .display{font-size:clamp(76px,7vw,120px);margin:33px 0 25px}.sak-player-info>p{max-width:450px;color:#b8cbd8;line-height:1.8;font-size:14px}.sak-player-display{margin-top:43px;border-top:1px solid #ffffff36;padding-top:25px;display:flex;gap:22px;align-items:center}.sak-spotlight-mark{font-size:48px;color:#bad4e4}.sak-player-display small{color:#93b3c9;display:block;font-size:10px;letter-spacing:.18em;font-weight:800}.sak-player-display strong{font:900 clamp(33px,3.3vw,56px)/1 'Barlow Condensed';display:block;margin:10px 0}.sak-player-display p{margin:0;color:#adc2d0;font-size:12px;line-height:1.75}.sak-player-footnote{font-size:10px!important;color:#7c9db3!important;margin-top:29px!important}.sak-player-visual{position:relative;min-height:650px;background:linear-gradient(145deg,#1b4b69,#081a30 65%);overflow:hidden}.sak-player-visual:before{content:'✳';position:absolute;font:900 700px/.8 'Barlow Condensed';color:#ffffff0c;left:-40px;top:80px}.sak-player-silhouette{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center}.sak-player-silhouette>span{font:900 clamp(110px,16vw,260px)/.8 'Barlow Condensed';letter-spacing:-.08em;color:#eaf2f4}.sak-player-silhouette em{font-size:43px;vertical-align:top;color:#a9c4d5}.sak-player-silhouette>b{font:800 13px/1.3 'DM Sans';letter-spacing:.45em;color:#91b4cd}.sak-player-image{height:100%;width:100%;object-fit:cover;object-position:top center;filter:grayscale(.2) contrast(1.03)}.sak-vertical{position:absolute;z-index:2;right:22px;bottom:40px;writing-mode:vertical-rl;font-size:10px;letter-spacing:.18em;color:#d9e7f0}
.sak-social{background:#f6f7f3}.sak-social-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sak-social-card{display:block;background:#e6eef2;min-width:0;overflow:hidden;color:#112e43}.sak-social-media{aspect-ratio:1/1;position:relative;background:linear-gradient(140deg,#1d4560,#061c33 75%);display:flex;align-items:center;justify-content:center}.sak-social-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.sak-social-card:hover img{transform:scale(1.04)}.sak-social-placeholder{font:900 34px/.92 'Barlow Condensed';color:#a9c5d9;text-align:center}.sak-social-media:after{content:'↗';width:39px;height:39px;position:absolute;right:16px;top:16px;background:#ffffffeb;color:#0b2c46;display:grid;place-items:center;font-size:21px}.sak-social-copy{padding:20px 21px 24px}.sak-social-copy small{font-size:10px;letter-spacing:.14em;color:#63859a;font-weight:800}.sak-social-copy h3{font:900 28px 'Barlow Condensed';margin:10px 0 0}.sak-social-tail{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #cdd9df;margin-top:29px;padding-top:21px}.sak-social-tail p{font-size:11px;line-height:1.7;color:#748996}.sak-text-link{font-weight:900;font-size:12px;letter-spacing:.1em;border-bottom:1px solid #627e91;padding-bottom:10px;white-space:nowrap}
.sak-together{background:#0b2944;color:white}.sak-together-head{max-width:960px}.sak-together-head .display{font-size:clamp(62px,7.4vw,115px);margin:28px 0}.sak-together-head .display span{color:#99b9cb}.sak-together-head>p{color:#c7d6e1;max-width:650px;font-size:15px;line-height:1.9}.sak-donation-grid{margin-top:55px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sak-donation-card{padding:36px;background:#f2f5f3;color:#082a44;min-height:370px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.sak-donation-icon{display:flex;justify-content:space-between;color:#718fa4;font:800 11px 'DM Sans'}.sak-donation-icon span{font-size:32px;color:#0e3a58}.sak-donation-tag{font-size:10px;font-weight:800;color:#6e90a5;letter-spacing:.17em}.sak-donation-card h3{font:900 clamp(52px,5vw,80px)/.88 'Barlow Condensed';margin:14px 0}.sak-donation-card p{font-size:13px;max-width:450px;color:#627a89;line-height:1.85}.sak-donation-link{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#0d2c48;color:white;padding:20px;font-size:12px;font-weight:900;letter-spacing:.07em}.sak-donation-link span{font-size:22px}.sak-donation-link:hover{background:#205476}.sak-donation-trust{border:1px solid #ffffff31;padding:24px 30px;margin-top:23px;display:grid;grid-template-columns:240px 1fr;gap:28px}.sak-donation-trust strong{font:900 19px/1.3 'Barlow Condensed';letter-spacing:.07em}.sak-donation-trust strong span{font-size:21px;color:#b1d2e7;margin-right:9px}.sak-donation-trust p{font-size:11px;line-height:1.9;color:#b9cbda;margin:0}
.sak-feedback{background:#e4ecef}.sak-feedback-layout{display:grid;grid-template-columns:.95fr 1fr;gap:9%;align-items:start}.sak-feedback-layout .display{font-size:clamp(88px,9vw,148px)}.sak-feedback-layout>div:first-child>p{max-width:440px;line-height:1.8;color:#557185;font-size:15px;margin-top:31px}.sak-feedback-note{border-top:1px solid #b5c6cf;display:flex;gap:17px;margin-top:50px;padding-top:20px;max-width:400px}.sak-feedback-note>span{font-size:37px;color:#628da7}.sak-feedback-note p{font-size:12px;line-height:1.8;color:#648095;margin:0}.sak-feedback-panel{background:#fbfcfa;padding:36px 40px 40px;box-shadow:0 17px 44px #0c31500b}.sak-form-header{font-size:10px;font-weight:800;letter-spacing:.18em;color:#7293a5;margin-bottom:27px}.sak-form-header b{display:block;font:900 50px/1 'Barlow Condensed';letter-spacing:0;color:#0e314d;margin-top:11px}
@media(max-width:1400px) and (min-width:781px){.nav-links{gap:11px}.nav-links a{font-size:10px}.nav-cta{padding:13px}}
@media(max-width:1150px) and (min-width:781px){.nav-links a[href="#sosyal"],.nav-links a[href="#ayin-oyuncusu"],.nav-links a[href="#dayanisma"]{display:none}}
@media(max-width:960px){.sak-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sak-player-layout{grid-template-columns:1fr 1fr}.sak-player-info{padding:80px 22px 65px 0}.sak-player-visual{min-height:550px}.sak-social-grid{gap:10px}.sak-feedback-layout{gap:5%}}
@media(max-width:780px){.sak-player-layout,.sak-feedback-layout{grid-template-columns:1fr}.sak-player-info{padding:75px 0 40px}.sak-player-visual{min-height:390px}.sak-player-visual:before{font-size:460px}.sak-social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sak-donation-trust{grid-template-columns:1fr;gap:9px}.sak-together-head .display{font-size:clamp(68px,10vw,94px)}.sak-feedback-panel{margin-top:35px}}
@media(max-width:520px){.sak-team-grid,.sak-social-grid,.sak-donation-grid{grid-template-columns:1fr}.sak-person-photo{height:290px}.sak-social-media{aspect-ratio:1.2}.sak-player-info .display{font-size:clamp(75px,15vw,104px)}.sak-together-head .display{font-size:clamp(58px,12.9vw,80px)}.sak-donation-grid{margin-top:37px}.sak-donation-card{padding:26px;min-height:320px}.sak-donation-trust{padding:19px}.sak-social-tail{flex-direction:column;align-items:start}.sak-feedback-panel{padding:26px 20px}.sak-feedback-layout .display{font-size:clamp(80px,19vw,126px)}}

/* Final fix: no decorative text or overlay above a published player photo. */
.sak-player-visual.has-player-image::before{content:none;display:none;}
.sak-player-visual.has-player-image .sak-player-silhouette{display:block;text-align:initial;gap:0;}
.sak-player-visual.has-player-image .sak-player-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;}

.sak-player-placeholder-logo{display:block;width:min(40%,195px);height:auto;max-height:65%;object-fit:contain;opacity:.3;filter:grayscale(1);}
