/* Alternate print, landscape and inset compositions without changing the player. */
.story-chapter{margin-bottom:40px}.story-chapter .story-note{padding-top:22px}
.photo-whisper{font:italic 25px/1.3 Memory,Georgia,serif;color:var(--ink);text-align:center;max-width:290px;margin:22px auto 0;padding-inline:8px}
.chapter-1>.story-photo:first-child{aspect-ratio:4/3;border-radius:48px 4px 4px 4px}
.chapter-1 .story-inset{width:78%;margin:24px auto 0;aspect-ratio:4/5;padding:8px;background:#fffaf2;box-shadow:0 8px 22px #163e3412;transform:rotate(-1.5deg)}
.chapter-2>.story-photo:first-child{width:86%;margin-left:auto;aspect-ratio:4/5;border-radius:4px 65px 4px 4px}
.chapter-2 .story-inset{width:100%;margin-top:24px;aspect-ratio:4/3}
.chapter-3>.story-photo:first-child{aspect-ratio:4/3;padding:8px;background:#fffaf2;box-shadow:0 8px 22px #163e3412}
.chapter-3 .story-inset{width:82%;margin:24px 0 0;aspect-ratio:4/5;border-radius:4px 4px 70px 4px}
.chapter-4>.story-photo:first-child{width:90%;margin:auto;aspect-ratio:4/3}
.chapter-4 .story-inset{width:100%;aspect-ratio:4/3;margin-top:24px;border-radius:4px 4px 48px 4px}
.story-chapter .story-note p{line-height:1.75}.story-chapter .story-note h3{margin-bottom:12px}.story-flow .section-intro{margin-bottom:28px}
.story-breath{padding-top:10px;padding-bottom:26px}.letter p{margin-bottom:21px}
@media(max-width:360px){.photo-whisper{font-size:23px}.story-chapter{margin-bottom:34px}.story-chapter .story-note h3{font-size:32px}.story-chapter .story-note p{font-size:15px}}
@media(prefers-reduced-motion:reduce){.chapter-1 .story-inset{transform:none}}
