.kl-letters.kl-letters{max-width:720px;margin:3rem 0;padding:40px 0;border-block:1px solid var(--kl-rule,#c9bea5);font:400 1rem/1.65 var(--kl-sans,Arial,sans-serif)}.kl-letters .kl-letter-heading{min-width:0}.kl-letters .kl-letter-heading h2{font:400 clamp(1.8rem,3vw,2.5rem)/1.2 var(--kl-serif,Georgia,serif);letter-spacing:-.035em;margin:0 0 12px}.kl-letters p{margin:0 0 16px}.kl-letters .kl-label{font:500 .7rem/1.5 var(--kl-sans,Arial,sans-serif);letter-spacing:.12em;margin:0 0 12px}.kl-letters .kl-letter-intro{max-width:38rem;color:var(--kl-muted,#636052);margin:0}.kl-letters .kl-letter-form{min-width:0;margin-top:24px}.kl-letter-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.kl-letter-email,.kl-letter-fields{min-width:0}.kl-letter-document label,.kl-letter-form label{display:block;font:500 .8125rem/1.5 var(--kl-sans,Arial,sans-serif);margin:0 0 6px}.kl-letter-document select,.kl-letter-form input[type=email]{box-sizing:border-box;width:100%;min-height:48px;border:1px solid #95958a;border-radius:4px;padding:11px 12px;background:#f7f1e4;color:#252219;font:400 1rem/1.5 var(--kl-sans,Arial,sans-serif)}.kl-letter-document .kl-letter-button,.kl-letters .kl-letter-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:11px 16px;border:1px solid #143020;border-radius:4px;color:#f7f1e4;background:#143020;font:500 .875rem/1.5 var(--kl-sans,Arial,sans-serif);cursor:pointer;text-align:center;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease}.kl-letter-document .kl-letter-button:hover,.kl-letters .kl-letter-button:hover{background:#0d261a;border-color:#0d261a}.kl-letter-document .kl-letter-button:active,.kl-letters .kl-letter-button:active{background:#0d261a}.kl-letters .kl-letter-button:disabled{cursor:wait;opacity:.8}.kl-letter-arrow{width:20px;height:20px;flex:0 0 20px}.kl-letter-form[aria-busy=true] .kl-letter-button>*{visibility:hidden}.kl-letter-form[aria-busy=true] .kl-letter-button::after{content:attr(data-sending-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.kl-letters .kl-letter-consent{font-size:.8125rem;line-height:1.65;color:var(--kl-muted,#636052);margin:16px 0 0}.kl-letters .kl-letter-consent a{text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.kl-letters .kl-letter-status{font-size:.875rem;line-height:1.65;margin:16px 0 0;padding:12px 16px;border-left:2px solid var(--kl-rule,#c9bea5);background:var(--kl-paper,#f1e8d5);color:var(--kl-ink,#252219);overflow-wrap:anywhere}.kl-letters .kl-letter-status[data-state=error]{border-color:var(--kl-accent,#143020);color:var(--kl-accent,#143020)}.kl-letter-status:empty{display:none}.kl-letters .kl-letter-respect{color:var(--kl-muted,#636052);font-size:.8125rem;line-height:1.65;margin:16px 0 0}.kl-letter-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.kl-letter-document :focus-visible,.kl-letters :focus-visible{outline:2px solid #143020;outline-offset:4px}.kl-about>.kl-letters,.kl-home>.kl-letters{max-width:1180px;width:100%;margin:64px 0 0;padding:48px 0 0;border-bottom:0}@media(min-width:1001px){.kl-letters.kl-letters-about,.kl-letters.kl-letters-homepage{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:auto auto;column-gap:64px}.kl-letters-about .kl-letter-heading,.kl-letters-homepage .kl-letter-heading{grid-column:1;grid-row:1/3}.kl-letters-about .kl-letter-form,.kl-letters-homepage .kl-letter-form{grid-column:2;margin-top:0}.kl-letters-about .kl-letter-respect,.kl-letters-homepage .kl-letter-respect{grid-column:2}}.kl-letters.kl-letters-article,.kl-letters.kl-letters-article-inline{border:1px solid var(--kl-rule,#c9bea5);border-radius:8px;padding:clamp(24px,3vw,32px);background:var(--kl-surface,#e9dfc9);margin:40px auto 48px}.kl-prose .kl-letters.kl-letters-article-inline{margin:44px 0;font:400 .9375rem/1.65 var(--kl-sans,Arial,sans-serif)}.kl-letters-article-inline .kl-letter-heading h2{font-size:clamp(1.5rem,3vw,1.85rem)}.kl-letters-article .kl-letter-heading h2{font-size:clamp(1.75rem,3.5vw,2.2rem)}.kl-letters-article .kl-label,.kl-letters-article-inline .kl-label{color:var(--kl-accent,#143020)}.kl-letters-article .kl-letter-intro,.kl-letters-article-inline .kl-letter-intro{font-size:.875rem;line-height:1.7}.kl-letters.kl-letters-subscribe{margin:0 0 48px;padding:0;border:0}.kl-narrow:has(.kl-letters-subscribe) .kl-page-heading{padding-bottom:16px}.kl-letter-document{margin:0;background:#f1e8d5;color:#252219;font:1rem/1.75 Arial,sans-serif}.kl-letter-document main{max-width:640px;margin:0 auto;padding:3rem 1.5rem}.kl-letter-document h1{font:400 clamp(2rem,5vw,3rem)/1.2 Georgia,serif;letter-spacing:-.035em;margin:4rem 0 1.5rem}.kl-letter-document a{color:#143020;text-underline-offset:.25em}.kl-letter-document .kl-letter-wordmark{color:#252219;text-decoration:none;font-size:1.2rem}.kl-letter-document select{display:block;max-width:240px;margin-bottom:1rem}.kl-letter-document form{margin:2rem 0}.kl-letter-return{margin-top:3rem}.kl-letter-document footer{margin-top:4rem;border-top:1px solid #c9bea5;padding-top:1rem;font-size:.8rem}@media(max-width:700px){.kl-about>.kl-letters,.kl-home>.kl-letters{margin-top:48px;padding-top:32px}.kl-letters.kl-letters-article,.kl-letters.kl-letters-article-inline{padding:24px 20px}}@media(max-width:600px){.kl-letter-entry{grid-template-columns:minmax(0,1fr)}.kl-letters .kl-letter-button{width:100%}}@media(prefers-reduced-motion:reduce){.kl-letters .kl-letter-button{transition:none}}@media print{.kl-letters{display:none!important}}.kl-letter-document main{box-sizing:border-box;width:min(100%,42rem);padding:clamp(2rem,6vw,4rem) 1.5rem}.kl-letter-document h1{color:#143020;margin-top:3rem}.kl-letter-document .kl-letter-wordmark{font:400 1.5rem/1.3 Georgia,serif;color:#143020}.kl-letter-document .kl-letter-button{border-radius:0;background:#a7966b;border-color:#a7966b;color:#0d261a;min-height:48px;white-space:normal}.kl-letter-document .kl-letter-button:hover{background:#b9a576;border-color:#b9a576}.kl-letter-document select{border-radius:0;max-width:100%}.kl-letter-document a,.kl-letter-document button{overflow-wrap:anywhere}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.ca157063339a.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.71d5ee93cc1e.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.6e9e020a25f9.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.1be3448e292f.woff2") format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.5c66f9e07e90.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.34b9c504cab7.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.3100e775e861.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.ca157063339a.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.71d5ee93cc1e.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.6e9e020a25f9.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.1be3448e292f.woff2") format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.5c66f9e07e90.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.34b9c504cab7.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.3100e775e861.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.ca157063339a.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.71d5ee93cc1e.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.6e9e020a25f9.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.1be3448e292f.woff2") format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.5c66f9e07e90.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.34b9c504cab7.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.3100e775e861.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.ca157063339a.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.71d5ee93cc1e.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.6e9e020a25f9.woff2") format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.1be3448e292f.woff2") format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.5c66f9e07e90.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.34b9c504cab7.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.3100e775e861.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url("0QIhMX1D_JOuMw_LLPtLp_A.b67b0f50d1d0.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url("0QIhMX1D_JOuMw_LJftLp_A.405b30a5bea8.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url("0QIhMX1D_JOuMw_LXftLp_A.49e796554ee2.woff2") format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url("0QIhMX1D_JOuMw_LT_tLp_A.db2a8b067f0f.woff2") format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url("0QIhMX1D_JOuMw_LLvtLp_A.3acfc1db6992.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url("0QIhMX1D_JOuMw_LL_tLp_A.45f989df83f3.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url("0QIhMX1D_JOuMw_LIftL.d824d807d4d8.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:italic;font-weight:500;font-display:swap;src:url("0QIhMX1D_JOuMw_LLPtLp_A.b67b0f50d1d0.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:italic;font-weight:500;font-display:swap;src:url("0QIhMX1D_JOuMw_LJftLp_A.405b30a5bea8.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-weight:500;font-display:swap;src:url("0QIhMX1D_JOuMw_LXftLp_A.49e796554ee2.woff2") format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:italic;font-weight:500;font-display:swap;src:url("0QIhMX1D_JOuMw_LT_tLp_A.db2a8b067f0f.woff2") format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:italic;font-weight:500;font-display:swap;src:url("0QIhMX1D_JOuMw_LLvtLp_A.3acfc1db6992.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:italic;font-weight:500;font-display:swap;src:url("0QIhMX1D_JOuMw_LL_tLp_A.45f989df83f3.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:italic;font-weight:500;font-display:swap;src:url("0QIhMX1D_JOuMw_LIftL.d824d807d4d8.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url("0QIvMX1D_JOuMwf7I-NP.0e523e4bc3c6.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url("0QIvMX1D_JOuMw77I-NP.c57d9ca3bd42.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url("0QIvMX1D_JOuM3b7I-NP.a8c4cb778ab6.woff2") format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url("0QIvMX1D_JOuM2T7I-NP.2df52199eac5.woff2") format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url("0QIvMX1D_JOuMwX7I-NP.98c22de85f6e.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url("0QIvMX1D_JOuMwT7I-NP.2a2d9c22c986.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url("0QIvMX1D_JOuMwr7Iw.ddb8c6603510.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url("0QIvMX1D_JOuMwf7I-NP.0e523e4bc3c6.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url("0QIvMX1D_JOuMw77I-NP.c57d9ca3bd42.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url("0QIvMX1D_JOuM3b7I-NP.a8c4cb778ab6.woff2") format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url("0QIvMX1D_JOuM2T7I-NP.2df52199eac5.woff2") format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url("0QIvMX1D_JOuMwX7I-NP.98c22de85f6e.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url("0QIvMX1D_JOuMwT7I-NP.2a2d9c22c986.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url("0QIvMX1D_JOuMwr7Iw.ddb8c6603510.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url("0QIvMX1D_JOuMwf7I-NP.0e523e4bc3c6.woff2") format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url("0QIvMX1D_JOuMw77I-NP.c57d9ca3bd42.woff2") format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url("0QIvMX1D_JOuM3b7I-NP.a8c4cb778ab6.woff2") format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url("0QIvMX1D_JOuM2T7I-NP.2df52199eac5.woff2") format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url("0QIvMX1D_JOuMwX7I-NP.98c22de85f6e.woff2") format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url("0QIvMX1D_JOuMwT7I-NP.2a2d9c22c986.woff2") format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url("0QIvMX1D_JOuMwr7Iw.ddb8c6603510.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dailyli-book{background:#f7f3e9;color:#292b29}.dailyli-book-contents,.dailyli-book-intro{width:min(100% - 64px,1060px);margin-inline:auto}.dailyli-book-intro{padding:150px 0 100px}.dailyli-book-intro h1{font-family:var(--font-serif,'Lora',serif);font-size:clamp(40px,5.1vw,70px);line-height:1.13;letter-spacing:-.035em;max-width:860px;margin:24px 0 30px;font-weight:400}.dailyli-book-intro .dailyli-lead{max-width:720px;font-size:clamp(18px,2vw,22px);line-height:1.75;color:#4c504b}.dailyli-book .dailyli-eyebrow{color:#5c6258;letter-spacing:.13em}.dailyli-book-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px}.dailyli-book-actions>a:last-child{text-decoration:underline;text-underline-offset:5px}.dailyli-book .dailyli-button{background:#2d382f;color:#fff;border-color:#2d382f}.dailyli-book .dailyli-button:hover{background:#17261b}.dailyli-book-section-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:25px}.dailyli-book-section-heading>a{font-size:14px;text-decoration:underline;text-underline-offset:5px}.dailyli-chapter{display:grid;grid-template-columns:100px 1fr;gap:38px;border-top:1px solid #bcbfb1;padding:48px 0 52px}.dailyli-chapter-number{font-family:Lora,serif;font-size:46px;font-weight:400;line-height:1.1;color:#737b6b}.dailyli-chapter-copy{max-width:780px}.dailyli-chapter h2,.dailyli-topic-sequence h2{font-family:Lora,serif;font-size:clamp(27px,3vw,38px);line-height:1.25;letter-spacing:-.025em;font-weight:400;margin:9px 0 18px}.dailyli-chapter-copy>p:not(.dailyli-eyebrow),.dailyli-topic-sequence>p{max-width:680px;font-size:17px;line-height:1.8;color:#4c504b}.dailyli-chapter-readings{list-style:none;padding:0;margin:25px 0}.dailyli-chapter-readings li{padding:13px 0;border-bottom:1px solid #d8d9cd}.dailyli-chapter-readings a{font-family:Lora,serif;font-size:19px;line-height:1.5;text-decoration:underline;text-decoration-color:#a0aa96;text-underline-offset:5px;text-decoration-thickness:1px}.dailyli-chapter-hub:hover,.dailyli-chapter-readings a:hover{text-decoration-color:currentColor;color:#244326}.dailyli-chapter-readings p{margin:9px 0 3px;font-size:15px;line-height:1.75;color:#50564c;max-width:660px}.dailyli-chapter-hub{font-size:14px;font-weight:600}.dailyli-chapter-connection{border-left:2px solid #a1ab95;padding:0 0 0 22px;margin:32px 0 0;max-width:680px;font-size:15px;line-height:1.8}.dailyli-chapter-connection a{text-decoration:underline;text-underline-offset:4px}.dailyli-contents-page{padding-top:150px;padding-bottom:70px}.dailyli-book-page-intro{max-width:740px;margin-bottom:64px}.dailyli-book-page-intro h1{font-family:Lora,serif;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1.2;margin:20px 0}.dailyli-book .dailyli-home-content{background:0 0}.dailyli-book .dailyli-home-latest{margin-top:32px}.dailyli-book .dailyli-home-about{background:#e9e9dd;margin-top:0;padding-top:76px;padding-bottom:76px}.dailyli-book .dailyli-home-about-card{max-width:1060px;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:70px;align-items:center}.dailyli-book .dailyli-home-about-portrait{width:100%;max-width:360px;height:440px;overflow:hidden;border-radius:0;background:#e2e4d8}.dailyli-book .dailyli-home-about-image{width:100%;height:100%;object-fit:cover;object-position:center 20%}.dailyli-topic-sequence{padding:30px 0 60px;margin-bottom:48px;border-bottom:1px solid #ccc}.dailyli-book a:focus-visible,.dailyli-topic-sequence a:focus-visible{outline:3px solid #30593b;outline-offset:6px;border-radius:2px}@media(max-width:767px){.dailyli-book-contents,.dailyli-book-intro{width:calc(100% - 40px)}.dailyli-book-intro{padding:108px 0 64px}.dailyli-chapter{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:32px 0 40px}.dailyli-chapter-number{font-size:29px}.dailyli-chapter-readings a{font-size:18px}.dailyli-chapter-copy>p:not(.dailyli-eyebrow){font-size:16px}.dailyli-book-section-heading{align-items:flex-start;flex-direction:column}.dailyli-contents-page{padding-top:110px}.dailyli-book .dailyli-home-about-card{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.dailyli-book .dailyli-home-about-portrait{margin-inline:auto;height:400px}.dailyli-book .dailyli-home-about{padding-block:48px}}@media(prefers-reduced-motion:reduce){.dailyli-book *,.dailyli-book ::after,.dailyli-book ::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.kl-serif{font-family:var(--kl-serif)}.kl-label{font:500 .75rem/1.6 var(--kl-sans);letter-spacing:.13em;text-transform:uppercase;color:var(--kl-muted);margin:0 0 1.3rem}.kl-footer-inner,.kl-home,.kl-wide{width:calc(100% - 10rem);max-width:1180px;margin:auto}.kl-cover{position:relative;padding:6rem 0 4.7rem;border-bottom:1px solid var(--kl-rule)}.kl-cover h1{font-size:clamp(3.3rem,6.4vw,6.3rem);line-height:1.1;letter-spacing:-.05em;max-width:1000px;margin:1.5rem 0 2.6rem}.kl-cover h1 em{font-weight:400;color:var(--kl-accent)}.kl-cover-bottom{display:flex;gap:5rem;align-items:end;max-width:950px}.kl-cover-bottom>p{font-size:1.05rem;max-width:470px;margin:0;color:#55564e}.kl-cover-links{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.kl-cover-folio{position:absolute;right:0;bottom:5rem;font:1rem var(--kl-serif);letter-spacing:.16em;writing-mode:vertical-rl;color:var(--kl-muted)}.kl-opening{max-width:700px;margin:auto;padding:6rem 0;text-align:center}.kl-small-rule{display:block;height:1px;width:36px;margin:0 auto 2rem;background:var(--kl-accent)}.kl-opening>p{font:400 1.8rem/1.55 var(--kl-serif);letter-spacing:-.015em;margin:0 0 1.3rem}.kl-opening .kl-opening-last{font-size:1.3rem;color:var(--kl-muted);margin-bottom:2rem}.kl-section-heading{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--kl-ink);padding-bottom:1.4rem;gap:1rem}.kl-section-heading h2{font-size:2.6rem;margin:0}.kl-section-heading .kl-label{margin:0}.kl-section-heading>a{font-size:.875rem}.kl-part-row{display:grid;grid-template-columns:95px minmax(0,1fr);gap:1rem;padding:2rem 0;border-bottom:1px solid var(--kl-rule)}.kl-part-number{font:1.35rem var(--kl-serif);padding-top:.3rem;color:var(--kl-accent)}.kl-part-copy h2,.kl-part-copy h3{font-size:1.7rem;margin:0 0 .5rem}.kl-part-description{display:flex;gap:1rem;align-items:baseline;font-size:.875rem;color:var(--kl-muted)}.kl-part-description p{margin:0}.kl-part-description>span:last-child{white-space:nowrap}.kl-dots{border-bottom:1px dotted var(--kl-rule);flex:1;min-width:1rem}.kl-contents-all{margin-top:2rem}.kl-recent{padding:7rem 0 0}.kl-essay-row{border-bottom:1px solid var(--kl-rule)}.kl-essay-row-link{display:grid;grid-template-columns:112px minmax(0,1fr) 20px;gap:24px;padding:28px 0}.kl-row-date{font-size:.8rem;color:var(--kl-muted);padding-top:.12rem}.kl-row-copy .kl-label{margin:0 0 .6rem;font-size:.75rem}.kl-row-copy h2{font-size:1.65rem;margin:0 0 .7rem;max-width:770px}.kl-row-copy>p:last-child{font-size:.95rem;color:var(--kl-muted);margin:0;max-width:760px}.kl-row-arrow{margin-top:2.25rem;color:var(--kl-muted);transition:transform .2s ease,color .2s ease}.kl-essay-row:hover .kl-row-arrow{transform:translateX(4px);color:var(--kl-accent)}.kl-essay-row-featured .kl-essay-row-link{padding:2rem 0}.kl-essay-row-featured h2{font-size:2.2rem;max-width:740px}.kl-page-heading{padding:6rem 0 4rem;max-width:850px}.kl-page-heading h1{font-size:clamp(2.8rem,5.2vw,4.8rem);margin:0 0 1.6rem}.kl-lead{font-size:1.2rem;line-height:1.75;color:#56574f;max-width:770px}.kl-path{font-size:.8rem;margin-top:2rem;color:var(--kl-muted)}.kl-contents-expanded .kl-part-row{padding:3rem 0}.kl-contents-expanded .kl-part-copy h2{font-size:2.5rem}.kl-contents-expanded .kl-part-description{margin-bottom:2rem}.kl-sequence{list-style:none;margin:1.3rem 0 2rem;padding:0;counter-reset:none}.kl-sequence li{display:grid;grid-template-columns:2.2rem 1fr 3rem;align-items:baseline;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--kl-rule);font-family:var(--kl-serif);font-size:1.1rem;line-height:1.5}.kl-reading-time,.kl-sequence-number{font:.75rem/1.6 var(--kl-sans);color:var(--kl-muted)}.kl-reading-time{text-align:right}.kl-contents-bridge{max-width:680px;font:italic 1rem/1.8 var(--kl-serif);color:var(--kl-muted);margin-top:1.8rem}.kl-chapter-heading{position:relative;padding:6rem 0 4rem;border-bottom:1px solid var(--kl-rule);overflow:hidden}.kl-chapter-heading h1{position:relative;font-size:clamp(2.8rem,5vw,5rem);max-width:880px;margin:0 0 1.5rem}.kl-chapter-heading .kl-label{position:relative}.kl-chapter-numeral{position:absolute;right:.5rem;top:2rem;font:17rem/1 var(--kl-serif);color:#e5e2d8;pointer-events:none}.kl-chapter-subtitle{position:relative;font:italic 1.5rem/1.5 var(--kl-serif);max-width:740px;margin:0;color:var(--kl-accent)}.kl-chapter-body{max-width:740px;margin:3rem auto}.kl-prose{font:1.13rem/1.9 var(--kl-serif);color:var(--kl-ink);overflow-wrap:break-word}.kl-prose p{margin:0 0 1.35em}.kl-prose h2{font-size:1.9rem;margin:2.5em 0 .9em;line-height:1.4}.kl-prose h3{font-size:1.5rem;margin:2em 0 1em}.kl-prose ol,.kl-prose ul{padding-left:1.4rem;margin:1.5rem 0}.kl-prose li{margin:.6rem 0}.kl-prose blockquote{margin:2rem 0;padding:.5rem 0 .5rem 1.5rem;border-left:2px solid var(--kl-accent);font-style:italic}.kl-prose table{display:block;overflow-x:auto;max-width:100%;font-size:1rem}.kl-prose img{border-radius:0}.kl-prose code{font-size:.82em;overflow-wrap:anywhere}.kl-prose iframe{max-width:100%}.kl-prose .kl-sources-heading{font:500 .8rem/1.6 var(--kl-sans);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid var(--kl-rule);padding-top:2rem;margin-top:3rem}.kl-prose .kl-source{font:400 1rem/1.8 var(--kl-serif);color:var(--kl-muted);overflow-wrap:anywhere;margin-bottom:1.5rem}.kl-prose .kl-source code{font:inherit}.kl-source-number{font-family:var(--kl-sans);color:var(--kl-accent)}.kl-prose .kl-source-ref{display:inline-block;min-width:24px;min-height:24px;padding:0 3px;font:500 .75em/1.6 var(--kl-sans);vertical-align:.12em;text-align:center;white-space:nowrap;color:var(--kl-accent)}.kl-prose .kl-source-back{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;font:400 .875rem/1 var(--kl-sans);color:var(--kl-accent)}.kl-essay-body [id^=research-note-]{scroll-margin-top:1.5rem}.kl-essay-body [id^=research-note-]:target{outline:1px solid var(--kl-rule);outline-offset:8px}.kl-essay-body .kl-source-ref:target{outline:2px solid var(--kl-accent);outline-offset:3px}.kl-reading-list{margin:4rem 0}.kl-reading-list h2{font-size:2rem}.kl-interlude{text-align:center;border-top:1px solid var(--kl-rule);border-bottom:1px solid var(--kl-rule);padding:3.5rem 1rem;margin:4rem 0}.kl-interlude h2{font:italic 1.3rem var(--kl-serif);margin:0 0 1.5rem}.kl-interlude blockquote{font:1.5rem/1.65 var(--kl-serif);margin:0}.kl-interlude blockquote p{margin:0}.kl-interlude-author{font:.8rem var(--kl-sans);color:var(--kl-muted);margin:1.5rem 0 0}.kl-bridge{margin:3.5rem 0}.kl-bridge>p:first-child{font:italic 1.15rem/1.8 var(--kl-serif);color:var(--kl-muted);margin-bottom:2rem}.kl-bridge h2{font-size:2.5rem;margin:0}.kl-essay-shell{max-width:1020px;width:calc(100% - 8rem);margin:0 auto}.kl-essay-heading{padding:6rem 0 3.5rem;max-width:940px;margin:auto}.kl-essay-heading h1{font-size:clamp(2.3rem,4.4vw,4.2rem);line-height:1.22;margin:1.5rem 0 2rem}.kl-essay-number{font:1rem var(--kl-serif);color:var(--kl-accent);margin:2rem 0 0}.kl-essay-number span{color:var(--kl-muted);font-size:.875rem}.kl-meta{display:flex;flex-wrap:wrap;gap:.5rem 1.3rem;font:.8rem/1.7 var(--kl-sans);color:var(--kl-muted)}.kl-connections,.kl-essay-body,.kl-essay-signature,.kl-next,.kl-previous{max-width:720px;margin-left:auto;margin-right:auto}.kl-essay-body{font-size:1.18rem;line-height:1.95}.kl-essay-body>p:first-of-type{font-size:1.3rem;line-height:1.8}.kl-essay-signature{font:italic 1.1rem var(--kl-serif);padding:2rem 0;border-top:1px solid var(--kl-rule);margin-top:3rem}.kl-next{border-top:1px solid var(--kl-ink);padding:2.5rem 0 1.5rem;margin-top:3.5rem}.kl-next h2{font-size:2.1rem;margin:0 0 1rem}.kl-next>p:not(.kl-label){color:var(--kl-muted);font-size:1rem}.kl-next .kl-interlude{margin:2rem 0;border-top:0}.kl-previous{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 0;border-top:1px solid var(--kl-rule);font-size:.875rem}.kl-connections{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--kl-rule)}.kl-connections h2{font:500 .75rem var(--kl-sans);text-transform:uppercase;letter-spacing:.13em;color:var(--kl-muted)}.kl-connections ul{list-style:none;padding:0}.kl-connections li{margin:1.5rem 0}.kl-connections a{font:1.1rem var(--kl-serif)}.kl-connections p{font-size:.9rem;color:var(--kl-muted);margin:.4rem 0}.kl-progress{position:fixed;bottom:0;left:0;width:100%;height:3px;z-index:45;pointer-events:none}.kl-progress span{height:100%;background:var(--kl-accent);display:block;width:0}.kl-filters{display:flex;gap:.5rem 1.2rem;flex-wrap:wrap;border-top:1px solid var(--kl-rule);border-bottom:1px solid var(--kl-rule);padding:1.2rem 0;font-size:.875rem}.kl-archive-search{max-width:600px;margin:2.5rem 0}.kl-archive-search label{font-size:.8rem;color:var(--kl-muted)}.kl-narrow{max-width:760px;width:calc(100% - 6rem);margin:auto;min-height:55vh}.kl-about-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-template-rows:auto 1fr;grid-template-areas:"heading portrait" "story portrait";gap:2.5rem clamp(2.5rem,6vw,5rem);align-items:start;padding-top:6rem}.kl-about-grid .kl-page-heading{grid-area:heading;padding:0}.kl-about-grid .kl-page-heading h1{margin-bottom:0}.kl-about-grid .kl-prose{grid-area:story;font-size:1.1rem;max-width:740px}.kl-portrait{grid-area:portrait;margin:0;width:100%;max-width:340px;justify-self:end}.kl-portrait picture{display:block;overflow:hidden;background:#eeebe2;border-radius:3px}.kl-portrait img{width:100%;height:auto;aspect-ratio:5/7;object-fit:contain;display:block}.kl-portrait figcaption{font-size:.75rem;color:var(--kl-muted);padding-top:.85rem;letter-spacing:.02em}.kl-notes{display:grid;grid-template-columns:1fr 1fr;gap:0 5rem}.kl-note{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--kl-rule);padding:2.5rem 0}.kl-note .kl-note-link{align-self:flex-start;margin-top:auto}.kl-about-grid .kl-prose h2{margin-top:56px}.kl-note h2{font-size:1.7rem;margin:0 0 1.5rem}.kl-note blockquote{margin:0 0 1.5rem;font:1.3rem/1.75 var(--kl-serif)}.kl-note-link{font-size:.875rem}.kl-note-single>blockquote{font:1.9rem/1.7 var(--kl-serif);margin:0 0 1.5rem;padding:1rem 0 2rem;border-bottom:1px solid var(--kl-rule)}.kl-note-single>.kl-note-signature{font:italic 1rem/1.6 var(--kl-serif);margin-bottom:2rem}.kl-note-single>.kl-next{max-width:none;margin-inline:0}.kl-footer{width:100%;margin:4rem 0 0;border-top:1px solid var(--kl-rule);padding:48px 0;background:var(--kl-surface)}.kl-footer-inner{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px 64px}.kl-footer-identity{min-width:0}.kl-footer .kl-serif{font-size:.95rem;line-height:1.7;color:var(--kl-muted);margin:12px 0 0;max-width:25rem}.kl-footer-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px 32px;font-size:.875rem;max-width:360px;width:100%}.kl-colophon{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px;font-size:.8125rem;color:var(--kl-muted);padding-top:24px;border-top:1px solid var(--kl-rule)}.kl-colophon>div{display:flex;flex-wrap:wrap;gap:4px 24px}.kl-colophon button{border:0;background:0 0;padding:0;text-align:left}.kl-site .pagination{margin-top:2rem}.kl-site .nav-links{display:flex;gap:1rem}@media(min-width:1600px){.kl-cover h1{font-size:6.5rem}}@media(max-width:1000px){.kl-home,.kl-wide{width:calc(100% - 6rem)}.kl-masthead{width:calc(100% - 4rem)}.kl-cover h1{font-size:clamp(3.3rem,7.6vw,5.1rem)}.kl-cover-bottom{gap:3rem}.kl-cover-folio{display:none}.kl-about-grid{grid-template-columns:minmax(0,1fr) minmax(220px,30%);gap:2.5rem}.kl-notes{gap:0 3rem}}@media(max-width:700px){.kl-essay-shell,.kl-footer-inner,.kl-home,.kl-narrow,.kl-wide{width:calc(100% - 3rem)}.kl-cover{padding:3.5rem 0 3rem}.kl-cover .kl-label{font-size:.75rem}.kl-cover h1{font-size:clamp(2.5rem,8.6vw,4.5rem);line-height:1.15;letter-spacing:-.045em;margin:1.2rem 0 2rem}.kl-cover-bottom{display:block}.kl-cover-bottom>p{font-size:1rem;line-height:1.8}.kl-cover-links{flex-direction:row;align-items:center;gap:1.5rem;margin-top:2rem;flex-wrap:wrap}.kl-opening{padding:4.5rem .25rem}.kl-opening>p{font-size:1.4rem}.kl-opening .kl-opening-last{font-size:1.1rem}.kl-section-heading{align-items:end}.kl-section-heading h2{font-size:2rem}.kl-section-heading .kl-label{font-size:.75rem;max-width:7rem;text-align:right}.kl-section-heading>a{font-size:.75rem}.kl-part-row{grid-template-columns:35px minmax(0,1fr);gap:.8rem;padding:1.5rem 0}.kl-part-number{font-size:1.1rem}.kl-part-copy h2,.kl-part-copy h3{font-size:1.35rem}.kl-part-description{font-size:.8rem;flex-wrap:wrap;gap:.35rem}.kl-part-description p{width:100%}.kl-dots{display:none}.kl-recent{padding:4.5rem 0 0}.kl-essay-row-link{grid-template-columns:minmax(0,1fr) 20px;gap:8px 16px;padding:24px 0}.kl-essay-row-featured .kl-essay-row-link{padding:24px 0}.kl-row-date{grid-column:1/-1;font-size:.75rem}.kl-essay-row-featured h2,.kl-row-copy h2{font-size:1.6rem}.kl-row-copy .kl-label{font-size:.75rem}.kl-row-copy>p:last-child{font-size:.875rem}.kl-page-heading{padding:3.5rem 0 2.5rem}.kl-page-heading h1{font-size:2.9rem}.kl-lead{font-size:1.08rem}.kl-path{line-height:1.9}.kl-contents-expanded .kl-part-row{padding:2rem 0}.kl-contents-expanded .kl-part-copy h2{font-size:1.8rem}.kl-sequence li{grid-template-columns:1.4rem minmax(0,1fr);gap:.6rem;font-size:1rem;padding:1rem 0}.kl-reading-time{display:none}.kl-chapter-heading{padding:3.5rem 0 2.5rem}.kl-chapter-numeral{font-size:12rem;right:0;top:2rem}.kl-chapter-heading h1{font-size:2.8rem}.kl-chapter-subtitle{font-size:1.25rem}.kl-chapter-body{margin-top:2.5rem}.kl-essay-body,.kl-prose{font-size:1.0625rem;line-height:1.85}.kl-essay-body>p:first-of-type{font-size:1.15rem}.kl-prose h2{font-size:1.6rem}.kl-essay-heading{padding:3.5rem 0 2.7rem}.kl-essay-heading h1{font-size:2.3rem;letter-spacing:-.035em}.kl-meta{font-size:.75rem;gap:.3rem .8rem}.kl-essay-number{margin-top:1.5rem}.kl-next h2{font-size:1.7rem}.kl-previous{font-size:.8rem}.kl-interlude{padding:2.5rem .25rem;margin:3rem 0}.kl-interlude blockquote{font-size:1.3rem}.kl-bridge h2{font-size:2rem}.kl-about-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"heading" "portrait" "story";gap:2rem;padding-top:3.5rem}.kl-portrait{width:min(100%,280px);justify-self:center}.kl-portrait figcaption{text-align:center}.kl-notes{display:block}.kl-note{padding:2rem 0}.kl-about-grid .kl-prose h2{margin-top:40px}.kl-note-single>blockquote{font-size:1.5rem}.kl-footer{margin-top:3rem;padding:32px 0}.kl-footer-inner{grid-template-columns:1fr;gap:24px}.kl-footer-navigation{max-width:none;gap:4px 24px}.kl-footer .kl-serif{font-size:.85rem}.kl-colophon{flex-direction:column;align-items:flex-start;gap:8px;padding-top:20px}.kl-colophon>div{flex-wrap:wrap;gap:1rem}}@media print{.dailyli-cookie-banner,.kl-connections,.kl-footer,.kl-masthead,.kl-next,.kl-previous,.kl-progress{display:none!important}.kl-essay-shell,.kl-narrow{width:100%;max-width:none}.kl-essay-heading{padding:0 0 2rem}.kl-prose{font-size:12pt}}.kl-byline{margin:1.25rem 0 .65rem;font:400 1rem/1.6 var(--kl-sans);color:var(--kl-muted)}.kl-byline a,.kl-note-signature a{color:var(--kl-ink);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;border:0;background:0 0;box-shadow:none;transition:color .2s}.kl-byline a:hover,.kl-note-signature a:hover{color:var(--kl-accent)}.kl-byline a:focus-visible,.kl-note-signature a:focus-visible{outline:2px solid var(--kl-accent);outline-offset:4px;border-radius:2px}:root{--kl-paper:#f6f3eb;--kl-ink:#262723;--kl-muted:#62635c;--kl-rule:#cecec3;--kl-accent:#763d3d;--kl-accent-dark:#592b2b;--kl-surface:#eeebe2;--kl-serif:'Lora',Georgia,serif;--kl-sans:'Inter',Arial,sans-serif;--kl-ease:cubic-bezier(.2,.7,.2,1);color-scheme:light}html{scroll-behavior:smooth;scroll-padding-top:7rem;scrollbar-gutter:stable;-webkit-text-size-adjust:100%}.kl-site{margin:0;background:var(--kl-paper);color:var(--kl-ink);font:1rem/1.65 var(--kl-sans);-webkit-font-smoothing:antialiased}.kl-site *,.kl-site ::after,.kl-site ::before{box-sizing:border-box}.kl-site :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote){margin:0}.kl-site :where(h1,h2,h3,h4,h5,h6){font-family:var(--kl-serif);font-weight:400;letter-spacing:-.035em;color:var(--kl-ink);line-height:1.25;overflow-wrap:break-word}.kl-site :where(img,svg,video){display:block;max-width:100%}.kl-site img{height:auto}.kl-site :where(button,input,select,textarea){margin:0;font:inherit;color:inherit}.kl-site button{cursor:pointer;-webkit-tap-highlight-color:transparent}.kl-site [hidden]{display:none!important}.kl-site ::selection{color:var(--kl-paper);background:var(--kl-accent)}.kl-site :focus-visible{outline:2px solid var(--kl-accent);outline-offset:4px}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.kl-skip{position:fixed;top:1rem;left:1rem;z-index:1000;transform:translateY(-200%);background:var(--kl-ink);color:var(--kl-paper)!important;padding:.75rem 1rem}.kl-skip:focus{transform:translateY(0)}.kl-site a{color:inherit;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-skip-ink:auto;transition:color .18s ease,text-decoration-color .18s ease}.kl-site a:focus-visible,.kl-site a:hover{color:var(--kl-accent);text-decoration-color:currentColor}.kl-site a:active{color:var(--kl-accent-dark)}.kl-prose a{text-decoration-color:#aaa096}.kl-note-link,.kl-quiet,.kl-text-link{display:inline-flex;align-items:center;min-height:44px;font:400 .875rem/1.6 var(--kl-sans);border:0;padding:0}.kl-label a,a.kl-label{line-height:1.9}.kl-site :where(h2,h3) a{text-decoration-thickness:.055em;text-underline-offset:.15em}.kl-site .kl-wordmark{font:500 1.125rem/1.3 var(--kl-sans);letter-spacing:-.04em;white-space:nowrap;text-transform:none;text-decoration:none}.kl-wordmark-dot{color:var(--kl-accent)}.kl-arrow{width:20px;height:20px;flex:0 0 20px}.kl-arrow-left{transform:rotate(180deg)}.kl-note-link,.kl-text-link{gap:10px}.kl-direction-link>span,.kl-note-link>span,.kl-text-link>span{min-width:0}.kl-direction-link{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px}.kl-direction-link .kl-arrow{color:var(--kl-muted)}.kl-site .kl-essay-row-link{color:var(--kl-ink);text-decoration:none}.kl-essay-row-link h2{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15em;text-decoration-thickness:1px;transition:color .18s ease,text-decoration-color .18s ease}.kl-essay-row-link:focus-visible h2,.kl-essay-row-link:hover h2{color:var(--kl-accent);text-decoration-color:currentColor}.kl-essay-row-link:focus-visible{outline-offset:5px}.kl-note-row .kl-row-copy blockquote{margin:12px 0 16px;font:400 1.125rem/1.75 var(--kl-serif)}.kl-note-row .kl-row-copy blockquote p+p{margin-top:1em}.kl-note-read-label{display:block;font:400 .8125rem/1.6 var(--kl-sans)}.kl-direction-link:focus-visible .kl-arrow,.kl-direction-link:hover .kl-arrow,.kl-essay-row-link:focus-visible .kl-row-arrow{color:var(--kl-accent)}.kl-previous{align-items:center}.kl-previous>a{display:inline-flex;align-items:center;min-height:44px}.kl-connections li{margin:20px 0}.kl-connections a{display:inline-flex;align-items:center;min-height:44px;line-height:1.5}.kl-connections p{margin:0}.kl-essay>.kl-essay-signature{border:0;margin-top:32px;padding:0}.kl-essay>.kl-next{border:0;margin-top:0;padding-top:8px}.kl-essay>.kl-previous{border:0;padding-top:0}.kl-essay .kl-next .kl-interlude{border:0;padding:24px 0;margin:24px 0}.kl-site .pagination{margin-top:32px;padding-top:24px;border-top:1px solid var(--kl-rule)}.kl-site .nav-links{flex-wrap:wrap;gap:8px}.kl-site a.page-numbers{border-radius:4px;padding-inline:12px}.kl-site a.page-numbers:focus-visible,.kl-site a.page-numbers:hover{background:var(--kl-surface)}.kl-header{position:sticky;top:0;z-index:50;background:var(--kl-paper);border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.kl-masthead{max-width:1440px;width:calc(100% - 7rem);height:96px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2rem;border-bottom:1px solid var(--kl-rule)}.kl-header.is-scrolled{background:rgba(246,243,235,.96);border-bottom-color:var(--kl-rule);box-shadow:0 4px 20px #26272305;backdrop-filter:blur(16px)}.kl-header.is-scrolled .kl-masthead{border-bottom-color:transparent}.kl-desktop-nav{display:flex;align-items:center;justify-content:center;gap:2.25rem;font-size:.875rem}.kl-desktop-nav a{position:relative;display:flex;align-items:center;min-height:48px;text-decoration:none!important}.kl-desktop-nav a::after{content:'';position:absolute;inset:auto 0 7px;height:1px;background:var(--kl-accent);transform:scaleX(0);transform-origin:left;transition:transform .24s var(--kl-ease)}.kl-desktop-nav a:focus-visible::after,.kl-desktop-nav a:hover::after,.kl-desktop-nav a[aria-current]::after{transform:scaleX(1)}.kl-desktop-nav a[aria-current]{color:var(--kl-accent)}.kl-actions{display:flex;align-items:center;justify-self:end;gap:1rem}.kl-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--kl-rule);border-radius:50%;background:0 0;color:var(--kl-ink);transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s var(--kl-ease)}.kl-icon-button:hover{background:var(--kl-ink);border-color:var(--kl-ink);color:var(--kl-paper)}.kl-icon-button:active{background:var(--kl-accent-dark);border-color:var(--kl-accent-dark);color:var(--kl-paper);transform:scale(.95)}.kl-icon-button svg{transition:transform .25s var(--kl-ease);pointer-events:none}.dailyli-consent-close:hover svg{transform:rotate(90deg)}.kl-search-button:hover svg{transform:scale(1.06)}.kl-menu-button{display:none;align-items:center;justify-content:center;gap:.625rem;min-width:100px;min-height:44px;padding:0 .625rem;border:1px solid var(--kl-rule);border-radius:6px;background:0 0;font-size:.8125rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.kl-menu-button:hover{background:var(--kl-surface);color:var(--kl-accent)}.kl-menu-button:active{background:#e3ded2}.kl-menu-button[aria-expanded=true]{background:var(--kl-ink);border-color:var(--kl-ink);color:var(--kl-paper)}.kl-menu-button[aria-expanded=true]:hover{background:var(--kl-accent);border-color:var(--kl-accent)}.kl-menu-button[aria-expanded=true]:active{background:var(--kl-accent-dark);border-color:var(--kl-accent-dark)}.kl-menu-mark{display:grid;gap:5px;width:18px}.kl-menu-mark i{display:block;height:1px;width:100%;background:currentColor;transition:transform .25s var(--kl-ease)}.kl-menu-button[aria-expanded=true] i:first-child{transform:translateY(3px) rotate(45deg)}.kl-menu-button[aria-expanded=true] i:last-child{transform:translateY(-3px) rotate(-45deg)}.dailyli-consent-button,.kl-primary,.kl-search-field button{display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;min-height:48px;border:1px solid var(--kl-ink);border-radius:4px;padding:.75rem 1.25rem;font:500 .875rem/1.5 var(--kl-sans);background:var(--kl-ink);color:var(--kl-paper);text-align:center;text-transform:none;letter-spacing:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s var(--kl-ease)}.kl-site .kl-primary,.kl-site .kl-primary:active,.kl-site .kl-primary:focus-visible,.kl-site .kl-primary:hover{color:var(--kl-paper);text-decoration:none}.dailyli-consent-button-primary:hover,.kl-primary:hover,.kl-search-field button:hover{background:var(--kl-accent);border-color:var(--kl-accent);color:var(--kl-paper)}.dailyli-consent-button-primary:active,.kl-primary:active,.kl-search-field button:active{background:var(--kl-accent-dark);border-color:var(--kl-accent-dark);color:var(--kl-paper);transform:translateY(1px)}.kl-primary .kl-arrow,.kl-search-field button span{transition:transform .2s ease}.kl-primary:hover .kl-arrow,.kl-search-field button:hover span{transform:translateX(3px)}.dailyli-consent-button-secondary{background:0 0;color:var(--kl-ink);border-color:#929187}.dailyli-consent-button-secondary:hover{background:var(--kl-surface);border-color:var(--kl-ink);color:var(--kl-ink)}.dailyli-consent-button-secondary:active{background:#e3ded2;color:var(--kl-ink);border-color:var(--kl-ink);transform:translateY(1px)}.kl-site [aria-disabled=true],.kl-site button:disabled{opacity:.5;cursor:not-allowed;transform:none}.kl-cover-links{gap:.65rem}.dailyli-consent-manage,.kl-colophon button{min-height:44px;border:0;padding:0;background:0 0;color:var(--kl-muted);font:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em;transition:color .18s ease,text-decoration-color .18s ease}.dailyli-consent-manage:focus-visible,.dailyli-consent-manage:hover,.kl-colophon button:focus-visible,.kl-colophon button:hover{color:var(--kl-accent);text-decoration-color:currentColor}.dailyli-consent-manage:active,.kl-colophon button:active{color:var(--kl-accent-dark)}.kl-colophon{align-items:center}.kl-colophon>div{align-items:center}.kl-colophon a,.kl-footer .kl-languages a,.kl-footer .kl-wordmark,.kl-footer-navigation a{display:inline-flex;align-items:center;min-height:44px}.kl-footer-navigation{align-items:start}.kl-filters{gap:.25rem 1.4rem;padding:.75rem 0}.kl-filters a{display:inline-flex;align-items:center;min-height:44px}.kl-filters a[aria-current]{color:var(--kl-accent);text-decoration-color:currentColor}.kl-search-field{display:flex;align-items:center;gap:.75rem;padding:.5rem;border:1px solid #929187;border-radius:6px;background:#fbf9f3;margin-top:.75rem}.kl-search-field input{width:100%;min-width:0;min-height:48px;flex:1;border:0;padding:.65rem .5rem;background:0 0;color:var(--kl-ink);font:1rem/1.5 var(--kl-sans);border-radius:2px}.kl-search-field input::placeholder{color:var(--kl-muted);opacity:1}.kl-search-field input:focus-visible{outline:0}.kl-search-field:has(input:focus-visible){border-color:var(--kl-accent);box-shadow:0 0 0 1px var(--kl-accent)}.kl-search-field button{flex:0 0 auto;gap:1rem;white-space:nowrap}.kl-archive-search label{font-size:.875rem}.kl-header-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s var(--kl-ease)}.kl-header-panel.is-open{grid-template-rows:1fr;transition-duration:.28s}.kl-panel-clip{min-height:0;overflow:hidden}.kl-panel-content{width:calc(100% - 7rem);max-width:1440px;margin:auto;max-height:var(--kl-panel-space,calc(100dvh - 112px));padding:1.5rem 0 1.75rem;overflow:auto;overscroll-behavior:contain}.kl-header:has(.kl-header-panel.is-open){background:var(--kl-paper)}.kl-search-content{max-width:720px;margin:auto;padding:1px 5px 4px}.kl-search-content label{font-size:.875rem;font-weight:500}.kl-search-content .kl-suggestions{margin-top:.65rem;color:var(--kl-muted)}.kl-suggestions{display:flex;flex-wrap:wrap;gap:.15rem 1.5rem;font-size:.875rem}.kl-suggestions a{display:inline-flex;align-items:center;min-height:44px}.kl-menu-panel{position:absolute;top:var(--kl-masthead-height,76px);inset-inline:0;overflow:clip;pointer-events:none}.kl-menu-drawer{display:flex;flex-direction:column;width:min(100%,26rem);height:var(--kl-menu-space,calc(100dvh - 76px));margin-left:auto;padding:clamp(1.5rem,5vw,2.5rem);padding-bottom:max(1.5rem,env(safe-area-inset-bottom));background:var(--kl-paper);border:1px solid var(--kl-rule);border-right:0;box-shadow:-12px 18px 32px #2627230a;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;transform:translateX(100%);visibility:hidden;transition:transform .24s var(--kl-ease),visibility 0s .24s}.kl-menu-panel.is-open .kl-menu-drawer{transform:translateX(0);visibility:visible;transition:transform .36s var(--kl-ease),visibility 0s}.kl-menu-drawer{border-top:0}.kl-menu-eyebrow{color:var(--kl-muted);font:500 .6875rem/1.5 var(--kl-sans);letter-spacing:.13em;text-transform:uppercase}.kl-mobile-nav{display:flex;flex-direction:column;margin:1.25rem 0 2rem}.kl-mobile-nav a{position:relative;display:flex;align-items:center;min-height:76px;padding:.7rem 2rem .7rem 0;border-bottom:1px solid var(--kl-rule);font:400 clamp(1.75rem,5vw,2rem)/1.35 var(--kl-serif);letter-spacing:-.035em;text-decoration:none!important;opacity:0;transform:translateX(18px);transition:opacity .16s ease,transform .16s var(--kl-ease),color .18s ease}.is-open .kl-mobile-nav a{opacity:1;transform:translateX(0);transition:opacity .32s ease,transform .32s var(--kl-ease),color .18s ease}.is-open .kl-mobile-nav a:nth-child(2){transition-delay:30ms,30ms,0s}.is-open .kl-mobile-nav a:nth-child(3){transition-delay:60ms,60ms,0s}.is-open .kl-mobile-nav a:nth-child(4){transition-delay:90ms,90ms,0s}.kl-mobile-nav a::after{content:'';position:absolute;right:.375rem;width:.5rem;height:.5rem;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:translateX(-4px) rotate(45deg);opacity:0;transition:transform .2s var(--kl-ease),opacity .2s ease}.kl-mobile-nav a:focus-visible::after,.kl-mobile-nav a:hover::after,.kl-mobile-nav a[aria-current]::after{opacity:1;transform:translateX(0) rotate(45deg)}.kl-mobile-nav a[aria-current]{color:var(--kl-accent)}.kl-mobile-nav a:focus-visible{outline-offset:5px}.kl-menu-editions{margin-top:auto;padding-top:.5rem}.kl-search-button{position:relative;border-radius:6px}.kl-search-button[aria-expanded=true]{background:var(--kl-ink);border-color:var(--kl-ink);color:var(--kl-paper)}.kl-search-button[aria-expanded=true]:hover{background:var(--kl-accent);border-color:var(--kl-accent)}.kl-search-button[aria-expanded=true]:active{background:var(--kl-accent-dark);border-color:var(--kl-accent-dark)}.kl-search-close{position:absolute;opacity:0}.kl-search-button .kl-search-close,.kl-search-button .kl-search-mark{transition:opacity .18s ease,transform .25s var(--kl-ease)}.kl-search-button[aria-expanded=true] .kl-search-mark{opacity:0;transform:rotate(-35deg) scale(.65)}.kl-search-button[aria-expanded=true] .kl-search-close{opacity:1}body.dailyli-consent-open{overflow:hidden}.dailyli-cookie-banner{position:fixed;z-index:90;right:max(1.5rem,env(safe-area-inset-right));bottom:max(1.5rem,env(safe-area-inset-bottom));width:min(540px,calc(100% - 3rem));max-height:calc(100dvh - 3rem);overflow:auto;padding:1.5rem;border:1px solid #bdbbaf;border-radius:10px;background:var(--kl-paper);color:var(--kl-ink);box-shadow:0 8px 48px #2627231f;animation:kl-dialog-in .35s var(--kl-ease) both}.dailyli-cookie-banner-copy #dailyli-cookie-title{font:400 1.4rem/1.35 var(--kl-serif);letter-spacing:-.035em;color:var(--kl-ink);margin:0 0 .65rem}.dailyli-cookie-banner-copy p{font:.875rem/1.7 var(--kl-sans);color:var(--kl-muted);margin:0}.dailyli-cookie-banner-actions{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.25rem}.dailyli-cookie-banner-actions .dailyli-consent-button{padding:.7rem .75rem}.dailyli-consent-manage{grid-column:1/-1;justify-self:center;font-size:.8125rem;min-height:32px}.dailyli-consent-dialog{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1.5rem;opacity:0;transition:opacity .2s ease}.dailyli-consent-dialog.is-open{opacity:1}.dailyli-consent-backdrop{position:absolute;inset:0;background:#20211d70;backdrop-filter:blur(6px)}.dailyli-consent-panel{position:relative;display:flex;flex-direction:column;width:min(620px,100%);max-height:calc(100dvh - 3rem);padding:0;border:1px solid var(--kl-rule);border-radius:12px;background:var(--kl-paper);box-shadow:0 24px 100px #16171125;transform:translateY(12px) scale(.99);transition:transform .2s var(--kl-ease);overflow:hidden}.dailyli-consent-dialog.is-open .dailyli-consent-panel{transform:translateY(0) scale(1)}.dailyli-consent-panel:focus{outline:0}.dailyli-consent-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 2rem;flex-shrink:0}.dailyli-consent-header #dailyli-consent-title{font:400 1.9rem/1.3 var(--kl-serif);letter-spacing:-.035em;color:var(--kl-ink);margin:0}.dailyli-consent-body{padding:0 2rem 1.5rem;overflow:auto;overscroll-behavior:contain;font:.875rem/1.75 var(--kl-sans);color:var(--kl-muted)}.dailyli-consent-body>p{margin:0 0 1.25rem}.dailyli-consent-body>p:last-child{margin-bottom:0}.dailyli-consent-category{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;border-top:1px solid var(--kl-rule);padding:1.25rem 0;margin:0}.dailyli-consent-category h3,.dailyli-consent-category strong{display:block;color:var(--kl-ink);font:500 .9375rem/1.5 var(--kl-sans);letter-spacing:0;margin:0 0 .35rem}.dailyli-consent-category p,.dailyli-consent-category strong+span{display:block;font-size:.8125rem;line-height:1.7;margin:0}label.dailyli-consent-category{cursor:pointer}.dailyli-consent-required{font-size:.75rem;color:var(--kl-muted);white-space:nowrap}.dailyli-consent-switch{position:relative;display:flex;align-items:center;width:48px;min-width:48px;height:44px}.dailyli-consent-switch input{position:absolute;z-index:1;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.dailyli-consent-switch>span{display:block;width:48px;height:28px;border:1px solid #77776d;background:#dfdcd2;border-radius:20px;transition:background-color .2s,border-color .2s}.dailyli-consent-switch>span::after{content:'';position:absolute;width:20px;height:20px;top:12px;left:4px;background:#fffdf7;border:1px solid #8c8b80;border-radius:50%;transition:transform .2s var(--kl-ease)}.dailyli-consent-switch input:checked+span{background:var(--kl-accent);border-color:var(--kl-accent)}.dailyli-consent-switch input:checked+span::after{transform:translateX(20px);border-color:transparent}.dailyli-consent-switch input:focus-visible+span{outline:2px solid var(--kl-accent);outline-offset:4px}.dailyli-consent-switch input:disabled{cursor:not-allowed}.dailyli-consent-switch input:disabled+span{opacity:.5}.dailyli-consent-details{margin:0 0 1.25rem}.dailyli-consent-details summary{cursor:pointer;color:var(--kl-ink);min-height:44px;padding:.5rem 0}.dailyli-consent-details summary::marker{color:var(--kl-accent)}.dailyli-consent-details p{margin:.5rem 0 0;font-size:.8125rem}.dailyli-consent-body a{text-decoration-color:#aaa096}.dailyli-consent-footer{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:1.25rem 2rem;border-top:1px solid var(--kl-rule);flex-shrink:0}.kl-about-grid>*,.kl-cover-bottom>*,.kl-part-copy,.kl-row-copy{min-width:0}.kl-sequence{list-style:none}.kl-sequence a{padding:.2rem 0}.kl-row-copy h2{line-height:1.35}.kl-prose{text-wrap:pretty}.kl-prose :where(h2,h3){text-wrap:balance}.kl-prose :where(p,li,blockquote){max-width:100%}.kl-prose hr{border:0;border-top:1px solid var(--kl-rule);margin:2.5rem 0}.kl-prose :where(pre,table){overflow:auto;max-width:100%}.kl-prose table{border-collapse:collapse}.kl-prose td,.kl-prose th{padding:.75rem;border-bottom:1px solid var(--kl-rule);text-align:left}.kl-prose figure{margin:2.5rem 0}.kl-prose figcaption{font:.8125rem/1.7 var(--kl-sans);color:var(--kl-muted);margin-top:.75rem}.kl-prose iframe{border:0}.kl-progress{z-index:49}.kl-progress span{width:100%;transform:scaleX(0);transform-origin:left}.kl-site .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.kl-site .page-numbers.current{color:var(--kl-paper);background:var(--kl-ink);border-radius:4px}@keyframes kl-dialog-in{from{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes kl-header-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.kl-masthead>*{animation:kl-header-in .55s var(--kl-ease) both}.kl-masthead>:nth-child(2){animation-delay:60ms}.kl-masthead>:nth-child(3){animation-delay:120ms}@media (min-width:701px) and (max-width:1000px){.kl-masthead{width:calc(100% - 4rem);gap:1.25rem}.kl-panel-content{width:calc(100% - 4rem)}.kl-desktop-nav{gap:1.5rem}}@media (max-width:860px){.kl-masthead{display:flex;height:80px;justify-content:space-between}.kl-desktop-nav{display:none}.kl-menu-button{display:inline-flex}.kl-actions{gap:.5rem}}@media (max-width:700px){html{scroll-padding-top:6rem}.kl-masthead{width:calc(100% - 2.5rem);height:76px;justify-content:space-between;gap:1rem}.kl-site .kl-wordmark{font-size:1.0625rem}.kl-actions{gap:.25rem}.kl-cover h1{font-size:clamp(2.2rem,8.6vw,4.5rem)}.kl-cover-links{gap:.7rem 1.5rem}.kl-page-heading h1{font-size:clamp(2.35rem,8.5vw,2.9rem)}.kl-chapter-heading h1{font-size:clamp(2.2rem,8.2vw,2.8rem)}.kl-essay-heading h1{font-size:clamp(2rem,7.3vw,2.6rem)}.kl-notes{display:block}.kl-panel-content{width:calc(100% - 2.5rem);padding:1rem 0 1.25rem}.kl-search-field{gap:.25rem}.kl-search-field button{padding:.7rem .85rem;gap:.5rem}.kl-suggestions{gap:0 1.25rem}.kl-colophon{align-items:start;gap:.5rem}.kl-colophon>div{gap:.4rem 1.25rem}.kl-previous{align-items:baseline}.kl-previous a{padding:.4rem 0}.dailyli-cookie-banner{right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 24px);padding:1.1rem;max-height:55dvh}.dailyli-cookie-banner-copy h2{font-size:1.25rem}.dailyli-cookie-banner-copy p{font-size:.8125rem}.dailyli-cookie-banner-actions{gap:.4rem .6rem;margin-top:1rem}.dailyli-cookie-banner-actions .dailyli-consent-button{font-size:.8125rem;padding:.6rem .4rem}.dailyli-consent-dialog{padding:.75rem}.dailyli-consent-panel{max-height:calc(100dvh - 1.5rem);border-radius:10px}.dailyli-consent-header{padding:1.1rem 1.25rem}.dailyli-consent-header h2{font-size:1.65rem}.dailyli-consent-body{padding:0 1.25rem 1.25rem}.dailyli-consent-category{gap:1rem}.dailyli-consent-footer{padding:1rem 1.25rem;gap:.6rem}.dailyli-consent-footer .dailyli-consent-button{padding:.65rem .5rem;font-size:.8125rem}}@media (max-width:370px){.kl-masthead{width:calc(100% - 2rem);gap:.5rem}.kl-mobile-nav a{min-height:64px}.kl-essay-shell,.kl-footer-inner,.kl-home,.kl-narrow,.kl-wide{width:calc(100% - 2.5rem)}.kl-panel-content{width:calc(100% - 2rem)}.kl-search-field button{gap:0;padding:.7rem}.kl-search-field button span{display:none}.kl-part-copy h2,.kl-part-copy h3{overflow-wrap:normal}}@media (max-width:416px){.kl-menu-drawer{border-left:0}}@media (max-height:500px) and (orientation:landscape){.kl-header{position:relative}.kl-menu-drawer{padding:1rem 1.5rem max(1rem,env(safe-area-inset-bottom))}.kl-mobile-nav{margin:.5rem 0 1rem}.kl-mobile-nav a{min-height:52px;font-size:1.5rem;padding:.4rem 2rem .4rem 0}.dailyli-cookie-banner{max-height:calc(100dvh - 24px)}.dailyli-consent-header{padding:.75rem 1.25rem}.dailyli-consent-footer{padding:.75rem 1.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.kl-site *,.kl-site ::after,.kl-site ::before{animation:none!important;transition:none!important}}@media print{.dailyli-consent-dialog,.dailyli-cookie-banner,.kl-connections,.kl-footer,.kl-header,.kl-next,.kl-previous,.kl-progress{display:none!important}.kl-site{background:#fff;color:#000}.kl-site a{text-decoration:underline}.kl-essay-shell,.kl-narrow{width:100%;max-width:none}.kl-essay-heading{padding:0 0 2rem}.kl-prose{font-size:12pt}}.kl-site .kl-wordmark{display:inline-flex;align-items:center;flex-shrink:0;padding:.25rem 0;border:0;text-decoration:none;transition:opacity .18s ease}.kl-site .kl-wordmark .kl-wordmark-image{display:block;width:166px;max-width:100%;height:auto}.kl-site .kl-wordmark:hover{opacity:.76;border:0;text-decoration:none}.kl-site .kl-wordmark:active{opacity:.64}.kl-site .kl-wordmark:focus-visible{opacity:1;outline:2px solid var(--kl-accent);outline-offset:6px;border:0;text-decoration:none}.kl-footer .kl-wordmark .kl-wordmark-image{width:178px}.kl-header .kl-wordmark{flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;min-height:48px;justify-self:start}.kl-header .kl-wordmark .kl-wordmark-image{width:190px}.kl-wordmark-caption{font:500 .625rem/1.4 var(--kl-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--kl-muted)}@media (min-width:861px) and (max-width:1000px){.kl-header .kl-wordmark .kl-wordmark-image{width:174px}}@media (max-width:860px){.kl-header .kl-wordmark .kl-wordmark-image{width:164px}.kl-wordmark-caption{display:none}}.kl-languages{display:flex;align-items:center;gap:0;font-family:var(--font-sans,Inter,sans-serif);font-size:.7rem;line-height:1}.kl-languages a{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:40px;padding:0 6px;text-decoration:none;border:0;opacity:.62;transition:color .18s,opacity .18s}.kl-languages a[aria-current]{color:#763d3d;opacity:1;font-weight:600}.kl-languages a:hover{color:#763d3d;opacity:1;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.kl-languages a:focus-visible{outline:2px solid #763d3d;outline-offset:2px;border-radius:2px}.kl-language-full{display:none}.kl-actions>.kl-languages{gap:2px;padding:0 3px;background:var(--kl-surface);border-radius:6px}.kl-actions>.kl-languages a{min-width:44px;min-height:44px;padding:0 8px;font-size:.6875rem;letter-spacing:.04em;opacity:1;color:var(--kl-muted);position:relative}.kl-actions>.kl-languages a::after{content:'';position:absolute;bottom:7px;left:12px;right:12px;height:1px;background:currentColor;transform:scaleX(0);transition:transform .2s var(--kl-ease)}.kl-actions>.kl-languages a[aria-current]{color:var(--kl-accent)}.kl-actions>.kl-languages a:focus-visible,.kl-actions>.kl-languages a:hover{color:var(--kl-accent);text-decoration:none}.kl-actions>.kl-languages a:focus-visible::after,.kl-actions>.kl-languages a:hover::after,.kl-actions>.kl-languages a[aria-current]::after{transform:scaleX(1)}.kl-footer .kl-languages{justify-content:flex-start;margin-top:15px}.kl-footer .kl-language-short{display:none}.kl-footer .kl-language-full{display:inline}.kl-footer .kl-languages a{padding:0 12px 0 0;font-size:.8rem}.kl-edition-note{font-size:.78rem;line-height:1.65;color:#62635c;margin:14px 0 0}html[lang^=pl] .kl-cover h1{font-size:clamp(2.8rem,6.4vw,6.4rem)}html[lang^=pl] .kl-cover h1 em{white-space:normal}.kl-menu-editions .kl-languages{gap:.5rem;margin-top:.75rem;flex-wrap:wrap}.kl-menu-editions .kl-language-short{display:none}.kl-menu-editions .kl-language-full{display:inline}.kl-menu-editions .kl-languages a{min-height:44px;min-width:100px;padding:0 1rem;border:1px solid var(--kl-rule);border-radius:4px;font-size:.8125rem;opacity:1}.kl-menu-editions .kl-languages a[aria-current]{background:var(--kl-surface);border-color:var(--kl-accent);color:var(--kl-accent)}.kl-menu-editions .kl-languages a:hover{background:var(--kl-surface);border-color:var(--kl-accent);text-decoration:none}.kl-menu-editions .kl-languages a:active{background:#e3ded2;color:var(--kl-accent-dark)}@media(max-width:860px){.kl-actions>.kl-languages{display:none}}@media(max-width:700px){.kl-masthead{gap:10px}.kl-actions{gap:5px}.kl-header .kl-wordmark .kl-wordmark-image{width:146px}}@media(max-width:360px){.kl-header .kl-wordmark .kl-wordmark-image{width:126px}.kl-masthead{gap:4px}.kl-actions{gap:3px}.kl-menu-button{min-width:94px;padding-inline:7px;gap:7px}}@media(prefers-reduced-motion:reduce){.kl-languages a{transition:none}}.kl-cover{padding-block:clamp(3.5rem,6.5vw,5.5rem) clamp(3rem,5vw,4.5rem)}.kl-cover>.kl-label{margin:0}.kl-cover h1{margin:1.5rem 0 1.75rem}.kl-cover-bottom{display:block;max-width:42rem}.kl-cover-bottom>p{max-width:40rem;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.7;text-wrap:pretty}.kl-cover-links{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:1.75rem}.kl-cover-links .kl-primary{flex:0 0 auto;min-height:52px;padding:.8rem 1.25rem;gap:1.75rem;white-space:nowrap}.kl-cover-links .kl-quiet{min-height:52px}.kl-cover-folio{bottom:4.5rem}@media (max-width:700px){.kl-cover h1{margin:1.25rem 0 1.5rem}.kl-cover-links{margin-top:1.5rem;gap:.5rem 1.25rem}}#kl-audio-host,.kl-audio-card{--audio-paper:#fbf9f5;--audio-ink:#1d1d1b;--audio-muted:#6f6a62;--audio-line:rgba(29,29,27,.14);--audio-soft:rgba(29,29,27,.055);font-family:var(--kl-sans,system-ui,sans-serif);color:var(--audio-ink);box-sizing:border-box}#kl-audio-host *,.kl-audio-card *{box-sizing:border-box}.kl-audio-card{background:var(--audio-paper);border:1px solid var(--audio-line);border-radius:24px;box-shadow:0 18px 50px #19161114;padding:20px;margin:0 0 36px;scroll-margin-top:110px}.kl-audio-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:12px}.kl-audio-heading>div{min-width:0}.kl-audio-eyebrow{display:block;font-family:var(--kl-sans,system-ui,sans-serif);font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--audio-muted);line-height:1.5;margin:0 0 5px}.kl-audio-heading h2{margin:0;font:500 24px/1.2 var(--kl-serif,Georgia,serif);letter-spacing:-.02em;overflow-wrap:anywhere}.kl-audio-language{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;min-height:36px;border:1px solid var(--audio-line);border-radius:999px;padding:0 11px;background:#ffffff70;font-size:12px;color:#4e4a45;white-space:nowrap}.kl-audio-language:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--audio-muted)}.kl-audio-summary{font-size:12px;color:var(--audio-muted);line-height:1.6;margin:0 0 12px}.kl-audio-card audio{width:100%;display:block;margin:12px 0}#kl-audio-host>audio{display:none}#kl-audio-host [hidden],.kl-audio-card [hidden]{display:none!important}#kl-audio-host button,.kl-audio-card button{appearance:none;font:inherit;cursor:pointer;color:var(--audio-ink);border:0;box-shadow:none;background:0 0;min-width:44px;min-height:44px;line-height:1.3;padding:0;-webkit-tap-highlight-color:transparent}#kl-audio-host button:disabled,.kl-audio-card button:disabled{cursor:default;opacity:.5}#kl-audio-host svg,.kl-audio-card svg{display:block;flex-shrink:0;fill:currentColor}#kl-audio-host .kl-audio-play,.kl-audio-card .kl-audio-play{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:var(--audio-ink);color:var(--audio-paper);flex-shrink:0;transition:transform .18s ease}.kl-audio-play:hover{transform:scale(1.03)}.kl-audio-play:active{transform:scale(.98)}.kl-audio-pause-symbol{display:none}.kl-audio-playing .kl-audio-play-symbol{display:none}.kl-audio-playing .kl-audio-pause-symbol{display:block}.kl-audio-transport{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.kl-audio-timeline{min-width:0}.kl-audio-timeline input[type=range]{--kl-progress:0%;appearance:none;-webkit-appearance:none;display:block;width:100%;min-width:0;height:44px;background:0 0;padding:0;margin:0;border:0;cursor:pointer;accent-color:var(--audio-ink)}.kl-audio-timeline input:disabled{cursor:default}.kl-audio-timeline input::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,var(--audio-ink) var(--kl-progress),#dad5cc var(--kl-progress))}.kl-audio-timeline input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--audio-ink);margin-top:-6px;border:4px solid var(--audio-paper);box-shadow:0 0 0 1px #0000001f}.kl-audio-timeline input::-moz-range-track{height:4px;border-radius:999px;background:#dad5cc}.kl-audio-timeline input::-moz-range-progress{height:4px;border-radius:999px;background:var(--audio-ink)}.kl-audio-timeline input::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:var(--audio-ink);border:3px solid var(--audio-paper);box-shadow:0 0 0 1px #0000001f}.kl-audio-times{display:flex;justify-content:space-between;gap:10px;font-size:12px;line-height:1.5;color:var(--audio-muted);font-variant-numeric:tabular-nums;margin-top:-1px}#kl-audio-host .kl-audio-pill,.kl-audio-card .kl-audio-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:7px;padding:0 12px;border:1px solid var(--audio-line);border-radius:999px;background:#ffffff6b;font-size:12px;text-decoration:none}.kl-audio-pill svg{width:18px;height:18px}#kl-audio-host .kl-audio-pill:hover,.kl-audio-card .kl-audio-pill:hover,.kl-audio-card [data-keep][aria-pressed=true]{background:var(--audio-soft)}.kl-audio-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--audio-line)}.kl-audio-note{font-size:12px;line-height:1.6;color:var(--audio-muted);margin:0}.kl-audio-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}#kl-audio-host .kl-audio-speed,.kl-audio-card .kl-audio-speed{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--audio-line);border-radius:999px;background:#ffffff6b;min-height:44px;min-width:84px;padding:0 14px;font-size:12px;font-weight:500}.kl-audio-speed svg{width:14px;height:14px;transform:rotate(180deg)}.kl-audio-speed[aria-expanded=true] svg{transform:none}.kl-audio-speed-menu{position:fixed;z-index:95;width:136px;padding:6px;background:var(--audio-paper);border:1px solid var(--audio-line);border-radius:16px;box-shadow:0 10px 30px #19161126;overflow:auto;overscroll-behavior:contain}#kl-audio-host .kl-audio-speed-menu button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:44px;padding:0 12px;border-radius:10px;font-size:14px;text-align:left}.kl-audio-speed-menu [role=option] span{visibility:hidden;font-size:13px}#kl-audio-host .kl-audio-speed-menu [aria-selected=true]{background:var(--audio-soft);font-weight:600}.kl-audio-speed-menu [aria-selected=true] span{visibility:visible}#kl-audio-host .kl-audio-speed-menu button:focus-visible,#kl-audio-host .kl-audio-speed-menu button:hover{background:var(--audio-soft);outline:2px solid var(--audio-ink);outline-offset:-2px}.kl-audio-status{font-size:13px;line-height:1.6;color:var(--audio-muted);margin:10px 0 0}.kl-audio-status:empty{display:none}#kl-audio-host :focus-visible,.kl-audio-card :focus-visible{outline:2px solid var(--audio-ink);outline-offset:4px}.kl-audio-dock-wrap{position:fixed;left:0;right:0;bottom:var(--kl-cookie-height,0);z-index:85;padding:0 14px calc(14px + env(safe-area-inset-bottom));pointer-events:none}.kl-audio-dock{max-width:760px;margin:0 auto;background:rgba(251,249,245,.97);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid var(--audio-line);border-radius:20px;box-shadow:0 18px 50px #1916112e;pointer-events:auto;overflow:hidden;max-height:calc(100dvh - var(--kl-cookie-height,0px) - 32px - env(safe-area-inset-bottom));display:flex;flex-direction:column}.kl-audio-dock-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px 14px;flex-shrink:0}#kl-audio-host .kl-audio-dock-bar .kl-audio-play{width:46px;height:46px}.kl-audio-dock-copy{min-width:0}.kl-audio-dock-copy .kl-audio-eyebrow{font-size:10px;margin:0 0 3px}.kl-audio-dock-title{display:block;font:500 15px/1.4 var(--kl-serif,Georgia,serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--audio-ink);text-decoration:none}.kl-audio-mini-progress{height:2px;border-radius:99px;background:#ddd8cf;margin-top:7px;overflow:hidden}.kl-audio-mini-progress>span{display:block;height:100%;width:0;background:var(--audio-ink)}.kl-audio-dock-time{font-size:12px;color:var(--audio-muted);font-variant-numeric:tabular-nums;white-space:nowrap}#kl-audio-host .kl-audio-icon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center}.kl-audio-icon svg{width:20px;height:20px}#kl-audio-host .kl-audio-icon:hover{background:var(--audio-soft)}[data-expand] svg{transition:transform .2s ease}[data-expand][aria-expanded=true] svg{transform:rotate(180deg)}.kl-audio-sheet{border-top:1px solid var(--audio-line);padding:12px 16px 18px;overflow:auto;overscroll-behavior:contain;min-height:0}.kl-audio-sheet-handle{width:42px;height:4px;border-radius:999px;background:#d7d1c7;margin:2px auto 16px}.kl-audio-sheet .kl-audio-heading{margin-bottom:6px}.kl-audio-sheet .kl-audio-heading h2{font-size:26px}.kl-audio-sheet-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0 4px}.kl-audio-autonext{cursor:pointer}.kl-audio-autonext input{accent-color:var(--audio-ink);width:16px;height:16px;margin:0}.kl-audio-library{margin-top:16px;padding-top:14px;border-top:1px solid var(--audio-line)}.kl-audio-queue{display:grid;gap:8px;list-style:none;padding:0;margin:10px 0 0;max-height:190px;overflow:auto;overscroll-behavior:contain}#kl-audio-host .kl-audio-queue button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;min-height:56px;border:1px solid #1d1d1b14;border-radius:16px;background:#ffffff59;padding:11px 12px;font-size:13px}#kl-audio-host .kl-audio-queue button:hover,#kl-audio-host .kl-audio-queue button[aria-current=true]{background:var(--audio-soft);border-color:var(--audio-line)}.kl-audio-queue-title{min-width:0;overflow-wrap:anywhere;font-weight:500}.kl-audio-queue-time{white-space:nowrap;color:var(--audio-muted);font-size:12px;font-variant-numeric:tabular-nums}.kl-audio-navigation-status{position:fixed;z-index:90;top:90px;left:16px;right:16px;max-width:650px;margin:auto;background:var(--audio-paper);border:1px solid var(--audio-line);border-radius:16px;box-shadow:0 10px 30px #0002;padding:16px;font-size:14px}.kl-audio-navigation-status p{margin:0 0 10px}.kl-audio-navigation-status a{color:var(--audio-ink);text-decoration:underline;display:inline-block;padding:12px 4px}body.kl-has-audio-dock{padding-bottom:var(--kl-audio-space,120px)}html{scroll-padding-bottom:var(--kl-audio-space,0px)}@media(max-width:640px){.kl-audio-card{padding:16px;border-radius:19px}.kl-audio-heading{gap:12px;align-items:center}.kl-audio-heading h2{font-size:22px}.kl-audio-transport{grid-template-columns:auto minmax(0,1fr);gap:12px}.kl-audio-card .kl-audio-inline-rewind{display:none}.kl-audio-footer{flex-direction:column;align-items:flex-start}.kl-audio-footer .kl-audio-actions{width:100%;justify-content:flex-end}.kl-audio-dock-wrap{padding:0 10px calc(10px + env(safe-area-inset-bottom))}.kl-audio-dock{border-radius:18px}.kl-audio-dock-bar{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:10px 12px}.kl-audio-dock-bar .kl-audio-actions{gap:0}.kl-audio-dock-time{display:none}#kl-audio-host .kl-audio-dock-bar .kl-audio-play{width:44px;height:44px}.kl-audio-dock-title{font-size:14px}.kl-audio-sheet{padding:12px 14px 16px}.kl-audio-sheet .kl-audio-heading h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.kl-audio-play,[data-expand] svg{transition:none!important}}.kl-essay>.kl-essay-heading{width:100%;max-width:720px;margin:0 auto;padding:64px 0 32px}.kl-essay>.kl-essay-heading h1{font-size:clamp(2rem,4.4vw,3.5rem);line-height:1.22;text-wrap:balance;margin:24px 0}.kl-essay>.kl-essay-heading .kl-byline{margin:0 0 8px;font:400 15px/1.6 var(--kl-serif,Georgia,serif);color:var(--kl-muted)}.kl-essay>.kl-essay-heading .kl-byline a{color:var(--kl-ink);text-decoration-line:underline;text-decoration-color:var(--kl-rule);text-decoration-thickness:1px;text-underline-offset:.22em}.kl-essay>.kl-essay-heading .kl-byline a:hover{color:var(--kl-accent);text-decoration-color:currentColor}.kl-essay>.kl-essay-heading .kl-byline a:focus-visible{outline:2px solid var(--kl-accent);outline-offset:4px;border-radius:2px}.kl-essay>.kl-essay-heading .kl-meta{font:400 12px/1.7 var(--kl-sans,Arial,sans-serif);gap:8px 20px}.kl-essay>.kl-essay-artwork{width:100%;max-width:720px;margin:0 auto 32px;break-inside:avoid}.kl-essay-artwork picture{display:block}.kl-essay-artwork img{display:block;width:100%;height:auto;aspect-ratio:40/21;border-radius:12px;background:var(--kl-paper,#f6f3eb)}.kl-essay>.kl-audio-card{width:100%;max-width:720px;margin:0 auto 32px}.kl-essay>.kl-audio-card .kl-audio-footer{flex-direction:row;flex-wrap:wrap;align-items:center}.kl-essay>.kl-audio-card .kl-audio-note{flex:1 1 16rem;min-width:0}.kl-essay>.kl-audio-card .kl-audio-footer .kl-audio-actions{margin-left:auto}@media(max-width:700px){.kl-essay>.kl-essay-heading{padding-top:48px}.kl-essay>.kl-essay-artwork{margin-bottom:24px}.kl-essay-artwork img{border-radius:9px}}@media(max-width:640px){.kl-essay>.kl-audio-card .kl-audio-note{flex-basis:100%}}@media print{.kl-essay>.kl-essay-heading{padding-top:0}}.kl-author-introduction{display:grid;grid-template-columns:112px minmax(0,1fr);gap:32px;align-items:center;max-width:880px;margin:48px auto 0;padding:32px 0;border-top:1px solid var(--kl-rule);border-bottom:1px solid var(--kl-rule)}.kl-author-introduction picture{display:block}.kl-author-introduction img{display:block;width:112px;height:144px;object-fit:cover;object-position:center 24%;border-radius:3px}.kl-author-introduction h2{font:400 28px/1.25 var(--kl-serif);margin:6px 0 12px}.kl-author-introduction p:not(.kl-label){font:400 15px/1.75 var(--kl-sans);color:var(--kl-muted);max-width:650px;margin:0 0 12px}.kl-author-introduction .kl-text-link{min-height:44px}.kl-about-summary{font:400 17px/1.75 var(--kl-sans);color:var(--kl-muted);margin:24px 0 0;max-width:650px}.kl-chapter-start{position:relative;margin-top:28px}.kl-chapter-body .kl-reading-list{margin-top:0}.kl-chapter-intro{margin-top:48px;padding-top:40px;border-top:1px solid var(--kl-rule)}.kl-chapter-intro>h2{margin-top:0}.kl-chapter-jumps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin-top:32px}.kl-chapter-jumps a{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 0;border-bottom:1px solid var(--kl-rule);font:400 14px/1.5 var(--kl-sans);text-decoration:none}.kl-chapter-jumps a>span{min-width:24px;font-family:var(--kl-serif);color:var(--kl-accent)}.kl-chapter-jumps a:hover{color:var(--kl-accent)}.kl-part-row[id]{scroll-margin-top:24px}.kl-archive-controls{margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid var(--kl-rule)}.kl-archive-fields{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:20px;align-items:end}.kl-archive-fields label{display:grid;gap:8px;font:400 14px/1.5 var(--kl-sans)}.kl-archive-fields input,.kl-archive-fields select{box-sizing:border-box;width:100%;min-width:0;min-height:48px;border:1px solid var(--kl-muted);border-radius:3px;background:var(--kl-paper);color:var(--kl-ink);font:400 16px/1.5 var(--kl-sans);padding:10px 12px}.kl-copy-email,.kl-reset-filter{min-height:48px;padding:10px 16px;border:1px solid var(--kl-rule);border-radius:3px;color:var(--kl-ink);background:0 0;font:400 14px/1.5 var(--kl-sans);cursor:pointer}.kl-copy-email:hover,.kl-reset-filter:hover{border-color:var(--kl-accent);color:var(--kl-accent)}.kl-filter-count{font:400 13px/1.6 var(--kl-sans);color:var(--kl-muted);margin:16px 0 0}.kl-filter-empty{font:400 18px/1.7 var(--kl-serif);padding:24px 0}.kl-copy-email[hidden],[data-essay-browser] [hidden]{display:none!important}.kl-contact-address{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap}.kl-copy-status{flex-basis:100%;font:400 14px/1.6 var(--kl-sans);color:var(--kl-muted)}.kl-copy-status:empty{display:none}.kl-recovery-actions{display:flex;gap:16px 28px;align-items:center;flex-wrap:wrap;margin-top:28px}.kl-writing-method{display:block;width:fit-content;margin-top:12px;min-height:44px;font:400 13px/1.6 var(--kl-sans);font-style:normal;color:var(--kl-muted);text-decoration:underline;text-underline-offset:4px}.kl-letters .kl-letter-preview{font:400 14px/1.7 var(--kl-sans);color:var(--kl-muted);margin:20px 0 0}.kl-letter-preview a{text-decoration:underline;text-underline-offset:3px}.kl-archive-controls :focus-visible,.kl-chapter-jumps a:focus-visible,.kl-copy-email:focus-visible,.kl-writing-method:focus-visible{outline:2px solid var(--kl-accent);outline-offset:4px}.kl-audio-card{padding:16px;border-radius:12px;box-shadow:none}.kl-audio-card .kl-audio-heading{margin-bottom:0;align-items:center}.kl-audio-card.kl-audio-enhanced .kl-audio-heading{display:grid;grid-template-columns:48px minmax(0,1fr) 44px;gap:12px}.kl-audio-card .kl-audio-heading h2{font-size:20px;line-height:1.3}.kl-audio-card .kl-audio-summary{margin:6px 0 0;line-height:1.5}.kl-audio-card .kl-audio-play{width:48px;height:48px}.kl-audio-card .kl-inline-expander{display:flex;align-items:center;justify-content:center;border:1px solid var(--audio-line);border-radius:50%}.kl-inline-expander svg{transform:rotate(180deg)}.kl-inline-expander[aria-expanded=true] svg{transform:none}.kl-audio-card .kl-audio-enhancement{padding-top:16px;margin-top:16px;border-top:1px solid var(--audio-line)}.kl-audio-card .kl-audio-transport{grid-template-columns:minmax(0,1fr) auto}.kl-audio-card .kl-audio-footer{margin-top:12px}@media(max-width:860px){.kl-chapter-jumps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.kl-author-introduction{grid-template-columns:76px minmax(0,1fr);gap:20px;align-items:start;margin-top:32px;padding:24px 0}.kl-author-introduction img{width:76px;height:100px}.kl-author-introduction h2{font-size:23px}.kl-author-introduction p:not(.kl-label){font-size:14px}.kl-chapter-numeral{display:none}.kl-chapter-intro{margin-top:32px;padding-top:28px}.kl-sequence .kl-reading-time{display:block;grid-column:2;margin-top:-6px;font-size:12px}.kl-about-grid .kl-portrait{width:210px;max-width:100%;margin-left:auto;margin-right:auto}.kl-about-grid .kl-portrait img{width:210px;height:240px;object-fit:cover;object-position:center 24%}.kl-about-summary{font-size:16px;line-height:1.7}.kl-audio-card .kl-audio-heading h2{font-size:17px}.kl-audio-card.kl-audio-enhanced .kl-audio-heading{gap:10px}}@media(max-width:640px){.kl-archive-fields{grid-template-columns:minmax(0,1fr);gap:16px}.kl-reset-filter{justify-self:start}.kl-chapter-jumps{grid-template-columns:minmax(0,1fr)}.kl-chapter-start{max-width:100%;box-sizing:border-box}}@media(max-width:360px){.kl-author-introduction{grid-template-columns:minmax(0,1fr)}.kl-author-introduction picture{display:none}.kl-audio-card{padding:12px}.kl-audio-card.kl-audio-enhanced .kl-audio-heading{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.kl-audio-card .kl-audio-play{width:44px;height:44px}}.kl-design .kl-masthead{width:calc(100% - 112px);max-width:1152px;height:96px}@media(max-width:800px){.kl-design .kl-masthead{width:calc(100% - 64px);height:80px}}@media(max-width:600px){.kl-design .kl-masthead{width:calc(100% - 40px);height:76px}}.kl-design .kl-header{position:sticky;top:0;z-index:50;background:var(--kl-paper);padding-top:env(safe-area-inset-top,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.kl-design .kl-menu-button{position:relative;appearance:none;min-width:48px;width:48px;min-height:48px;padding:0;border:0;border-radius:3px;background:0 0;color:var(--kl-ink);font-size:13px;flex-direction:column-reverse;align-items:center;justify-content:center;gap:6px;touch-action:manipulation}.kl-design .kl-menu-label{position:absolute;top:calc(50% + 10.5px);inset-inline:0;display:block;font:500 10px/12px var(--kl-sans);letter-spacing:.09em;text-transform:uppercase;text-align:center}.kl-design .kl-menu-button:hover,.kl-design .kl-menu-button[aria-expanded=true]{background:0 0;color:var(--kl-accent);padding:0}.kl-design .kl-menu-mark{width:20px;gap:6px}.kl-design .kl-menu-mark i{height:1.5px;transition:transform .28s cubic-bezier(.22,1,.36,1)}.kl-design .kl-menu-button[aria-expanded=true] i:first-child{transform:translateY(3.75px) rotate(45deg)}.kl-design .kl-menu-button[aria-expanded=true] i:last-child{transform:translateY(-3.75px) rotate(-45deg)}.kl-design .kl-desktop-nav{gap:clamp(24px,2.5vw,36px)}.kl-design .kl-desktop-nav a{min-height:48px}.kl-design .kl-desktop-nav a::after{bottom:7px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.kl-responsive-menu{position:fixed;inset:0;width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;padding:0;border:0;margin:0;background:0 0;color:var(--kl-ink);overflow:hidden;overscroll-behavior:contain}.kl-responsive-menu:not([open]){display:none}.kl-responsive-menu[open]{display:flex;justify-content:flex-end}.kl-responsive-menu::backdrop{background:rgba(27,28,25,0);transition:background-color .26s ease}.kl-responsive-menu.is-open::backdrop{background:rgba(27,28,25,.23)}.kl-menu-sheet{display:flex;flex-direction:column;width:min(480px,100%);height:100%;min-height:0;background:var(--kl-paper);box-shadow:-16px 0 64px #2627230b;transform:translateX(32px);opacity:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease}.kl-responsive-menu.is-open .kl-menu-sheet{opacity:1;transform:translateX(0)}.kl-responsive-menu.is-closing .kl-menu-sheet{transition-duration:.22s,.18s}.kl-menu-top{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:20px;min-height:96px;margin-inline:max(32px,env(safe-area-inset-left,0px)) max(32px,env(safe-area-inset-right,0px));padding-top:env(safe-area-inset-top,0);border-bottom:1px solid var(--kl-rule)}.kl-menu-top .kl-wordmark{display:inline-flex;align-items:center;min-height:48px}.kl-menu-top .kl-wordmark-image{width:182px;height:auto}.kl-menu-close{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:14px;min-width:88px;min-height:48px;padding:0 8px;border:0;border-radius:3px;background:0 0;color:var(--kl-ink);font:400 13px/1.5 var(--kl-sans);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kl-menu-close svg{width:20px;height:20px;flex:0 0 20px}.kl-menu-close:hover{color:var(--kl-accent)}.kl-menu-scroll{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:40px max(32px,env(safe-area-inset-right,0px)) max(28px,env(safe-area-inset-bottom,0px)) max(32px,env(safe-area-inset-left,0px))}.kl-responsive-menu .kl-menu-eyebrow{font:500 10px/1.8 var(--kl-sans);letter-spacing:.14em;margin:0;color:var(--kl-muted)}.kl-responsive-menu .kl-menu-links{display:flex;flex-direction:column;margin:18px 0 36px}.kl-responsive-menu .kl-menu-links a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:15px 0;border-bottom:1px solid var(--kl-rule);font:400 33px/1.35 var(--kl-serif);letter-spacing:-.04em;color:var(--kl-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;opacity:0;transform:translateY(9px);transition:opacity .2s ease,transform .28s cubic-bezier(.22,1,.36,1),color .15s ease}.kl-responsive-menu .kl-menu-links a:first-child{padding-top:10px}.kl-responsive-menu .kl-menu-links a:last-child{border-bottom:0}.kl-responsive-menu.is-open .kl-menu-links a{opacity:1;transform:translateY(0)}.kl-responsive-menu.is-open .kl-menu-links a:nth-child(2){transition-delay:25ms,25ms,0s}.kl-responsive-menu.is-open .kl-menu-links a:nth-child(3){transition-delay:50ms,50ms,0s}.kl-responsive-menu.is-open .kl-menu-links a:nth-child(4){transition-delay:75ms,75ms,0s}.kl-responsive-menu.is-open .kl-menu-links a:nth-child(5){transition-delay:0.1s,0.1s,0s}.kl-responsive-menu .kl-menu-links .kl-arrow{width:22px;height:22px;flex:0 0 22px;opacity:.48;transition:transform .2s ease,opacity .2s ease}.kl-responsive-menu .kl-menu-links a:focus-visible,.kl-responsive-menu .kl-menu-links a:hover{color:var(--kl-accent)}.kl-responsive-menu .kl-menu-links a:hover .kl-arrow{transform:translateX(3px);opacity:1}.kl-responsive-menu .kl-menu-links a:active{color:var(--kl-accent-dark)}.kl-menu-bottom{margin-top:auto;padding-top:16px}.kl-responsive-menu .kl-menu-languages{display:flex;gap:8px;margin:12px 0 26px}.kl-responsive-menu .kl-menu-languages a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:100px;padding:10px 18px;border:1px solid var(--kl-rule);border-radius:3px;font:400 13px/1.5 var(--kl-sans);text-decoration:none;color:var(--kl-muted);touch-action:manipulation}.kl-responsive-menu .kl-menu-languages a[aria-current]{color:var(--kl-ink);background:var(--kl-surface);border-color:#b7b3a8}.kl-responsive-menu .kl-menu-languages a:hover{border-color:var(--kl-accent);color:var(--kl-accent)}.kl-menu-signoff{font:italic 14px/1.7 var(--kl-serif);color:var(--kl-muted);max-width:24em}.kl-responsive-menu :focus-visible{outline:2px solid var(--kl-accent);outline-offset:4px}@media(max-width:1099px){.kl-design .kl-actions>.kl-languages,.kl-design .kl-desktop-nav{display:none}.kl-design .kl-masthead{grid-template-columns:minmax(0,1fr) auto;gap:16px}.kl-design .kl-menu-button{display:inline-flex}}@media(min-width:1100px){.kl-design .kl-desktop-nav{display:flex}.kl-design .kl-actions>.kl-languages{display:flex}.kl-design .kl-menu-button{display:none}}@media(max-width:600px){.kl-menu-sheet{width:100%;box-shadow:none}.kl-menu-top{min-height:76px;margin-inline:max(20px,env(safe-area-inset-left,0px)) max(20px,env(safe-area-inset-right,0px))}.kl-menu-top .kl-wordmark-image{width:164px}.kl-menu-scroll{padding:32px max(24px,env(safe-area-inset-right,0px)) max(28px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px))}.kl-responsive-menu .kl-menu-links a{min-height:72px;font-size:32px}}@media(max-width:360px){.kl-menu-top .kl-wordmark-image{width:145px}.kl-menu-top{gap:8px}.kl-menu-close{min-width:80px;gap:10px}.kl-responsive-menu .kl-menu-links a{font-size:29px;min-height:64px}}@media(max-height:600px){.kl-menu-top{min-height:68px}.kl-menu-scroll{padding-top:20px}.kl-responsive-menu .kl-menu-links{margin:12px 0 20px}.kl-responsive-menu .kl-menu-links a{min-height:56px;padding-block:10px;font-size:27px}}@media(prefers-reduced-motion:reduce){.kl-design .kl-desktop-nav a::after,.kl-design .kl-menu-button *,.kl-responsive-menu,.kl-responsive-menu *,.kl-responsive-menu::backdrop{transition:none!important;animation:none!important}}.kl-design .kl-wordmark{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0;margin:0;border:0;background:0 0;color:var(--kl-ink);text-decoration:none;white-space:nowrap;opacity:1}.kl-design .kl-wordmark-text{font:400 30px/1.2 var(--kl-serif);letter-spacing:-.055em;text-transform:none;font-synthesis:none}.kl-design .kl-wordmark:hover{opacity:1;color:var(--kl-accent)}.kl-design .kl-wordmark:active{opacity:1}.kl-design .kl-wordmark-caption{display:none}.kl-design .kl-footer .kl-wordmark-text{font-size:30px}.kl-design .kl-actions{gap:20px}.kl-design .kl-masthead{grid-template-columns:auto minmax(0,1fr) auto}.kl-design .kl-desktop-nav{justify-self:center}.kl-design .kl-actions>.kl-header-languages,.kl-design .kl-header-languages{display:flex;align-items:center;flex-shrink:0;gap:4px;padding:0;background:0 0;border:0;border-radius:0}.kl-design .kl-header-languages a{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:48px;padding:0 10px;border:0;border-radius:2px;background:0 0;opacity:1;color:var(--kl-muted);font:400 12px/1.4 var(--kl-sans);letter-spacing:0;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kl-design .kl-header-languages a::after{content:'';position:absolute;inset:auto 10px 9px;height:1.5px;background:var(--kl-accent);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.kl-design .kl-header-languages a[aria-current]{color:var(--kl-accent);font-weight:500}.kl-design .kl-header-languages a[aria-current]::after{transform:scaleX(1)}.kl-design .kl-header-languages a:focus-visible,.kl-design .kl-header-languages a:hover{color:var(--kl-accent);text-decoration:none}.kl-design .kl-header-languages a:hover:not([aria-current])::after{transform:scaleX(.45)}.kl-design .kl-header-languages a:focus-visible{outline:2px solid var(--kl-accent);outline-offset:1px}.kl-design .kl-header-languages .kl-language-short{display:none}.kl-design .kl-header-languages .kl-language-full{display:inline}.kl-design .kl-menu-tools{display:flex;flex-shrink:0;align-items:center;gap:12px}.kl-design .kl-menu-top{gap:12px}.kl-design .kl-menu-top .kl-wordmark-text{font-size:26px}.kl-design .kl-menu-top .kl-language-short{display:inline}.kl-design .kl-menu-top .kl-language-full{display:none}.kl-design .kl-menu-top .kl-header-languages{gap:0}.kl-design .kl-menu-top .kl-header-languages a{padding:0 10px;font-size:11px;letter-spacing:.025em}.kl-design .kl-menu-close{min-width:48px;width:48px;padding:0;justify-content:center}.kl-design .kl-menu-close>span{display:none}.kl-design .kl-menu-signoff{margin:0}.kl-design .kl-footer .kl-languages a{min-height:48px;opacity:1}@media(max-width:1099px){.kl-design .kl-masthead{display:flex;justify-content:space-between;gap:16px}.kl-design .kl-actions>.kl-header-languages{display:flex}}@media(max-width:600px){.kl-design .kl-menu-top .kl-wordmark-text,.kl-design .kl-wordmark-text{font-size:24px}.kl-design .kl-actions{gap:12px}.kl-design .kl-actions>.kl-header-languages,.kl-design .kl-header-languages{gap:0}.kl-design .kl-header-languages .kl-language-short{display:inline}.kl-design .kl-header-languages .kl-language-full{display:none}.kl-design .kl-header-languages a{padding:0 10px;font-size:11px;letter-spacing:.025em}.kl-design .kl-menu-button,.kl-design .kl-menu-button:hover,.kl-design .kl-menu-button[aria-expanded=true]{min-width:48px;width:48px;min-height:48px;padding:0;justify-content:center}.kl-design .kl-masthead{gap:8px}.kl-design .kl-menu-top{gap:8px}}@media(max-width:374px){.kl-design .kl-masthead{width:calc(100% - 32px);gap:4px}.kl-design .kl-menu-top{margin-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px));gap:4px}.kl-design .kl-menu-top .kl-wordmark-text,.kl-design .kl-wordmark-text{font-size:21px}.kl-design .kl-actions,.kl-design .kl-menu-tools{gap:4px}.kl-design .kl-actions>.kl-header-languages{gap:0}}@media(prefers-reduced-motion:reduce){.kl-design .kl-header-languages a::after{transition:none}}.kl-home-refined #contents,.kl-home-refined #letters,.kl-home-refined #recent,.kl-home-refined #writer{scroll-margin-top:112px}@media(max-width:600px){.kl-home-refined #contents,.kl-home-refined #letters,.kl-home-refined #recent,.kl-home-refined #writer{scroll-margin-top:92px}}.kl-design .kl-essay-row-with-thumbnail>.kl-essay-row-link{grid-template-columns:var(--kl-thumbnail-date-width,112px) minmax(0,1fr) 180px 20px;grid-template-areas:"date copy thumbnail arrow"}.kl-home-refined .kl-essay-row-with-thumbnail{--kl-thumbnail-date-width:125px}.kl-design .kl-essay-row-with-thumbnail .kl-row-date{grid-area:date}.kl-design .kl-essay-row-with-thumbnail .kl-row-copy{grid-area:copy;min-width:0}.kl-design .kl-essay-row-with-thumbnail .kl-row-arrow{grid-area:arrow}.kl-design .kl-essay-row-with-thumbnail .kl-row-thumbnail{grid-area:thumbnail;display:block;width:180px;max-width:100%;align-self:start;aspect-ratio:40/21;border-radius:4px;overflow:hidden;background:var(--kl-paper)}.kl-row-thumbnail img{display:block;width:100%;height:auto;aspect-ratio:40/21;object-fit:contain;border-radius:4px}@media(min-width:601px) and (max-width:900px){.kl-design .kl-essay-row-with-thumbnail>.kl-essay-row-link{grid-template-columns:minmax(0,1fr) 140px 20px;grid-template-areas:"date thumbnail ." "copy thumbnail arrow";row-gap:12px}.kl-design .kl-essay-row-with-thumbnail .kl-row-thumbnail{width:140px}}@media(max-width:600px){.kl-design .kl-essay-row-with-thumbnail>.kl-essay-row-link{grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"date date" "thumbnail thumbnail" "copy arrow";row-gap:16px}.kl-design .kl-essay-row-with-thumbnail .kl-row-thumbnail{width:144px}}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url("cormorant-garamond-regular.6d73ef3745a7.woff2") format('woff2')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url("cormorant-garamond-italic.657a49326523.woff2") format('woff2')}:root{--kl-paper:#f1e8d5;--kl-ink:#252219;--kl-muted:#636052;--kl-rule:#c9bea5;--kl-accent:#143020;--kl-accent-dark:#0d261a;--kl-surface:#e9dfc9;--kl-cream:#f7f1e4;--kl-gold:#a7966b;--kl-display:'Cormorant Garamond',Georgia,serif;--kl-gutter:clamp(1.25rem,4.5vw,4rem);--kl-width:75rem;--kl-section-space:clamp(3.5rem,7vw,6.5rem)}.kl-site :where(h1,h2,h3,h4,h5,h6){font-family:var(--kl-display);letter-spacing:-.025em}.kl-design .kl-masthead,.kl-footer-inner,.kl-wide{width:calc(100% - var(--kl-gutter)*2);max-width:var(--kl-width)}.kl-site .kl-label{font-size:.75rem;line-height:1.7;letter-spacing:.13em}.kl-site .kl-quiet,.kl-site .kl-text-link{font-size:.875rem}.kl-site :where(.kl-lead,.kl-about-summary,.kl-cover-bottom>p){color:var(--kl-muted)}.kl-site .kl-primary{background:var(--kl-accent);border-color:var(--kl-accent);border-radius:0}.kl-site .kl-primary:hover{background:var(--kl-accent-dark);border-color:var(--kl-accent-dark)}.kl-site .kl-primary:focus-visible{outline-color:var(--kl-gold)}.kl-site .kl-primary.kl-primary-gold{background:var(--kl-gold);border-color:var(--kl-gold);color:var(--kl-accent-dark)}.kl-site .kl-primary.kl-primary-gold:hover{background:#b9a576;border-color:#b9a576}.kl-site .kl-primary.kl-primary-gold:active{background:#c3af82;border-color:#c3af82}.kl-site .kl-primary.kl-primary-gold:focus-visible{outline-color:var(--kl-accent)}.kl-design .kl-header{background:var(--kl-paper)}.kl-header.is-scrolled{background:var(--kl-paper);box-shadow:none;backdrop-filter:none}.kl-design .kl-masthead{height:6.25rem}.kl-design .kl-wordmark-text{font-family:Lora,Georgia,serif;letter-spacing:-.055em}.kl-design .kl-desktop-nav{font-size:.875rem;gap:clamp(1.25rem,2.4vw,2.25rem)}.kl-design .kl-header-languages a{font-size:.875rem}.kl-design .kl-menu-eyebrow{font-size:.75rem}.kl-design .kl-menu-links a{font-family:var(--kl-display);font-size:2.4rem}.kl-design .kl-menu-signoff{font-size:1rem}.kl-menu-sheet{box-shadow:none}.kl-home{width:100%;max-width:none}.kl-home>:is(.kl-cover,.kl-opening,.kl-contents-preview,.kl-recent,#letters){width:calc(100% - var(--kl-gutter)*2);max-width:var(--kl-width);margin-inline:auto}.kl-home .kl-cover{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);padding:var(--kl-section-space) 0;border:0}.kl-collection,.kl-cover-copy{min-width:0}.kl-home .kl-cover h1{font-size:clamp(3.5rem,5.6vw,5.25rem);line-height:.99;letter-spacing:-.035em;margin:1.75rem 0 2rem;max-width:12ch}.kl-home .kl-cover h1 em{display:block;color:var(--kl-accent)}.kl-home .kl-cover-bottom{display:block;max-width:32rem}.kl-home .kl-cover-bottom>p{font-size:1rem;line-height:1.85;max-width:29rem}.kl-home .kl-cover-links{flex-direction:row;align-items:stretch;gap:.75rem;margin-top:1.75rem;flex-wrap:wrap}.kl-home .kl-cover-links .kl-primary{min-height:3.25rem;white-space:normal;gap:1rem}.kl-collection{background:var(--kl-accent);color:var(--kl-cream);padding:clamp(1.75rem,3.5vw,3rem)}.kl-collection>.kl-label{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem;color:#c6b58b;margin:0 0 1.75rem}.kl-collection h2{color:var(--kl-cream);font-size:clamp(2.25rem,3.2vw,3rem);line-height:1.08;margin:0 0 2rem}.kl-collection h2 em{font-weight:400;color:#d2c5a4}.kl-collection-links{list-style:none;margin:0;padding:0}.kl-collection-links li+li{border-top:1px solid #ffffff24}.kl-collection-links a{display:grid;grid-template-columns:1.75rem minmax(0,1fr) 1.125rem;gap:.75rem;align-items:center;min-height:3.25rem;padding:.75rem 0;font-size:.875rem;line-height:1.5;text-decoration:none}.kl-collection-number{font:1.1rem/1.4 var(--kl-display);color:#c6b58b}.kl-collection-links .kl-arrow{width:1.125rem;height:1.125rem;color:#c6b58b}.kl-site .kl-collection a:focus-visible,.kl-site .kl-collection a:hover{color:#e0c58a;text-decoration:none}.kl-collection :focus-visible{outline-color:#e0c58a;outline-offset:4px}.kl-home .kl-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:2.5rem;max-width:var(--kl-width);text-align:left;border-top:1px solid var(--kl-rule);padding:var(--kl-section-space) 0}.kl-home .kl-opening>.kl-label{font:500 .75rem/1.7 var(--kl-sans);letter-spacing:.13em;padding-top:.65rem;margin:0}.kl-opening blockquote{font:400 clamp(2.4rem,4.2vw,3.75rem)/1.15 var(--kl-display);letter-spacing:-.025em;color:var(--kl-accent)}.kl-home .kl-opening .kl-opening-last{font:400 .9375rem/1.75 var(--kl-sans);margin:1.75rem 0 0;color:var(--kl-muted)}.kl-home .kl-contents-preview{padding:0 0 var(--kl-section-space);border:0}.kl-site .kl-section-heading{border:0;padding:0;margin:0 0 2rem;align-items:baseline;gap:1rem 2rem}.kl-site .kl-section-heading h2{font-size:clamp(2.5rem,4vw,3.5rem);line-height:1.12}.kl-home .kl-contents{display:block;border-top:1px solid var(--kl-rule)}.kl-home .kl-part-row{display:grid;grid-template-columns:3rem minmax(0,1fr) 1.25rem;align-items:center;gap:1.5rem;padding:1.8rem 0;border:0;border-bottom:1px solid var(--kl-rule);text-decoration:none}.kl-home .kl-part-number{padding:0;font:1.6rem/1.2 var(--kl-display);color:#766340}.kl-home .kl-part-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2rem;align-items:center}.kl-home .kl-part-copy h3{font-size:clamp(1.8rem,2.7vw,2.4rem);line-height:1.15;margin:0}.kl-home .kl-part-description{display:flex;flex-direction:column;align-items:start;gap:.35rem;font-size:.9375rem;line-height:1.6}.kl-home .kl-part-description>span:last-child{font-size:.75rem}.kl-home .kl-part-row>.kl-arrow{color:var(--kl-muted)}.kl-home .kl-part-row:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.kl-home .kl-contents-all{margin:1.25rem 0 0 4.5rem}.kl-writer-band{background:var(--kl-accent);color:var(--kl-cream)}.kl-home .kl-author-introduction{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,5vw,5rem);width:calc(100% - var(--kl-gutter)*2);max-width:var(--kl-width);padding:2.5rem 0 0;margin:0 auto;border:0}.kl-home .kl-writer-copy{display:block;align-self:center;max-width:38rem;padding:1rem 0 3.5rem}.kl-home .kl-author-introduction .kl-label{color:#c6b58b;margin:0 0 1rem}.kl-home .kl-author-introduction h2{color:var(--kl-cream);font:400 clamp(3rem,5vw,4.75rem)/1.08 var(--kl-display);letter-spacing:-.025em;margin:0 0 1.5rem}.kl-home .kl-author-introduction p:not(.kl-label){color:#dfdbc9;font:400 1.0625rem/1.85 var(--kl-sans);margin:0 0 1.5rem;max-width:34rem}.kl-home .kl-author-introduction .kl-text-link{color:#e0c58a;font-size:.875rem}.kl-home .kl-author-introduction :focus-visible{outline-color:#e0c58a}.kl-home .kl-author-introduction picture{display:block;width:100%;max-width:19rem;justify-self:end;background:0 0;margin:0;border:0}.kl-home .kl-author-introduction img{display:block;width:100%;height:auto;aspect-ratio:5/7;object-fit:contain;border:0;border-radius:0;background:0 0}.kl-home .kl-recent{padding:var(--kl-section-space) 0 0;margin-top:0;border:0}.kl-recent-grid{display:block}.kl-site .kl-essay-row{border:0;border-bottom:1px solid var(--kl-rule)}.kl-home .kl-recent-grid .kl-essay-row:last-child{border-bottom:0}.kl-site .kl-essay-row-featured h2{font-size:2rem}.kl-design .kl-essay-row-with-thumbnail>.kl-essay-row-link{grid-template-columns:7rem minmax(0,1fr) 11.25rem 1.25rem;grid-template-areas:'date copy thumbnail arrow';gap:1.5rem;align-items:start;padding:2rem 0}.kl-design .kl-essay-row-with-thumbnail .kl-row-thumbnail{width:11.25rem;border-radius:0;background:0 0}.kl-design .kl-row-thumbnail img{width:100%;height:auto;aspect-ratio:40/21;object-fit:contain;border-radius:0}.kl-site .kl-row-copy h2{font-size:2rem;line-height:1.2}.kl-site .kl-row-date{font-size:.8125rem}.kl-site .kl-row-copy .kl-label{font-size:.75rem}.kl-site .kl-row-copy>p:last-child{font-size:1rem;line-height:1.8}.kl-site .kl-row-arrow{margin-top:2.25rem}.kl-page-heading{padding:var(--kl-section-space) 0 3rem}.kl-page-heading h1{font-size:clamp(3.25rem,6vw,5.5rem);line-height:1.05;color:var(--kl-accent)}.kl-essay>.kl-essay-heading h1{font-size:clamp(2.75rem,4.8vw,4rem);line-height:1.08;color:var(--kl-accent)}.kl-essay>.kl-essay-heading .kl-meta{font-size:.8125rem}.kl-row-copy h2{font-size:2rem}.kl-row-copy>p:last-child{font-size:1rem}.kl-chapter-heading h1{font-size:clamp(3rem,6vw,5.25rem);line-height:1.07;color:var(--kl-accent)}.kl-chapter-numeral{color:var(--kl-surface)}.kl-chapter-subtitle{font-family:var(--kl-display);font-size:2rem}.kl-contents-expanded .kl-part-copy h2{font-size:clamp(2.2rem,4vw,3.25rem)}.kl-contents-expanded .kl-part-row:last-child{border-bottom:0}.kl-contents-expanded .kl-sequence li:last-child{border-bottom:0}.kl-prose :where(h2,h3){color:var(--kl-accent)}.kl-prose h2{font-size:2.4rem;line-height:1.15}.kl-prose h3{font-size:1.9rem}.kl-prose .kl-source-ref{color:var(--kl-accent)}.kl-site .kl-search-field{background:var(--kl-cream);border-radius:0}.kl-site .kl-archive-fields :is(input,select),.kl-site .kl-copy-email,.kl-site .kl-reset-filter{border-radius:0}.kl-about-grid{padding-top:var(--kl-section-space)}.kl-about-grid .kl-portrait{background:var(--kl-accent);padding:1rem 1rem 0}.kl-about-grid .kl-portrait picture{background:0 0;border-radius:0}.kl-about-grid .kl-portrait img{width:100%;height:auto;aspect-ratio:5/7;object-fit:contain}.kl-about-grid .kl-portrait figcaption{color:#dfdbc9;padding:.75rem 0 1rem;font-size:.8125rem;text-align:center}.kl-note-single>blockquote{font-size:clamp(1.65rem,3vw,2.15rem)}.kl-site .kl-letters .kl-letter-heading h2{font-family:var(--kl-display);font-size:clamp(2.2rem,3.8vw,3rem);line-height:1.12}.kl-site .kl-letters .kl-label{font-size:.75rem}.kl-site .kl-letters .kl-letter-intro{font-size:1rem;line-height:1.8}.kl-site .kl-letters .kl-letter-button{background:var(--kl-gold);color:var(--kl-accent-dark);border-color:var(--kl-gold);border-radius:0;min-height:3.25rem;white-space:normal}.kl-site .kl-letters .kl-letter-button:hover{background:#b9a576;border-color:#b9a576}.kl-site .kl-letters .kl-letter-button:active{background:#c3af82}.kl-site .kl-letter-form input[type=email]{border-radius:0;border-color:#9b917b;background:var(--kl-cream);min-height:3.25rem}.kl-site .kl-letter-form label{font-size:.875rem}.kl-site .kl-letters :focus-visible{outline-color:var(--kl-accent)}.kl-site .kl-letter-consent a{white-space:normal}.kl-home #letters{margin-block:var(--kl-section-space)}.kl-site .kl-letters.kl-letters-about,.kl-site .kl-letters.kl-letters-archive,.kl-site .kl-letters.kl-letters-homepage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:0 clamp(2rem,4vw,4rem);padding:clamp(1.5rem,4vw,3.5rem);border:0;border-radius:0;margin:0;width:100%;max-width:none;background:#e4d6b7}.kl-site :is(.kl-letters-homepage,.kl-letters-about,.kl-letters-archive) .kl-letter-heading h2{color:var(--kl-accent);font-size:clamp(2.5rem,4vw,3.5rem);margin-bottom:1rem}.kl-site :is(.kl-letters-homepage,.kl-letters-about,.kl-letters-archive) .kl-label{color:var(--kl-accent)}.kl-site :is(.kl-letters-homepage,.kl-letters-about,.kl-letters-archive) .kl-letter-intro{max-width:36ch;color:#514b3d}.kl-site :is(.kl-letters-homepage,.kl-letters-about,.kl-letters-archive) .kl-letter-button{background:var(--kl-accent);border-color:var(--kl-accent);color:var(--kl-cream)}.kl-site :is(.kl-letters-homepage,.kl-letters-about,.kl-letters-archive) .kl-letter-button:hover{background:var(--kl-accent-dark);border-color:var(--kl-accent-dark)}.kl-site :is(.kl-letters-homepage,.kl-letters-about,.kl-letters-archive) :is(.kl-letter-consent,.kl-letter-respect){color:#514b3d}.kl-site .kl-letters-about .kl-letter-heading,.kl-site .kl-letters-archive .kl-letter-heading,.kl-site .kl-letters-homepage .kl-letter-heading{grid-column:1;grid-row:1/3}.kl-site .kl-letters-about .kl-letter-form,.kl-site .kl-letters-archive .kl-letter-form,.kl-site .kl-letters-homepage .kl-letter-form{grid-column:2;margin-top:0}.kl-site .kl-letters-about .kl-letter-respect,.kl-site .kl-letters-archive .kl-letter-respect,.kl-site .kl-letters-homepage .kl-letter-respect{grid-column:2}.kl-site .kl-letters.kl-letters-about{margin-top:var(--kl-section-space)}.kl-site .kl-letters.kl-letters-article,.kl-site .kl-letters.kl-letters-article-inline{border:0;border-radius:0}.kl-design .kl-footer{background:var(--kl-accent-dark);border:0;padding:3.5rem 0 1.5rem;margin-top:var(--kl-section-space);color:var(--kl-cream)}.kl-home+.kl-footer{margin-top:0}.kl-footer-inner{gap:2.5rem 5rem}.kl-footer .kl-colophon,.kl-footer .kl-languages,.kl-footer .kl-serif{color:#ccc6b2}.kl-design .kl-footer .kl-wordmark-text{color:var(--kl-cream)}.kl-site .kl-footer a:focus-visible,.kl-site .kl-footer a:hover,.kl-site .kl-footer button:hover{color:#e0c58a}.kl-site .kl-footer :focus-visible{outline-color:#e0c58a}.kl-footer-navigation{justify-self:end}.kl-footer .kl-colophon{border-top:1px solid #ffffff24}.kl-footer .kl-colophon button{color:inherit}.kl-footer .kl-languages a[aria-current]{color:#e0c58a}@media(max-width:1099px){.kl-home .kl-cover{gap:2.5rem}.kl-home .kl-cover h1{font-size:clamp(3.3rem,6.5vw,4.6rem)}.kl-home .kl-part-copy{grid-template-columns:minmax(0,1fr);gap:.6rem}.kl-home .kl-part-description{flex-direction:row;flex-wrap:wrap;gap:.4rem 1.5rem}.kl-home .kl-part-description>span:last-child{align-self:center}}@media(min-width:801px) and (max-width:1099px){.kl-site :is(.kl-letters-homepage,.kl-letters-about,.kl-letters-archive) .kl-letter-entry{grid-template-columns:minmax(0,1fr)}}@media(max-width:800px){.kl-design .kl-masthead{height:5rem}.kl-home .kl-cover{grid-template-columns:minmax(0,1fr);gap:2.5rem}.kl-home .kl-cover h1{font-size:clamp(3.4rem,9vw,5rem);max-width:14ch}.kl-home .kl-cover-bottom{max-width:36rem}.kl-collection{padding:2rem}.kl-collection h2{font-size:2.75rem;max-width:18ch}.kl-home .kl-opening{grid-template-columns:minmax(0,1fr);gap:1.5rem}.kl-home .kl-opening>.kl-label{padding:0}.kl-home .kl-author-introduction{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.5rem}.kl-home .kl-author-introduction h2{font-size:3.25rem}.kl-home .kl-author-introduction p:not(.kl-label){font-size:1rem}.kl-site .kl-letters.kl-letters-about,.kl-site .kl-letters.kl-letters-archive,.kl-site .kl-letters.kl-letters-homepage{display:block}.kl-site .kl-letters-about .kl-letter-form,.kl-site .kl-letters-archive .kl-letter-form,.kl-site .kl-letters-homepage .kl-letter-form{margin-top:1.75rem}}@media(max-width:600px){:root{--kl-section-space:2.75rem}.kl-design .kl-masthead{height:4.75rem}.kl-design .kl-header-languages a{font-size:.75rem}.kl-home .kl-cover{padding-block:3rem}.kl-home .kl-cover h1{font-size:clamp(2.75rem,11.8vw,3.75rem);line-height:1.02;margin:1.5rem 0}.kl-home .kl-cover-links{flex-direction:column;gap:.75rem}.kl-home .kl-cover-links .kl-primary{width:100%;justify-content:space-between}.kl-home .kl-cover-bottom>p{font-size:1rem}.kl-collection{padding:1.75rem 1.5rem}.kl-collection>.kl-label{font-size:.75rem;gap:.5rem}.kl-collection h2{font-size:2.5rem}.kl-collection-links a{grid-template-columns:1.4rem minmax(0,1fr) 1rem;gap:.6rem;min-height:3.5rem}.kl-site .kl-section-heading{flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1.5rem}.kl-site .kl-section-heading .kl-label{max-width:none;text-align:left}.kl-home .kl-part-row{grid-template-columns:1.5rem minmax(0,1fr) 1.25rem;gap:1rem;padding:1.5rem 0}.kl-home .kl-part-copy h3{font-size:1.9rem}.kl-home .kl-part-description{flex-direction:column;font-size:.875rem;gap:.5rem}.kl-home .kl-part-description>span:last-child{align-self:start}.kl-home .kl-contents-all{margin-left:2.5rem}.kl-home .kl-author-introduction{grid-template-columns:minmax(0,1fr);gap:0;padding-top:2.75rem}.kl-home .kl-writer-copy{padding:0;max-width:none}.kl-home .kl-author-introduction h2{font-size:2.75rem}.kl-home .kl-author-introduction picture{display:block;width:min(100%,13rem);max-width:13rem;margin-top:.25rem;justify-self:center}.kl-home .kl-author-introduction img{width:100%;height:auto}.kl-site .kl-letter-entry{grid-template-columns:minmax(0,1fr)}.kl-home #letters{margin-top:2rem}.kl-about-grid .kl-portrait{width:min(100%,13rem);max-width:13rem}.kl-page-heading h1{font-size:3.25rem}.kl-essay>.kl-essay-heading h1{font-size:2.75rem}.kl-essay-shell,.kl-narrow{width:calc(100% - var(--kl-gutter)*2)}.kl-prose h2{font-size:2rem}.kl-prose h3{font-size:1.7rem}.kl-row-copy h2{font-size:1.9rem}.kl-row-copy>p:last-child{font-size:1rem}.kl-footer-inner{gap:2rem}.kl-footer-navigation{justify-self:start}.kl-design .kl-footer .kl-serif{font-size:.9375rem}}@media(max-width:374px){.kl-design .kl-masthead{width:calc(100% - 2rem)}.kl-home .kl-cover h1{font-size:2.75rem}.kl-home .kl-author-introduction h2{font-size:2.6rem}.kl-collection{padding:1.5rem 1.25rem}}@media print{.kl-site{background:#fff;color:#000}.kl-collection,.kl-writer-band{background:#fff;color:#000}.kl-site .kl-author-introduction *,.kl-site .kl-collection *{color:#000}}@media(min-width:601px) and (max-width:900px){.kl-design .kl-essay-row-with-thumbnail>.kl-essay-row-link{grid-template-columns:minmax(0,1fr) 9rem 1.25rem;grid-template-areas:'date thumbnail .' 'copy thumbnail arrow';gap:.75rem 1.5rem}.kl-design .kl-essay-row-with-thumbnail .kl-row-thumbnail{width:9rem}}@media(max-width:600px){.kl-home .kl-author-introduction{padding-top:2.5rem}.kl-home .kl-author-introduction p:not(.kl-label){line-height:1.75;margin-bottom:1rem}.kl-home .kl-author-introduction .kl-label{margin-bottom:.75rem}.kl-home .kl-opening blockquote{font-size:2.2rem;line-height:1.16}.kl-home .kl-opening .kl-opening-last{margin-top:1.25rem}.kl-site .kl-section-heading h2{font-size:2.35rem}.kl-home .kl-part-row{padding:1.25rem 0}.kl-home .kl-part-copy h3{font-size:1.75rem}.kl-collection h2{font-size:2.25rem;margin-bottom:1.5rem}.kl-collection>.kl-label{margin-bottom:1.25rem}.kl-design .kl-essay-row-with-thumbnail>.kl-essay-row-link{grid-template-columns:7rem minmax(0,1fr) 1.25rem;grid-template-areas:'thumbnail date date' 'thumbnail label label' 'title title arrow' 'excerpt excerpt excerpt';gap:.75rem 1rem;padding:1.5rem 0}.kl-design .kl-essay-row-with-thumbnail .kl-row-thumbnail{width:7rem}.kl-design .kl-essay-row-with-thumbnail .kl-row-copy{display:contents}.kl-design .kl-essay-row-with-thumbnail .kl-row-date{align-self:end;padding:0;font-size:.75rem}.kl-design .kl-essay-row-with-thumbnail .kl-row-copy>.kl-label{grid-area:label;margin:0;line-height:1.5}.kl-design .kl-essay-row-with-thumbnail .kl-row-copy h2{grid-area:title;font-size:1.9rem;margin:0}.kl-design .kl-essay-row-with-thumbnail .kl-row-copy>p:last-child{grid-area:excerpt;margin:0;font-size:.9375rem;line-height:1.75}.kl-design .kl-essay-row-with-thumbnail .kl-row-arrow{margin-top:.6rem}.kl-site .kl-letter-heading h2{font-size:2.3rem}}.kl-site #kl-audio-host,.kl-site .kl-audio-card{--audio-paper:var(--kl-cream);--audio-ink:var(--kl-accent);--audio-muted:var(--kl-muted);--audio-line:var(--kl-rule);--audio-soft:var(--kl-surface)}.kl-site .kl-audio-card{border-radius:0;box-shadow:none}.kl-site .kl-audio-card .kl-audio-heading h2{font:400 clamp(1.125rem,1.8vw,1.375rem)/1.35 var(--kl-serif)}.kl-site .kl-audio-card .kl-audio-summary{font-size:.8125rem}.kl-site .kl-audio-card .kl-audio-eyebrow{font-size:.75rem}.kl-site .kl-audio-card .kl-audio-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;align-items:center;border:0;padding-top:0}.kl-site .kl-audio-card .kl-audio-footer .kl-audio-actions{grid-column:2;grid-row:1;margin:0;width:auto;justify-content:flex-start}.kl-site .kl-audio-card .kl-audio-footer .kl-audio-note{grid-column:1;grid-row:1}.kl-site .kl-audio-card .kl-audio-keep{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:6px 0;border:0;background:0 0;font:400 .75rem/1.4 var(--kl-sans)}.kl-audio-keep-content{display:inline-flex;align-items:center;gap:.375rem;min-height:2rem;padding:.25rem .625rem;border:1px solid var(--audio-line);border-radius:.25rem}.kl-site .kl-audio-card .kl-audio-keep svg{width:1rem;height:1rem}.kl-site .kl-audio-card .kl-audio-keep:hover .kl-audio-keep-content{background:var(--audio-soft)}.kl-site .kl-audio-card .kl-audio-keep[aria-pressed=true] .kl-audio-keep-content{background:var(--kl-accent);border-color:var(--kl-accent);color:var(--kl-cream)}@media(max-width:600px){.kl-site .kl-audio-card .kl-audio-footer{grid-template-columns:minmax(0,1fr);gap:.25rem}.kl-site .kl-audio-card .kl-audio-footer .kl-audio-actions{grid-column:1;grid-row:1;justify-self:start}.kl-site .kl-audio-card .kl-audio-footer .kl-audio-note{grid-column:1;grid-row:2}}.kl-site .kl-audio-dock{background:var(--kl-cream);border-radius:.5rem;box-shadow:0 .25rem 2rem #0d261a22}.kl-site #kl-audio-host .kl-audio-queue button,.kl-site .kl-audio-speed-menu{border-radius:.25rem}.kl-site .kl-audio-mini-progress,.kl-site .kl-audio-sheet-handle{background:var(--kl-rule)}.kl-design .kl-header{border-bottom:1px solid var(--kl-rule)}.kl-design .kl-masthead{border:0;gap:2rem;height:6rem}.kl-design .kl-masthead>*{animation:none}.kl-design .kl-header .kl-wordmark{gap:.45rem}.kl-design .kl-header .kl-wordmark-text{font-size:1.9rem;color:var(--kl-accent)}.kl-design .kl-header .kl-wordmark-caption{display:block;font-size:.75rem;letter-spacing:.12em;line-height:1.3}.kl-design .kl-desktop-nav{gap:1.75rem}.kl-design .kl-desktop-nav .kl-nav-subscribe{min-height:2.75rem;padding:.5rem 1.2rem;background:var(--kl-accent);color:var(--kl-cream);border:0;font-size:.875rem}.kl-design .kl-desktop-nav .kl-nav-subscribe::after{display:none}.kl-design .kl-desktop-nav .kl-nav-subscribe:hover{background:var(--kl-accent-dark)}.kl-design .kl-header-languages .kl-language-short{display:inline}.kl-design .kl-header-languages .kl-language-full{display:none}.kl-design .kl-header-languages{gap:0}.kl-design .kl-header-languages a{color:var(--kl-muted);font-size:.8125rem}.kl-design .kl-header-languages a[aria-current]{color:var(--kl-accent)}.kl-design .kl-header-languages a::after{height:1px;bottom:9px}.kl-home .kl-author-introduction{max-width:65rem;grid-template-columns:minmax(0,1fr) minmax(0,18rem);gap:clamp(3rem,7vw,7rem);padding-top:2rem}.kl-home .kl-writer-copy{max-width:36rem;padding:2rem 0 3.5rem}.kl-home .kl-author-introduction h2{font-size:clamp(3rem,4.5vw,4rem);line-height:1.08;margin:0 0 1.25rem}.kl-home .kl-author-introduction p:not(.kl-label){max-width:46ch;font-size:1.0625rem;line-height:1.8}.kl-home .kl-author-introduction picture{width:100%;max-width:18rem}.kl-home .kl-author-introduction .kl-text-link{gap:1.5rem;margin-top:.5rem;border-bottom:1px solid #a7966b80;padding:0 0 .3rem}.kl-home .kl-author-introduction .kl-text-link:hover{color:var(--kl-cream);text-decoration:none;border-bottom-color:var(--kl-cream)}.kl-design .kl-footer{padding:4rem 0 1.25rem}.kl-design .kl-footer-inner{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,1fr);gap:3rem 4rem}.kl-design .kl-footer .kl-wordmark-text{font-size:1.9rem}.kl-design .kl-footer .kl-serif{font:400 1.65rem/1.35 var(--kl-display);max-width:22ch;margin-top:1rem}.kl-footer-connect,.kl-footer-reading{display:flex;flex-direction:column;align-items:start;gap:0}.kl-site .kl-footer :is(.kl-footer-reading,.kl-footer-connect) .kl-label{font:500 .75rem/1.6 var(--kl-sans);color:#c6b58b;letter-spacing:.12em;margin:0 0 1rem}.kl-footer-connect a,.kl-footer-reading a{display:flex;align-items:center;min-height:44px;padding:.3rem 0;font-size:.9375rem;line-height:1.5}.kl-design .kl-footer .kl-colophon{padding-top:1rem;font-size:.8125rem}.kl-footer .kl-footer-utilities{gap:2.5rem}.kl-footer .kl-footer-legal{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.kl-footer .kl-languages{margin:0;padding:0;gap:1.25rem;background:0 0;border:0}.kl-footer .kl-languages a{font-size:.8125rem}@media(max-width:1099px){.kl-design .kl-header .kl-wordmark-caption{display:none}.kl-design .kl-masthead{height:5rem}.kl-design .kl-header .kl-wordmark-text{font-size:1.75rem}.kl-design .kl-footer-inner{gap:2.5rem;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}}@media(max-width:800px){.kl-home .kl-author-introduction{grid-template-columns:minmax(0,1fr) minmax(0,14rem);gap:2rem}.kl-home .kl-writer-copy{padding:1rem 0 2.5rem}.kl-home .kl-author-introduction h2{font-size:3rem}.kl-design .kl-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.kl-footer-identity{grid-column:1/-1}.kl-footer .kl-colophon{align-items:start;flex-direction:column}.kl-footer .kl-footer-utilities{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem}}@media(max-width:600px){.kl-design .kl-masthead{height:4.5rem;gap:.5rem}.kl-design .kl-header .kl-wordmark-text{font-size:1.5rem}.kl-design .kl-actions{gap:.5rem}.kl-design .kl-menu-label{font-size:.625rem}.kl-home .kl-author-introduction{grid-template-columns:minmax(0,1fr);gap:0;padding-top:2.5rem}.kl-home .kl-writer-copy{padding:0}.kl-home .kl-author-introduction h2{font-size:2.8rem;margin-bottom:1rem}.kl-home .kl-author-introduction p:not(.kl-label){font-size:1rem;line-height:1.75}.kl-home .kl-author-introduction picture{width:12rem;max-width:100%;justify-self:center;margin-top:.5rem}.kl-home .kl-author-introduction .kl-text-link{margin-top:.25rem}.kl-design .kl-footer{padding:2.75rem 0 1rem}.kl-design .kl-footer-inner{gap:2rem 1.5rem}.kl-design .kl-footer .kl-wordmark-text{font-size:1.7rem}.kl-design .kl-footer .kl-serif{font-size:1.5rem}.kl-footer-connect a,.kl-footer-reading a{font-size:.875rem}.kl-site .kl-footer :is(.kl-footer-reading,.kl-footer-connect) .kl-label{margin-bottom:.65rem}.kl-footer .kl-footer-utilities{flex-direction:column;gap:.25rem}.kl-footer .kl-footer-legal{gap:1.5rem}}@media(max-width:374px){.kl-design .kl-header .kl-wordmark-text{font-size:1.3rem}.kl-design .kl-actions{gap:0}.kl-home .kl-author-introduction h2{font-size:2.6rem}}.kl-site :is(.kl-wide,.kl-essay-shell,.kl-narrow){width:calc(100% - var(--kl-gutter)*2)}.kl-site .kl-essay-shell{max-width:var(--kl-width)}.kl-site .kl-narrow{max-width:48rem}.kl-site .kl-page-heading{padding:var(--kl-section-space) 0 3rem}.kl-site .kl-page-heading h1{font-size:clamp(3rem,5.8vw,5.25rem);line-height:1.04;margin-bottom:1.5rem;text-wrap:balance}.kl-site .kl-lead{font-size:1.0625rem;line-height:1.85}.kl-site .kl-page-heading>.kl-label{margin-bottom:1.25rem}.kl-archive-cover{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);padding:var(--kl-section-space) 0}.kl-archive-introduction{min-width:0}.kl-archive-introduction>.kl-label{margin-bottom:1.75rem}.kl-site .kl-archive-introduction h1{font-size:clamp(3rem,5.6vw,5.25rem);line-height:1.04;color:var(--kl-accent);margin:0 0 2rem;text-wrap:balance}.kl-archive-introduction .kl-lead{max-width:32rem;margin-bottom:1.75rem}.kl-archive-introduction .kl-primary{min-height:3.25rem;white-space:normal;gap:1rem}.kl-archive-letters{margin-top:var(--kl-section-space)}.kl-site .kl-essay-list{border-top:1px solid var(--kl-rule)}.kl-site .kl-essay-list>.kl-essay-row:last-child{border-bottom:0}.kl-site .kl-notes-list .kl-essay-row-link{grid-template-columns:7rem minmax(0,1fr) 1.25rem;gap:1.5rem;align-items:start;padding:2rem 0}.kl-site .kl-notes-list .kl-row-copy{max-width:49rem}.kl-site .kl-notes-list h2{font-size:2rem;margin:0 0 1rem;color:var(--kl-accent)}.kl-site .kl-note-row .kl-row-copy blockquote{font:400 1.25rem/1.7 var(--kl-serif);margin:0 0 1.25rem;max-width:48ch}.kl-site .kl-note-row .kl-row-copy blockquote p+p{margin-top:1em}.kl-site .kl-note-row .kl-row-arrow{margin-top:.5rem}.kl-site .kl-note-read-label{font-size:.8125rem;color:var(--kl-muted)}.kl-site .pagination{border:0;padding-top:0}.kl-site :is(a.page-numbers,.page-numbers.current){border-radius:0}.kl-site .page-numbers.current{background:var(--kl-accent)}.kl-site .kl-chapter-heading{margin-top:var(--kl-section-space);padding:clamp(1.75rem,5vw,4rem);background:var(--kl-accent);border:0;color:var(--kl-cream)}.kl-site .kl-chapter-heading h1{max-width:15ch;font-size:clamp(3rem,5.6vw,5rem);color:var(--kl-cream);line-height:1.08;margin-bottom:1.25rem}.kl-site .kl-chapter-heading .kl-label{color:#c6b58b}.kl-site .kl-chapter-subtitle{color:#dfdbc9;font:400 italic clamp(1.75rem,3vw,2.5rem)/1.3 var(--kl-display);max-width:28ch}.kl-site .kl-chapter-numeral{color:#ffffff0c;font-family:var(--kl-display);font-size:20rem;right:2rem;top:1rem}.kl-site .kl-chapter-start{background:var(--kl-gold);border-color:var(--kl-gold);color:var(--kl-accent-dark);white-space:normal}.kl-site .kl-chapter-start:hover{background:#b9a576;border-color:#b9a576}.kl-site .kl-chapter-start:focus-visible{outline-color:var(--kl-cream)}.kl-site .kl-chapter-body{max-width:55rem;margin:3.5rem auto 0}.kl-site .kl-reading-list{margin:0}.kl-site .kl-reading-list>h2{color:var(--kl-accent);font-size:clamp(2rem,3vw,2.75rem)}.kl-site .kl-sequence{margin:1.5rem 0 0}.kl-site .kl-sequence li{grid-template-columns:2rem minmax(0,1fr) 3.5rem;padding:.75rem 0;gap:1rem}.kl-site .kl-sequence a{display:flex;align-items:center;min-height:44px;font:400 1.0625rem/1.6 var(--kl-serif)}.kl-site .kl-sequence li:last-child{border-bottom:0}.kl-site .kl-sequence-number{color:#766340}.kl-site .kl-reading-time{display:block;font-size:.75rem}.kl-site .kl-chapter-intro{border-top:1px solid var(--kl-rule);margin-top:2.5rem;padding-top:2.5rem}.kl-site .kl-chapter-intro>h2{margin-top:0}.kl-site .kl-interlude{background:var(--kl-surface);border:0;padding:clamp(1.5rem,4vw,3rem);margin:3rem 0;text-align:left}.kl-site .kl-interlude h2{font:400 2rem/1.15 var(--kl-display);color:var(--kl-accent)}.kl-site .kl-interlude blockquote{font:400 clamp(1.75rem,3vw,2.4rem)/1.3 var(--kl-display);color:var(--kl-accent)}.kl-site .kl-bridge{margin:3rem 0 0}.kl-site .kl-bridge h2{font-size:clamp(2rem,3.5vw,3rem);color:var(--kl-accent)}.kl-site .kl-chapter-jumps{gap:0 2rem;margin-top:2.5rem}.kl-site .kl-chapter-jumps a{font-size:.875rem;min-height:3.5rem}.kl-site .kl-chapter-jumps a>span{font:400 1.4rem/1 var(--kl-display);color:#766340}.kl-site .kl-contents-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 5rem;max-width:none}.kl-contents-heading>.kl-label{grid-column:1}.kl-site .kl-contents-heading>h1{grid-column:1;margin:0}.kl-contents-heading>.kl-lead{grid-column:2;grid-row:1/3;align-self:end}.kl-contents-heading>.kl-chapter-jumps{grid-column:1/-1}.kl-site .kl-contents-expanded{border-top:1px solid var(--kl-rule)}.kl-site .kl-contents-expanded .kl-part-row{grid-template-columns:3rem minmax(0,1fr);gap:2rem;padding:3rem 0;scroll-margin-top:7rem}.kl-site .kl-contents-expanded .kl-part-number{font:400 2rem/1.2 var(--kl-display);color:#766340}.kl-site .kl-contents-expanded .kl-part-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem}.kl-site .kl-contents-expanded .kl-part-copy h2{font-size:clamp(2rem,3vw,2.75rem);color:var(--kl-accent);line-height:1.12}.kl-site .kl-contents-expanded .kl-part-description{display:block;margin:1rem 0 0;line-height:1.7}.kl-site .kl-contents-expanded .kl-part-description>span:last-child{display:block;margin-top:.75rem;font-size:.75rem}.kl-site .kl-contents-expanded .kl-dots{display:none}.kl-site .kl-contents-expanded .kl-sequence{margin:0}.kl-site .kl-contents-bridge{font:400 .875rem/1.8 var(--kl-sans);margin-top:1.5rem}.kl-essay-opening{width:100%;max-width:45rem;margin-inline:auto;padding:var(--kl-section-space) 0 1.5rem}.kl-essay-opening:not(:has(.kl-essay-artwork)){padding-bottom:2rem}.kl-site .kl-essay-opening .kl-essay-heading{max-width:none;margin:0;padding:0}.kl-site .kl-essay-opening h1{font-size:clamp(3rem,4.8vw,4.5rem);line-height:1.08;text-wrap:balance;margin:1.25rem 0 1.5rem;color:var(--kl-accent)}.kl-site .kl-essay-opening .kl-label{display:inline-flex;align-items:center;min-height:44px;margin:0}.kl-site .kl-essay-number{font:400 .8125rem/1.6 var(--kl-sans);margin:.75rem 0 0;color:var(--kl-muted)}.kl-site .kl-essay-number span{font-size:inherit}.kl-site .kl-essay-opening .kl-byline{font:400 .9375rem/1.6 var(--kl-sans);margin:0 0 .75rem}.kl-site .kl-essay-opening .kl-meta{font-size:.8125rem;gap:.4rem 1.25rem}.kl-site .kl-essay-opening .kl-essay-artwork{width:100%;max-width:none;margin:2rem 0 0}.kl-site .kl-essay-artwork img{aspect-ratio:40/21;object-fit:contain;border-radius:0}.kl-site .kl-essay-body{font-size:1.125rem;line-height:1.95}.kl-site .kl-essay-body>p:first-of-type{font-size:1.25rem;line-height:1.85}.kl-site .kl-prose h2{font-size:clamp(2rem,3vw,2.5rem);line-height:1.15}.kl-site .kl-prose h3{font-size:1.9rem;line-height:1.25}.kl-site .kl-prose .kl-sources-heading{font:500 .75rem/1.7 var(--kl-sans)}.kl-site .kl-prose .kl-source{font-size:.9375rem}.kl-site .kl-essay-signature{padding:1rem 0 0;margin-top:2rem}.kl-site .kl-next{padding:2rem;border:0;background:var(--kl-surface);margin-top:3rem}.kl-site .kl-next h2{color:var(--kl-accent);font-size:clamp(2rem,3vw,2.75rem);line-height:1.15}.kl-site .kl-next>.kl-label{margin-bottom:1rem}.kl-site .kl-next .kl-interlude{padding:0;margin:1.5rem 0}.kl-site .kl-next .kl-bridge{margin-top:2rem}.kl-site .kl-next:has(.kl-interlude){background:0 0;padding:0}.kl-site .kl-previous{margin-top:1rem;padding:0;border:0;flex-wrap:wrap;gap:.5rem 2rem}.kl-site .kl-connections{padding-top:2rem;margin-top:2rem}.kl-site .kl-connections a{font:400 1.65rem/1.2 var(--kl-display);color:var(--kl-accent)}.kl-site .kl-connections li{margin:1.5rem 0}.kl-site .kl-letters.kl-letters-article{background:#e4d6b7;padding:2rem;margin-top:3rem}.kl-site :is(.kl-letters-article,.kl-letters-article-inline,.kl-letters-subscribe) :is(.kl-letter-intro,.kl-letter-consent,.kl-letter-respect){color:#514b3d}.kl-site .kl-note-heading{max-width:60rem}.kl-note-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,5rem)}.kl-note-passage{padding:clamp(1.75rem,4vw,3.5rem);background:var(--kl-accent);color:var(--kl-cream)}.kl-note-passage blockquote{font:400 clamp(2rem,3.4vw,3rem)/1.2 var(--kl-display);letter-spacing:-.015em}.kl-note-passage blockquote p+p{margin-top:1em}.kl-site .kl-note-passage .kl-note-signature{margin-top:2rem;font:400 .875rem/1.7 var(--kl-sans);color:#d2c5a4}.kl-site .kl-note-passage a:hover{color:var(--kl-cream)}.kl-site .kl-note-passage :focus-visible{outline-color:var(--kl-gold)}.kl-note-reflection{min-width:0}.kl-site .kl-note-reflection>.kl-prose{font-size:1.0625rem;line-height:1.9}.kl-site .kl-note-reflection>.kl-next{margin-top:2rem;background:#e4d6b7;padding:1.75rem}.kl-site .kl-note-reflection .kl-next h2{font-size:2rem;margin-bottom:0}.kl-site .kl-note-reflection>.kl-text-link{margin-top:1.5rem}.kl-site .kl-about-grid{grid-template-columns:minmax(0,1fr) 18rem;grid-template-areas:'heading portrait' 'story story';gap:3rem 5rem;align-items:center}.kl-site .kl-about-grid .kl-page-heading{padding:0}.kl-site .kl-about-grid .kl-portrait{max-width:18rem;padding:1rem 1rem 0}.kl-site .kl-about-grid .kl-prose{max-width:45rem;margin-inline:auto;font-size:1.125rem}.kl-site .kl-about-grid .kl-portrait picture{max-width:15rem;margin-inline:auto}.kl-site .kl-about-grid .kl-portrait img{height:auto;aspect-ratio:5/7;object-fit:contain}.kl-site .kl-contact-address{background:var(--kl-surface);padding:1.5rem;margin-bottom:2.5rem;gap:.75rem 1.5rem}.kl-site .kl-contact-address>a{font:400 clamp(1rem,2.2vw,1.35rem)/1.6 var(--kl-sans);color:var(--kl-accent);overflow-wrap:anywhere}.kl-site .kl-copy-email{background:var(--kl-accent);border-color:var(--kl-accent);color:var(--kl-cream)}.kl-site .kl-copy-email:hover{background:var(--kl-accent-dark);color:var(--kl-cream)}.kl-site .kl-letters.kl-letters-subscribe{padding:clamp(1.5rem,4vw,3rem);background:#e4d6b7;margin-top:1rem}.kl-site .kl-letters-subscribe .kl-letter-button{background:var(--kl-accent);border-color:var(--kl-accent);color:var(--kl-cream)}.kl-site .kl-letters-subscribe .kl-letter-button:hover{background:var(--kl-accent-dark)}.kl-site .kl-recovery-actions{margin-top:2rem}@media(max-width:1000px){.kl-site .kl-essay-opening h1{font-size:3.25rem}.kl-site .kl-about-grid{gap:2.5rem;grid-template-columns:minmax(0,1fr) 14rem}.kl-site .kl-about-grid .kl-portrait{max-width:14rem}.kl-site .kl-contents-expanded .kl-part-copy{gap:2rem}}@media(max-width:800px){.kl-site .kl-contents-heading{display:block}.kl-site .kl-contents-heading>h1{margin-bottom:1.5rem}.kl-site .kl-notes-list .kl-essay-row-link{grid-template-columns:minmax(0,1fr) 1.25rem;gap:.75rem 1.5rem}.kl-notes-list .kl-row-date{grid-column:1/-1}.kl-site .kl-contents-expanded .kl-part-copy{display:block}.kl-site .kl-contents-expanded .kl-part-description{margin-bottom:1.25rem}.kl-archive-cover{grid-template-columns:minmax(0,1fr);gap:2.5rem}.kl-archive-introduction .kl-lead{max-width:42rem}.kl-note-layout{grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:45rem;margin-inline:auto}.kl-site .kl-note-heading{max-width:45rem;margin-inline:auto}.kl-note-passage blockquote{font-size:2.5rem}}@media(max-width:600px){.kl-site .kl-page-heading{padding-bottom:2rem}.kl-site .kl-page-heading h1{font-size:clamp(2.65rem,10.8vw,3.5rem)}.kl-site .kl-lead{font-size:1rem;line-height:1.8}.kl-site .kl-notes-list .kl-essay-row-link{padding:1.75rem 0;gap:.75rem 1rem}.kl-site .kl-notes-list h2{font-size:2rem}.kl-site .kl-note-row .kl-row-copy blockquote{font-size:1.125rem}.kl-site .kl-archive-introduction h1{font-size:clamp(2.65rem,10.8vw,3.5rem);margin-bottom:1.5rem}.kl-archive-introduction .kl-primary{width:100%}.kl-site .kl-chapter-heading{padding:1.75rem 1.5rem}.kl-site .kl-chapter-heading h1{font-size:2.8rem}.kl-site .kl-chapter-subtitle{font-size:1.8rem}.kl-site .kl-chapter-start{width:100%;min-height:52px;padding:.75rem 1rem;gap:1rem}.kl-site .kl-chapter-body{margin-top:2.5rem}.kl-site .kl-contents-expanded .kl-part-row{grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding:2rem 0}.kl-site .kl-contents-expanded .kl-part-number{font-size:1.6rem}.kl-site .kl-contents-expanded .kl-part-copy h2{font-size:2rem}.kl-site .kl-sequence li{grid-template-columns:1.5rem minmax(0,1fr);gap:.25rem .75rem}.kl-site .kl-sequence .kl-reading-time{grid-column:2;margin:0;text-align:left}.kl-site .kl-sequence a{font-size:1rem}.kl-site .kl-chapter-jumps{grid-template-columns:minmax(0,1fr);margin-top:1.5rem}.kl-essay-opening{padding-bottom:1.5rem}.kl-site .kl-essay-opening h1{font-size:clamp(2.6rem,9.5vw,3.25rem)}.kl-site .kl-essay-body{font-size:1.0625rem;line-height:1.85}.kl-site .kl-essay-body>p:first-of-type{font-size:1.15rem}.kl-site .kl-letters.kl-letters-article,.kl-site .kl-next{padding:1.5rem}.kl-site .kl-previous{align-items:start}.kl-site .kl-note-heading h1{margin-bottom:1.25rem}.kl-note-passage{padding:1.75rem 1.5rem}.kl-note-passage blockquote{font-size:2.1rem}.kl-site .kl-note-reflection>.kl-next{padding:1.5rem}.kl-site .kl-about-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:'heading' 'portrait' 'story';gap:2rem;padding-top:var(--kl-section-space)}.kl-site .kl-about-grid .kl-portrait{width:12rem;justify-self:start;margin:0}.kl-site .kl-about-grid .kl-prose{font-size:1.0625rem}.kl-site .kl-contact-address{padding:1.25rem}.kl-site .kl-narrow:has(.kl-letters-subscribe) .kl-page-heading{padding-bottom:1rem}}@media print{.kl-site .kl-essay-opening,.kl-site .kl-note-layout{display:block;padding:0}.kl-site .kl-essay-opening h1{font-size:28pt}.kl-site .kl-essay-opening .kl-essay-artwork{max-width:none;margin:1rem 0}.kl-site .kl-chapter-heading,.kl-site .kl-note-passage{background:#fff;padding:0}.kl-site .kl-chapter-heading *,.kl-site .kl-note-passage *{color:#000}}