@import url("https://fonts.googleapis.com/css2?family=Courier+Prime:wght@400;700&family=Libre+Franklin:wght@400;600;700&display=swap");
:root{--paper:#e9e5da;--ink:#202522;--wine:#9d3b31;--saffron:#d49a2a;--green:#31594d;--wash:#f4f0e7;--line:#85857c}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.6 Manrope,sans-serif;background-image:radial-gradient(#20252214 .7px,transparent .7px);background-size:8px 8px}a{color:inherit;text-decoration:none}button,select{font:inherit}a:focus-visible,button:focus-visible,select:focus-visible{outline:3px solid var(--saffron);outline-offset:3px}.wrap{max-width:1280px;margin:auto;padding:0 32px}.topbar{border-bottom:1px solid var(--ink);background:#e9e5daf0;position:sticky;top:0;z-index:4}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand,h1,h2,h3{font-family:'DM Serif Display',serif;font-weight:400;line-height:.98;letter-spacing:-.04em}.brand{font-size:28px}.brand i{font-style:normal;color:var(--wine)}.navlinks{display:flex;gap:20px;font-size:12px;font-weight:800}.navlinks a{padding:5px 0;border-bottom:2px solid transparent}.navlinks a:hover,.navlinks .active{border-color:var(--wine)}.menu{display:none;background:none;border:0;font-size:22px}.eyebrow,.mark{font-size:11px;letter-spacing:.14em;color:var(--wine);font-weight:800;text-transform:uppercase}h1{font-size:clamp(3.25rem,7vw,6.4rem);margin:12px 0 24px}h2{font-size:clamp(2.25rem,4vw,3.8rem);margin:8px 0 18px}h3{font-size:1.7rem;margin:0 0 10px}.intro{font-size:18px;max-width:650px;color:#484a44}.week-file{padding:70px 0 52px;display:grid;grid-template-columns:1.35fr 320px;gap:42px}.folder{background:var(--wash);border:1px solid var(--ink);padding:34px;box-shadow:10px 10px #9d3b3124;position:relative}.folder:before{content:'HAFTA DOSYASI / 39';position:absolute;top:-32px;left:28px;background:var(--wine);color:var(--wash);padding:8px 14px;font-size:10px;font-weight:800;letter-spacing:.1em}.tactic-board{margin-top:34px;min-height:270px;border:1px solid var(--green);position:relative;overflow:hidden;background:#d6d0c0 url('assets/trace-collage.png') center/cover no-repeat}.tactic-board:after{content:'İZ DOSYASI · TAKTİK KESİT';position:absolute;right:12px;bottom:10px;background:#e9e5dae8;padding:5px 8px;color:var(--wine);font-size:9px;font-weight:800;letter-spacing:.12em}.dot,.arrow{display:none}.trace{border-left:1px solid var(--ink);padding-left:22px}.trace h3{font-size:1.95rem}.trace-item{display:grid;grid-template-columns:30px 1fr;gap:11px;border-top:1px solid var(--line);padding:15px 0}.trace-code{color:var(--wine);font-weight:800;font-size:11px}.trace-item strong{display:block;font-size:13px}.trace-item span{font-size:12px;color:#5f605a}.three,.compare{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.read,.compare article{padding:28px 25px;border-right:1px solid var(--ink)}.read:last-child,.compare article:last-child{border-right:0}.read p{color:#50514b}.split{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:56px 0}.note{background:var(--wine);color:var(--wash);padding:30px}.note p{font:20px/1.4 'DM Serif Display',serif}.faq{padding:28px 0;border-top:1px solid var(--ink)}.faq:last-child{border-bottom:1px solid var(--ink)}.faq summary{cursor:pointer;font-weight:800;list-style:none}.faq summary:before{content:'Not #';color:var(--wine);margin-right:14px}.faq p{padding-left:57px}.pagehead{padding:64px 0 38px;border-bottom:1px solid var(--ink)}.pillbar{display:flex;flex-wrap:wrap;gap:8px;padding:24px 0}.pill,.layer{border:1px solid var(--ink);background:transparent;padding:8px 12px;cursor:pointer;font-size:12px;font-weight:800}.pill{border-radius:30px}.pill.on,.pill:hover,.layer.active{background:var(--green);color:var(--wash)}.notebook{display:grid;grid-template-columns:180px 1fr 165px;gap:28px;padding:18px 0 68px}.metadata{font-size:12px}.metadata dl{margin:0;border-top:1px solid var(--line)}.metadata div{padding:10px 0;border-bottom:1px solid var(--line)}.metadata dt{font-size:10px;font-weight:800;letter-spacing:.1em}.metadata dd{margin:2px 0}.observation{display:grid;grid-template-columns:100px 1fr;gap:20px;padding:25px 0;border-top:1px solid var(--ink)}.minute{font-size:12px;font-weight:800;color:var(--wine)}.mini-field{height:110px;border:1px solid var(--green);position:relative;background:#d6d0c0 url('assets/notebook-collage.png') center/cover no-repeat}.mini-field:after{content:'gözlem kesiti';position:absolute;right:8px;bottom:7px;background:#e9e5dae8;padding:3px 6px;color:var(--wine);font-size:8px;font-weight:800;letter-spacing:.1em}.side-sticky{position:sticky;top:100px;height:max-content}.atlas{padding:40px 0 70px;display:grid;grid-template-columns:220px 1fr;gap:32px}.layer-controls{display:grid;gap:8px;align-content:start}.layer{padding:17px;text-align:left}.atlas-stage{background:var(--wash);border:1px solid var(--ink);padding:30px}.atlas-stage .tactic-board{margin:20px 0 0;background-image:url('assets/notebook-collage.png')}.caption{max-width:560px;font:20px/1.4 'DM Serif Display',serif}.compare{grid-template-columns:1fr 1fr}.dossier{padding:40px 0 70px}.dossier-top{display:flex;justify-content:space-between;align-items:end;gap:25px;padding-bottom:32px;border-bottom:1px solid var(--ink)}select{padding:11px;background:var(--wash);border:1px solid var(--ink)}.monogram{font:clamp(6rem,16vw,13rem)/.7 'DM Serif Display',serif;color:var(--wine);letter-spacing:-.12em}.scales{max-width:720px;margin:36px 0}.scale{display:grid;grid-template-columns:130px 1fr 42px;gap:15px;align-items:center;margin:14px 0;font-size:13px;font-weight:800}.bar{height:9px;background:#d3cec0}.bar i{display:block;height:100%;background:var(--wine)}.signatures{display:grid;gap:8px}.sig{display:grid;grid-template-columns:110px 1fr 100px;gap:12px;align-items:center;border:1px solid var(--ink);padding:11px 14px;font-size:12px;font-weight:700}.sig-field{height:34px;border:1px solid var(--green);background:#d6d0c0 url('assets/notebook-collage.png') center/cover no-repeat}.digest{padding:40px 0 70px;display:grid;grid-template-columns:1fr 1.3fr;gap:38px}.digest-main{border-top:4px solid var(--wine);padding-top:18px}.archive{padding:0}.archive li{list-style:none;padding:14px 0;border-top:1px solid var(--line)}.path{padding:45px 0 72px;max-width:900px}.path-step{display:grid;grid-template-columns:70px 1fr;gap:26px;padding:27px 0;border-top:1px solid var(--ink)}.path-num{font:32px/1 'DM Serif Display',serif;color:var(--wine)}.responsible{max-width:810px;padding:55px 0 75px}.responsible .notice{border:2px solid var(--wine);padding:22px;font-weight:700;font-size:18px}.support{background:var(--wash);border:1px solid var(--ink);padding:22px;margin-top:24px}.footer{border-top:1px solid var(--ink);padding:32px 0 45px;font-size:12px}.footer-grid{display:flex;justify-content:space-between;gap:25px}.footer nav{display:flex;gap:15px;flex-wrap:wrap}.legal{margin-top:24px;color:#5f605a;max-width:800px}.hidden{display:none!important}@media(max-width:760px){.wrap{padding:0 18px}.nav{height:64px}.menu{display:block}.navlinks{display:none;position:absolute;top:64px;left:0;right:0;background:var(--paper);padding:18px;flex-direction:column}.navlinks.open{display:flex}.week-file,.split,.digest{grid-template-columns:1fr;gap:28px}.folder{padding:22px}.trace{border-left:0;border-top:1px solid var(--ink);padding:20px 0}.three,.compare{grid-template-columns:1fr}.read,.compare article{border-right:0;border-bottom:1px solid var(--ink)}.notebook{grid-template-columns:1fr}.side-sticky{position:static}.metadata{display:grid;grid-template-columns:1fr 1fr;gap:14px}.observation{grid-template-columns:1fr}.atlas{grid-template-columns:1fr}.layer-controls{grid-template-columns:1fr 1fr}.atlas-stage{padding:18px}.dossier-top{align-items:start;flex-direction:column}.sig{grid-template-columns:80px 1fr 70px}.footer-grid{display:block}.footer nav{margin-top:20px}}

:root{--paper:#f2f0e8;--ink:#1a1a18;--wine:#6b3830;--saffron:#9a7340;--green:#3d5248;--wash:#faf8f2}
body{font-family:"Libre Franklin",system-ui,sans-serif!important;background:var(--paper)!important;background-image:none!important}
.brand,h1,h2,h3{font-family:"Courier Prime",monospace!important;letter-spacing:-.02em!important}
h1{font-size:clamp(1.75rem,4.5vw,2.75rem)!important;line-height:1.2!important}
.eyebrow,.mark{text-transform:none!important;letter-spacing:0!important;font-size:12px!important;font-family:"Libre Franklin",sans-serif!important}
.folder{box-shadow:4px 4px 0 rgba(0,0,0,.08)!important;border-radius:0!important}
.folder:before{content:"Hafta dosyası"!important;font-size:9px!important;letter-spacing:.06em!important}
.navlinks a:hover,.navlinks .active{border-color:var(--wine)!important;color:var(--wine)!important}
.pill:hover,.pill.on,.layer.active{background:var(--green)!important;color:var(--wash)!important}
