._special_1jdo1_1{--special-ink:#333834;--special-muted:#71736b;--special-red:#9e443a;--special-line:#dcd8ce;min-width:0;color:var(--special-ink);background:#faf7f0}._special_1jdo1_1 a:focus-visible,._special_1jdo1_1 button:focus-visible,._chapterNavigation_1jdo1_13:focus-visible,._chapterPanel_1jdo1_14:focus-visible{outline:2px solid var(--special-red);outline-offset:5px}._hero_1jdo1_19{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(26px,4vw,54px);padding:clamp(30px,4.5vw,66px) clamp(22px,3.4vw,48px) 46px;display:grid}._heroCopy_1jdo1_27{min-width:0}._masthead_1jdo1_28{align-items:center;gap:13px;margin-bottom:29px;display:flex}._masthead_1jdo1_28 img{object-fit:contain;flex:0 0 42px;width:42px;height:42px}._masthead_1jdo1_28 p{font-family:var(--serif);letter-spacing:.12em;margin:0;font-size:16px;font-weight:700}._masthead_1jdo1_28 p span{color:var(--special-muted);font-family:Arial,var(--sans);letter-spacing:.16em;margin-top:5px;font-size:10px;font-weight:400;display:block}._hero_1jdo1_19 h2{font-family:var(--serif);letter-spacing:.04em;margin:0;font-size:clamp(32px,4.1vw,58px);font-weight:600;line-height:1.28}._hero_1jdo1_19 h2>span{color:var(--special-red)}._heroLead_1jdo1_34{max-width:430px;font-family:var(--serif);color:#62685f;margin:25px 0 0;font-size:15px;line-height:2.05}._heroMeta_1jdo1_35{color:var(--special-muted);font-family:Arial,var(--sans);letter-spacing:.04em;flex-wrap:wrap;align-items:baseline;gap:4px;margin:27px 0 0;font-size:10px;display:flex}._heroMeta_1jdo1_35>span{color:#a5a297;margin:0 7px}._photo_1jdo1_37{min-width:0;margin:0}._photo_1jdo1_37>a{background:#eeebe3;display:block}._photo_1jdo1_37 img{object-fit:contain;width:100%;height:auto;max-height:440px}._photo_1jdo1_37 figcaption{color:var(--special-muted);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;font-size:11px;line-height:1.8;display:flex}._photo_1jdo1_37 figcaption>span{color:var(--special-red);flex:none}._heroPhoto_1jdo1_42>a{background:#e9e5dc;border:1px solid #e0dbd1;padding:8px}._heroPhoto_1jdo1_42 img{max-height:410px}._heroPhoto_1jdo1_42 figcaption{margin-top:10px}._chapterNavigation_1jdo1_13{border-top:1px solid var(--special-line);border-bottom:1px solid var(--special-line);background:#f4f0e7;padding:24px clamp(22px,3.4vw,48px) 14px}._readingGuide_1jdo1_47{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:15px;display:flex}._readingGuide_1jdo1_47 strong{color:var(--special-ink);font-family:var(--serif);font-size:18px;font-weight:600}._readingGuide_1jdo1_47 p{color:var(--special-muted);margin:0;font-size:12px;line-height:1.8}._chapterLinks_1jdo1_50{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}._chapterLinks_1jdo1_50 button{min-width:0;min-height:52px;color:var(--special-ink);font-family:var(--sans);cursor:pointer;background:#faf7f0;border:1px solid #dfd9ce;justify-content:center;align-items:center;gap:10px;padding:13px 10px;font-size:14px;line-height:1.5;display:flex}._chapterLinks_1jdo1_50 button>span{color:var(--special-red);font-family:Arial,var(--sans);font-variant-numeric:tabular-nums;font-size:11px}._chapterLinks_1jdo1_50 button>._jumpArrow_1jdo1_53{margin-left:auto}._chapterLinks_1jdo1_50 button:hover{color:var(--special-red);background:#fffdf8;border-color:#b98d80}._chapterPanel_1jdo1_14{min-width:0;padding:44px clamp(22px,3.4vw,48px) 32px}._chapterPanel_1jdo1_14+._chapterPanel_1jdo1_14{border-top:1px solid #c8c0b2}._chapterPanel_1jdo1_14:nth-of-type(2n){background:#f5f1e8}._chapterEnd_1jdo1_58{justify-content:flex-end;margin-top:30px;display:flex}._chapterEnd_1jdo1_58 button{min-height:44px;color:var(--special-red);font-family:var(--sans);cursor:pointer;background:0 0;border:0;padding:8px 0 8px 16px;font-size:12px}._chapterEnd_1jdo1_58 button>span{margin-left:10px}._chapterHeading_1jdo1_61{max-width:740px;margin-bottom:30px}._eyebrow_1jdo1_62{color:var(--special-red);letter-spacing:.1em;margin:0 0 13px;font-size:10px;font-weight:600;line-height:1.7;display:block}._chapterHeading_1jdo1_61 h3{font-family:var(--serif);letter-spacing:.025em;margin:0;font-size:clamp(25px,2.7vw,35px);font-weight:600;line-height:1.5}._description_1jdo1_64{color:#666c62;font-family:var(--serif);margin:17px 0 0;font-size:14px;line-height:2}._scenePair_1jdo1_65{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:26px;display:grid}._fundVideo_1jdo1_66 video{aspect-ratio:16/9;object-fit:contain;background:#1b1d1b;width:100%;max-width:100%;max-height:520px;display:block}._photoPair_1jdo1_67{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}._photoPair_1jdo1_67 ._photo_1jdo1_37 img{max-height:350px}._reflectionLayout_1jdo1_70{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(30px,5vw,70px);margin-bottom:42px;display:grid}._reflection_1jdo1_70{min-width:0;padding-top:8px}._reflection_1jdo1_70 ._chapterHeading_1jdo1_61{margin-bottom:27px}._reflectionText_1jdo1_73 p{color:#50584f;font-family:var(--serif);margin:0 0 24px;font-size:16px;line-height:2.15}._reflectionText_1jdo1_73 p:last-child{margin-bottom:0}._reflection_1jdo1_70 footer{border-top:1px solid var(--special-line);width:fit-content;color:var(--special-muted);margin-top:30px;padding-top:15px;font-size:11px;line-height:1.8}._memoryPhotos_1jdo1_76{gap:24px;display:grid}._memoryPhotos_1jdo1_76 ._photo_1jdo1_37 img{max-height:255px}._filmGrid_1jdo1_79{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 26px;display:grid}._filmCard_1jdo1_80{border-top:1px solid var(--special-line);min-width:0;padding-top:14px}._filmCard_1jdo1_80 h4{font-family:var(--serif);align-items:baseline;gap:10px;margin:0 0 14px;font-size:22px;font-weight:600;display:flex}._filmCard_1jdo1_80 h4 span{color:var(--special-red);font:12px Arial,sans-serif}._filmCard_1jdo1_80 video{aspect-ratio:16/9;object-fit:contain;background:#1b1d1b;width:100%;display:block}._lectureSection_1jdo1_84{margin-top:46px}._sectionSubhead_1jdo1_85{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin-bottom:22px;display:flex}._sectionSubhead_1jdo1_85 h4{font-family:var(--serif);margin:0;font-size:22px;font-weight:600;line-height:1.5}._sectionSubhead_1jdo1_85 p{color:var(--special-muted);margin:0;font-size:11px;line-height:1.8}._fundStory_1jdo1_89{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(30px,4vw,60px);display:grid}._fundStory_1jdo1_89 ._photo_1jdo1_37 img{max-height:390px}._fundCopy_1jdo1_91{min-width:0}._amount_1jdo1_92{color:var(--special-red);align-items:baseline;gap:12px;margin:0 0 23px;display:flex}._amount_1jdo1_92 strong{font-family:Arial,"Helvetica Neue",var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(48px,5.5vw,70px);font-weight:500;line-height:1.1}._amount_1jdo1_92>span{font-family:var(--serif);font-size:16px}._donationStatement_1jdo1_95{font-family:var(--serif);margin:0;font-size:17px;line-height:1.95}._smallNote_1jdo1_96{color:var(--special-muted);margin:20px 0 0;font-size:11px;line-height:1.9}._textLink_1jdo1_97{color:var(--special-red);align-items:baseline;gap:12px;font-size:12px;line-height:1.9;display:inline-flex}._fundCopy_1jdo1_91>._textLink_1jdo1_97{border-bottom:1px solid #cbae9e;margin-top:21px;padding-bottom:3px}._fundVideo_1jdo1_66{border-top:1px solid var(--special-line);margin-top:40px;padding-top:30px}._fundVideo_1jdo1_66 video{max-height:540px}._letters_1jdo1_102{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}._letter_1jdo1_102{min-width:0}._letterImage_1jdo1_104{border:1px solid var(--special-line);background:#f0ede5;justify-content:center;align-items:center;height:260px;padding:14px;display:flex}._letterImage_1jdo1_104 img{object-fit:contain;width:100%;height:100%}._letterCopy_1jdo1_106{padding-top:19px}._documentType_1jdo1_107{color:var(--special-muted);font-family:var(--sans);letter-spacing:.08em;font-size:10px}._letter_1jdo1_102 h4{min-height:59px;font-family:var(--serif);margin:11px 0 10px;font-size:19px;font-weight:600;line-height:1.55}._letterCopy_1jdo1_106 p{color:var(--special-muted);margin:0;font-size:11px;line-height:1.9}._letterCopy_1jdo1_106 ._textLink_1jdo1_97{margin-top:15px}._letter_1jdo1_102:hover h4{color:var(--special-red)}._reports_1jdo1_112{border-top:1px solid var(--special-line);margin-top:43px;padding-top:31px}._reports_1jdo1_112>a{border-bottom:1px solid var(--special-line);grid-template-columns:26px minmax(0,1fr) 16px;align-items:baseline;gap:17px;padding:21px 0;display:grid}._reports_1jdo1_112>a>span{color:var(--special-muted);font-family:Arial,var(--sans);font-size:11px}._reports_1jdo1_112>a>span:last-child{color:var(--special-red)}._reports_1jdo1_112 h5{font-family:var(--serif);margin:0;font-size:17px;font-weight:500;line-height:1.8}._reports_1jdo1_112>a:hover h5{color:var(--special-red)}._specialFooter_1jdo1_118{border-top:1px solid var(--special-line);color:var(--special-muted);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 clamp(22px,3.4vw,48px);padding:24px 0;font-size:10px;display:flex}._specialFooter_1jdo1_118 p{font-family:var(--serif);margin:0;font-size:12px}._specialFooter_1jdo1_118>span:last-child{font-family:Arial,var(--sans)}@media (width<=1100px){._chapterLinks_1jdo1_50 button{gap:7px;font-size:13px}._hero_1jdo1_19{gap:28px}._hero_1jdo1_19 h2{font-size:clamp(32px,3.9vw,46px)}._letters_1jdo1_102{gap:22px}._letterImage_1jdo1_104{height:230px}._letter_1jdo1_102 h4{font-size:17px}}@media (width<=760px){._hero_1jdo1_19{grid-template-columns:minmax(0,1fr);gap:28px;padding:30px 22px}._masthead_1jdo1_28{margin-bottom:22px}._hero_1jdo1_19 h2{font-size:clamp(34px,7vw,48px)}._heroLead_1jdo1_34{max-width:580px;margin-top:20px;font-size:15px}._heroMeta_1jdo1_35{margin-top:21px}._heroPhoto_1jdo1_42 img{max-height:350px}._chapterNavigation_1jdo1_13{padding:22px}._chapterLinks_1jdo1_50{grid-template-columns:repeat(2,minmax(0,1fr))}._chapterLinks_1jdo1_50 button{justify-content:flex-start;gap:8px;padding:12px;font-size:13px}._chapterPanel_1jdo1_14{padding:31px 22px 37px}._chapterHeading_1jdo1_61{margin-bottom:24px}._chapterHeading_1jdo1_61 h3{font-size:27px}._scenePair_1jdo1_65{grid-template-columns:minmax(0,1fr);gap:29px}._scenePair_1jdo1_65 ._photo_1jdo1_37 img{max-height:350px}._reflectionLayout_1jdo1_70{grid-template-columns:minmax(0,1fr);gap:30px;margin-bottom:26px}._reflectionText_1jdo1_73 p{font-size:16px;line-height:2.05}._memoryPhotos_1jdo1_76{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._memoryPhotos_1jdo1_76 ._photo_1jdo1_37 img{object-fit:contain;height:180px;max-height:none}._photoPair_1jdo1_67{gap:16px}._photoPair_1jdo1_67 ._photo_1jdo1_37 img{object-fit:contain;height:180px;max-height:none}._filmGrid_1jdo1_79{grid-template-columns:minmax(0,1fr);gap:24px}._filmCard_1jdo1_80 h4{font-size:20px}._fundStory_1jdo1_89{grid-template-columns:minmax(0,1fr);gap:27px}._fundCopy_1jdo1_91{padding-bottom:5px}._amount_1jdo1_92{margin-bottom:18px}._amount_1jdo1_92 strong{font-size:54px}._fundVideo_1jdo1_66{margin-top:28px}._letters_1jdo1_102{grid-template-columns:minmax(0,1fr);gap:25px}._letter_1jdo1_102{border-bottom:1px solid var(--special-line);grid-template-columns:minmax(90px,.38fr) minmax(0,.62fr);align-items:center;gap:21px;padding-bottom:25px;display:grid}._letter_1jdo1_102:last-child{border-bottom:0;padding-bottom:0}._letterImage_1jdo1_104{height:200px;padding:9px}._letterCopy_1jdo1_106{padding:0}._letter_1jdo1_102 h4{min-height:0;font-size:18px}._reports_1jdo1_112{margin-top:31px}._reports_1jdo1_112>a{gap:12px}._specialFooter_1jdo1_118{margin:0 22px}}@media (width<=430px){._hero_1jdo1_19{padding:26px 17px}._hero_1jdo1_19 h2{font-size:34px}._heroLead_1jdo1_34{font-size:14px}._chapterNavigation_1jdo1_13{padding:22px 17px}._readingGuide_1jdo1_47 strong{font-size:17px}._chapterLinks_1jdo1_50 button{gap:7px;min-height:48px;padding:10px;font-size:12px}._chapterPanel_1jdo1_14{padding:28px 17px 32px}._chapterHeading_1jdo1_61 h3{font-size:24px}._memoryPhotos_1jdo1_76,._photoPair_1jdo1_67{grid-template-columns:minmax(0,1fr);gap:24px}._memoryPhotos_1jdo1_76 ._photo_1jdo1_37 img,._photoPair_1jdo1_67 ._photo_1jdo1_37 img{height:auto;max-height:320px}._letter_1jdo1_102{grid-template-columns:minmax(75px,.36fr) minmax(0,.64fr);gap:16px}._letterImage_1jdo1_104{height:166px;padding:7px}._letter_1jdo1_102 h4{font-size:16px}._letterCopy_1jdo1_106 p{font-size:10px}._specialFooter_1jdo1_118{margin:0 17px}._specialFooter_1jdo1_118 p{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){._special_1jdo1_1 *{scroll-behavior:auto}}
