.journal-page[data-astro-cid-puzw3ae3]{padding-top:55px;padding-bottom:100px}.back-link[data-astro-cid-puzw3ae3]{display:inline-block;color:var(--muted, #85877d);text-decoration:none;font-size:12px;margin-bottom:65px;transition:color .2s ease}.back-link[data-astro-cid-puzw3ae3]:hover{color:var(--green)}.journal-header[data-astro-cid-puzw3ae3]{max-width:720px;margin-bottom:75px}.eyebrow[data-astro-cid-puzw3ae3]{font:10px var(--mono);letter-spacing:.13em;color:var(--green)}.journal-title[data-astro-cid-puzw3ae3]{font:500 clamp(52px,8vw,88px) var(--serif);letter-spacing:-.045em;color:var(--ink);margin:15px 0 20px}.journal-title[data-astro-cid-puzw3ae3] em[data-astro-cid-puzw3ae3],.section-heading[data-astro-cid-puzw3ae3] h2[data-astro-cid-puzw3ae3] em[data-astro-cid-puzw3ae3]{color:var(--green);font-weight:400}.journal-intro[data-astro-cid-puzw3ae3]{color:var(--muted, #85877d);font-size:15px;line-height:1.9;max-width:590px}.journal-signature[data-astro-cid-puzw3ae3]{margin-top:25px;color:var(--muted, #85877d);font:10px var(--mono);letter-spacing:.04em}.featured-section[data-astro-cid-puzw3ae3]{margin-bottom:100px}.section-heading[data-astro-cid-puzw3ae3]{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}.section-count[data-astro-cid-puzw3ae3]{font:9px var(--mono);letter-spacing:.1em;color:var(--muted, #92978d)}.featured-card[data-astro-cid-puzw3ae3]{display:grid;grid-template-columns:1.5fr 1fr;min-height:330px;background:#f0efe7;border-radius:10px;overflow:hidden;text-decoration:none;color:var(--ink);transition:transform .3s ease}.featured-card[data-astro-cid-puzw3ae3]:hover{transform:translateY(-4px)}.featured-copy[data-astro-cid-puzw3ae3]{padding:42px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.entry-category[data-astro-cid-puzw3ae3]{color:var(--green);font:10px var(--mono);text-transform:uppercase;letter-spacing:.1em}.entry-date[data-astro-cid-puzw3ae3]{color:var(--muted, #92978d);font:10px var(--mono);margin:10px 0 20px}.featured-copy[data-astro-cid-puzw3ae3] h2[data-astro-cid-puzw3ae3]{font:500 clamp(28px,3.5vw,42px) var(--serif);line-height:1.2;margin:0 0 15px}.featured-excerpt[data-astro-cid-puzw3ae3]{color:var(--muted, #85877d);font-size:13px;line-height:1.8;max-width:420px}.read-link[data-astro-cid-puzw3ae3]{color:var(--green);font-size:12px;margin-top:22px}.read-link[data-astro-cid-puzw3ae3] span[data-astro-cid-puzw3ae3]{margin-left:8px}.featured-art[data-astro-cid-puzw3ae3]{position:relative;background:#dce4d8;display:flex;align-items:center;justify-content:center;overflow:hidden}.featured-art[data-astro-cid-puzw3ae3]:before,.featured-art[data-astro-cid-puzw3ae3]:after{content:"";position:absolute;width:230px;height:230px;border:1px solid rgba(52,83,60,.2);border-radius:50%}.featured-art[data-astro-cid-puzw3ae3]:after{width:170px;height:170px}.art-mark[data-astro-cid-puzw3ae3]{font:italic 140px var(--serif);color:#49684e;z-index:1}.art-caption[data-astro-cid-puzw3ae3]{position:absolute;right:25px;bottom:22px;font:9px var(--mono);line-height:1.6;letter-spacing:.12em;color:#49684e}.entries-section[data-astro-cid-puzw3ae3]{margin-bottom:100px}.section-heading[data-astro-cid-puzw3ae3] h2[data-astro-cid-puzw3ae3]{font:500 clamp(30px,4vw,44px) var(--serif);margin:10px 0 0;color:var(--ink)}.journal-categories[data-astro-cid-puzw3ae3]{display:flex;flex-wrap:wrap;gap:9px;padding:20px 0 28px;border-bottom:1px solid var(--line, #e5e3da)}.category-filter[data-astro-cid-puzw3ae3]{padding:10px 16px;border:1px solid var(--line, #deddd3);background:transparent;color:var(--muted, #85877d);border-radius:30px;font:10px var(--mono);cursor:pointer;transition:all .2s ease}.category-filter[data-astro-cid-puzw3ae3]:hover,.category-filter[data-astro-cid-puzw3ae3].active{background:var(--green);color:#fff;border-color:var(--green)}.journal-entry[data-astro-cid-puzw3ae3]{display:grid;grid-template-columns:175px 1fr 25px;gap:30px;align-items:center;padding:30px 8px;border-bottom:1px solid var(--line, #e5e3da);color:var(--ink);text-decoration:none;transition:padding .25s ease,background .25s ease}.journal-entry[data-astro-cid-puzw3ae3]:hover{padding-left:17px;background:#dce4d833}.journal-entry[data-astro-cid-puzw3ae3] h3[data-astro-cid-puzw3ae3]{font:500 24px var(--serif);margin:0 0 9px}.entry-content[data-astro-cid-puzw3ae3] p[data-astro-cid-puzw3ae3]{font-size:12px;line-height:1.7;color:var(--muted, #85877d);margin:0}.entry-arrow[data-astro-cid-puzw3ae3]{color:var(--green);font-size:18px;justify-self:end}.empty-state[data-astro-cid-puzw3ae3]{text-align:center;padding:65px 20px;color:var(--ink)}.empty-state[data-astro-cid-puzw3ae3] span[data-astro-cid-puzw3ae3]{font:26px var(--serif)}.empty-state[data-astro-cid-puzw3ae3] p[data-astro-cid-puzw3ae3]{color:var(--muted, #85877d);font-size:12px}.journal-footer[data-astro-cid-puzw3ae3]{border-top:1px solid var(--line, #e5e3da);padding-top:35px;max-width:580px}.journal-footer[data-astro-cid-puzw3ae3] p[data-astro-cid-puzw3ae3]{color:var(--muted, #85877d);font:20px/1.7 var(--serif);margin:15px 0}.journal-footer[data-astro-cid-puzw3ae3] a[data-astro-cid-puzw3ae3]{color:var(--green);font-size:12px;text-decoration:none}[data-astro-cid-puzw3ae3][hidden]{display:none!important}@media(max-width:700px){.journal-page[data-astro-cid-puzw3ae3]{padding-top:30px;padding-bottom:65px}.back-link[data-astro-cid-puzw3ae3]{margin-bottom:45px}.journal-header[data-astro-cid-puzw3ae3]{margin-bottom:55px}.featured-card[data-astro-cid-puzw3ae3]{grid-template-columns:1fr}.featured-copy[data-astro-cid-puzw3ae3]{padding:28px}.featured-art[data-astro-cid-puzw3ae3]{min-height:190px}.featured-art[data-astro-cid-puzw3ae3]:before{width:170px;height:170px}.featured-art[data-astro-cid-puzw3ae3]:after{width:125px;height:125px}.art-mark[data-astro-cid-puzw3ae3]{font-size:100px}.journal-entry[data-astro-cid-puzw3ae3]{grid-template-columns:1fr 20px;gap:10px;padding:24px 4px}.entry-meta[data-astro-cid-puzw3ae3]{grid-column:1 / -1}.entry-content[data-astro-cid-puzw3ae3]{grid-column:1}.entry-arrow[data-astro-cid-puzw3ae3]{grid-column:2;grid-row:2}.journal-entry[data-astro-cid-puzw3ae3] h3[data-astro-cid-puzw3ae3]{font-size:21px}.section-heading[data-astro-cid-puzw3ae3]{align-items:flex-start}.section-count[data-astro-cid-puzw3ae3]{padding-top:5px}}
