.reader_readerShell__n9I0R{--reader-green:#68c890;display:grid;grid-template-columns:286px minmax(0,1fr);align-items:start;grid-gap:28px;gap:28px;max-width:1480px;min-height:100vh;padding:0 24px 88px}.reader_readerShell__n9I0R section{margin-top:0}.reader_topbar__kAoeZ{position:-webkit-sticky;position:sticky;top:73px;z-index:8;grid-column:1/-1;display:grid;grid-template-columns:286px minmax(0,1fr) auto auto;align-items:center;grid-gap:18px;gap:18px;min-height:66px;margin:0 -24px 2px;padding:8px 24px;border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(11,17,16,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.reader_libraryLink__etOs6{display:inline-flex;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;color:#9baca1;font-size:12px;font-weight:700;transition:color .16s ease}.reader_libraryLink__etOs6:hover{color:var(--reader-green)}.reader_bookContext__tfOFw{display:grid;min-width:0;grid-gap:3px;gap:3px}.reader_bookContext__tfOFw strong{overflow:hidden;color:#eaf3ed;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.reader_bookContext__tfOFw span{color:#728479;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.reader_topProgress__seraC{display:flex;align-items:center;gap:9px;width:150px}.reader_topProgress__seraC>span{width:112px;height:4px;overflow:hidden;border-radius:99px;background:hsla(0,0%,100%,.09)}.reader_topProgress__seraC i{display:block;height:100%;border-radius:inherit;background:var(--reader-green)}.reader_topProgress__seraC small{color:#91a298;font-size:9px}.reader_chaptersToggle__2o5VX{display:none;align-items:center;gap:7px;padding:8px 11px;color:#dce8df;border:1px solid hsla(0,0%,100%,.13);border-radius:8px;background:hsla(0,0%,100%,.035);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.reader_sidebar__WtIhL{position:-webkit-sticky;position:sticky;top:155px;height:calc(100vh - 178px);overflow:auto;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:#101816;scrollbar-width:thin;scrollbar-color:rgba(104,200,144,.35) transparent}.reader_sidebarHeader__7RhUe{padding:22px 20px 18px;border-bottom:1px solid hsla(0,0%,100%,.07);background:radial-gradient(circle at 100% 0,rgba(104,200,144,.1),transparent 42%)}.reader_sidebarHeader__7RhUe p{margin:0 0 8px;color:var(--reader-green);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.reader_sidebarHeader__7RhUe h2{margin:0;color:#edf5ef;font-size:15px;line-height:1.3;letter-spacing:-.02em}.reader_sidebarHeader__7RhUe div{display:flex;justify-content:space-between;gap:8px;margin-top:17px;color:#718378;font-size:9px}.reader_sidebarHeader__7RhUe>i{display:block;height:4px;margin-top:9px;overflow:hidden;border-radius:99px;background:hsla(0,0%,100%,.08)}.reader_sidebarHeader__7RhUe>i span{display:block;height:100%;border-radius:inherit;background:var(--reader-green)}.reader_search__uiRJU{display:flex;align-items:center;gap:9px;margin:14px 14px 10px;padding:0 11px;color:#6e8276;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;background:rgba(0,0,0,.13)}.reader_search__uiRJU input{min-width:0;width:100%;height:40px;padding:0;color:#e4eee7;border:0;outline:0;background:transparent;font:inherit;font-size:11px}.reader_search__uiRJU input::placeholder{color:#65776c}.reader_search__uiRJU:focus-within{border-color:rgba(104,200,144,.42);box-shadow:0 0 0 3px rgba(104,200,144,.07)}.reader_chapterNav__4TBcL{display:grid;grid-gap:3px;gap:3px;padding:4px 8px 16px}.reader_chapterNav__4TBcL a{display:grid;grid-template-columns:34px minmax(0,1fr) 12px;align-items:center;grid-gap:10px;gap:10px;min-height:58px;padding:8px 9px;color:#90a197;border:1px solid transparent;border-radius:9px;transition:color .16s ease,background .16s ease,border-color .16s ease}.reader_chapterNav__4TBcL a:hover{color:#e7f0ea;background:hsla(0,0%,100%,.035)}.reader_chapterStatus__1JuD8{display:grid;place-items:center;width:32px;height:32px;color:#6f8276;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;background:hsla(0,0%,100%,.025);font-size:9px;font-weight:800}.reader_chapterStatus__1JuD8.reader_visited__WirsK{color:#0b2a1a;border-color:var(--reader-green);background:var(--reader-green)}.reader_chapterName__zowt5{display:grid;min-width:0;grid-gap:4px;gap:4px}.reader_chapterName__zowt5 strong{display:-webkit-box;overflow:hidden;font-size:11px;font-weight:650;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.reader_chapterName__zowt5 small{color:#607267;font-size:8px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.reader_lockIcon__dQZpi{color:#cfb35f;font-size:7px}.reader_chapterNav__4TBcL .reader_lockedChapter__iuJR_{opacity:.72}.reader_chapterNav__4TBcL .reader_activeChapter__YlpPY{color:#f0f7f2;border-color:rgba(104,200,144,.23);background:linear-gradient(90deg,rgba(104,200,144,.11),rgba(104,200,144,.025));box-shadow:inset 3px 0 var(--reader-green)}.reader_activeChapter__YlpPY .reader_chapterName__zowt5 small{color:var(--reader-green)}.reader_noResults__ne2ob{margin:30px 16px;color:#6d7e73;text-align:center;font-size:11px}.reader_content__10Ux_{min-width:0;display:grid;grid-gap:22px;gap:22px;padding-top:2px}.reader_readingFrame__MAPI1{position:relative;width:min(940px,100%);margin-inline:auto}.reader_bookProgressRail__4esrP{height:3px;overflow:hidden;border-radius:12px 12px 0 0;background:hsla(0,0%,100%,.08)}.reader_bookProgressRail__4esrP span{display:block;height:100%;background:linear-gradient(90deg,#54b77e,#8cdaad)}.reader_article__W933e{min-height:720px;padding:clamp(34px,5vw,64px) clamp(24px,7vw,86px) 76px;overflow-wrap:anywhere;color:#1a2e23;border:1px solid rgba(23,59,38,.1);border-top:0;border-radius:0 0 16px 16px;background:#fbfdfb;box-shadow:0 28px 70px rgba(2,12,7,.28)}.reader_articleHeader__tYfM2{margin-bottom:46px;padding-bottom:30px;border-bottom:1px solid #dfe9e2}.reader_articleMeta__0Wpwj{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:24px;color:#668072;font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.reader_articleMeta__0Wpwj span+span:before{content:"·";margin-right:18px;color:#9fb0a6}.reader_articleHeader__tYfM2 h1{max-width:760px;margin:0;color:#102b1c;font-size:clamp(2.3rem,4.2vw,3.8rem);font-weight:620;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.reader_titleRule__V1SY0{width:72px;height:4px;margin-top:28px;overflow:hidden;border-radius:99px;background:#dce8e0}.reader_titleRule__V1SY0 span{display:block;width:55%;height:100%;background:#33875b}.reader_articleBody__BMCY9{color:#344d3e;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.84}.reader_articleBody__BMCY9 h2,.reader_articleBody__BMCY9 h3,.reader_articleBody__BMCY9 h4{color:#153523;font-family:Space Grotesk,Segoe UI,sans-serif;letter-spacing:-.025em}.reader_articleBody__BMCY9 h2{margin:52px 0 18px;padding-top:6px;font-size:clamp(1.65rem,2.8vw,2.15rem);line-height:1.2}.reader_articleBody__BMCY9 h3{margin:36px 0 14px;font-size:1.3rem}.reader_articleBody__BMCY9 p{margin:0 0 1.35em;color:#344d3e}.reader_articleBody__BMCY9 li{margin-bottom:.6em;color:#344d3e}.reader_articleBody__BMCY9 ol,.reader_articleBody__BMCY9 ul{padding-left:24px}.reader_articleBody__BMCY9 strong{color:#173823;font-weight:750}.reader_articleBody__BMCY9 a{color:#176a43;text-decoration:underline;text-underline-offset:3px}.reader_articleBody__BMCY9 blockquote{margin:30px 0;padding:20px 24px;color:#315342;border-left:4px solid #5eb886;background:#edf6f0}.reader_articleBody__BMCY9 blockquote p:last-child{margin-bottom:0}.reader_articleBody__BMCY9 pre{max-width:100%;margin:28px 0;padding:20px;overflow-x:auto;color:#e7f2ea;border:1px solid rgba(104,200,144,.18);border-radius:12px;background:#10231a;box-shadow:inset 0 1px hsla(0,0%,100%,.04)}.reader_articleBody__BMCY9 pre code{padding:0;color:inherit;background:transparent;font-size:12px;line-height:1.65}.reader_articleBody__BMCY9 code{padding:2px 6px;color:#145c3a;border-radius:5px;background:#e6f0e9;font-family:JetBrains Mono,SFMono-Regular,ui-monospace,monospace;font-size:.84em}.reader_articleBody__BMCY9 table{display:block;max-width:100%;margin:28px 0;overflow-x:auto;border-collapse:collapse;font-family:Space Grotesk,Segoe UI,sans-serif;font-size:12px}.reader_articleBody__BMCY9 td,.reader_articleBody__BMCY9 th{padding:11px 13px;border:1px solid #d8e4dc;text-align:left}.reader_articleBody__BMCY9 th{color:#153523;background:#edf5ef}.reader_articleBody__BMCY9 img{max-width:100%;height:auto;border-radius:10px}.reader_errorState__NmP_J,.reader_loadingState__A8kMA{display:grid;place-items:center;min-height:340px;color:#60796a;font-size:13px}.reader_lockedSurface__5PoaP{min-height:740px;overflow:hidden}.reader_lockedPreview__4ztTh{display:grid;grid-gap:18px;gap:18px;opacity:.55;filter:blur(5px)}.reader_lockedPreview__4ztTh span{display:block;height:12px;border-radius:99px;background:#d9e5dc}.reader_lockedPreview__4ztTh span:nth-child(2){width:92%}.reader_lockedPreview__4ztTh span:nth-child(3){width:78%}.reader_lockedPreview__4ztTh span:nth-child(4){width:88%;margin-top:24px}.reader_lockedPreview__4ztTh span:nth-child(5){width:64%}.reader_paywallOverlay__QFFJn{position:absolute;inset:0;display:grid;place-items:center;padding:28px;border-radius:0 0 16px 16px;background:linear-gradient(180deg,rgba(8,22,14,.18),rgba(8,22,14,.78));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.reader_paywallCard__vI0_b{width:min(470px,100%);padding:34px;color:#eaf4ed;border:1px solid rgba(120,211,160,.24);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(120,211,160,.14),transparent 38%),rgba(13,28,20,.97);box-shadow:0 30px 70px rgba(2,10,6,.42);text-align:center}.reader_paywallMark__1rjRK{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 22px;color:#0c2a1a;border-radius:14px;background:var(--reader-green);font-size:20px}.reader_paywallEyebrow__suYev{margin:0 0 11px;color:var(--reader-green);font-size:9px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}.reader_paywallCard__vI0_b h2{margin:0;color:#f5faf6;font-size:clamp(1.7rem,3vw,2.15rem);line-height:1.1;letter-spacing:-.038em;text-wrap:balance}.reader_paywallCard__vI0_b>p:not(.reader_paywallEyebrow__suYev){margin:16px 0 0;color:#9fb1a5;font-size:12px;line-height:1.6}.reader_paywallCard__vI0_b ul{display:grid;grid-gap:10px;gap:10px;margin:22px 0;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08);list-style:none;text-align:left}.reader_paywallCard__vI0_b li{display:flex;gap:9px;color:#bfcbc3;font-size:11px}.reader_paywallCard__vI0_b li span{color:var(--reader-green);font-weight:900}.reader_paywallCard__vI0_b button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;color:#0b2a1a;border:0;border-radius:9px;background:var(--reader-green);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .18s ease}.reader_paywallCard__vI0_b button:hover{transform:translateY(-2px)}.reader_paywallCard__vI0_b>a{display:inline-block;margin-top:16px;color:#9eb0a4;font-size:10px;text-decoration:underline;text-underline-offset:3px}.reader_readerActions__otixg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:min(940px,100%);margin-inline:auto}.reader_readerActions__otixg>a{display:grid;grid-gap:7px;gap:7px;min-height:84px;padding:18px 20px;color:#a5b6ab;border:1px solid hsla(0,0%,100%,.09);border-radius:12px;background:hsla(0,0%,100%,.025);transition:border-color .18s ease,background .18s ease,transform .18s ease}.reader_readerActions__otixg>a:hover{transform:translateY(-2px);border-color:rgba(104,200,144,.25);background:rgba(104,200,144,.05)}.reader_readerActions__otixg span{color:#718479;font-size:9px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.reader_readerActions__otixg strong{display:-webkit-box;overflow:hidden;color:#e6efe9;font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.reader_readerActions__otixg .reader_nextAction__Kljkn{text-align:right}.reader_backdrop__0sJA5{display:none}@media (max-width:960px){.reader_readerShell__n9I0R{grid-template-columns:1fr;padding-inline:16px}.reader_topbar__kAoeZ{grid-template-columns:auto minmax(0,1fr) auto;top:73px;margin-inline:-16px;padding-inline:16px}.reader_topProgress__seraC{display:none}.reader_chaptersToggle__2o5VX{display:inline-flex}.reader_sidebar__WtIhL{position:fixed;z-index:20;inset:148px 16px auto;height:min(70vh,620px);transform:translateY(-12px) scale(.985);opacity:0;pointer-events:none;box-shadow:0 28px 70px rgba(2,10,6,.48);transition:opacity .18s ease,transform .18s ease}.reader_sidebarOpen__jdGgA{transform:translateY(0) scale(1);opacity:1;pointer-events:auto}.reader_backdrop__0sJA5{position:fixed;z-index:19;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:rgba(3,11,7,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default}.reader_content__10Ux_{grid-column:1}}@media (max-width:620px){.reader_readerShell__n9I0R{gap:14px;padding:0 10px 56px}.reader_topbar__kAoeZ{top:73px;min-height:58px;margin-inline:-10px;padding-inline:12px;gap:10px}.reader_libraryLink__etOs6{font-size:0}.reader_libraryLink__etOs6 span{font-size:17px}.reader_bookContext__tfOFw strong{font-size:10px}.reader_bookContext__tfOFw span{font-size:8px}.reader_chaptersToggle__2o5VX{padding-inline:9px;font-size:9px}.reader_sidebar__WtIhL{inset:138px 10px auto}.reader_article__W933e{min-height:640px;padding:32px 20px 54px;border-radius:0 0 12px 12px}.reader_articleHeader__tYfM2{margin-bottom:34px;padding-bottom:24px}.reader_articleMeta__0Wpwj{gap:7px 11px;font-size:8px}.reader_articleMeta__0Wpwj span+span:before{margin-right:11px}.reader_articleHeader__tYfM2 h1{font-size:clamp(2.1rem,11vw,3rem)}.reader_articleBody__BMCY9{font-size:16px;line-height:1.78}.reader_paywallOverlay__QFFJn{padding:12px}.reader_paywallCard__vI0_b{padding:28px 20px}.reader_paywallCard__vI0_b ul{margin-block:18px}.reader_readerActions__otixg{grid-template-columns:1fr}.reader_readerActions__otixg>span{display:none}.reader_readerActions__otixg .reader_nextAction__Kljkn{text-align:left}}[data-theme=light] .reader_readerShell__n9I0R{--reader-green:#267d53}[data-theme=light] .reader_topbar__kAoeZ{border-color:rgba(24,122,80,.12);background:rgba(246,251,246,.92)}[data-theme=light] .reader_libraryLink__etOs6{color:#587061}[data-theme=light] .reader_bookContext__tfOFw strong{color:#183324}[data-theme=light] .reader_bookContext__tfOFw span{color:#687d6e}[data-theme=light] .reader_topProgress__seraC>span{background:rgba(24,122,80,.12)}[data-theme=light] .reader_chaptersToggle__2o5VX{color:#183324;border-color:rgba(24,122,80,.18);background:hsla(0,0%,100%,.72)}[data-theme=light] .reader_sidebar__WtIhL{border-color:rgba(24,122,80,.14);background:#fff;box-shadow:0 18px 42px rgba(24,51,36,.08)}[data-theme=light] .reader_sidebarHeader__7RhUe{border-color:rgba(24,122,80,.11);background:radial-gradient(circle at 100% 0,rgba(38,125,83,.1),transparent 42%)}[data-theme=light] .reader_sidebarHeader__7RhUe h2{color:#183324}[data-theme=light] .reader_search__uiRJU{color:#607668;border-color:rgba(24,122,80,.13);background:#f3f8f3}[data-theme=light] .reader_search__uiRJU input{color:#183324}[data-theme=light] .reader_chapterNav__4TBcL a{color:#587061}[data-theme=light] .reader_chapterNav__4TBcL a:hover{color:#183324;background:rgba(24,122,80,.05)}[data-theme=light] .reader_chapterStatus__1JuD8{color:#607668;border-color:rgba(24,122,80,.13);background:rgba(24,122,80,.04)}[data-theme=light] .reader_chapterStatus__1JuD8.reader_visited__WirsK{color:#f6fff8}[data-theme=light] .reader_chapterName__zowt5 small{color:#728478}[data-theme=light] .reader_chapterNav__4TBcL .reader_activeChapter__YlpPY{color:#183324;border-color:rgba(38,125,83,.22);background:linear-gradient(90deg,rgba(38,125,83,.1),rgba(38,125,83,.02))}[data-theme=light] .reader_readerActions__otixg>a{color:#587061;border-color:rgba(24,122,80,.14);background:hsla(0,0%,100%,.72)}[data-theme=light] .reader_readerActions__otixg strong{color:#183324}