body{--page:#f5f0e7;--surface:#fffdf8;--ink:#302823;--muted:#766c61;--accent:#9d3346;--line:#d8cbb9;--felt:#315649;--felt-deep:#193d32;--cta:#f3bb68;--footer:#e9decc;font-family:Georgia,serif;}
.iv-journal-mast{padding:24px 32px 0;}
.iv-edition-line{display:flex;justify-content:space-between;align-items:center;gap:22px;padding-bottom:20px;}
.iv-edition-line>span,.iv-edition-line>a:last-child{font:11px Arial,sans-serif;letter-spacing:1px;}
.iv-navigation-rule{border-block:1px solid var(--line);display:flex;justify-content:center;padding:7px 0;}
.iv-journal-main{padding:0 32px;}
.iv-editorial-lead{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center;padding:36px 0;}
.iv-editorial-lead h1{font-size:clamp(34px,4.6vw,64px);font-weight:400;}
.iv-editorial-lead figure{margin:0;transform:rotate(1.3deg);border:1px solid var(--line);padding:8px;background:var(--surface);}
.iv-editorial-lead figcaption{font-size:11px;padding:8px;text-align:center;}
.iv-table-facts{display:flex;justify-content:space-between;gap:12px;padding:16px 0;border-top:1px solid var(--line);font:10px Arial,sans-serif;letter-spacing:1.5px;}
.iv-field-notes{margin:50px 0;display:grid;grid-template-columns:150px minmax(0,1fr);gap:32px;}
.iv-chapter-label{font:11px Arial,sans-serif;letter-spacing:2px;color:var(--accent);border-top:3px solid var(--accent);padding-top:18px;}
.iv-field-notes [data-reading]>section{border-bottom:1px solid var(--line);padding:0 0 25px;}
@media(max-width:900px){.iv-journal-mast{padding:18px 16px;}.iv-edition-line{padding:0;}.iv-edition-line>span,.iv-edition-line>a:last-child{display:none;}.iv-navigation-rule{border:0;padding:0;position:absolute;right:16px;top:18px;}.iv-journal-main{padding:0 12px;}.iv-editorial-lead{gap:20px;}}
@media(max-width:600px){.iv-editorial-lead{display:block;padding-top:24px;}.iv-editorial-lead figure{display:none;}.iv-table-facts{flex-wrap:wrap;justify-content:flex-start;}.iv-field-notes{display:block;}.iv-chapter-label{margin-bottom:25px;}}
