:root{--cr-paper: #f4f1ea;--cr-paper-deep: #e9e1d3;--cr-paper-texture: url(/images/paper-fasson-cotton-touch-seamless.jpg);--cr-paper-texture-size: 43.75rem;--cr-paper-texture-opacity: .56;--cr-ink: #1f1d1b;--cr-reading-ink: #494743;--cr-ink-soft: #63615d;--cr-display-ink: rgba(31, 29, 27, .82);--cr-letterpress-display: 0 -.5px 0 rgba(20, 20, 18, .16), 0 .75px 0 rgba(255, 255, 255, .55);--cr-brand-red: #b11a29;--cr-accent: #9f2332;--cr-rule: rgba(31, 29, 27, .22);--cr-scrim: rgba(24, 20, 17, .48);--cr-interactive-muted-opacity: .62;--cr-font-display: "Canela", Georgia, serif;--cr-font-reading: "freight-text-pro", Georgia, serif;--cr-canvas-max: 90rem;--cr-image-max: 75rem;--cr-reading-max: 45rem;--cr-grid-columns: 12;--cr-gutter: clamp(1.25rem, 6vw, 5.4rem);--cr-grid-gap: clamp(.75rem, 1.5vw, 1.5rem);--cr-space-1: .5rem;--cr-space-2: .875rem;--cr-space-3: 1.5rem;--cr-space-4: clamp(2rem, 4vw, 4rem);--cr-space-5: clamp(4rem, 8vw, 8rem);--cr-space-6: clamp(6rem, 13vw, 13rem);--cr-title-narrative: clamp(4rem, 7vw, 6rem);--cr-title-page: clamp(3.25rem, calc(2.833rem + 2.083vw) , 4.5rem);--cr-title-collection: clamp(2.5rem, calc(2.083rem + 2.083vw) , 3.75rem);--cr-title-subject: clamp(2.125rem, calc(1.833rem + 1.458vw) , 3rem);--cr-title-identity: clamp(1.125rem, calc(1rem + .625vw) , 1.5rem);--cr-title-section: clamp(1.5rem, calc(1.417rem + .417vw) , 1.75rem);--cr-text-introduction: clamp(1.15rem, 1.65vw, 1.4rem);--cr-text-body: clamp(1.125rem, 1.45vw, 1.3125rem);--cr-page-title: var(--cr-title-page);--cr-chapter-title: var(--cr-title-collection);--cr-subject-title: var(--cr-title-subject);--cr-identity-title: var(--cr-title-identity);--cr-section-title: var(--cr-title-section);--cr-body: var(--cr-text-body);--cr-navigation: clamp(1rem, 1.25vw, 1.125rem);--cr-meta: clamp(.875rem, 1vw, 1rem);--cr-motion-fast: .18s;--cr-motion-field: .36s;--cr-motion-ease: cubic-bezier(.22, 1, .36, 1);--cr-inline-breakpoint: 56.25rem;--cr-contained-breakpoint: 48.75rem}*,*:before,*:after{box-sizing:border-box}html{background:var(--cr-paper);color:var(--cr-reading-ink);font-family:var(--cr-font-reading);scroll-behavior:smooth}body{position:relative;isolation:isolate;margin:0;min-width:20rem;background-color:var(--cr-paper);color:var(--cr-reading-ink);font-size:var(--cr-text-body);line-height:1.55}body:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--cr-paper-texture);background-repeat:repeat;background-size:var(--cr-paper-texture-size) auto;mix-blend-mode:multiply;opacity:var(--cr-paper-texture-opacity)}html:has(.expanded-navigation[open]),body:has(.expanded-navigation[open]),body.is-navigation-open{overflow:hidden;overscroll-behavior:none}button,a{color:inherit;font:inherit}a{text-decoration-thickness:.055em;text-underline-offset:.22em}button{border:0;background:none}:focus-visible{outline:2px solid var(--cr-accent);outline-offset:.3rem}.cr-skip-link{position:fixed;top:.75rem;left:var(--cr-gutter);z-index:1000;padding:.55rem .8rem .6rem;background:var(--cr-paper);box-shadow:0 .2rem .7rem #1f1d1b1f;font-family:var(--cr-font-display);font-size:1rem;line-height:1.2;text-decoration:none;transform:translateY(calc(-100% - 1.5rem));transition:transform var(--cr-motion-fast) ease}.cr-skip-link:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,#1f1d1bb8,#1f1d1b8c 52%,#1f1d1b1f);content:""}.cr-skip-link:focus-visible{transform:translateY(0)}body:not(:has(#main-content))>.cr-skip-link{display:none}#main-content{scroll-margin-block-start:1rem}#main-content:focus{outline:none}::selection{background:var(--cr-accent);color:var(--cr-paper)}.cr-canvas{width:min(100%,var(--cr-canvas-max));margin-inline:auto}.cr-editorial-width{width:min(calc(100% - (2 * var(--cr-gutter))),var(--cr-image-max));margin-inline:auto}.cr-reading-width{width:min(calc(100% - (2 * var(--cr-gutter))),var(--cr-reading-max));margin-inline:auto}:where(.cr-reading-width,.copy-block,.continue-copy) p{text-wrap:pretty}.cr-grid{display:grid;grid-template-columns:repeat(var(--cr-grid-columns),minmax(0,1fr));gap:var(--cr-grid-gap)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}html[data-review-motion=reduced]{scroll-behavior:auto}html[data-review-motion=reduced] *,html[data-review-motion=reduced] *:before,html[data-review-motion=reduced] *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}html[data-review-fonts=fallback]{--cr-font-reading: Georgia, serif}
