.journal-index{list-style:none;padding:0;margin:36px 0 0;border-top:1px solid var(--line)}.journal-entry{display:grid;grid-template-columns:150px minmax(0,1fr);gap:30px;padding:30px 0;border-bottom:1px solid var(--line)}.journal-entry time{color:var(--txt2);font-size:14px;padding-top:5px}.journal-entry article{min-width:0;max-width:760px}.journal-entry h2{font-size:clamp(24px,3vw,32px);overflow-wrap:anywhere}.journal-entry h2 a{text-decoration:none}.journal-entry h2 a:hover{text-decoration:underline;text-decoration-color:var(--red-l)}.journal-entry p{color:var(--txt2);margin-top:13px;max-width:65ch}.journal-entry .tlink{margin-top:17px;display:inline-block}.journal-prose{max-width:820px}.journal-heading h1{max-width:24ch;overflow-wrap:anywhere}.journal-heading time{display:block;color:var(--txt2);font-size:14px;margin-top:16px}.journal-breadcrumb{margin-bottom:24px;font-size:15px}.journal-body{font:400 18px/1.8 var(--sans);margin-top:36px;overflow-wrap:anywhere}.journal-body p{margin:0 0 1.25em}.journal-body h2{font-family:var(--serif);font-size:clamp(23px,3vw,29px);margin:1.7em 0 .7em}.journal-body ul,.journal-body ol{padding-left:1.5em;margin:0 0 1.5em}.journal-body li{padding-left:.2em;margin:.55em 0}.journal-body li p{margin:.2em 0}.journal-body li::marker{color:var(--red-l)}.journal-end{display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:40px;padding-top:24px;border-top:1px solid var(--line)}.sedore-film{margin-top:24px}.sedore-film iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0}.sedore-film-link{margin-top:16px}@media(max-width:700px){.journal-entry{grid-template-columns:minmax(0,1fr);gap:10px;padding:26px 0}.journal-body{font-size:17px;line-height:1.75}.journal-heading h1{max-width:none}.journal-prose{max-width:100%}}
