/* Journal reading system: original paper, forest, Cormorant and Manrope. */
.cl-journal-article{padding-bottom:100px;overflow-wrap:anywhere}
.cl-journal-heading{max-width:1060px;margin:0 auto;padding:100px 36px 48px;text-align:center}
.cl-journal-heading h1{font:400 clamp(48px,6.6vw,94px)/1.04 var(--serif);letter-spacing:-.035em;margin:28px 0}
.cl-journal-deck{font:400 clamp(18px,1.7vw,23px)/1.65 var(--sans);max-width:730px;margin:0 auto;color:var(--muted)}
.cl-journal-meta{font:11px/1.6 var(--sans);letter-spacing:.12em;margin:28px 0 0;color:var(--muted)}
.cl-journal-cover{max-width:1240px;margin:0 auto 64px;padding:0 36px}.cl-journal-cover img{width:100%;height:auto;display:block}
.cl-journal-body{max-width:1100px;margin:0 auto;padding:0 36px;font:400 17px/1.9 var(--sans)}
.cl-journal-body>.wp-block-group,.cl-journal-body>p,.cl-journal-body>h2,.cl-journal-body>h3,.cl-journal-body>ul,.cl-journal-body>ol{max-width:700px;margin-left:auto;margin-right:auto}
.cl-journal-body p{margin:0 0 1.5em}.cl-journal-body h2{font:400 clamp(34px,3.3vw,48px)/1.12 var(--serif);letter-spacing:-.02em;margin:1.7em 0 .65em}.cl-journal-body h3{font:500 27px/1.25 var(--serif);margin:1.3em 0 .6em}
.cl-journal-body ul,.cl-journal-body ol{padding-left:1.3em;margin-bottom:1.8em}.cl-journal-body li{margin:.55em 0;padding-left:.25em}
.cl-journal-body a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.cl-journal-body a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.cl-journal-body .cl-journal-lead{font-size:20px;line-height:1.8;margin-top:12px}
.cl-journal-body .cl-journal-toc{padding:28px 32px;margin-top:40px;margin-bottom:56px;border-block:1px solid var(--line)}.cl-journal-toc .eyebrow{margin-bottom:12px}.cl-journal-toc ul{margin:0}
.cl-journal-body .cl-journal-note{border-left:2px solid var(--ink);padding:16px 26px;margin-top:36px;margin-bottom:36px;background:#e4e5dd}.cl-journal-note p:last-child{margin-bottom:0}
.cl-journal-body .wp-block-image{max-width:100%;margin:52px auto}.cl-journal-body .wp-block-image img{display:block;max-width:100%;width:100%;height:auto}.cl-journal-body .wp-block-image figcaption{font:12px/1.7 var(--sans);max-width:700px;margin:16px auto 0;color:var(--muted)}
.cl-journal-body .cl-journal-photo-slot{max-width:100%;min-height:280px;padding:64px 32px;display:grid;place-content:center;text-align:center;border:1px dashed var(--muted);margin:48px auto;background:#e4e5dd}.cl-journal-photo-slot p{max-width:520px;margin:0 auto}
.cl-journal-body .cl-journal-cta{max-width:100%;padding:56px 7%;margin-top:72px;background:var(--ink);color:var(--paper)}.cl-journal-cta h2{margin:10px 0 22px;color:inherit}.cl-journal-cta p{max-width:680px}.cl-journal-cta p:last-child{margin-bottom:0}.cl-journal-cta .eyebrow{color:inherit}
.cl-journal-post-navigation{max-width:1100px;margin:70px auto 0;padding:0 36px}.cl-journal-body [id]{scroll-margin-top:36px}
.editor-styles-wrapper .cl-journal-body{padding:24px;max-width:1100px}.editor-styles-wrapper .cl-journal-body .wp-block-group{box-sizing:border-box}
@media(max-width:760px){.cl-journal-heading{padding:58px 24px 36px;text-align:left}.cl-journal-heading h1{font-size:clamp(44px,10vw,64px)}.cl-journal-cover{padding:0 24px;margin-bottom:36px}.cl-journal-body{padding:0 24px;font-size:16px;line-height:1.85}.cl-journal-body .cl-journal-lead{font-size:18px}.cl-journal-body .cl-journal-toc{padding:24px 0}.cl-journal-body .cl-journal-cta{padding:36px 24px;margin-top:48px}.cl-journal-body .cl-journal-photo-slot{min-height:220px;padding:36px 22px}.cl-journal-body .wp-block-image{margin-block:36px}.cl-journal-body .cl-journal-note{padding:16px 20px}.cl-journal-article{padding-bottom:60px}}

.cl-journal-body>.cl-journal-body{max-width:none;padding:0}
