:root{color-scheme:dark;--night:#020e16;--panel:#10232d;--gold:#d4a04d;--gold2:#e2c18e;--white:#f3f6f8;--muted:#a6b6c0;--line:#28404d}*{box-sizing:border-box}body{margin:0;background:var(--night);color:var(--white);font:17px/1.72 system-ui,-apple-system,"Segoe UI",Arial,sans-serif}.gold-line{height:3px;background:linear-gradient(90deg,#754e23,var(--gold2),#76542a)}.mast{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px max(22px,5vw);background:#071724;border-bottom:1px solid var(--line)}.mast a{color:var(--white);font-weight:850;letter-spacing:.08em;text-decoration:none}.mast a span{color:var(--gold2)}.mast small{color:var(--muted)}.wrap{width:min(850px,calc(100% - 34px));margin:28px auto 55px}article{background:#0b1e2a;border:1px solid var(--line);border-radius:12px;padding:clamp(22px,5vw,48px)}.eyebrow{color:var(--gold2);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(2rem,5vw,3.15rem);line-height:1.12;margin:10px 0 16px}h2{font-size:1.38rem;margin:31px 0 12px}h3{font-size:1.12rem}.subtitle{font-size:1.12rem;color:#cbd6dd}.body p,.credits p,.method p{color:#d7e0e5}figure{margin:25px 0}figure img{width:100%;max-height:430px;object-fit:cover;border-radius:8px;filter:saturate(.84)}figcaption{color:var(--muted);font-size:.76rem;margin-top:7px}.credits,.method{margin-top:34px;padding-top:22px;border-top:1px solid var(--line)}.credits li{margin:0 0 14px;color:#d7e0e5}.credits a{color:var(--gold2);overflow-wrap:anywhere}.meta{color:var(--muted);font-size:.76rem;margin:17px 4px}ul{padding-left:23px}hr{border:0;border-top:1px solid var(--line);margin:30px 0}.oannes-bridge{margin-top:38px;padding:28px;border:1px solid #8f6a36;border-radius:12px;background:linear-gradient(135deg,#102a37,#071923);box-shadow:0 18px 48px #0004}.oannes-bridge-tag{display:block;color:var(--gold2);font-size:.68rem;font-weight:900;letter-spacing:.12em}.oannes-bridge h2{margin:9px 0 10px;font-size:1.5rem}.oannes-bridge p{margin:0;color:#d7e0e5}.oannes-bridge-actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 13px}.oannes-bridge a{text-decoration:none;font-weight:850;font-size:.78rem;letter-spacing:.035em;border-radius:7px;padding:12px 15px}.oannes-primary{background:var(--gold);color:#06131b}.oannes-secondary{border:1px solid #9a7a4b;color:var(--gold2)}.oannes-bridge-match{margin:17px 0 0;padding:10px 12px;border-left:2px solid var(--gold);background:#07141d;color:#dce5e9;font-size:.82rem}.oannes-bridge-match strong{color:var(--gold2)}.oannes-bridge small{display:block;color:var(--muted);font-size:.69rem;line-height:1.45}@media(max-width:600px){.mast small{display:none}.wrap{width:min(100% - 22px,850px);margin-top:14px}article{padding:22px 18px}.oannes-bridge{padding:20px 16px}.oannes-bridge-actions{display:grid}.oannes-bridge a{text-align:center}}