:root{--bg:#f5f1e8;--fg:#121212;--muted:#5b564a;--accent:#766a32;--scrim:245, 241, 232;--serif:"Cormorant Garamond", "Instrument Serif", Georgia, serif;--sans:"Archivo", system-ui, sans-serif;--sis-gunduz:238, 235, 228;--sis-gece:132, 150, 178}:root[data-theme=dark]{--bg:#121212;--fg:#e0e0e0;--muted:#a39d8c;--accent:#b39f4e;--scrim:18, 18, 18}*{box-sizing:border-box;margin:0}html{scroll-padding-top:110px}body{background:var(--bg);color:var(--fg);font-family:var(--sans);font-variant-numeric:lining-nums;font-weight:300;transition:background 1.1s,color 1.1s}header{z-index:15;justify-content:space-between;align-items:center;padding:22px 64px;display:flex;position:fixed;inset:0 0 auto}header:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, rgba(var(--scrim), .72) 0%, rgba(var(--scrim), .38) 55%, rgba(var(--scrim), 0) 100%);transition:opacity .25s;position:absolute;inset:0 0 -46px}header:after{content:"";z-index:-1;pointer-events:none;background:var(--bg);opacity:0;transition:opacity .3s;position:absolute;inset:0}body.scrolled header:before{opacity:0}body.scrolled header:after{opacity:1}:root[data-theme=dark] header{text-shadow:0 1px 14px #0000008c}[data-layout=split] header:before{background:linear-gradient(#00000080 0%,#00000038 55%,#0000 100%)}header .mark{font-family:var(--serif);letter-spacing:-.02em;color:inherit;margin:-10px -8px;padding:10px 8px;font-size:22px;font-weight:700;text-decoration:none;display:inline-block}header .mark small{font-family:var(--sans);letter-spacing:.36em;margin-top:2px;font-size:11px;font-weight:300;display:block}nav{letter-spacing:.04em;align-items:center;gap:28px;font-size:14px;display:flex}nav a{color:inherit;opacity:.85;margin:-10px -6px;padding:10px 6px;text-decoration:none;display:inline-block}.nav-drop{position:relative}.nav-drop>button{all:unset;cursor:pointer;color:inherit;opacity:.85;font:inherit;letter-spacing:inherit;align-items:center;gap:4px;margin:-10px -2px;padding:10px 2px;display:inline-flex}.nav-drop .caret{font-size:10px;transition:transform .2s}.nav-drop:hover .caret,.nav-drop:focus-within .caret{transform:translateY(1px)rotate(180deg)}.nav-drop .panel{background:var(--bg);min-width:190px;color:var(--fg);border:1px solid color-mix(in srgb, var(--fg) 14%, transparent);opacity:0;visibility:hidden;pointer-events:none;margin-top:6px;padding:8px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 12px 28px -12px #00000047}.nav-drop:hover .panel,.nav-drop:focus-within .panel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .18s;transform:translate(-50%)translateY(0)}.nav-drop .panel a{opacity:1;border-radius:2px;margin:0;padding:9px 12px;font-size:14px;display:block}.nav-drop .panel a:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}.mobile-nav-label{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;opacity:.5;margin:10px 0 2px;font-size:13px;font-weight:400;display:block}.mobile-nav nav a.sub{padding:8px 22px;font-size:clamp(20px,6vw,26px)}.menu-btn{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:10px;display:none}.menu-btn span{background:currentColor;width:22px;height:1px;transition:transform .3s,opacity .2s;display:block}body.nav-open{overflow:hidden}body.nav-open header{z-index:40}body.nav-open .menu-btn span:first-child{transform:translateY(6px)rotate(45deg)}body.nav-open .menu-btn span:nth-child(2){opacity:0}body.nav-open .menu-btn span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-nav{z-index:25;background:var(--bg);color:var(--fg);opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:opacity .3s,transform .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0;transform:translateY(-10px)}body.nav-open .mobile-nav{opacity:1;visibility:visible;transition:opacity .3s,transform .3s;transform:translateY(0)}.mobile-nav nav>*{transition:transform .25s;transform:translateY(12px)}body.nav-open .mobile-nav nav>*{transition:transform .35s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 35ms + 60ms);transform:none}.mobile-nav nav>:nth-child(2){--i:1}.mobile-nav nav>:nth-child(3){--i:2}.mobile-nav nav>:nth-child(4){--i:3}.mobile-nav nav>:nth-child(5){--i:4}.mobile-nav nav>:nth-child(6){--i:5}.mobile-nav nav>:nth-child(7){--i:6}.mobile-nav nav>:nth-child(8){--i:7}.mobile-nav nav>:nth-child(n+9){--i:8}.mobile-nav nav{flex-direction:column;align-items:center;gap:6px;display:flex}.mobile-nav nav a{font-family:var(--serif);opacity:1;padding:14px 22px;font-size:clamp(28px,9vw,40px);font-weight:400;display:block}@media (width>=769px){.mobile-nav{display:none!important}}.hero{flex-direction:column;justify-content:flex-end;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero .img{position:absolute;inset:0}.hero .img img{object-fit:cover;object-position:50% 70%;width:100%;height:100%;position:absolute;inset:0}[data-layout=split] .hero .img img{object-position:74% 62%}.hero .img .night{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0000);mask-image:linear-gradient(#0000,#0000)}:root[data-theme=dark]:not(.tema-geciyor) .hero .img .day{visibility:hidden}canvas.sis{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0}canvas.sis.hazir{opacity:1}canvas.sis[data-sis=gece].hazir{opacity:.8}.hero canvas.sis{-webkit-mask-image:linear-gradient(#0000 34%,#000 52% 64%,#0000002e 100%);mask-image:linear-gradient(#0000 34%,#000 52% 64%,#0000002e 100%)}@media (prefers-reduced-motion:reduce){canvas.sis{transition:none}.card .ph{animation:none;-webkit-mask-image:none;mask-image:none}.mobile-nav nav>*{transition:none!important;transform:none!important}.kaynak-card:hover .go{transform:none}header:after{transition:none}}.hero .img .sweep{opacity:0;pointer-events:none;mix-blend-mode:screen;filter:blur(8px);background:linear-gradient(100deg,#0000 0%,#ffd68c4d 50%,#0000 100%);width:26%;position:absolute;top:0;bottom:0;left:-30%}.hero .scrim{pointer-events:none;position:absolute;inset:0}@keyframes hero-otur{0%{filter:brightness(.8);transform:scale(1.05)}to{filter:none;transform:none}}@keyframes nokta-yan{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes isim-gel{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}html[data-intro] .hero .img img{animation:2.4s cubic-bezier(.16,1,.3,1) both hero-otur}html[data-intro] .wordmark{animation:1.1s cubic-bezier(.16,1,.3,1) .15s both sol-sag-ac;-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-image:linear-gradient(90deg,#000 40%,#0000 60%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html[data-intro] .dots i{animation:.5s cubic-bezier(.16,1,.3,1) both nokta-yan}html[data-intro] .dots i:first-child{animation-delay:.7s}html[data-intro] .dots i:nth-child(2){animation-delay:.82s}html[data-intro] .dots i:nth-child(3){animation-delay:.94s}html[data-intro] .names span{animation:.6s cubic-bezier(.16,1,.3,1) both isim-gel}html[data-intro] .names span:first-child{animation-delay:.75s}html[data-intro] .names span:nth-child(2){animation-delay:.87s}html[data-intro] .names span:nth-child(3){animation-delay:.99s}.copy{z-index:2;position:relative}.wordmark{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(56px,9vw,132px);font-weight:700;line-height:.9}.wordmark small{font-family:var(--sans);letter-spacing:.1em;margin-top:.7em;font-size:clamp(14px,1.7vw,24px);font-weight:300;display:block}.dots{align-items:flex-end;gap:10px;height:16px;margin:22px 0;display:flex}.dots i{background:var(--accent);border-radius:50%;width:5px;height:5px;display:block}.dots i:nth-child(2){width:6px;height:6px;margin-bottom:4px}.names{font-family:var(--serif);letter-spacing:.02em;font-size:clamp(16px,1.5vw,22px)}.names span+span:before{content:"·";color:var(--accent);margin:0 .8em}.tag{letter-spacing:.28em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:11px}[data-layout=split] .hero{min-height:0}[data-layout=split] .hero .img{height:66vh;position:relative;inset:auto}[data-layout=split] .scrim{display:none}[data-layout=split] .copy{background:var(--bg);grid-template-columns:auto 1fr;align-items:end;column-gap:64px;padding:44px 64px 56px;transition:background 1.1s;display:grid}[data-layout=split] .copy .right{text-align:right;justify-self:end}[data-layout=split] .dots{margin:18px 0 0}[data-layout=split] header{color:#fff}[data-layout=left] .scrim{background:linear-gradient(to right, rgba(var(--scrim), .85) 0%, rgba(var(--scrim), .5) 26%, rgba(var(--scrim), 0) 46%), linear-gradient(to top, rgba(var(--scrim), .6) 0%, rgba(var(--scrim), 0) 40%)}[data-layout=left] .copy{max-width:44%;padding:0 64px 9vh}[data-layout=left] .names span{display:block}[data-layout=left] .names span+span:before{content:none}[data-layout=left] .names{line-height:1.5}.hero .img img{object-position:62% 50%}@media (width>=769px){[data-layout=left] .hero{justify-content:flex-start}[data-layout=left] .scrim{background:radial-gradient(ellipse 60% 62% at 12% 26%, rgba(var(--scrim), .72) 0%, rgba(var(--scrim), .4) 50%, rgba(var(--scrim), 0) 100%)}.hero .names{font-weight:600}[data-layout=left] .copy{max-width:52%;padding:clamp(96px,15vh,160px) 64px 0}.hero .wordmark{font-size:clamp(64px,10.5vw,156px)}}@media (width<=768px){.hero .img img{object-position:78% 50%}}.sitefoot{background:var(--bg)}.sitefoot .fcopy{color:var(--fg);grid-template-columns:1.3fr 1fr 1fr 1fr;align-items:start;gap:40px;padding:64px 64px 40px;display:grid}.sitefoot .fcol a{color:inherit;opacity:.85;margin:-6px -4px;padding:6px 4px;text-decoration:none;display:inline-block}.sitefoot .fcol a:hover{opacity:1}.sitefoot .fmark{font-family:var(--serif);letter-spacing:.14em;font-size:clamp(44px,6vw,88px);line-height:1}.sitefoot .fmark span{letter-spacing:.12em;color:var(--muted);margin-top:10px;font-size:clamp(16px,1.9vw,28px);display:block}.sitefoot .fcol{font-size:clamp(16px,1.4vw,21px);line-height:1.75}.sitefoot .fcol b{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:400;display:block}.sitefoot .fsmall{letter-spacing:.1em;color:var(--muted);grid-column:1/-1;margin-top:8px;font-size:13px}.sitefoot .fsmall a{color:inherit;text-underline-offset:2px;text-decoration:underline}.sitefoot .fimg{height:42vh;min-height:200px;max-height:480px;position:relative;overflow:hidden}.sitefoot .fimg img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;position:absolute;inset:0}.sitefoot .fnight{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0000);mask-image:linear-gradient(#0000,#0000)}.sitefoot canvas.sis{-webkit-mask-image:linear-gradient(#0000 28%,#000 50% 70%,#0000 96%);mask-image:linear-gradient(#0000 28%,#000 50% 70%,#0000 96%)}.sitefoot .fimg{-webkit-mask-image:linear-gradient(#0000 0,#0009 22%,#000 50%);mask-image:linear-gradient(#0000 0,#0009 22%,#000 50%)}.sitefoot .fsweep{opacity:0;pointer-events:none;mix-blend-mode:screen;filter:blur(8px);background:linear-gradient(100deg,#0000 0%,#ffd68c4d 50%,#0000 100%);width:26%;position:absolute;top:0;bottom:0;left:-30%}@media (width<=1024px){.sitefoot .fcopy{grid-template-columns:1fr 1fr;gap:18px 24px;padding:40px 20px 28px}.sitefoot .fmark{grid-column:1/-1}.sitefoot .fimg{min-height:160px}}.intro{background:var(--bg);grid-template-columns:minmax(220px,1fr) 3fr;align-items:start;column-gap:64px;padding:100px 64px 40px;transition:background 1.1s,color 1.1s;display:grid}.intro h2{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(32px,3.4vw,52px);font-weight:400;line-height:1.05}.intro h2+.rule{background:var(--accent);width:56px;height:1px;margin:22px 0 0}.intro p{color:var(--fg);max-width:60ch;margin:0;font-size:17px;line-height:1.8}@media (width<=640px){.intro{grid-template-columns:1fr;row-gap:20px;padding:64px 20px 8px}}.areas{background:var(--bg);grid-template-columns:minmax(220px,1fr) 3fr;align-items:start;column-gap:64px;padding:70px 64px 120px;transition:background 1.1s,color 1.1s;display:grid}.areas h2{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(32px,3.4vw,52px);font-weight:400;line-height:1.05}.areas h2+.rule{background:var(--accent);width:56px;height:1px;margin:22px 0 0}.areas .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:none;display:grid}@media (width<=699px){.areas .cards{grid-template-columns:1fr}}@media (width>=1000px){.areas .cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.card .ph-placeholder{text-align:center;background:color-mix(in srgb, var(--accent) 12%, var(--bg));justify-content:center;align-items:center;width:100%;height:100%;padding:14px;display:flex}.card .ph-placeholder span{letter-spacing:normal;color:var(--muted);font-size:13px;font-style:italic}.card{color:inherit;text-decoration:none;display:block}.card .ph{aspect-ratio:4/5;background:#0002;overflow:hidden}.card .ph img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s,filter 1.1s;display:block}.card:hover .ph img{transform:scale(1.03)}@supports (animation-timeline:view()){.card .ph{animation:linear both sol-sag-ac view();animation-range:entry 5% entry 70%;-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-image:linear-gradient(90deg,#000 40%,#0000 60%);-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.kaynak-card .go{transition:transform .25s cubic-bezier(.16,1,.3,1)}.kaynak-card:hover .go{transform:translate(4px)}:root[data-theme=dark] .card .ph img{filter:brightness(.78)contrast(1.05)}.card .meta{border-top:1px solid color-mix(in srgb, var(--fg) 22%, transparent);align-items:baseline;gap:14px;margin-top:14px;padding-top:16px;transition:border-color .2s;display:flex}.card:hover .meta{border-top-color:var(--accent)}.card .no{font-family:var(--serif);color:var(--accent);letter-spacing:.06em;font-size:15px}.card .ttl{font-family:var(--serif);font-size:clamp(20px,1.8vw,26px);transition:color .2s}.card:hover .ttl{color:var(--accent)}@media (width<=768px){.areas{grid-template-columns:1fr;row-gap:32px;padding:70px 20px 80px}}.kaynaklar{background:var(--bg);grid-template-columns:minmax(220px,1fr) 3fr;align-items:start;column-gap:64px;padding:0 64px 120px;transition:background 1.1s,color 1.1s;display:grid}.kaynaklar h2{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(32px,3.4vw,52px);font-weight:400;line-height:1.05}.kaynaklar h2+.rule{background:var(--accent);width:56px;height:1px;margin:22px 0 0}.kaynaklar-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:24px;display:grid}.kaynak-card{color:inherit;border:1px solid color-mix(in srgb, var(--fg) 16%, transparent);text-decoration:none;transition:border-color .2s,background-color .2s;display:block}.kaynak-card:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--bg))}.kaynak-card .ph{aspect-ratio:16/9;background:#0002;overflow:hidden}.kaynak-card .ph img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s,filter 1.1s;display:block}.kaynak-card:hover .ph img{transform:scale(1.03)}:root[data-theme=dark] .kaynak-card .ph img{filter:brightness(.78)contrast(1.05)}.kaynak-card .ph-placeholder{text-align:center;background:color-mix(in srgb, var(--accent) 12%, var(--bg));justify-content:center;align-items:center;width:100%;height:100%;padding:14px;display:flex}.kaynak-card .ph-placeholder span{letter-spacing:normal;color:var(--muted);font-size:13px;font-style:italic}.kaynak-card .body{padding:24px 28px 28px}.kaynak-card .meta{align-items:baseline;gap:14px;display:flex}.kaynak-card .no{font-family:var(--serif);color:var(--accent);letter-spacing:.06em;font-size:15px}.kaynak-card .ttl{font-family:var(--serif);font-size:clamp(20px,1.8vw,26px)}.kaynak-card p{color:var(--muted);max-width:40ch;margin:14px 0 0;font-size:15px;line-height:1.6}.kaynak-card .go{letter-spacing:.04em;color:var(--accent);margin-top:18px;font-size:13px;display:inline-block}@media (width<=1100px){.kaynaklar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.kaynaklar{grid-template-columns:1fr;row-gap:32px;padding:0 20px 80px}.kaynaklar-grid{grid-template-columns:1fr}}.ulasim{background:var(--bg);grid-template-columns:minmax(220px,1fr) 3fr;align-items:start;column-gap:64px;padding:70px 64px 120px;transition:background 1.1s,color 1.1s;display:grid}.ulasim h2{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(32px,3.4vw,52px);font-weight:400;line-height:1.05}.ulasim h2+.rule{background:var(--accent);width:56px;height:1px;margin:22px 0 0}.ulasim-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px;max-width:900px;display:grid}.ulasim-item b{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:400;display:block}.ulasim-item p{color:var(--fg);max-width:42ch;margin:0;font-size:16px;line-height:1.7}.map-btn{background:var(--accent);height:46px;color:var(--bg);font-family:var(--sans);letter-spacing:.01em;cursor:pointer;border:none;border-radius:99px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:0 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.map-btn svg{flex:none;width:17px;height:17px}.map-btn:hover{background:color-mix(in srgb, var(--accent) 85%, black);box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 35%, transparent);transform:translateY(-1px)}.map-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.map-btn{transition:none}.map-btn:hover{transform:none}}@media (width<=640px){.map-btn{width:100%}}.bus-tags{flex-wrap:wrap;gap:10px;display:flex}.bus-tag{border:1px solid color-mix(in srgb, var(--fg) 22%, transparent);color:inherit;border-radius:99px;padding:9px 16px;font-size:14px;display:inline-block}@media (width<=768px){.ulasim{grid-template-columns:1fr;row-gap:32px;padding:70px 20px 80px}}@media (width<=640px){.ulasim-grid{grid-template-columns:1fr;gap:28px}}@media (width<=768px){header{padding:16px 20px}nav a,header>nav>.nav-drop{display:none}.menu-btn{display:inline-flex}header .mark small{letter-spacing:0;max-width:104px}[data-layout=split] .copy{grid-template-columns:1fr;row-gap:20px;padding:28px 20px 40px}[data-layout=split] .copy .right{text-align:left;justify-self:start}[data-layout=left] .copy{max-width:none;padding:0 20px 6vh}[data-layout=left] .scrim{background:linear-gradient(to top, rgba(var(--scrim), .92) 0%, rgba(var(--scrim), .5) 40%, rgba(var(--scrim), 0) 70%)}.names span{display:block}.names span+span:before{content:none}}@media (width<=640px){.wordmark small{letter-spacing:.06em;max-width:11ch}.sitefoot .fmark span{letter-spacing:.06em;max-width:100px}}@media (width<=340px){header .mark small{max-width:72px}}
