/*
Theme Name: Some Things Stay
Author: Some Things Stay
Description: Minimal editorial photography journal.
Version: 0.1.0
Text Domain: some-things-stay
*/
:root{--paper:#fcfbf8;--ink:#111;--muted:#68665f;--line:#e8e5df}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Georgia,'Times New Roman',serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto;display:block}.site-header{padding:55px 5vw 60px;text-align:center}.site-title{font-weight:400;font-size:clamp(2rem,4vw,3.7rem);letter-spacing:-.045em;margin:0}.site-author{font:11px/1.5 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-top:13px}.site-nav{display:flex;justify-content:center;gap:30px;margin-top:35px;font:11px Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}.archive{width:min(1400px,90vw);margin:0 auto}.archive-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(32px,5vw,85px) clamp(16px,3vw,55px);align-items:start}.entry{grid-column:span 6;min-width:0}.entry:nth-child(7n+1){grid-column:2/span 10}.entry:nth-child(7n+3){grid-column:2/span 4}.entry:nth-child(7n+4){grid-column:7/span 5}.entry:nth-child(7n+6){grid-column:3/span 8}.entry img{width:100%;height:auto}.entry-title{font-size:clamp(1.1rem,1.6vw,1.6rem);font-weight:400;margin:14px 0 5px}.entry-meta{font:11px/1.6 Arial,sans-serif;letter-spacing:.035em;color:var(--muted)}.entry-note{font-size:clamp(1.5rem,2.7vw,3rem);line-height:1.4;padding:7vw 0}.entry-excerpt{font-size:1rem;line-height:1.65;max-width:60ch}.single-wrap{max-width:980px;width:90vw;margin:20px auto 100px}.single-wrap .hero-image{margin:40px auto}.single-content{max-width:700px;margin:50px auto;line-height:1.8;font-size:1.15rem}.single-content img{margin:35px auto}.edition{max-width:700px;margin:65px auto;border-top:1px solid var(--line);padding-top:25px}.edition h2{font-weight:400;font-size:1.4rem}.edition p{line-height:1.7}.edition-table{border-collapse:collapse;width:100%;font:13px/1.6 Arial,sans-serif}.edition-table td{padding:12px 0;border-bottom:1px solid var(--line)}.edition-table td:last-child{text-align:right}.site-footer{text-align:center;padding:100px 20px 45px;font:11px Arial,sans-serif;color:var(--muted)}.pagination{text-align:center;padding:80px 0;font:12px Arial,sans-serif}.pagination a{border-bottom:1px solid var(--ink);padding-bottom:5px}.mobile-hint{display:none}.screen-reader-text{position:absolute;left:-9999px}@media(max-width:700px){.site-header{padding:35px 20px 45px}.site-nav{gap:20px;margin-top:25px}.archive{width:88vw}.archive-grid{display:block}.entry{margin-bottom:64px}.entry-note{padding:45px 8px;font-size:1.65rem}.single-content{font-size:1.05rem}.mobile-hint{display:block;text-align:center;margin:0 auto 50px;max-width:270px;color:var(--muted);font:11px/1.6 Arial,sans-serif}}
