.homeNext{--home-ink:#242138;--home-muted:#61596e;--home-plum:#51249a;--home-line:#e3ddef;--home-paper:#f1ecfb;display:block!important;color:var(--home-ink);background:#fff;overflow-wrap:anywhere;font-family:var(--font-sans,Arial,sans-serif)}.homeNext .homeLoadNotice,.homeNext .homeNextBody,.homeNext .homeNextFooter,.homeNext .homeNextHero,.homeNext .homeNextMore{width:min(1240px,calc(100% - 64px));max-width:1240px;margin-inline:auto;box-sizing:border-box}.homeNext h1,.homeNext h2,.homeNext h3,.homeNext p{color:inherit}.homeNext :is(a,button,input):focus-visible{outline:3px solid #2f6980;outline-offset:4px}.homeNext a{color:var(--home-plum)}.homeNext button{font:inherit;cursor:pointer}.homeNext .homeNextHero{display:grid;grid-template-columns:1.02fr 1fr;gap:56px;align-items:center;padding:56px 0 42px;min-height:490px}.homeNext .homeKicker{display:block;font:750 11px/1.5 var(--font-sans,Arial,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--home-plum);margin-bottom:12px}.homeNext .homeHeroIntro h1{font:600 clamp(34px,3.25vw,52px)/1.12 var(--font-sans,Arial,sans-serif);letter-spacing:-.025em;margin:0 0 22px}.homeNext .homeHeroIntro h1 em{display:block;color:var(--home-plum);font-style:normal}.homeNext .homeHeroIntro>p{font-size:17px;color:var(--home-muted);max-width:510px;margin:0 0 24px}.homeNext .homeHeroActions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:20px;font-size:13px;font-weight:700}.homeNext .homeSolidButton{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:11px 19px;border:1px solid var(--home-plum);border-radius:7px;background:var(--home-plum);color:#fff;text-decoration:none;font-size:14px;font-weight:700;line-height:1.4}.homeNext .homeSolidButton:hover{background:#321569;color:#fff}.homeNext .homeHeroSpotlight{display:grid;grid-template-columns:minmax(140px,210px) minmax(0,1fr);gap:26px;align-items:center;background:var(--home-paper);padding:28px;border-radius:12px;min-height:380px;isolation:isolate}.homeNext .homeSpotlightCover{display:block;width:100%;aspect-ratio:2/3;background:#e8e0d6;border-radius:3px;box-shadow:8px 9px 16px #28202920;overflow:hidden}.homeNext .homeSpotlightCover img{width:100%;height:100%;object-fit:contain;display:block}.homeNext .homeHeroSpotlight h2{font:600 27px/1.15 var(--font-sans,Arial,sans-serif);margin:0 0 12px}.homeNext .homeHeroSpotlight h2 a{color:var(--home-ink);text-decoration:none}.homeNext .homeSpotlightAuthor{font-size:13px;line-height:1.5;margin:0 0 16px;color:var(--home-muted)}.homeNext .homeSpotlightSummary{font:14px/1.65 var(--font-sans,Arial,sans-serif);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 20px;color:var(--home-muted)}.homeNext .homeSpotlightOpen{font-size:13px;font-weight:750;line-height:1.5;display:inline-flex;align-items:center;min-height:44px}.homeNext .homeNextSection{margin:0 0 42px;min-width:0}.homeNext .homeNextSection:empty{display:none}.homeNext .homeNextPaths{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-block:1px solid var(--home-line)}.homeNext .homeNextPaths a{padding:18px 12px;min-height:56px;display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--home-ink);font-size:13px;line-height:1.5;font-weight:650;text-decoration:none}.homeNext .homeNextPaths a+a{border-inline-start:1px solid var(--home-line)}.homeNext .homeNextPaths a:hover{background:var(--home-paper)}.homeNext .homeNextPaths a span{color:var(--home-plum)}.homeNext .homeNextHeading{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:0 0 22px}.homeNext .homeNextHeading h2{font:800 30px/1.2 var(--font-sans,Arial,sans-serif);letter-spacing:-.025em;margin:0}.homeNext .homeNextHeading p{font-size:14px;line-height:1.65;color:var(--home-muted);margin:10px 0 0;max-width:720px}.homeNext .homeNextHeading>a{font-size:13px;font-weight:700;max-width:270px;flex-shrink:0;line-height:1.5}.homeNext .homeShelfTabs{display:flex;gap:24px;border-bottom:1px solid var(--home-line);margin-bottom:24px;overflow-x:auto;scrollbar-width:thin}.homeNext .homeShelfTabs button{border-bottom:3px solid transparent;border-radius:0;white-space:nowrap;padding:10px 0 13px;background:none;color:var(--home-muted);font-size:14px;min-height:44px}.homeNext .homeShelfTabs button[aria-selected=true]{border-bottom-color:var(--home-plum);color:var(--home-plum);font-weight:750}.homeNext .homeNextBookGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.homeNext .homeNextBook{display:block;min-width:0;padding:0;margin:0;border:0;background:transparent;border-radius:0;box-shadow:none;color:var(--home-ink)}.homeNext .homeNextCover{width:100%;aspect-ratio:2/3;display:flex;align-items:center;justify-content:center;background:var(--home-paper);border-radius:4px;text-decoration:none}.homeNext .homeNextCover img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.homeNext .homeNextCover img[hidden]{display:none}.homeNext .homeNextCover:hover img{transform:scale(1.025)}.homeNext .homeNextCover>span{font:600 23px/1.3 Georgia,serif;padding:20px;color:var(--home-plum)}.homeNext .homeNextBook small{display:block;color:var(--home-muted);font-size:11px;margin-top:14px;line-height:1.5}.homeNext .homeNextBook h3{font:750 15px/1.4 var(--font-sans,Arial,sans-serif);margin:5px 0 4px}.homeNext .homeNextBook h3 a{color:var(--home-ink);text-decoration:none}.homeNext .homeNextBook h3 a:hover{text-decoration:underline}.homeNext .homeNextBook p{font-size:12px;line-height:1.5;color:var(--home-muted);margin:0}.homeNext .homeBookSkeleton,.homeNext .homeSpotlightSkeleton{aspect-ratio:2/3;min-width:80px;max-height:300px;background:#eee7e0;border-radius:4px}.homeNext .homeNextEmpty{padding:22px;background:var(--home-paper);border-radius:6px;font-size:14px;line-height:1.7;color:var(--home-muted)}.homeNext .homeNextEmpty p{margin:0 0 10px}.homeNext .homeDeferred{min-width:0}.homeNext .homeDeferredLink{display:flex;justify-content:space-between;align-items:center;padding:18px 0;min-height:60px;border-top:1px solid var(--home-line);font-size:14px;font-weight:650}.homeNext .homeNextLibrarySection>.homeDeferred{margin-top:44px}.homeNext .homeNextBody .platformSection,.homeNext .homeNextMore .personalizedDiscovery,.homeNext .retailCatalogSection.rail{width:100%;max-width:none;padding:0;margin:0}.homeNext .platformSectionHeading{margin-bottom:22px;gap:20px}.homeNext .platformSectionHeading h2{font-size:30px;line-height:1.2;margin:0}.homeNext .platformSectionHeading p{font-size:14px;line-height:1.6;max-width:720px;color:var(--home-muted)}.homeNext .retailCatalogGrid{gap:24px}.homeNext .retailBookCard{border:0;padding:0;background:none;box-shadow:none;min-width:0}.homeNext .retailCover{aspect-ratio:2/3;max-height:230px;object-fit:contain}.homeNext .retailCover img{object-fit:contain!important;max-height:230px}.homeNext .retailBookCard h3{font-size:14px;line-height:1.4}.homeNext .retailBookCard .retailPublisherLink,.homeNext .retailBookCard p{font-size:12px;line-height:1.5}.homeNext .homeResumeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.homeNext .homeResumeCard{display:flex;align-items:center;gap:18px;background:#ece3ff;padding:16px;border-radius:8px;color:var(--home-ink);text-decoration:none}.homeNext .homeResumeCard img{width:56px;height:84px;object-fit:contain;border-radius:3px}.homeNext .homeResumeCard div{flex:1 1;min-width:0}.homeNext .homeResumeCard small,.homeNext .homeResumeCard span,.homeNext .homeResumeCard strong{display:block;line-height:1.5}.homeNext .homeResumeCard strong{font-size:15px}.homeNext .homeResumeCard small,.homeNext .homeResumeCard span{font-size:12px;color:var(--home-muted)}.homeNext .homeCommunityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.homeNext .homeCommunityGrid article{display:block;padding:22px 0;border:0;border-top:1px solid var(--home-line);background:none;border-radius:0;box-shadow:none;min-width:0}.homeNext .homeCommunityGrid article header{display:flex;justify-content:space-between;position:static;padding:0;border:0;background:none;min-height:0;font-size:11px;color:var(--home-muted)}.homeNext .homeCommunityGrid article footer{padding:12px 0 0;border:0;background:none;font-size:12px}.homeNext .homePostBody{font:18px/1.7 var(--font-sans,Arial,sans-serif);margin:16px 0;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.homeNext .homePostBook{font-size:13px;font-weight:750;line-height:1.5}.homeNext .homeNextCreator{background:#e5daff;display:grid;grid-template-columns:1fr 1fr;gap:52px;border-radius:10px;color:var(--home-ink)}.homeNext .homeNextCreator h2,.homeNext .homeNextFriendship h2,.homeNext .homeNextMembership h2{font:800 32px/1.22 var(--font-sans,Arial,sans-serif);letter-spacing:-.02em;margin:0 0 14px}.homeNext .homeNextCreator p,.homeNext .homeNextFriendship p,.homeNext .homeNextMembership p,.homeNext .homeNextNote p{font-size:14px;line-height:1.7;color:var(--home-muted);margin:0 0 20px}.homeNext .homeNextCreator ol{list-style:none;padding:0;margin:0;display:grid;gap:20px}.homeNext .homeNextCreator li{display:flex;gap:18px}.homeNext .homeNextCreator li>span{font-size:12px;font-weight:750;padding-top:3px;color:var(--home-plum)}.homeNext .homeNextCreator h3{font-size:15px;margin:0 0 5px}.homeNext .homeNextCreator li p{margin:0;font-size:13px}.homeNext .homeNextNote{display:flex;align-items:center;justify-content:space-between;gap:36px;padding-block:22px;border-block:1px solid var(--home-line)}.homeNext .homeNextNote h2{font:600 24px/1.3 var(--font-sans,Arial,sans-serif);margin:0 0 10px}.homeNext .homeNextNote p{margin:0;max-width:820px}.homeNext .homeNextNote>a{font-size:13px;font-weight:750;min-width:140px;line-height:1.6}.homeNext .homeNextFriendship{display:grid;grid-template-columns:1fr 1fr;gap:32px 56px;background:#caf3e2;padding:36px;border-radius:10px}.homeNext .homeNextFriendship nav{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;font-weight:750;line-height:1.6}.homeNext .homeNextFriendship ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.homeNext .homeNextFriendship h3{font-size:15px;margin:0 0 4px}.homeNext .homeNextFriendship li p{font-size:13px;margin:0}.homeNext .homeNextFriendship ul>li{display:block;padding:0;margin:0;border:0;grid-template-columns:none;min-width:0}.homeNext .homeNextFriendship>.homeDeferred{grid-column:1/-1}.homeNext .homeStudioLinks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--home-line);border-radius:8px;overflow:hidden}.homeNext .homeStudioLinks>a{position:relative;display:block;text-decoration:none;padding:20px;color:var(--home-ink)}.homeNext .homeStudioLinks>a+a{border-inline-start:1px solid var(--home-line)}.homeNext .homeStudioLinks>a>span{font-size:11px;color:var(--home-plum)}.homeNext .homeStudioLinks h3{font-size:17px;line-height:1.3;margin:16px 0 10px}.homeNext .homeStudioLinks p{font-size:12px;line-height:1.7;color:var(--home-muted);margin:0 0 24px}.homeNext .homeStudioLinks b{color:var(--home-plum);font-size:18px}.homeNext .homeStudioLinks>a:hover{background:var(--home-paper)}.homeNext .homeNextProfessions>div+div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.homeNext .homeNextProfessions>div+div>a{display:flex;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid var(--home-line);font-size:15px;font-weight:650;text-decoration:none;color:var(--home-ink)}.homeNext .homeNextMembership{display:grid;grid-template-columns:1.8fr 1fr;gap:48px;padding:32px;border:1px solid var(--home-line);border-radius:10px}.homeNext .homeNextMembership>div+div{display:flex;flex-direction:column;gap:10px;align-items:flex-start;border-inline-start:1px solid var(--home-line);padding-inline-start:32px}.homeNext .homeNextMembership>div+div>strong{font-size:38px;line-height:1.2}.homeNext .homeNextMembership>div+div>small,.homeNext .homeNextMembership>div+div>span{font-size:13px;color:var(--home-muted)}.homeNext .homeNextMembership p:last-child{font-size:12px;margin-bottom:0}.homeNext .homeNextCustom{margin:0;width:100%;max-width:none;padding:30px;border-radius:8px;box-sizing:border-box}.homeNext .homeNextCustom h2{font-size:28px;line-height:1.3}.homeNext .homeNextCustom p{font-size:15px;line-height:1.7}.homeNext .homeNextMore .capabilitiesGuide{margin:36px 0;width:100%;max-width:none;padding:28px 0;border-block:1px solid var(--home-line);border-radius:0;background:none}.homeNext .homeNextMore .capabilitiesGuide h2{font-size:26px}.homeNext .homeNextMore .capabilitiesGuide h3{font-size:17px}.homeNext .homeNextMore .capabilitiesGuide p{font-size:13px;line-height:1.75;color:var(--home-muted)}.homeNext .homeNextFooter{margin-block:0;padding:30px 0;display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;background:none;border:0}.homeNext .homeNextFooter>p{max-width:400px;font-size:13px;line-height:1.7;color:var(--home-muted)}.homeNext .homeNextFooter nav{display:flex;gap:15px;flex-wrap:wrap;font-size:13px;line-height:1.8}.homeNext .homeNextFooter .legalFooterLinks{width:100%}.homeNext .communityBrand small{color:#8c4346}.homeNext .homeNextFooter a,.homeNext .homeNextFooter button{color:var(--home-plum)}.homeNext .homeNextFooter :is(p,small,strong){color:var(--home-muted)}.homeNext .homeNextFooter .communityBrand,.homeNext .homeNextFooter .communityBrand strong{color:var(--home-ink)}.homeNext .homeNextFooter .communityBrand small{color:#8c4346}.homeNext .homeNextMore .capabilitiesGuide article{padding:0 20px 0 0;border:0;border-radius:0;background:none;box-shadow:none}.homeNext .homeLoadNotice{padding:14px 18px;background:#fff1de;border-radius:6px;margin-bottom:20px;font-size:14px;line-height:1.6}.homeNext.homeLayout-compact .homeNextSection{margin-bottom:28px}.homeNext.homeLayout-compact .homeNextHero{padding-block:32px;min-height:420px}.homeNext.homeLayout-editorial .homeNextHero{grid-template-columns:1fr 1.15fr}.homeNext.homeLayout-editorial .homeHeroIntro h1{font-size:clamp(36px,4vw,58px)}@media(max-width:1000px){.homeNext .homeNextHero{gap:28px}.homeNext .homeHeroSpotlight{padding:20px;gap:16px;grid-template-columns:minmax(110px,150px) minmax(0,1fr)}.homeNext .homeHeroSpotlight h2{font-size:23px}.homeNext .homeNextBookGrid{gap:16px}.homeNext .homeStudioLinks{grid-template-columns:repeat(3,minmax(0,1fr))}.homeNext .homeStudioLinks>a{border-bottom:1px solid var(--home-line)}.homeNext .homeNextCreator,.homeNext .homeNextFriendship{gap:26px;padding:28px}}@media(max-width:700px){.homeNext .communityHeader{gap:9px;padding-inline:14px}.homeNext .communityHeader .communityBrand{width:auto;min-width:0;flex:1 1}.homeNext .communityHeader .communityBrand>div{display:none}.homeNext .communityHeader .communityActions{display:flex!important;gap:10px;margin:0;flex-shrink:0}.homeNext .communityHeader .communityActions>a{display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;padding:6px 4px;font-size:12px;line-height:1.3;white-space:nowrap}.homeNext .communityHeader .communityActions>a.joinButton{padding:8px 12px}.homeNext .communityHeader .communityActions>.languageSwitcher{display:none}.homeNext .communityHeader .globalSearchTrigger{width:38px;height:38px;min-width:38px}.homeNext .homeLoadNotice,.homeNext .homeNextBody,.homeNext .homeNextFooter,.homeNext .homeNextHero,.homeNext .homeNextMore{width:calc(100% - 36px)}.homeNext .homeNextHero,.homeNext.homeLayout-editorial .homeNextHero{grid-template-columns:1fr;gap:24px;padding:28px 0;min-height:0}.homeNext .homeHeroIntro h1,.homeNext.homeLayout-editorial .homeHeroIntro h1{font-size:35px;margin-bottom:14px}.homeNext .homeHeroIntro>p{font-size:15px;margin-bottom:20px}.homeNext .homeHeroActions{gap:14px;font-size:12px}.homeNext .homeSolidButton{font-size:13px;padding:10px 14px}.homeNext .homeHeroSpotlight{grid-template-columns:105px minmax(0,1fr);min-height:195px;padding:18px;gap:20px}.homeNext .homeHeroSpotlight h2{font-size:24px;margin-bottom:9px}.homeNext .homeSpotlightSummary{display:none}.homeNext .homeSpotlightAuthor{margin-bottom:5px;font-size:12px}.homeNext .homeHeroSpotlight .homeKicker{font-size:9px;margin-bottom:8px}.homeNext .homeNextPaths{display:flex;overflow-x:auto;scrollbar-width:thin}.homeNext .homeNextPaths a{flex-shrink:0;min-width:100px;padding:14px 12px;font-size:12px}.homeNext .homeNextSection{margin-bottom:30px}.homeNext .homeNextHeading{gap:14px;align-items:flex-start;flex-wrap:wrap;margin-bottom:16px}.homeNext .homeNextHeading h2,.homeNext .platformSectionHeading h2{font-size:27px}.homeNext .homeNextHeading>a{font-size:12px;flex-shrink:1}.homeNext .homeNextHeading p{font-size:13px}.homeNext .homeShelfTabs{gap:22px;margin-bottom:20px}.homeNext .homeShelfTabs button{font-size:13px}.homeNext .homeNextBookGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}.homeNext .homeNextBook h3{font-size:13px}.homeNext .homeNextBook p{font-size:11px}.homeNext .homeNextBook small{font-size:10px;margin-top:10px}.homeNext .homeCommunityGrid,.homeNext .homeResumeGrid{grid-template-columns:1fr}.homeNext .homePostBody{font-size:18px}.homeNext .homeNextCreator,.homeNext .homeNextFriendship,.homeNext .homeNextMembership{grid-template-columns:1fr;padding:24px;gap:24px}.homeNext .homeNextCreator h2,.homeNext .homeNextFriendship h2,.homeNext .homeNextMembership h2{font-size:28px}.homeNext .homeNextNote{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 0}.homeNext .homeNextNote h2{font-size:23px}.homeNext .homeNextNote p{font-size:13px}.homeNext .homeStudioLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.homeNext .homeStudioLinks>a{padding:17px}.homeNext .homeStudioLinks h3{font-size:16px}.homeNext .homeStudioLinks>a:nth-child(odd){border-inline-start:0}.homeNext .homeNextProfessions>div+div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.homeNext .homeNextProfessions>div+div>a{font-size:13px;line-height:1.5}.homeNext .homeNextMembership>div+div{border-inline-start:0;border-top:1px solid var(--home-line);padding:20px 0 0}.homeNext .homeNextMore .capabilitiesGuide>div{grid-template-columns:1fr}.homeNext .homeNextFooter{padding-block:24px}.homeNext .homeNextCustom{padding:24px}.homeNext .platformSectionHeading{flex-wrap:wrap}.homeNext .platformSectionHeading>a{font-size:12px}}@media(max-width:350px){.homeNext .homeHeroIntro h1{font-size:31px}.homeNext .homeNextBookGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeNext .homeHeroSpotlight{grid-template-columns:86px minmax(0,1fr);gap:14px;padding:14px}.homeNext .homeHeroSpotlight h2{font-size:21px}}@media(prefers-reduced-motion:reduce){.homeNext .homeNextCover img{transition:none}.homeNext .homeNextCover:hover img{transform:none}}.homeNext .homeNextHero{width:min(1320px,calc(100% - 48px));max-width:1320px;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;min-height:480px;padding:0;margin-block:28px 26px;border-radius:22px;overflow:hidden;background:#3e206e}.homeNext .homeHeroIntro{padding:42px 42px 38px;color:#fff;align-self:center}.homeNext .homeHeroIntro>.homeKicker{color:#e7ef78;font-size:12px}.homeNext .homeHeroIntro h1{font:850 clamp(34px,3.65vw,52px)/1.05 var(--font-sans,Arial,sans-serif);letter-spacing:-.045em;margin:0 0 20px}.homeNext .homeHeroIntro h1 em{color:#e7ef78;margin-top:6px}.homeNext .homeHeroIntro>p{color:#f2eaff;font-size:16px;line-height:1.65;margin-bottom:23px;max-width:470px}.homeNext .homeHeroActions>a:not(.homeSolidButton){color:#fff}.homeNext .homeHeroActions .homeSolidButton{background:#ffa675;border-color:#ffa675;color:#28163d;border-radius:9px}.homeNext .homeHeroActions .homeSolidButton:hover{background:#ffc092}.homeNext .homeHeroIntro .homeBookSearch{background:#fff;color:#2c253c;border-color:#fff;box-shadow:none}.homeNext .homeHeroSpotlight{display:flex;flex-direction:column;gap:0;justify-content:space-between;position:relative;background:#e7ef78;color:#30254d;border-radius:0;padding:24px 30px;min-height:480px;overflow:hidden}.homeNext .homeShowcaseLabel{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;z-index:1}.homeNext .homeShowcaseLabel b{font-size:36px;font-weight:400;line-height:1;color:#5a3692}.homeNext .homeHeroCoverStage{position:relative;height:310px;flex:1 1;min-height:295px;margin-block:15px;isolation:isolate}.homeNext .homeHeroCoverStage:before{content:"";position:absolute;width:85%;height:85%;border-radius:50%;background:#cedd57;inset:8% 7.5%;z-index:-1}.homeNext .homeStageBook{display:block;position:absolute;inset-block-start:50%;inset-inline-start:50%;width:170px;aspect-ratio:2/3;transform:translate(-50%,-50%);background:#e0d9f0;border-radius:4px;box-shadow:8px 14px 24px #33234536;overflow:hidden;transition:transform .18s ease;text-decoration:none}[dir=rtl] .homeNext .homeStageBook{inset-inline-start:auto;left:50%}.homeNext .homeStageBook-0{z-index:3;width:198px}.homeNext .homeStageBook-1{z-index:2;transform:translate(-137%,-45%) rotate(-12deg)}.homeNext .homeStageBook-2{z-index:1;transform:translate(37%,-45%) rotate(12deg)}.homeNext .homeStageBook img{display:block;width:100%;height:100%;object-fit:contain}.homeNext .homeStageBook img[hidden]{display:none}.homeNext .homeStageBook>span{display:block;padding:24px;font-size:24px;font-weight:800;color:#3e206e}.homeNext .homeStageBook:focus-visible,.homeNext .homeStageBook:hover{z-index:4}.homeNext .homeShowcaseCaption{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:5;border-top:1px solid #3445173a;padding-top:16px}.homeNext .homeShowcaseCaption h2{font:800 24px/1.2 var(--font-sans,Arial,sans-serif);margin:0 0 5px;letter-spacing:-.025em}.homeNext .homeShowcaseCaption h2 a{color:#30254d}.homeNext .homeShowcaseCaption p{font-size:13px;margin:0;color:#494130;line-height:1.5}.homeNext .homeShowcaseOpen{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;background:#3e206e;color:#fff;border-radius:50%;font-size:26px;text-decoration:none}.homeNext .homeNextPaths{border:0;gap:10px}.homeNext .homeNextPaths a{border:0!important;background:#ebe1ff;border-radius:12px;padding:18px 16px;font-size:14px;font-weight:800}.homeNext .homeNextPaths a:nth-child(2){background:#d0efe7}.homeNext .homeNextPaths a:nth-child(3){background:#ffe0bb}.homeNext .homeNextPaths a:nth-child(4){background:#ffdce9}.homeNext .homeNextPaths a:nth-child(5){background:#e7efab}.homeNext .homeNextPaths a:hover{box-shadow:inset 0 0 0 2px #51249a}.homeNext .homeShelfTabs{border:0;background:#f2eef8;padding:6px;border-radius:12px;gap:4px;width:fit-content;max-width:100%}.homeNext .homeShelfTabs button{padding:10px 17px;border:0;border-radius:8px;font-weight:750}.homeNext .homeShelfTabs button[aria-selected=true]{background:#51249a;color:#fff}.homeNext .homeNextBookGrid{gap:24px}.homeNext .homeNextCover{border-radius:6px;box-shadow:0 6px 16px #35205a17;overflow:hidden}.homeNext .homeNextBook h3{font-size:15px;margin-top:6px}.homeNext .homeNextBook small{color:#754a89;font-weight:700}.homeNext .homeNextHeading h2{font-weight:800;letter-spacing:-.035em}.homeNext .homeNextCommunity{padding:28px;background:#fff1dd;border-radius:16px}.homeNext .homeCommunityGrid{gap:18px}.homeNext .homeCommunityGrid article{background:#fff;padding:22px;border:1px solid #f0dcca;border-radius:12px}.homeNext .homeCommunityGrid article header span{background:#f2d9ff;color:#56257c;padding:5px 9px;border-radius:6px;font-weight:700}.homeNext .homeCommunityGrid article:nth-child(2n) header span{background:#ceeee2;color:#175641}.homeNext .homePostBody{font:500 17px/1.7 var(--font-sans,Arial,sans-serif)}.homeNext .homeNextCreator{border-radius:18px;padding:38px;gap:40px}.homeNext .homeNextCreator ol{gap:12px}.homeNext .homeNextCreator li{background:#fff9;padding:18px;border-radius:10px}.homeNext .homeNextCreator li>span{font-size:20px;color:#51249a}.homeNext .homeNextFriendship{border-radius:18px}.homeNext .homeNextFriendship li{border-bottom:1px solid #22634730!important;padding-bottom:14px!important}.homeNext .homeStudioLinks{border:0;gap:12px;overflow:visible}.homeNext .homeStudioLinks>a{background:#ece2ff;border:0!important;border-radius:12px;padding:22px}.homeNext .homeStudioLinks>a:nth-child(2){background:#ffe5cc}.homeNext .homeStudioLinks>a:nth-child(3){background:#d4eee9}.homeNext .homeStudioLinks>a:nth-child(4){background:#fce0ed}.homeNext .homeStudioLinks>a:nth-child(5){background:#e8edbd}.homeNext .homeStudioLinks h3{font-weight:800}.homeNext .homeNextMembership{background:#f0e9ff;border:0;border-radius:18px}.homeNext .homeNextMore .capabilitiesGuide{background:#f8f5ff;padding:28px;border-radius:16px;border:0}.homeNext .homeNextFooter{border-top:2px solid #ede2f7}@media(max-width:1050px){.homeNext .homeHeroIntro{padding:32px 28px}.homeNext .homeHeroSpotlight{padding:22px}.homeNext .homeStageBook{width:140px}.homeNext .homeStageBook-0{width:175px}.homeNext .homeHeroIntro h1{font-size:40px}}@media(max-width:700px){.homeNext .homeNextHero,.homeNext.homeLayout-editorial .homeNextHero{width:calc(100% - 24px);grid-template-columns:1fr;padding:0;margin-block:14px 20px;gap:0;border-radius:16px}.homeNext .homeHeroIntro{padding:27px 24px}.homeNext .homeHeroIntro h1,.homeNext.homeLayout-editorial .homeHeroIntro h1{font-size:35px;line-height:1.08;margin-bottom:16px}.homeNext .homeHeroIntro>p{font-size:14px;margin-bottom:18px}.homeNext .homeHeroSpotlight{min-height:330px;padding:18px 24px;display:flex}.homeNext .homeHeroCoverStage{min-height:210px;height:210px;margin-block:6px}.homeNext .homeStageBook{width:110px}.homeNext .homeStageBook-0{width:135px}.homeNext .homeShowcaseCaption{padding-top:12px}.homeNext .homeShowcaseCaption h2{font-size:21px}.homeNext .homeShowcaseCaption p{font-size:12px}.homeNext .homeShowcaseOpen{width:38px;height:38px;font-size:23px}.homeNext .homeShowcaseLabel{font-size:11px}.homeNext .homeNextPaths{gap:8px;padding-bottom:6px}.homeNext .homeNextPaths a{min-width:140px;font-size:13px}.homeNext .homeShelfTabs button{font-size:12px;padding:9px 13px}.homeNext .homeNextBookGrid{gap:22px 14px}.homeNext .homeNextBook h3{font-size:13px}.homeNext .homeNextCommunity{padding:22px 16px}.homeNext .homeCommunityGrid article{padding:18px}.homeNext .homeNextCreator,.homeNext .homeNextFriendship{padding:25px 22px}.homeNext .homeNextMore .capabilitiesGuide{padding:24px 20px}}@media(prefers-reduced-motion:reduce){.homeNext .homeStageBook{transition:none}}.homeNext{--home-ink:#242436;--home-muted:#625e6e;background:#fffefa}.homeNext .homeNextHero{border:1px solid #e7e1ed;box-shadow:0 12px 48px #39204f08}.homeNext .homeHeroIntro{background:#f4effa;color:#292039;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.homeNext .homeHeroIntro>.homeKicker{color:#65477e}.homeNext .homeHeroIntro h1{color:#292039}.homeNext .homeHeroIntro h1 em{color:#63418c}.homeNext .homeHeroIntro>p{color:#544e60}.homeNext .homeHeroActions>a:not(.homeSolidButton){color:#43256d}.homeNext .homeHeroActions .homeSolidButton{background:#56308a;border-color:#56308a;color:#fff}.homeNext .homeHeroActions .homeSolidButton:hover{background:#43256d}.homeNext .homeHeroSpotlight{background:#e9eddb}.homeNext .homeHeroCoverStage:before{background:#d6debb}.homeNext .homeHeroIntro h1{font-size:clamp(34px,3.6vw,54px);text-wrap:balance;line-height:1.13}.homeNext .homeHeroActions>a{min-height:44px;display:inline-flex;align-items:center}.homeNext .homeWelcome{width:min(1240px,calc(100% - 64px));margin:0 auto 64px}.homeNext .homeWelcomeHeading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px}.homeNext .homeWelcomeHeading h2{font-size:clamp(22px,2.2vw,30px);letter-spacing:-.025em;margin:0;text-wrap:balance}.homeNext .homeWelcomeHeading>a{font-size:14px;font-weight:650;min-height:44px;display:inline-flex;align-items:center;gap:8px}.homeNext .homeWelcomeGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.homeNext .homeWelcomeCard{display:flex;flex-direction:column;align-items:flex-start;padding:28px;border:1px solid #e4dcef;border-radius:16px;background:#f3edfc;color:var(--home-ink);text-decoration:none;transition:box-shadow .18s ease,border-color .18s ease}.homeNext .homeWelcomeCard-1{background:#eaf3ed;border-color:#d7e6dd}.homeNext .homeWelcomeCard-2{background:#fbf0e5;border-color:#ecdfcf}.homeNext .homeWelcomeCard:hover{border-color:#83708f;box-shadow:0 8px 24px #2920330d}.homeNext .homeWelcomeNumber{font-size:12px;letter-spacing:.12em;color:#655575;margin-bottom:22px;font-weight:700}.homeNext .homeWelcomeCard h3{font-size:23px;line-height:1.25;letter-spacing:-.025em;margin:0 0 12px;text-wrap:balance}.homeNext .homeWelcomeCard p{font-size:15px;line-height:1.7;color:#544e60;margin:0 0 22px;max-width:38ch}.homeNext .homeWelcomeCard strong{font-size:14px;line-height:1.6;margin-top:auto;color:#43256d}.homeNext .homeShelfIntro{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-top:26px;margin-bottom:28px;border-top:1px solid var(--home-line)}.homeNext .homeShelfIntro h2{font-size:clamp(24px,2.5vw,34px);line-height:1.2;letter-spacing:-.025em;margin:0 0 12px;text-wrap:balance}.homeNext .homeShelfIntro p{max-width:65ch;color:var(--home-muted);font-size:15px;line-height:1.7;margin:0}.homeNext .homeShelfIntro>a{flex-shrink:0;display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:14px;font-weight:700}.homeNext .homeNextSection{margin-bottom:60px}.homeNext .homeNextCreator h2,.homeNext .homeNextFriendship h2{text-wrap:balance}.homeNext .homeStudioLinks>a{background:#f3eef9;border:1px solid #e6dfee!important}.homeNext .homeStudioLinks>a:nth-child(2){background:#f8efe6}.homeNext .homeStudioLinks>a:nth-child(3){background:#eaf3ef}.homeNext .homeStudioLinks>a:nth-child(4){background:#f8edf1}.homeNext .homeStudioLinks>a:nth-child(5){background:#f2f3e6}@media(max-width:900px){.homeNext .homeWelcomeGrid{gap:12px}.homeNext .homeWelcomeCard{padding:22px}.homeNext .homeWelcomeCard h3{font-size:21px}}@media(max-width:700px){.homeNext .homeWelcome{width:calc(100% - 32px);margin-bottom:38px}.homeNext .homeWelcomeHeading{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:14px}.homeNext .homeWelcomeGrid{grid-template-columns:1fr}.homeNext .homeWelcomeCard{padding:22px;position:relative;padding-inline-end:55px}.homeNext .homeWelcomeNumber{position:absolute;inset-inline-end:20px;inset-block-start:24px;margin:0}.homeNext .homeWelcomeCard p{max-width:none;margin-bottom:14px}.homeNext .homeShelfIntro{align-items:flex-start;flex-direction:column;gap:10px;padding-top:20px;margin-bottom:20px}.homeNext .homeNextSection{margin-bottom:38px}}@media(prefers-reduced-motion:reduce){.homeNext .homeWelcomeCard{transition:none}}.communityHeader.readerSiteHeader{display:grid!important;grid-template-columns:auto minmax(100px,1fr) auto;grid-template-areas:"brand search actions" "nav nav nav";gap:10px 28px;width:100%;max-width:none;margin:0;padding:12px max(24px,calc((100vw - 1320px)/2));height:auto;min-height:0;background:#fff;color:#29213a;border-bottom:1px solid #ded4ed;box-shadow:0 3px 13px #3b1a5810;box-sizing:border-box}.readerSiteHeader>.communityBrand{grid-area:brand;min-width:0}.readerSiteHeader>.communityBrand>span{background:#51249a!important;border-radius:10px;color:#fff}.readerSiteHeader>.communityBrand strong{font:850 21px/1.1 var(--font-sans,Arial,sans-serif);letter-spacing:-.04em;color:#312043}.readerSiteHeader>.communityBrand small{color:#8a405f;font-size:9px}.readerSiteHeader>.globalSearchTrigger{grid-area:search;justify-self:start;max-width:330px;width:100%;min-height:40px;background:#f1ecf8;border:1px solid #e2d7ef;color:#51249a;border-radius:9px}.readerSiteHeader>.communityActions{grid-area:actions;display:flex!important;gap:16px;align-items:center}.readerSiteHeader>.communityActions>.languageSwitcher{display:block}.readerSiteHeader>.communityActions>a{font-size:13px;font-weight:750;color:#352044;white-space:nowrap}.readerSiteHeader>.communityActions>.joinButton{color:#fff;background:#51249a;border-radius:9px;padding:12px 18px}.readerSiteHeader>nav{grid-area:nav;display:flex!important;position:static;align-items:center;justify-content:flex-start;gap:4px;flex-wrap:wrap;width:100%;max-width:none;padding:7px 0 0;border-top:1px solid #eee6f6;overflow:visible;box-sizing:border-box}.readerSiteHeader>nav>a{display:inline-flex!important;align-items:center;min-height:40px;padding:9px 13px;border-radius:8px;font:750 13px/1.4 var(--font-sans,Arial,sans-serif);color:#393045;text-decoration:none;white-space:nowrap}.readerSiteHeader>nav>a:focus-visible,.readerSiteHeader>nav>a:hover{color:#442080;background:#e9ddfc}.readerSiteHeader>nav>a.active{background:#51249a;color:#fff}.readerSiteHeader>nav>a:nth-child(3):not(.active){color:#763829;background:#ffead7}.readerSiteHeader>nav>a:nth-child(9):not(.active){color:#175944;background:#d9f3e8}.readerSiteHeader>.communityMobileMenuButton{display:none}.readerSiteHeader :is(a,button):focus-visible{outline:3px solid #d55129;outline-offset:3px}.communityMobileDrawer .communityDrawerSection nav>a{border-radius:8px;margin-block:5px;background:#f7f2fd}.communityMobileDrawer .communityDrawerSection nav>a:nth-child(3n+1)>i{background:#dfd0fa;color:#51249a}.communityMobileDrawer .communityDrawerSection nav>a:nth-child(3n+2)>i{background:#ffdfc4;color:#70391c}.communityMobileDrawer .communityDrawerSection nav>a:nth-child(3n)>i{background:#d1ecdf;color:#225741}.bookExperience,.discoveryExperience,.retailBookDetail,.whatReadsPage{background:#fff;color:#282236;font-family:var(--font-sans,Arial,sans-serif)}.discoveryExperience :is(button,input,select),.retailBookDetail :is(button,input,select),.whatReadsPage :is(button,input,select){font-family:inherit}.discoveryExperience>.platformInner{max-width:1320px;width:calc(100% - 48px);padding-top:26px}.discoveryExperience .pageIntro{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;background:#e4dafb;color:#35214f;padding:32px;border-radius:18px;margin-bottom:30px}.discoveryExperience .pageIntro h1{font:850 clamp(30px,3.5vw,48px)/1.08 var(--font-sans,Arial,sans-serif);letter-spacing:-.04em;color:#35214f;margin:9px 0 12px}.discoveryExperience .pageIntro p{font:15px/1.6 var(--font-sans,Arial,sans-serif);color:#584768;max-width:570px}.discoveryExperience .pageIntro>div>span{color:#633884;font-size:11px}.discoveryExperience .discoverSearch{align-self:center;display:flex;gap:8px;width:100%;max-width:none}.discoveryExperience .discoverSearch input{min-width:0;flex:1 1;background:#fff;border:1px solid #baa1d6;border-radius:8px;min-height:48px;font-size:15px}.discoveryExperience .discoverSearch button{background:#51249a;color:#fff;border:0;border-radius:8px;padding:12px 18px}.discoveryExperience .discoverCatalogHeading{border:0;padding:0;gap:16px;margin-block:24px}.discoveryExperience .discoverCatalogHeading>span{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:10px;background:#ffdbbd;color:#74371d;font:800 15px var(--font-sans,Arial,sans-serif)}.discoveryExperience .discoverCatalogHeading h2{font:800 25px/1.2 var(--font-sans,Arial,sans-serif);letter-spacing:-.025em}.discoveryExperience .discoverCatalogHeading p{font-size:13px}.discoveryExperience .discoverControls{border:1px solid #e6ddeb;background:#faf8fd;border-radius:12px;padding:22px}.discoveryExperience .filterBar{gap:8px}.discoveryExperience .filterBar button{background:#fff;border:1px solid #d6c7e7;color:#4d3565;border-radius:8px;padding:10px 15px;min-height:42px;font-size:13px}.discoveryExperience .filterBar button.active{background:#51249a;color:#fff;border-color:#51249a}.discoveryExperience .discoverSelects select{background:#fff;border-radius:8px;border-color:#d6c7e7;font-size:14px;min-height:43px}.discoveryExperience .storyGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 22px}.discoveryExperience .storyCard{display:block;min-width:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-decoration:none}.discoveryExperience .storyCard .storyCover{aspect-ratio:2/3;height:auto;min-height:0;box-shadow:0 6px 16px #31204b20;border-radius:6px;overflow:hidden}.discoveryExperience .storyCard .storyCoverImage{width:100%;height:100%;object-fit:contain}.discoveryExperience .storyCard .storyCover:has(img)>:is(strong,small,span){display:none}.discoveryExperience .storyCard .storyCover>i{font-size:10px;max-width:90%;padding:5px 8px}.discoveryExperience .storyCardBody{padding:14px 0 0}.discoveryExperience .storyCardBody>h3{font:800 15px/1.35 var(--font-sans,Arial,sans-serif);letter-spacing:-.01em;margin:7px 0;color:#29213d}.discoveryExperience .storyCardBody>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.55;margin:6px 0;color:#655c70}.discoveryExperience .storyGenre{font-size:10px;line-height:1.5;color:#75478a}.discoveryExperience .storyCardBody>div{border-top:0;padding:8px 0 0;display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:#625469}.discoveryExperience .discoverMediaShelf{margin-top:40px;padding:26px;background:#eef7ef;border-radius:16px}.discoveryExperience .discoverMediaShelf+section.discoverMediaShelf{background:#fff0df}.whatReadsPage .whatReadsHero{background:#d5efe4;color:#153e32;border-radius:18px;max-width:1320px;width:calc(100% - 48px);margin:28px auto 20px;padding:34px;display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:25px}.whatReadsPage .whatReadsHero h1{font:850 clamp(32px,4vw,48px)/1.1 var(--font-sans,Arial,sans-serif);letter-spacing:-.035em;color:#153e32}.whatReadsPage .whatReadsHero p{font:15px/1.7 var(--font-sans,Arial,sans-serif);color:#325c4b;max-width:750px}.whatReadsPage .whatReadsHero small,.whatReadsPage .whatReadsHero>div>span{color:#32604c}.whatReadsPage .whatReadsHero aside{display:flex;align-items:center;justify-content:center;gap:10px}.whatReadsPage .whatReadsHero aside b{display:grid;place-items:center;width:70px;height:100px;border-radius:8px;background:#6540a4;color:#fff;box-shadow:5px 7px 0 #adccb4;transform:rotate(-7deg);font:800 20px var(--font-sans,Arial,sans-serif)}.whatReadsPage .whatReadsHero aside b:nth-child(2){background:#ff9e6c;transform:rotate(6deg);color:#4c2818}.whatReadsPage .whatReadsHero aside b:nth-child(3){background:#ece873;color:#44491b}.whatReadsPage .whatReadsHeroActions a{background:#21674f;color:#fff;border-color:#21674f;border-radius:8px;padding:12px 17px;font-size:13px}.whatReadsPage .whatReadsHeroActions .missingBookHeroAction{background:#fff;color:#21674f}.whatReadsPage .missingBookInvitation{background:#f5f0fc;border-color:#e4d9ef;border-radius:12px}.whatReadsPage .missingBookInvitation,.whatReadsPage .retailCatalogSection.full{max-width:1320px;width:calc(100% - 48px)}.whatReadsPage .retailBookCard{border:0;box-shadow:none;padding:0;background:none}.whatReadsPage .retailCover{border-radius:5px;box-shadow:0 5px 15px #3a235b18;aspect-ratio:2/3}.whatReadsPage .retailCover img{object-fit:contain}.whatReadsPage .retailBookIdentity{padding:13px 0}.whatReadsPage .retailBookIdentity h3{font:800 15px/1.35 var(--font-sans,Arial,sans-serif)}.whatReadsPage .retailBookIdentity p{font-size:12px}.whatReadsPage .retailBookActions{border:0;padding:0;font-size:12px}.bookExperience .bookDetailOverview,.retailBookDetail .bookDetailOverview{max-width:1320px;gap:32px;grid-template-columns:minmax(0,1fr) 340px;margin-block:30px 40px}.bookExperience .bookDetailOverview>section,.retailBookDetail .bookDetailOverview>section{gap:28px;grid-template-columns:210px minmax(0,1fr)}.bookExperience .bookDetailOverview h1,.bookExperience .bookVisibleTitle,.retailBookDetail .retailBookHero h1{font:850 clamp(28px,2.75vw,42px)/1.12 var(--font-sans,Arial,sans-serif);letter-spacing:-.04em;color:#2f2442}.bookExperience .bookDetailOverview .storyCover{border-radius:6px;background:#efe7f9;box-shadow:0 8px 23px #3f235728;aspect-ratio:2/3;height:auto}.bookExperience .bookDetailOverview .storyCover:has(img)>:is(strong,small,span){display:none}.bookExperience .bookDetailOverview>section>div>p{font:15px/1.75 var(--font-sans,Arial,sans-serif);color:#62576e}.bookExperience .audiobookFacts,.bookExperience .ebookFacts,.bookExperience .storyStats{border-block:1px solid #e6dcec;padding-block:16px;background:none;gap:20px}.bookExperience .storyStats b{font-size:21px;color:#56318a}.bookExperience .detailActions .readNow{background:#51249a!important;color:#fff!important;border-radius:8px}.bookExperience .detailActions button,.bookExperience .detailActions>a:not(.readNow){border-radius:8px;background:#f2eafa;color:#51249a}.bookExperience .skillTags span{background:#e5f1d7;color:#385b1e;border:0;border-radius:5px;padding:6px 9px}.bookExperience .chapterList>a{border-radius:8px;margin-block:6px;background:#f7f2fd;border-color:#e6ddec}.bookExperience .bookCommunityPanel,.retailBookDetail .bookCommunityPanel{border:1px solid #dfd1ed;border-top:5px solid #9763cb;background:#faf7ff;border-radius:12px;padding:22px;position:sticky;top:150px}.bookExperience .bookCommunityPanel h2,.retailBookDetail .bookCommunityPanel h2{font:800 25px/1.2 var(--font-sans,Arial,sans-serif);letter-spacing:-.035em;color:#3e2659}.bookExperience .bookCommunityPanel .bookCommunityCompose,.retailBookDetail .bookCommunityCompose{background:#51249a;border-color:#51249a;border-radius:8px}.bookExperience .bookCommunityEntries article,.retailBookDetail .bookCommunityEntries article{display:block;padding:20px 0;background:transparent;border:0;border-bottom:1px solid #ddd1e9;box-shadow:none;border-radius:0}.bookExperience .bookCommunityEmpty,.retailBookDetail .bookCommunityEmpty{color:#6e5a7b;font-size:14px;line-height:1.7}.bookExperience .bookCommunityLinks a,.retailBookDetail .bookCommunityLinks a{color:#51249a!important;text-decoration:none!important;background:#f1e6fb!important;border-radius:6px!important;padding:8px 12px!important}.retailBookDetail>.platformInner{max-width:1320px;width:calc(100% - 48px);padding-top:25px}.retailBookDetail .retailCoverRail{position:sticky;top:150px;display:block;min-width:0}.retailBookDetail .retailCoverRail>img{width:100%;height:auto;max-height:340px;object-fit:contain;border-radius:5px;box-shadow:0 8px 22px #3c24512b;background:#f6f0fd;display:block}.retailBookDetail .retailCoverRail nav{display:flex;flex-direction:column;gap:10px;margin:20px 0 0}.retailBookDetail .retailCoverRail nav>a,.retailBookDetail .retailCoverRail nav>button{font-size:13px;border-radius:8px;padding:12px 10px;line-height:1.5;display:block;text-align:center}.retailBookDetail .retailCoverRail nav>a.retailPrimary{background:#216b50;border-color:#216b50;color:#fff}.retailBookDetail .retailBookMain{min-width:0}.retailBookDetail .retailBookMain>h2{font:650 17px/1.5 var(--font-sans,Arial,sans-serif);margin-bottom:12px}.retailBookDetail .retailRatingSummary{display:flex;gap:11px;align-items:baseline;margin:16px 0;color:#6b566f;font-size:13px;flex-wrap:wrap}.retailBookDetail .retailRatingSummary strong{font-size:25px;color:#9b4e0a}.retailBookDetail .retailRatingSummary a{color:#64407f;font-weight:650}.retailBookDetail .retailBackCoverCopy{padding:0;border:0;background:none;border-radius:0;max-width:none}.retailBookDetail .retailBookMain h3{font:800 16px/1.4 var(--font-sans,Arial,sans-serif);color:#402657;margin:22px 0 12px}.retailBookDetail .retailBackCoverCopy p{font:15px/1.8 var(--font-sans,Arial,sans-serif);color:#51495b}.retailBookDetail .retailBackCoverCopy summary{cursor:pointer;font-size:13px;color:#51249a;padding:12px 0;min-height:44px;font-weight:750}.retailBookDetail .retailBackCoverCopy li{display:list-item;line-height:1.65;font-size:14px;padding:3px}.retailBookDetail .retailBookHero dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0;border-top:1px solid #e3d9eb}.retailBookDetail .retailBookHero dl div{border:0;border-bottom:1px solid #e3d9eb;border-radius:0;padding:12px 0;min-width:0}.retailBookDetail .retailBookHero dt{font-size:11px;line-height:1.5;color:#6a5f73}.retailBookDetail .retailBookHero dd{font-size:13px;line-height:1.55;color:#42304e}.retailBookDetail .retailBack{color:#5b337b;font-size:13px}@media(max-width:1100px){.communityHeader.readerSiteHeader{padding-inline:20px;gap:8px 20px}.readerSiteHeader>nav>a{font-size:12px;padding:9px 10px}.discoveryExperience .storyGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.bookExperience .bookDetailOverview,.retailBookDetail .bookDetailOverview{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.bookExperience .bookDetailOverview>section,.retailBookDetail .bookDetailOverview>section{grid-template-columns:150px minmax(0,1fr);gap:20px}}@media(max-width:800px){.communityHeader.readerSiteHeader{grid-template-columns:36px minmax(32px,1fr) 36px auto;grid-template-areas:"menu brand search actions" "nav nav nav nav";padding:10px 12px 0;gap:8px;height:auto}.readerSiteHeader>.communityMobileMenuButton{grid-area:menu;display:flex;width:36px;height:38px;min-width:36px;background:#f1e6fc;border-color:#d8c9ea;border-radius:8px}.readerSiteHeader>.communityBrand{width:auto;min-width:0}.readerSiteHeader>.communityBrand>div{display:none}.readerSiteHeader>.communityBrand>img,.readerSiteHeader>.communityBrand>span{width:36px;height:38px;min-width:36px}.readerSiteHeader>.globalSearchTrigger{width:36px;height:38px;min-width:36px;min-height:38px;padding:0}.readerSiteHeader>.communityActions{gap:8px!important;flex-shrink:0;min-width:0}.readerSiteHeader>.communityActions>a{display:inline-flex!important;align-items:center;justify-content:center;min-height:38px;font-size:12px;padding:7px 5px;line-height:1.3}.readerSiteHeader>.communityActions>.joinButton{padding:9px 12px;border-radius:8px}.readerSiteHeader>.communityActions>.languageSwitcher{display:none}.readerSiteHeader>.communityActions>.memberPill{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readerSiteHeader>nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-inline:contain;gap:4px;padding:6px 0 9px;max-width:100%}.readerSiteHeader>nav>a{flex-shrink:0;min-height:36px;font-size:12px;padding:8px 12px;background:#f5f0fc}.discoveryExperience>.platformInner{width:calc(100% - 32px);padding-top:18px}.discoveryExperience .pageIntro{grid-template-columns:1fr;gap:18px;padding:24px;margin-bottom:25px}.discoveryExperience .pageIntro h1{font-size:34px}.discoveryExperience .pageIntro p{font-size:14px}.discoveryExperience .discoverControls{padding:16px}.discoveryExperience .storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 14px}.discoveryExperience .storyCardBody>h3{font-size:13px}.discoveryExperience .storyCardBody>p{display:none}.discoveryExperience .discoverMediaShelf{padding:22px 16px;margin-inline:-4px}.discoveryExperience .discoverCatalogHeading{flex-wrap:wrap;gap:12px}.discoveryExperience .discoverCatalogHeading h2{font-size:23px}.whatReadsPage .whatReadsHero{width:calc(100% - 24px);padding:25px;grid-template-columns:1fr;margin-top:16px;gap:0}.whatReadsPage .whatReadsHero h1{font-size:34px}.whatReadsPage .whatReadsHero aside{display:none}.whatReadsPage .missingBookInvitation,.whatReadsPage .retailCatalogSection.full{width:calc(100% - 32px)}.whatReadsPage .retailBookIdentity h3{font-size:13px}.bookExperience .bookDetailOverview,.retailBookDetail .bookDetailOverview{display:block;margin-block:22px}.bookExperience .bookDetailOverview>section,.retailBookDetail .bookDetailOverview>section{display:grid;grid-template-columns:140px minmax(0,1fr);gap:22px}.bookExperience .bookDetailInfo,.bookExperience .bookDetailOverview>section>div:last-child{grid-column:1/-1}.bookExperience .bookDetailOverview .bookCoverGallery,.bookExperience .bookDetailOverview>section>.storyCover{grid-column:1/-1;justify-self:center;width:180px;max-width:180px}.bookExperience .bookCommunityPanel,.retailBookDetail .bookCommunityPanel{position:static;margin-top:28px;padding:22px 18px}.bookExperience .bookCommunityEntries,.retailBookDetail .bookCommunityEntries{max-height:none}.retailBookDetail>.platformInner{width:calc(100% - 32px);padding-top:18px}.retailBookDetail .retailCoverRail{position:static;grid-column:1/-1;display:grid;grid-template-columns:125px minmax(0,1fr);gap:20px;align-items:center;padding:20px;background:#f1e8fc;border-radius:14px}.retailBookDetail .retailCoverRail nav{margin:0;grid-column:2;width:100%}.retailBookDetail .retailCoverRail>img{width:125px;max-height:190px}.retailBookDetail .retailCoverRail:not(:has(img)) nav{grid-column:1/-1}.retailBookDetail .retailBookMain{grid-column:1/-1}.retailBookDetail .retailBookHero h1{font-size:32px}}@media(max-width:360px){.discoveryExperience .storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.retailBookDetail .retailCoverRail{grid-template-columns:95px minmax(0,1fr);padding:16px;gap:12px}.retailBookDetail .retailCoverRail>img{width:95px}.readerSiteHeader>.communityActions>.joinButton{padding-inline:8px}}.readerShelfControl{display:grid;gap:9px;margin-block:16px;font-family:var(--font-ui,Arial,sans-serif);font-size:14px;text-align:start;max-width:100%}.readerShelfControl label{display:grid;gap:7px;font-weight:750;color:#342343}.personalReadingShelves input,.readerShelfControl select{width:100%;min-height:44px;border:1px solid #8b769e;border-radius:10px;padding:10px;background:#fff;color:#251535;font:inherit}.readerShelfControl>a{color:#653284;font-weight:700}.readerShelfControl small{color:#335f39}.personalReadingShelves{margin-block:30px;padding:clamp(16px,3vw,30px);border:1px solid #bca8d7;border-radius:18px;background:#f3ecff;color:#251535}.personalReadingShelves>header{display:flex;gap:24px;justify-content:space-between;align-items:start;flex-wrap:wrap}.personalReadingShelves h2{margin:0 0 10px;font:800 clamp(24px,4vw,34px)/1.15 var(--font-ui,Arial,sans-serif)}.personalReadingShelves form{display:grid;grid-template-columns:minmax(120px,200px) auto;align-items:end;gap:10px}.personalReadingShelves form small{grid-column:1/-1}.personalReadingShelves>nav,.readerContributionTools{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-block:18px}.personalReadingShelves button,.readerContributionActions button,.readerContributionTools button{min-height:44px;padding:9px 14px;border:1px solid #bca8d7;border-radius:9px;color:#3d2252;background:#fff;font:700 14px var(--font-ui,Arial,sans-serif);cursor:pointer}.personalReadingShelves button[aria-pressed=true],.personalReadingShelves form button{background:#5c2c90;color:#fff;border-color:#5c2c90}.personalReadingShelves>nav button b{display:inline-block;min-width:1.6em;margin-inline-start:.4em;padding:1px 5px;border-radius:5px;background:#eee3fa;color:#3d2252;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adminReaderContributions .readerContributionTools label{min-width:0;max-width:100%;flex-wrap:wrap}.adminReaderContributions .readerContributionTools input:not([type=checkbox]){min-width:0;max-width:100%;min-height:44px;border:1px solid #bca8d7;border-radius:8px;padding:8px;background:#fff;color:#30223d}.personalShelfGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.personalShelfGrid article{min-width:0;padding:20px;background:#fff;border:1px solid #d7c9e7;border-radius:12px}.personalShelfGrid h3{font:800 20px/1.3 var(--font-ui,Arial,sans-serif);margin:0;overflow-wrap:anywhere}.personalShelfGrid p{color:#61516f}.personalShelfGrid>article>span{font-size:12px;background:#eaf5b6;padding:5px 8px;border-radius:6px;color:#354313}.readerContributionTools label{display:flex;gap:7px;align-items:center}.readerContributionTools select{min-height:42px;max-width:100%;padding:8px;border:1px solid #bca8d7;border-radius:8px;background:white;color:#30223d}.readerContributionActions{display:flex;gap:7px;flex-wrap:wrap;margin-block:12px}.readerContributionActions form{display:grid;gap:10px;width:100%}.readerContributionActions textarea{width:100%;min-height:100px;background:#fff;color:#251535;border:1px solid #aa93bc;padding:10px;border-radius:8px}.readerContributionActions select{min-height:44px;background:white;color:#251535}.personalReadingShelves button:disabled,.readerContributionActions button:disabled,.readerContributionTools button:disabled{opacity:.55;cursor:default}.personalReadingShelves :focus-visible,.readerContributionActions :focus-visible,.readerContributionTools :focus-visible,.readerShelfControl :focus-visible{outline:3px solid #286a95;outline-offset:3px}@media(max-width:700px){.personalShelfGrid{grid-template-columns:1fr}.personalReadingShelves>header{display:grid}.personalReadingShelves form{max-width:100%}.readerContributionTools{font-size:13px}}