.journal-page,.journal-reader{--journal-type:"Oswald Variable", "Arial Narrow", sans-serif;color:var(--ink)}.journal-page{padding-block:clamp(18px,2vw,30px) 24px}.journal-heading,.journal-feed-heading{align-items:center;gap:clamp(10px,1.5vw,22px);display:flex}.journal-heading{font:700 clamp(30px, 3.8vw, 56px)/1.1 var(--journal-type);letter-spacing:-.04em;text-transform:uppercase}.journal-heading:before{content:"";background:var(--site-red);flex:none;width:.25em;height:.9em}.journal-page>h1:after,.journal-feed-heading:after{content:"";background:currentColor;flex:1;height:1px}.journal-picks{grid-template-columns:1.28fr 1fr;gap:12px clamp(12px,1.8vw,26px);margin-block:clamp(14px,1.8vw,24px) clamp(26px,3vw,44px);display:grid}.journal-picks a{flex-direction:column;min-width:0;display:flex}.journal-picks a:first-child{grid-row:span 2}.journal-picks img{aspect-ratio:4.9;object-fit:cover;width:100%}.journal-picks a:first-child img{aspect-ratio:auto;flex:1;height:0;min-height:0}.journal-picks h2,.journal-post h3{font:650 clamp(20px, 2.2vw, 34px)/1.18 var(--journal-type);letter-spacing:-.035em;margin-top:4px}.journal-picks a:first-child h2,.journal-post h3{font-size:clamp(25px,3vw,44px)}.journal-feed-heading time,.journal-post time{font:500 clamp(16px, 1.6vw, 22px)/1.2 var(--journal-type)}.journal-stream{gap:clamp(16px,2vw,26px);width:min(85%,1000px);margin:clamp(18px,2vw,28px) auto 0;display:grid}.journal-post{background:#ba8b4612;padding:clamp(15px,2vw,28px);position:relative}.journal-post h3 a:after{content:"";position:absolute;inset:0}.journal-post h3 a:hover,.journal-picks a:hover h2{color:var(--site-red)}.journal-post p{margin-block:8px 18px}.journal-post img{aspect-ratio:2.65;object-fit:cover;width:100%}.journal-reader{max-width:840px;margin:36px auto}.journal-reader>a{color:var(--site-red)}.journal-reader h1{font:700 clamp(32px, 5vw, 68px)/1.12 var(--journal-type);margin:20px 0 12px}.journal-reader img{width:100%;margin:22px 0}@media (max-width:650px){.journal-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-picks a:first-child{grid-area:auto/1/auto/-1}.journal-picks img{aspect-ratio:2}.journal-picks a:first-child img{aspect-ratio:2;flex:auto;height:auto}.journal-stream{width:100%}.journal-feed-heading{flex-wrap:wrap}.journal-post img{aspect-ratio:2}}
