/*
Theme Name: Unseen Hour Archive
Version: 1.2.1
Description: Independent editorial archive theme for audio drama and interactive storytelling.
Text Domain: unseenhour-archive
*/
:root{color-scheme:dark}body{margin:0;background:#101019;color:#eeeaf0;font:18px/1.7 Georgia,serif}a{color:#e5b67c}header,footer{background:#191725;padding:25px max(20px,calc((100vw - 1060px)/2))}header a{text-decoration:none}nav a{margin-right:22px}main{max-width:960px;margin:auto;padding:45px 24px;min-height:60vh}h1,h2,h3{font-family:system-ui,sans-serif;line-height:1.25;color:#fff}h1{font-size:clamp(2rem,5vw,3.7rem)}article{max-width:780px;margin:0 auto 45px}article p{margin:1.1em 0}.eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#e5b67c;font:13px system-ui}.card{border:1px solid #494052;border-radius:12px;padding:22px;margin:18px 0;background:#211c2c}.meta{font:14px system-ui;color:#bcb4c5}footer{font:14px system-ui;color:#c6bbc9}@media(max-width:600px){nav a{display:inline-block;margin:8px 12px 0 0}main{padding:25px 18px}}

/* v1.2.1: Display featured image on single posts */
.unseen-featured-image{margin:26px 0 30px}.unseen-featured-photo{display:block;width:100%;height:auto;max-width:100%;border-radius:12px;object-fit:cover}article img{max-width:100%;height:auto}
