:root{--ink:#090f12;--ink2:#10181c;--ivory:#eee6d6;--paper:#e8dfce;--dim:#bcb29f;--bronze:#bc8b4d;--line:rgba(238,230,214,.2);--serif:'Iowan Old Style','Palatino Linotype',Palatino,Georgia,serif;--sans:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{margin:0;background:var(--ink);color:var(--ivory);font:16px/1.6 var(--sans)}a{color:inherit}img{display:block;width:100%;height:100%;object-fit:cover}.skip{position:fixed;top:-100px;left:24px;z-index:100;background:var(--ivory);color:var(--ink);padding:10px 14px}.skip:focus{top:20px}.header{position:absolute;top:0;left:0;width:100%;height:104px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,5vw,84px);z-index:30;border-bottom:1px solid var(--line)}.identity{display:flex;align-items:center;gap:15px;text-decoration:none}.seal{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--bronze);border-radius:50%;font:18px var(--serif)}.identity-text b,.identity-text small{display:block}.identity-text b{font-size:17px}.identity-text small{font-size:9px;color:var(--dim);letter-spacing:.17em;text-transform:uppercase}.desktop-nav{display:flex;gap:29px}.desktop-nav a{text-decoration:none;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.desktop-nav a:hover{color:var(--ivory)}.menu-button{display:none;border:0;background:none;color:var(--ivory);width:46px;height:46px;position:relative;z-index:42}.menu-button span{position:absolute;left:10px;width:26px;height:1px;background:currentColor}.menu-button span:first-child{top:18px}.menu-button span:nth-child(2){top:27px}.menu-button i{position:absolute;opacity:0}.menu-button[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.menu-button[aria-expanded=true] span:nth-child(2){transform:translateY(-5px) rotate(-45deg)}.mobile-nav{display:none}
.hero{height:max(760px,100svh);min-height:760px;position:relative;overflow:hidden;background:radial-gradient(circle at 76% 40%,#263036 0,#11171a 34%,#090f12 67%)}.hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,15,18,.98) 0%,rgba(9,15,18,.9) 38%,rgba(9,15,18,.12) 72%,rgba(9,15,18,.68) 100%);z-index:3}.hero-grain{position:absolute;inset:0;z-index:5;opacity:.18;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.84' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E")}.portrait{position:absolute;inset:0 0 0 auto;width:min(53vw,840px);margin:0;z-index:2}.portrait-frame{height:100%;position:relative}.portrait-frame:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#090f12 0%,transparent 25%,transparent 70%,rgba(9,15,18,.35) 100%),linear-gradient(0deg,#090f12 0%,transparent 18%)}.portrait img{object-position:center 28%;filter:saturate(.72) contrast(1.05) brightness(.79)}.portrait figcaption{position:absolute;right:clamp(24px,5vw,84px);bottom:44px;z-index:7;display:flex;gap:20px;font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:#c8beaa}.hero-copy{position:absolute;z-index:8;left:clamp(24px,8vw,136px);top:50%;transform:translateY(-52%);max-width:min(61vw,900px)}.kicker{font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--bronze);display:flex;gap:13px;align-items:center;margin:0 0 35px}.kicker span{width:42px;height:1px;background:var(--bronze)}.hero h1{font:400 clamp(80px,10.7vw,174px)/.78 var(--serif);letter-spacing:-.058em;margin:0}.hero h1 span,.hero h1 em{display:block}.hero h1 em{font-weight:400;color:transparent;-webkit-text-stroke:1px var(--ivory);margin-left:clamp(42px,8vw,136px);white-space:nowrap}.hero-note{font:italic clamp(18px,1.65vw,27px)/1.45 var(--serif);color:var(--dim);max-width:510px;margin:48px 0 0}.hero-rail{position:absolute;z-index:8;left:clamp(24px,5vw,84px);right:clamp(24px,5vw,84px);bottom:43px;display:flex;gap:30px;border-top:1px solid var(--line);padding-top:15px}.hero-rail span{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#9f988c}.scroll-cue{position:absolute;z-index:8;right:clamp(24px,5vw,84px);bottom:82px;text-decoration:none;display:flex;align-items:center;gap:13px;font-size:9px;letter-spacing:.17em;text-transform:uppercase}.scroll-cue i{width:58px;height:1px;background:var(--bronze)}
.section{padding:clamp(90px,11vw,170px) clamp(24px,7vw,110px)}.section-head{display:grid;grid-template-columns:.28fr 1fr;gap:5vw;align-items:start;max-width:1500px;margin:auto auto clamp(70px,9vw,140px)}.section-label{font-size:10px;letter-spacing:.23em;text-transform:uppercase;color:#8a6238;border-top:1px solid rgba(9,15,18,.23);padding-top:16px;margin:14px 0 0}.section-head>div{display:grid;grid-template-columns:1fr .5fr;gap:7vw;align-items:end}.section-head h2,.memory-intro h2,.nature-copy h2,.about h2{font:400 clamp(62px,8vw,126px)/.84 var(--serif);letter-spacing:-.055em;margin:0}.section-head h2 em,.memory-intro h2 em,.nature-copy h2 em,.about h2 em{font-weight:400;color:#8a5b2d}.section-head>div>p{font:19px/1.6 var(--serif);color:#504c45;margin:0}.today{background:var(--paper);color:var(--ink)}.featured-book{max-width:1400px;margin:0 auto 110px;display:grid;grid-template-columns:.75fr 1.25fr;min-height:720px;background:#0c1418;color:var(--ivory)}.featured-cover{padding:8%;background:linear-gradient(150deg,#142128,#091014)}.featured-cover img{object-fit:contain}.featured-copy{padding:clamp(45px,7vw,110px);align-self:center}.overline,.book-card small,.planned small,.era-copy small,.sabit-strip small{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze)}.featured-copy h3{font:400 clamp(55px,6.4vw,99px)/.88 var(--serif);letter-spacing:-.045em;margin:25px 0}.featured-copy h3 em{font-weight:400;color:var(--bronze)}.featured-copy>p{max-width:710px;font:20px/1.55 var(--serif);color:var(--dim)}.book-punch{border-left:1px solid var(--bronze);padding-left:24px;color:var(--ivory)!important}.actions{display:flex;gap:26px;align-items:center;margin-top:36px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border:1px solid currentColor;text-decoration:none;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.button.primary{background:var(--bronze);border-color:var(--bronze);color:#071014}.text-link{font-size:11px;letter-spacing:.08em;text-decoration:none;border-bottom:1px solid currentColor}.book-shelf{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(9,15,18,.22);border-left:1px solid rgba(9,15,18,.22)}.book-card,.planned{min-height:520px;border-right:1px solid rgba(9,15,18,.22);border-bottom:1px solid rgba(9,15,18,.22);padding:34px;display:grid;grid-template-rows:280px auto}.book-card img{object-fit:contain;object-position:left center;max-width:190px}.book-card h3,.planned h3{font:400 31px/1.05 var(--serif);margin:14px 0}.book-card p,.planned p{color:#625d54;font-size:14px}.book-card a{font-size:10px;text-transform:uppercase;letter-spacing:.12em}.planned{display:flex;flex-direction:column;justify-content:flex-end;background:#d6ccba}.planned>span{font:80px var(--serif);color:#a63225;margin-bottom:auto}.planned small{color:#7c4f29}
.photo-story{background:#071014;padding-left:0;padding-right:0}.section-head.inverse{padding:0 clamp(24px,7vw,110px);color:var(--ivory)}.section-head.inverse .section-label{border-color:var(--line);color:var(--bronze)}.section-head.inverse h2 em{color:transparent;-webkit-text-stroke:1px var(--ivory)}.section-head.inverse>div>p{color:var(--dim)}.album-link{display:inline-block;margin-top:25px;color:var(--bronze);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.photo-ribbon{display:grid;grid-template-columns:repeat(12,minmax(210px,1fr));grid-auto-rows:410px;gap:3px;overflow-x:auto;padding:0 clamp(24px,7vw,110px) 28px;scrollbar-color:var(--bronze) #111}.photo{border:0;padding:0;background:#111;cursor:zoom-in;min-width:210px;overflow:hidden}.photo img{filter:saturate(.85);transition:transform .6s,filter .6s}.photo:hover img{transform:scale(1.035);filter:saturate(1.05)}.photo.tall{grid-row:span 1}.photo.wide{min-width:340px}.portrait-photo img{filter:grayscale(1)}
.memory{background:#d9d0c0;color:var(--ink)}.memory-intro{display:grid;grid-template-columns:.25fr .85fr .4fr;gap:5vw;align-items:end;max-width:1500px;margin:0 auto 140px}.memory-intro p:last-child{font:18px/1.6 var(--serif);color:#575249}.era{max-width:1400px;margin:0 auto 150px;display:grid;grid-template-columns:.18fr .72fr .65fr;gap:4vw;align-items:center}.era:nth-child(odd) .era-image{order:3}.era:nth-child(odd) .era-copy{order:2}.era-year{align-self:start;border-top:1px solid #7a7165;padding-top:13px;font-size:10px;letter-spacing:.18em}.era-image{height:590px}.era-image img{filter:saturate(.65) contrast(1.03)}.era-copy h3{font:400 clamp(58px,6vw,96px)/.9 var(--serif);letter-spacing:-.05em;margin:20px 0 30px}.era-copy p{font:18px/1.65 var(--serif);color:#504b43}.era-copy .button{color:var(--ink)}.sabit-strip{max-width:1400px;margin:30px auto 0;background:#0b1317;color:var(--ivory);display:grid;grid-template-columns:.42fr 1fr}.sabit-strip img{min-height:520px}.sabit-strip div{padding:clamp(45px,7vw,100px);align-self:center}.sabit-strip h3{font:400 clamp(55px,6vw,90px)/.9 var(--serif);margin:18px 0}.sabit-strip p{font:19px/1.6 var(--serif);color:var(--dim)}.sabit-strip a{color:var(--bronze)}
.nature{display:grid;grid-template-columns:1.15fr .85fr;min-height:850px;padding:0;background:#10191a}.nature-image{min-height:850px;position:relative}.nature-image img{filter:saturate(.65) brightness(.77)}.nature-caption{position:absolute;left:24px;bottom:22px;padding:9px 12px;background:rgba(5,10,12,.72);color:var(--ivory);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.nature-copy{padding:clamp(70px,8vw,130px);align-self:center}.nature-copy .section-label{border-color:var(--line);color:var(--bronze)}.nature-copy h2{font-size:clamp(55px,6.7vw,106px);margin:32px 0}.nature-copy h2 em{color:transparent;-webkit-text-stroke:1px var(--ivory)}.nature-copy>p{font:19px/1.6 var(--serif);color:var(--dim)}.nature-copy ul{list-style:none;padding:0;margin:45px 0 0}.nature-copy li{border-top:1px solid var(--line);padding:21px 0}.nature-copy li b,.nature-copy li span{display:block}.nature-copy li b{font:25px var(--serif)}.nature-copy li span{font-size:13px;color:var(--dim);margin-top:4px}.about{background:var(--paper);color:var(--ink);display:grid;grid-template-columns:1fr .8fr;gap:8vw}.about-copy{padding-top:15px}.about-copy>p{font:21px/1.65 var(--serif);color:#4e4941}.contact{border-top:1px solid rgba(9,15,18,.25);margin-top:40px;padding-top:25px;display:flex;flex-direction:column;gap:10px}.contact a{font-size:12px;letter-spacing:.08em}footer{min-height:220px;padding:45px clamp(24px,7vw,110px);display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:40px;border-top:1px solid var(--line);color:var(--dim);font-size:11px}footer a{text-decoration:none}.lightbox{width:min(94vw,1200px);height:min(90vh,900px);padding:0;border:0;background:#05090b}.lightbox::backdrop{background:rgba(0,0,0,.9)}.lightbox img{object-fit:contain}.lightbox button{position:absolute;right:12px;top:8px;z-index:2;border:0;background:#000a;color:#fff;width:44px;height:44px;font-size:29px;cursor:pointer}
@media(max-width:1000px){.desktop-nav{display:none}.menu-button{display:block}.identity-text small{display:none}.header{height:78px;padding:0 20px}.seal{width:42px;height:42px}.mobile-nav{position:fixed;display:flex;flex-direction:column;inset:0;background:#0b1215;padding:105px 24px 34px;z-index:40;opacity:0;visibility:hidden;transform:translateY(-18px);transition:.3s}.mobile-nav.open{opacity:1;visibility:visible;transform:none}.mobile-nav p{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze)}.mobile-nav a{font:400 43px/1.25 var(--serif);text-decoration:none;border-bottom:1px solid var(--line);padding:9px 0}.mobile-nav a em{font:10px var(--sans);color:var(--bronze);margin-right:14px}.mobile-nav small{margin-top:auto}.hero{height:100svh;min-height:700px}.portrait{width:100%;height:62%;top:auto;bottom:0}.portrait img{filter:saturate(.58) brightness(.58)}.portrait-frame:after{background:linear-gradient(180deg,#090f12 0%,transparent 30%),linear-gradient(0deg,#090f12 0%,transparent 28%),linear-gradient(90deg,rgba(9,15,18,.6),transparent 55%)}.portrait figcaption{display:none}.hero:before{background:linear-gradient(180deg,rgba(9,15,18,.96),rgba(9,15,18,.55) 56%,rgba(9,15,18,.88))}.hero-copy{left:20px;right:20px;top:150px;transform:none;max-width:none}.kicker{font-size:8px;margin-bottom:22px}.hero h1{font-size:clamp(60px,20vw,84px);line-height:.84}.hero h1 em{margin-left:25px;white-space:normal}.hero-note{font-size:17px;max-width:300px;margin-top:28px}.hero-rail{display:none}.scroll-cue{right:auto;left:20px;bottom:28px}.section{padding:85px 20px}.section-head,.memory-intro{display:block;margin-bottom:65px}.section-label{margin-bottom:45px}.section-head>div{display:block}.section-head h2,.memory-intro h2,.about h2{font-size:62px}.section-head>div>p,.memory-intro p:last-child{margin-top:30px}.featured-book{display:block;min-height:0}.featured-cover{height:560px}.featured-copy{padding:42px 25px 55px}.featured-copy h3{font-size:55px}.book-shelf{grid-template-columns:1fr}.book-card,.planned{min-height:460px}.photo-ribbon{grid-template-columns:repeat(12,75vw);grid-auto-rows:62vh;padding-left:20px;padding-right:20px}.photo,.photo.wide{min-width:0}.memory{padding-left:20px;padding-right:20px}.era,.era:nth-child(odd){display:flex;flex-direction:column;align-items:stretch;gap:20px;margin-bottom:95px}.era:nth-child(odd) .era-image,.era:nth-child(odd) .era-copy{order:initial}.era-year{width:100%}.era-image{height:55vh}.era-copy h3{font-size:61px}.sabit-strip{display:block}.sabit-strip img{min-height:420px}.sabit-strip div{padding:42px 25px}.nature{display:block;padding:0}.nature-image{min-height:62vh}.nature-copy{padding:80px 20px}.about{display:block}.about-copy{margin-top:55px}footer{grid-template-columns:auto 1fr;gap:22px}footer p,footer a{margin:0}.actions{flex-wrap:wrap}}
@media(max-width:420px){.featured-cover{height:470px}.featured-copy h3{font-size:48px}.section-head h2,.memory-intro h2,.nature-copy h2,.about h2{font-size:54px}.book-card{grid-template-rows:240px auto}.era-image{height:470px}.photo-ribbon{grid-template-columns:repeat(12,82vw)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

/* Sinematik külliyat akışı: açılışın dili sayfanın tamamına devam eder. */
.today,.memory,.about{background:#090f12;color:var(--ivory)}
.section{position:relative;overflow:hidden}
.section:before{content:'';position:absolute;inset:0;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E")}
.section>*{position:relative;z-index:1}
.today .section-label,.memory .section-label,.about .section-label{border-color:var(--line);color:var(--bronze)}
.today .section-head h2 em,.memory-intro h2 em,.about h2 em{color:transparent;-webkit-text-stroke:1px var(--ivory)}
.today .section-head>div>p,.memory-intro p:last-child,.about-copy>p{color:var(--dim)}
.today .section-head{padding-top:2vh}
.featured-book{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(110deg,#111b20,#080d10);min-height:780px;box-shadow:0 45px 100px rgba(0,0,0,.35)}
.featured-cover{background:radial-gradient(circle at 50% 45%,#1c2a32,#091013 70%);padding:7% 12%}
.featured-cover img{filter:drop-shadow(0 28px 45px rgba(0,0,0,.55))}
.book-shelf{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border:0;max-width:1500px}
.book-card,.planned{border:0;border-top:1px solid var(--line);border-right:1px solid var(--line);background:transparent;color:var(--ivory);min-height:590px;padding:38px 28px;grid-template-rows:340px auto}
.book-card:nth-child(5),.planned:last-child{border-right:0}
.book-card img{max-width:220px;margin:auto;filter:drop-shadow(0 24px 30px rgba(0,0,0,.45))}
.book-card h3,.planned h3{font-size:29px;color:var(--ivory)}
.book-card p,.planned p{color:var(--dim)}
.planned{grid-column:span 2;background:linear-gradient(145deg,#11191d,#090f12);justify-content:flex-end}
.planned>span{color:rgba(188,139,77,.7)}
.photo-story{background:#0d1418;padding-top:clamp(100px,13vw,190px);padding-bottom:clamp(100px,13vw,190px)}
.photo-ribbon{max-width:1500px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:230px;gap:8px;overflow:visible;padding:0 clamp(24px,7vw,110px)}
.photo,.photo.wide,.photo.tall{min-width:0;grid-row:span 1}
.photo:nth-child(1),.photo:nth-child(7){grid-row:span 2}
.photo:nth-child(2),.photo:nth-child(9){grid-column:span 2}
.photo:nth-child(4),.photo:nth-child(12){grid-column:span 2;grid-row:span 2}
.photo img{filter:saturate(.72) brightness(.86)}
.memory{padding-top:clamp(120px,14vw,210px)}
.memory-intro{border-bottom:1px solid var(--line);padding-bottom:clamp(70px,9vw,130px)}
.era{position:relative;max-width:1500px;min-height:780px;margin-bottom:0;border-bottom:1px solid var(--line);grid-template-columns:120px 1.15fr .75fr;gap:0;padding:90px 0;align-items:center}
.era:nth-child(odd) .era-image{order:initial}
.era:nth-child(odd) .era-copy{order:initial}
.era-year{color:var(--bronze);border-color:var(--line);writing-mode:vertical-rl;transform:rotate(180deg);justify-self:start;align-self:center;padding:0 14px 0 0}
.era-image{height:620px;overflow:hidden}
.era-image img{filter:saturate(.45) contrast(1.08) brightness(.68);transition:transform 1s,filter .7s}
.era:hover .era-image img{transform:scale(1.025);filter:saturate(.65) brightness(.78)}
.era-copy{background:rgba(9,15,18,.9);padding:60px;margin-left:-70px;z-index:2;box-shadow:0 30px 70px rgba(0,0,0,.35)}
.era-copy h3{color:var(--ivory);font-size:clamp(58px,6vw,100px)}
.era-copy p{color:var(--dim)}
.era-copy .button{color:var(--ivory)}
.sabit-strip{margin-top:120px;border:1px solid var(--line);background:#0d1519}
.about{border-top:1px solid var(--line)}
.contact{border-color:var(--line)}
footer{background:#070b0d}
@media(max-width:1200px){.book-shelf{grid-template-columns:repeat(3,1fr)}.book-card:nth-child(5){border-right:1px solid var(--line)}.planned{grid-column:span 1}.era{grid-template-columns:80px 1fr .85fr}.era-copy{margin-left:-50px;padding:42px}}
@media(max-width:1000px){.book-shelf{grid-template-columns:1fr 1fr}.book-card,.planned{min-height:510px;grid-template-rows:290px auto}.photo-ribbon{grid-template-columns:repeat(2,1fr);grid-auto-rows:180px;padding:0 20px}.photo:nth-child(2),.photo:nth-child(9){grid-column:span 1}.era{display:grid;grid-template-columns:1fr;min-height:0;padding:70px 0;gap:0}.era-year{writing-mode:horizontal-tb;transform:none;padding:0 0 14px;align-self:auto}.era-image{height:58vh}.era-copy{margin:-70px 18px 0;padding:38px 25px}.sabit-strip{margin-top:80px}}
@media(max-width:620px){.book-shelf{grid-template-columns:1fr}.book-card,.planned{border-right:0;min-height:510px}.photo-ribbon{grid-template-columns:1fr 1fr;grid-auto-rows:150px;gap:5px}.photo:nth-child(4),.photo:nth-child(12){grid-column:span 2;grid-row:span 2}.featured-book{border-left:0;border-right:0}.era-copy h3{font-size:55px}}

.manifesto{position:relative;display:grid;grid-template-columns:.28fr 1fr .65fr;gap:5vw;align-items:end;padding:clamp(100px,13vw,190px) clamp(24px,7vw,110px);background:#10181c;color:var(--ivory);border-bottom:1px solid var(--line)}
.manifesto .section-label{border-color:var(--line);color:var(--bronze)}
.manifesto h2{font:400 clamp(58px,7vw,108px)/.88 var(--serif);letter-spacing:-.05em;margin:0}
.manifesto h2 em{font-weight:400;color:transparent;-webkit-text-stroke:1px var(--ivory)}
.manifesto blockquote{font:italic 21px/1.6 var(--serif);color:var(--dim);margin:0;border-left:1px solid var(--bronze);padding-left:28px}
.manifesto blockquote strong{color:var(--ivory);font-weight:400}
.cover-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:end}
.cover-pair img{width:100%;height:100%;max-height:650px;object-fit:contain;object-position:center bottom}
.book-shelf{grid-template-columns:1fr 1fr}
.book-card{display:grid;grid-template-columns:.8fr 1.2fr;grid-template-rows:auto;gap:35px;min-height:720px;padding:46px 38px;align-items:center}
.book-card:nth-child(5){border-right:1px solid var(--line)}
.book-visual{height:560px;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:end;border-bottom:1px solid rgba(238,230,214,.18);padding-bottom:18px}
.book-visual.single{grid-template-columns:1fr}
.book-visual img,.book-card .book-visual img{width:100%;height:100%;max-width:none;object-fit:contain;object-position:center bottom;margin:0;filter:drop-shadow(0 24px 30px rgba(0,0,0,.45))}
.book-visual.single img,.book-card .book-visual.single img{width:min(100%,360px);height:542px;max-height:542px;justify-self:center;align-self:end}
.book-card>div:last-child{align-self:center}
.book-card h3{font-size:clamp(31px,3vw,49px)}
.book-card p{font:16px/1.65 var(--serif)}
.book-quote{border-left:1px solid var(--bronze);padding-left:17px;color:var(--ivory)!important;font-style:italic}
.mini-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}
.mini-actions a{border:1px solid var(--line);padding:9px 12px;text-decoration:none;color:var(--bronze)}
.mini-actions a:hover{border-color:var(--bronze);color:var(--ivory)}
.planned{grid-column:span 1;min-height:460px}
.timeline-index{max-width:1500px;margin:0 auto 140px;border-top:1px solid var(--line)}
.timeline-index article{display:grid;grid-template-columns:.22fr 1fr;gap:5vw;padding:45px 0;border-bottom:1px solid var(--line)}
.timeline-index time{font:32px var(--serif);color:var(--bronze)}
.timeline-index h3{font:400 clamp(31px,4vw,58px)/1 var(--serif);margin:0 0 18px}
.timeline-index p{max-width:900px;color:var(--dim);font:17px/1.65 var(--serif)}
.source-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:22px}
.source-links a{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--bronze);text-decoration:none;border-bottom:1px solid rgba(188,139,77,.45)}
.sabit-strip blockquote{font:italic 20px/1.5 var(--serif);color:var(--ivory);border-left:1px solid var(--bronze);padding-left:20px;margin:30px 0 0}
.memory-sources{max-width:1400px;margin:120px auto 0;padding:70px;border:1px solid var(--line);background:#0d1519}
.memory-sources .section-label{margin-bottom:40px}
.memory-sources h3{font:400 clamp(43px,5vw,78px)/.95 var(--serif);margin:0 0 55px;max-width:900px}
.source-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}
.source-grid a{min-height:90px;display:flex;align-items:center;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-decoration:none;color:var(--dim);font:17px/1.35 var(--serif)}
.source-grid a:hover{color:var(--ivory);background:#121e23}
.nature-links{margin-top:35px;display:grid;grid-template-columns:1fr}
.about{grid-template-columns:.72fr 1fr}
.about-copy blockquote{font:italic 23px/1.5 var(--serif);border-left:1px solid var(--bronze);padding-left:25px;margin:40px 0;color:var(--ivory)}
.profile-pair{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);margin-top:80px}
.profile-pair article{display:grid;grid-template-columns:.48fr 1fr;background:#0d1519;min-height:400px}
.profile-pair img{min-height:400px;filter:saturate(.7)}
.profile-pair article>div{padding:45px;align-self:center}
.profile-pair small{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}
.profile-pair h3{font:400 42px/1 var(--serif);margin:16px 0}
.profile-pair p{color:var(--dim);font:16px/1.6 var(--serif)}
@media(max-width:1200px){.manifesto{grid-template-columns:.25fr 1fr}.manifesto blockquote{grid-column:2}.book-shelf{grid-template-columns:1fr}.book-card:nth-child(5){border-right:0}.profile-pair{grid-template-columns:1fr}}
@media(max-width:1000px){.manifesto{display:block;padding:90px 20px}.manifesto .section-label{margin-bottom:55px}.manifesto h2{font-size:62px}.manifesto blockquote{margin:45px 0 0}.cover-pair{height:540px;padding:0}.featured-cover.cover-pair img{height:100%;object-fit:contain}.book-card{grid-template-columns:1fr;min-height:0;padding:42px 22px;gap:25px}.book-visual{height:480px}.book-card .book-visual.single img{height:462px;max-height:462px}.timeline-index article{grid-template-columns:1fr;gap:12px}.memory-sources{padding:45px 24px}.source-grid{grid-template-columns:1fr}.profile-pair article{grid-template-columns:.55fr 1fr}}
@media(max-width:620px){.cover-pair{height:410px;gap:6px}.book-visual{height:400px}.book-card .book-visual.single img{height:382px;max-height:382px}.timeline-index time{font-size:25px}.memory-sources{margin-top:80px}.profile-pair article{grid-template-columns:1fr}.profile-pair img{height:380px;min-height:0}.profile-pair article>div{padding:32px 24px}.source-grid a{min-height:75px}}

/* Tam külliyat katmanı */
.hero-roles{margin-top:18px;color:var(--bronze);font-size:10px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}
.book-lead{font-size:20px!important;line-height:1.45!important;color:var(--ivory)!important}
.publication-status{display:inline-block;margin:14px 0 4px!important;padding:8px 11px;border:1px solid rgba(111,177,125,.46);color:#94c89e!important;font:700 9px/1.35 var(--sans)!important;letter-spacing:.1em;text-transform:uppercase}
.publication-status.upcoming{border-color:rgba(188,139,77,.52);color:var(--bronze)!important}
.works{background:#d8d0c2;color:var(--ink)}
.works:before{opacity:.055}
.works-head{max-width:1500px;margin:0 auto 100px;display:grid;grid-template-columns:.25fr 1fr;gap:6vw;align-items:start}
.works-head .section-label{color:#795126;border-color:rgba(9,15,18,.24)}
.works-head>div{display:grid;grid-template-columns:1fr .42fr;gap:6vw;align-items:end}
.works-head h2{font:400 clamp(60px,7.5vw,116px)/.86 var(--serif);letter-spacing:-.055em;margin:0}
.works-head h2 em{font-weight:400;color:#87572c}
.works-head p{font:18px/1.6 var(--serif);color:#504b43;margin:0}
.works-grid{max-width:1500px;margin:auto;border-top:1px solid rgba(9,15,18,.24)}
.work-card{position:relative;display:grid;grid-template-columns:90px minmax(300px,.85fr) 1fr;gap:40px;padding:70px 0;border-bottom:1px solid rgba(9,15,18,.24);align-items:center}
.work-card>span{align-self:start;font:58px/1 var(--serif);color:#9c6a36}
.work-image{height:420px;position:relative;overflow:hidden;background:#162126}
.work-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.62) contrast(1.03);transition:.7s}
.work-card:hover .work-image img{transform:scale(1.025);filter:saturate(.82)}
.work-image small{position:absolute;left:0;bottom:0;padding:12px 15px;background:rgba(7,12,15,.86);color:#e8dfce;font-size:9px;letter-spacing:.1em;text-transform:uppercase}
.work-copy>p:first-child{margin:0 0 12px;color:#7c5229;font-size:10px;letter-spacing:.16em;text-transform:uppercase}
.work-copy h3{font:400 clamp(48px,5.3vw,82px)/.91 var(--serif);letter-spacing:-.045em;margin:0 0 25px}
.work-copy>p:not(:first-child){max-width:720px;font:18px/1.62 var(--serif);color:#504b43}
.work-copy .mini-actions a{border-color:rgba(9,15,18,.3);color:#6e4826}
.work-copy .mini-actions a:hover{border-color:#6e4826;color:var(--ink)}
.work-card:nth-child(even){grid-template-columns:90px 1fr minmax(300px,.85fr)}
.work-card:nth-child(even) .work-image{order:3}
.work-card:nth-child(even) .work-copy{order:2}
.contact-stage{background:#0d1519;color:var(--ivory);padding:clamp(100px,13vw,190px) clamp(24px,7vw,110px);display:grid;grid-template-columns:.25fr 1fr .55fr;gap:5vw;align-items:end;border-top:1px solid var(--line)}
.contact-stage .section-label{border-color:var(--line);color:var(--bronze)}
.contact-stage h2{font:400 clamp(58px,7vw,108px)/.88 var(--serif);letter-spacing:-.05em;margin:0}
.contact-stage h2 em{font-weight:400;color:transparent;-webkit-text-stroke:1px var(--ivory)}
.contact-stage>div{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
.contact-stage>div a{color:var(--dim);font:16px/1.35 var(--serif);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:8px}
.contact-stage>div a:hover{color:var(--ivory);border-color:var(--bronze)}
@media(max-width:1000px){.hero-roles{max-width:300px}.works-head{display:block;margin-bottom:70px}.works-head .section-label{margin-bottom:48px}.works-head>div{display:block}.works-head p{margin-top:28px}.work-card,.work-card:nth-child(even){grid-template-columns:58px 1fr;gap:22px;padding:55px 0}.work-card>span{font-size:42px}.work-image,.work-card:nth-child(even) .work-image{order:initial;grid-column:2;height:52vh}.work-copy,.work-card:nth-child(even) .work-copy{order:initial;grid-column:2}.contact-stage{grid-template-columns:1fr;padding:90px 20px}.contact-stage .section-label{margin-bottom:20px}.contact-stage>div{margin-top:25px}}
@media(max-width:620px){.work-card,.work-card:nth-child(even){grid-template-columns:1fr}.work-card>span,.work-image,.work-card:nth-child(even) .work-image,.work-copy,.work-card:nth-child(even) .work-copy{grid-column:1}.work-image{height:420px}.work-copy h3{font-size:52px}.works-head h2{font-size:58px}}

/* 2026-10-27 — son editoryal ölçek, kapak ve bağlantı düzeni */
.hero h1{font-size:clamp(64px,8.4vw,132px);line-height:.82}
.section-head h2,.memory-intro h2,.nature-copy h2,.about h2{font-size:clamp(48px,6.2vw,92px);line-height:.9}
.manifesto h2,.contact-stage h2{font-size:clamp(48px,5.8vw,86px)}
.featured-copy h3{font-size:clamp(44px,5vw,72px)}
.work-copy h3{font-size:clamp(39px,4.3vw,64px)}
.era-copy h3{font-size:clamp(42px,4.8vw,70px)}
.book-visual{background:linear-gradient(145deg,#e8dfd0,#cfc3b0);border:1px solid rgba(188,139,77,.36);padding:18px 14px}
.book-visual img,.book-card .book-visual img{filter:drop-shadow(0 18px 22px rgba(0,0,0,.42))}
.featured-cover{border:1px solid rgba(188,139,77,.32)}
.featured-cover img{filter:drop-shadow(0 20px 28px rgba(0,0,0,.5))}
.featured-cover.cover-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-items:center;gap:22px;padding:7%;min-height:720px}
.featured-cover.cover-pair img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;object-position:center}
.featured-book{grid-template-columns:1fr 1.05fr}
.book-card{grid-template-columns:1fr;grid-template-rows:420px auto;align-items:start;gap:30px;min-height:0}
.book-visual,.book-visual.single{height:420px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-items:center;padding:26px 18px}
.book-visual.single{grid-template-columns:1fr}
.book-visual img,.book-card .book-visual img,.book-visual.single img,.book-card .book-visual.single img{display:block;width:auto;height:100%;max-width:100%;max-height:366px;object-fit:contain;object-position:center;justify-self:center;align-self:center}
.planned{display:grid;grid-template-rows:280px auto;gap:24px;justify-content:initial}
.planned-cover{width:min(100%,190px);height:280px;justify-self:center;align-self:end;display:flex;flex-direction:column;justify-content:space-between;padding:28px 22px;border:1px solid rgba(238,230,214,.24);box-shadow:0 18px 30px rgba(0,0,0,.38);color:#f0e6d5;text-align:center}
.planned-cover span{font:44px/1 var(--serif);color:var(--bronze)}
.planned-cover b{font:400 23px/1.08 var(--serif)}
.planned-cover i{font:9px/1.2 var(--sans);font-style:normal;letter-spacing:.15em;text-transform:uppercase}
.cover-four{background:linear-gradient(160deg,#344652,#182229)}
.cover-five{background:linear-gradient(160deg,#7b4337,#3d211d)}
.era-no-image{grid-template-columns:.2fr 1fr;max-width:1120px;min-height:0}
.era-no-image .era-copy{max-width:850px;margin:0;padding:clamp(36px,5vw,72px);background:#0d1519;border-left:1px solid var(--bronze)}
.profile-pair.profile-single{grid-template-columns:1fr;max-width:900px;margin-left:auto;margin-right:auto}
.sister-links{padding:34px clamp(24px,7vw,110px);display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,48px);flex-wrap:wrap;background:#081014;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.sister-links p{margin:0;color:var(--bronze);font-size:9px;letter-spacing:.18em;text-transform:uppercase}
.sister-links a{color:var(--dim);font-size:10px;letter-spacing:.08em;text-decoration:none;border-bottom:1px solid transparent;padding:5px 0}
.sister-links a:hover,.sister-links a:focus{color:var(--ivory);border-color:var(--bronze)}
@media(max-width:1000px){
  .hero h1{font-size:clamp(56px,13vw,76px)}
  .section-head h2,.memory-intro h2,.nature-copy h2,.about h2{font-size:54px}
  .manifesto h2,.contact-stage h2{font-size:54px}
  .featured-copy h3{font-size:50px}
  .work-copy h3{font-size:48px}
  .era-copy h3{font-size:52px}
  .era-no-image{display:grid;grid-template-columns:1fr;padding:55px 0}
  .era-no-image .era-copy{margin:0;padding:35px 24px}
  .planned{grid-template-rows:260px auto}
  .planned-cover{height:250px}
  .featured-cover.cover-pair{min-height:540px;height:540px;padding:6%}
  .featured-cover.cover-pair img{height:auto;max-height:490px}
  .book-card{grid-template-rows:390px auto}
  .book-visual,.book-visual.single{height:390px}
  .book-visual img,.book-card .book-visual img,.book-visual.single img,.book-card .book-visual.single img{max-height:342px}
}
@media(max-width:620px){
  .hero h1{font-size:clamp(52px,17vw,68px)}
  .section-head h2,.memory-intro h2,.nature-copy h2,.about h2{font-size:46px}
  .manifesto h2,.contact-stage h2{font-size:46px}
  .featured-copy h3{font-size:44px}
  .work-copy h3{font-size:42px}
  .era-copy h3{font-size:45px}
  .book-visual{padding:12px 8px}
  .featured-cover.cover-pair{min-height:400px;height:400px;gap:8px;padding:18px 10px}
  .featured-cover.cover-pair img{max-height:360px}
  .book-card{grid-template-rows:340px auto}
  .book-visual,.book-visual.single{height:340px;padding:18px 10px}
  .book-visual img,.book-card .book-visual img,.book-visual.single img,.book-card .book-visual.single img{max-height:300px}
  .planned{grid-template-rows:240px auto}
  .planned-cover{height:230px;width:158px;padding:23px 17px}
  .planned-cover b{font-size:19px}
  .sister-links{justify-content:flex-start;gap:14px 24px}
  .sister-links p{width:100%}
}
