.journal-light{color:#173b34;background-color:#f7f5ed;background-image:linear-gradient(#d8dfd41f 1px,#0000 1px),linear-gradient(90deg,#d8dfd41f 1px,#0000 1px);background-size:28px 28px}.journal-intro h1,.journal-story article h1,.journal-story article h2{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400}.journal-intro h1{font-size:clamp(3.2rem,7vw,5.8rem);line-height:1.04}.journal-intro p{color:#536b61;line-height:1.6}.journal-cards>a{background:#fffdf7;border:1px solid #c8d5c6;padding:14px;transition:transform .2s,box-shadow .2s}.journal-cards>a:hover{transform:translateY(-3px);box-shadow:0 15px 35px #173b3418}.journal-cards:has(>a:only-child){display:block}.journal-cards>a:only-child{width:100%;max-width:1050px;margin:0 auto;padding:0}.journal-cards>a:only-child>div{grid-template-columns:1.05fr .95fr;gap:0;display:grid}.journal-cards>a:only-child>div>div:first-child{aspect-ratio:auto;border:0;border-right:1px solid #c8d5c6;border-radius:0;min-height:360px}.journal-cards>a:only-child>div>div:last-child{justify-content:center;gap:20px;padding:42px}.journal-cards>a:only-child h3{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.12}.journal-cards>a>div>div:first-child{background:#dfe9dc;border-color:#c8d5c6}.journal-cards>a h3{color:#173b34;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400}.journal-cards>a:hover h3{color:#28664f}.journal-cards>a time,.journal-cards>a p,.journal-cards>a span{color:#536b61}.journal-back{color:#3c6d59}.journal-back:hover{color:#173b34}.journal-hero-image{border:1px solid #c8d5c6;box-shadow:0 16px 40px #173b3416}.journal-story article{max-width:none;padding:0}.journal-story article>div:first-child{margin-bottom:3rem}.journal-story article>div:first-child>div,.journal-story article>div:first-child>div span{color:#617b6a}.journal-story article>div:first-child>div span:last-child{color:#28765c}.journal-story article h1{color:#173b34;-webkit-text-fill-color:#173b34;background:0 0;font-size:clamp(2.6rem,5vw,4rem);line-height:1.08}.journal-story article .prose{--tw-prose-body:#304c43;--tw-prose-headings:#173b34;--tw-prose-links:#267357;--tw-prose-bold:#173b34;--tw-prose-counters:#536b61;--tw-prose-bullets:#739d83;--tw-prose-hr:#c8d5c6;color:#304c43;line-height:1.7}.journal-story article .prose h2{line-height:1.16;color:#173b34!important;border-color:#da9c80!important}.journal-story article .prose a{text-underline-offset:3px;text-decoration:underline;color:#267357!important}.journal-story article .prose p{color:#304c43}.journal-light a:focus-visible{outline-offset:4px;outline:3px solid #bb795c}@media (max-width:800px){.journal-cards>a:only-child>div{display:flex}.journal-cards>a:only-child>div>div:first-child{aspect-ratio:16/10;border-bottom:1px solid #c8d5c6;border-right:0;min-height:0}.journal-cards>a:only-child>div>div:last-child{padding:24px}}@media (max-width:640px){.journal-cards>a{padding:10px}.journal-story article h1{font-size:2.65rem}.journal-story article .prose{font-size:1.06rem}}
