.jf-field-notice{display:block;font:11px/1.6 Arial,Helvetica,sans-serif;color:var(--muted);margin-top:7px}
.jf-work{padding:30px 0 60px}
.jf-work-heading{padding:43px 0 32px;border-bottom:1px solid var(--line)}
.jf-work-heading h1{font:normal clamp(43px,4.8vw,68px)/1.15 var(--serif);margin:19px 0 17px;letter-spacing:-.6px}
.jf-work-heading h1 .jf-field-notice{letter-spacing:0}
.jf-work-version{font:22px/1.5 var(--serif);max-width:750px}
.jf-work-alternate{font:14px/1.7 var(--serif);color:var(--muted);margin-top:13px!important}
.jf-work-overview{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:80px;padding:33px 0}
.jf-work h2{font:normal 27px/1.3 var(--serif);margin-bottom:19px}
.jf-work-summary{font:20px/1.7 var(--serif)}
.jf-work-note{font:14px/1.8 var(--serif);color:var(--muted);margin-top:22px!important}
.jf-work-credits dl{display:grid;grid-template-columns:1fr 1.5fr;gap:13px 22px;font:14px/1.6 var(--serif);margin:0}
.jf-work-credits dt{color:var(--muted)}.jf-work-credits dd{margin:0}.jf-work-person{display:block}
.jf-work-dates{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px 0 6px}
.jf-work-dates dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin:0}
.jf-work-dates dl>div{margin-bottom:22px}.jf-work-dates dt{font:12px/1.6 Arial,Helvetica,sans-serif;color:var(--muted);margin-bottom:8px}.jf-work-dates dd{font:18px/1.5 var(--serif);margin:0}
.jf-work-documents,.jf-work-readings,.jf-work-sources{padding-top:34px;margin-top:7px}
.jf-work-document-note{font:17px/1.7 var(--serif);max-width:760px;margin-bottom:25px!important}
.jf-work-document{display:grid;grid-template-columns:160px minmax(0,1fr);gap:29px;max-width:770px;align-items:center}
.jf-work-document-image{display:flex;justify-content:center;align-items:center;padding:17px;background:#dfdacf;height:210px}.jf-work-document-image img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}
.jf-work-document h3,.jf-work-readings h3{font:normal 25px/1.4 var(--serif);margin-bottom:13px}.jf-work-document .jf-text-link,.jf-work-readings .jf-text-link{margin-top:20px}
.jf-work-readings{border-top:1px solid var(--line);margin-top:34px}.jf-work-readings article{max-width:760px}.jf-work-readings article>p{font:17px/1.7 var(--serif)}.jf-work-readings .jf-language-notice{font:11px/1.6 Arial,Helvetica,sans-serif;margin:12px 0 17px}
.jf-work-sources{border-top:1px solid var(--line);margin-top:35px}.jf-work-sources h2{font-size:22px}.jf-work-sources ul{padding-left:18px;margin:0;font-size:12px;line-height:1.8}.jf-work-sources li+li{margin-top:7px}.jf-work-sources a{text-decoration:underline;text-underline-offset:3px}
.jf-present-related-works{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}.jf-present-related-works h2{font:normal 23px/1.3 var(--serif);margin-bottom:15px}.jf-present-related-works>a{display:block;font:21px/1.5 var(--serif);margin:10px 0}
.jf-reading-context{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:23px 0;margin:0 auto 32px;max-width:760px}.jf-reading-context h2{font:normal 24px/1.3 var(--serif);margin-bottom:15px}.jf-reading-context p{font:16px/1.7 var(--serif);margin-top:10px}.jf-reading-context>a{display:inline-block;font-size:12px;text-decoration:underline;text-underline-offset:4px;margin-top:15px}
.jf-documentary .jf-post-reading{max-width:760px}.jf-documentary .jf-post-body h2{font-size:27px;line-height:1.35;border-top:1px solid var(--line);padding-top:27px;margin-top:34px}.jf-documentary .jf-post-body p{line-height:1.9}.jf-documentary .jf-post-header .jf-eyebrow time{white-space:nowrap}
.jf-biography-work-links{display:flex;flex-wrap:wrap;gap:12px 24px;max-width:700px;margin:0 auto 37px;font:15px/1.6 var(--serif)}.jf-biography-work-links a{text-decoration:underline;text-underline-offset:4px}
.jf-footer-work[aria-current=page]{text-decoration:underline;text-underline-offset:4px}
.jf-post .jf-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.jf-post .jf-related-grid>a,.jf-post .jf-related-collection>span{min-width:0}
@media(max-width:700px){.jf-post .jf-related-grid{grid-template-columns:minmax(0,1fr)}}
@media(max-width:420px){.jf-post .jf-related-collection{flex-direction:column;align-items:start}}
@media(max-width:900px){.jf-work-overview{gap:35px}.jf-work-dates dl{gap:0 25px}}
@media(max-width:700px){.jf-work{padding:24px 0 38px}.jf-work-heading{padding:34px 0 27px}.jf-work-heading h1{font-size:46px}.jf-work-version{font-size:20px}.jf-work-overview{grid-template-columns:minmax(0,1fr);gap:30px;padding:28px 0}.jf-work-summary{font-size:18px}.jf-work h2{font-size:25px}.jf-work-dates dl{grid-template-columns:minmax(0,1fr)}.jf-work-dates dl>div{padding-bottom:15px;border-bottom:1px solid var(--line);margin-bottom:17px}.jf-work-dates dl>div:last-child{border:0}.jf-work-document{grid-template-columns:95px minmax(0,1fr);gap:19px}.jf-work-document-image{height:140px;padding:10px}.jf-work-document h3,.jf-work-readings h3{font-size:23px}.jf-work-document-note{font-size:16px}.jf-work-document .jf-text-link{font-size:13px;gap:12px}.jf-reading-context{padding:21px 0;margin-bottom:26px}.jf-reading-context h2{font-size:23px}.jf-documentary .jf-post-body h2{font-size:25px}.jf-biography-work-links{flex-direction:column;gap:12px;margin-bottom:28px}}
