.journal-main{max-width:1240px;margin:auto;padding:28px 36px 75px}.journal-heading{max-width:760px;padding:55px 0 40px}.journal-heading h1{font-size:clamp(42px,5vw,66px);line-height:1.12;margin:22px 0}.journal-heading h1 em{color:#778f61;font-weight:400}.journal-article-heading>p,.journal-heading>p{font-size:17px;color:#6c7d66;line-height:1.85}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.journal-card{border:1px solid #dce4d1;background:#fff;border-radius:13px;overflow:hidden}.journal-card>a{display:block;height:100%}.journal-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block}.journal-card a>div{padding:25px}.journal-card span{font-size:9px;letter-spacing:.12em;color:#768e62}.journal-card h2{font-family:Georgia,serif;font-size:27px;line-height:1.25;font-weight:400;margin:15px 0}.journal-card p{font-size:13px;color:#6f8068;line-height:1.8}.journal-card strong{font-size:12px;display:block;margin-top:24px}.journal-disclosure{font-size:12px;color:#7c8972;line-height:1.8;margin:26px 0}.journal-article-heading{background:none!important;display:block!important;padding:45px 0 35px!important;border:0!important;box-shadow:none!important;max-width:900px;margin:auto}.journal-article-heading h1{font-size:clamp(37px,4.6vw,58px);font-weight:400;line-height:1.15;margin:20px 0}.journal-byline{font-size:12px;color:#7e8b72}.journal-cover{margin:0 0 45px}.journal-cover img{width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:14px;display:block}.journal-cover figcaption{font-size:11px;color:#859479;padding:12px 0;line-height:1.7}.journal-reading-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:65px}.journal-reading-layout aside{align-self:start;position:sticky;top:155px}.journal-reading-layout nav{display:grid;gap:15px;border-bottom:1px solid #dce3d2;padding-bottom:25px;margin-bottom:22px}.journal-reading-layout aside strong{font-size:10px;letter-spacing:.12em}.journal-reading-layout aside a{font-size:12px;color:#6a825a;line-height:1.6}.journal-body{max-width:760px;min-width:0}.journal-body section{scroll-margin-top:170px;padding:0 0 35px}.journal-body h2{font-family:Georgia,serif;font-size:32px;line-height:1.25;font-weight:400;margin:12px 0 22px}.journal-section-number{font-size:11px;color:#84946e;letter-spacing:.1em}.journal-body li,.journal-body p{font-size:15px;line-height:1.95;color:#56694f;overflow-wrap:anywhere}.journal-body ul{padding-left:22px}.journal-body li{margin:10px 0}.journal-body a:not(.button){text-decoration:underline;text-underline-offset:4px}.journal-live-listing{background:#fff;border:1px solid #dfe6d5;padding:25px;border-radius:12px;margin:25px 0}.journal-live-listing img{width:100%;height:auto;max-height:400px;object-fit:contain;display:block}.journal-live-listing h3{font-size:20px}.journal-live-listing h4{font-size:18px;margin:18px 0 10px}.journal-live-listing small{font-size:11px;color:#7b8a6e}.journal-live-listing p{font-size:13px;margin:8px 0}.journal-ask{background:#eaf0df;padding:30px;border-radius:12px}.journal-ask .button{margin-top:10px;display:inline-block}.journal-more{margin-top:45px;border-top:1px solid #dce3d2;padding-top:30px}.journal-more h2{font-family:Georgia,serif;font-size:32px;font-weight:400}.journal-more a{display:block;padding:18px 0;border-bottom:1px solid #dce3d2;color:#5d7850}@media(max-width:850px){.journal-grid{grid-template-columns:1fr}.journal-card>a{display:grid;grid-template-columns:1fr 1.2fr}.journal-card img{height:100%;min-height:220px}.journal-reading-layout{grid-template-columns:1fr;gap:30px}.journal-reading-layout aside{position:static}.journal-reading-layout nav{gap:10px}.journal-main{padding:22px 24px 50px}}@media(max-width:550px){.journal-card>a{display:block}.journal-card img{height:auto;min-height:0}.journal-heading{padding:32px 0}.journal-article-heading{padding:28px 0!important}.journal-cover{margin-bottom:25px}.journal-body h2{font-size:28px}.journal-body li,.journal-body p{font-size:14px}.journal-ask{padding:23px}}