.journal_page__bTRWs{max-width:1120px;margin:auto;padding:7rem 1.25rem 5rem}.journal_breadcrumb__GNdlg{display:flex;flex-wrap:wrap;gap:.65rem;color:#68645d;font-size:.8rem;margin-bottom:2rem}.journal_breadcrumb__GNdlg a{text-decoration:underline;text-underline-offset:4px}.journal_kicker__k6tCi{color:#bf4812;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.journal_title__jWUUc{font-family:var(--font-serif),Georgia,serif;font-size:clamp(3rem,7vw,5.6rem);line-height:1;max-width:850px;margin:1rem 0;font-weight:400}.journal_subtitle__sDuHw{font-family:Georgia,serif;font-size:clamp(1.3rem,2.5vw,1.8rem);margin-bottom:1rem;color:#68645d}.journal_intro__KsF5k{max-width:720px;font-size:1rem;line-height:1.8;margin:1rem 0}.journal_byline__65_19{font-size:.8rem;color:#68645d;margin:1.5rem 0 3rem}.journal_heading__0s90X{font-family:Georgia,serif;font-size:1.85rem;line-height:1.2;margin-bottom:.6rem;font-weight:400}.journal_journal__BcHct{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.65fr);border:1px solid #ded8cd;background:#fffdf8;margin-top:1.5rem;align-items:start}.journal_calendar__gXtAe{padding:1.25rem;background:#f8f5ee}.journal_calendarLabel__WLTSo{font:500 .65rem/1.4 Arial,sans-serif;color:#68645d;text-transform:uppercase;letter-spacing:.12em;margin:0 0 1rem}.journal_monthNav__X7xJb{display:flex;align-items:center;justify-content:space-between;gap:.25rem;margin-bottom:1rem}.journal_monthNav__X7xJb h3{font:500 .9rem/1.4 Arial,sans-serif;text-align:center;margin:0}.journal_monthNav__X7xJb button{width:36px;height:36px;background:transparent;border:0;color:#68645d;cursor:pointer}.journal_grid__yZKUb{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;row-gap:.25rem}.journal_weekday__9OLSo{font:400 .6rem/1.4 Arial,sans-serif;color:#68645d;padding-bottom:.5rem}.journal_emptyDay__nFy12,.journal_entryDay__Ickuj{display:flex;align-items:center;justify-content:center;min-height:36px;font:400 .75rem/1 Arial,sans-serif}.journal_emptyDay__nFy12{color:#77726b}.journal_entryDay__Ickuj{position:relative;border:1px solid #bf4812;color:#bf4812;background:transparent;border-radius:4px;cursor:pointer}.journal_entryDay__Ickuj[aria-pressed=true]{background:#bf4812;color:#fffdf8;font-weight:600}.journal_entryDay__Ickuj .journal_countBadge__MPUli{position:absolute;top:-5px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:15px;height:15px;border-radius:50%;background:#151515;color:#fffdf8;font:600 .55rem/1 Arial,sans-serif;border:1px solid #fffdf8}.journal_legend__B7hze{margin-top:1rem;color:#68645d;font:400 .65rem/1.5 Arial,sans-serif}.journal_dayPage__H8YZ7{padding:clamp(1.25rem,3vw,2.25rem);border-left:1px solid #ded8cd;min-width:0}.journal_dayPage__H8YZ7 h3{font-family:Georgia,serif;font-size:clamp(1.6rem,3vw,2.15rem);line-height:1.15;font-weight:400;margin:.6rem 0}.journal_dayPage__H8YZ7 .journal_daySummary__x5SU4{color:#68645d;font-size:.75rem;margin:0 0 1rem}.journal_entries__HgQ5b{list-style:none;padding:0;margin:0}.journal_entries__HgQ5b li{display:flex;align-items:baseline;gap:1rem;padding:1.25rem 0;border-top:1px solid #ded8cd}.journal_entryNumber___wCrs{color:#bf4812;font:500 .7rem/1.5 Arial,sans-serif;flex:0 0 1rem}.journal_entries__HgQ5b li>div{min-width:0}.journal_entries__HgQ5b a{display:block;font-family:Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.2;color:#151515;text-decoration:none;margin:0 0 .65rem}.journal_entries__HgQ5b a:hover{color:#bf4812}.journal_entries__HgQ5b p{color:#68645d;font-size:.85rem;line-height:1.65;margin:0}.journal_entries__HgQ5b .journal_readLink__HGM9E{display:inline-flex;gap:.5rem;align-items:center;min-height:36px;font:.7rem/1.5 Arial,sans-serif;color:#bf4812;margin:.4rem 0 0}.journal_entries__HgQ5b time,.journal_reset__NZIuC{font-size:.7rem;color:#68645d}.journal_reset__NZIuC{background:transparent;text-align:left;text-decoration:underline;min-height:36px;margin-top:.5rem}.journal_archive__z_KOB{margin-top:1.5rem;border-bottom:1px solid #ded8cd;padding-bottom:1rem}.journal_archive__z_KOB summary{font-size:.85rem;color:#68645d;cursor:pointer}.journal_archive__z_KOB summary span{margin-left:.5rem;color:#bf4812}.journal_archive__z_KOB .journal_entries__HgQ5b{margin-top:1rem}.journal_archive__z_KOB .journal_entries__HgQ5b li{display:block}.journal_context__iYHMk{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:3rem;padding-top:2rem;border-top:1px solid #ded8cd}.journal_context__iYHMk h2{font-family:Georgia,serif;font-size:1.5rem;margin-bottom:1rem}.journal_context__iYHMk p{font-size:.9rem;line-height:1.8;color:#68645d;margin-bottom:1rem}.journal_context__iYHMk a{text-decoration:underline;text-underline-offset:4px}.journal_page__bTRWs a:focus-visible,.journal_page__bTRWs button:focus-visible,.journal_page__bTRWs summary:focus-visible{outline:2px solid #bf4812;outline-offset:3px}@media(max-width:700px){.journal_context__iYHMk,.journal_journal__BcHct{grid-template-columns:1fr}.journal_calendar__gXtAe{padding:1rem 1.25rem}.journal_grid__yZKUb{max-width:320px;margin:auto}.journal_monthNav__X7xJb{max-width:320px;margin:0 auto .75rem}.journal_dayPage__H8YZ7{border-left:0;border-top:1px solid #ded8cd}.journal_page__bTRWs{padding-top:6rem}.journal_context__iYHMk{gap:1.5rem}.journal_entries__HgQ5b li{gap:.65rem}}