.y4TLdG_page{color:#252922;background:#f7f7f2;min-height:100vh}.y4TLdG_header{border-bottom:1px solid #dddfd7;justify-content:space-between;align-items:center;max-width:1248px;margin:auto;padding:25px 40px;display:flex}.y4TLdG_back{color:#62675c;font-size:13px}.y4TLdG_back:hover,.y4TLdG_captionLink:hover{color:#2c5ece}.y4TLdG_main{max-width:1168px;margin:auto;padding:56px 40px 24px}.y4TLdG_gallery{grid-template-columns:1fr minmax(0,440px);align-items:start;gap:80px;display:grid}.y4TLdG_intro{padding-top:5px}.y4TLdG_eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#59634d;align-items:center;gap:16px;font-size:10px;font-weight:600;display:flex}.y4TLdG_eyebrow span{letter-spacing:0;border:1px solid #c9cfc0;border-radius:50%;padding:4px 5px;font-size:9px}.y4TLdG_intro h1{letter-spacing:-.045em;margin:24px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,3.45vw,52px);font-weight:400;line-height:1.09}.y4TLdG_description{color:#686d62;max-width:365px;font-size:15px;line-height:1.75}.y4TLdG_meta{color:#565e4e;margin-top:21px;font-size:11px}.y4TLdG_meta span{color:#a4aa9b;margin:0 12px}.y4TLdG_chapters{border-top:1px solid #dadfd3;margin-top:29px}.y4TLdG_chapters a{border-bottom:1px solid #dadfd3;align-items:center;gap:17px;padding:13px 10px 13px 2px;font-size:13px;transition:color .15s,background .15s;display:flex}.y4TLdG_chapters a:hover{background:#eceee5}.y4TLdG_chapters a[aria-current]{color:#2c5ece}.y4TLdG_number{color:#868c7d;font-family:ui-monospace,monospace;font-size:10px}.y4TLdG_chapterArrow{color:#969c8c;margin-left:auto}.y4TLdG_chapters a[aria-current] .y4TLdG_chapterArrow{color:#2c5ece}.y4TLdG_downloads{margin-top:28px}.y4TLdG_download{color:#fff;background:#2c5ece;border-radius:5px;justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;font-size:13px;font-weight:500;display:flex}.y4TLdG_download:hover{background:#204fac}.y4TLdG_downloads p{color:#747b69;margin-top:10px;font-size:10px}.y4TLdG_captionLink{text-underline-offset:4px;color:#62675c;margin-top:9px;font-size:11px;text-decoration:underline;display:inline-block}.y4TLdG_viewer{min-width:0}.y4TLdG_track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#aab1a1 transparent;display:flex;overflow-x:auto;box-shadow:0 8px 32px #33382012}.y4TLdG_track figure{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;width:100%;margin:0;position:relative}.y4TLdG_track img{aspect-ratio:4/5;width:100%;height:auto;display:block}.y4TLdG_controls{align-items:center;gap:15px;margin-top:18px;display:none}.y4TLdG_gallery[data-enhanced] .y4TLdG_controls{display:flex}.y4TLdG_controls button{border:1px solid #cdd3c3;border-radius:50%;width:34px;height:34px;font-size:17px}.y4TLdG_controls button:hover{background:#e6eadd}.y4TLdG_controls span{color:#707867;font-family:ui-monospace,monospace;font-size:10px}.y4TLdG_controls .y4TLdG_play{border-radius:4px;width:auto;margin-left:auto;padding:0 11px;font-size:11px}.y4TLdG_swipe{text-align:center;color:#747b69;margin-top:14px;font-size:11px}.y4TLdG_gallery[data-enhanced] .y4TLdG_swipe{display:none}.y4TLdG_slideDownloads{color:#717966;justify-content:center;gap:21px;margin-top:18px;font-family:ui-monospace,monospace;font-size:10px;display:flex}.y4TLdG_slideDownloads a{padding:5px}.y4TLdG_slideDownloads a:hover{color:#2c5ece}.y4TLdG_footer{border-top:1px solid #dddfd7;justify-content:space-between;align-items:center;gap:20px;margin-top:42px;padding-top:18px;display:flex}.y4TLdG_footer p{color:#646e58;font-family:Georgia,serif;font-size:14px;font-style:italic}.y4TLdG_footer span{color:#77816b;font-size:10px}@media (max-width:850px){.y4TLdG_gallery{grid-template-columns:1fr minmax(0,380px);gap:35px}.y4TLdG_main{padding-top:36px}.y4TLdG_intro h1{font-size:37px}}@media (max-width:680px){.y4TLdG_header{padding:20px 22px}.y4TLdG_main{padding:30px 22px 24px}.y4TLdG_gallery{grid-template-columns:minmax(0,1fr);gap:28px}.y4TLdG_intro{display:contents}.y4TLdG_eyebrow{grid-row:1}.y4TLdG_intro h1{grid-row:2;margin:-8px 0 -10px;font-size:42px}.y4TLdG_description{grid-row:3;max-width:none;margin:0;font-size:14px}.y4TLdG_meta{grid-row:4;margin-top:-13px}.y4TLdG_viewer{grid-row:5;width:100%;max-width:440px;margin:auto}.y4TLdG_chapters{margin-top:0}.y4TLdG_chapters a{padding-block:16px}.y4TLdG_downloads{margin-top:0}.y4TLdG_footer{flex-direction:column;align-items:start;gap:8px;margin-top:32px}}
