.post-body-module__DJwBZq__content{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.post-body-module__DJwBZq__content p,.post-body-module__DJwBZq__content ul,.post-body-module__DJwBZq__content ol,.post-body-module__DJwBZq__content blockquote{margin-block:calc(var(--spacing,.25rem)*6)}.post-body-module__DJwBZq__content a{text-decoration-line:underline}.post-body-module__DJwBZq__content ul,.post-body-module__DJwBZq__content ol{padding-left:calc(var(--spacing,.25rem)*4)}.post-body-module__DJwBZq__content ul{list-style-type:disc}.post-body-module__DJwBZq__content ol{list-style-type:decimal}.post-body-module__DJwBZq__content ul>li>ul,.post-body-module__DJwBZq__content ol>li>ol{margin-block:calc(var(--spacing,.25rem)*0);margin-left:calc(var(--spacing,.25rem)*4)}.post-body-module__DJwBZq__content ul>li>ul{list-style:circle}.post-body-module__DJwBZq__content h2{margin-top:calc(var(--spacing,.25rem)*12);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.post-body-module__DJwBZq__content h3{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.post-body-module__DJwBZq__content h4{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.post-body-module__DJwBZq__content pre{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-400,#99a1af);background-color:var(--color-gray-100,#f3f4f6);padding:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);white-space:pre;overflow-x:auto}@supports (color:lab(0% 0 0)){.post-body-module__DJwBZq__content pre{border-color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473));background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}}.post-body-module__DJwBZq__content code{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.post-body-module__DJwBZq__content figcaption{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.post-body-module__DJwBZq__content blockquote{margin-left:calc(var(--spacing,.25rem)*0);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-gray-500,#6a7282);background-color:var(--color-gray-200,#e5e7eb);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);font-style:italic}@supports (color:lab(0% 0 0)){.post-body-module__DJwBZq__content blockquote{border-color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268));background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}}.post-body-module__DJwBZq__content blockquote p{margin-top:calc(var(--spacing,.25rem)*0)}.post-body-module__DJwBZq__content blockquote cite{font-style:normal}.post-body-module__DJwBZq__content audio{width:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.SectionHeader-module__FFyeUG__sectionHeader{text-shadow:1px 1px #ffffff80,2px 2px 1px #593b1926;text-transform:uppercase;--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);color:#5b4124;font-family:Roboto Slab,serif;font-size:1.3rem;position:relative}@media (min-width:40rem){.SectionHeader-module__FFyeUG__sectionHeader{max-width:var(--container-md,28rem)}}.SectionHeader-module__FFyeUG__sectionSubHeader{margin-top:calc(var(--spacing,.25rem)*2);--tw-leading:calc(var(--spacing,.25rem)*5);font-size:.9rem;line-height:calc(var(--spacing,.25rem)*5);color:#5b4124}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.date-module__Nsmo6q__postDate>span:first-child,.date-module__Nsmo6q__postDate time{font-family:Roboto Slab,serif}
.navBar-module__BDpo4q__siteMenu a{margin-block:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*0);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:#fff;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border-bottom-width:1px;display:inline-block}@media (hover:hover){.navBar-module__BDpo4q__siteMenu a:hover{border-bottom-style:var(--tw-border-style);color:#5b4124;border-color:#fff7ca;border-bottom-width:1px}}@media (min-width:48rem){.navBar-module__BDpo4q__siteMenu a{--tw-border-style:none;padding:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-color:#0000;border-style:none;border-radius:0;padding-bottom:19px}@media (hover:hover){.navBar-module__BDpo4q__siteMenu a:hover{color:#fff7ca}}}.navBar-module__BDpo4q__mobileNav{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.Bookshelf-module__neQQHW__bookshelfContainer{max-width:1100px;margin:0 auto;padding:2rem 1rem 0}.Bookshelf-module__neQQHW__bookshelf{text-align:center;width:100%;margin:0 auto 5rem;position:relative}.Bookshelf-module__neQQHW__bookGrid{z-index:2;position:relative;transform:translateY(-15px)}.Bookshelf-module__neQQHW__bookGrid ul{grid-template-columns:repeat(4,1fr);align-items:end;gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){.Bookshelf-module__neQQHW__bookGrid ul{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.Bookshelf-module__neQQHW__bookGrid ul{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:480px){.Bookshelf-module__neQQHW__bookGrid ul{grid-template-columns:repeat(2,1fr);gap:1rem}}.Bookshelf-module__neQQHW__bookGrid li{justify-self:center}.Bookshelf-module__neQQHW__bookLink{cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;text-decoration:none;transition:transform .3s;display:flex}.Bookshelf-module__neQQHW__bookLink:hover{transform:translateY(-8px)}.Bookshelf-module__neQQHW__bookTitle{color:#5b4124;text-align:center;max-width:180px;min-height:2.6rem;margin-bottom:.75rem;font-size:.9rem;font-weight:600;line-height:1.3;display:block}.Bookshelf-module__neQQHW__bookLink:hover .Bookshelf-module__neQQHW__bookTitle{color:#8b6914}.Bookshelf-module__neQQHW__bookCover{position:relative}.Bookshelf-module__neQQHW__bookCover img{object-fit:cover;border-radius:2px;width:160px;height:220px;transition:box-shadow .3s;display:block;box-shadow:0 -5px 20px 2px #0000004d}@media (min-width:768px){.Bookshelf-module__neQQHW__bookCover img{width:180px;height:260px}}.Bookshelf-module__neQQHW__bookLink:hover .Bookshelf-module__neQQHW__bookCover img{box-shadow:0 -5px 30px 5px #0006}.Bookshelf-module__neQQHW__placeholderCover{color:#fff;background:linear-gradient(135deg,#8b6914 0%,#5b4124 100%);border-radius:2px;justify-content:center;align-items:center;width:160px;height:220px;font-size:1.5rem;font-weight:700;display:flex;box-shadow:0 -5px 20px 2px #0000004d}@media (min-width:768px){.Bookshelf-module__neQQHW__placeholderCover{width:180px;height:260px}}.Bookshelf-module__neQQHW__shelfShadows{z-index:1;border-radius:2px;width:100%;height:1rem;position:absolute;bottom:0;left:0;box-shadow:0 -5px 3px #aaa3,0 15px 20px #aaaaaab3,0 5px 5px #7777774d}.Bookshelf-module__neQQHW__shelf{z-index:3;background-color:#f9f9f9;border-radius:2px;width:100%;height:1rem;position:absolute;bottom:0;left:0}.Bookshelf-module__neQQHW__mini{max-width:800px}.Bookshelf-module__neQQHW__mini .Bookshelf-module__neQQHW__bookshelf{margin-bottom:3rem}.Bookshelf-module__neQQHW__mini .Bookshelf-module__neQQHW__bookTitle{max-width:120px;min-height:2rem;font-size:.75rem}.Bookshelf-module__neQQHW__mini .Bookshelf-module__neQQHW__bookCover img,.Bookshelf-module__neQQHW__mini .Bookshelf-module__neQQHW__placeholderCover{width:100px;height:140px}@media (min-width:768px){.Bookshelf-module__neQQHW__mini .Bookshelf-module__neQQHW__bookCover img,.Bookshelf-module__neQQHW__mini .Bookshelf-module__neQQHW__placeholderCover{width:120px;height:170px}}.Bookshelf-module__neQQHW__mobileSlider{display:block}.Bookshelf-module__neQQHW__desktopView{display:none}@media (min-width:768px){.Bookshelf-module__neQQHW__mobileSlider{display:none}.Bookshelf-module__neQQHW__desktopView{display:block}}.Bookshelf-module__neQQHW__sliderContainer{justify-content:center;align-items:center;gap:.5rem;display:flex;position:relative}.Bookshelf-module__neQQHW__sliderButton{z-index:10;color:#fff;cursor:pointer;background:#5b4124e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Bookshelf-module__neQQHW__sliderButton:hover{background:#5b4124}.Bookshelf-module__neQQHW__sliderButtonLeft{left:-8px}.Bookshelf-module__neQQHW__sliderButtonRight{right:-8px}.Bookshelf-module__neQQHW__sliderDots{justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.Bookshelf-module__neQQHW__dot{cursor:pointer;background:#5b41244d;border:none;border-radius:50%;width:8px;height:8px;transition:background .2s}.Bookshelf-module__neQQHW__dot:hover{background:#5b412480}.Bookshelf-module__neQQHW__dotActive{background:#5b4124e6}
.alert-module__YD4OmG__alertContainer{color:#5b4124;background:#dbd6ca;font-weight:500}
.postDate-module__2VN_NG__postDate>span:first-child,.postDate-module__2VN_NG__postDate time{font-family:Roboto Slab,serif}
