.BookDetailHero_wrapper__gFjbe{max-width:1200px;margin:0 auto;padding:140px 48px 80px}.BookDetailHero_backLink__KkJHL{display:inline-flex;align-items:center;margin-bottom:32px;text-decoration:none;color:hsla(0,0%,100%,.64);font-family:var(--font-jetbrains-mono),monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.BookDetailHero_backLink__KkJHL:before{content:"←";margin-right:8px}.BookDetailHero_backLink__KkJHL:hover{color:#d4537e}.BookDetailHero_layout__I5hS5{display:grid;grid-template-columns:380px minmax(0,1fr);gap:64px}.BookDetailHero_cover__Z8BNi{position:relative;aspect-ratio:2/3;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.BookDetailHero_cover__Z8BNi:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.32),transparent 44%,rgba(0,0,0,.45))}.BookDetailHero_coverImage__vxVta{-o-object-fit:cover;object-fit:cover}.BookDetailHero_decoration__uQV6_{position:absolute;top:20px;right:20px;z-index:1;font-size:34px;opacity:.45}.BookDetailHero_coverTitle__jatlF{position:absolute;inset:0;margin:0;display:grid;place-content:center;text-align:center;font-family:var(--font-instrument-serif),serif;font-size:48px;font-weight:400;line-height:1}.BookDetailHero_coverTitle__jatlF em{font-style:italic}.BookDetailHero_titleWrap__4fyO8{margin:0 0 24px}.BookDetailHero_titlePrimary__X_s04{margin:0;font-family:var(--font-instrument-serif),serif;font-size:clamp(42px,5vw,56px);font-weight:500;line-height:1.02}.BookDetailHero_titleSecondary__kqmqE{margin:10px 0 0;color:rgba(93,202,165,.8);font-family:var(--font-instrument-serif),serif;font-size:clamp(24px,2.8vw,32px);font-style:italic;font-weight:400;line-height:1.2}.BookDetailHero_authorMeta__7W4Dh{display:flex;align-items:center;gap:14px;margin-bottom:16px}.BookDetailHero_avatar__eLYzN{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:#d4537e;font-weight:700}.BookDetailHero_author__tcnaV{margin:0;font-size:15px;color:#fff}.BookDetailHero_authorStats__WFGit{margin:2px 0 0;color:hsla(0,0%,100%,.64);font-size:13px}.BookDetailHero_rating__ALMhl{margin:0 0 20px;color:hsla(0,0%,100%,.75)}.BookDetailHero_metaPills__sVYmi{display:flex;flex-wrap:wrap;gap:8px}.BookDetailHero_metaPills__sVYmi span{border-radius:6px;background:#1c1c22;padding:8px 12px;color:hsla(0,0%,100%,.72);font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.BookDetailHero_statusBadges__Nbm5p{display:none}.BookDetailHero_descriptionMarkdown__JyGRv{margin:24px 0 0;color:hsla(0,0%,100%,.64);font-size:16px;line-height:1.7}.BookDetailHero_descriptionMarkdown__JyGRv h1,.BookDetailHero_descriptionMarkdown__JyGRv h2,.BookDetailHero_descriptionMarkdown__JyGRv h3,.BookDetailHero_descriptionMarkdown__JyGRv h4{margin:1rem 0 .5rem;color:#fff;line-height:1.25}.BookDetailHero_descriptionMarkdown__JyGRv p{margin:.75rem 0}.BookDetailHero_descriptionMarkdown__JyGRv strong{color:#fff}.BookDetailHero_descriptionMarkdown__JyGRv em{color:hsla(0,0%,100%,.84)}.BookDetailHero_descriptionMarkdown__JyGRv ol,.BookDetailHero_descriptionMarkdown__JyGRv ul{margin:.75rem 0 .75rem 1.2rem}.BookDetailHero_descriptionMarkdown__JyGRv li{margin:.25rem 0}.BookDetailHero_descriptionMarkdown__JyGRv a{color:#d4537e;text-decoration:underline}.BookDetailHero_priceBox__dR1rj{margin-top:32px;border-radius:16px;background:#1c1c22;border:1px solid hsla(0,0%,100%,.08);padding:24px}.BookDetailHero_priceRow__O_px5{display:flex;align-items:end;gap:12px}.BookDetailHero_currentPrice__p9ZtL{font-family:var(--font-instrument-serif),serif;font-size:32px}.BookDetailHero_oldPrice__qH8Fl{color:hsla(0,0%,100%,.4);text-decoration:line-through}.BookDetailHero_saveLabel__C7SBa{margin:8px 0 0;color:#5dcaa5;font-size:12px;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.BookDetailHero_buttonRow__I4Cb5{margin-top:20px;display:flex;flex-wrap:wrap;gap:12px}.BookDetailHero_primaryBtn__KMJDa,.BookDetailHero_secondaryBtn__og2tV{border-radius:999px;padding:14px 28px;cursor:pointer;font-weight:600}.BookDetailHero_primaryBtn__KMJDa{border:0;background:#d4537e;color:#fff}.BookDetailHero_secondaryBtn__og2tV{border:1px solid hsla(0,0%,100%,.2);background:transparent;color:#fff}.BookDetailHero_features__cdhNJ{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;color:hsla(0,0%,100%,.72);font-size:14px}.BookDetailHero_allAccessNote__Sk9Uf{margin:.85rem 0 0;color:hsla(0,0%,100%,.72);font-size:.9rem;line-height:1.5}@media (max-width:1024px){.BookDetailHero_wrapper__gFjbe{padding:110px 24px 56px}.BookDetailHero_layout__I5hS5{grid-template-columns:1fr}.BookDetailHero_cover__Z8BNi{max-width:420px}}body[data-app-shell=on] .BookDetailHero_wrapper__gFjbe{max-width:72rem;padding:clamp(1.75rem,4vw,2.75rem) clamp(1rem,2vw,2rem) 3rem}body[data-app-shell=on] .BookDetailHero_cover__Z8BNi{border-radius:1rem}body[data-app-shell=on] .BookDetailHero_titlePrimary__X_s04{font-family:inherit;font-weight:650;letter-spacing:-.03em}body[data-app-shell=on] .BookDetailHero_statusBadges__Nbm5p{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}body[data-app-shell=on] .BookDetailHero_priceBox__dR1rj{border-radius:1rem;background:#141418;border:1px solid hsla(0,0%,100%,.08)}.BookCard_card__grZxb{text-decoration:none}.BookCard_cover__07wTD{position:relative;aspect-ratio:2/3;border-radius:8px;overflow:hidden;transition:transform .3s,box-shadow .3s;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.BookCard_cover__07wTD:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.34),transparent 44%,rgba(0,0,0,.42))}.BookCard_coverImage__OInYM{-o-object-fit:cover;object-fit:cover}.BookCard_card__grZxb:hover .BookCard_cover__07wTD{transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.12)}.BookCard_badge__D5AEd{position:absolute;top:10px;z-index:2;border-radius:999px;padding:4px 8px;font-family:var(--font-jetbrains-mono),monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#fff}.BookCard_newBadge__PZEJI{left:10px;background:#d4537e}.BookCard_discountBadge__6hzJH{right:10px;background:#5dcaa5}.BookCard_logo__KaqXJ{position:absolute;top:12px;left:12px;z-index:1;font-size:9px;opacity:.6;color:#fff;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.BookCard_decoration__qC_pL{top:14px;right:14px;opacity:.4;color:#fff;font-style:italic}.BookCard_coverTitle__Rcm7b,.BookCard_decoration__qC_pL{position:absolute;z-index:1;font-size:24px;font-family:var(--font-instrument-serif),serif}.BookCard_coverTitle__Rcm7b{inset:0;margin:0;display:grid;place-content:center;text-align:center;color:#fff;line-height:1.08;font-weight:400}.BookCard_coverTitle__Rcm7b em{font-style:italic}.BookCard_info__5JZGt{padding:16px 0}.BookCard_title__TZrmE{margin:0;color:#fff;font-size:18px;font-family:var(--font-instrument-serif),serif;font-weight:400}.BookCard_title__TZrmE em{font-style:italic}.BookCard_author__lqBPU{margin:4px 0 0;color:hsla(0,0%,100%,.64);font-size:13px}.BookCard_priceRow__DoPhT{margin-top:12px;display:flex;align-items:baseline;gap:8px}.BookCard_price__5RPon{color:#fff;font-size:16px;font-weight:600}.BookCard_priceOriginal__5brSh{color:hsla(0,0%,100%,.4);font-size:14px;text-decoration:line-through}.BookCard_category__h2BS1,.BookCard_statusRow__mLC_m,.BookCard_viewCta___g8ar{display:none}body[data-app-shell=on] .BookCard_card__grZxb{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;background:#141418;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body[data-app-shell=on] .BookCard_card__grZxb:hover{transform:translateY(-3px);border-color:rgba(212,83,126,.28);box-shadow:0 10px 28px rgba(0,0,0,.28)}body[data-app-shell=on] .BookCard_card__grZxb:hover .BookCard_cover__07wTD{transform:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}body[data-app-shell=on] .BookCard_cover__07wTD{border-radius:0}body[data-app-shell=on] .BookCard_info__5JZGt{display:flex;min-width:0;flex:1;flex-direction:column;padding:14px 14px 16px;gap:4px}body[data-app-shell=on] .BookCard_title__TZrmE{font-family:inherit;font-size:.95rem;font-weight:600;letter-spacing:-.02em;line-height:1.35}body[data-app-shell=on] .BookCard_category__h2BS1{display:block;margin:0;color:#a1a1aa;font-size:11px;letter-spacing:.06em;text-transform:uppercase}body[data-app-shell=on] .BookCard_statusRow__mLC_m{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}body[data-app-shell=on] .BookCard_priceRow__DoPhT{margin-top:auto;padding-top:10px}body[data-app-shell=on] .BookCard_viewCta___g8ar{display:inline-flex;margin-top:10px;color:#d4537e;font-size:13px;font-weight:600}.library-detail_page__nlwn_{background:#0a0a0d;color:#fff;padding-bottom:120px}body[data-app-shell=on] .library-detail_page__nlwn_{min-width:0;overflow-x:clip;padding-bottom:4rem}.library-detail_phasePlaceholder__VYMVP{margin:24px auto 0;max-width:900px;border:1px dashed hsla(0,0%,100%,.2);border-radius:12px;padding:16px 20px;color:hsla(0,0%,100%,.78)}.library-detail_phasePlaceholder__VYMVP p{margin:6px 0}@media (max-width:900px){.library-detail_page__nlwn_{padding-bottom:80px}}.LibraryCommissionCTA_section__gNUoJ{max-width:1200px;margin:0 auto;padding:100px 48px;border-radius:24px;text-align:center;background:#1c1c22;border:1px solid hsla(0,0%,100%,.08)}.LibraryCommissionCTA_kicker__yUXXn{margin:0 0 14px;color:#d4537e;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.LibraryCommissionCTA_title__8RZYC{margin:0;font-family:var(--font-instrument-serif),serif;font-size:clamp(36px,5vw,56px);font-weight:400}.LibraryCommissionCTA_title__8RZYC em{color:#d4537e;font-style:italic}.LibraryCommissionCTA_sub__uME_o{margin:18px auto 30px;max-width:700px;color:hsla(0,0%,100%,.64);font-size:18px;line-height:1.7}.LibraryCommissionCTA_cta__2zaWd{display:inline-flex;align-items:center;padding:16px 30px;border-radius:999px;background:#d4537e;color:#fff;text-decoration:none;font-weight:600}.LibraryCrossSell_section__lZvc5{margin:0 auto;max-width:1200px;background:#1c1c22;border-radius:24px;border:1px solid hsla(0,0%,100%,.08);padding:80px 48px;text-align:center}.LibraryCrossSell_title___euAD{margin:0;font-family:var(--font-instrument-serif),serif;font-size:clamp(36px,5vw,54px);font-weight:400}.LibraryCrossSell_title___euAD em{color:#5dcaa5;font-style:italic}.LibraryCrossSell_sub__e9y_J{margin:16px auto 28px;max-width:720px;color:hsla(0,0%,100%,.64);font-size:17px;line-height:1.7}.LibraryCrossSell_actions__Bagog{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.LibraryCrossSell_primary__uiE30,.LibraryCrossSell_secondary__xBxW7{display:inline-flex;align-items:center;padding:14px 24px;border-radius:999px;text-decoration:none;font-weight:600}.LibraryCrossSell_primary__uiE30{background:#d4537e;color:#fff}.LibraryCrossSell_secondary__xBxW7{border:1px solid hsla(0,0%,100%,.2);color:#fff}.RelatedBooks_section__s6L_u{max-width:1200px;margin:0 auto;padding:80px 48px}.RelatedBooks_title__X32qC{margin:0 0 36px;font-family:var(--font-instrument-serif),serif;font-size:clamp(38px,5vw,48px);font-weight:400}.RelatedBooks_title__X32qC em{color:#d4537e;font-style:italic}.RelatedBooks_grid__8t_SX{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:32px}body[data-app-shell=on] .RelatedBooks_section__s6L_u{max-width:72rem;padding:2.5rem clamp(1rem,2vw,2rem)}body[data-app-shell=on] .RelatedBooks_title__X32qC{font-family:inherit;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:650}@media (max-width:900px){.RelatedBooks_section__s6L_u{padding:56px 24px}.RelatedBooks_grid__8t_SX{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}}.BookSection_section__kmMUV{padding:80px 48px;max-width:1400px;margin:0 auto}.BookSection_header__JyrxR{margin-bottom:48px;display:flex;justify-content:space-between;align-items:end;gap:20px}.BookSection_label__Hq6m4{margin:0 0 8px;color:#d4537e;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.BookSection_title__E23SS{margin:0;font-size:clamp(40px,5vw,64px);line-height:1;font-weight:400;font-family:var(--font-instrument-serif),serif}.BookSection_title__E23SS em{color:#5dcaa5;font-style:italic}.BookSection_seeAll__bnd_W{color:hsla(0,0%,100%,.64);text-decoration:none;font-size:14px;transition:color .2s}.BookSection_seeAll__bnd_W:hover{color:#d4537e}.BookSection_grid__5oFcA{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:32px}body[data-app-shell=on] .BookSection_section__kmMUV{padding:2.5rem clamp(1rem,2vw,2rem);max-width:72rem}body[data-app-shell=on] .BookSection_header__JyrxR{margin-bottom:1.5rem;align-items:flex-end}body[data-app-shell=on] .BookSection_title__E23SS{font-family:inherit;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:650;letter-spacing:-.03em}body[data-app-shell=on] .BookSection_title__E23SS em{color:#d4537e;font-style:normal}body[data-app-shell=on] .BookSection_grid__5oFcA{gap:1.25rem}@media (max-width:900px){.BookSection_section__kmMUV{padding:56px 24px}.BookSection_grid__5oFcA{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}}.ContinueReading_section__GlMec{max-width:1200px;margin:0 auto;background:#1c1c22;border:1px solid hsla(0,0%,100%,.08);border-radius:24px;padding:32px;display:flex;align-items:center;gap:24px}.ContinueReading_label__CqI67{margin:0 auto 0 0;color:#d4537e;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.ContinueReading_bookInfo__8KVEy{display:flex;align-items:center;gap:16px;min-width:0;flex:1}.ContinueReading_cover__ywfhn{width:60px;height:80px;border-radius:8px;flex-shrink:0}.ContinueReading_title__ooErG{margin:0;font-family:var(--font-instrument-serif),serif;font-size:26px;font-weight:400}.ContinueReading_title__ooErG em{font-style:italic}.ContinueReading_meta__0B4Up{margin:8px 0;color:hsla(0,0%,100%,.64);font-size:14px}.ContinueReading_progressTrack__XURUR{width:280px;max-width:100%;height:4px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.ContinueReading_progressFill__VBD3B{display:block;height:100%;background:#d4537e}.ContinueReading_cta__zWQar{border:0;background:#d4537e;color:#fff;border-radius:999px;padding:12px 32px;font-weight:600;cursor:pointer}body[data-app-shell=on] .ContinueReading_section__GlMec{max-width:72rem;margin:1.25rem auto;background:#141418;border-radius:1rem;box-shadow:none}body[data-app-shell=on] .ContinueReading_title__ooErG{font-family:inherit;font-size:1.25rem;font-weight:650}body[data-app-shell=on] .ContinueReading_cta__zWQar{border-radius:.5rem}@media (max-width:1000px){.ContinueReading_section__GlMec{margin:0 16px;flex-wrap:wrap}.ContinueReading_bookInfo__8KVEy,.ContinueReading_cta__zWQar,.ContinueReading_label__CqI67{width:100%}}.LibraryCatalog_catalogTools__dJzHz{max-width:72rem;margin:0 auto;padding:2rem clamp(1rem,2vw,2rem) 0;display:grid;grid-template-columns:minmax(14rem,1fr) auto;align-items:center;gap:1rem;box-sizing:border-box}.LibraryCatalog_searchLabel__b_mdX{display:flex;align-items:center;gap:.7rem;min-width:0;height:3.1rem;padding:0 1rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.8rem;background:#101014;color:hsla(0,0%,100%,.5)}.LibraryCatalog_searchIcon__MhrzI{font-size:1.5rem;line-height:1}.LibraryCatalog_searchInput__VX8nT{width:100%;min-width:0;border:0;outline:0;color:#fff;background:transparent;font:inherit;font-size:.92rem}.LibraryCatalog_searchInput__VX8nT::-moz-placeholder{color:hsla(0,0%,100%,.42)}.LibraryCatalog_searchInput__VX8nT::placeholder{color:hsla(0,0%,100%,.42)}.LibraryCatalog_searchLabel__b_mdX:focus-within{border-color:rgba(237,16,98,.7);box-shadow:0 0 0 3px rgba(237,16,98,.12)}.LibraryCatalog_sortLabel__4H9Z_{display:flex;align-items:center;gap:.6rem;color:hsla(0,0%,100%,.62);font-size:.85rem;white-space:nowrap}.LibraryCatalog_sortLabel__4H9Z_ select{min-height:3.1rem;max-width:12rem;padding:0 2rem 0 .8rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.8rem;color:#fff;background:#101014;font:inherit}.LibraryCatalog_category__OvHzr:focus-visible,.LibraryCatalog_sortLabel__4H9Z_ select:focus-visible{outline:2px solid #ed1062;outline-offset:2px}.LibraryCatalog_categories__veH5x{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.LibraryCatalog_category__OvHzr{min-height:2.6rem;padding:.55rem .9rem;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:hsla(0,0%,100%,.7);background:#101014;font:inherit;font-size:.83rem;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.LibraryCatalog_category__OvHzr:hover{border-color:rgba(237,16,98,.55);color:#fff}.LibraryCatalog_active__e41c8{border-color:transparent;color:#fff;background:#c81763;box-shadow:0 .35rem 1.1rem rgba(200,23,99,.22)}.LibraryCatalog_resultCount__aV_m2{justify-self:end;margin:0;color:hsla(0,0%,100%,.48);font-size:.82rem}.LibraryCatalog_empty__uOdC_{max-width:72rem;margin:1rem auto 3rem;padding:3rem 1rem;color:hsla(0,0%,100%,.65);text-align:center}.LibraryCatalog_srOnly__xAm74{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:720px){.LibraryCatalog_catalogTools__dJzHz{grid-template-columns:minmax(0,1fr) auto;padding:1.2rem .75rem 0;gap:.75rem}.LibraryCatalog_searchLabel__b_mdX{grid-column:1/-1;height:3rem}.LibraryCatalog_sortLabel__4H9Z_{grid-column:1;grid-row:2;justify-self:start;font-size:.78rem}.LibraryCatalog_sortLabel__4H9Z_ select{min-height:2.8rem;max-width:10rem}.LibraryCatalog_resultCount__aV_m2{grid-column:2;grid-row:2}.LibraryCatalog_categories__veH5x{grid-column:1/-1;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;padding:.15rem 0 .35rem;scrollbar-width:thin}.LibraryCatalog_category__OvHzr{min-height:2.75rem;flex:0 0 auto}.LibraryCatalog_empty__uOdC_{margin-inline:.75rem}}.LibraryHero_hero__x2bRS{width:100%;padding:clamp(1rem,2.4vw,2rem) clamp(1rem,2vw,2rem) 0;box-sizing:border-box}.LibraryHero_artwork__EgHMn{position:relative;isolation:isolate;width:100%;max-width:72rem;aspect-ratio:16/7;min-height:16rem;max-height:34rem;margin:0 auto;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:clamp(1rem,2vw,1.5rem);background:#08070b;box-shadow:0 1.4rem 4rem rgba(0,0,0,.45),0 0 3rem rgba(232,18,100,.11)}.LibraryHero_fallback__3phrg,.LibraryHero_image__wBbba,.LibraryHero_shade__hxLMZ{position:absolute;inset:0;width:100%;height:100%}.LibraryHero_image__wBbba{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.LibraryHero_fallback__3phrg{overflow:hidden;background:radial-gradient(ellipse at 73% 35%,rgba(236,17,103,.36),transparent 31%),radial-gradient(ellipse at 24% 85%,rgba(115,25,111,.35),transparent 40%),linear-gradient(115deg,#07070a 12%,#151019 58%,#09080d)}.LibraryHero_fallbackOrb__nxwHn{position:absolute;top:-28%;right:8%;width:min(36vw,28rem);aspect-ratio:1;border:1px solid rgba(255,161,206,.27);border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(250,68,153,.28),rgba(100,12,66,.1) 45%,transparent 70%);box-shadow:0 0 5rem rgba(237,16,98,.17),inset 0 0 4rem rgba(237,16,98,.1)}.LibraryHero_fallbackLines__KJmqc{position:absolute;right:20%;bottom:-35%;width:28rem;height:28rem;border:1px solid hsla(0,0%,100%,.09);border-radius:50%;box-shadow:0 0 0 2.5rem hsla(0,0%,100%,.025),0 0 0 5rem hsla(0,0%,100%,.018)}.LibraryHero_fallbackWordmark__5B2fd{position:absolute;top:16%;left:5%;color:hsla(0,0%,100%,.75);font:600 clamp(.7rem,1.1vw,.9rem)/1 var(--font-jetbrains-mono),monospace;letter-spacing:.22em}.LibraryHero_fallbackWordmark__5B2fd em{color:#ff4d94;font-style:normal}.LibraryHero_shade__hxLMZ{z-index:1;background:linear-gradient(180deg,rgba(3,3,6,.04) 18%,rgba(3,3,6,.2) 48%,rgba(3,3,6,.82));pointer-events:none}.LibraryHero_cta__z296h{position:absolute;z-index:2;left:50%;bottom:clamp(1.25rem,5.5%,2.5rem);transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:clamp(.65rem,2vw,1.25rem);width:min(90%,43rem);min-height:5rem;padding:.9rem clamp(1rem,3vw,2rem);border:1px solid hsla(0,0%,100%,.42);border-radius:1rem;color:#fff;background:linear-gradient(105deg,#fa3989,#e71066 52%,#b414a5);box-shadow:0 .7rem 2.6rem rgba(237,16,98,.46),0 0 3.8rem rgba(237,16,98,.28),inset 0 1px hsla(0,0%,100%,.24);font:inherit;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.LibraryHero_cta__z296h:hover{transform:translate(-50%,-2px);filter:brightness(1.08);box-shadow:0 .9rem 3rem rgba(237,16,98,.55),0 0 4.5rem rgba(237,16,98,.35),inset 0 1px hsla(0,0%,100%,.3)}.LibraryHero_cta__z296h:focus-visible{outline:3px solid #fff;outline-offset:4px}.LibraryHero_arrowIcon__9kFT8,.LibraryHero_bookIcon__iJxuF{flex:0 0 auto}.LibraryHero_ctaCopy__2fH15{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.18rem;text-align:center;font-size:clamp(.9rem,2vw,1.2rem);font-weight:650;line-height:1.32}.LibraryHero_ctaLine__0Thqa{display:block}.LibraryHero_ctaLine__0Thqa strong{color:#fff4a8;font-size:1.12em;font-weight:900;white-space:nowrap;text-shadow:0 1px 10px rgba(255,231,148,.28)}@media (max-width:720px){.LibraryHero_hero__x2bRS{padding:.75rem .75rem 0}.LibraryHero_artwork__EgHMn{min-height:14.5rem;aspect-ratio:1.25/1;max-height:20rem;border-radius:1rem}.LibraryHero_image__wBbba{-o-object-position:58% center;object-position:58% center}.LibraryHero_fallbackOrb__nxwHn{top:-5%;right:-15%;width:70vw}.LibraryHero_fallbackWordmark__5B2fd{top:12%;left:6%}.LibraryHero_cta__z296h{bottom:.9rem;width:calc(100% - 1.5rem);min-height:4.5rem;gap:.55rem;padding:.65rem .7rem;border-radius:.85rem}.LibraryHero_arrowIcon__9kFT8,.LibraryHero_bookIcon__iJxuF{width:19px;height:19px}.LibraryHero_ctaCopy__2fH15{gap:.1rem;font-size:clamp(.78rem,3.35vw,1rem);letter-spacing:-.02em}}@media (prefers-reduced-motion:reduce){.LibraryHero_cta__z296h{transition:none}}