.journal_chapter__FpxLF{position:relative}.journal_cover__UuCaL{padding-block:clamp(34px,5vw,62px) clamp(30px,4vw,54px)}.journal_coverDoodles__pELnh{z-index:0}.journal_coverRule__Y9Jiq{position:relative;padding-bottom:clamp(26px,5vw,40px)}.journal_coverRuleLine__EHJ4i{display:block;height:5px;border-top:1px solid var(--rule);border-bottom:1px dotted var(--rule)}.journal_coverStamp__j4RYt{position:absolute;right:-8px;top:-36px;opacity:.85;rotate:-7deg}.journal_coverGrid__Xx1Bv{display:grid;grid-gap:clamp(22px,4vw,34px);gap:clamp(22px,4vw,34px)}.journal_coverTitle__aorEh{margin-top:16px;font-size:clamp(46px,9vw,92px);line-height:.98}.journal_coverSub__Zbhu0{max-width:40ch;font-size:clamp(16px,.4vw + 14px,19px);line-height:1.6;color:var(--ink-muted)}.journal_coverHand__mXMzN{display:flex;align-items:center;gap:8px;margin-top:18px;rotate:-1.4deg}.journal_coverHand__mXMzN svg{flex:none;scale:-1 1}@media (min-width:900px){.journal_coverGrid__Xx1Bv{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(34px,5vw,64px);align-items:end}.journal_coverStamp__j4RYt{right:10px;top:-30px}.journal_coverHand__mXMzN{justify-content:flex-end;text-align:right}}.journal_index__TKLm6{padding-block:clamp(24px,4vw,48px) clamp(56px,7vw,96px)}.journal_indexHead__OmWiY{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding-bottom:18px}.journal_indexTitle__O2kPl{font-family:var(--serif);font-weight:700;font-size:clamp(28px,2vw + 18px,44px);line-height:1.1;letter-spacing:-.015em}.journal_indexNote__dgp2f{font-family:var(--mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.journal_tabs__QANkK{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:clamp(18px,3vw,26px)}.journal_tab__X_gaj{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:8px 16px;border:1px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink-muted);font:inherit;cursor:pointer;transition:background-color .22s ease-out,color .22s ease-out,border-color .22s ease-out}.journal_tab__X_gaj:focus-visible,.journal_tab__X_gaj:hover{border-color:var(--accent);color:var(--accent)}.journal_tabOn__k_1fs{background:var(--accent);border-color:var(--accent);color:var(--paper-text)}.journal_tabOn__k_1fs:focus-visible,.journal_tabOn__k_1fs:hover{color:var(--paper-text)}.journal_tabLabel__PhaDM{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.journal_tabCount__PzPE6{font-family:var(--mono);font-size:12px;font-weight:700;line-height:1;padding:3px 7px;border-radius:999px;background:var(--surface-deep);color:var(--ink-muted)}.journal_tabOn__k_1fs .journal_tabCount__PzPE6{background:rgba(253,248,238,.22);color:var(--paper-text)}.journal_rows__YSZgG{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.journal_rowItem__9tZsN{animation:journal_rowIn__BNUXt .46s var(--ease-editorial) backwards;animation-delay:calc(var(--i, 0) * 45ms)}@keyframes journal_rowIn__BNUXt{0%{opacity:0;transform:translate3d(0,14px,0)}}@media (prefers-reduced-motion:reduce){.journal_rowItem__9tZsN{animation:none}}.journal_yearMark__Hqw_V{margin:0;padding:clamp(26px,4vw,38px) 0 8px;font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.24em;color:var(--gold)}.journal_row__Y5qqp{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--rule);text-decoration:none;color:inherit}.journal_rowThumb__iQYjE{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;overflow:hidden;background:var(--surface-deep);border:1px solid var(--rule);box-shadow:var(--shadow-lift);rotate:-1.5deg;transition:rotate .32s var(--ease-editorial),box-shadow .32s var(--ease-editorial)}.journal_row__Y5qqp:focus-visible .journal_rowThumb__iQYjE,.journal_row__Y5qqp:hover .journal_rowThumb__iQYjE{rotate:.8deg;box-shadow:var(--shadow-print)}.journal_rowThumbMark__zNyoI{color:var(--gold);opacity:.6}.journal_rowBody__9H9ex{display:block;min-width:0}.journal_rowMeta__E5cvg{display:flex;flex-wrap:wrap;align-items:center;gap:6px 9px}.journal_rowDate__IapLP,.journal_rowPlace__P_fxf{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);overflow-wrap:anywhere}.journal_rowDot__lj4lg{width:4px;height:4px;border-radius:50%;background:var(--gold)}.journal_rowFlag__fYIqs{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cta)}.journal_rowTitle__CFBLu{display:block;margin-top:6px;font-family:var(--serif);font-weight:700;font-size:clamp(19px,1vw + 15px,27px);line-height:1.24;overflow-wrap:anywhere;transition:color .24s ease-out}.journal_row__Y5qqp:focus-visible .journal_rowTitle__CFBLu,.journal_row__Y5qqp:hover .journal_rowTitle__CFBLu{color:var(--accent)}.journal_rowExcerpt__wmVpv{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:7px;max-width:62ch;font-size:clamp(14px,.2vw + 13px,16px);line-height:1.55;color:var(--ink-muted)}.journal_ledgerEmpty__unI0f{padding:34px 0 6px;rotate:-1deg}@media (min-width:900px){.journal_row__Y5qqp{grid-template-columns:108px 152px minmax(0,1fr);gap:26px;align-items:center;padding:22px 0}.journal_rowDate__IapLP,.journal_rowMeta__E5cvg,.journal_rowPlace__P_fxf{display:block}.journal_rowPlace__P_fxf{margin-top:5px;font-size:11px;opacity:.85}.journal_rowDot__lj4lg{display:none}.journal_rowFlag__fYIqs{display:block;margin-top:5px}.journal_rowTitle__CFBLu{margin-top:0}}.journal_slip__OB1EB{padding-block:clamp(20px,3vw,40px) clamp(56px,7vw,100px)}.journal_slipCard__dz1eb{position:relative;max-width:640px;margin-inline:auto;padding:clamp(34px,6vw,52px) clamp(20px,5vw,46px) clamp(28px,5vw,44px);background:var(--surface);border:1px solid var(--rule);box-shadow:var(--shadow-print);text-align:center}.journal_slipPerf__iyZzM{position:absolute;left:0;right:0;top:13px;height:3px;background-image:radial-gradient(circle,var(--rule) 0 1.5px,transparent 1.6px);background-size:11px 3px;background-repeat:repeat-x}.journal_slipLabel__Q70KC{font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--teal)}.journal_slipHand__bpWy_{margin-top:18px;rotate:-1.2deg}.journal_slipCard__dz1eb section{margin-top:clamp(18px,3vw,26px)}.journal_back__SatTK{position:relative;padding-block:clamp(52px,8vw,96px);overflow:hidden}.journal_backInner__y6fSJ{display:grid;grid-gap:22px;gap:22px;justify-items:start}.journal_backHand__ccukd{font-size:clamp(24px,1.4vw + 20px,34px);rotate:-1.6deg}.journal_backLinks__HY1wB{display:flex;flex-wrap:wrap;gap:12px}.journal_backStamp__IK2ZB{opacity:.7}@media (min-width:900px){.journal_backInner__y6fSJ{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"hand stamp" "links stamp";align-items:center;gap:20px clamp(30px,5vw,60px)}.journal_backHand__ccukd{grid-area:hand}.journal_backLinks__HY1wB{grid-area:links}.journal_backStamp__IK2ZB{grid-area:stamp;justify-self:end}}.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)}