.documentary-hero{padding-top:84px;padding-bottom:84px}.documentary-hero h1{max-width:900px}.image-book-cover{padding:0!important;aspect-ratio:auto!important;background:#090807!important;overflow:hidden}.image-book-cover:after{display:none!important}.image-book-cover img{display:block;width:100%;height:auto;object-fit:contain}.documentary-section,.year-proof,.turning-point{padding:96px 0}.documentary-section{background:#efe7db}.documentary-title,.year-proof h2,.turning-point h2,.book-transition h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(36px,5vw,64px);line-height:1.08;margin:0}.documentary-lead{max-width:760px;font-size:20px;color:#6a6259;margin:18px 0 44px}.journey-line{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid #bfae98}.journey-line article{padding:26px 18px 16px 0;position:relative}.journey-line article:before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:#8c633d}.journey-line span{display:block;font-size:11px;letter-spacing:.15em;color:#9b7048;font-weight:800}.journey-line strong{display:block;font-family:Georgia,serif;font-size:21px;line-height:1.25;margin:12px 0 10px}.journey-line p{font-size:14px;line-height:1.65;color:#6b655f;margin:0}.year-proof{background:#171a1e;color:#f6efe6}.year-proof-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.year-proof .kicker{color:#c59a6d}.year-copy p{color:#c9c2b9;font-size:18px}.year-copy blockquote{font-family:Georgia,serif;font-size:24px;line-height:1.5;margin:34px 0 0;padding-left:24px;border-left:1px solid #8f6f4e;color:#f4eadf}.year-stats{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.14)}.year-stats div{padding:32px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);min-height:155px}.year-stats div:nth-child(2n){border-right:0}.year-stats div:nth-last-child(-n+2){border-bottom:0}.year-stats strong{display:block;font-family:Georgia,serif;font-size:58px;line-height:1}.year-stats span{display:block;margin-top:14px;color:#b9b1a8}.turning-point{background:#fbf7f0}.turning-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.three-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.three-steps div{border-top:1px solid #bfae98;padding:22px 12px 10px 0}.three-steps small{letter-spacing:.16em;color:#a37447}.three-steps strong{display:block;font-family:Georgia,serif;font-size:30px;margin:12px 0}.three-steps p{margin:0;color:#6b655f;line-height:1.7}.book-entry{padding-top:110px}.book-transition{max-width:900px;padding-bottom:70px}.book-transition .kicker{margin-bottom:14px}.book-transition h2{font-size:clamp(34px,4.5vw,56px)}@media(max-width:1000px){.journey-line{grid-template-columns:repeat(3,1fr);row-gap:24px}.year-proof-grid,.turning-grid{grid-template-columns:1fr}.three-steps{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.documentary-hero{padding-top:52px;padding-bottom:58px}.documentary-section,.year-proof,.turning-point{padding:68px 0}.journey-line{grid-template-columns:1fr;border-top:0;border-left:1px solid #bfae98;padding-left:20px}.journey-line article{padding:0 0 30px 18px}.journey-line article:before{left:-26px;top:7px}.year-stats{grid-template-columns:1fr 1fr}.year-stats div{padding:22px 18px;min-height:125px}.year-stats strong{font-size:44px}.three-steps{grid-template-columns:1fr}.book-entry{padding-top:76px}.book-transition{padding-bottom:48px}}