:root{--bg:#071018;--text:#f4efe4;--muted:rgba(244,239,228,.82);--gold:#d6ad59;--line:rgba(214,173,89,.28);--maxw:1050px}*{box-sizing:border-box}body{margin:0;color:var(--text);line-height:1.75;font-family:Georgia,"Times New Roman",serif;background:linear-gradient(rgba(7,16,24,.90),rgba(7,16,24,.97)),url("indus.jpg") center/cover fixed}.site-header{display:flex;justify-content:space-between;align-items:center;padding:22px 32px;border-bottom:1px solid var(--line);background:rgba(0,0,0,.68);backdrop-filter:blur(6px)}.site-header a{text-decoration:none;color:var(--text)}.header-left{font:600 14px Arial,sans-serif;letter-spacing:1.4px;text-transform:uppercase}.header-right{font:500 14px Arial,sans-serif;color:var(--gold)}.wrap{width:min(var(--maxw),100%);margin:0 auto;padding:70px 24px 100px}.hero{text-align:center;margin-bottom:70px}.hero h1{font-size:clamp(42px,7vw,72px);margin:14px 0;color:var(--gold);line-height:1.1}.hero p{color:var(--muted);font-size:18px}.status{display:inline-block!important;margin:0!important;padding:7px 12px;border:1px solid var(--line);border-radius:999px;font:700 12px Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.13em;color:var(--gold)!important}.article{max-width:850px;margin:0 auto;padding:60px 50px;background:rgba(7,16,24,.84);border:1px solid var(--line);border-radius:24px;backdrop-filter:blur(5px)}.article .lead{font-size:22px;color:var(--gold);margin-bottom:40px;line-height:1.6}.article h2{margin-top:60px;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--line);color:var(--gold);font-size:24px}.article p{margin-bottom:22px;color:var(--muted);font-size:17px}.article blockquote{margin:50px 0;padding:22px 26px;border-left:4px solid var(--gold);background:rgba(214,173,89,.1);font-style:italic}.article figure{margin:50px 0;text-align:center}.article figure img{width:100%;display:block;margin:0 auto;border-radius:18px;border:1px solid var(--line);box-shadow:0 12px 35px rgba(0,0,0,.6)}.article figcaption{margin-top:14px;font-size:14px;color:var(--muted)}.interpretation{margin:45px 0;padding:24px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,rgba(214,173,89,.13),rgba(0,0,0,.22));color:var(--muted)}.interpretation strong{color:var(--gold)}.research-list{padding-left:22px;color:var(--muted);font-size:17px}.research-list li{margin-bottom:10px}.hypothesis{margin:28px 0;padding:24px;border:1px solid var(--line);border-radius:18px;background:rgba(0,0,0,.28)}.hypothesis h3{margin:0 0 10px;color:var(--gold);font-size:19px}.hypothesis-status{font-size:14px!important;color:var(--gold)!important}.author{margin-top:80px!important;text-align:right;color:var(--gold)!important}.site-footer{padding:40px 20px;text-align:center;border-top:1px solid var(--line);color:var(--muted);background:rgba(0,0,0,.7)}@media(max-width:768px){.site-header{flex-direction:column;gap:8px;text-align:center}.article{padding:40px 26px}.article p{font-size:16px}}
