.journal_main__oNUSm{max-width:880px;margin:0 auto;padding:3rem 1.5rem 6rem;color:var(--cream)}.journal_crumbs__04Ayl{font-family:var(--font-sans);font-size:.85rem;color:var(--cream-muted,rgba(244,238,224,.7));display:flex;gap:.5rem;align-items:center;margin-bottom:2rem}.journal_crumbs__04Ayl a{color:var(--cream-muted,rgba(244,238,224,.85));text-decoration:none;transition:color .15s}.journal_crumbs__04Ayl a:hover{color:var(--peach)}.journal_crumbDivider__dgiY0{color:rgba(244,238,224,.4)}.journal_header__kcLbC{margin-bottom:2rem}.journal_eyebrow__04wXs{font-family:var(--font-sans);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--peach);margin:0 0 1rem}.journal_title__wPzpL{font-family:var(--font-serif);font-weight:400;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.08;letter-spacing:-.012em;color:var(--cream);margin:0 0 1rem}.journal_subtitle__4xORw{font-family:var(--font-serif);font-style:italic;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.4;color:var(--cream-muted,rgba(244,238,224,.85));margin:0}.journal_heroWrap__ss9s5{margin:0 0 2rem;border-radius:12px;overflow:hidden;background:rgba(244,238,224,.05)}.journal_hero__70mHw{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.journal_description__aIYsD{margin-bottom:3rem;max-width:65ch}.journal_description__aIYsD p{font-family:var(--font-serif);font-size:1.15rem;line-height:1.6;color:var(--cream);margin:0}.journal_sectionHead__c0tE5{font-family:var(--font-serif);font-weight:500;font-size:1.5rem;line-height:1.25;color:var(--cream);margin:0 0 1.4rem;padding-top:2rem;border-top:1px solid rgba(244,238,224,.15);letter-spacing:-.005em}.journal_entryList__HIGJt{list-style:none;padding:0;margin:0;display:grid;grid-gap:1rem;gap:1rem}.journal_entryEmpty__a__8e{font-family:var(--font-sans);font-size:.98rem;line-height:1.55;color:var(--cream-muted,rgba(244,238,224,.75));margin:0;padding:1.5rem 1.6rem;border:1px dashed rgba(244,238,224,.18);border-radius:10px;max-width:60ch}.journal_entry__VQveh{border:1px solid rgba(244,238,224,.12);border-radius:10px;overflow:hidden;transition:border-color .15s}.journal_entry__VQveh:hover{border-color:rgba(240,178,130,.4)}.journal_entryGhost__eNoFS,.journal_entryLink__tHNzh{display:flex;gap:1.4rem;padding:1.2rem 1.4rem;color:inherit;text-decoration:none;align-items:baseline}.journal_entryGhost__eNoFS{opacity:.55}.journal_entryOrder__2iiGF{font-family:var(--font-sans);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--peach);flex-shrink:0;width:5rem;padding-top:.25rem}.journal_entryBody__RKxYw{min-width:0;flex:1 1}.journal_entryTitle__bunHK{font-family:var(--font-serif);font-weight:400;font-size:1.3rem;line-height:1.25;color:var(--cream);margin:0 0 .35rem}.journal_entryExcerpt__TNr9a{font-family:var(--font-sans);font-size:.95rem;line-height:1.55;color:var(--cream-muted,rgba(244,238,224,.8));margin:0 0 .5rem}.journal_entryMeta__Kl77v{font-family:var(--font-sans);font-size:.8rem;color:var(--cream-muted,rgba(244,238,224,.6));margin:0}.journal_entryComing__2eRlV{font-family:var(--font-sans);font-size:.85rem;color:var(--cream-muted,rgba(244,238,224,.65));font-style:italic;margin:0}.journal_ghostSlug__fxBoE{font-family:var(--font-mono,ui-monospace,monospace);font-size:.9rem;color:var(--cream-muted,rgba(244,238,224,.7))}.journal_backRow__IfV6x{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(244,238,224,.12)}.journal_backLink__8VROS{font-family:var(--font-sans);font-size:.9rem;color:var(--peach);text-decoration:none;border-bottom:1px solid rgba(240,178,130,.4);padding-bottom:2px;transition:border-color .15s}.journal_backLink__8VROS:hover{border-color:var(--peach)}@media (max-width:640px){.journal_main__oNUSm{padding:2rem 1rem 4rem}.journal_entryGhost__eNoFS,.journal_entryLink__tHNzh{flex-direction:column;gap:.4rem;padding:1rem 1.2rem}.journal_entryOrder__2iiGF{width:auto;padding-top:0}}