
*{box-sizing:border-box} body{margin:0;background:#090806;color:#e8dcc4;font-family:Georgia,"Times New Roman",serif;line-height:1.65}
a{color:#e0b84f;text-decoration:none}.bar{padding:12px 5vw;border-bottom:1px solid #5b421d;background:#020202;display:flex;justify-content:space-between;gap:20px;position:sticky;top:0}
.wrap{max-width:980px;margin:auto;padding:60px 24px}.eyebrow{font:700 12px Arial;letter-spacing:.18em;color:#d8a936}
h1{font-size:clamp(42px,7vw,76px);line-height:.95;color:#fff;margin:15px 0 25px}h2{font-size:32px;color:#fff;margin-top:50px}
.lead{font-size:22px;color:#d4c7ae}.box{border:1px solid #6a4d20;background:#12100c;padding:24px;margin:30px 0}
.stamp{display:inline-block;border:2px solid #9e3429;color:#d66b5d;padding:8px 12px;transform:rotate(-2deg);font:bold 13px Arial;letter-spacing:.1em}
table{width:100%;border-collapse:collapse;margin:25px 0;background:#0d0b08}th,td{border:1px solid #46351e;padding:12px;text-align:left}th{color:#e0b84f;font:700 12px Arial}
.quote{font-size:27px;border-left:4px solid #d8a936;padding:15px 25px;background:#100d08;margin:35px 0}
.conclusion{font-size:24px;color:#fff}.foot{margin-top:70px;padding-top:25px;border-top:1px solid #46351e;color:#9f927b;font-size:13px}
@media(max-width:650px){.bar{font-size:12px}.wrap{padding:38px 16px}h1{font-size:45px}.lead{font-size:19px}.quote{font-size:22px;padding:14px 18px}.tablewrap{overflow-x:auto}table{min-width:650px}}
.investigation-image {
    margin: 35px 0 45px;
}

.investigation-image img {
    display: block;
    width: 100%;
    height: auto;
    border: 1px solid #8d681d;
    box-shadow: 0 10px 35px rgba(0,0,0,.65);
}
