/* Archival portrait with live, selectable quotation text. */
.reading-page .jung-quote{position:relative;isolation:isolate;overflow:hidden;min-height:530px;margin-top:0;padding:54px 48px 30px;border-left:4px solid #b82438;background:#101214;box-shadow:0 14px 35px #30251a18}
.jung-quote .jung-portrait{position:absolute;z-index:-3;right:0;top:0;width:49%;height:100%;object-fit:cover;object-position:50% 22%;opacity:.58;filter:grayscale(1) sepia(.15);mask-image:linear-gradient(to right,transparent,#000 30%);-webkit-mask-image:linear-gradient(to right,transparent,#000 30%)}
.reading-page .jung-quote:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#101214 0%,#101214e6 39%,#10121422 76%),linear-gradient(0deg,#101214 0%,transparent 48%);pointer-events:none}
.reading-page .jung-quote:after{content:"";position:absolute;inset:22px;z-index:-1;border-top:1px solid #e0ad3e40;border-bottom:1px solid #e0ad3e40;pointer-events:none}
.jung-quote .jung-copy{max-width:67%;position:relative}
.jung-quote .jung-eyebrow{display:block;color:#e0ad3e;font:800 .72rem "Barlow Condensed",sans-serif;letter-spacing:.2em}
.reading-page .jung-quote blockquote{margin:27px 0 0;font:700 clamp(2.4rem,4.7vw,3.8rem)/1.06 "Barlow Condensed",sans-serif;letter-spacing:-.015em;color:#f6f3ed;text-wrap:pretty;text-shadow:0 2px 18px #0009}
.jung-quote .jung-last-line{display:block;margin-top:24px;color:#e0ad3e;font-style:italic}
.reading-page .jung-quote cite{display:block;margin-top:25px;color:#d8d1c6;font:700 .87rem "Barlow Condensed",sans-serif;letter-spacing:.16em;font-style:normal;text-transform:uppercase}
.jung-quote .jung-credit{display:block;position:relative;margin-top:28px;color:#b8b0a3;font:400 .65rem/1.5 "DM Sans",sans-serif;letter-spacing:.01em;text-decoration:none}
.jung-quote .jung-credit:hover{text-decoration:underline;color:#e0ad3e}
@media(max-width:600px){.reading-page .jung-quote{min-height:0;padding:200px 27px 28px}.jung-quote .jung-portrait{width:78%;height:390px;object-position:50% 18%;opacity:.52}.reading-page .jung-quote:before{background:linear-gradient(0deg,#101214 35%,#101214d9 56%,#10121415 100%),linear-gradient(90deg,#101214 0%,transparent 85%)}.jung-quote .jung-copy{max-width:100%}.reading-page .jung-quote blockquote{font-size:clamp(2rem,7.5vw,2.9rem)}.reading-page .jung-quote:after{inset:16px}.jung-quote .jung-credit{max-width:100%}}
