.journal-page{background:#f7f4ed;color:#071a35}.journal-page .header{grid-template-columns:auto 1fr auto;gap:24px}.journal-page .header>nav{justify-content:center;gap:22px}.journal-page .header a[aria-current=page]{color:#b52b31;text-decoration:underline;text-underline-offset:6px}.journal-wrap{max-width:1320px;margin:auto;padding-left:48px;padding-right:48px}.journal-hero{padding:34px 0 48px;border-bottom:1px solid #d5d1c8}.journal-edition{display:flex;justify-content:space-between;gap:20px;font-size:10px;font-weight:800;letter-spacing:.19em;border-top:3px solid #071a35;padding-top:18px}.journal-hero h1{font-family:Georgia,serif;font-size:clamp(54px,7.2vw,104px);line-height:.99;letter-spacing:-.055em;margin:40px 0 32px;font-weight:500}.journal-hero h1 em{color:#b52b31;font-weight:400}.journal-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}.journal-intro p{font-size:20px;line-height:1.5;margin:0}.journal-intro .journal-description{font-size:15px;line-height:1.7;color:#53606e;max-width:390px;justify-self:end}.journal-posts{padding-top:36px;padding-bottom:48px}.journal-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.journal-section-heading h2{font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin:0}.journal-section-heading a{font-size:12px;text-underline-offset:5px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.journal-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #dedbd3;padding:28px}.card-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.journal-topic{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ad282e}.source-mark{font-size:23px}.journal-card h2{font-family:Georgia,serif;font-size:28px;line-height:1.15;font-weight:500;letter-spacing:-.025em;margin:20px 0;min-height:96px}.journal-byline{display:flex;flex-wrap:wrap;gap:5px 8px;font-size:11px;line-height:1.5;color:#65717d}.journal-byline strong{color:#071a35}.journal-byline time{flex-basis:100%}.journal-card blockquote{border-left:3px solid #b52b31;padding:0 0 0 16px;font-family:Georgia,serif;font-size:23px;line-height:1.4;margin:25px 0 18px;min-height:130px}.journal-context{font-size:13px;line-height:1.8;color:#53606e;margin:0 0 25px}.card-bottom{margin-top:auto;padding-top:20px;border-top:1px solid #e5e4df;display:flex;align-items:center;justify-content:space-between;gap:12px}.journal-views{display:flex;flex-direction:column;gap:4px;font-size:10px;color:#67727c}.journal-views strong{font-size:18px;color:#071a35}.source-link{font-size:11px;font-weight:800;text-underline-offset:5px;line-height:1.6}.source-link span{font-size:18px;margin-left:4px}.journal-notes{display:grid;grid-template-columns:1fr 2fr;gap:65px;border-top:1px solid #ccc7bc;padding-top:35px;padding-bottom:50px}.journal-notes h2{font-family:Georgia,serif;font-weight:500;font-size:30px;line-height:1.15}.journal-notes p{font-size:13px;line-height:1.8;color:#53606e;margin-top:0}.journal-page :focus-visible{outline:3px solid #b52b31;outline-offset:5px}.journal-page footer{margin-top:0}
@media(max-width:1150px){.journal-page .header{height:auto;min-height:88px;grid-template-columns:1fr auto;padding:20px 28px;gap:20px}.journal-page .header>nav{grid-row:2;grid-column:1/-1;flex-wrap:wrap}.journal-page .header>.button{grid-column:2;grid-row:1}.journal-card{padding:22px}.journal-card h2{font-size:24px}.card-bottom{align-items:flex-start;flex-direction:column}}
@media(max-width:760px){.journal-wrap{padding-left:24px;padding-right:24px}.journal-page .header{position:relative;padding:18px 20px;display:flex;flex-wrap:wrap}.journal-page .header>nav{display:flex;justify-content:flex-start;gap:14px;order:3;width:100%}.journal-page .header>nav a{font-size:10px}.journal-page .header>.button{display:none}.journal-hero{padding-top:25px;padding-bottom:30px}.journal-edition{font-size:8px;letter-spacing:.1em}.journal-hero h1{margin:30px 0}.journal-intro{grid-template-columns:1fr;gap:20px}.journal-intro .journal-description{justify-self:start;max-width:none;font-size:14px}.journal-grid{grid-template-columns:1fr}.journal-card{padding:26px}.journal-card h2{min-height:0;font-size:29px}.journal-card blockquote{min-height:0;margin:25px 0;font-size:25px}.card-bottom{flex-direction:row;align-items:center}.journal-section-heading{align-items:flex-start}.journal-section-heading a{font-size:11px}.journal-notes{grid-template-columns:1fr;gap:8px}.journal-notes h2{margin-top:12px}}

.journal-page{--program-banner-height:0px;padding-top:0}.journal-page .header{top:0}
.reader-note{max-width:950px;font-size:13px;line-height:1.8;color:#53606e;margin:0 0 28px}.reader-card h2{min-height:0}.reader-card blockquote{min-height:0;font-size:22px}.reader-card .journal-context{margin-top:20px}.reader-metrics{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:auto;padding-top:18px;border-top:1px solid #e5e4df;font-size:11px;color:#53606e}.reader-metrics strong{color:#071a35}.metric-provenance{font-size:10px;line-height:1.5;color:#65717d;margin:10px 0 18px}.reader-card .source-link{align-self:flex-start}#reader-selection{scroll-margin-top:100px}
