*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:#f8f6ef;color:#0a3940;font:16px/1.55 "Segoe UI",Arial,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #f7b750;outline-offset:4px}header,footer{background:#082e36;color:white}.wrap{width:min(1200px,90%);margin:auto}.bar{display:flex;align-items:center;gap:28px;min-height:84px}.brand{width:148px;display:block}.lang{background:#123e47;color:#fff;padding:9px;border:1px solid #628088;border-radius:8px;max-width:160px}.nav{margin-inline-start:auto;display:flex;gap:28px;align-items:center}.call,.btn{display:inline-block;border-radius:40px;background:#ffc65a;color:#102f34;padding:12px 23px;font-weight:650}.hero{background:linear-gradient(90deg,#052933d9,transparent 78%),url(assets/kapak.webp) center 43%/cover;color:white;min-height:590px;display:flex;align-items:center}.hero h1{font-size:clamp(45px,5vw,77px);letter-spacing:-.05em;line-height:1.04;max-width:690px;margin:0}.hero p{max-width:550px;font-size:21px;margin:26px 0 32px}.hero .btn:after{content:' ↓';margin-left:12px}.section{padding:72px 0}h2{font-size:clamp(32px,4vw,55px);line-height:1.12;letter-spacing:-.045em;margin:0 0 28px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{background:#fff;border-radius:14px;overflow:hidden}.card img{display:block;width:100%;aspect-ratio:1.7;object-fit:cover}.card h3{padding:0 20px;font-size:23px}.media{background:#e8efeb}.split{display:grid;grid-template-columns:1fr 1.6fr;gap:5%;align-items:center}video{width:100%;border-radius:12px;background:#072c32}.foot{display:flex;align-items:center;gap:36px;justify-content:space-between;padding:45px 0}.foot address{font-style:normal;display:grid;gap:8px}.fed{background:white;border-radius:8px;width:115px;padding:4px}.mobile{display:none}.mobile nav{display:grid;padding:15px;gap:12px;background:#123d45;position:absolute;right:3%;z-index:4;border-radius:8px}.mobile summary{cursor:pointer;font-size:26px;list-style:none}[dir=rtl] .hero{background:linear-gradient(270deg,#052933f0,#05293399),url(assets/kapak.webp) center/cover}@media(max-width:760px){.bar{min-height:68px;gap:13px}.brand{width:113px}.nav{display:none}.mobile{display:block;margin-inline-start:auto}.lang{max-width:125px}.hero{min-height:570px;align-items:flex-end;padding-bottom:40px;background:linear-gradient(0deg,#052933 3%,#052933cb 38%,#05293310 90%),url(assets/kapak.webp) 70% center/cover}.hero p{font-size:18px}.hero h1{font-size:44px}.grid,.split{grid-template-columns:1fr}.split{gap:26px}.section{padding:46px 0}.foot{flex-wrap:wrap}.foot address{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.bar{gap:22px}.bar .brand{width:clamp(170px,17vw,245px)}.bar{min-height:98px}.picker{position:relative;z-index:10}.picker summary,.picker a{display:flex;gap:8px;align-items:center;cursor:pointer}.picker summary{background:#174650;border:1px solid #4d7177;padding:8px 12px;border-radius:8px;list-style:none}.picker div{position:absolute;inset-inline-end:0;top:110%;background:white;border:1px solid #ddd;color:#14363b;border-radius:10px;width:205px;max-height:60vh;overflow:auto;padding:7px;box-shadow:0 12px 35px #14363b33}.picker a{padding:8px}.picker a:hover{background:#edf3f2}.picker img{width:24px}.hero{display:block;background:#062d35;position:relative;min-height:0;padding:0}.slide{background:linear-gradient(90deg,#03242cef 7%,#03242cb3 45%,#03242c22),var(--bg) center/cover;min-height:590px;display:flex;align-items:center;padding:35px 0 85px}.slide[hidden]{display:none}.slide h2{font-size:clamp(44px,5vw,76px);max-width:760px;color:white;line-height:1.06}.slide-controls{position:absolute;bottom:24px;left:5%;display:flex;align-items:center;gap:12px}.slide-controls button{height:40px;width:44px;border-radius:20px;border:1px solid #a4bfc2;background:#0b343deb;color:white;font-size:21px;cursor:pointer}.position{font-variant-numeric:tabular-nums}.lead{font-size:clamp(21px,2vw,28px);max-width:900px}.values,.flowgrid{display:grid;gap:25px}.values{grid-template-columns:1fr 1fr}.values article{border-top:2px solid #d4a647;padding:10px 0}.flow,.work{background:#103942;color:white}.flowgrid{grid-template-columns:repeat(3,1fr)}.flowgrid article{border-top:2px solid #6b979a;padding:22px 12px}.flowgrid i{font-style:normal;color:#ffcc67;font-size:28px}.flowgrid article{animation:mark 8s ease infinite}.flowgrid article:nth-child(2){animation-delay:2.6s}.flowgrid article:nth-child(3){animation-delay:5.2s}@keyframes mark{0%,32%{border-color:#ffca64;background:#20505a}36%,100%{border-color:#6b979a;background:transparent}}.card p{margin:0 20px 24px}.work .split{grid-template-columns:1fr 1fr}.work a{text-decoration:underline}.work video{max-height:520px}.nav{gap:16px}.nav .call{white-space:nowrap}@media(max-width:1050px){.nav{display:none}.mobile{display:block;margin-inline-start:auto}.mobile summary{display:block}}@media(max-width:760px){.bar .brand{width:145px}.bar{gap:10px;min-height:76px}.picker summary{font-size:14px;padding:7px}.slide{min-height:570px;padding-top:175px;background:linear-gradient(0deg,#03242c 0%,#03242cc4 60%,#03242c44),var(--bg) 65% center/cover}.values,.flowgrid,.work .split{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.flowgrid article{animation:none}}
.hero,.hero .slide{background:#082e36}.hero .slide:not([hidden]){display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,4vw,75px);width:min(1460px,92%);margin:auto;padding:54px 0 96px;min-height:520px}.slide .wrap{width:100%}.hero .slide h1,.hero .slide h2{font-size:clamp(38px,4.25vw,70px)}.hero-photo{display:block;width:100%;height:auto;max-height:490px;object-fit:contain;border-radius:14px}.ref-section{padding:60px 0;background:#fff}.ref-section h2{font-size:clamp(27px,3vw,42px)}.refs{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.refs div{display:grid;place-items:center;border:1px solid #dce5e3;border-radius:12px;padding:20px}.refs img{max-width:100%;height:65px;object-fit:contain}.ief-link{background:white;color:#0a3940;border-radius:12px;padding:15px 20px;display:grid;justify-items:center;gap:9px;font-weight:700}.ief-link .fed{padding:0;width:clamp(165px,16vw,215px);height:auto}.ief-link span{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.hero .slide:not([hidden]){grid-template-columns:1fr;gap:18px;padding:22px 0 78px;min-height:0}.hero-photo{grid-row:1;max-height:245px}.hero .slide .wrap{grid-row:2}.hero .slide p{margin:10px 0 16px}.refs{grid-template-columns:1fr 1fr;gap:10px}.refs div{padding:13px}.refs img{height:46px}.foot .ief-link{justify-self:start}}
.archive{background:#e7eeea}.docgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px}.doccard,.presscard{background:white;border:1px solid #cad8d4;border-radius:16px;overflow:hidden;padding:18px;display:block}.logoplate{height:120px;display:flex;align-items:center;justify-content:center;gap:8px;border-bottom:1px solid #ebeeea;margin-bottom:16px}.logoplate img{max-width:90%;max-height:88px;object-fit:contain}.logoplate .emblem{width:38px}.logoplate .emblem+img{max-width:65%}.doccard h3,.presscard h3{line-height:1.3;margin:.65em 0}.doccard p{font-size:15px}.doccard:hover,.presscard:hover{border-color:#087785}.pressgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.presscard{display:flex;gap:20px;align-items:center}.presscard img{width:32%;height:190px;object-fit:contain}.rights{background:#09353d;color:white}.rightsinner{display:grid;grid-template-columns:2fr 1fr;gap:6%;align-items:center}.rightsinner h3{font-size:clamp(22px,2.4vw,36px)}.rightsinner img{width:100%;max-height:350px;object-fit:contain}#docview{padding:0;border:0;border-radius:12px;width:min(1000px,94vw);background:#fff}#docview::backdrop{background:#041a23ca}#docview header{display:flex;align-items:center;gap:14px;padding:12px 18px}#docview header a{margin-inline-start:auto;white-space:nowrap}#docview button{cursor:pointer;font-size:26px;background:white;color:#123a41;border:0;border-radius:6px}#docview iframe{border:0;display:block;width:100%;height:75vh}@media(max-width:680px){.pressgrid,.rightsinner{grid-template-columns:1fr}.rightsinner img{margin-top:20px;max-height:235px}}
#kurumlar .docgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}
#kurumlar .doccard{display:flex;flex-direction:column;background:#fff;border:1px solid #c7d6d1;border-radius:16px;padding:24px;color:#113940;box-shadow:0 4px 14px #123c4210}
#kurumlar .logoplate{height:108px;margin:0 0 18px;padding-bottom:16px;flex:none}
#kurumlar .logoplate img{max-height:80px;max-width:86%;object-fit:contain}
#kurumlar .doccard h3{font-size:21px;margin:8px 0;line-height:1.27}
#kurumlar .doccard p{margin:0 0 18px}
#kurumlar .doccard small{color:#456260}
#kurumlar .doccard::after{content:"PDF ↗";margin-top:auto;align-self:flex-start;color:#056566;font-weight:700;font-size:14px}
@media(max-width:950px){#kurumlar .docgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:580px){#kurumlar .docgrid{grid-template-columns:minmax(0,1fr)}}
.deck-gallery{margin-top:36px}.gallery-controls{display:flex;gap:15px;align-items:center;justify-content:flex-end;margin-bottom:12px}.gallery-controls button{background:#103d46;color:white;border:0;border-radius:24px;padding:8px 16px;font-size:20px;cursor:pointer}.deck-gallery img{display:block;width:100%;height:auto;border-radius:14px}
.uk-support{background:#edf3f1}.uk-support h2{max-width:980px;font-size:clamp(28px,3.4vw,46px)}.rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;direction:ltr;scrollbar-width:thin}.rail>a{display:grid;place-items:center;flex:0 0 calc((100% - 36px)/3);height:138px;padding:20px;background:#fff;border:1px solid #d1deda;border-radius:14px;scroll-snap-align:start}.rail img{max-width:100%;width:auto;max-height:85px;object-fit:contain}.railbuttons{display:flex;gap:9px;justify-content:flex-end;margin-top:14px}.railbuttons button{border:1px solid #a9beb9;background:white;color:#0a3940;border-radius:24px;min-width:43px;height:38px;cursor:pointer;font-size:19px}.teamcards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.teamcards article{display:flex;align-items:center;gap:25px;background:white;border-radius:15px;overflow:hidden;border:1px solid #d5e1df}.teamcards img{width:36%;max-width:180px;aspect-ratio:4/5;object-fit:cover}.teamcards h3{font-size:clamp(20px,2.3vw,32px);margin:0}.teamcards p{margin:.3em 0;color:#28575d}@media(max-width:740px){.teamcards{grid-template-columns:1fr}.rail>a{flex-basis:calc((100% - 18px)/2);height:108px;padding:13px}.teamcards article{gap:17px}}

.fixed-logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(195px,100%),1fr));gap:14px}.fixed-logos>a{display:flex;align-items:center;justify-content:center;min-width:0;height:110px;padding:18px;background:white;border:1px solid #d1deda;border-radius:14px}.fixed-logos img{max-width:100%;max-height:74px;object-fit:contain}.foot{align-items:flex-start}.office-list{display:grid;gap:18px;margin-top:24px}.foot .office-list address{display:flex;align-items:flex-start;gap:12px;width:auto}.office-list svg{width:21px;height:23px;color:#ffca61;flex:none}.office-list p{color:#d3e4e4;margin:4px 0}.office-list a{text-decoration:underline;text-underline-offset:4px}@media(max-width:650px){.fixed-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.fixed-logos>a{height:88px;padding:13px}}

header nav a,.office-list address a{display:inline-flex;align-items:center;gap:7px}header nav a svg,.office-list address a svg{width:18px;height:18px;flex:none}.foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 34px}.foot>div:first-child{grid-column:1/-1}.foot>div:first-child p{margin:9px 0}.office-list{margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.foot .office-list address{padding:20px;border:1px solid #436069;border-radius:14px;background:#103b43}.office-list a{display:flex!important;width:fit-content;margin-top:7px}.foot .ief-link{align-self:center}.credit{border-top:1px solid #42616a;padding:15px 0 22px;text-align:end}.credit a{color:#e6efed;font-size:14px}.credit strong{color:#ffce70}#supporters .ribbon{overflow:hidden;direction:ltr}#supporters .moving-logos{display:flex;width:max-content;animation:logo-flow 33s linear infinite}#supporters .moving-logos a{display:grid;place-items:center;width:clamp(175px,23vw,290px);height:112px;margin-inline-end:16px;background:white;border-radius:13px;border:1px solid #d1deda;padding:17px}#supporters .moving-logos img{max-width:100%;max-height:75px}#supporters .ribbon:hover .moving-logos,#supporters .ribbon:focus-within .moving-logos{animation-play-state:paused}@keyframes logo-flow{to{transform:translateX(-50%)}}@media(max-width:850px){.foot{grid-template-columns:1fr}.office-list{grid-template-columns:1fr}.foot .ief-link{justify-self:start}}@media(prefers-reduced-motion:reduce){#supporters .moving-logos{width:100%;flex-wrap:wrap;animation:none;gap:10px}#supporters .moving-logos a{margin:0;max-width:46%}#supporters .moving-logos [aria-hidden]{display:none}}
