.BrandLoader_wrap__og_D9{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem}.BrandLoader_mark__OWMu0{position:relative;display:grid;place-items:center;width:var(--loader-size,2.75rem);height:var(--loader-size,2.75rem)}.BrandLoader_svg__xOQ8g{position:absolute;inset:0;width:100%;height:100%;animation:BrandLoader_spin__Y5QdX 1.15s cubic-bezier(.45,.05,.55,.95) infinite}.BrandLoader_arc__uatc4,.BrandLoader_track__HoegV{fill:none;stroke-width:2.75;stroke-linecap:round}.BrandLoader_track__HoegV{stroke:rgba(10,21,32,.1)}.BrandLoader_arc__uatc4{stroke:var(--color-brass,#b8893a);stroke-dasharray:28 86}.BrandLoader_letter__lgS22{position:relative;z-index:1;font-family:var(--font-display),Georgia,serif;font-size:calc(var(--loader-size, 2.75rem) * .42);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--color-text,#0a1520)}.BrandLoader_label__CmoIn{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-faint,#6b8092)}.BrandLoader_sm__6ELbq{--loader-size:1.05rem}.BrandLoader_sm__6ELbq .BrandLoader_arc__uatc4,.BrandLoader_sm__6ELbq .BrandLoader_track__HoegV{stroke-width:3.2}.BrandLoader_sm__6ELbq .BrandLoader_letter__lgS22{display:none}.BrandLoader_md__UiJum{--loader-size:2.75rem}.BrandLoader_lg__75g8k{--loader-size:3.5rem}.BrandLoader_center__o0QV0{display:flex;align-items:center;justify-content:center;flex:1;width:100%;min-height:12rem;padding:2rem 1rem}.BrandLoader_page__V_Eg4{min-height:55vh}.BrandLoader_inline__7_I_K{display:inline-flex;flex-direction:row;align-items:center;gap:.45rem}.BrandLoader_inline__7_I_K .BrandLoader_label__CmoIn{letter-spacing:0;text-transform:none;font-weight:700;font-size:.82rem;color:inherit}.BrandLoader_skel__kbDgz{border-radius:10px;background:linear-gradient(90deg,#edf1f4,#f7f0e3 50%,#edf1f4);background-size:200% 100%;animation:BrandLoader_shimmer__rGUwH 1.2s linear infinite}.BrandLoader_skelLine__IHngS{height:.7rem;border-radius:999px}.BrandLoader_skelRow__gQDvU{display:grid;grid-template-columns:minmax(0,1fr) 110px 110px;gap:.65rem;align-items:center;padding:.85rem .15rem;border-bottom:1px solid var(--color-border,rgba(10,21,32,.08))}html.dark .BrandLoader_track__HoegV{stroke:hsla(40,46%,95%,.12)}html.dark .BrandLoader_letter__lgS22{color:#f8f4ec}html.dark .BrandLoader_skel__kbDgz{background:linear-gradient(90deg,#101c27,#1a2836 50%,#101c27)}@keyframes BrandLoader_spin__Y5QdX{to{transform:rotate(1turn)}}@keyframes BrandLoader_shimmer__rGUwH{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.BrandLoader_skel__kbDgz,.BrandLoader_svg__xOQ8g{animation:none}.BrandLoader_arc__uatc4{stroke-dasharray:70 44}}.BookLayout_layout__5FdiR{position:relative;display:flex;flex-direction:column;gap:clamp(1.25rem,2.8vw,2.25rem);margin:0 auto;padding:.75rem clamp(.85rem,3vw,1.5rem) 3.75rem;width:min(1120px,100%);background:transparent;border:none;box-shadow:none;overflow:visible}.BookLayout_crumbs__H3Mp1{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;font-size:.78rem;font-weight:650;color:var(--color-text-soft,#4a6072)}.BookLayout_crumbs__H3Mp1 a{color:inherit;text-decoration:none}.BookLayout_crumbs__H3Mp1 a:hover{color:var(--color-brass,#b8893a)}.BookLayout_crumbCurrent__zGiLk{color:var(--color-text,#0a1520);max-width:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookLayout_seoBlock__Z_xRp{margin:.25rem 0 .5rem;padding:1rem 1.1rem;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(248,250,252,.72)}.BookLayout_seoHeading__z8n59{margin:0 0 .45rem;font-size:1.05rem;font-weight:750;color:var(--color-text,#0a1520)}.BookLayout_seoBody__TW639{margin:0;font-size:.95rem;line-height:1.55;color:var(--color-text-soft,#334155);white-space:pre-wrap}.BookLayout_seoMeta__bfQhj{margin:.65rem 0 0;font-size:.86rem;font-weight:650}.BookLayout_seoMeta__bfQhj a{color:var(--color-brass,#b8893a);text-decoration:none}.BookLayout_seoMeta__bfQhj a:hover{text-decoration:underline}.BookLayout_seoArticle__SEuy0{margin:.5rem 0 1.5rem;padding:1.1rem 1.15rem 1.4rem;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:hsla(0,0%,100%,.78)}.BookLayout_seoArticleHeader__77AbS{margin-bottom:1rem}.BookLayout_seoArticleTitle__UEJl8{margin:.35rem 0 .5rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.45rem,3.2vw,2rem);line-height:1.2;color:var(--color-text,#0a1520)}.BookLayout_seoArticleBody__swsw2{font-family:"Source Serif 4",Georgia,serif;font-size:1.05rem;line-height:1.7;color:var(--color-text,#0f172a)}.BookLayout_seoArticleBody__swsw2 p{margin:0 0 .95rem}.BookLayout_seoArticleBody__swsw2 h1,.BookLayout_seoArticleBody__swsw2 h2,.BookLayout_seoArticleBody__swsw2 h3{margin:1.25rem 0 .55rem;line-height:1.25}[data-theme=dark] .BookLayout_seoArticle__SEuy0,html.dark .BookLayout_seoArticle__SEuy0{background:rgba(15,23,42,.62);border-color:rgba(148,163,184,.16)}[data-theme=dark] .BookLayout_seoArticleBody__swsw2,[data-theme=dark] .BookLayout_seoArticleTitle__UEJl8,html.dark .BookLayout_seoArticleBody__swsw2,html.dark .BookLayout_seoArticleTitle__UEJl8{color:#e8eef5}[data-theme=dark] .BookLayout_seoBlock__Z_xRp,html.dark .BookLayout_seoBlock__Z_xRp{background:rgba(15,23,42,.55);border-color:rgba(148,163,184,.16)}[data-theme=dark] .BookLayout_seoHeading__z8n59,html.dark .BookLayout_seoHeading__z8n59{color:#f8f4ec}[data-theme=dark] .BookLayout_seoBody__TW639,html.dark .BookLayout_seoBody__TW639{color:#c5d0da}.BookLayout_appOnly__Xna00{position:relative;overflow:hidden;padding:clamp(1.5rem,3.4vw,2.15rem);border-radius:24px;background:linear-gradient(180deg,rgba(184,137,58,.08),transparent 42%),var(--color-surface,#fff);border:1px solid var(--color-border,rgba(10,21,32,.1));box-shadow:0 22px 48px -34px rgba(10,21,32,.5);text-align:center}.BookLayout_appOnly__Xna00:before{content:"";position:absolute;left:0;top:1.15rem;bottom:1.15rem;width:3px;border-radius:999px;background:linear-gradient(180deg,#e8c56b,#b8893a)}.BookLayout_appOnlyKicker__FRtJP{margin:0 0 .35rem;font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brass,#b8893a)}.BookLayout_appOnly__Xna00 h2{margin:0 0 .45rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:600;letter-spacing:-.02em;color:var(--color-text,#0a1520)}.BookLayout_appOnlyLede__lYG7_{margin:0 auto 1.15rem;max-width:40ch;color:var(--color-text-soft,#4a6072);line-height:1.55}.BookLayout_storeRow__n3Fcn{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem}.BookLayout_appOnlyOpen__KN8c4{display:inline-flex;align-items:center;justify-content:center;min-height:2.4rem;margin:0 0 .85rem;padding:.45rem 1.15rem;border:0;border-radius:999px;background:linear-gradient(180deg,#f0d48a,#b8893a);color:#1a1308;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer;text-decoration:none}.BookLayout_appOnlyOpen__KN8c4:hover{background:linear-gradient(180deg,#f4dc9a,#c49644)}.BookLayout_appOnlyOpen__KN8c4:focus-visible{outline:2px solid var(--color-brass,#b8893a);outline-offset:3px}@media (min-width:1280px){.BookLayout_layout__5FdiR{width:min(1180px,100%);padding-inline:0}}[data-theme=dark] .BookLayout_appOnly__Xna00,html.dark .BookLayout_appOnly__Xna00{background:linear-gradient(180deg,rgba(184,137,58,.1),transparent 40%),var(--color-surface,#101c27);border-color:rgba(148,163,184,.16)}[data-theme=dark] .BookLayout_appOnly__Xna00 h2,[data-theme=dark] .BookLayout_crumbCurrent__zGiLk,html.dark .BookLayout_appOnly__Xna00 h2,html.dark .BookLayout_crumbCurrent__zGiLk{color:#f8f4ec}[data-theme=dark] .BookLayout_appOnlyLede__lYG7_,html.dark .BookLayout_appOnlyLede__lYG7_{color:#c5d0da}.SeriesBadge_badge__IhgHH{display:inline-flex;align-items:center;gap:.28rem;margin:.35rem 0 .15rem;padding:.32rem .7rem;border-radius:999px;border:1px solid rgba(184,137,58,.35);background:rgba(184,137,58,.08);color:var(--color-brass,#b8893a);text-decoration:none;font-size:.78rem;font-weight:700;letter-spacing:.01em;max-width:100%}.SeriesBadge_badge__IhgHH:hover{background:rgba(184,137,58,.14)}.SeriesBadge_badge__IhgHH:focus-visible{outline:2px solid var(--color-brass,#b8893a);outline-offset:2px}.SeriesBadge_label__AOPQ2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SeriesBadge_order__pgH_G{color:var(--color-text-soft,#4a6072);font-weight:600;flex-shrink:0}.SeriesBadge_chevron__DZKEr{flex-shrink:0;font-size:1rem;line-height:1;opacity:.7}.ChangePhoto_container__zWtaZ{position:absolute;top:10px;right:10px;z-index:5;pointer-events:none}.ChangePhoto_overlayActions__XR7_6{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;pointer-events:auto}.ChangePhoto_ghostBtn__xB__g,.ChangePhoto_primaryBtn__ybjZU{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;font-size:12px;font-weight:700;letter-spacing:.2px;border:1px solid transparent;cursor:pointer;transition:.2s ease;backdrop-filter:blur(6px)}.ChangePhoto_ghostBtn__xB__g{background:hsla(0,0%,100%,.85);border-color:rgba(148,163,184,.7);color:#0f172a;box-shadow:0 10px 30px -14px rgba(15,23,42,.25)}.ChangePhoto_ghostBtn__xB__g:hover{background:#fff;border-color:#94a3b8}.ChangePhoto_ghostBtn__xB__g:disabled{opacity:.5;cursor:not-allowed}.ChangePhoto_primaryBtn__ybjZU{background:linear-gradient(180deg,#f0d48a,#b8893a);color:#1a1308;border-color:#b8893a;box-shadow:0 12px 32px -14px rgba(184,137,58,.6)}.ChangePhoto_primaryBtn__ybjZU:hover{background:#a67832}.ChangePhoto_primaryBtn__ybjZU:disabled{opacity:.6;cursor:not-allowed}.ChangePhoto_error__YdgeI{margin-top:6px;background:#fef2f2;color:#991b1b;border:1px solid #fecdd3;padding:6px 8px;border-radius:8px;font-size:12px}html.dark .ChangePhoto_ghostBtn__xB__g{background:rgba(30,41,59,.85);border-color:rgba(148,163,184,.4);color:#e2e8f0;box-shadow:0 10px 28px -14px rgba(0,0,0,.6)}html.dark .ChangePhoto_ghostBtn__xB__g:hover{background:rgba(30,41,59,.95)}html.dark .ChangePhoto_primaryBtn__ybjZU{background:#b8893a;border-color:#b8893a;color:#1a1308;box-shadow:0 12px 32px -14px rgba(184,137,58,.7)}@media (max-width:640px){.ChangePhoto_container__zWtaZ{top:6px;right:6px}.ChangePhoto_ghostBtn__xB__g,.ChangePhoto_primaryBtn__ybjZU{padding:7px 9px;font-size:11px}}.SchedulePublishModal_overlay__oGdee{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.55);backdrop-filter:blur(6px);z-index:1200;padding:1.5rem}.SchedulePublishModal_modal__jK0_s{width:min(480px,100%);background:linear-gradient(180deg,rgba(184,137,58,.08),transparent 42%),var(--color-surface,#fff);border-radius:22px;border:1px solid var(--color-border,rgba(10,21,32,.1));box-shadow:0 28px 60px rgba(10,21,32,.16);padding:2rem;position:relative;display:flex;flex-direction:column;gap:1.5rem;max-height:90vh;overflow-y:auto}.SchedulePublishModal_header__MuXST{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SchedulePublishModal_header__MuXST h2{font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:600;letter-spacing:-.03em;margin:0;color:var(--color-text,#0a1520)}.SchedulePublishModal_closeBtn__3yjk9{background:rgba(15,23,42,.08);border:none;width:36px;height:36px;border-radius:50%;cursor:pointer;font-size:1.25rem;color:#0f172a;line-height:1;display:grid;place-items:center}.SchedulePublishModal_closeBtn__3yjk9:hover{background:rgba(15,23,42,.12)}.SchedulePublishModal_description__YLRGx{margin:0;color:#445069;font-size:.98rem;line-height:1.5}.SchedulePublishModal_heroCard__qzRX6{position:relative;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#12304a,#0a1520);color:#f8f4ec;padding:1.2rem 1.4rem;box-shadow:0 22px 36px rgba(10,21,32,.22)}.SchedulePublishModal_heroGlow__8lbOm{position:absolute;inset:-40% -20% auto auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.55) 0,rgba(59,130,246,0) 68%);opacity:.6;pointer-events:none}.SchedulePublishModal_heroContent__tnL6M{position:relative;display:flex;align-items:center;gap:1rem}.SchedulePublishModal_heroIcon__I_Inm{width:52px;height:52px;border-radius:18px;background:hsla(0,0%,100%,.25);display:grid;place-items:center;font-size:1.4rem}.SchedulePublishModal_heroContent__tnL6M h3{margin:0;font-size:1.05rem;font-weight:600}.SchedulePublishModal_heroContent__tnL6M p{margin:.25rem 0 0;font-size:.9rem;opacity:.82}.SchedulePublishModal_quickSection__g_jYu,.SchedulePublishModal_recentsSection__5ppr5{display:flex;flex-direction:column;gap:.8rem}.SchedulePublishModal_recentsLabel__C_08f{margin:0;font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:#64748b}.SchedulePublishModal_quickList__zKg4c{display:flex;flex-wrap:wrap;gap:.75rem}.SchedulePublishModal_quickChip__P70NQ{flex:1 1 calc(50% - 0.4rem);min-width:150px;background:rgba(37,99,235,.08);border:1px solid rgba(96,165,250,.25);border-radius:16px;padding:.75rem .85rem;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;color:#1f2937;font-weight:600;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.SchedulePublishModal_quickChip__P70NQ small{font-size:.78rem;font-weight:500;color:#475569}.SchedulePublishModal_quickChipActive__s6uet,.SchedulePublishModal_quickChip__P70NQ:hover{transform:translateY(-2px);box-shadow:0 18px 32px rgba(184,137,58,.18)}.SchedulePublishModal_quickChipActive__s6uet{background:linear-gradient(180deg,#f0d48a,#b8893a);border-color:transparent;color:#1a1308}.SchedulePublishModal_quickChipActive__s6uet small{color:hsla(0,0%,100%,.82)}.SchedulePublishModal_previewCard__GU7PF{position:relative;border-radius:18px;overflow:hidden;border:1px solid rgba(148,163,184,.2);background:linear-gradient(140deg,rgba(37,99,235,.06),rgba(15,23,42,.04))}.SchedulePublishModal_previewOverlay__V5y7v{position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(59,130,246,.28),rgba(15,23,42,0));pointer-events:none}.SchedulePublishModal_previewContent__p_v_r{position:relative;padding:1.2rem 1.4rem;display:flex;flex-direction:column;gap:.35rem}.SchedulePublishModal_previewHeader__OHZAS{display:flex;align-items:center;gap:.4rem;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#475569}.SchedulePublishModal_previewContent__p_v_r h4{margin:.35rem 0 0;font-size:1.4rem;font-weight:700;color:#0f172a}.SchedulePublishModal_previewTime__bYeu6{margin:0;font-size:1.05rem;font-weight:600;color:#1e293b}.SchedulePublishModal_previewMeta__xgKfg{margin:0;font-size:.82rem;color:#64748b}.SchedulePublishModal_previewWarning__nkXhZ{margin:.35rem 0 0;font-size:.78rem;color:#ef4444;font-weight:500}.SchedulePublishModal_controlsColumn__SdyEb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.SchedulePublishModal_controlCard__Vl6cI{display:flex;flex-direction:column;gap:.4rem;background:rgba(15,23,42,.04);border:1px solid rgba(148,163,184,.22);border-radius:16px;padding:.85rem;font-size:.85rem;color:#1f2937;font-weight:600}.SchedulePublishModal_controlCard__Vl6cI input{width:100%;padding:.65rem .8rem;border-radius:12px;border:1px solid rgba(148,163,184,.4);font-size:.95rem;background:#fff;color:#111827}.SchedulePublishModal_controlCard__Vl6cI input:focus{outline:none;border-color:#b8893a;box-shadow:0 0 0 3px rgba(184,137,58,.18)}.SchedulePublishModal_timezone__dfxWS{font-size:.82rem;color:#64748b;text-align:center;margin:0}.SchedulePublishModal_cancelScheduleBtn__Qovuk{border:1px solid rgba(239,68,68,.45);color:#b91c1c;background:hsla(0,93%,94%,.65);padding:.65rem 1rem;border-radius:12px;font-weight:600;cursor:pointer;transition:background .18s ease}.SchedulePublishModal_cancelScheduleBtn__Qovuk:hover{background:hsla(0,96%,89%,.75)}.SchedulePublishModal_actions__cKh37{display:flex;justify-content:flex-end;gap:.75rem}.SchedulePublishModal_actions__cKh37 button{border-radius:12px;padding:.65rem 1.3rem;font-size:.96rem;font-weight:600;cursor:pointer;border:none;transition:transform .15s ease,box-shadow .15s ease}.SchedulePublishModal_actions__cKh37 button:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.SchedulePublishModal_actions__cKh37 button:not(:disabled):hover{transform:translateY(-1px)}.SchedulePublishModal_secondary__608mS{background:rgba(15,23,42,.08);color:#1f2937}.SchedulePublishModal_secondary__608mS:hover{background:rgba(15,23,42,.12)}.SchedulePublishModal_primary__v4M_c{background:linear-gradient(180deg,#f0d48a,#b8893a);color:#1a1308;box-shadow:0 20px 30px rgba(184,137,58,.24)}.SchedulePublishModal_primary__v4M_c:disabled{background:rgba(148,163,184,.25);color:#475569;box-shadow:none}.Recommendations_stack__DuDED{display:flex;flex-direction:column;gap:.15rem}.Recommendations_recommendations__6WZf_{position:relative;margin-top:.5rem;padding:1.15rem 0 .35rem;display:flex;flex-direction:column;gap:.85rem;border-top:1px solid var(--color-border,rgba(10,21,32,.08))}.Recommendations_head__6PwVN{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:0 .15rem}.Recommendations_headCopy__akefQ{display:flex;flex-direction:column;gap:.18rem;min-width:0}.Recommendations_kicker__UiZ8z{margin:0;font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brass,#b8893a)}.Recommendations_heading__EBxi1{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:600;letter-spacing:-.03em;color:var(--color-text,#0a1520)}.Recommendations_subtitle__zkVXL{margin:0;font-size:.82rem;line-height:1.4;color:var(--color-text-soft,#4a6072)}.Recommendations_seeAll__0DLBC{display:inline-flex;align-items:center;gap:.15rem;flex-shrink:0;margin-top:.35rem;font-size:.75rem;font-weight:800;letter-spacing:.02em;color:var(--color-brass,#b8893a);text-decoration:none}.Recommendations_seeAll__0DLBC:hover{color:#8c6828}.Recommendations_rail__X1UmV{display:flex;gap:.85rem;overflow-x:auto;padding:.2rem .15rem .85rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(184,137,58,.45) transparent}.Recommendations_rail__X1UmV::-webkit-scrollbar{height:8px}.Recommendations_rail__X1UmV::-webkit-scrollbar-thumb{background:rgba(184,137,58,.4);border-radius:999px}.Recommendations_railCard__PdOw_{flex:0 0 122px;width:122px;scroll-snap-align:start;display:flex;flex-direction:column;gap:.42rem;text-decoration:none;color:inherit}@media (min-width:720px){.Recommendations_railCard__PdOw_{flex-basis:138px;width:138px}}@media (hover:hover) and (pointer:fine){.Recommendations_railCard__PdOw_:hover .Recommendations_cover__UdrU2{transform:translateY(-3px)}.Recommendations_railCard__PdOw_:hover .Recommendations_title__oAqkx{color:var(--color-brass,#b8893a)}}.Recommendations_coverFrame__W3N3W{display:block;padding:4px;border-radius:12px;background:var(--color-surface,#fff);border:1px solid var(--color-border,rgba(10,21,32,.08));box-shadow:0 10px 22px -16px rgba(10,21,32,.45)}.Recommendations_cover__UdrU2{position:relative;display:block;width:100%;aspect-ratio:2/3;border-radius:9px;overflow:hidden;background:#0a1520;transition:transform .28s ease}.Recommendations_cardImg__zH_Xm{-o-object-fit:cover;object-fit:cover}.Recommendations_flagFree__3r5Ma,.Recommendations_lock__RogZQ{position:absolute;top:7px;right:7px;z-index:1;display:inline-flex;align-items:center;justify-content:center}.Recommendations_lock__RogZQ{width:1.45rem;height:1.45rem;border-radius:8px;color:#fff;background:rgba(15,23,42,.82)}.Recommendations_flagFree__3r5Ma{min-height:1.2rem;padding:0 .4rem;border-radius:7px;font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:rgba(22,163,74,.95)}.Recommendations_views__5c7aL{position:absolute;left:5px;right:auto;bottom:5px;z-index:1;display:inline-flex;align-items:center;gap:.15rem;max-width:calc(100% - 10px);padding:.08rem .28rem;border-radius:4px;font-size:.5rem;font-weight:650;color:#fff;background:rgba(2,6,23,.55)}.Recommendations_copyBlock__DEt8k{display:flex;align-items:flex-start;gap:.38rem;min-width:0}.Recommendations_titleAccent__f1_L4{width:2px;height:1.15rem;margin-top:.12rem;border-radius:999px;background:var(--color-brass,#b8893a);flex-shrink:0}.Recommendations_copyText__yzij0{display:flex;flex-direction:column;gap:.08rem;min-width:0}.Recommendations_title__oAqkx{font-family:var(--font-display),Georgia,serif;font-size:.72rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.Recommendations_meta__HQ9pJ{font-size:.58rem;color:var(--color-text-soft,#4a6072);text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.dark .Recommendations_heading__EBxi1{color:#f8f4ec}html.dark .Recommendations_meta__HQ9pJ,html.dark .Recommendations_subtitle__zkVXL{color:#94a3b8}html.dark .Recommendations_coverFrame__W3N3W{background:rgba(13,24,34,.92);border-color:rgba(148,163,184,.16)}html.dark .Recommendations_seeAll__0DLBC:hover{color:#f3e2b8}.Recommendations_cardSlot__7_sUX{position:relative}.Recommendations_card__1G0fX{position:relative;display:block;text-decoration:none;color:inherit}.Recommendations_cardBadgeRow__NVeVB{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-wrap:wrap;gap:.3rem}.Recommendations_cardBadge__Y8wGx{display:inline-flex;align-items:center;min-height:1.35rem;padding:0 .45rem;border-radius:999px;font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f8f4ec;background:rgba(7,19,31,.7)}.Recommendations_cardBadgePaid__CQA3e{background:rgba(184,137,58,.92);color:#1a1308}.Recommendations_cardBadgeFree__hcmQ_{background:rgba(6,95,70,.88)}.Recommendations_cardBadgeCompleted__pQzRG{background:rgba(14,61,115,.88)}.Recommendations_cardBadgeOngoing__575q_{background:rgba(10,21,32,.62)}.Recommendations_cardBadgeMature__QU9Sr{position:absolute;bottom:4px;right:4px;z-index:3;padding:1px 3.5px;border-radius:3px;font-size:.5rem;font-weight:600;letter-spacing:.12em;text-transform:none;color:hsla(0,0%,100%,.78);background:rgba(15,23,42,.38)}.Recommendations_cardOverlay__8zWTb{position:absolute;left:0;right:0;bottom:0;padding:.7rem .65rem .6rem;background:linear-gradient(180deg,transparent,rgba(10,21,32,.82));color:#f8f4ec}.Recommendations_cardTitle__wO6PR{margin:0;font-family:var(--font-display),Georgia,serif;font-size:.92rem;font-weight:600;line-height:1.2}.Recommendations_cardMetaRow__xqdJr{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.25rem}.Recommendations_cardMeta__DNKOU{font-size:.7rem;opacity:.85}.TableOfContentPublic_wrapper__TLc76{position:relative;width:100%;box-sizing:border-box;margin:0;padding:clamp(1.45rem,3.4vw,2.15rem) clamp(1.35rem,3.4vw,2.4rem) clamp(1.45rem,3.4vw,2.15rem) clamp(1.55rem,3.6vw,2.55rem);border-radius:24px;background:linear-gradient(180deg,rgba(184,137,58,.07),transparent 28%),var(--color-surface,#fff);border:1px solid var(--color-border,rgba(10,21,32,.1));box-shadow:0 22px 48px -34px rgba(10,21,32,.5);overflow:hidden;display:flex;flex-direction:column;gap:1.5rem}.TableOfContentPublic_wrapper__TLc76:before{content:"";position:absolute;left:0;top:1.35rem;bottom:1.35rem;width:3px;border-radius:999px;background:linear-gradient(180deg,#e8c56b,#b8893a)}.TableOfContentPublic_glow__F_qEJ{display:none}.TableOfContentPublic_hero__LeIiF{position:relative;display:flex;flex-direction:column;gap:2rem;z-index:1}.TableOfContentPublic_heroCopy__Ey77T{display:flex;flex-direction:column;gap:1rem}.TableOfContentPublic_eyebrow__mUMCC{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;color:var(--color-brass,#b8893a);font-weight:700}.TableOfContentPublic_hero__LeIiF h2{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.35rem,2.4vw,1.7rem);line-height:1.15;font-weight:600;letter-spacing:-.03em;color:var(--color-text,#0a1520)}.TableOfContentPublic_hero__LeIiF p{color:var(--color-text-soft,#4a6072);max-width:none;font-size:.92rem}.TableOfContentPublic_heroActions__5n37U{display:flex;gap:1rem;flex-wrap:wrap}.TableOfContentPublic_primaryLink__oSSVK,.TableOfContentPublic_secondaryLink__H0RHp{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.6rem;border-radius:999px;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.TableOfContentPublic_primaryLink__oSSVK{background:linear-gradient(180deg,#f0d48a,#b8893a);color:#1a1308;box-shadow:0 8px 16px -12px hsla(43,73%,66%,.9)}.TableOfContentPublic_primaryLink__oSSVK:hover{transform:translateY(-2px)}.TableOfContentPublic_secondaryLink__H0RHp{background:rgba(12,32,80,.08);color:#0b173b;border:1px solid rgba(12,32,80,.12)}.TableOfContentPublic_secondaryLink__H0RHp:hover{transform:translateY(-2px)}.TableOfContentPublic_heroStats__P8MmC{display:flex;align-items:stretch;gap:0;background:none;border-radius:0;padding:.7rem 0 0;box-shadow:none;border-top:1px solid rgba(10,21,32,.08)}.TableOfContentPublic_statLabel__q9qr7{text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--color-text-faint,#6b8092);font-weight:700}.TableOfContentPublic_statValue__GqM2p{display:block;margin-top:.12rem;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:600;letter-spacing:-.03em;color:var(--color-text,#0a1520)}.TableOfContentPublic_heroStats__P8MmC>div{min-width:4.8rem;padding-right:1.1rem;margin-right:.35rem;border-right:1px solid rgba(10,21,32,.08)}.TableOfContentPublic_heroStats__P8MmC>div:last-child{border-right:none;margin-right:0}.TableOfContentPublic_timeline__x_8DE{position:relative;display:flex;flex-direction:column;z-index:1;border-top:1px solid rgba(10,21,32,.08)}.TableOfContentPublic_timeline__x_8DE:before{display:none}.TableOfContentPublic_chapterCard__AloVJ{position:relative;display:flex;gap:.95rem;align-items:center;background:transparent;border-radius:0;padding:.95rem .15rem;box-shadow:none;border:none;border-bottom:1px solid rgba(10,21,32,.08);transition:background .18s ease}.TableOfContentPublic_chapterCard__AloVJ:hover{transform:none;box-shadow:none;background:rgba(184,137,58,.06);border-color:rgba(10,21,32,.08)}.TableOfContentPublic_chapterBadge___otDq{position:static;width:2.55rem;height:2.55rem;border-radius:11px;background:var(--color-brass-soft,#f7f0e3);color:var(--color-brass,#b8893a);font-family:var(--font-display),Georgia,serif;font-weight:600;font-size:.92rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TableOfContentPublic_chapterHeader__ADeUp h3{font-family:var(--font-display),Georgia,serif;font-size:1.15rem;font-weight:600;letter-spacing:-.02em;margin:0;color:#0a1520}.TableOfContentPublic_chapterBody__GupcR{display:flex;flex-direction:column;gap:.75rem;width:100%}.TableOfContentPublic_chapterHeader__ADeUp{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.TableOfContentPublic_tag__2Ts_u{padding:.35rem .75rem;border-radius:999px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.TableOfContentPublic_tagPremium__JDPHp{background:rgba(255,105,70,.15);color:#ff4f4f}.TableOfContentPublic_tagFree___zRFa{background:rgba(26,161,102,.15);color:#0c7a4c}.TableOfContentPublic_chapterSummary__WWLRT{color:rgba(11,23,59,.7);line-height:1.6}.TableOfContentPublic_chapterMeta__tb_aB{display:flex;flex-wrap:wrap;gap:.85rem;font-size:.88rem;color:rgba(11,23,59,.55)}.TableOfContentPublic_chapterActions__fsG9s{margin-top:.25rem}.TableOfContentPublic_chapterCta__gjfVX{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .95rem;border-radius:999px;background:linear-gradient(180deg,#f0d48a,#b8893a);color:#1a1308;font:inherit;font-size:.75rem;font-weight:800;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .2s ease}.TableOfContentPublic_chapterCta__gjfVX:hover{background:rgba(184,137,58,.22);transform:translateY(-1px)}.TableOfContentPublic_empty__hFxWB{color:rgba(11,23,59,.65);font-style:italic;padding-left:3.2rem}.TableOfContentPublic_appBanner__1i_SR{position:relative;z-index:1;border-radius:24px;background:linear-gradient(120deg,#07131f,#12304a);color:#fff;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;box-shadow:0 28px 65px rgba(0,63,163,.2)}.TableOfContentPublic_appBanner__1i_SR h3{font-size:1.8rem;margin-bottom:.35rem}.TableOfContentPublic_appBanner__1i_SR p{color:rgba(232,240,255,.88);max-width:45ch;line-height:1.6}.TableOfContentPublic_storeRow__CIIGT{display:flex;flex-wrap:wrap;gap:1rem}@media (min-width:900px){.TableOfContentPublic_hero__LeIiF{flex-direction:row;justify-content:space-between;align-items:flex-start}.TableOfContentPublic_heroCopy__Ey77T{max-width:none;flex:1}.TableOfContentPublic_heroStats__P8MmC{max-width:none;align-self:flex-end}.TableOfContentPublic_chapterCard__AloVJ{padding-left:.15rem}}@media (prefers-reduced-motion:reduce){.TableOfContentPublic_chapterCard__AloVJ,.TableOfContentPublic_chapterCta__gjfVX,.TableOfContentPublic_primaryLink__oSSVK,.TableOfContentPublic_secondaryLink__H0RHp{transition:none}}html.dark .TableOfContentPublic_wrapper__TLc76{background:linear-gradient(180deg,rgba(184,137,58,.1),transparent 32%),rgba(13,24,34,.88);border-color:rgba(148,163,184,.16)}html.dark .TableOfContentPublic_chapterHeader__ADeUp h3,html.dark .TableOfContentPublic_hero__LeIiF h2,html.dark .TableOfContentPublic_statValue__GqM2p{color:#f8f4ec}html.dark .TableOfContentPublic_chapterMeta__tb_aB,html.dark .TableOfContentPublic_chapterSummary__WWLRT,html.dark .TableOfContentPublic_hero__LeIiF p,html.dark .TableOfContentPublic_secondaryLink__H0RHp{color:rgba(226,232,240,.75)}html.dark .TableOfContentPublic_chapterCard__AloVJ,html.dark .TableOfContentPublic_heroStats__P8MmC,html.dark .TableOfContentPublic_timeline__x_8DE{background:transparent;border-color:rgba(148,163,184,.14)}html.dark .TableOfContentPublic_chapterCard__AloVJ:hover{background:rgba(184,137,58,.1)}html.dark .TableOfContentPublic_chapterCta__gjfVX{background:linear-gradient(180deg,#f0d48a,#b8893a);color:#1a1308}