._opening_1i0e5_1{grid-template-columns:1.1fr 1fr;align-items:center;gap:8%;padding:36px 0 76px;display:grid}._overline_1i0e5_2{letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;line-height:1.65}._titlePage_1i0e5_3 h1{font:400 clamp(4rem,7.2vw,7rem)/.99 var(--font-editorial);letter-spacing:-.035em;margin:28px 0 24px}._author_1i0e5_4{letter-spacing:.025em;font-size:1.125rem}._introduction_1i0e5_5{color:#4e594d;max-width:34ch;margin-top:30px;font-size:1.0625rem;line-height:1.8}._openingLinks_1i0e5_6{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:30px;display:flex}._primaryLink_1i0e5_7,._supportLink_1i0e5_7{justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:12px 20px;font-size:.9375rem;line-height:1.55;display:inline-flex}._primaryLink_1i0e5_7{color:#eee9dc;background:#23352d;border:1px solid #23352d}._primaryLink_1i0e5_7:hover{background:#33493c;text-decoration:none}._foreword_1i0e5_10{color:#586150;margin-top:32px;font-size:.875rem}._portrait_1i0e5_11{justify-self:end;width:100%;max-width:455px}._portrait_1i0e5_11 img{width:100%;height:auto}._portrait_1i0e5_11 figcaption{color:#586150;margin-top:14px;font-size:.875rem;line-height:1.6}._reading_1i0e5_14{border-top:1px solid #aaa99e;grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:8%;padding:64px 0 84px;display:grid}._readingHeader_1i0e5_15{align-self:start;position:sticky;top:36px}._readingHeader_1i0e5_15 h2{font:400 clamp(2.75rem,4.5vw,4rem)/1.1 var(--font-editorial);letter-spacing:-.025em;margin:15px 0 12px}._date_1i0e5_17{font-family:var(--font-editorial);color:#586150;font-size:1.375rem;font-style:italic}._readingHeader_1i0e5_15 a{margin-top:24px}._prose_1i0e5_19{max-width:65ch;font-size:1.125rem;line-height:1.9}._prose_1i0e5_19 p+p{margin-top:1.4em}._prose_1i0e5_19 ._firstLine_1i0e5_21{font:400 clamp(1.85rem,2.8vw,2.5rem)/1.25 var(--font-editorial);letter-spacing:-.015em;max-width:34ch;margin-bottom:30px}._endMark_1i0e5_22{background:#72806a;width:32px;height:1px;margin-top:36px;display:block}._support_1i0e5_7{color:#eee9dc;background:#23352d;padding:66px 0 70px}._supportInner_1i0e5_24{grid-template-columns:1fr 1.2fr;align-items:start;gap:8%;display:grid}._support_1i0e5_7 h2{font:400 clamp(2.7rem,4.6vw,4.5rem)/1.05 var(--font-editorial);letter-spacing:-.025em;margin:24px 0 32px}._supportLink_1i0e5_7{border-bottom:1px solid #bcc6b7;max-width:100%;padding:12px 0}._supportCopy_1i0e5_27{max-width:60ch;font-size:1.0625rem;line-height:1.85}._supportCopy_1i0e5_27 p+p{margin-top:1.25em}._supportCopy_1i0e5_27 ._signature_1i0e5_29{font:italic 400 2.25rem/1.2 var(--font-editorial);margin-top:30px}._contact_1i0e5_30 .contact-section{border-top:0;padding-top:72px}._contact_1i0e5_30 .contact-help,._contact_1i0e5_30 .contact-status{font-size:.875rem}@media (max-width:900px){._opening_1i0e5_1{gap:6%}._titlePage_1i0e5_3 h1{font-size:clamp(3.75rem,8vw,5.5rem)}._reading_1i0e5_14{grid-template-columns:190px minmax(0,1fr);gap:6%}._supportInner_1i0e5_24{grid-template-columns:1fr 1.15fr;gap:6%}}@media (max-width:680px){._opening_1i0e5_1{grid-template-columns:1fr;gap:36px;padding:24px 0 46px}._titlePage_1i0e5_3 h1{margin:20px 0;font-size:clamp(3.5rem,14vw,5.5rem)}._introduction_1i0e5_5{margin-top:22px}._openingLinks_1i0e5_6{gap:14px 22px;margin-top:24px}._foreword_1i0e5_10{margin-top:24px}._portrait_1i0e5_11{justify-self:center;max-width:440px}._portrait_1i0e5_11 figcaption{margin-top:12px}._reading_1i0e5_14{grid-template-columns:1fr;gap:34px;padding:40px 0 50px}._readingHeader_1i0e5_15{grid-template-columns:1fr auto;align-items:end;column-gap:20px;display:grid;position:static}._readingHeader_1i0e5_15 ._overline_1i0e5_2,._readingHeader_1i0e5_15 h2{grid-column:1/-1}._readingHeader_1i0e5_15 h2{margin-bottom:8px}._readingHeader_1i0e5_15 a{gap:12px;margin-top:0;font-size:.875rem}._prose_1i0e5_19{font-size:1.0625rem;line-height:1.85}._prose_1i0e5_19 ._firstLine_1i0e5_21{font-size:1.95rem}._support_1i0e5_7{padding:42px 0 46px}._supportInner_1i0e5_24{grid-template-columns:1fr;gap:34px}._support_1i0e5_7 h2{margin:18px 0 24px;font-size:2.8rem}._supportCopy_1i0e5_27{font-size:1rem;line-height:1.85}._contact_1i0e5_30 .contact-section{padding-top:44px}}@media (max-width:360px){._readingHeader_1i0e5_15{grid-template-columns:1fr;gap:0}._readingHeader_1i0e5_15 a{justify-self:start;margin-top:14px}._overline_1i0e5_2{letter-spacing:.08em}._openingLinks_1i0e5_6{flex-direction:column;align-items:flex-start}}
