.header nav a.active{color:var(--accent)}.header nav a.active::after{right:0}
.works figure a{display:block}.works figcaption{display:flex;justify-content:space-between;align-items:center}.works figcaption span{font-size:9px;letter-spacing:.12em;color:var(--accent);opacity:0;transition:.25s}.works figure:hover figcaption span{opacity:1}
.story-section{position:relative;isolation:isolate;width:min(calc(100% - 64px),1376px);min-height:660px;margin:30px auto 0;padding:80px clamp(40px,7vw,100px);display:grid;grid-template-columns:minmax(300px,.9fr) minmax(340px,1fr);align-items:center;gap:clamp(55px,9vw,130px);overflow:hidden;background:#24231f;color:#f6f0e8}
.story-section::before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 20% 20%,rgba(173,125,62,.17),transparent 35%),repeating-linear-gradient(92deg,rgba(255,255,255,.018) 0 1px,transparent 1px 7px)}
.story-art{position:relative}.story-frame{position:relative;height:480px;overflow:hidden;border:1px solid rgba(255,255,255,.18);box-shadow:28px 28px 0 rgba(173,125,62,.14)}.story-frame::after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.15)}.story-frame img{width:100%;height:100%;object-fit:cover;filter:saturate(.75) sepia(.12)}.story-number{position:absolute;right:-38px;bottom:-42px;font:300 94px/1 Roboto;color:rgba(255,255,255,.12)}
.eyebrow{display:block;margin-bottom:24px;font-size:9px;font-weight:600;letter-spacing:.28em;color:#c79b65}.story-copy h2{margin:0;font-size:clamp(45px,5.2vw,76px);font-weight:300;line-height:.97;letter-spacing:-.045em}.story-copy blockquote{margin:34px 0 20px;padding-left:25px;border-left:1px solid var(--accent);font-family:Georgia,serif;font-size:20px;font-style:italic;line-height:1.55;color:#ddd0bf}.story-copy p{max-width:510px;color:#aaa59d;line-height:1.85}.story-copy .link{margin-top:17px;color:#f6f0e8}.story-word{position:absolute;right:-20px;bottom:-35px;z-index:-1;font-size:clamp(90px,14vw,200px);font-weight:700;letter-spacing:-.07em;color:rgba(255,255,255,.025)}
footer{grid-template-columns:1.2fr .8fr 1fr!important;gap:35px!important}.footer-brand p{max-width:260px;margin:24px 0 0;color:#89847c;font:13px/1.7 Georgia,serif}.social-links{display:flex;justify-content:flex-end;gap:10px}.social-links a{width:74px;height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px solid #3b3934;border-radius:50%;transition:.3s}.social-links a:hover{background:var(--accent);border-color:var(--accent);transform:translateY(-5px)}.social-links span{font:italic 18px Georgia}.social-links b{font-size:7px;letter-spacing:.1em;text-transform:uppercase}
.social-links{gap:12px}.social-links a{width:78px;height:78px;gap:8px;border-color:#45423c;background:rgba(255,255,255,.015)}.social-links a:hover{box-shadow:0 12px 30px rgba(0,0,0,.24)}.social-links a>span{position:relative;width:25px;height:25px;display:grid;place-items:center;font-family:Arial,sans-serif;font-style:normal;color:#f4eee5}.social-links b{font-size:6px;letter-spacing:.15em;color:#d5cfc5}.social-instagram>span{width:22px!important;height:22px!important;border:2px solid currentColor;border-radius:6px}.social-instagram>span::before{content:"";width:7px;height:7px;border:2px solid currentColor;border-radius:50%}.social-instagram>span::after{content:"";position:absolute;right:3px;top:3px;width:3px;height:3px;border-radius:50%;background:currentColor}.social-facebook>span{align-items:end!important;font-size:27px!important;font-weight:700;line-height:25px!important;font-family:Arial,sans-serif!important}.social-youtube>span{width:27px!important;height:19px!important;border-radius:6px;background:currentColor}.social-youtube>span i{width:0;height:0;margin-left:2px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #23231f}.social-youtube:hover>span i{border-left-color:var(--accent)}.social-links a:hover>span,.social-links a:hover b{color:#fff}.social-youtube:hover>span{background:#fff}
.inner-page{padding-top:var(--header-height);min-height:85vh}.coming-soon{position:relative;min-height:720px;padding:130px max(8vw,60px);overflow:hidden;background:radial-gradient(circle at 75% 30%,rgba(173,125,62,.16),transparent 30%),linear-gradient(115deg,#f5efe6 55%,#e7d6be);}.coming-soon::after{content:"";position:absolute;right:7%;top:12%;width:36%;height:70%;border:1px solid rgba(63,47,30,.16);transform:rotate(5deg)}.coming-soon .page-index{position:absolute;right:8%;top:90px;font-size:9px;letter-spacing:.25em}.coming-soon h1{position:relative;z-index:1;margin:0 0 34px;max-width:780px;font-size:clamp(60px,8vw,118px);font-weight:300;line-height:.88;letter-spacing:-.06em}.coming-soon h1 em{font-family:Georgia,serif;font-weight:400;color:var(--accent)}.coming-soon>p:not(.page-index){max-width:480px;line-height:1.8;color:var(--muted)}.coming-line{width:100px;height:1px;margin:0 0 30px;background:var(--accent)}
.split-page,.contact-page{width:min(calc(100% - 64px),1376px);min-height:700px;margin:30px auto;display:grid;grid-template-columns:1fr 1fr;background:#f8f4ed}.split-page>div:first-child,.contact-intro{padding:clamp(60px,8vw,120px)}.split-page h1,.contact-page h1{margin:0 0 35px;font-size:clamp(52px,6vw,86px);font-weight:300;line-height:.98;letter-spacing:-.05em}.split-page p,.contact-intro p{font:17px/1.9 Georgia;color:var(--muted)}.portrait-panel{min-height:650px;overflow:hidden}.portrait-panel img{width:100%;height:100%;object-fit:cover}
.contact-page{grid-template-columns:.9fr 1.1fr}.contact-intro{background:#262520;color:#fff}.contact-intro p{color:#bcb5aa}.contact-intro>a{display:inline-block;margin-top:28px;padding-bottom:7px;border-bottom:1px solid var(--accent);color:#d6ae7e}.contact-form{padding:clamp(55px,7vw,100px);display:grid;gap:23px}.contact-form label{display:grid;gap:10px;font-size:9px;font-weight:600;letter-spacing:.15em;color:#777}.contact-form input,.contact-form textarea{width:100%;border:0;border-bottom:1px solid #c9c0b5;background:transparent;padding:10px 0;font-size:15px;outline:0;resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--accent)}.submit-btn{justify-self:start;padding:17px 24px;border:0;background:#292620;color:#fff;font-size:10px;letter-spacing:.16em;cursor:pointer}.submit-btn span{margin-left:25px}.notice{padding:14px 16px;font-size:13px}.notice.success{background:#e4f2e9;color:#28603e}.notice.error{background:#f8e3df;color:#913c2c}
@media(max-width:800px){.story-section,.split-page,.contact-page{grid-template-columns:1fr}.story-section{width:100%;padding:65px 24px}.story-frame{height:390px}.split-page,.contact-page{width:100%;margin:0}.coming-soon{padding:100px 25px}.coming-soon::after{opacity:.25}.portrait-panel{min-height:440px}footer{grid-template-columns:1fr!important;text-align:center}.footer-brand .logo{align-items:center}.footer-brand p{margin:20px auto}footer nav,.social-links{justify-content:center}}

/* ESERLER SAYFASI */
.works-page{background:#f4eee5}.works-hero{position:relative;isolation:isolate;width:min(100%,1440px);min-height:760px;margin:0 auto;padding:90px max(6vw,60px);display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;overflow:hidden;background:radial-gradient(circle at 10% 15%,rgba(255,255,255,.8),transparent 34%),#f4eee5}.works-hero::after{content:"";position:absolute;z-index:-2;inset:0;background:repeating-linear-gradient(92deg,rgba(80,61,39,.018) 0 1px,transparent 1px 7px)}.works-hero__copy{position:relative;z-index:2}.works-hero h1{margin:0 0 35px;font-size:clamp(70px,8vw,116px);font-weight:300;line-height:.83;letter-spacing:-.065em}.works-hero h1 em,.works-contact h2 em{font-family:Georgia,serif;font-weight:400;color:var(--accent)}.works-hero__copy>p{max-width:440px;color:#6f675e;font:16px/1.9 Georgia,serif}.works-scroll{display:inline-flex;align-items:center;gap:24px;margin-top:40px;font-size:9px;font-weight:600;letter-spacing:.18em}.works-scroll i{width:42px;height:42px;display:grid;place-items:center;border:1px solid #bbaa94;border-radius:50%;font-style:normal;transition:.3s}.works-scroll:hover i{background:var(--accent);border-color:var(--accent);color:#fff;transform:translateY(5px)}.works-hero__art{position:relative;justify-self:end;width:min(100%,570px);padding:28px 35px 35px 0}.hero-art-frame{height:570px;padding:18px;background:#e8dccb;box-shadow:30px 30px 0 rgba(75,55,33,.09)}.hero-art-frame img{width:100%;height:100%;object-fit:cover;filter:saturate(.88)}.works-hero__art::before{content:"";position:absolute;z-index:-1;right:0;top:0;width:78%;height:72%;border:1px solid rgba(83,62,39,.22)}.hero-art-index{position:absolute;right:0;bottom:0;font:300 70px/1 Roboto;color:rgba(53,45,36,.18)}.works-hero__art p{position:absolute;right:-12px;top:20%;font-size:7px;line-height:1.8;letter-spacing:.23em;writing-mode:vertical-rl}.works-hero__word{position:absolute;z-index:-1;left:-25px;bottom:-45px;font-size:clamp(110px,18vw,260px);font-weight:700;letter-spacing:-.08em;color:rgba(71,55,38,.035)}
.collection-section{width:min(calc(100% - 64px),1320px);margin:0 auto;padding:110px 0 130px}.collection-head{display:flex;align-items:end;justify-content:space-between;gap:40px;padding-bottom:42px;border-bottom:1px solid #cfc2b1}.collection-head h2{margin:0;font-size:clamp(48px,5vw,72px);font-weight:300;letter-spacing:-.045em}.collection-head p{max-width:330px;margin:0 0 7px;color:#7e756a;font:14px/1.8 Georgia,serif}.collection-filters{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 60px}.collection-filters button{padding:10px 15px;border:0;border-bottom:1px solid transparent;background:transparent;color:#867c70;font-size:9px;font-weight:600;letter-spacing:.13em;cursor:pointer}.collection-filters button.is-active{border-color:var(--accent);color:var(--ink)}.collection-filters sup{margin-left:4px;color:#b18a58}.gallery-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:80px 32px;align-items:start}.gallery-item{grid-column:span 6}.gallery-item--2,.gallery-item--4{margin-top:110px}.gallery-image{position:relative;width:100%;height:620px;padding:0;overflow:hidden;border:0;background:#ddd2c3;cursor:pointer}.gallery-item--2 .gallery-image,.gallery-item--3 .gallery-image{height:480px}.gallery-image img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .5s}.gallery-image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(20,18,15,.4));opacity:0;transition:.4s}.gallery-image:hover img{transform:scale(1.035);filter:saturate(.82)}.gallery-image:hover::after,.gallery-image:hover .gallery-view{opacity:1}.gallery-view{position:absolute;z-index:2;left:26px;right:26px;bottom:24px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:9px;font-weight:600;letter-spacing:.16em;opacity:0;transition:.4s}.gallery-view i{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.6);border-radius:50%;font-style:normal}.gallery-meta{display:flex;justify-content:space-between;align-items:start;padding-top:20px}.gallery-meta small{font-size:8px;font-weight:600;letter-spacing:.18em;color:#a07849;text-transform:uppercase}.gallery-meta h3{margin:7px 0 0;font:400 29px Georgia,serif}.gallery-meta>span{color:#a9a096;font-size:9px;letter-spacing:.15em}.gallery-item[hidden]{display:none}
.works-contact{padding:115px max(7vw,35px);text-align:center;background:#25241f;color:#f8f3eb}.works-contact h2{margin:20px auto 40px;font-size:clamp(50px,6vw,82px);font-weight:300;line-height:.98;letter-spacing:-.05em}.art-modal{position:fixed;z-index:100;inset:0;padding:5vw;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:6vw;background:rgba(24,23,20,.96);color:#fff;opacity:0;visibility:hidden;transition:.35s}.art-modal.is-open{opacity:1;visibility:visible}.modal-art{height:min(78vh,760px);display:grid;place-items:center}.modal-art img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 30px 80px rgba(0,0,0,.35)}.modal-copy>span{font-size:9px;letter-spacing:.2em;color:#c99960;text-transform:uppercase}.modal-copy h2{margin:18px 0 25px;font:400 clamp(48px,6vw,80px)/.95 Georgia,serif}.modal-copy p{max-width:440px;color:#aaa59d;font:16px/1.8 Georgia,serif}.modal-copy small{display:block;margin-top:35px;padding-top:20px;border-top:1px solid #49463f;font-size:8px;letter-spacing:.2em;color:#77736d}.modal-close{position:absolute;right:30px;top:25px;width:48px;height:48px;border:1px solid #55524b;border-radius:50%;background:transparent;color:#fff;font-size:28px;font-weight:300;cursor:pointer}.modal-open{overflow:hidden}
@media(max-width:900px){.works-hero{grid-template-columns:1fr;padding:80px 30px}.works-hero__art{justify-self:center;width:min(100%,600px)}.collection-section{width:calc(100% - 40px)}.gallery-image{height:500px}.gallery-item--2 .gallery-image,.gallery-item--3 .gallery-image{height:400px}.art-modal{grid-template-columns:1fr;padding:70px 25px 35px;overflow:auto}.modal-art{height:55vh}.modal-copy h2{font-size:44px}}@media(max-width:620px){.works-hero{min-height:auto;padding:70px 22px}.works-hero h1{font-size:65px}.hero-art-frame{height:430px}.works-hero__art{padding-right:20px}.collection-section{padding:80px 0}.collection-head{align-items:start;flex-direction:column}.collection-filters{margin-bottom:35px}.gallery-grid{display:block}.gallery-item,.gallery-item--2,.gallery-item--4{margin:0 0 55px}.gallery-image,.gallery-item--2 .gallery-image,.gallery-item--3 .gallery-image{height:470px}.gallery-meta h3{font-size:25px}.art-modal{display:block}.modal-art{height:52vh;margin-bottom:30px}.modal-copy h2{margin:10px 0 15px}.modal-copy p{font-size:14px}}

/* ESERE ÖZEL MESAJ */
.inquiry-open,.inquiry-submit{width:100%;margin-top:28px;padding:15px 18px;display:flex;justify-content:space-between;border:0;background:var(--accent);color:#fff;font-size:9px;font-weight:600;letter-spacing:.15em;cursor:pointer}.art-inquiry-form{max-height:0;overflow:hidden;opacity:0;transition:.4s}.art-inquiry-form.is-open{max-height:650px;opacity:1;margin-top:20px}.art-inquiry-form .inquiry-title{margin:0 0 8px;color:#d2aa78;font-size:11px}.art-inquiry-form label{display:grid;gap:5px;margin-top:12px;color:#858078;font-size:8px;letter-spacing:.12em}.art-inquiry-form input,.art-inquiry-form textarea{padding:8px 0;border:0;border-bottom:1px solid #55524c;background:transparent;color:#fff;outline:0;resize:vertical}.art-inquiry-form input:focus,.art-inquiry-form textarea:focus{border-color:var(--accent)}.art-inquiry-form .inquiry-submit{margin-top:18px;background:#f4eee5;color:#282620}.art-inquiry-notice{margin-bottom:35px;padding:17px 20px;border-left:3px solid #52765e;background:#e4eee5;color:#31523a;font-size:13px}.art-inquiry-notice.error{border-color:#a14b3e;background:#f5e2df;color:#7d3027}

/* YAZILARIM */
.writings-page{background:#f5efe6}.writings-hero{position:relative;min-height:600px;padding:120px max(8vw,40px);overflow:hidden;background:radial-gradient(circle at 80% 30%,rgba(173,125,62,.16),transparent 28%),repeating-linear-gradient(92deg,rgba(80,61,39,.018) 0 1px,transparent 1px 7px)}.writings-hero::after{content:"NOTLAR";position:absolute;right:-25px;bottom:-35px;font-size:clamp(130px,20vw,290px);font-weight:700;letter-spacing:-.08em;color:rgba(60,46,32,.035)}.writings-hero h1{position:relative;z-index:1;max-width:950px;margin:0 0 30px;font-size:clamp(65px,8vw,115px);font-weight:300;line-height:.88;letter-spacing:-.06em}.writings-hero h1 em{font-family:Georgia,serif;font-weight:400;color:var(--accent)}.writings-hero>p{max-width:480px;color:#746b60;font:16px/1.9 Georgia,serif}.writings-count{position:absolute;right:max(8vw,40px);top:130px;font-size:8px;letter-spacing:.22em;color:#8e806e}.writing-list{width:min(calc(100% - 64px),1200px);margin:0 auto;padding:110px 0}.writing-card{display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;align-items:center;padding:70px 0;border-bottom:1px solid #d4c8b9}.writing-card:first-child{padding-top:0}.writing-card:nth-child(even){grid-template-columns:1.2fr .8fr}.writing-card:nth-child(even) .writing-cover{order:2}.writing-cover{height:430px;display:grid;place-items:center;overflow:hidden;background:#292823}.writing-cover img{width:100%;height:100%;object-fit:cover;transition:.6s}.writing-cover:hover img{transform:scale(1.035)}.writing-cover>span{font:300 120px Roboto;color:rgba(255,255,255,.09)}.writing-copy small{font-size:8px;font-weight:600;letter-spacing:.18em;color:#9c7548}.writing-copy h2{margin:18px 0 22px;font:400 clamp(38px,4vw,58px)/1.02 Georgia,serif}.writing-copy p{max-width:560px;color:#786f65;font:15px/1.85 Georgia,serif}.writing-copy .link{margin-top:20px}.writing-empty{text-align:center;padding:100px}.writing-empty>span{font-size:60px;color:#b48a57}.article-page{background:#f7f2eb}.article-head{padding:110px max(10vw,35px) 80px;text-align:center}.article-head h1{max-width:1000px;margin:22px auto 30px;font:400 clamp(60px,7vw,100px)/.96 Georgia,serif;letter-spacing:-.045em}.article-head>p{max-width:650px;margin:auto;color:#776e63;font:17px/1.8 Georgia,serif}.article-cover{width:min(calc(100% - 64px),1200px);height:650px;margin:0 auto;overflow:hidden}.article-cover img{width:100%;height:100%;object-fit:cover}.article-content{max-width:760px;margin:0 auto;padding:90px 25px;font:19px/2 Georgia,serif;color:#4e4942}.article-content::first-letter{float:left;margin:8px 10px 0 0;font-size:75px;line-height:.7;color:var(--accent)}.article-footer{max-width:760px;margin:0 auto;padding:30px 25px 100px;display:flex;justify-content:space-between;border-top:1px solid #d3c9bc}
@media(max-width:700px){.writings-hero{min-height:520px;padding:90px 24px}.writings-hero h1{font-size:60px}.writings-count{position:static;display:block;margin-top:50px}.writing-list{width:calc(100% - 40px);padding:65px 0}.writing-card,.writing-card:nth-child(even){grid-template-columns:1fr;gap:35px}.writing-card:nth-child(even) .writing-cover{order:0}.writing-cover{height:360px}.article-head{padding:80px 22px 55px}.article-head h1{font-size:50px}.article-cover{width:100%;height:400px}.article-content{font-size:17px}.article-footer{gap:25px}}

/* Editoryal yazı kartı iyileştirmeleri */
.writing-cover{position:relative;isolation:isolate;box-shadow:0 24px 55px rgba(49,38,27,.14)}.writing-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(20,18,15,.5))}.writing-cover .writing-number{position:absolute;z-index:2;left:25px;bottom:20px;font:300 54px/1 Roboto;color:#fff}.writing-card:nth-child(even) .writing-cover{transform:translateY(30px)}.writing-copy{position:relative}.writing-copy::before{content:"";position:absolute;left:-42px;top:6px;width:22px;height:1px;background:var(--accent)}.writing-copy h2 a{transition:color .25s}.writing-copy h2 a:hover{color:var(--accent)}
@media(max-width:700px){.writing-card:nth-child(even) .writing-cover{transform:none}.writing-copy::before{display:none}}

/* Yazılarım: merkezlenmiş profesyonel sayfa yapısı */
html,body{overflow-x:hidden}
.writings-hero{display:flex;min-height:640px;flex-direction:column;align-items:center;justify-content:center;padding:95px 40px;text-align:center}
.writings-hero .eyebrow{margin-bottom:28px}.writings-hero h1{max-width:1000px;margin:0 auto 34px}.writings-hero>p{max-width:600px;margin:0 auto;font-size:17px}.writings-count{position:static;margin-top:40px;padding:10px 18px;border:1px solid rgba(128,94,54,.25);border-radius:30px;background:rgba(255,255,255,.35)}.writings-hero::after{right:50%;bottom:-45px;transform:translateX(50%)}
.writing-list{width:min(calc(100% - 80px),1120px)}.writing-card{grid-template-columns:minmax(340px,.88fr) minmax(380px,1.12fr);gap:clamp(55px,8vw,105px)}.writing-card:nth-child(even){grid-template-columns:minmax(380px,1.12fr) minmax(340px,.88fr)}.writing-copy h2{font-size:clamp(38px,4vw,55px)}
@media(max-width:1050px){
  .header{padding-left:28px;padding-right:28px}.header .logo strong{font-size:35px}.header nav{gap:19px;font-size:11px}
  .writing-list{width:min(calc(100% - 64px),780px)}.writing-card,.writing-card:nth-child(even){grid-template-columns:1fr;gap:38px;padding:65px 0}.writing-card:nth-child(even) .writing-cover{order:0;transform:none}.writing-cover{width:100%;height:min(65vw,570px)}.writing-copy{max-width:650px;margin:0 auto;text-align:center}.writing-copy::before{display:none}.writing-copy p{margin-left:auto;margin-right:auto}
}
@media(max-width:800px){
  .writings-hero{min-height:560px;padding:85px 24px}.writings-hero h1{font-size:clamp(48px,10vw,68px)}.writings-hero>p{font-size:15px}
  .writing-list{width:calc(100% - 36px)}.writing-cover{height:min(100vw,520px)}
}

/* Yazı içeriği biçimleri */
.article-content h2{margin:55px 0 20px;font:400 38px/1.15 Georgia,serif;color:#302c27}.article-content h3{margin:42px 0 16px;font:500 27px/1.25 Georgia,serif;color:#3b352f}.article-content h4{margin:35px 0 14px;font-size:20px}.article-content p{margin:0 0 25px}.article-content blockquote{margin:45px -45px;padding:25px 35px;border-left:3px solid var(--accent);background:#f0e7da;color:#5f5549;font:italic 23px/1.65 Georgia,serif}.article-content ul,.article-content ol{margin:25px 0;padding-left:30px}.article-content li{margin:8px 0}.article-content a{color:#95652d;text-decoration:underline;text-underline-offset:4px}.article-content font[size="2"]{font-size:15px}.article-content font[size="3"]{font-size:19px}.article-content font[size="4"]{font-size:23px}.article-content font[size="5"]{font-size:29px}
@media(max-width:700px){.article-content blockquote{margin:35px 0;padding:20px}.article-content h2{font-size:31px}}

/* YENİ FOOTER DÜZENİ */
.site-footer{display:block!important;padding:0!important;background:#20201c;color:#eee8de}.footer-top{width:min(calc(100% - 80px),1320px);margin:0 auto;padding:80px 0 65px;display:grid;grid-template-columns:1.15fr .8fr 1fr;gap:clamp(45px,8vw,120px)}.site-footer .footer-brand .logo{display:inline-flex}.site-footer .footer-brand .logo strong{font-size:48px;color:#f5efe6}.site-footer .footer-brand .logo span{color:#a29c92}.site-footer .footer-brand p{max-width:340px;margin:30px 0 23px;color:#aaa49b;font:15px/1.8 Georgia,serif}.footer-contact-link{display:inline-flex;align-items:center;gap:15px;padding-bottom:8px;border-bottom:1px solid #5e574d;color:#d5b181;font-size:11px}.footer-contact-link span{transition:.25s}.footer-contact-link:hover span{transform:translate(4px,-4px)}.footer-label{display:block;margin-bottom:25px;color:#b58a54;font-size:8px;font-weight:600;letter-spacing:.24em}.footer-navigation nav{display:grid!important;grid-template-columns:1fr 1fr;align-items:start!important;gap:0 26px!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:none!important}.footer-navigation nav a{padding:12px 0;border-bottom:1px solid #37362f;color:#c2bdb4;transition:.25s}.footer-navigation nav a:hover{padding-left:5px;color:#fff}.footer-navigation nav a span{margin-right:10px;color:#625e56;font-size:8px}.footer-social>p{max-width:300px;margin:0 0 26px;color:#8f8a82;font:13px/1.7 Georgia,serif}.site-footer .social-links{justify-content:flex-start}.site-footer .social-links a{width:68px;height:68px}.footer-bottom{min-height:72px;padding:0 max(40px,calc((100% - 1320px)/2));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;border-top:1px solid #36352f;color:#77736d}.footer-bottom small{grid-column:auto!important;text-align:left!important;font-size:10px!important}.footer-bottom>span{font-size:8px;letter-spacing:.2em}.footer-bottom>a{justify-self:end;font-size:8px;letter-spacing:.17em;color:#aaa49b;transition:.25s}.footer-bottom>a:hover{color:#d5b181;transform:translateY(-3px)}
@media(max-width:900px){.footer-top{grid-template-columns:1fr 1fr}.footer-social{grid-column:1/-1;padding-top:10px}.footer-bottom{padding:20px 35px}}@media(max-width:620px){.footer-top{width:calc(100% - 44px);padding:65px 0 45px;grid-template-columns:1fr;gap:45px}.footer-social{grid-column:auto}.site-footer .footer-brand .logo{align-items:flex-start}.site-footer .footer-brand .logo strong{font-size:42px}.footer-navigation nav{grid-template-columns:1fr!important}.footer-bottom{grid-template-columns:1fr;gap:13px;text-align:center}.footer-bottom small{text-align:center!important}.footer-bottom>a{justify-self:center}}

/* Kompakt footer sosyal ikonları */
.footer-social>p{max-width:280px;margin-bottom:20px;font-size:12px}.site-footer .social-links{gap:9px}.site-footer .social-links a{width:54px;height:54px;gap:4px}.site-footer .social-links a>span{transform:scale(.78)}.site-footer .social-links b{font-size:5px;letter-spacing:.11em}

/* Yönetici hızlı çubuğu */
.site-admin-bar{position:fixed;z-index:1000;left:0;right:0;top:0;height:38px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:#191917;color:#d5d0c7;font:11px Roboto,Arial,sans-serif}.site-admin-bar>a,.site-admin-bar>div,.site-admin-bar nav{display:flex;align-items:center;gap:20px}.site-admin-bar>a b{width:25px;height:25px;display:grid;place-items:center;border:1px solid #a4773d;border-radius:50%;color:#d3a56b}.site-admin-bar a{transition:.2s}.site-admin-bar a:hover{color:#d4a66c}.site-admin-bar>div>a{padding-left:18px;border-left:1px solid #44413b}.has-admin-bar .header{top:38px}.has-admin-bar .hero{margin-top:calc(var(--header-height) + 38px)}.has-admin-bar .inner-page{padding-top:calc(var(--header-height) + 38px)}

/* Yazı sayfalama */
.writing-pagination{margin-top:80px;display:flex;align-items:center;justify-content:center;gap:8px}.writing-pagination a{width:42px;height:42px;display:grid;place-items:center;border:1px solid #d2c5b4;border-radius:50%;font-size:11px;transition:.25s}.writing-pagination a:hover,.writing-pagination a.active{border-color:#292620;background:#292620;color:#fff}.writing-pagination .pagination-arrow{margin:0 8px}.writing-pagination .disabled{pointer-events:none;opacity:.3}

/* Yazı yorumları */
.comments-section{padding:90px max(5vw,25px) 110px;background:#eee5d9}.comments-head{max-width:900px;margin:0 auto 50px;text-align:center}.comments-head h2{margin:10px 0 16px;font:400 50px Georgia,serif}.comments-head h2 sup{color:var(--accent);font:500 13px Roboto}.comments-head>p{color:#776f64;font:14px/1.7 Georgia,serif}.comments-layout{max-width:1080px;margin:auto;display:grid;grid-template-columns:1.15fr .85fr;gap:55px;align-items:start}.public-comments{display:grid;gap:12px}.public-comments>article{padding:25px;display:grid;grid-template-columns:45px 1fr;gap:16px;background:#f8f4ed;border:1px solid #ded4c7}.comment-avatar{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#d9c3a5;color:#59442d;font:500 18px Georgia,serif}.public-comments header{display:flex;justify-content:space-between;gap:20px}.public-comments strong{font-size:13px}.public-comments time{color:#aaa198;font-size:9px}.public-comments p{margin:10px 0 0;color:#5f5951;font:14px/1.7 Georgia,serif}.no-comments{padding:40px;text-align:center;color:#91887c;background:#f8f4ed}.comment-form{padding:30px;background:#25241f;color:#fff;box-shadow:0 20px 45px rgba(42,33,24,.14)}.comment-form h3{margin:0 0 25px;font:400 31px Georgia,serif}.comment-form label{display:grid;gap:7px;margin-top:17px;color:#aaa49b;font-size:8px;letter-spacing:.14em}.comment-form input,.comment-form textarea{padding:9px 0;border:0;border-bottom:1px solid #504d46;background:transparent;color:#fff;outline:0;resize:vertical}.comment-form input:focus,.comment-form textarea:focus{border-color:var(--accent)}.comment-form label small{font-size:8px;letter-spacing:0;color:#74716b}.comment-form button{width:100%;margin-top:24px;padding:14px 16px;display:flex;justify-content:space-between;border:0;background:var(--accent);color:#fff;font-size:9px;letter-spacing:.15em;cursor:pointer}

/* Tam mobil uyumluluk */
@media(max-width:800px){.site-admin-bar{height:36px;padding:0 12px}.site-admin-bar nav{display:none}.site-admin-bar>a span{display:none}.site-admin-bar>div{gap:10px}.has-admin-bar .header{top:36px}.has-admin-bar .hero{margin-top:calc(var(--header-height) + 36px)}.has-admin-bar .inner-page{padding-top:calc(var(--header-height) + 36px)}.comments-layout{grid-template-columns:1fr}.comments-section{padding:70px 18px}.comment-form{padding:25px}.writing-pagination{margin-top:55px}}
@media(max-width:540px){.writings-hero{min-height:470px}.writing-card{padding:45px 0}.writing-cover{height:110vw;max-height:470px}.writing-copy h2{font-size:34px}.article-head h1{font-size:42px}.article-footer{align-items:center;flex-direction:column}.public-comments>article{padding:18px;grid-template-columns:38px 1fr}.comment-avatar{width:38px;height:38px}.comments-head h2{font-size:40px}.site-footer .social-links a{width:52px;height:52px}}

/* HAKKIMDA - görselsiz, temiz sanatçı anlatısı */
.about-page{background:#f4eee5}.about-intro{position:relative;min-height:760px;padding:90px max(5vw,40px);display:grid;grid-template-columns:.9fr minmax(280px,.72fr) .8fr;align-items:center;gap:clamp(40px,6vw,90px);overflow:hidden;background:radial-gradient(circle at 15% 15%,rgba(255,255,255,.75),transparent 32%),repeating-linear-gradient(92deg,rgba(80,61,39,.018) 0 1px,transparent 1px 7px)}.about-intro::after{content:"HİKÂYE";position:absolute;right:-20px;bottom:-55px;font-size:clamp(130px,19vw,270px);font-weight:700;letter-spacing:-.08em;color:rgba(65,49,33,.035)}.about-intro__title,.about-intro__text,.about-portrait{position:relative;z-index:1}.about-intro h1{margin:0;font-size:clamp(60px,6.3vw,96px);font-weight:300;line-height:.84;letter-spacing:-.065em}.about-intro h1 em,.about-quote h2 em{font-family:Georgia,serif;font-weight:400;color:var(--accent)}.about-portrait{margin:0}.about-portrait>div{position:relative;height:540px;padding:12px;background:#dfd0bd;box-shadow:24px 24px 0 rgba(100,73,43,.09)}.about-portrait>div::after{content:"";position:absolute;inset:22px;border:1px solid rgba(255,255,255,.45);pointer-events:none}.about-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 20%;filter:saturate(.88) contrast(.96)}.about-portrait figcaption{padding:22px 3px 0;display:flex;justify-content:space-between;align-items:center}.about-portrait figcaption span{font:400 18px Georgia,serif}.about-portrait figcaption small{font-size:7px;letter-spacing:.16em;color:#927149}.about-index{display:block;margin-bottom:30px;font-size:8px;font-weight:600;letter-spacing:.2em;color:#a37848}.about-intro__text>p{color:#5f584f;font:17px/1.9 Georgia,serif}.about-intro blockquote{margin:35px 0 0;padding-left:25px;border-left:2px solid var(--accent);color:#806c54;font:italic 20px/1.55 Georgia,serif}.about-values{width:min(calc(100% - 80px),1200px);margin:0 auto;padding:100px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.about-values article{padding:35px;border-top:1px solid #bdad99;background:#f8f4ed}.about-values article>span{color:#aa7a42;font-size:9px;letter-spacing:.18em}.about-values h2{margin:28px 0 15px;font:400 34px Georgia,serif}.about-values p{margin:0;color:#766e64;font:14px/1.8 Georgia,serif}.about-quote{padding:110px 35px;text-align:center;background:#25241f;color:#fff}.about-quote h2{margin:20px auto 40px;font-size:clamp(50px,6vw,82px);font-weight:300;line-height:.98;letter-spacing:-.05em}.artwork-pagination{margin-bottom:0}
@media(max-width:1050px){.about-intro{grid-template-columns:1fr 1fr}.about-intro__title{grid-column:1/-1;text-align:center}.about-portrait>div{height:560px}.about-intro__text{max-width:650px}}@media(max-width:700px){.about-intro{grid-template-columns:1fr;gap:55px;padding:75px 24px}.about-intro__title{grid-column:auto}.about-intro h1{font-size:62px}.about-portrait{width:min(100%,430px);margin:auto}.about-portrait>div{height:570px}.about-intro__text{max-width:650px}.about-values{width:calc(100% - 44px);grid-template-columns:1fr;padding:65px 0}.about-values article{padding:28px}.about-quote{padding:80px 25px}}@media(max-width:540px){.about-intro{min-height:auto}.about-portrait>div{height:125vw;max-height:560px}.about-portrait figcaption{align-items:flex-start;flex-direction:column;gap:6px}.about-intro__text>p{font-size:16px}.about-intro blockquote{font-size:19px}}
