.journal-shell{max-width:1280px;margin:auto;padding:30px 5% 90px}.journal-heading{text-align:center;max-width:850px;margin:35px auto 45px}.journal-heading h1{font-family:'Cormorant Garamond',serif;font-size:clamp(42px,6vw,72px);font-weight:400;line-height:1.08;margin:20px 0}.journal-heading nav{font-size:12px;margin-bottom:35px}.journal-deck{font-size:17px;line-height:1.8;color:#67675f;max-width:690px;margin:20px auto}.journal-heading>a,.journal-byline{font-size:13px}.journal-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:22px 0 35px}.journal-tags a{padding:7px 17px;border:1px solid #d6d4c7;border-radius:30px;font-size:12px;text-decoration:none}.journal-tags a:hover,.journal-tags a[aria-current]{background:#354638;color:#fff}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.journal-card{min-width:0;background:#fff}.journal-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.journal-card>div{padding:23px}.journal-card h2{font:400 29px/1.2 'Cormorant Garamond',serif;margin:12px 0}.journal-card h2 a{text-decoration:none}.journal-card p{font-size:14px;line-height:1.8;color:#696a61;overflow-wrap:anywhere}.journal-card .eyebrow{font-size:10px}.journal-read{display:inline-block;margin-top:12px;font-size:12px;letter-spacing:1px}.journal-article{max-width:1120px;margin:auto;padding:25px 5% 80px}.journal-cover{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.journal-body{max-width:760px;margin:45px auto;font-size:17px;line-height:1.95;overflow-wrap:anywhere}.journal-body p{margin:1.3em 0}.journal-body h2{font:400 38px/1.2 'Cormorant Garamond',serif;margin:1.4em 0 .7em}.journal-body h3{font-size:24px;margin:1.4em 0 .7em}.journal-body ul,.journal-body ol{padding-left:28px}.journal-body img{display:block;width:100%;height:auto;border-radius:3px}.journal-body table{border-collapse:collapse;width:100%;display:block;overflow:auto}.journal-body td,.journal-body th{border:1px solid #d6d4c7;padding:10px}.journal-body blockquote{border-left:3px solid #7d886b;padding:8px 25px;font-style:italic}.journal-body pre{overflow:auto;background:#eeeee7;padding:15px}.journal-author{max-width:760px;margin:45px auto 0;border-top:1px solid #d6d4c7;padding-top:28px}.journal-author h2{font:400 30px 'Cormorant Garamond',serif}.journal-author p{line-height:1.8}.journal-pagination{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:45px;font-size:13px}.journal-empty{text-align:center;padding:70px 20px;background:#f0f0e8}@media(max-width:850px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.journal-grid{grid-template-columns:1fr}.journal-shell,.journal-article{padding-left:20px;padding-right:20px}.journal-heading{margin-top:20px}.journal-card>div{padding:20px}.journal-body{font-size:16px}.journal-heading h1{font-size:42px}}
