.journal_head__CQ_j3{padding-top:clamp(84px,10vh,132px);margin-bottom:clamp(56px,7vw,96px)}.journal_head__CQ_j3 h1{margin:16px 0 22px}.journal_headSub__Hhio_{max-width:520px;font-size:19px;color:var(--ink-muted)}.journal_monthLabel__W5WeH{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.14em;color:var(--ink-muted);text-transform:uppercase;margin-bottom:14px}.journal_latestSection__IXn7A{margin-bottom:clamp(56px,7vw,88px)}.journal_cardList__PZEja{display:flex;flex-direction:column;gap:clamp(18px,2.5vw,28px);margin-top:14px}.journal_card__RhloD{display:grid;grid-template-columns:clamp(120px,26vw,220px) 1fr auto;align-items:stretch;background:var(--surface);border:1px solid var(--rule);box-shadow:var(--shadow-lift);transition:box-shadow .3s var(--ease-editorial),transform .3s var(--ease-editorial)}.journal_card__RhloD:hover{box-shadow:var(--shadow-print);transform:translateY(-2px)}.journal_cardMedia__iLnyV{position:relative;min-height:170px;overflow:hidden;border-right:1px solid var(--rule)}.journal_cardStamp__DWtx_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-deep)}.journal_cardBody__aWK2f{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:clamp(20px,3vw,32px)}.journal_cardChevron__ac9_t{align-self:center;margin-right:clamp(14px,2vw,24px);color:var(--ink-muted);transition:transform .3s var(--ease-editorial),color .3s ease-out}.journal_card__RhloD:hover .journal_cardChevron__ac9_t{transform:translateX(4px);color:var(--accent)}.journal_yearList__YuzWb{margin-top:14px;border-top:1px solid var(--rule)}.journal_yearGroup__v99Uj{border-bottom:1px solid var(--rule)}.journal_yearRow__BqTV_{display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-gap:18px;gap:18px;width:100%;padding:22px 4px;background:none;border:none;cursor:pointer;font:inherit;color:inherit;text-align:left}.journal_yearLabel__w1U_j{font-family:var(--serif);font-weight:700;font-size:clamp(24px,1.4vw + 18px,32px);line-height:1}.journal_yearCount__C60KZ{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--ink-muted);background:var(--surface-deep);border-radius:999px;padding:4px 12px}.journal_yearChevron__LemJC{justify-self:end;color:var(--ink-muted);transition:transform .3s var(--ease-editorial)}.journal_yearChevronOpen__d8u6D{transform:rotate(180deg)}.journal_yearEntries__Pdm1J{padding:0 4px clamp(28px,4vw,44px)}a.journal_entryRow__zMDkh{padding-block:30px}.journal_yearEntries__Pdm1J a.journal_entryRow__zMDkh:first-of-type{border-top:1px solid var(--rule)}@media (max-width:768px){.journal_card__RhloD{position:relative;grid-template-columns:106px 1fr}.journal_cardMedia__iLnyV{min-height:128px}.journal_cardStamp__DWtx_ svg{width:80px;height:80px}.journal_cardBody__aWK2f{padding:16px 42px 18px 16px;gap:6px}.journal_card__RhloD .journal_entryTitle__9nWME{font-size:19px;line-height:1.3}.journal_card__RhloD .journal_entryExcerpt__xxnHB{font-size:14px;margin-top:2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.journal_card__RhloD .row-date{font-size:12px}.journal_cardChevron__ac9_t{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin-right:0}.journal_card__RhloD:hover .journal_cardChevron__ac9_t{transform:translateY(-50%) translateX(3px)}.journal_yearRow__BqTV_{gap:14px;padding:18px 2px}.journal_yearLabel__w1U_j{font-size:24px}.journal_yearEntries__Pdm1J{padding-inline:2px}a.journal_entryRow__zMDkh{padding-block:22px}}.journal_entryTitle__9nWME{display:block;font-family:var(--serif);font-weight:700;font-size:clamp(22px,1vw + 17px,28px);line-height:1.25;transition:color .3s ease-out}.journal_entryRow__zMDkh:hover .journal_entryTitle__9nWME{color:var(--accent)}.journal_entryExcerpt__xxnHB{display:block;font-size:16px;color:var(--ink-muted);margin-top:6px;max-width:560px}.journal_entryColumn__T2hrh{max-width:var(--prose);margin-inline:auto;padding-top:clamp(84px,10vh,132px)}.journal_entryHead__cuPoJ{padding-bottom:clamp(28px,4vw,40px);border-bottom:1px solid var(--rule);margin-bottom:clamp(36px,5vw,52px)}.journal_entryMeta__e_Hqn{font-family:var(--mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);margin-bottom:18px}.journal_entryMeta__e_Hqn em{font-style:normal;color:var(--accent)}.journal_entryTitleBig__WaN7o{font-size:clamp(36px,3.2vw + 16px,58px);line-height:1.08;letter-spacing:-.012em}.journal_titleFlag__JxVhU{display:inline-block;width:.98em;height:calc(.98em * 2 / 3);margin:0 .06em 0 .16em;vertical-align:.02em;border-radius:2px;box-shadow:0 0 0 1px rgba(43,38,32,.14)}.journal_entryPhoto__hHvzX{margin:0 0 clamp(36px,5vw,52px)}.journal_entryPhotoImg__QIQRu{width:100%;height:auto;box-shadow:var(--shadow-print)}.journal_forthcoming__OQH5u{font-family:var(--mono);font-size:14px;letter-spacing:.08em;color:var(--ink-muted);text-transform:uppercase;margin-top:28px}.journal_entryNav__bWEom{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:clamp(48px,6vw,72px) 0 40px;padding-top:24px;border-top:1px solid var(--rule)}.journal_entryComments__tsHpk{margin-top:clamp(56px,7vw,88px)}.journal_blockHeading__Q5QB2{font-family:var(--serif);font-weight:700;font-size:clamp(25px,1.6vw + 16px,32px);line-height:1.15;letter-spacing:-.01em;margin:clamp(44px,6vw,68px) 0 .55em}.journal_blockHeading__Q5QB2:after{content:"";display:block;width:46px;height:2px;margin-top:14px;background:var(--cta)}.journal_blockFigure__q02Hr{margin:clamp(30px,4.5vw,48px) 0}.journal_blockImg__85kUs{display:block;width:100%;height:auto;box-shadow:var(--shadow-print)}.journal_blockCaption__GBNkf{font-family:var(--mono);font-size:13px;line-height:1.55;letter-spacing:.01em;color:var(--ink-muted);text-align:center;margin-top:14px;max-width:52ch;margin-inline:auto}.journal_proseLink__8x5NF{color:var(--cta);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s ease}.journal_proseLink__8x5NF:focus-visible,.journal_proseLink__8x5NF:hover{color:var(--accent)}.CommentSection_section__M4mEd{margin-top:64px;padding-top:32px;border-top:1px solid var(--rule);max-width:var(--prose)}.CommentSection_section__M4mEd h2{margin-top:10px;margin-bottom:8px}.CommentSection_empty__QbGKS{font-family:var(--serif);font-style:italic;color:var(--ink-muted);margin-top:14px}.CommentSection_list__ojn6U{list-style:none;margin:20px 0 0;padding:0;border-top:1px solid var(--rule)}.CommentSection_note__GUvj4{display:flex;gap:14px;align-items:flex-start;padding:18px 0;border-bottom:1px solid var(--rule)}.CommentSection_avatar__H6RS2{object-fit:cover}.CommentSection_avatarInitial__0riPD,.CommentSection_avatar__H6RS2{width:28px;height:28px;border-radius:50%;border:1px solid var(--rule);flex-shrink:0;margin-top:2px}.CommentSection_avatarInitial__0riPD{display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;font-weight:700;color:var(--ink-muted)}.CommentSection_noteBody__gytei{flex:1 1;min-width:0}.CommentSection_noteMeta__FPxjI{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0}.CommentSection_noteName__4Y7xq{font-family:var(--serif);font-weight:700;font-size:17px;color:var(--ink)}.CommentSection_noteDate__oi8DA{font-family:var(--mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted)}.CommentSection_noteText__1dQxB{font-family:var(--serif);font-size:17px;line-height:1.65;margin:6px 0 0;white-space:pre-wrap;overflow-wrap:break-word}.CommentSection_form__CDRcO{margin-top:28px}.CommentSection_writingAs__z0QYa{font-family:var(--mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ink);margin:0 0 10px;display:flex;align-items:baseline;gap:16px}.CommentSection_signOut__oReCA{background:none;border:none;padding:0;cursor:pointer;color:var(--ink-muted)}.CommentSection_ruledInput___CX6_{width:100%;background:transparent;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,var(--rule) 31px,var(--rule) 32px);border:none;border-bottom:1px solid var(--ink-muted);border-radius:0;font-family:var(--serif);font-size:18px;line-height:32px;color:var(--ink);padding:0 2px;min-height:128px;resize:vertical;margin-bottom:20px;transition:border-color .15s ease-out}.CommentSection_ruledInput___CX6_:focus{outline:none;border-bottom:2px solid var(--accent);margin-bottom:19px}.CommentSection_ruledInput___CX6_::placeholder{color:var(--ink-muted);font-style:italic}.CommentSection_error__kuxpY{font-family:var(--mono);font-size:14px;color:var(--cta);margin-top:10px}.CommentSection_nameField__YE94m{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.CommentSection_nameLabel__01qxd{font-family:var(--mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--ink);flex:none}.CommentSection_nameInput__L4eUb{width:min(280px,100%);background:transparent;border:none;border-bottom:1px solid var(--ink-muted);border-radius:0;font-family:var(--serif);font-size:17px;color:var(--ink);padding:4px 2px;transition:border-color .15s ease-out}.CommentSection_nameInput__L4eUb:focus{outline:none;border-bottom:2px solid var(--accent);margin-bottom:-1px}.CommentSection_nameInput__L4eUb::placeholder{color:var(--ink-muted);font-style:italic}.CommentSection_formActions__TjoGR{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.CommentSection_optional___0Qqc{font-family:var(--mono);font-size:13px;color:var(--ink-muted);margin:0}.CommentSection_signInLink__URd5Q{background:none;border:none;padding:0;cursor:pointer;font-size:13px}.CommentSection_pendingTag__4nV_P{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--gold);border:1px dashed;border-radius:2px;padding:1px 6px;transform:rotate(-1deg)}.CommentSection_pendingLine__VPpch{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--ink-muted);margin:14px 0 0}.CommentSection_verified__PhWsb{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--accent);border:1px solid;border-radius:2px;padding:1px 6px;transform:rotate(-1deg)}