.bookclub_page__dwg3d{font-family:var(--font-hand);--bc-ink:var(--dark-forest-green);--bc-accent:var(--brand-green);--bc-line:var(--line-soft);--bc-select:var(--warm-brown);--bc-select-soft:rgba(139,111,71,0.08);--bc-yellow:#ffd556;--bc-text:var(--charcoal);--bc-muted:#5f615b;--bc-card:#fff;--ui-teal:var(--brand-green);--ui-ink:var(--dark-forest-green);letter-spacing:0;overflow-wrap:anywhere;display:grid;grid-gap:44px;gap:44px;max-width:980px;margin:0 auto;color:var(--bc-text)}.bookclub_topRule__tawen{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-bottom:-20px;padding-bottom:10px;border-bottom:2px solid var(--bc-ink);color:var(--bc-ink);font-size:.88rem;font-weight:800}.bookclub_topRule__tawen a{text-decoration:none}.bookclub_topRule__tawen a:hover{text-decoration:underline}.bookclub_pillBrown__Upai8,.bookclub_pillMuted__2SJQL,.bookclub_pillOutline__etrEj,.bookclub_pill__U7Ft8{display:inline-flex;align-items:center;justify-self:start;width:-moz-fit-content;width:fit-content;min-height:30px;padding:4px 14px;border-radius:999px;font-size:.88rem;font-weight:800;line-height:1.3;white-space:nowrap}.bookclub_pill__U7Ft8{border:2px solid var(--bc-yellow);background:var(--bc-yellow);color:var(--bc-text)}.bookclub_pillOutline__etrEj{border:1px solid var(--bc-line);background:transparent;color:var(--bc-ink)}.bookclub_pillMuted__2SJQL,.bookclub_pill__U7Ft8.bookclub_pillMuted__2SJQL{border-color:#dddddd;background:#dddddd;color:var(--bc-text)}.bookclub_pillBrown__Upai8{border:1px solid #d3c3b6;background:transparent;color:#705044}.bookclub_poster__zOWoH{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;grid-gap:16px;gap:16px;padding-top:8px}.bookclub_posterText__hjPv8{display:grid;grid-gap:12px;gap:12px}.bookclub_page__dwg3d .bookclub_posterTitle__ixgxu{margin:0;color:var(--bc-ink);font-size:clamp(3.4rem,8vw,5.2rem);font-weight:900;line-height:.98;word-break:keep-all}.bookclub_page__dwg3d .bookclub_seasonTitle__zxBpx{margin:10px 0 0;color:var(--bc-text);font-size:clamp(1.3rem,3.4vw,1.75rem);font-weight:800;line-height:1.35;word-break:keep-all}.bookclub_seasonSubtitle__YDC0_{margin:0;color:var(--bc-muted);font-size:1.02rem;font-weight:600;line-height:1.5;word-break:keep-all}.bookclub_factPills__b_3qd{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none}.bookclub_posterCollage__z41XO img{display:block;width:100%;height:auto}.bookclub_actionBox__aytN3,.bookclub_membersOnly__M8lnt{display:grid;grid-gap:12px;gap:12px;padding:24px;border:1px solid var(--bc-line);border-radius:6px;background:var(--bc-card)}.bookclub_page__dwg3d .bookclub_actionBox__aytN3 h2,.bookclub_page__dwg3d .bookclub_membersOnly__M8lnt h2{margin:0;color:var(--bc-text);font-size:1.3rem;line-height:1.4;word-break:keep-all}.bookclub_actionBox__aytN3 p,.bookclub_membersOnly__M8lnt p{margin:0;line-height:1.7;word-break:keep-all}.bookclub_buttonRow__HVj8i{display:flex;flex-wrap:wrap;gap:10px}.bookclub_hint__hBddn{font-size:.94rem;line-height:1.65}.bookclub_hint__hBddn,.bookclub_lead__EyHVA{margin:0;color:var(--bc-muted);word-break:keep-all}.bookclub_lead__EyHVA{font-size:1.02rem;line-height:1.7}.bookclub_section__J5MLV{display:grid;grid-gap:18px;gap:18px}.bookclub_sectionHead__Oe_E1{display:grid;grid-gap:4px;gap:4px;padding-top:12px;border-top:1px solid var(--bc-line)}.bookclub_sectionLabel__hgrBQ{margin:0;color:var(--bc-accent);font-size:.82rem;font-weight:800}.bookclub_page__dwg3d .bookclub_sectionHead__Oe_E1 h2{margin:0;color:var(--bc-text);font-size:1.45rem;line-height:1.35;word-break:keep-all}.bookclub_whoGrid__riWEw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.bookclub_whoCard__n_WGN{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:20px 22px;border:1px solid var(--bc-line);border-radius:12px;background:var(--bc-card)}.bookclub_badgeRow__j1M8R{display:flex;flex-wrap:wrap;gap:10px 18px;padding-top:12px;border-top:1px dashed var(--bc-line)}.bookclub_badgeItem__XYHTX{display:flex;align-items:center;gap:10px;font-size:.9rem;line-height:1.35}.bookclub_badgeItem__XYHTX img{width:44px;height:44px}.bookclub_badgeItem__XYHTX strong{display:block;color:var(--bc-text)}.bookclub_badgeItem__XYHTX>span{color:var(--bc-muted)}.bookclub_whoCardStrong__pL1WQ{border:2px solid var(--bc-ink)}.bookclub_page__dwg3d .bookclub_whoCard__n_WGN h3{margin:0;color:var(--bc-ink);font-size:1.05rem}.bookclub_whoCard__n_WGN ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.bookclub_whoCard__n_WGN li{position:relative;padding-left:18px;line-height:1.6;word-break:keep-all}.bookclub_whoCard__n_WGN li:before{content:"";position:absolute;top:.55em;left:0;width:8px;height:8px;border-radius:50%;background:var(--bc-ink)}.bookclub_bookList__rS9GQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.bookclub_bookLink__yC3Ug{display:grid;align-content:start;grid-gap:6px;gap:6px;color:inherit;text-decoration:none}.bookclub_bookMonthRow__hwpGI{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px}.bookclub_bookMonth__8A8mM{color:var(--bc-accent);font-size:1.3rem;font-weight:900}.bookclub_cover__C7qY3{display:block;margin:4px 0 8px;padding:6px;border-radius:3px;background:#fff;box-shadow:0 1px 0 rgba(31,42,36,.08);transition:transform .16s ease}.bookclub_cover__C7qY3 img{display:block;width:100%;height:auto;aspect-ratio:5/7;object-fit:cover}.bookclub_bookLink__yC3Ug:focus-visible .bookclub_cover__C7qY3,.bookclub_bookLink__yC3Ug:hover .bookclub_cover__C7qY3{transform:translateY(-3px) rotate(-1deg)}.bookclub_bookTitle__itgDy{color:var(--bc-text);font-size:1.08rem;line-height:1.4;word-break:keep-all}.bookclub_bookAuthor__cKVoQ{color:var(--bc-muted);font-size:.94rem}.bookclub_bookNote__weoUP{color:var(--bc-muted);font-size:.92rem;line-height:1.6;word-break:keep-all}.bookclub_steps__D01Zt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.bookclub_steps__D01Zt li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid var(--bc-line);border-radius:12px;background:var(--bc-card)}.bookclub_page__dwg3d .bookclub_steps__D01Zt h3{margin:2px 0 6px;color:var(--bc-text);font-size:1.05rem}.bookclub_steps__D01Zt p{margin:0;color:var(--bc-muted);font-size:.96rem;line-height:1.65;word-break:keep-all}.bookclub_stepNumber__pDxwx{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--bc-yellow);color:var(--bc-text);font-size:.95rem;font-weight:900}.bookclub_faqList__mHioR{display:grid;border-top:1px solid var(--bc-line)}.bookclub_faq__vIfqv{border-bottom:1px solid var(--bc-line)}.bookclub_faq__vIfqv summary{display:flex;justify-content:space-between;gap:12px;padding:16px 4px;color:var(--bc-text);font-weight:800;line-height:1.5;cursor:pointer;list-style:none}.bookclub_faq__vIfqv summary::-webkit-details-marker{display:none}.bookclub_faq__vIfqv summary:after{content:"+";flex:none;color:var(--bc-ink);font-size:1.3rem;font-weight:900;line-height:1.1}.bookclub_faq__vIfqv[open] summary:after{content:"−"}.bookclub_faq__vIfqv p{margin:0 4px 18px;color:var(--bc-muted);line-height:1.7;word-break:keep-all}.bookclub_pastSeason__UZc1E{display:grid;grid-gap:8px;gap:8px}.bookclub_page__dwg3d .bookclub_pastSeason__UZc1E h3{margin:0;color:var(--bc-text);font-size:1.2rem}.bookclub_bookHero__mxIX3{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:end;grid-gap:28px;gap:28px;padding-top:8px}.bookclub_bookHeroCover__RKxKa{display:block;padding:6px;border-radius:3px;background:#fff;box-shadow:0 1px 0 rgba(31,42,36,.08)}.bookclub_bookHeroCover__RKxKa img{display:block;width:100%;height:auto}.bookclub_bookHeroText__2eI4r{display:grid;grid-gap:10px;gap:10px}.bookclub_page__dwg3d .bookclub_bookHeroText__2eI4r h1{margin:0;color:var(--bc-ink);font-size:clamp(1.9rem,5.4vw,3rem);font-weight:900;line-height:1.15;word-break:keep-all}.bookclub_bookHeroAuthor__f8KuN{margin:0;color:var(--bc-text);font-size:1.05rem;font-weight:700}.bookclub_emptyCard__jGQ9W{display:grid;grid-gap:6px;gap:6px;padding:20px 22px;border:1px dashed var(--bc-line);border-radius:12px;background:var(--bc-card)}.bookclub_emptyCard__jGQ9W p{margin:0;line-height:1.7;word-break:keep-all}.bookclub_aboutGrid__gOwLa{display:grid;grid-gap:22px;gap:22px}.bookclub_page__dwg3d .bookclub_aboutBlock__I6HmA h3{margin:0 0 8px;color:var(--bc-ink);font-size:1.05rem}.bookclub_prose__EQTSN p{margin:0 0 12px;line-height:1.85;word-break:keep-all}.bookclub_points__WWlt7{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;line-height:1.75}.bookclub_otherBooks__zEPLv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.bookclub_otherBooks__zEPLv a{display:grid;grid-gap:2px;gap:2px;padding:16px 18px;border:1px solid var(--bc-line);border-radius:6px;background:var(--bc-card);color:inherit;text-decoration:none;transition:border-color .16s ease}.bookclub_otherBooks__zEPLv a:hover{border-color:#b9ad99}.bookclub_otherBooks__zEPLv a{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"cover month" "cover title" "cover author";align-content:center;column-gap:16px;row-gap:2px}.bookclub_otherCover__YT0Ft{grid-area:cover;align-self:center;overflow:hidden;border-radius:3px;background:var(--cream);box-shadow:0 2px 6px rgba(26,46,20,.16)}.bookclub_otherCover__YT0Ft img{display:block;width:100%;height:auto}.bookclub_otherBooks__zEPLv .bookclub_bookMonth__8A8mM{grid-area:month;color:var(--bc-muted);font-size:.82rem;font-weight:700}.bookclub_otherBooks__zEPLv strong{grid-area:title;color:var(--bc-ink);font-size:1.19rem;font-weight:800;line-height:1.35;word-break:keep-all}.bookclub_otherBooks__zEPLv .bookclub_bookAuthor__cKVoQ{grid-area:author;color:var(--bc-muted);font-size:.9rem}.bookclub_statusBanner__79gm9{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:-20px;padding:12px 16px;border-radius:12px;background:var(--bc-accent);color:#fff;text-decoration:none}.bookclub_statusBanner__79gm9:hover .bookclub_statusLink__rRRXN{text-decoration:underline}.bookclub_statusBanner__79gm9 strong{font-weight:900}.bookclub_statusCheck__0_9hN{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff;color:var(--bc-accent);font-weight:900}.bookclub_statusLink__rRRXN{margin-left:auto;font-size:.92rem;font-weight:800}.bookclub_pillDone__At0Oa{display:inline-flex;align-items:center;min-height:30px;padding:4px 14px;border:2px solid var(--bc-accent);border-radius:999px;background:var(--bc-accent);color:#fff;font-size:.88rem;font-weight:800;white-space:nowrap}.bookclub_progress__77RpH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.bookclub_progress__77RpH li{display:flex;align-items:center;gap:10px;padding:8px 0;min-width:0}.bookclub_progress__77RpH li>span:nth-child(2){display:grid;grid-gap:2px;gap:2px;line-height:1.35}.bookclub_progress__77RpH small{color:var(--bc-muted);font-size:.84rem}.bookclub_progressDot__vA20K{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;border:2px solid var(--bc-line);border-radius:50%;color:#fff;font-weight:900}.bookclub_progressDone__PzH2w{color:var(--bc-ink)}.bookclub_progressDone__PzH2w .bookclub_progressDot__vA20K{border-color:var(--bc-accent);background:var(--bc-accent)}.bookclub_myCard__f1MTL{display:grid;grid-gap:16px;gap:16px;padding:24px;border:1px solid var(--bc-line);border-top:3px solid var(--bc-ink);border-radius:12px;background:var(--bc-card)}.bookclub_myCardHead__4Ptub{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.bookclub_page__dwg3d .bookclub_myCardHead__4Ptub h2{margin:0;color:var(--bc-ink);font-size:1.3rem}.bookclub_myCardBlock__XUDnf{display:grid;align-content:start;grid-gap:8px;gap:8px}.bookclub_myCardBlock__XUDnf p{margin:0;line-height:1.65;word-break:keep-all}.bookclub_page__dwg3d .bookclub_myCardBlock__XUDnf h3{margin:0;color:var(--bc-text);font-size:1rem}.bookclub_myCardGrid__EEvbV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding-top:16px;border-top:1px dashed var(--bc-line)}.bookclub_myStudyName__ilSDn{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:1.15rem}.bookclub_readerList__p4weX{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0;padding:0;list-style:none}.bookclub_readerList__p4weX li{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.bookclub_readerList__p4weX img{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--cream)}.bookclub_readerList__p4weX small{color:var(--bc-muted)}.bookclub_readerText__mjZCg{min-width:0;display:grid;grid-gap:2px;gap:2px}.bookclub_readerGreeting__MeaFV{max-width:260px;color:var(--bc-muted);font-size:.86rem;line-height:1.4;word-break:keep-all}.bookclub_pledgePrompt__c8HKB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px dashed var(--bc-select);border-radius:10px;background:var(--bc-select-soft)}.bookclub_pledgePrompt__c8HKB p{margin:0}.bookclub_jigiTag__QyRwg{margin-left:6px;padding:2px 8px;border-radius:999px;background:#ffd556;font-size:.78rem;font-weight:800}.bookclub_weekList__SAHbx{display:grid;grid-gap:22px;gap:22px;margin:0;padding:0;list-style:none}.bookclub_weekGroup___q_zJ{display:grid;grid-gap:10px;gap:10px}.bookclub_weekHead__b125Y{display:flex;align-items:center;gap:10px}.bookclub_weekNo__7k9V8{color:var(--bc-accent);font-size:1.05rem;font-weight:900}.bookclub_postList__QgXVr{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.bookclub_postCard__cpnSe{display:grid;align-content:start;grid-gap:6px;gap:6px;height:100%;padding:18px 20px;border:1px solid var(--bc-line);border-radius:8px;color:inherit;text-decoration:none}.bookclub_postCard__cpnSe:focus-visible,.bookclub_postCard__cpnSe:hover{border-color:var(--bc-ink)}.bookclub_postKind__qYfGW{color:var(--bc-accent);font-size:.86rem;font-weight:800}.bookclub_postTitle__jhKC7{color:var(--bc-text);font-size:1.08rem;line-height:1.45;word-break:keep-all}.bookclub_postSummary__u20Zi{color:var(--bc-muted);font-size:.94rem;line-height:1.6;word-break:keep-all}.bookclub_postMeta__F_fc_{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;color:var(--bc-muted);font-size:.86rem}.bookclub_postArticle__tjotO{display:grid;grid-gap:26px;gap:26px;max-width:720px}.bookclub_postHeader__fgfzm{display:grid;grid-gap:12px;gap:12px}.bookclub_page__dwg3d .bookclub_postHeader__fgfzm h1{margin:0;color:var(--bc-ink);font-size:clamp(1.8rem,5vw,2.6rem);font-weight:900;line-height:1.25;word-break:keep-all}.bookclub_postBody__oCQ_3{display:grid;grid-gap:16px;gap:16px;font-size:1.05rem;line-height:1.9;word-break:keep-all;overflow-wrap:anywhere}.bookclub_postBody__oCQ_3 ol,.bookclub_postBody__oCQ_3 p,.bookclub_postBody__oCQ_3 ul{margin:0}.bookclub_postBody__oCQ_3 ol,.bookclub_postBody__oCQ_3 ul{display:grid;grid-gap:6px;gap:6px;padding-left:22px}.bookclub_page__dwg3d .bookclub_postBody__oCQ_3 h2{margin:14px 0 0;color:var(--bc-ink);font-size:1.3rem;line-height:1.4}.bookclub_page__dwg3d .bookclub_postBody__oCQ_3 h3{margin:8px 0 0;color:var(--bc-text);font-size:1.1rem}.bookclub_postBody__oCQ_3 blockquote{margin:0;padding:14px 18px;border-left:4px solid #ffd556;border-radius:0 10px 10px 0;background:var(--cream);color:var(--charcoal)}.bookclub_postBody__oCQ_3 blockquote p{margin:0}.bookclub_postBody__oCQ_3 hr{width:100%;border:0;border-top:1px solid var(--bc-line)}.bookclub_postBody__oCQ_3 a{color:var(--bc-accent);text-underline-offset:3px}.bookclub_postNav__YobVs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:720px}.bookclub_postNav__YobVs a{display:grid;grid-gap:2px;gap:2px;padding:14px 16px;border:1px solid var(--bc-line);border-radius:12px;background:var(--bc-card);color:inherit;text-decoration:none}.bookclub_postNav__YobVs a:hover{border-color:var(--bc-ink)}.bookclub_postNavNext__HYKxJ{text-align:right}.bookclub_wizard__tBC6_{width:100%;max-width:680px;margin:0 auto}.bookclub_wizardCard__h5wd9{display:grid;grid-gap:16px;gap:16px;padding:28px;border:1px solid var(--bc-line);border-radius:16px;background:var(--bc-card)}.bookclub_wizardCard__h5wd9:focus-within{border-color:var(--bc-ink)}.bookclub_page__dwg3d .bookclub_wizardCard__h5wd9 h2{display:flex;align-items:center;gap:10px;margin:0;color:var(--bc-ink);font-size:clamp(1.35rem,4.2vw,1.7rem);line-height:1.35;word-break:keep-all}.bookclub_wizardCard__h5wd9 h1:focus,.bookclub_wizardCard__h5wd9 h2:focus{outline:none}.bookclub_wizardProgress__qTVdM{display:flex;align-items:center;justify-content:space-between;color:var(--bc-muted);font-size:.92rem;font-weight:700}.bookclub_optionalTag__68VC1,.bookclub_requiredTag__fJyXR{margin-left:6px;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:800}.bookclub_requiredTag__fJyXR{background:#ffd556;color:var(--bc-text)}.bookclub_optionalTag__68VC1{border:1px solid var(--bc-line);color:var(--bc-muted)}.bookclub_wizardBar__wUMG2{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;margin:-6px 0 4px;padding:0;list-style:none}.bookclub_wizardBar__wUMG2 li{height:6px;border-radius:999px;background:var(--bc-line)}.bookclub_wizardBar__wUMG2 .bookclub_wizardBarOn__vPzCB{background:var(--bc-accent)}.bookclub_chipList__agigQ{display:flex;flex-wrap:wrap;gap:10px}.bookclub_chip__MyRbw{min-height:48px;padding:10px 18px;border:1px solid var(--bc-line);border-radius:999px;background:#fff;color:var(--bc-text);font:inherit;font-weight:700;cursor:pointer}.bookclub_chip__MyRbw[aria-pressed=true]{border:2px solid var(--bc-select);padding:9px 17px;background:var(--bc-select-soft)}.bookclub_chip__MyRbw[aria-pressed=true]:before{content:"✓ "}.bookclub_chip__MyRbw:disabled{opacity:.45;cursor:not-allowed}.bookclub_textField__iaaW0{display:grid;grid-gap:6px;gap:6px}.bookclub_textField__iaaW0 input{min-height:52px;padding:12px 14px;border:1px solid var(--bc-line);border-radius:10px;background:#fff;font:inherit;font-size:1.02rem}.bookclub_textField__iaaW0 input:focus{border-color:var(--bc-accent);outline:2px solid var(--bc-accent);outline-offset:2px}.bookclub_textField__iaaW0 small{justify-self:end;color:var(--bc-muted)}.bookclub_pledgeChoice__dw828{min-height:56px;align-items:center;font-size:1.02rem}.bookclub_wizardNav__6uuRs{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding-top:8px}.bookclub_wizardNav__6uuRs>:first-child{margin-right:auto}.bookclub_reviewList__5Phq0{display:grid;margin:0;border-top:1px solid var(--bc-line)}.bookclub_reviewList__5Phq0>div{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:14px 2px;border-bottom:1px solid var(--bc-line)}.bookclub_reviewList__5Phq0 dt{color:var(--bc-muted);font-size:.9rem;font-weight:700}.bookclub_reviewList__5Phq0 dd{margin:0;line-height:1.5;word-break:keep-all}.bookclub_reviewEdit__6fMZQ{min-height:44px;padding:8px 12px;border:1px solid var(--bc-line);border-radius:8px;background:#fff;color:var(--bc-accent);font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.bookclub_donePledge__wA8o9{padding:10px 14px;border-left:4px solid #ffd556;border-radius:0 10px 10px 0;background:var(--cream);font-weight:700}.bookclub_doneDialog__qENLN{width:min(480px,calc(100vw - 32px));padding:0;border:2px solid var(--bc-ink);border-radius:16px;background:var(--bc-card);color:var(--bc-text)}.bookclub_doneDialog__qENLN::-webkit-backdrop{background:rgba(26,46,20,.45)}.bookclub_doneDialog__qENLN::backdrop{background:rgba(26,46,20,.45)}.bookclub_doneDialogInner__Wj4Kl{display:grid;grid-gap:12px;gap:12px;padding:26px 24px}.bookclub_page__dwg3d .bookclub_doneDialogInner__Wj4Kl h2{margin:0;color:var(--bc-ink);font-size:1.35rem;line-height:1.35;word-break:keep-all}.bookclub_doneDialogInner__Wj4Kl p{margin:0;line-height:1.6}.bookclub_doneCheck__YfnyI{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bc-accent);color:#fff;font-size:1.4rem;font-weight:900}.bookclub_doneSteps__SBMGN{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px;line-height:1.6;word-break:keep-all}.bookclub_doneSteps__SBMGN strong{margin-right:4px}.bookclub_formHeader__p6Soc{display:grid;grid-gap:10px;gap:10px;padding-top:8px}.bookclub_page__dwg3d .bookclub_formTitle___ahe4{margin:0;color:var(--bc-ink);font-size:clamp(2rem,6vw,3rem);font-weight:900;line-height:1.15;word-break:keep-all}.bookclub_form__m_I5Z{display:grid;grid-gap:18px;gap:18px}.bookclub_fieldset__6_ZRV{display:grid;grid-gap:12px;gap:12px;margin:0;padding:22px;border:1px solid var(--bc-line);border-radius:12px;background:var(--bc-card)}.bookclub_fieldset__6_ZRV legend{display:flex;align-items:center;gap:10px;padding:0 6px;color:var(--bc-text);font-size:1.1rem;font-weight:800}.bookclub_legendBadge__B6gzu{width:32px;height:32px}.bookclub_fieldHelp__Z_xTx{margin:0;color:var(--bc-muted);font-size:.96rem;line-height:1.7;word-break:keep-all}.bookclub_choiceList__HNUHz{display:grid;grid-gap:8px;gap:8px}.bookclub_choice__rgAHt{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--bc-line);border-radius:10px;background:#fff;cursor:pointer;line-height:1.5}.bookclub_choice__rgAHt input{margin-top:4px;accent-color:var(--bc-select)}.bookclub_choice__rgAHt:has(input:checked){border:2px solid var(--bc-select);padding:11px 13px;background:var(--bc-select-soft)}.bookclub_examples__CD721{padding:16px 18px;border-radius:10px;background:var(--cream);font-size:.95rem}.bookclub_examples__CD721 ul,.bookclub_rules__a7u2q{display:grid;grid-gap:6px;gap:6px;margin:8px 0 0;padding-left:20px;line-height:1.65;word-break:keep-all}.bookclub_rules__a7u2q{margin:0;color:var(--bc-text);font-size:.96rem}.bookclub_notice__0zwgK{margin:0;padding:12px 14px;border-radius:10px;background:#dddddd;line-height:1.6;word-break:keep-all}.bookclub_error__kVK79{margin:0;padding:12px 14px;border-radius:10px;background:#fbe9e5;color:#9a3b2a}@media (max-width:760px){.bookclub_poster__zOWoH{grid-template-columns:1fr}.bookclub_posterCollage__z41XO{order:-1;margin:0 -10px}}@media (max-width:640px){.bookclub_page__dwg3d{gap:36px}.bookclub_myCardGrid__EEvbV,.bookclub_otherBooks__zEPLv,.bookclub_postList__QgXVr,.bookclub_postNav__YobVs,.bookclub_steps__D01Zt,.bookclub_whoGrid__riWEw{grid-template-columns:1fr}.bookclub_bookList__rS9GQ{grid-template-columns:1fr;gap:14px}.bookclub_bookLink__yC3Ug{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"cover month" "cover title" "cover author" "cover note";column-gap:16px;row-gap:2px;padding-bottom:14px;border-bottom:1px solid var(--bc-line)}.bookclub_bookMonthRow__hwpGI{grid-area:month;min-height:0}.bookclub_cover__C7qY3{grid-area:cover;align-self:start;margin:0;padding:4px}.bookclub_bookTitle__itgDy{grid-area:title}.bookclub_bookAuthor__cKVoQ{grid-area:author}.bookclub_bookNote__weoUP{grid-area:note}.bookclub_bookHero__mxIX3{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px}.bookclub_actionBox__aytN3,.bookclub_fieldset__6_ZRV,.bookclub_membersOnly__M8lnt,.bookclub_wizardCard__h5wd9{padding:18px}.bookclub_wizardNav__6uuRs{position:-webkit-sticky;position:sticky;bottom:0;margin:0 -18px -18px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--bc-line);border-radius:0 0 16px 16px;background:var(--bc-card)}.bookclub_reviewList__5Phq0>div{grid-template-columns:minmax(0,1fr) auto}.bookclub_reviewList__5Phq0 dt{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.bookclub_cover__C7qY3{transition:none}}.bookclub_studySwitch__qy1mS{gap:6px 10px;margin-bottom:-24px;font-size:.9rem}.bookclub_studySwitch__qy1mS>span{color:var(--bc-muted);font-weight:800}.bookclub_studySwitch__qy1mS a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid var(--bc-line);border-radius:999px;color:var(--bc-text);text-decoration:none}.bookclub_studySwitch__qy1mS a[aria-current=page]{border-color:var(--bc-select);background:var(--bc-select-soft);color:var(--bc-select);font-weight:800}.bookclub_studyHero__Kqi4b{display:grid;grid-gap:16px;gap:16px}.bookclub_studyTitleRow__DvQZG{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bookclub_page__dwg3d .bookclub_studyTitleRow__DvQZG h1{margin:0;color:var(--bc-ink);font-size:clamp(2rem,5vw,2.6rem);line-height:1.15}.bookclub_pausedTag__MlWDd{color:var(--bc-muted);font-weight:700}.bookclub_studyIntro__gxA9j{display:grid;grid-gap:8px;gap:8px;margin-top:-20px}.bookclub_studyIntro__gxA9j p{margin:0;line-height:1.7;word-break:keep-all}.bookclub_recordedWeeks__s83aX{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:4px!important;padding:12px 14px;border-radius:10px;background:#f3f4f0}.bookclub_recordedWeeks__s83aX span{color:var(--bc-muted);font-size:.9rem}.bookclub_chatBox__VUv7c{display:grid;grid-gap:10px;gap:10px;padding:18px 20px;border:1px solid var(--bc-line);border-radius:12px;background:var(--bc-card)}.bookclub_chatHead__h0JCp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.bookclub_page__dwg3d .bookclub_chatHead__h0JCp h2{margin:0;color:var(--bc-ink);font-size:1.1rem}.bookclub_chatForm__1LGJ_,.bookclub_commentForm__N6TYB,.bookclub_recordForm__ORT1f{display:grid;grid-gap:10px;gap:10px}.bookclub_chatForm__1LGJ_ input,.bookclub_commentForm__N6TYB textarea,.bookclub_recordForm__ORT1f textarea{width:100%;padding:12px 14px;border:1px solid var(--line-strong);border-radius:10px;background:#fff;color:var(--bc-text);font:inherit;line-height:1.6;resize:vertical}.bookclub_chatForm__1LGJ_ input:focus-visible,.bookclub_commentForm__N6TYB textarea:focus-visible,.bookclub_recordForm__ORT1f textarea:focus-visible{outline:2px solid var(--bc-accent);outline-offset:1px}.bookclub_formRow__naTNo{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.bookclub_counter__xsG_H{margin-right:auto;color:var(--bc-muted);font-size:.82rem}.bookclub_formError__6VoDO{margin:0;color:#9a3b2a;font-size:.9rem}.bookclub_questionPicker__7pZk_{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;border:0}.bookclub_questionPicker__7pZk_ legend{margin-bottom:6px;color:var(--bc-ink);font-size:.92rem;font-weight:800}.bookclub_questionPicker__7pZk_ label{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid var(--bc-line);border-radius:10px;cursor:pointer;line-height:1.5;word-break:keep-all}.bookclub_questionPicker__7pZk_ input{margin-top:4px;accent-color:var(--bc-select)}.bookclub_questionPicker__7pZk_ .bookclub_questionChosen__020OC{border-color:var(--bc-select);background:var(--bc-select-soft)}.bookclub_slotList__e0gnu{display:grid;grid-gap:14px;gap:14px}.bookclub_slot__D2O1E{border:1px solid var(--bc-line);border-radius:12px;background:var(--bc-card)}.bookclub_slot__D2O1E[open]{border-color:var(--bc-line)}.bookclub_slotHead__H_2il{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 48px 16px 20px;cursor:pointer;list-style:none}.bookclub_slotHead__H_2il::-webkit-details-marker{display:none}.bookclub_slotHead__H_2il:after{content:"+";position:absolute;top:12px;right:18px;color:var(--bc-ink);font-size:1.3rem;font-weight:700}.bookclub_slot__D2O1E[open]>.bookclub_slotHead__H_2il:after{content:"−"}.bookclub_slotTitle__73AXR{color:var(--bc-ink);font-size:1.05rem;font-weight:800;word-break:keep-all}.bookclub_slotCount__Y_bpg{color:var(--bc-muted);font-size:.88rem}.bookclub_slotBody__NMyoa{display:grid;grid-gap:24px;gap:24px;padding:0 20px 20px}.bookclub_slotLinks__YtgzY{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:.92rem;font-weight:700}.bookclub_slotLinks__YtgzY a{color:var(--bc-accent)}.bookclub_questionBox__Sqbkm{padding:14px 16px;border-left:3px solid var(--bc-yellow);border-radius:0 10px 10px 0;background:var(--cream)}.bookclub_page__dwg3d .bookclub_questionBox__Sqbkm h3{margin:0 0 6px;color:var(--bc-ink);font-size:.95rem}.bookclub_questionBox__Sqbkm ul{display:grid;grid-gap:4px;gap:4px;margin:0 0 6px;padding-left:20px;line-height:1.6;word-break:keep-all}.bookclub_recordList__JDh4e{display:grid;grid-gap:0;gap:0}.bookclub_record__oK0ir{display:grid;grid-gap:10px;gap:10px;padding:24px 0;border:0;border-top:1px solid var(--bc-line);scroll-margin-top:100px;min-width:0}.bookclub_recordPinned__uzRZ4{border-top:2px solid var(--bc-select)}.bookclub_pinLabel__mH6V5,.bookclub_recordSlot__VcVQM{margin:0;font-size:.82rem;font-weight:800}.bookclub_pinLabel__mH6V5{color:var(--bc-select)}.bookclub_recordSlot__VcVQM{color:var(--bc-muted)}.bookclub_recordQuestion__GGA4o{margin:0;color:var(--bc-text);font-size:.92rem;font-weight:700;line-height:1.5;word-break:keep-all}.bookclub_commentBody__8qEoW,.bookclub_recordBody__v29zw{margin:0;line-height:1.75;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.bookclub_authorLine__WfiOC{display:flex;align-items:center;gap:10px}.bookclub_authorText__lvihU{display:grid;grid-gap:1px;gap:1px;min-width:0}.bookclub_authorName__X_syu{font-weight:800;overflow-wrap:anywhere}.bookclub_authorText__lvihU small{color:var(--bc-muted);font-size:.8rem}.bookclub_hostTag__Iwba8{margin-left:6px;background:var(--bc-ink);font-size:.74rem}.bookclub_hostTag__Iwba8,.bookclub_newTag__v_nYw{padding:2px 8px;border-radius:999px;color:#fff;font-weight:800}.bookclub_newTag__v_nYw{margin-left:auto;flex:none;background:#ad4736;font-size:.8125rem}.bookclub_itemActions__RKuct{display:flex;flex-wrap:wrap;gap:4px 8px}.bookclub_itemActions__RKuct button{min-height:44px;min-width:44px;padding:8px 4px;border:0;background:none;color:var(--bc-muted);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer}.bookclub_itemActions__RKuct button:focus-visible,.bookclub_itemActions__RKuct button:hover{color:var(--menu-orange)}.bookclub_isHidden__ZwyxP{border-style:dashed;background:#fafaf7}.bookclub_hiddenNote__VnWbT{margin:0;color:var(--bc-muted);font-size:.84rem;font-weight:700}.bookclub_comments__gCnrB{display:grid;grid-gap:20px;gap:20px;padding-top:12px;border-top:1px dashed var(--bc-line)}.bookclub_commentList__geBDa,.bookclub_replyList__ZQTVG{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.bookclub_replyList__ZQTVG{margin-top:10px;padding-left:18px;border-left:2px solid var(--bc-line)}.bookclub_comment__oRRYL{display:grid;grid-gap:6px;gap:6px}.bookclub_comment__oRRYL.bookclub_isHidden__ZwyxP{padding:10px;border:1px dashed var(--bc-line);border-radius:10px}.bookclub_commentPlaceholder__KM9DY{margin:0;padding:10px 12px;border-radius:6px;background:#f4f4f1;line-height:1.6;color:var(--bc-muted);font-size:.9rem}.bookclub_emptyStudy__mVb3k{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:24px 16px;text-align:center}.bookclub_emptyStudy__mVb3k img{width:240px;height:auto;margin-bottom:8px}.bookclub_emptyStudy__mVb3k p{margin:0;word-break:keep-all}.bookclub_postComments__norTH{display:grid;grid-gap:14px;gap:14px;max-width:720px}.bookclub_postQuestions__Vzx0N{max-width:720px}.bookclub_myBoardRow__tLpxz{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.bookclub_newCount__l3YYN{color:#c2412d;font-weight:800}@media (max-width:640px){.bookclub_slotHead__H_2il{padding-left:14px}.bookclub_slotBody__NMyoa{padding-left:14px;padding-right:14px}.bookclub_record__oK0ir{padding:20px 0}.bookclub_replyList__ZQTVG{padding-left:12px}}.bookclub_questionBox__Sqbkm .bookclub_questionButtons__aBRi1{padding-left:0;list-style:none}.bookclub_questionButtons__aBRi1 button{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;width:100%;padding:8px 0;border:0;border-bottom:1px dashed rgba(139,111,71,.3);background:none;color:var(--bc-text);font:inherit;line-height:1.6;text-align:left;word-break:keep-all;cursor:pointer}.bookclub_questionButtons__aBRi1 button small{color:#705638;font-weight:800;white-space:nowrap}.bookclub_questionButtons__aBRi1 button:focus-visible span,.bookclub_questionButtons__aBRi1 button:hover span{color:var(--bc-select)}.bookclub_page__dwg3d.bookclub_studyPage__xuPHm{max-width:820px}.bookclub_page__dwg3d.bookclub_readingPage__xiD1P{max-width:720px}.bookclub_page__dwg3d :is(h1,h2,h3){letter-spacing:0}.bookclub_page__dwg3d .button{border-radius:8px;font-size:1rem}.bookclub_page__dwg3d :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--bc-accent);outline-offset:3px}.bookclub_page__dwg3d :is(input,textarea)::placeholder{color:var(--bc-muted);opacity:1}.bookclub_page__dwg3d :is(input,textarea,fieldset){min-width:0}.bookclub_page__dwg3d :is(a,button,summary){overflow-wrap:anywhere}.bookclub_page__dwg3d :is(.bookclub_pill__U7Ft8,.bookclub_pillOutline__etrEj,.bookclub_pillMuted__2SJQL,.bookclub_pillBrown__Upai8){max-width:100%;white-space:normal}.bookclub_myReaders__8qInH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px}.bookclub_myBoardRow__tLpxz{padding-top:8px}.bookclub_myRecordCount__jj_NY{display:grid;grid-gap:2px;gap:2px;padding-top:4px}.bookclub_myRecordCount__jj_NY strong{color:var(--bc-ink)}.bookclub_myRecordCount__jj_NY span{color:var(--bc-muted);font-size:.9rem}.bookclub_readingGuide__H3xh5{display:grid;grid-gap:14px;gap:14px}.bookclub_readingWeeks__J8sJT{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.bookclub_readingWeek__1Rpyw{display:grid;grid-template-columns:minmax(170px,.7fr) minmax(0,2fr);grid-gap:8px 24px;gap:8px 24px;padding:16px 18px;border:1px solid var(--bc-line);border-radius:12px;background:var(--bc-card);word-break:keep-all}.bookclub_readingCurrent__e34Uk{border-color:var(--bc-accent);box-shadow:inset 4px 0 0 var(--bc-accent)}.bookclub_readingReview___L1Bp{border-style:dashed}.bookclub_readingWeekHead__Scapw{display:flex;flex-wrap:wrap;align-items:center;align-content:start;gap:6px 8px}.bookclub_readingPeriod__Vv3e6{color:var(--bc-ink)}.bookclub_readingItems__Hf3oh{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.bookclub_readingItems__Hf3oh li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;line-height:1.55}.bookclub_readingLabel__sK2IC{flex:0 0 auto;min-width:4.4em;color:var(--bc-accent);font-size:.9rem;font-weight:800}.bookclub_readingTitle__vw1RS{color:var(--bc-text);font-weight:700}.bookclub_readingPages__F3c3O{color:var(--bc-muted);font-size:.9rem}.bookclub_readingFree__xjUvF{color:var(--bc-muted)}.bookclub_readingNotes__SxseZ{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0 0 0 18px;color:var(--bc-muted);font-size:.94rem;line-height:1.65;word-break:keep-all}.bookclub_postBody__oCQ_3 .bookclub_bookmarkList__cnY73{gap:0;padding:4px 22px;list-style:none;border-left:3px solid var(--bc-yellow);background:var(--bc-card)}.bookclub_bookmarkList__cnY73 li{padding:18px 0;color:var(--bc-text)}.bookclub_bookmarkList__cnY73 li+li{border-top:1px solid var(--bc-line)}.bookclub_postQuestions__Vzx0N .bookclub_pinnedLink__vQXTS{margin-top:8px}.bookclub_pinnedPreview__5sWQH{display:grid;grid-gap:8px;gap:8px;padding:18px 20px;border:1px solid var(--bc-line);border-left:3px solid var(--bc-select);border-radius:8px;background:var(--bc-card)}.bookclub_page__dwg3d .bookclub_pinnedPreview__5sWQH h2{margin:0;color:var(--bc-ink);font-size:1.05rem}.bookclub_pinnedExcerpt__aD6Ie{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.bookclub_pinnedLink__vQXTS{display:inline-flex;align-items:center;justify-self:start;min-height:44px;color:var(--bc-accent);font-size:.94rem;font-weight:700;text-underline-offset:4px}.bookclub_record__oK0ir:focus-visible{outline:3px solid var(--bc-accent);outline-offset:4px}.bookclub_recordPrompt__OHcSt{display:grid;grid-gap:4px;gap:4px;margin-top:8px}.bookclub_recordPrompt__OHcSt label{color:var(--bc-ink);font-weight:800}.bookclub_recordForm__ORT1f{padding:18px;border-radius:8px;background:#f6f7f3}.bookclub_recordForm__ORT1f textarea{min-height:112px}.bookclub_record__oK0ir.bookclub_isHidden__ZwyxP{padding:16px}.bookclub_commentList__geBDa>li+li{padding-top:16px;border-top:1px solid var(--bc-line)}.bookclub_questionButtons__aBRi1 button{min-height:44px}.bookclub_slotLinks__YtgzY a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:640px){.bookclub_myCard__f1MTL{padding:18px}.bookclub_progress__77RpH{gap:12px}.bookclub_progress__77RpH li{flex-direction:column;align-items:flex-start;font-size:.875rem}.bookclub_progress__77RpH small{font-size:.8125rem}.bookclub_myReaders__8qInH{grid-template-columns:1fr}.bookclub_readingWeek__1Rpyw{grid-template-columns:1fr;gap:10px;padding:14px}.bookclub_recordForm__ORT1f{padding:14px}.bookclub_pinnedPreview__5sWQH{padding:16px}.bookclub_authorLine__WfiOC{gap:8px}.bookclub_authorText__lvihU small{font-size:.8125rem}.bookclub_postBody__oCQ_3 .bookclub_bookmarkList__cnY73{padding:0 16px}.bookclub_myBoardRow__tLpxz>.button{width:100%}}.bookclub_homePage__prCfK{gap:64px;max-width:1040px}.bookclub_homePage__prCfK .bookclub_poster__zOWoH{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px 28px;padding-top:16px}.bookclub_homePage__prCfK .bookclub_posterText__hjPv8{gap:16px}.bookclub_posterKicker__EyooU{margin:0;color:var(--bc-muted);font-size:.94rem;font-weight:700}.bookclub_page__dwg3d .bookclub_seasonHeadline__FYfu2{margin:0;max-width:11ch;color:var(--bc-ink);font-size:clamp(2.35rem,4.4vw,3.5rem);font-weight:850;line-height:1.2;word-break:keep-all;text-wrap:balance}.bookclub_posterInvitation__6wJue{margin:8px 0;color:var(--bc-text);font-size:1.05rem;line-height:1.8}.bookclub_homePage__prCfK .bookclub_seasonSubtitle__YDC0_{font-weight:500}.bookclub_seasonRhythm__0L8yn{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin:0;padding:18px 0;border-top:1px solid var(--bc-line);border-bottom:1px solid var(--bc-line);list-style:none}.bookclub_rhythmItem__5rBCp{color:var(--bc-muted);font-size:.94rem;line-height:1.6}.bookclub_homePage__prCfK .bookclub_sectionHead__Oe_E1{gap:8px;padding-top:0;border-top:0}.bookclub_homePage__prCfK .bookclub_sectionLabel__hgrBQ{color:var(--bc-muted);font-size:.8125rem;font-weight:650}.bookclub_homePage__prCfK .bookclub_sectionHead__Oe_E1 h2{color:var(--bc-ink);font-size:1.65rem}.bookclub_homePage__prCfK .bookclub_section__J5MLV{gap:28px}.bookclub_homePage__prCfK .bookclub_bookList__rS9GQ{gap:40px}.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug{grid-template-areas:"cover" "month" "title" "author" "note";grid-template-rows:310px auto auto auto 1fr;gap:8px;height:100%}.bookclub_homePage__prCfK .bookclub_cover__C7qY3{grid-area:cover;display:flex;align-items:flex-end;justify-content:center;height:100%;margin:0 0 8px;padding:0 16px 22px;border-radius:0;border-bottom:1px solid var(--bc-line);background:transparent;box-shadow:none}.bookclub_homePage__prCfK .bookclub_cover__C7qY3 img{width:auto;max-width:100%;height:auto;max-height:280px;aspect-ratio:auto;object-fit:contain;box-shadow:3px 5px 10px rgba(44,44,44,.12)}.bookclub_homePage__prCfK .bookclub_bookMonthRow__hwpGI{grid-area:month;padding-top:10px;gap:10px}.bookclub_homePage__prCfK .bookclub_bookMonth__8A8mM{color:var(--bc-muted);font-size:.9rem;font-weight:700}.bookclub_homePage__prCfK .bookclub_bookMonthRow__hwpGI .bookclub_pill__U7Ft8{min-height:24px;padding:3px 8px;border:0;border-radius:2px;font-size:.8125rem}.bookclub_homePage__prCfK .bookclub_bookTitle__itgDy{grid-area:title;color:var(--bc-ink);font-size:1.18rem}.bookclub_homePage__prCfK .bookclub_bookAuthor__cKVoQ{grid-area:author;font-size:.9rem}.bookclub_homePage__prCfK .bookclub_bookNote__weoUP{grid-area:note;margin-top:4px;color:var(--bc-text);line-height:1.75}.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug:focus-visible .bookclub_cover__C7qY3,.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug:hover .bookclub_cover__C7qY3{transform:translateY(-3px)}.bookclub_homePage__prCfK .bookclub_whoGrid__riWEw{gap:32px}.bookclub_homePage__prCfK .bookclub_whoCard__n_WGN{padding:4px 0;border:0;border-radius:0;background:transparent;gap:16px}.bookclub_homePage__prCfK .bookclub_whoCardStrong__pL1WQ{padding-left:32px;border-left:1px solid var(--bc-line)}.bookclub_homePage__prCfK .bookclub_whoCard__n_WGN li{padding-left:14px}.bookclub_homePage__prCfK .bookclub_whoCard__n_WGN li:before{width:4px;height:4px;top:.7em;background:var(--bc-muted)}.bookclub_homePage__prCfK .bookclub_badgeRow__j1M8R{margin-top:4px;border-top-style:solid}.bookclub_homePage__prCfK .bookclub_steps__D01Zt{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.bookclub_homePage__prCfK .bookclub_steps__D01Zt li{position:relative;grid-template-columns:1fr;align-content:start;gap:18px;padding:0 22px 0 0;border:0;border-radius:0;background:transparent}.bookclub_homePage__prCfK .bookclub_steps__D01Zt li:before{content:"";position:absolute;top:16px;left:42px;right:10px;border-top:1px solid var(--bc-line)}.bookclub_homePage__prCfK .bookclub_stepNumber__pDxwx{background:transparent;border:1px solid var(--bc-line);color:var(--bc-muted);font-size:.875rem;font-weight:700}.bookclub_homePage__prCfK .bookclub_steps__D01Zt h3{margin:0 0 12px;color:var(--bc-ink)}.bookclub_homePage__prCfK .bookclub_steps__D01Zt p{font-size:.94rem}.bookclub_joinSection__4jtJc{scroll-margin-top:100px}.bookclub_homePage__prCfK .bookclub_actionBox__aytN3{padding:32px;border-radius:8px;border-top:3px solid var(--bc-ink)}.bookclub_homePage__prCfK :is(.bookclub_sectionHead__Oe_E1 h2,.bookclub_myCardHead__4Ptub h2){scroll-margin-top:100px}@media (max-width:760px){.bookclub_homePage__prCfK .bookclub_poster__zOWoH{grid-template-columns:1fr;gap:24px}.bookclub_homePage__prCfK .bookclub_posterCollage__z41XO{order:0;margin:0;max-width:560px;justify-self:center}.bookclub_homePage__prCfK .bookclub_steps__D01Zt{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}}@media (max-width:640px){.bookclub_homePage__prCfK{gap:44px}.bookclub_homePage__prCfK .bookclub_poster__zOWoH{padding-top:4px}.bookclub_page__dwg3d .bookclub_seasonHeadline__FYfu2{font-size:2.4rem}.bookclub_homePage__prCfK .bookclub_posterText__hjPv8{gap:12px}.bookclub_posterInvitation__6wJue{margin:4px 0;font-size:1rem}.bookclub_seasonRhythm__0L8yn{gap:10px;align-items:flex-start;flex-direction:column;padding:16px 0}.bookclub_homePage__prCfK .bookclub_section__J5MLV{gap:22px}.bookclub_homePage__prCfK .bookclub_sectionHead__Oe_E1 h2{font-size:1.4rem}.bookclub_homePage__prCfK .bookclub_bookList__rS9GQ{gap:24px}.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug{grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"cover month" "cover title" "cover author" "cover note";gap:6px 20px;padding-bottom:24px}.bookclub_homePage__prCfK .bookclub_cover__C7qY3{align-self:start;align-items:flex-start;height:auto;margin:0;padding:0;border:0}.bookclub_homePage__prCfK .bookclub_cover__C7qY3 img{width:100%;height:auto;max-height:none}.bookclub_homePage__prCfK .bookclub_bookMonthRow__hwpGI{padding-top:0}.bookclub_homePage__prCfK .bookclub_bookTitle__itgDy{font-size:1.06rem}.bookclub_homePage__prCfK .bookclub_bookNote__weoUP{font-size:.9rem}.bookclub_homePage__prCfK .bookclub_whoGrid__riWEw{grid-template-columns:1fr;gap:24px}.bookclub_homePage__prCfK .bookclub_whoCardStrong__pL1WQ{padding:24px 0 0;border-left:0;border-top:1px solid var(--bc-line)}.bookclub_homePage__prCfK .bookclub_steps__D01Zt{grid-template-columns:1fr;gap:0}.bookclub_homePage__prCfK .bookclub_steps__D01Zt li{grid-template-columns:32px minmax(0,1fr);gap:16px;padding:0 0 28px}.bookclub_homePage__prCfK .bookclub_steps__D01Zt li:before{top:42px;bottom:10px;left:16px;right:auto;border-top:0;border-left:1px solid var(--bc-line)}.bookclub_homePage__prCfK .bookclub_steps__D01Zt li:last-child{padding-bottom:0}.bookclub_homePage__prCfK .bookclub_steps__D01Zt li:last-child:before{display:none}.bookclub_homePage__prCfK .bookclub_actionBox__aytN3{padding:22px}}.bookclub_page__dwg3d{--bc-ink:#183523;--bc-accent:#237a48;--bc-line:#d9d4ca;--bc-card:#fffefa;--bc-paper:#f4f1e9;--bc-orange:#c77343;--bc-today:#f6e7bd;--bc-shadow:0 18px 42px rgba(35,53,42,0.08);--bc-shadow-soft:0 8px 22px rgba(35,53,42,0.06);--bc-hole-line:rgba(85,85,82,0.24)}body:has(.bookclub_page__dwg3d){background-color:#f4f1e9;background-image:radial-gradient(circle at 16% 10%,rgba(255,255,255,.58),transparent 28%),linear-gradient(180deg,#f8f5ee,#f4f1e9 58%,#efebe3)}.bookclub_topRule__tawen{border-bottom:1px solid var(--bc-line);color:var(--bc-muted);font-weight:700}.bookclub_topRule__tawen a{color:var(--bc-ink)}.bookclub_aboutGrid__gOwLa,.bookclub_actionBox__aytN3,.bookclub_chatBox__VUv7c,.bookclub_emptyCard__jGQ9W,.bookclub_homePage__prCfK .bookclub_actionBox__aytN3,.bookclub_homePage__prCfK .bookclub_section__J5MLV:not(:has(.bookclub_bookList__rS9GQ)),.bookclub_myCard__f1MTL,.bookclub_pastSeason__UZc1E,.bookclub_pinnedPreview__5sWQH,.bookclub_postArticle__tjotO,.bookclub_postComments__norTH,.bookclub_slotList__e0gnu,.bookclub_studyIntro__gxA9j{position:relative;border:1px solid var(--bc-line);border-radius:6px;background:var(--bc-card);box-shadow:var(--bc-shadow)}.bookclub_homePage__prCfK .bookclub_section__J5MLV:not(:has(.bookclub_bookList__rS9GQ)),.bookclub_pastSeason__UZc1E{padding:clamp(22px,3.2vw,36px)}.bookclub_actionBox__aytN3,.bookclub_homePage__prCfK .bookclub_actionBox__aytN3,.bookclub_membersOnly__M8lnt,.bookclub_myCard__f1MTL{padding:clamp(20px,3vw,32px);border-top:1px solid var(--bc-line)}.bookclub_aboutGrid__gOwLa{gap:28px;padding:clamp(20px,3vw,32px)}.bookclub_studyIntro__gxA9j{margin-top:0;padding:22px 24px}.bookclub_chatBox__VUv7c,.bookclub_pinnedPreview__5sWQH{padding:20px 24px;box-shadow:var(--bc-shadow-soft)}.bookclub_pinnedPreview__5sWQH{border-left:1px solid var(--bc-line);box-shadow:inset 4px 0 0 var(--bc-orange),var(--bc-shadow-soft)}.bookclub_postArticle__tjotO{padding:clamp(22px,4vw,44px)}.bookclub_postComments__norTH{padding:clamp(20px,3vw,32px)}.bookclub_emptyCard__jGQ9W{padding:22px 24px}.bookclub_myCard__f1MTL:before,.bookclub_slotList__e0gnu:before{content:"";position:absolute;top:20px;left:-7px;z-index:2;width:13px;height:13px;border:1px solid var(--bc-hole-line);border-radius:50%;background:var(--bc-paper);box-shadow:0 42px 0 var(--bc-paper),0 42px 0 1px var(--bc-hole-line),0 84px 0 var(--bc-paper),0 84px 0 1px var(--bc-hole-line)}.bookclub_homePage__prCfK .bookclub_bookList__rS9GQ>li{display:flex}.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug{width:100%;padding:22px 22px 24px;border:1px solid var(--bc-line);border-radius:6px;background:var(--bc-card);box-shadow:var(--bc-shadow-soft);transition:box-shadow .16s ease,transform .16s ease}.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug:focus-visible,.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug:hover{box-shadow:var(--bc-shadow);transform:translateY(-2px)}.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug:focus-visible .bookclub_cover__C7qY3,.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug:hover .bookclub_cover__C7qY3{transform:none}.bookclub_homePage__prCfK .bookclub_bookList__rS9GQ>li:has(.bookclub_pill__U7Ft8) .bookclub_bookLink__yC3Ug{background:linear-gradient(180deg,#fbf1d6 0,var(--bc-card) 48%);box-shadow:inset 0 3px 0 var(--bc-orange),var(--bc-shadow-soft)}.bookclub_homePage__prCfK .bookclub_bookMonthRow__hwpGI .bookclub_pill__U7Ft8{background:var(--bc-today);color:#7a4a1f}.bookclub_myCardGrid__EEvbV{border-top:1px solid var(--bc-line)}.bookclub_myRecordCount__jj_NY,.bookclub_recordedWeeks__s83aX{border-radius:4px}.bookclub_slotList__e0gnu{gap:0;padding:26px clamp(18px,3vw,30px) 10px}.bookclub_slotList__e0gnu>.bookclub_sectionHead__Oe_E1{padding-bottom:14px}.bookclub_slot__D2O1E,.bookclub_slot__D2O1E[open]{border:0;border-top:1px solid var(--bc-line);border-radius:0;background:transparent;box-shadow:none}.bookclub_slotHead__H_2il{padding:18px 40px 18px 0}.bookclub_slotHead__H_2il:after{right:4px;top:16px}.bookclub_slotBody__NMyoa{padding:0 0 22px}.bookclub_slot__D2O1E:has(.bookclub_pill__U7Ft8)>.bookclub_slotHead__H_2il .bookclub_slotTitle__73AXR{color:var(--bc-ink)}.bookclub_questionBox__Sqbkm{border-left:3px solid var(--bc-orange);border-radius:0 4px 4px 0;background:#faf5ea}.bookclub_questionButtons__aBRi1 button small{color:#8a4f22}.bookclub_recordForm__ORT1f{border:1px solid var(--bc-line);border-radius:4px;background:#faf7f0}.bookclub_recordPinned__uzRZ4{border-top:2px solid var(--bc-orange)}.bookclub_pinLabel__mH6V5{color:#8a4f22}.bookclub_readingWeeks__J8sJT{border:1px solid var(--bc-line);border-radius:4px;background:#fdfbf6;gap:0;padding:6px clamp(18px,3vw,28px)}.bookclub_readingWeek__1Rpyw{border:0;border-radius:0;background:transparent;box-shadow:none;padding:16px 0}.bookclub_readingWeek__1Rpyw+.bookclub_readingWeek__1Rpyw{border-top:1px solid var(--bc-line)}.bookclub_readingCurrent__e34Uk{margin:0 calc(-1 * clamp(18px, 3vw, 28px));padding:16px clamp(18px,3vw,28px);background:var(--bc-today);box-shadow:inset 0 2px 0 var(--bc-orange),inset 0 -2px 0 var(--bc-orange)}.bookclub_readingCurrent__e34Uk+.bookclub_readingWeek__1Rpyw{border-top-color:transparent}.bookclub_readingReview___L1Bp{border-style:solid;background:transparent}.bookclub_readingReview___L1Bp .bookclub_readingFree__xjUvF{font-style:normal}.bookclub_readingCurrent__e34Uk .bookclub_pill__U7Ft8{background:var(--bc-card);color:#7a4a1f}.bookclub_postCard__cpnSe{border-radius:6px;background:var(--bc-card);box-shadow:var(--bc-shadow-soft)}.bookclub_postCard__cpnSe:focus-visible,.bookclub_postCard__cpnSe:hover{border-color:var(--bc-line);box-shadow:var(--bc-shadow)}.bookclub_postBody__oCQ_3 .bookclub_bookmarkList__cnY73{border-left:3px solid var(--bc-orange);border-radius:0 4px 4px 0;background:#faf5ea}@media (max-width:820px){.bookclub_myCard__f1MTL:before,.bookclub_slotList__e0gnu:before{display:none}}@media (max-width:640px){.bookclub_homePage__prCfK .bookclub_bookLink__yC3Ug{padding:16px}.bookclub_homePage__prCfK .bookclub_section__J5MLV:not(:has(.bookclub_bookList__rS9GQ)),.bookclub_pastSeason__UZc1E,.bookclub_postArticle__tjotO{padding:20px 18px}.bookclub_slotList__e0gnu{padding:20px 16px 6px}.bookclub_readingWeeks__J8sJT{padding:4px 16px}.bookclub_readingCurrent__e34Uk{margin:0 -16px;padding:14px 16px}}.bookclub_page__dwg3d{--bc-accent:#a85f32;--bc-yellow:#f4dea0;--bc-text:#2f2b26;--bc-muted:#6b645a;--bc-select:#8b6f47;--bc-select-soft:rgba(199,115,67,0.08)}.bookclub_homePage__prCfK .bookclub_sectionLabel__hgrBQ,.bookclub_sectionLabel__hgrBQ{color:#b5683a;font-size:.8rem;font-weight:800;letter-spacing:.12em}.bookclub_posterKicker__EyooU{color:#b5683a;letter-spacing:.06em}.bookclub_homePage__prCfK .bookclub_sectionHead__Oe_E1 h2,.bookclub_page__dwg3d .bookclub_bookHeroText__2eI4r h1,.bookclub_page__dwg3d .bookclub_postHeader__fgfzm h1,.bookclub_page__dwg3d .bookclub_seasonHeadline__FYfu2,.bookclub_page__dwg3d .bookclub_sectionHead__Oe_E1 h2,.bookclub_page__dwg3d .bookclub_studyTitleRow__DvQZG h1{color:var(--bc-ink)}.bookclub_jigiTag__QyRwg,.bookclub_pill__U7Ft8{border-color:var(--bc-yellow);background:var(--bc-yellow);color:#5e3b17}.bookclub_pillOutline__etrEj{border-color:#d9c9ad;color:#6b4f2c}.bookclub_pillDone__At0Oa{border-color:#cfe0d3;background:#eaf3ec;color:#1d5e39}.bookclub_statusBanner__79gm9{border:1px solid #ead7a6;border-radius:6px;background:#fbf3df;color:var(--bc-ink);box-shadow:var(--bc-shadow-soft)}.bookclub_statusCheck__0_9hN{background:#237a48;color:#fffefa}.bookclub_statusLink__rRRXN{color:#8a4f22}.bookclub_progressDone__PzH2w .bookclub_progressDot__vA20K{border-color:#237a48;background:#237a48}.bookclub_pinnedLink__vQXTS,.bookclub_postKind__qYfGW,.bookclub_slotLinks__YtgzY a,.bookclub_weekNo__7k9V8{color:#8a4f22}.bookclub_homePage__prCfK .bookclub_bookMonth__8A8mM,.bookclub_readingLabel__sK2IC{color:#a85f32}.bookclub_postBody__oCQ_3 .bookclub_bookmarkList__cnY73,.bookclub_questionBox__Sqbkm{border-left-color:var(--bc-orange);background:#fbf3df}.bookclub_postBody__oCQ_3 blockquote{border-left-color:var(--bc-orange);background:#faf5ea}.bookclub_newCount__l3YYN{color:#ad4736}.bookclub_wizardBar__wUMG2 .bookclub_wizardBarOn__vPzCB{background:#237a48}.bookclub_chip__MyRbw[aria-pressed=true],.bookclub_questionPicker__7pZk_ .bookclub_questionChosen__020OC{border-color:var(--bc-orange);background:#fbf3df}.bookclub_page__dwg3d :is(button,a,input,select,textarea,summary):focus-visible{outline-color:#237a48}.bookclub_donePledge__wA8o9{border-left-color:var(--bc-orange);background:#fbf3df}.bookclub_page__dwg3d{--ui-teal:#705044;--bc-cocoa:#705044;--bc-cocoa-dark:#583e34;--bc-cocoa-light:#f3ece7}.bookclub_page__dwg3d .button{border-radius:6px;font-size:.95rem}.bookclub_page__dwg3d .button.ghost{color:var(--bc-cocoa)}.bookclub_page__dwg3d :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--bc-cocoa)}.bookclub_doneCheck__YfnyI,.bookclub_progressDone__PzH2w .bookclub_progressDot__vA20K,.bookclub_statusCheck__0_9hN,.bookclub_wizardBar__wUMG2 .bookclub_wizardBarOn__vPzCB{border-color:var(--bc-cocoa);background:var(--bc-cocoa)}.bookclub_pillDone__At0Oa{border-color:#e2d5cc;background:var(--bc-cocoa-light);color:var(--bc-cocoa-dark)}.bookclub_chip__MyRbw[aria-pressed=true],.bookclub_questionPicker__7pZk_ .bookclub_questionChosen__020OC,.bookclub_studySwitch__qy1mS a[aria-current=page]{border-color:var(--bc-cocoa);background:var(--bc-cocoa-light);color:var(--bc-cocoa-dark)}.bookclub_choice__rgAHt input,.bookclub_questionPicker__7pZk_ input{accent-color:var(--bc-cocoa)}.bookclub_chatForm__1LGJ_ input:focus-visible,.bookclub_commentForm__N6TYB textarea:focus-visible,.bookclub_recordForm__ORT1f textarea:focus-visible,.bookclub_textField__iaaW0 input:focus-visible{outline-color:var(--bc-cocoa);border-color:var(--bc-cocoa)}.bookclub_pinnedLink__vQXTS,.bookclub_slotLinks__YtgzY a,.bookclub_statusLink__rRRXN{color:var(--bc-cocoa)}.bookclub_pinnedLink__vQXTS:hover,.bookclub_slotLinks__YtgzY a:hover{color:#a56034}.bookclub_itemActions__RKuct button:focus-visible,.bookclub_itemActions__RKuct button:hover{color:#a56034}.bookclub_page__dwg3d{--bc-teal:#2e6d68;--bc-teal-light:#e7f0ee;--bc-teal-line:#b9d3ce}.bookclub_doneCheck__YfnyI,.bookclub_progressDone__PzH2w .bookclub_progressDot__vA20K,.bookclub_statusCheck__0_9hN,.bookclub_wizardBar__wUMG2 .bookclub_wizardBarOn__vPzCB{border-color:var(--bc-teal);background:var(--bc-teal);color:#fffefa}.bookclub_pillDone__At0Oa{border-color:var(--bc-teal-line);background:var(--bc-teal-light);color:var(--bc-teal)}.bookclub_chip__MyRbw[aria-pressed=true],.bookclub_questionPicker__7pZk_ .bookclub_questionChosen__020OC,.bookclub_studySwitch__qy1mS a[aria-current=page]{border-color:var(--bc-teal);background:var(--bc-teal-light);color:#22524e}.bookclub_choice__rgAHt input,.bookclub_questionPicker__7pZk_ input{accent-color:var(--bc-teal)}.bookclub_page__dwg3d :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--bc-teal)}.bookclub_chatForm__1LGJ_ input:focus-visible,.bookclub_commentForm__N6TYB textarea:focus-visible,.bookclub_recordForm__ORT1f textarea:focus-visible,.bookclub_textField__iaaW0 input:focus-visible{outline-color:var(--bc-teal);border-color:var(--bc-teal)}.bookclub_pinnedLink__vQXTS,.bookclub_postKind__qYfGW,.bookclub_readingLabel__sK2IC,.bookclub_slotLinks__YtgzY a,.bookclub_statusLink__rRRXN,.bookclub_weekNo__7k9V8{color:var(--bc-teal)}.bookclub_itemActions__RKuct button:focus-visible,.bookclub_itemActions__RKuct button:hover,.bookclub_pinnedLink__vQXTS:hover,.bookclub_slotLinks__YtgzY a:hover{color:#a56034}.bookclub_statusBanner__79gm9{border-color:var(--bc-teal-line);background:var(--bc-teal-light)}.bookclub_homePage__prCfK .bookclub_bookMonth__8A8mM,.bookclub_homePage__prCfK .bookclub_sectionLabel__hgrBQ,.bookclub_posterKicker__EyooU,.bookclub_sectionLabel__hgrBQ{color:#b5683a}.bookclub_questionButtons__aBRi1 button small{color:#a85f32}.bookclub_homePage__prCfK .bookclub_bookMonthRow__hwpGI .bookclub_pill__U7Ft8,.bookclub_jigiTag__QyRwg,.bookclub_pill__U7Ft8{border-color:var(--bc-yellow);background:var(--bc-yellow);color:#5e3b17}.bookclub_recordedWeeks__s83aX{background:var(--bc-today)}.bookclub_recordedWeeks__s83aX strong{color:var(--bc-ink)}.bookclub_myCardHead__4Ptub .bookclub_pill__U7Ft8{background:var(--bc-teal-light)}.bookclub_myCardHead__4Ptub .bookclub_pill__U7Ft8,.bookclub_myStudyName__ilSDn .bookclub_pillOutline__etrEj,.bookclub_studyTitleRow__DvQZG .bookclub_pillOutline__etrEj{border-color:var(--bc-teal-line);color:var(--bc-teal)}.bookclub_studySwitch__qy1mS{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 -20px;padding:12px 0;border-top:1px solid var(--ui-line,#ddded7);border-bottom:1px solid var(--ui-line,#ddded7);font-size:14px}.bookclub_studySwitch__qy1mS>span{padding-right:4px;color:var(--ui-muted,#65685e);font-size:13px;font-weight:700}.bookclub_studySwitch__qy1mS a,.bookclub_studySwitch__qy1mS a[aria-current=page]{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ui-muted,#65685e);font-size:14px;font-weight:680;text-decoration:none;box-shadow:none}.bookclub_studySwitch__qy1mS a[aria-current=page]{border-color:var(--bc-cocoa);background:var(--bc-cocoa-light);color:var(--bc-cocoa)}.bookclub_studySwitch__qy1mS a:focus-visible{outline-color:var(--bc-cocoa)}.bookclub_heroQuote__Uq2sg{margin:6px 0 0;padding:0;border:0;background:none}.bookclub_heroQuote__Uq2sg p{margin:0;color:var(--bc-text);font-size:1.02rem;line-height:1.75;word-break:keep-all}.bookclub_heroQuote__Uq2sg cite{color:var(--bc-muted);font-size:.9rem;font-style:normal;white-space:nowrap}.bookclub_letterLink__gPgzS{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:44px;margin-top:-4px;padding:0;border:0;background:none;color:var(--bc-teal);font:inherit;font-size:.95rem;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(46,109,104,.35);text-decoration-color:rgba(46,109,104,.35);text-underline-offset:5px;cursor:pointer}.bookclub_letterLink__gPgzS:focus-visible,.bookclub_letterLink__gPgzS:hover{color:#a56034;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.bookclub_letterDialog__rSMin{width:min(780px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;overflow-x:hidden;overflow-y:auto;border:0;border-radius:6px;background:transparent;color:var(--bc-text);overscroll-behavior:contain}.bookclub_letterDialog__rSMin::-webkit-backdrop{background:rgba(24,53,35,.48)}.bookclub_letterDialog__rSMin::backdrop{background:rgba(24,53,35,.48)}.bookclub_letterNote__DSPWM{--letter-line:34px;position:relative;padding:30px clamp(22px,5vw,56px) 36px;border:1px solid #e3dccd;border-radius:6px;background:#fffdf7;box-shadow:0 24px 60px rgba(24,53,35,.25)}.bookclub_letterClose__BvJDt{position:absolute;top:8px;right:8px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--bc-muted);font-size:1.6rem;line-height:1;cursor:pointer}.bookclub_letterClose__BvJDt:focus-visible,.bookclub_letterClose__BvJDt:hover{background:rgba(112,80,68,.08);color:var(--bc-cocoa)}.bookclub_letterDate__323wF{margin:0 0 6px;color:var(--bc-muted);font-size:.78rem;font-weight:700;letter-spacing:.06em}.bookclub_page__dwg3d .bookclub_letterTo__Cjqkx{margin:0;color:var(--bc-ink);font-family:var(--font-guide-hand);font-size:1.2rem;font-weight:500;line-height:var(--letter-line)}.bookclub_letterLines__Uuuov{display:grid;grid-gap:var(--letter-line);gap:var(--letter-line);padding-top:var(--letter-line);font-family:var(--font-guide-hand);font-size:1.08rem;line-height:var(--letter-line);word-break:keep-all;background-image:linear-gradient(to bottom,transparent calc(var(--letter-line) - 1px),#e6ddcc calc(var(--letter-line) - 1px));background-size:100% var(--letter-line);background-position:0 6px}.bookclub_letterLines__Uuuov p{margin:0}.bookclub_letterQuote__9DfoS{margin:0;padding:0;border:0;background:none}.bookclub_letterQuote__9DfoS p{color:var(--bc-ink)}.bookclub_letterQuote__9DfoS cite{display:block;color:var(--bc-muted);font-style:normal}.bookclub_letterSign__Kp02w{justify-self:end;color:var(--bc-ink)}@media (max-width:640px){.bookclub_letterNote__DSPWM{--letter-line:32px;padding:24px 20px 30px}.bookclub_letterLines__Uuuov{font-size:1.04rem}}.bookclub_videoList__lvhq3{display:grid;grid-gap:22px;gap:22px;margin:0;padding:0;list-style:none}.bookclub_videoItem__eUW1L{display:grid;grid-gap:10px;gap:10px;max-width:720px}.bookclub_videoNote__n0JM7{margin:0;color:var(--bc-text);line-height:1.7;word-break:keep-all}.bookclub_videoFrame__X68VC{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--bc-line);border-radius:6px;background:#1f1d1a}.bookclub_videoFrame__X68VC iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.bookclub_videoMeta__E64Wc{margin:0;color:var(--bc-muted);font-size:.9rem;line-height:1.55;word-break:keep-all}.bookclub_videoMeta__E64Wc strong{color:var(--bc-text);font-weight:700}.bookclub_letterStage__AE_JW{--env-w:min(380px,86%);--env-h:236px;--env-top:70px;position:relative;z-index:0}.bookclub_envelopeBack__Yg6zH,.bookclub_envelopeFlap__uZXoe,.bookclub_envelopeFront__7rcdG{position:absolute;top:var(--env-top);left:50%;display:block;width:var(--env-w);height:var(--env-h);margin-left:calc(var(--env-w) / -2);pointer-events:none;opacity:0}.bookclub_envelopeBack__Yg6zH{z-index:1;border:1px solid #dccdb0;border-radius:4px;background:#ece0c8}.bookclub_envelopeFront__7rcdG{z-index:3;border-radius:0 0 4px 4px;background:linear-gradient(180deg,#f3e9d6,#efe3cc);-webkit-clip-path:polygon(0 34%,50% 70%,100% 34%,100% 100%,0 100%);clip-path:polygon(0 34%,50% 70%,100% 34%,100% 100%,0 100%)}.bookclub_envelopeFlap__uZXoe{z-index:4;height:calc(var(--env-h) * .62);background:#e6d6b8;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top center}.bookclub_letterNote__DSPWM{z-index:2;transform-origin:top center}.bookclub_letterDialog__rSMin[open]::-webkit-backdrop{animation:bookclub_letterBackdropIn__QplVt .3s ease-out both}.bookclub_letterDialog__rSMin[open]::backdrop{animation:bookclub_letterBackdropIn__QplVt .3s ease-out both}.bookclub_letterDialog__rSMin[open] :is(.bookclub_envelopeBack__Yg6zH,.bookclub_envelopeFront__7rcdG){animation:bookclub_envelopeShow__uvcB_ 1.5s cubic-bezier(.3,.7,.3,1) both}.bookclub_letterDialog__rSMin[open] .bookclub_envelopeFlap__uZXoe{animation:bookclub_envelopeFlapOpen__h2ZsG 1.5s cubic-bezier(.3,.7,.3,1) both}.bookclub_letterDialog__rSMin[open] .bookclub_letterNote__DSPWM{animation:bookclub_letterPullOut__vuoyV 1.5s cubic-bezier(.3,.7,.3,1) both}@keyframes bookclub_letterBackdropIn__QplVt{0%{opacity:0}to{opacity:1}}@keyframes bookclub_envelopeShow__uvcB_{0%{opacity:0;transform:translateY(24px) scale(.92)}22%{opacity:1;transform:none}72%{opacity:1;transform:none}to{opacity:0;transform:translateY(150px) scale(.96)}}@keyframes bookclub_envelopeFlapOpen__h2ZsG{0%{opacity:0;transform:translateY(24px) scale(.92) rotateX(0deg);z-index:4}22%{opacity:1;transform:rotateX(0deg);z-index:4}46%{opacity:1;transform:rotateX(180deg);z-index:4}47%{opacity:1;transform:rotateX(180deg);z-index:0}72%{opacity:1;transform:rotateX(180deg);z-index:0}to{opacity:0;transform:translateY(150px) scale(.96) rotateX(180deg);z-index:0}}@keyframes bookclub_letterPullOut__vuoyV{0%,46%{transform:translateY(96px) scale(.44);-webkit-clip-path:inset(0 0 calc(100% - 420px) 0 round 6px);clip-path:inset(0 0 calc(100% - 420px) 0 round 6px)}72%{transform:translateY(-36px) scale(.44);-webkit-clip-path:inset(0 0 calc(100% - 420px) 0 round 6px);clip-path:inset(0 0 calc(100% - 420px) 0 round 6px)}to{transform:none;-webkit-clip-path:inset(0 0 0 0 round 6px);clip-path:inset(0 0 0 0 round 6px)}}@media (prefers-reduced-motion:reduce){.bookclub_envelopeBack__Yg6zH,.bookclub_envelopeFlap__uZXoe,.bookclub_envelopeFront__7rcdG{display:none}.bookclub_letterDialog__rSMin[open]::-webkit-backdrop{animation:none}.bookclub_letterDialog__rSMin[open] .bookclub_letterNote__DSPWM,.bookclub_letterDialog__rSMin[open]::backdrop{animation:none}}.bookclub_videoMeta__E64Wc a{color:var(--bc-text);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(46,109,104,.35);text-decoration-color:rgba(46,109,104,.35);text-underline-offset:4px}.bookclub_videoMeta__E64Wc a:focus-visible,.bookclub_videoMeta__E64Wc a:hover{color:#a56034;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.bookclub_videoGone__qRBXj{margin:0;padding:16px 18px;border:1px dashed var(--bc-line);border-radius:6px;background:#faf7f0;color:var(--bc-muted);font-size:.94rem;line-height:1.65;word-break:keep-all}.bookclub_bookHeroPills__TwjpV{display:flex;flex-wrap:wrap;gap:6px 8px}.bookclub_membersOnlyLink__wzEEV{justify-self:start;display:inline-flex;align-items:center;min-height:44px;color:var(--bc-muted);font-size:.92rem;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(107,100,90,.4);text-decoration-color:rgba(107,100,90,.4);text-underline-offset:4px}.bookclub_membersOnlyLink__wzEEV:focus-visible,.bookclub_membersOnlyLink__wzEEV:hover{color:#a56034;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media (max-width:640px){.bookclub_membersOnly__M8lnt .bookclub_buttonRow__HVj8i{flex-direction:column;align-items:stretch}.bookclub_membersOnly__M8lnt .bookclub_buttonRow__HVj8i>.button{width:100%}}.bookclub_photoField__qw_fO{display:grid;grid-gap:8px;gap:8px}.bookclub_photoThumbs__tqOM0,.bookclub_recordPhotos__nNKvZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:420px;margin:0;padding:0;list-style:none}.bookclub_photoThumbs__tqOM0 li,.bookclub_recordPhotos__nNKvZ li{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid var(--bc-line);border-radius:4px;background:#f1ece2}.bookclub_photoThumbs__tqOM0 img,.bookclub_recordPhotos__nNKvZ img{display:block;width:100%;height:100%;object-fit:cover}.bookclub_recordPhotos__nNKvZ a{display:block;width:100%;height:100%}.bookclub_photoThumbs__tqOM0 button{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(24,24,20,.62);color:#fff;font-size:1.1rem;line-height:1;cursor:pointer}.bookclub_photoLoading__XrrHX{display:grid;place-items:center;color:var(--bc-muted)}.bookclub_photoAdd__yQReI{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:44px;padding:8px 14px;border:1px dashed #c8bca9;border-radius:6px;background:#fffefa;color:var(--bc-cocoa);font-size:.92rem;font-weight:700;cursor:pointer}.bookclub_photoAdd__yQReI:focus-within{outline:3px solid var(--bc-teal);outline-offset:2px}.bookclub_photoAdd__yQReI input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.bookclub_photoAdd__yQReI small{color:var(--bc-muted);font-weight:600}