body[data-reading-room]:has(.reading-room-journal){background:#07090d;color:#f0ece2}body[data-reading-room]:has(.reading-room-journal) .lita-nav{background:color-mix(in srgb,#0b0c10 88%,transparent);border-bottom-color:color-mix(in srgb,#c0c0c0 18%,transparent);--lita-nav-fg: color-mix(in srgb, #f0ece2 88%, transparent);--lita-nav-fg-quiet: color-mix(in srgb, #f0ece2 65%, transparent)}body[data-reading-room]:has(.reading-room-journal) .lita-nav__brand,body[data-reading-room]:has(.reading-room-journal) .lita-nav__burger{color:#f0ece2}body[data-reading-room]:has(.reading-room-journal) .lita-nav__concierge{background:#07090d;background-image:linear-gradient(128deg,color-mix(in srgb,#9a7a35 42%,transparent),color-mix(in srgb,#e4c76b 28%,transparent),color-mix(in srgb,#d4af37 36%,transparent));color:#07090d;border-color:color-mix(in srgb,#e4c76b 50%,transparent)}.reading-room-journal{--rr-ink: #f0ece2;--rr-paper: #07090d;--rr-white: #111111;--rr-metal: #e4c76b;--rr-silver: #c0c0c0;--rr-onyx: #0b0c10;--rr-rule: color-mix(in srgb, var(--rr-silver) 22%, transparent);--rr-muted: color-mix(in srgb, var(--rr-ink) 72%, transparent);--rr-display: "Cinzel Decorative", Georgia, serif;--rr-body: "Ysabeau", system-ui, sans-serif;--lita-obsidian: var(--rr-paper);--lita-ivory: var(--rr-ink);--lita-gold: var(--rr-metal);--lita-gold-bright: var(--rr-metal);--font-body: var(--rr-body);--font-ui: var(--rr-body);--font-display: var(--rr-display);--shell-w: var(--site-content-max, 88rem);background:var(--rr-paper);color:var(--rr-ink);padding-top:88px}.reading-room-journal .grain{opacity:.35}body[data-reading-room] .reading-room-journal~.lita-footer,body[data-reading-room]:has(.reading-room-journal) .lita-footer{background:var(--rr-onyx)}.reading-room-journal .path-crumb{background:transparent;border-color:var(--rr-rule);font-family:var(--rr-body);color:var(--rr-muted)}.reading-room-journal .path-crumb a{color:var(--rr-ink)}.rr-journal-masthead{display:grid;grid-template-columns:3rem 1fr minmax(220px,.55fr);gap:0;border-bottom:1px solid var(--rr-rule);background:linear-gradient(165deg,var(--rr-onyx),var(--rr-paper) 48%)}.rr-journal-spine{writing-mode:vertical-rl;transform:rotate(180deg);background:var(--rr-onyx);color:var(--rr-silver);font-size:.73rem;letter-spacing:.14em;text-transform:uppercase;padding:2rem .75rem;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--rr-rule)}.rr-journal-heading{padding:3.2rem 6%}.rr-journal-heading h1{font:400 clamp(2.8rem,6vw,4.5rem) / 1.08 var(--rr-display);letter-spacing:-.04em;margin:1.2rem 0}.rr-journal-heading h1 em{font-family:Georgia,serif}.rr-journal-intro{display:block;max-width:36rem;font:1.12rem / 1.65 var(--rr-body);color:var(--rr-muted);margin:0}.rr-journal-colophon{border-left:1px solid var(--rr-rule);display:flex;flex-direction:column;justify-content:space-between;padding:3rem 2rem;color:var(--rr-muted)}.rr-journal-colophon>span:first-child{font:italic 1.35rem/1.35 Georgia,serif;color:var(--rr-ink)}.rr-journal-colophon>span:last-child{font:3.2rem/1 Georgia,serif;background:#07090d;background-image:linear-gradient(128deg,color-mix(in srgb,#9a7a35 42%,transparent),color-mix(in srgb,#e4c76b 28%,transparent),color-mix(in srgb,#d4af37 36%,transparent));-webkit-background-clip:text;background-clip:text;color:transparent}.rr-journal-colophon small{display:block;font:.75rem var(--rr-body);margin-top:1rem}.rr-journal-entry{display:none}.reading-room-journal .journal-feature{padding:4rem var(--site-inline-pad, clamp(1.25rem, 4.5vw, 2.75rem));max-width:var(--site-content-max, 88rem);margin-inline:auto;box-sizing:border-box;border-bottom:1px solid var(--rr-rule)}.reading-room-journal .journal-feature__layout{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2rem,5vw,4rem);align-items:center}.reading-room-journal .journal-feature__media{aspect-ratio:4 / 3;border:1px solid var(--rr-rule);box-shadow:0 24px 56px color-mix(in srgb,var(--rr-onyx) 80%,transparent);overflow:hidden}.reading-room-journal .journal-feature__media img{width:100%;height:100%;object-fit:cover}.reading-room-journal .journal-feature__meta{color:var(--rr-muted);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.reading-room-journal .journal-feature__title{font:400 clamp(1.75rem,2.8vw,2.75rem) / 1.2 Georgia,serif;margin:1rem 0}.reading-room-journal .journal-feature__excerpt{font:1.05rem / 1.65 var(--rr-body);color:var(--rr-muted)}.reading-room-journal .cta{background:#07090d;background-image:linear-gradient(128deg,color-mix(in srgb,#9a7a35 42%,transparent),color-mix(in srgb,#e4c76b 28%,transparent),color-mix(in srgb,#d4af37 36%,transparent));color:var(--rr-onyx);border:1px solid color-mix(in srgb,var(--rr-metal) 55%,transparent);font:600 .9rem var(--rr-body);letter-spacing:.06em;text-transform:uppercase;padding:.9rem 1.2rem}.reading-room-journal .link-quiet{color:var(--rr-ink);font:.95rem var(--rr-body);text-decoration-color:color-mix(in srgb,var(--rr-metal) 45%,transparent)}.reading-room-journal .journal-secondary{padding:3rem max(5%,max(1.5rem,5%,calc((100vw - var(--shell-w)) / 2))) 4rem;border-bottom:1px solid var(--rr-rule)}.reading-room-journal .journal-secondary__title{font:400 1.85rem/1.25 Georgia,serif}.reading-room-journal .journal-secondary__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.reading-room-journal .journal-card{display:grid;grid-template-columns:110px 1fr;column-gap:1.25rem;padding-top:1.25rem;border-top:1px solid var(--rr-rule);color:var(--rr-ink);text-decoration:none}.reading-room-journal .journal-card__media{grid-row:1 / 6;aspect-ratio:.82;margin:0;border:1px solid var(--rr-rule)}.reading-room-journal .journal-card__media img{width:100%;height:100%;object-fit:cover}.reading-room-journal .journal-card__title{font:400 1.35rem/1.25 Georgia,serif;margin:.5rem 0}.reading-room-journal .journal-card__excerpt{font:.98rem / 1.55 var(--rr-body);color:var(--rr-muted)}.reading-room-journal .journal-tags{padding:1.25rem max(5%,max(1.5rem,5%,calc((100vw - var(--shell-w)) / 2)));border-block:1px solid var(--rr-rule)}.rr-subjects summary{cursor:pointer;font:1rem var(--rr-body);display:flex;justify-content:space-between;min-height:44px;align-items:center;list-style:none;color:var(--rr-ink)}.rr-subjects summary::-webkit-details-marker{display:none}.reading-room-journal .journal-tags__group{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 0}.reading-room-journal .journal-tag{border:1px solid var(--rr-rule);background:transparent;color:var(--rr-ink);border-radius:2px;min-height:44px;padding:.35rem .85rem;font:.88rem var(--rr-body);cursor:pointer}.reading-room-journal .journal-tag.is-active{border-color:color-mix(in srgb,var(--rr-metal) 55%,transparent);background:color-mix(in srgb,var(--rr-metal) 12%,transparent)}.reading-room-journal .journal-list-section{padding:3rem max(5%,max(1.5rem,5%,calc((100vw - var(--shell-w)) / 2))) 4rem}.rr-archive-heading{width:min(var(--shell-w),100% - 3rem);margin:0 auto 1.5rem;display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.rr-archive-heading .rr-kicker{color:color-mix(in srgb,var(--rr-metal) 80%,var(--rr-ink))}.reading-room-journal .journal-row{display:grid;grid-template-columns:120px 1fr 180px 20px;gap:1rem;align-items:center;padding:1.35rem 0;border-bottom:1px solid var(--rr-rule);color:var(--rr-ink);text-decoration:none}.reading-room-journal .journal-row__title{font:1.25rem/1.3 Georgia,serif}.reading-room-journal .journal-row__date,.reading-room-journal .journal-row__tags{font-size:.78rem;color:var(--rr-muted)}.reading-room-journal .journal-subscribe{background:var(--rr-onyx);color:var(--rr-ink);padding:4rem 1.5rem;border-top:1px solid var(--rr-rule)}.reading-room-journal .journal-subscribe :is(h2,p,.eyebrow,.journal-subscribe__title em){color:var(--rr-ink)}.reading-room-journal .journal-subscribe__title{font:400 2.2rem/1.25 Georgia,serif}.reading-room-journal .journal-subscribe__form input{color:var(--rr-ink);border-bottom:1px solid var(--rr-silver);background:transparent}.reading-room-journal .journal-subscribe__form button{background:#07090d;background-image:linear-gradient(128deg,color-mix(in srgb,#9a7a35 42%,transparent),color-mix(in srgb,#e4c76b 28%,transparent),color-mix(in srgb,#d4af37 36%,transparent));color:var(--rr-onyx);border:none}.reading-room-journal .path-closing{min-height:0;padding:4rem max(5%,max(1.5rem,5%,calc((100vw - var(--shell-w)) / 2)));background:var(--rr-paper);border-top:1px solid var(--rr-rule)}.reading-room-journal .path-closing__image,.reading-room-journal .path-closing__veil{display:none}.reading-room-journal .path-closing__title{font:400 2.4rem/1.25 Georgia,serif;color:var(--rr-ink)}.reading-room-journal .path-closing__lede{color:var(--rr-muted)}.reading-room-journal [data-reveal]{opacity:1;transform:none}.reading-room-journal .journal-subscribe__form :is(input,button):focus-visible{outline:2px solid var(--rr-metal);outline-offset:3px}@media(max-width:900px){.reading-room-journal .journal-feature__layout,.reading-room-journal .journal-secondary__grid{grid-template-columns:1fr}}@media(max-width:700px){.reading-room-journal{padding-top:76px}.rr-journal-masthead{grid-template-columns:.65rem 1fr}.rr-journal-spine{font-size:0;padding:0}.rr-journal-colophon{display:none}.rr-journal-heading{padding:2.5rem 1.5rem}.reading-room-journal .journal-card{grid-template-columns:88px 1fr}.reading-room-journal .journal-row{grid-template-columns:1fr 20px}.reading-room-journal .journal-row__tags{display:none}.reading-room-journal .journal-row__date{grid-column:1 / -1}.reading-room-journal .journal-subscribe__inner{width:min(54rem,100% - 2rem)}.reading-room-journal .journal-subscribe__form{flex-direction:column;align-items:stretch;max-width:100%;gap:.75rem;border-bottom:none}.reading-room-journal .journal-subscribe__form input[type=email]{width:100%;min-width:0;border-bottom:1px solid var(--rr-silver);padding-inline:.15rem}.reading-room-journal .journal-subscribe__form button{width:100%;padding:.85rem 1rem}}
