.detective-header{position:absolute;z-index:5;inset:0 0 auto;max-width:1280px;margin:auto;padding:25px 20px;display:flex;gap:28px;align-items:center}.detective-header nav{display:flex;gap:20px;margin-left:auto}.detective-header nav a{font:700 12px 'DM Mono',monospace;letter-spacing:.04em;color:var(--muted);text-decoration:none}.detective-header nav a.active,.detective-header nav a:hover{color:var(--case-gold,#e2bd70)}.detective-hero{position:relative;min-height:min(800px,100svh);display:grid;place-items:center;overflow:hidden;background:#100a1b}.detective-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.64;filter:saturate(.7) contrast(1.1)}.detective-veil{position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,7,15,.96) 0%,rgba(12,7,20,.66) 48%,rgba(12,7,20,.16)),linear-gradient(0deg,rgba(23,16,37,.94),transparent 55%)}.detective-hero:after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 87px,rgba(215,188,255,.025) 88px 89px);pointer-events:none}.detective-hero-copy{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));padding-top:105px}.detective-hero h1{max-width:870px;margin:17px 0;font-size:clamp(57px,8vw,118px);line-height:.82;letter-spacing:-.073em;text-wrap:pretty}.detective-hero h1 em{color:#e2bd70}.detective-hero-copy>p:not(.eyebrow){max-width:570px;color:#e8def7;font-size:17px;line-height:1.7}.detective-hero-copy:after{content:'DOSYA ARŞİVİ / 04 AKTİF VAKA';display:block;margin-top:58px;color:rgba(226,189,112,.72);font:500 10px 'DM Mono',monospace;letter-spacing:.13em}.video-note{position:absolute;right:32px;bottom:28px;z-index:1;font:500 10px 'DM Mono',monospace;letter-spacing:.12em;color:#e8def7}.detective-intro,.case-library{max-width:1240px;margin:auto;padding:120px 20px}.detective-intro{display:grid;grid-template-columns:.9fr 1.7fr;gap:70px;position:relative}.detective-intro:before{content:'01';position:absolute;right:0;top:52px;font:600 180px/.8 Fraunces,serif;color:rgba(215,188,255,.035)}.detective-intro h2,.library-head h2{margin:0;font:500 clamp(45px,5vw,74px)/.88 Fraunces,serif;letter-spacing:-.065em}.detective-intro h2 em,.library-head h2 em{color:#e2bd70}.detective-intro div>p{position:relative;max-width:530px;color:var(--muted);line-height:1.85;margin:28px 0 0;font-size:17px}.detective-intro div:after{content:'ODA → DELİL → BAĞLANTI → SONUÇ';display:block;margin-top:38px;color:#d7bcff;font:500 11px 'DM Mono',monospace;letter-spacing:.08em}.case-library{border-top:1px solid var(--line);padding-top:94px}.library-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:36px}.detective-cards{display:grid;grid-template-columns:1.18fr .92fr .92fr 1.18fr;gap:14px}.detective-card{min-height:390px;padding:27px;position:relative;border:1px solid rgba(226,189,112,.27);background:linear-gradient(155deg,#23192f,#14101c 78%);overflow:hidden;display:flex;flex-direction:column;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.detective-card:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 96% 8%,rgba(226,189,112,.28),transparent 38%);opacity:.65}.detective-card:after{content:'• • •';position:absolute;right:20px;bottom:18px;font:500 13px 'DM Mono',monospace;letter-spacing:.24em;color:rgba(226,189,112,.36)}.detective-card:nth-child(2){background:linear-gradient(155deg,#132a2d,#10131b 78%)}.detective-card:nth-child(2):before{background:radial-gradient(circle at 80% 4%,rgba(67,170,155,.33),transparent 42%)}.detective-card:nth-child(3){background:linear-gradient(155deg,#342016,#141019 78%)}.detective-card:nth-child(3):before{background:radial-gradient(circle at 92% 6%,rgba(212,105,52,.35),transparent 42%)}.detective-card.featured{background:linear-gradient(155deg,#302042,#130f1b 78%)}.detective-card.featured:before{background:radial-gradient(circle at 88% 8%,rgba(173,112,222,.42),transparent 42%)}.detective-card:hover{transform:translateY(-8px) rotate(-.45deg);border-color:#e2bd70;box-shadow:0 24px 50px rgba(0,0,0,.3)}.detective-card>*{position:relative;z-index:1}.detective-card>span{color:#e2bd70;font:500 10px 'DM Mono',monospace;letter-spacing:.1em}.detective-card h3{font:600 clamp(31px,3vw,45px)/.88 Fraunces,serif;letter-spacing:-.065em;margin:82px 0 15px}.detective-card p{margin:0;color:#cfc4d8;font:500 10px 'DM Mono',monospace;letter-spacing:.055em;line-height:1.7}.detective-card a{margin-top:auto;color:#fff;text-decoration:none;font:700 12px 'DM Mono',monospace;letter-spacing:.05em}.detective-card a:hover{color:#e2bd70}@media(max-width:860px){.detective-header{padding:20px 25px}.detective-header nav{display:none}.detective-hero-copy{width:min(100% - 42px,760px)}.detective-intro{grid-template-columns:1fr;gap:28px}.detective-cards{grid-template-columns:1fr 1fr}.detective-card{min-height:340px}}@media(max-width:560px){.detective-header{padding:16px}.detective-hero{min-height:680px}.detective-hero-copy{width:calc(100% - 36px);padding-top:72px}.detective-hero h1{font-size:57px}.detective-hero-copy:after{margin-top:35px}.video-note{right:18px;bottom:18px}.detective-intro,.case-library{padding:75px 20px}.detective-intro:before{font-size:120px}.library-head{display:block}.library-head .button{margin-top:25px}.detective-cards{grid-template-columns:1fr}.detective-card{min-height:290px}.detective-card h3{margin-top:48px}}@media(prefers-reduced-motion:reduce){.detective-card{transition:none}}