:root{--paper:#f2ede2;--ink:#2d322e;--accent:#295578;--soft:#cec4af;--line:#9e998b}body{background-image:repeating-linear-gradient(0deg,transparent,transparent 5px,#67552f03 6px)}h1,h2,h3{font-family:Georgia,serif}.site-header{padding-top:14px;padding-bottom:14px}.brand{font-size:14px}.journal-mast{margin:25px 5% 0;border-top:2px solid var(--ink);border-bottom:4px double var(--ink)}.issue-line{display:flex;justify-content:space-between;font:10px monospace;padding:13px 0}.journal-mast h1{font-size:clamp(78px,15.4vw,240px);font-weight:700;letter-spacing:-.07em;text-align:center;line-height:1.1}.mast-sub{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;border-top:1px solid var(--line)}.mast-sub p{font-family:Georgia,serif;font-style:italic;font-size:20px}.mast-sub span{font:10px monospace}.journal-feature{display:grid;grid-template-columns:1fr 1.35fr;gap:5%;padding:50px 5%}.feature-copy h2{font-size:clamp(36px,4vw,62px);font-weight:700}.standfirst{font-family:Georgia,serif;font-size:23px;line-height:1.4;margin:25px 0}.feature-copy>p:not(.standfirst):not(.eyebrow){font-size:14px}.journal-feature img{height:450px;filter:saturate(.55)}.journal-entries{margin:10px 5% 70px;border-top:3px solid var(--ink)}.journal-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:25px 0}.journal-heading h2{font-size:30px}.journal-heading p{font-size:12px}details{border-top:1px solid var(--line)}details:last-child{border-bottom:1px solid var(--line)}summary>*{min-width:0}summary{overflow-wrap:anywhere;cursor:pointer;min-height:78px;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:20px;list-style:none}summary::-webkit-details-marker{display:none}summary span{font:11px monospace;color:var(--accent)}summary span:last-child{text-align:right}summary strong{font:25px Georgia,serif}.entry-body{display:grid;grid-template-columns:2fr 1fr;gap:8%;padding:10px 0 30px 25%;font-size:14px}.entry-body aside{font:12px/1.8 monospace;border-left:2px solid #a76549;padding-left:20px}.entry-body strong{font-weight:400}.journal-method>*{min-width:0}.journal-method{overflow-wrap:anywhere;padding:65px 5%;display:grid;grid-template-columns:1fr 1.35fr;gap:5%;background:#e3d7c5}.journal-method h2{font-size:49px}.dropcap:first-letter{float:left;font:65px/.85 Georgia,serif;padding:10px 8px 0 0}.method-rule{border-top:1px solid var(--line);margin-top:28px;padding-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.method-rule h3{font-size:23px}.method-rule p{font-size:13px}.enquiry button{background:var(--accent)}@media(max-width:700px){.issue-line{font-size:8px}.issue-line span:last-child{display:none}.journal-mast h1{font-size:17vw}.mast-sub{display:block}.mast-sub p{font-size:16px}.mast-sub span{display:block;margin-top:12px}.journal-feature{grid-template-columns:1fr;gap:30px;padding:35px 6%}.journal-feature img{height:300px}.journal-heading{display:block}.journal-heading p{margin-top:12px}summary{grid-template-columns:1fr auto;gap:8px;padding:18px 0}summary strong{grid-column:1;grid-row:2;font-size:23px}summary span:last-child{grid-column:2;grid-row:1/3;font-size:9px}.entry-body{grid-template-columns:1fr;padding:0 0 25px;gap:20px}.journal-method{grid-template-columns:1fr;gap:30px;padding:45px 6%}.journal-method h2{font-size:40px}.method-rule{grid-template-columns:1fr;gap:12px}}