@font-face{font-family:Club;src:url(../fonts/narrow.woff) format('woff');font-weight:400;font-display:swap}@font-face{font-family:Club;src:url(../fonts/narrow-bold.woff) format('woff');font-weight:700 900;font-display:swap}@font-face{font-family:Club;src:url(../fonts/narrow-bold-italic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}
:root{--orange:#ff7900;--black:#0b0c0c;--hero-height:390px}*{box-sizing:border-box}body{margin:0;background:#fff;color:#121313;font-family:Club,'Arial Narrow',Arial,sans-serif;font-size:16px}html{scroll-behavior:smooth;scroll-padding-top:20px}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{color:inherit}button:focus-visible,a:focus-visible{outline:3px solid #ffd56d;outline-offset:4px}input:focus,textarea:focus,select:focus{outline:2px solid var(--orange);outline-offset:1px}.wrap{width:calc(100% - 88px);max-width:1260px;margin:auto}.ico{width:23px;height:23px;flex-shrink:0;display:inline-block;vertical-align:middle;fill:currentColor}.skip{position:fixed;z-index:1000;left:12px;top:-80px;background:white;padding:14px}.skip:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.texture{position:relative;isolation:isolate}.texture:after{content:'';position:absolute;inset:0;background:url(../img/brush.svg) center/100% 100%;pointer-events:none;z-index:2}.site-header{background:linear-gradient(120deg,#070808,#111212,#070808);color:#fff;z-index:30}.header-row{height:65px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{display:flex;align-items:center;gap:9px;flex-shrink:0}.brand img{width:63px;height:63px;object-fit:contain}.brand b{font-size:29px;line-height:1}.brand small{display:block;font:700 9px/1.05 Arial,sans-serif;letter-spacing:.2px}.site-header nav{display:flex;gap:26px;align-self:stretch;align-items:center;white-space:nowrap}.site-header nav a{font-size:14px;position:relative;height:100%;display:flex;align-items:center}.site-header nav a.active,.site-header nav a:hover{color:var(--orange)}.site-header nav a.active:after{content:'';position:absolute;bottom:12px;left:-6px;right:-6px;height:3px;background:var(--orange);border-radius:4px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(110deg,#ff9600,var(--orange));color:#080808;border:0;border-radius:8px;padding:12px 20px;font-size:18px;font-weight:700;white-space:nowrap;box-shadow:0 4px 8px #0002;transition:filter .2s,transform .2s}.button:hover{filter:brightness(1.12);transform:translateY(-1px)}.header-join{font-size:16px;padding:10px 15px}.menu-toggle{display:none;border:0;background:none;color:#fff}.hero{height:var(--hero-height);background:#121819;overflow:hidden;color:#fff}.slide{position:absolute;inset:0}.slide[hidden]{display:none}.hero-photo{position:absolute;inset:0 0 0 auto;width:83%;height:100%;object-fit:cover;object-position:50% 65%}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#050707fa 0%,#070a09ed 20%,#080c0c8c 39%,#06090910 62%,transparent 100%),linear-gradient(0deg,#080a0866,transparent 25%)}.hero-content{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:3;padding-left:32px}.hero-content h1,.hero-content h2{font-size:clamp(36px,4.5vw,68px);font-weight:900;line-height:.99;letter-spacing:-1px;margin:0 0 12px;max-width:51%;text-transform:uppercase;transform:skewY(-3deg);text-shadow:2px 4px 0 #000,3px 7px 1px #0006}.hero-content h1 strong,.hero-content h2 strong{display:block;color:var(--orange);font-size:1.02em;line-height:1.02;margin-top:6px}.hero-content p{font-size:23px;font-weight:700;font-style:italic;line-height:1.04;max-width:350px;margin:7px 0 16px}.hero-content .button{padding:11px 18px;font-size:18px}.turkey-flag{position:absolute;left:15px;top:12px;color:#fff;background:linear-gradient(140deg,#d81022,#70000e);font:38px Georgia;transform:rotate(-16deg);padding:0 22px;border-radius:8px 2px 25px 0;opacity:.55;z-index:-1}.hero-signature{position:absolute;right:3.4%;bottom:36px;transform:rotate(-10deg);max-width:225px;color:#fff;background:#080a09e8;border-top:5px solid var(--orange);border-bottom:5px solid var(--orange);padding:7px 16px;font-size:27px;line-height:.95;font-weight:700;font-style:italic;text-transform:uppercase;z-index:3;text-align:center}.slide-arrow,.gallery-arrow{border:1px solid #ffffff88;border-radius:50%;background:#080b0bba;color:#fff;display:grid;place-items:center;position:absolute;z-index:5;font:40px/1 Arial;width:49px;height:49px;top:44%;padding:0 0 5px}.slide-arrow.previous{left:10px}.slide-arrow.next{right:10px}.slider-dots{position:absolute;bottom:23px;left:47%;z-index:5;display:flex;align-items:center;gap:8px}.slider-dots button{border:0;padding:0;width:10px;height:10px;border-radius:50%;background:#fff;opacity:.85}.slider-dots button.active{background:var(--orange);width:13px;height:13px;opacity:1}.slider-dots .slider-pause{background:#0008;color:#fff;border-radius:3px;width:23px;height:21px;font-size:12px}.features{color:white;background:linear-gradient(100deg,#060808,#171918,#060808);padding:18px 0}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr)}.feature{display:flex;gap:18px;align-items:center;padding:0 25px;border-right:1px solid #6c6c6c}.feature:first-child{padding-left:28px}.feature:last-child{border-right:0}.feature>span{width:57px;height:57px;display:grid;place-items:center;border:1.5px solid var(--orange);border-radius:50%;color:var(--orange);flex-shrink:0}.feature .ico{width:31px;height:31px}.feature h2{font-size:18px;line-height:1.05;text-transform:uppercase;margin:0 0 5px;max-width:125px}.feature p{font-size:13px;line-height:1.1;margin:0;white-space:nowrap}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px}.section-heading h2{font-size:26px;font-weight:900;line-height:1;margin:0;text-transform:uppercase;display:flex;align-items:center;gap:12px;letter-spacing:-.4px}.section-heading h2:before{content:'';display:block;width:13px;height:26px;background:var(--orange);transform:skew(-20deg);margin-left:13px;flex-shrink:0}.section-heading>a{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.section-heading>a .ico{color:var(--orange);width:20px}.success-section{padding:18px 0 14px;background:radial-gradient(ellipse at 50% 0,#fff,#f1f2f1)}.achievement-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.achievement-card{background:#fff;box-shadow:0 3px 10px #00000014;border-radius:8px;overflow:hidden;min-width:0;transition:transform .2s}.achievement-card:hover{transform:translateY(-3px)}.card-photo{display:block;position:relative;overflow:hidden}.achievement-card .card-photo{aspect-ratio:1.68}.card-photo img{height:100%;width:100%;object-fit:cover;object-position:center 40%;transition:transform .4s}.achievement-card:hover .card-photo img{transform:scale(1.04)}.badge{position:absolute;bottom:0;left:14px;border-radius:4px 4px 0 0;background:linear-gradient(120deg,var(--orange),#fa3b00);color:white;font-size:13px;font-weight:700;padding:4px 8px}.card-copy{padding:9px 14px 12px}.card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.card-title h3{font-size:18px;line-height:1.07;margin:0;font-weight:700}.card-title>.ico{color:var(--orange);width:18px;margin-top:5px}.card-copy p{color:#666;font-size:15px;line-height:1.2;margin:7px 0 0}.dark-sections{color:#fff;background:radial-gradient(ellipse at 50% 60%,#1b1d1b,#070909)}.gallery-section{padding:17px 0 14px}.gallery-shell{position:relative}.gallery-strip{display:flex;gap:12px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.gallery-strip::-webkit-scrollbar{display:none}.gallery-photo{flex:0 0 calc((100% - 48px)/5);border:0;padding:0;border-radius:5px;overflow:hidden;aspect-ratio:1.68;scroll-snap-align:start;background:#1d2424}.gallery-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.gallery-photo:hover img{transform:scale(1.06)}.gallery-arrow{width:35px;height:35px;font-size:27px;padding-bottom:4px;top:calc(50% - 17px);background:#121515d9}.gallery-arrow.back{left:-31px}.gallery-arrow.forward{right:-31px}.gallery-arrow:disabled{opacity:.3;cursor:default}.news-section{padding:9px 0 15px}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.news-card{display:flex;border-radius:6px;background:#fff;color:#0c0e0e;padding:6px;gap:12px;min-width:0}.news-card>.card-photo{width:34%;flex-shrink:0;min-height:104px;border-radius:4px}.news-card .card-copy{padding:0 3px 2px 0;min-width:0}.news-card time{display:flex;gap:4px;align-items:center;font-size:12px;color:#555;margin-bottom:4px}.news-card time .ico{width:14px;height:14px;color:var(--orange)}.news-card h3{font-size:17px;line-height:1}.news-card p{font-size:13px;line-height:1.08;margin-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.read-more{color:#fa5b00;display:inline-block;font-weight:700;font-size:14px;margin-top:4px}.join-banner{color:white;background:radial-gradient(ellipse at 52% 120%,#8d260d,#250802 60%,#090909);overflow:hidden;border-top:1px solid #49352e;border-bottom:1px solid #44302b}.join-image{position:absolute;left:34%;width:42%;height:100%;object-fit:cover;object-position:50% 35%;opacity:.28;mix-blend-mode:luminosity;mask-image:linear-gradient(90deg,transparent,#000 35%,#000 75%,transparent)}.join-content{display:flex;align-items:center;justify-content:space-between;min-height:125px;padding:15px 45px;position:relative;z-index:3}.join-content h2{font-size:29px;line-height:.95;text-transform:uppercase;margin:0;font-style:italic;max-width:450px}.join-content h2 strong{color:var(--orange);display:block}.join-content p{font-size:17px;line-height:1.1;max-width:350px;margin:9px 0 0}.join-content>.button{font-size:21px;padding:14px 20px}.join-flag{position:absolute;left:59%;top:3px;color:#f7d5d078;font:90px Georgia;transform:rotate(12deg)}.site-footer{background:linear-gradient(120deg,#070909,#191b19,#050606);color:#fff;padding:10px 0}.footer-row{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:66px}.site-footer .brand img{width:61px;height:61px}.site-footer .brand b{font-size:27px}.site-footer nav{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.site-footer nav a{font-size:12px;padding:0 11px;border-right:1px solid #777;line-height:1}.site-footer nav a:first-child{color:var(--orange)}.site-footer nav a:last-child{border:0}.socials{display:flex;gap:12px}.socials .ico{width:19px;height:19px}.footer-quote{font-size:20px;font-style:italic;line-height:1.05;max-width:155px;margin:0;border-left:1px solid #777;padding-left:20px}.footer-quote span{color:var(--orange);font-size:27px}.copyright{font-size:10px;color:#b0b0b0;display:flex;justify-content:space-between;padding-top:5px}.page-banner{background:radial-gradient(at 90% 100%,#592b0d,#101313 60%);color:white;padding:50px 0}.page-banner span,.eyebrow{font-size:13px;letter-spacing:2px;color:var(--orange);font-weight:700}.page-banner h1{font-size:52px;text-transform:uppercase;margin:8px 0 0;line-height:1}.page-content{padding:42px 0 55px;min-height:45vh}.page-content h2{font-size:33px;line-height:1.05}.lead{font-size:22px;line-height:1.4;max-width:850px}.search-form{display:flex;gap:10px;max-width:550px;margin-bottom:25px}input,textarea,select{border:1px solid #cfd0d1;border-radius:5px;padding:11px 12px;background:#fff;color:#151717;max-width:100%;width:100%}textarea{resize:vertical}.listing{row-gap:25px}.pagination{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;margin-top:28px}.pagination a{padding:8px 14px;border-radius:5px;border:1px solid #ccc}.pagination a.active{background:var(--orange);border-color:var(--orange)}.article{max-width:950px;padding:35px 0 60px}.back-link{display:block;color:#888;font-size:15px;margin-bottom:26px}.article .eyebrow{display:block}.article h1{font-size:49px;line-height:1.05;margin:12px 0}.article-meta{font-size:15px;color:#777}.article-photo{width:100%;padding:0;border:0;background:#f3f3f3;border-radius:8px;overflow:hidden;margin:15px 0}.article-photo img{width:100%;max-height:650px;object-fit:contain}.prose{font-size:19px;line-height:1.65;overflow-wrap:anywhere}.source-link{color:#d85200;text-decoration:underline}.about-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.about-layout>img{width:100%;border-radius:8px}.about-layout .button{margin-top:24px}.team-wide{border:0;padding:0;background:none;width:100%;margin:15px 0 30px}.team-wide img{max-height:660px;object-fit:contain;width:100%;border-radius:8px}.team-grid,.video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:20px 0}.team-grid article{background:#f4f4f4;border-radius:8px;overflow:hidden;padding:0 0 20px}.team-grid article>img{aspect-ratio:1/1;width:100%;object-fit:cover}.team-grid h2,.team-grid strong,.team-grid p,.team-grid .prose{margin:14px 18px}.team-grid strong{color:#d35b00;display:block}.gallery-filters{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:25px}.gallery-filters a{border-radius:20px;padding:9px 20px;background:#ededed}.gallery-filters a.active{background:var(--orange);color:#111}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gallery-grid button{background:#f5f5f5;border:0;padding:0;text-align:left;border-radius:8px;overflow:hidden}.gallery-grid img{width:100%;aspect-ratio:1.5;object-fit:cover}.gallery-grid span{display:block;padding:13px;font-weight:700;font-size:19px}.contact-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:60px}.contact-detail{padding:16px 0;border-bottom:1px solid #ddd}.contact-detail strong{display:block;color:#777;font-size:14px;margin-bottom:6px}.contact-detail p{margin:0}.contact-layout .source-link{display:inline-block;margin-top:18px}.contact-form{padding:27px;background:#f7f7f7;border-radius:10px}.contact-form h2{margin-top:0}.contact-form label{display:block;margin:13px 0;font-weight:700}.contact-form label input,.contact-form label textarea,.contact-form label select{display:block;margin-top:6px;font-weight:400}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px}.contact-form .consent{display:flex;align-items:flex-start;gap:8px;font-weight:400;font-size:14px;line-height:1.35}.consent input{width:17px;flex-shrink:0;margin-top:0}.honey{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.notice{background:#eaf5eb;border:1px solid #83b993;color:#1a5028;padding:14px;border-radius:6px}.error{background:#fff0ee;border:1px solid #e2a69d;color:#9d271b;padding:14px;border-radius:6px}.video-frame{width:100%;aspect-ratio:16/9;border:0;background:#111}.lightbox{padding:0;border:0;background:#080a0a;color:#fff;border-radius:10px;max-width:94vw;width:1050px;max-height:94dvh;overflow:auto}.lightbox::backdrop{background:#000d;backdrop-filter:blur(4px)}.lightbox figure{margin:0;padding:45px 18px 5px}.lightbox figure img{width:100%;height:73dvh;object-fit:contain}.lightbox figcaption{text-align:center;padding:12px 10px;font-size:18px}.close-lightbox{position:absolute;right:10px;top:8px;border:0;border-radius:50%;background:#fff;color:#111;width:35px;height:35px;font:28px/1 Arial;z-index:2}.lightbox-controls{display:flex;align-items:center;justify-content:space-between;padding:0 20px 15px}.lightbox-controls button{border:1px solid #555;background:#222;color:white;padding:7px 18px;border-radius:5px}
@media(min-width:1350px){.hero{height:calc(var(--hero-height)*1.2)}.header-row{height:80px}.hero-content p{font-size:27px;max-width:400px}.achievement-card .card-title h3{font-size:22px}.card-copy p{font-size:17px}.news-card h3{font-size:20px}.news-card p{font-size:15px}.gallery-section{padding:23px 0}.success-section{padding:24px 0}.feature h2{font-size:21px}.feature p{font-size:15px}.site-header nav a{font-size:17px}}
@media(max-width:1100px){.wrap{width:calc(100% - 60px)}.header-row{gap:12px}.site-header nav{gap:17px}.brand img{width:54px;height:54px}.brand b{font-size:25px}.brand small{font-size:8px}.header-join{font-size:14px;padding:9px 12px}.header-join .ico{width:19px}.feature{padding:0 15px;gap:12px}.feature:first-child{padding-left:8px}.feature p{font-size:12px;white-space:normal}.feature h2{font-size:17px}.hero-content{padding-left:30px}.hero-content h1,.hero-content h2{font-size:52px;max-width:53%}.footer-row{gap:15px}.site-footer nav a{padding:0 7px}.footer-quote{font-size:17px}.gallery-arrow.back{left:-23px}.gallery-arrow.forward{right:-23px}.news-card{gap:8px}.news-card h3{font-size:16px}.news-card .card-copy{padding-right:0}.join-content{padding-left:40px;padding-right:15px}}
@media(max-width:900px){.site-header nav{gap:12px}.header-join{display:none}.hero{height:370px}.hero-content h1,.hero-content h2{font-size:46px;max-width:56%}.hero-content p{font-size:20px;max-width:285px}.hero-signature{font-size:22px;right:3%;max-width:180px;bottom:45px}.feature>span{width:45px;height:45px}.feature{gap:9px;padding:0 10px}.feature .ico{width:25px;height:25px}.feature h2{font-size:15px}.section-heading h2{font-size:24px}.card-copy{padding:9px 10px 11px}.card-title h3{font-size:17px}.news-grid{grid-template-columns:1fr}.news-card{gap:15px}.news-card>.card-photo{width:130px;min-height:95px}.news-card h3{font-size:22px}.news-card p{font-size:16px}.footer-row{flex-wrap:wrap}.site-footer nav{order:3;width:100%;margin:12px 0}.footer-quote{margin-left:auto}.contact-layout{gap:25px}.team-grid,.video-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:680px){.wrap{width:calc(100% - 32px)}.header-row{height:70px}.brand img{width:56px;height:56px}.brand b{font-size:27px}.brand small{font-size:8px}.menu-toggle{display:block;margin-left:auto;padding:10px}.site-header nav{display:none;position:absolute;top:70px;left:0;right:0;background:#101313;flex-wrap:wrap;padding:14px 16px;box-shadow:0 8px 15px #0005;gap:0}.site-header nav.open{display:flex}.site-header nav a{height:auto;width:50%;padding:14px;font-size:18px}.site-header nav a.active:after{bottom:5px;left:14px;right:70%}.hero{height:510px}.hero-photo{width:100%;height:57%;object-fit:cover;object-position:center 60%;top:0}.hero-shade{background:linear-gradient(0deg,#050707 0%,#050707 37%,#050707dd 47%,#05070700 75%)}.hero-content{justify-content:flex-end;padding:0 10px 54px}.hero-content h1,.hero-content h2{font-size:38px;max-width:100%;line-height:.98;letter-spacing:-.6px}.hero-content h1 strong,.hero-content h2 strong{font-size:1.06em;line-height:1;margin-top:2px}.hero-content p{font-size:18px;max-width:320px;line-height:1.12;margin:12px 0}.hero-content .button{font-size:17px;padding:10px 14px}.hero-signature{display:none}.turkey-flag{display:none}.slider-dots{left:50%;transform:translateX(-50%);bottom:17px}.slide-arrow{top:100px;width:36px;height:36px;font-size:31px}.slide-arrow.previous{left:7px}.slide-arrow.next{right:7px}.features{padding:6px 0}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature{padding:14px 8px;border-bottom:1px solid #333}.feature:first-child{padding-left:8px}.feature:nth-child(2){border-right:0}.feature:nth-child(n+3){border-bottom:0}.feature h2{font-size:17px;max-width:150px}.feature p{font-size:12px;max-width:135px}.feature>span{width:43px;height:43px}.success-section{padding:21px 0}.section-heading h2{font-size:22px;gap:9px}.section-heading h2:before{height:23px;width:10px;margin-left:5px}.section-heading>a{font-size:11px;gap:2px}.section-heading>a .ico{width:15px}.achievement-grid{grid-template-columns:repeat(2,1fr);gap:12px}.achievement-card .card-photo{aspect-ratio:1.4}.card-title h3{font-size:18px}.card-title>.ico{display:none}.card-copy p{font-size:14px}.badge{left:8px;font-size:11px;padding:4px 6px}.gallery-photo{flex-basis:calc((100% - 12px)/2)}.gallery-arrow.back{left:-11px}.gallery-arrow.forward{right:-11px}.gallery-section{padding:20px 0 13px}.news-section{padding:14px 0 22px}.news-card h3{font-size:19px}.news-card>.card-photo{width:30%;min-height:110px}.news-card p{font-size:14px}.join-content{padding:24px 10px;min-height:210px;align-items:flex-start;gap:18px;flex-direction:column}.join-content h2{font-size:29px}.join-content p{font-size:17px;max-width:300px}.join-content>.button{font-size:18px;padding:11px 15px}.join-image{left:20%;width:80%;opacity:.19}.join-flag{left:65%;top:32px;font-size:65px}.footer-row{gap:16px}.site-footer{padding:16px 0}.site-footer .brand img{width:51px;height:51px}.footer-quote{max-width:115px;padding-left:12px;font-size:17px}.socials{margin-left:auto}.site-footer nav{gap:12px 0}.site-footer nav a{font-size:13px}.copyright{gap:15px;font-size:10px}.page-banner{padding:34px 0}.page-banner h1{font-size:41px}.page-content{padding:28px 0 40px}.article h1{font-size:36px}.article .lead{font-size:22px}.article{padding:25px 0 40px}.prose{font-size:18px;line-height:1.6}.gallery-grid{grid-template-columns:repeat(2,1fr);gap:12px}.gallery-grid span{font-size:17px;padding:10px}.gallery-filters{gap:5px}.gallery-filters a{padding:8px 13px;font-size:15px}.about-layout,.contact-layout{grid-template-columns:1fr;gap:25px}.contact-form{padding:20px}.contact-form .form-pair{grid-template-columns:1fr;gap:0}.team-grid,.video-grid{grid-template-columns:1fr}.lightbox figure img{height:65dvh}.lightbox figure{padding:45px 8px 0}.lead{font-size:20px}}
@media(prefers-reduced-motion:reduce){html,.gallery-strip{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}

/* V2: Fotoğrafların tamamı korunur; portre ve grup resimleri kırpılmaz. */
.hero{height:max(430px,var(--hero-height));background:radial-gradient(ellipse at 75% 50%,#292522,#090b0b 75%)}
.hero-photo{inset:18px max(44px,calc((100% - 1260px)/2)) 40px auto;width:52%;height:calc(100% - 58px);object-fit:contain;object-position:center;background:transparent}
.hero-shade{background:linear-gradient(90deg,#070909e8,transparent 48%);pointer-events:none}
.hero-content{pointer-events:none;padding-left:32px}
.hero-content .button{pointer-events:auto}
.hero-content h1,.hero-content h2{max-width:43%;font-size:clamp(32px,3.5vw,54px)}
.hero-content p{max-width:38%;font-size:22px}
.hero-signature{display:none}
@media(max-width:900px) and (min-width:681px){.hero-content h1,.hero-content h2{font-size:36px}.hero-content p{font-size:18px}.hero-photo{right:35px;width:49%}}
@media(max-width:680px){
.hero{height:auto;min-height:0}
.slide{position:relative;inset:auto;padding:12px 0 48px}
.hero-photo{position:relative;inset:auto;margin:0 auto;width:calc(100% - 32px);height:280px;object-fit:contain;object-position:center}
.hero-shade{display:none}
.hero-content{height:auto;padding:18px 10px 0;justify-content:flex-start}
.hero-content h1,.hero-content h2{max-width:100%;font-size:32px;transform:none}
.hero-content p{max-width:100%;font-size:18px}
.slide-arrow{top:130px}.slider-dots{bottom:15px}
}
/* Slider içerik sınırı sayfanın .wrap çerçevesiyle aynıdır.
   Dış .hero.texture süsleri ekranın iki kenarında korunur. */
.hero .slide{width:calc(100% - 88px);max-width:1260px;left:50%;right:auto;transform:translateX(-50%)}
.hero .hero-photo{right:0;width:54%}
.hero .hero-content{width:100%;max-width:none}
@media(max-width:1100px){.hero .slide{width:calc(100% - 60px)}}
@media(max-width:680px){.hero .slide{width:calc(100% - 32px)}.hero .hero-photo{width:100%;right:auto}.hero .hero-content{padding-left:10px;padding-right:10px}}
/* V2 son düzenleme: daha belirgin üst logo. */
.site-header .brand img{width:104px;height:104px;object-fit:contain;flex-shrink:0}
.header-row{height:116px}
@media(max-width:1100px){.site-header .brand img{width:88px;height:88px}.header-row{height:100px}.site-header nav{gap:12px}}
@media(max-width:680px){.site-header .brand img{width:80px;height:80px}.header-row{height:94px}.site-header nav{top:94px}}

/* V3: Yalnız slider — mevcut logo ve yan süsler korunur. */
.hero{height:clamp(470px,38vw,550px);background:#090b0b}
.hero .slide{overflow:hidden;background:#101112}
.hero-atmosphere{position:absolute;inset:-35px;width:calc(100% + 70px);height:calc(100% + 70px);max-width:none;object-fit:cover;filter:blur(28px) brightness(.45) saturate(.8);opacity:.7;pointer-events:none}
.hero .hero-photo{position:absolute;inset:12px 0 34px auto;width:59%;height:calc(100% - 46px);object-fit:contain;object-position:right center;background:transparent;mask-image:linear-gradient(90deg,transparent 0%,#000 11%,#000 96%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 11%,#000 96%,transparent 100%)}
.hero .hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#070909ef 0%,#070909cf 27%,#07090940 43%,transparent 57%),linear-gradient(0deg,#080a0b99,transparent 18%);pointer-events:none}
.hero .hero-content{padding:28px 24px 54px;justify-content:center}
.hero .hero-content h1,.hero .hero-content h2{font-family:Club,'Arial Narrow',Arial,sans-serif;font-weight:700;font-style:italic;font-size:clamp(36px,4.6vw,65px);line-height:1;letter-spacing:-1.4px;max-width:49%;margin:0 0 14px;transform:skewY(-3deg);text-shadow:2px 3px 0 #000,0 5px 14px #0008}
.hero .hero-content h1 strong,.hero .hero-content h2 strong{font-size:1em;line-height:1.03;margin-top:10px;color:var(--orange)}
.hero .hero-content p{max-width:43%;font-size:clamp(18px,1.8vw,25px);line-height:1.15;margin:10px 0 20px;text-shadow:0 2px 8px #000}
.hero .hero-content .button{font-size:19px;padding:13px 22px}
.hero .turkey-flag{display:none}
.hero .slider-dots{left:50%;transform:translateX(-50%);bottom:16px}
@media(max-width:900px) and (min-width:681px){.hero{height:450px}.hero .hero-content{padding-left:18px}.hero .hero-content h1,.hero .hero-content h2{font-size:39px}.hero .hero-content p{font-size:18px}.hero .hero-photo{width:57%}}
@media(max-width:680px){
.hero{height:auto;min-height:0}
.hero .slide{padding:0 0 49px}
.hero .hero-photo{position:relative;inset:auto;width:100%;height:310px;margin:0;object-position:center;mask-image:linear-gradient(0deg,transparent,#000 13%,#000 94%,transparent);-webkit-mask-image:linear-gradient(0deg,transparent,#000 13%,#000 94%,transparent)}
.hero .hero-shade{background:linear-gradient(0deg,#070909ec 0%,#070909aa 40%,transparent 64%)}
.hero .hero-content{position:relative;height:auto;padding:12px 16px 4px;justify-content:flex-start}
.hero .hero-content h1,.hero .hero-content h2{max-width:100%;font-size:clamp(29px,8vw,43px);line-height:1.02;letter-spacing:-.6px;transform:skewY(-2deg);margin-bottom:10px}
.hero .hero-content p{max-width:100%;font-size:18px;margin:8px 0 16px}
.hero .hero-content .button{font-size:17px;padding:11px 17px}
.hero .slide-arrow{top:134px}
}

/* İKAD V4.5 alt menüler: mevcut başlık/slider düzeni değiştirilmez */
.site-header .header-row nav .ikad-nav-parent{position:relative;display:inline-flex;align-items:center;gap:2px}
.site-header .header-row nav .ikad-nav-parent>a{white-space:nowrap}
.ikad-nav-expand{padding:4px 6px;border:0;background:transparent;color:inherit;font-weight:700;font-size:18px;line-height:1;cursor:pointer}
.ikad-submenu{display:none;position:absolute;top:100%;left:0;min-width:200px;max-width:300px;padding:8px;background:#111317;border:1px solid #333;border-radius:8px;box-shadow:0 12px 28px #0008;z-index:110;flex-direction:column}
.ikad-nav-parent:hover .ikad-submenu,.ikad-nav-parent:focus-within .ikad-submenu,.ikad-nav-parent.is-open .ikad-submenu{display:flex}
.site-header .header-row nav .ikad-submenu>a{display:block;padding:10px 12px;color:#fff!important;font-size:15px;white-space:normal}
.ikad-submenu>a:hover,.ikad-submenu>a:focus{background:#ff7900;color:#0b0c0c!important;border-radius:5px}
@media(max-width:900px){.site-header .header-row nav .ikad-nav-parent{display:flex;flex-wrap:wrap;width:100%}.ikad-submenu{position:static;box-shadow:none;width:100%;max-width:none;margin:4px 0 8px 12px}.ikad-nav-parent:hover .ikad-submenu{display:none}.ikad-nav-parent.is-open .ikad-submenu{display:flex}}
