.jy-chapters,.jy-chapters--stack{--jy-teal: #89c4c6;--jy-cream: #fdf0c9;--jy-sand: #cfc7ac;--jy-font-display: "Sora", "Montserrat", "Helvetica Neue", Arial, sans-serif;--jy-font-body: "Manrope", "Hanken Grotesk", "Segoe UI", "Helvetica Neue", Arial, sans-serif}.jy-chapters{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:0 4vw;pointer-events:none;text-align:center}.jy-chapters .jy-chapter{grid-area:1 / 1}.jy-chapters.is-scrub .jy-chapter{visibility:hidden;will-change:transform,opacity,filter}.jy-chapters.is-scrub .jy-chapter.is-visible{visibility:visible}.jy-chapters.is-scrub .jy-chapter.is-visible .jy-ch,.jy-chapters.is-scrub .jy-chapter.is-visible .jy-chapter__p{will-change:transform,opacity,filter}html.gl-lean .jy-chapters.is-scrub .jy-chapter.is-visible .jy-ch,html.gl-lean .jy-chapters.is-scrub .jy-chapter.is-visible .jy-chapter__p{will-change:transform,opacity}.jy-chapter{position:relative;width:100%;max-width:min(94vw,1320px);margin:0 auto;padding:2.4em 0}.jy-chapter:before{content:"";position:absolute;inset:-8% -6%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#00000080,#00000038 55%,#0000)}.jy-chapter__h{font-family:var(--jy-font-display);font-weight:700;font-size:clamp(3rem,6.2vw,6.6rem);line-height:1.02;letter-spacing:-.035em;color:var(--jy-cream);margin:0 auto .4em;max-width:20ch;text-wrap:balance;overflow-wrap:normal;word-break:keep-all;hyphens:none;text-shadow:0 2px 28px rgba(0,0,0,.55)}.jy-chapter__x{pointer-events:auto}.jy-chapter__p{font-family:var(--jy-font-body);font-weight:500;font-size:clamp(1.02rem,.92rem + .5vw,1.3rem);line-height:1.5;color:var(--jy-sand);max-width:52ch;margin:0 auto;text-wrap:pretty;text-shadow:0 1px 18px rgba(0,0,0,.7)}.jy-key{display:inline;background-image:linear-gradient(90deg,var(--jy-teal),var(--jy-cream));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.jy-key.is-split{background-image:none;-webkit-text-fill-color:initial;color:var(--jy-cream)}.jy-wd{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;padding:.16em .12em .2em;margin:-.16em -.12em -.2em}.jy-ch{display:inline-block}.jy-key .jy-ch{background-image:linear-gradient(90deg,var(--jy-teal),var(--jy-cream));background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.jy-chapters--stack{display:grid;gap:clamp(2rem,6vw,4.5rem);padding:clamp(4rem,10vw,8rem) 4vw;justify-items:center;text-align:center}.jy-chapters--stack .jy-chapter{visibility:visible;padding:0}.jy-chapters--stack .jy-chapter:before{display:none}.jy-chapters--stack .jy-chapter__h{font-size:clamp(2.2rem,1.4rem + 3.4vw,4.4rem);text-shadow:none}.jy-chapters--stack .jy-chapter__p{text-shadow:none}@media(max-width:760px){.jy-chapter__h{font-size:clamp(2.4rem,11vw,3.4rem);letter-spacing:-.03em}.jy-chapter{padding:1.6em 0}}
