.canon-module__PJXXha__page{--gr:var(--page);--gap:24px;--rule:#f5f2ea29;--muted:#f5f2eac7;background:var(--black-deep);color:var(--warm-white);position:relative}@media (max-width:639px){.canon-module__PJXXha__page{--gap-section:64px;--gap-block:32px}}:where(.canon-module__PJXXha__page) :is(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.canon-module__PJXXha__page) :is(ul,ol){padding:0;list-style:none}:where(.canon-module__PJXXha__page) :is(h1,h2,h3){font-family:var(--font-display);font-weight:400}.canon-module__PJXXha__page a:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}.canon-module__PJXXha__wrap{max-width:var(--standard);padding-inline:var(--page) var(--gr);margin-inline:auto}.canon-module__PJXXha__kind{font:500 var(--t-meta)/1.4 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--text-meta-dark)}.canon-module__PJXXha__title{min-height:min(88svh,840px);padding-top:calc(var(--nav-safe-height) + clamp(32px, 6vh, 80px));padding-bottom:var(--gap-block);align-items:flex-end;display:flex;position:relative}.canon-module__PJXXha__title .canon-module__PJXXha__wrap{z-index:1;width:100%;position:relative}.canon-module__PJXXha__title .canon-module__PJXXha__wrap>*{max-width:min(100%, calc(100vw - min(36vw, 560px) - 2 * var(--page) - 32px))}.canon-module__PJXXha__meta{border-bottom:1px solid var(--rule);font:500 var(--t-meta)/1.4 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--text-meta-dark);gap:12px;padding-bottom:18px;display:grid}.canon-module__PJXXha__masthead{font:400 clamp(1.9rem, 4.2vw, 4.4rem)/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--warm-white)}.canon-module__PJXXha__title h1{max-width:7.4em;font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:-.035em;text-wrap:balance;margin-top:clamp(28px,4vw,56px)}.canon-module__PJXXha__title .canon-module__PJXXha__dek{max-width:44ch;margin-top:var(--gap-block);font:400 var(--t-body)/var(--lh-body) var(--font-sans);color:#f5f2eadb}.canon-module__PJXXha__folder{z-index:0;top:var(--nav-safe-height);background:#1a0508;width:min(36vw,560px);position:absolute;bottom:0;right:0;overflow:hidden}.canon-module__PJXXha__folder img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.canon-module__PJXXha__folder figcaption{font:400 12px/1.4 var(--font-sans);color:#f5f2ead1;background:linear-gradient(#0000,#070707c7);padding:36px 20px 14px;position:absolute;bottom:0;left:0;right:0}@media (max-width:899px){.canon-module__PJXXha__title{flex-direction:column-reverse;align-items:stretch;min-height:0;padding-top:0;padding-bottom:40px}.canon-module__PJXXha__title .canon-module__PJXXha__wrap>*{max-width:none}.canon-module__PJXXha__folder{width:100%;height:clamp(260px,62vw,420px);margin-top:var(--nav-safe-height);margin-bottom:28px;position:relative;top:auto;bottom:auto;right:auto}.canon-module__PJXXha__folder img{object-position:50% 28%}.canon-module__PJXXha__title h1{max-width:none;margin-top:24px;font-size:clamp(2.7rem,13.4vw,4.4rem);line-height:1.04}}.canon-module__PJXXha__entries{padding-block:var(--gap-block) var(--gap-section);border-top:1px solid var(--rule)}.canon-module__PJXXha__count{font:500 var(--t-meta)/1.4 var(--font-mono);letter-spacing:var(--track-meta);text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:8px 36px;padding-top:28px;display:flex}.canon-module__PJXXha__n{color:var(--warm-white);margin-right:.5em}.canon-module__PJXXha__lead{padding-block:clamp(56px,8vw,120px) clamp(48px,6vw,88px);position:relative}.canon-module__PJXXha__lead h2{letter-spacing:-.035em;text-wrap:balance;max-width:9em;margin-top:20px;font-size:clamp(2.8rem,6.6vw,7rem);line-height:1}@media (max-width:359px){.canon-module__PJXXha__lead h2{font-size:2.6rem}}.canon-module__PJXXha__lead h2 a{color:var(--warm-white);transition:color var(--dur-hover) ease}.canon-module__PJXXha__lead h2 a:after{content:"";position:absolute;inset:0}.canon-module__PJXXha__lead h2 a:focus-visible{outline:none}.canon-module__PJXXha__lead:has(h2 a:focus-visible){outline:2px solid var(--gold-light);outline-offset:8px}.canon-module__PJXXha__thesis{max-width:34em;font:400 clamp(1.25rem, 1.9vw, 1.75rem)/1.35 var(--font-display);letter-spacing:-.012em;color:#f5f2eae6;margin-top:28px}.canon-module__PJXXha__read{border-bottom:1px solid var(--gold);font:500 15px/1.3 var(--font-sans);color:var(--warm-white);transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease;gap:.6em;margin-top:36px;padding-bottom:4px;display:inline-flex}.canon-module__PJXXha__read i{transition:transform var(--dur-hover) var(--ease);font-style:normal}.canon-module__PJXXha__lead:hover h2 a{color:var(--gold-light)}.canon-module__PJXXha__lead:has(h2 a:focus-visible) h2 a{color:var(--gold-light)}.canon-module__PJXXha__lead:hover .canon-module__PJXXha__read{color:var(--gold-light);border-bottom-color:var(--gold-light)}.canon-module__PJXXha__lead:has(h2 a:focus-visible) .canon-module__PJXXha__read{color:var(--gold-light);border-bottom-color:var(--gold-light)}@media (prefers-reduced-motion:no-preference){.canon-module__PJXXha__lead:hover .canon-module__PJXXha__read i{transform:translate(5px)}}.canon-module__PJXXha__unset{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);display:grid}.canon-module__PJXXha__unset li{border-bottom:1px solid var(--rule);padding-block:32px}.canon-module__PJXXha__unset h2{font:italic 400 clamp(1.8rem, 2.6vw, 2.5rem)/1.12 var(--font-display-italic);letter-spacing:-.02em;color:#d6d9dc;text-wrap:balance;margin-top:14px}.canon-module__PJXXha__unset .canon-module__PJXXha__thesis{max-width:34ch;font:400 16px/1.6 var(--font-sans);letter-spacing:0;color:#f5f2eabd;margin-top:16px}@media (min-width:900px){.canon-module__PJXXha__unset{column-gap:var(--gap);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr))}.canon-module__PJXXha__unset li{border-bottom:0;padding-block:40px 48px}}.canon-module__PJXXha__plane img{object-fit:cover;object-position:50% 58%;width:100%;height:clamp(300px,46vw,680px)}.canon-module__PJXXha__plane figcaption{font:400 14px/1.5 var(--font-sans);color:#f5f2eab3;padding-top:16px}@media (max-width:639px){.canon-module__PJXXha__plane img{aspect-ratio:4/5;object-position:38% 50%;height:auto}}.canon-module__PJXXha__last{padding-bottom:var(--gap-section)}.canon-module__PJXXha__note{max-width:15em;margin-top:var(--gap-section);font:400 clamp(2.1rem, 5vw, 5.25rem)/1.08 var(--font-display);letter-spacing:-.03em;text-wrap:balance}@media (max-width:639px){.canon-module__PJXXha__note{margin-top:var(--gap-block)}}.canon-module__PJXXha__page[data-choreo=on] .canon-module__PJXXha__rise{transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease)}.canon-module__PJXXha__page[data-choreo=on] .canon-module__PJXXha__rise:not([data-in=shown]){opacity:0;transform:translateY(var(--rise))}@media (prefers-reduced-motion:reduce){.canon-module__PJXXha__page.canon-module__PJXXha__page,.canon-module__PJXXha__page.canon-module__PJXXha__page *,.canon-module__PJXXha__page.canon-module__PJXXha__page :before,.canon-module__PJXXha__page.canon-module__PJXXha__page :after{transition:none}}@media (forced-colors:active){.canon-module__PJXXha__page{color:canvastext;background:canvas}.canon-module__PJXXha__entries,.canon-module__PJXXha__unset,.canon-module__PJXXha__unset li{border-color:canvastext}.canon-module__PJXXha__kind,.canon-module__PJXXha__meta,.canon-module__PJXXha__masthead,.canon-module__PJXXha__count,.canon-module__PJXXha__n,.canon-module__PJXXha__thesis,.canon-module__PJXXha__dek,.canon-module__PJXXha__plane figcaption,.canon-module__PJXXha__unset h2{color:canvastext}.canon-module__PJXXha__folder{display:none}.canon-module__PJXXha__read{color:linktext;border-bottom-color:canvastext}.canon-module__PJXXha__lead h2 a{color:linktext}.canon-module__PJXXha__page a:focus-visible{outline-color:highlight}.canon-module__PJXXha__lead:has(h2 a:focus-visible){outline-color:highlight}}
