.LibraryFeature_LibraryFeature__pwiGA{--carousel-height:var(--100lvh);color:var(--dark-blue)}.LibraryFeature_StickyTop__42iz4{position:-webkit-sticky;position:sticky;top:0;isolation:isolate;overflow:hidden;padding:calc(var(--spacing-120) + var(--library-feature-section-top-inset, 0px)) 0 var(--spacing-120)}.LibraryFeature_StickyTopContent__XwDn_{position:relative;z-index:2}.LibraryFeature_StickyTopContent__XwDn_>section{padding:0}.LibraryFeature_BooksArea__Q8xnv{position:-webkit-sticky;position:sticky;top:0;height:var(--carousel-height);overflow:hidden}.LibraryFeature_BooksSection__jx64u{width:100%;height:100%}.LibraryFeature_BooksWrap__Bl5y6{width:100%;height:100%;display:flex;flex-direction:column;gap:var(--books-gap);padding:var(--books-gap) 0}.LibraryFeature_BooksRow__URcls{width:100%;height:calc((var(--carousel-height) - var(--books-gap)*(var(--book-rows-num) + 1))/var(--book-rows-num));display:flex;overflow:hidden;flex-shrink:0}.LibraryFeature_BooksRow__URcls:nth-child(2n){flex-direction:row-reverse}.LibraryFeature_BooksRowTrack__7LhqU{display:flex;height:100%;flex-shrink:0;will-change:transform}.LibraryFeature_BooksRowItem__KIvsk{position:relative;width:auto;height:100%;flex-shrink:0;padding:0 var(--books-gap) 0 0;cursor:pointer;border:0;background:none}.LibraryFeature_BooksRowItem__KIvsk img{width:auto!important;height:100%!important;aspect-ratio:var(--book-cover-aspect-ratio);object-fit:cover}.LibraryFeature_BooksRowItem__KIvsk *{height:100%}.LibraryFeature_SelectedBookOverlay__zEL_a{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;padding:0 var(--row-margin);opacity:0;pointer-events:none;transition:opacity .2s ease-out;z-index:99}.LibraryFeature_SelectedBookOverlay__zEL_a.LibraryFeature_SelectedBookOverlayVisible__6Sbez{opacity:1;pointer-events:auto}.LibraryFeature_SelectedBookOverlayBackground__q2uPS{position:absolute;top:0;left:0;width:100%;height:100%}.LibraryFeature_SelectedBookItem__Qj743{position:relative;width:100%;max-width:565px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--cream);padding:var(--spacing-32)}.LibraryFeature_SelectedBookTitle__vdNN3{text-align:center;margin-bottom:var(--spacing-16)}.LibraryFeature_SelectedBookAuthor__Lx1Or{margin-top:0}.LibraryFeature_SelectedBookCover__TmAAO{width:100%;max-width:357px;margin-top:var(--spacing-32)}.LibraryFeature_SelectedBookExploreButton__5EpPi{margin-top:var(--spacing-32)}.LibraryFeature_LibrariesBackgroundLayerWrap__2ic3p{--scrollProgress:0;margin-top:calc(var(--100lvh)*-1);position:-webkit-sticky;position:sticky;top:0;pointer-events:none}.LibraryFeature_LibrariesScrollSection__q7Wsl{display:none}@media(min-width:1024px){.LibraryFeature_LibrariesScrollSection__q7Wsl{display:block}}.LibraryFeature_LibrariesCarouselWrap__fUWkq{display:block;margin-top:calc(var(--100lvh)*-1);min-height:var(--100lvh);padding-bottom:var(--spacing-120)}@media(min-width:1024px){.LibraryFeature_LibrariesCarouselWrap__fUWkq{display:none}}.LibraryFeature_LibrariesCarouselInner__w76P5{position:-webkit-sticky;position:sticky;top:0;height:var(--100lvh);display:flex;align-items:center;justify-content:center}.LibraryFeature_LibrariesCarousel__cF2tc{position:relative;width:100%;height:80%;max-height:680px;margin:0}@media(orientation:landscape)and (max-height:500px){.LibraryFeature_LibrariesCarousel__cF2tc{height:90%}}.LibraryFeature_LibrariesCarouselViewport__JN5Qc{overflow:hidden;height:100%}.LibraryFeature_LibrariesCarouselContainer__cgkgO{display:flex;height:100%;padding-left:var(--row-margin);touch-action:pan-y pinch-zoom}.LibraryFeature_LibrariesCarouselSlide__sKuXu{flex:0 0 calc(100vw - var(--row-margin)*2);min-width:0;height:100%;padding-right:var(--column-gutter)}.LibraryFeature_LibrariesBackgroundLayer__ymoeC{width:100%;height:var(--100lvh);background-color:rgb(0,0,0,calc(var(--scrollProgress) * .5))}.LibraryFeature_LibrariesWrap__hecsJ{--cards-per-view-desktop:2;--cards-per-view-mobile:1;--cards-per-view:var(--cards-per-view-mobile);--cards-in-view:min(var(--cards-per-view),var(--cards-num));--cards-out-of-view:max(0,var(--cards-num) - var(--cards-per-view));width:100%;height:calc(var(--100lvh) + var(--100lvh)*.5*max(1,var(--cards-out-of-view)))}@media(min-width:1024px){.LibraryFeature_LibrariesWrap__hecsJ{--cards-per-view:var(--cards-per-view-desktop)}}.LibraryFeature_LibrariesInner__I_2Lz{width:100%;height:var(--100lvh);position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.LibraryFeature_LibrariesCardsWrap__qyKvt{--card-width:100%;width:calc(var(--card-width)*var(--cards-in-view) + var(--column-gutter));height:80%;max-height:680px;display:flex;justify-content:space-between;padding-left:var(--column-gutter)}@media(min-width:1024px){.LibraryFeature_LibrariesCardsWrap__qyKvt{--card-width:calc((var(--column-width) * 5) + (var(--column-gutter) * 4))}}.LibraryFeature_LibrariesCardWrap__EFQKh{--card-index:0;--local-scroll-progress:calc(max(0, var(--cards-in-view) + (var(--scrollProgress, 0) * var(--cards-out-of-view)) - var(--card-index)) * 1.5);position:relative;transform-origin:center center;transition:all .3s ease-out;flex-shrink:0;width:calc(100%/var(--cards-per-view));height:100%;transform:translateX(calc(var(--scrollProgress, 0) * var(--cards-out-of-view) * -100%));opacity:var(--local-scroll-progress);padding-right:var(--column-gutter)}.LibraryFeature_LibrariesCard__HSWuO{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-32) 24px;background-color:var(--light-cream)}@media(min-width:1024px){.LibraryFeature_LibrariesCard__HSWuO{padding:0}}@media(orientation:landscape)and (max-height:500px){.LibraryFeature_LibrariesCard__HSWuO{padding:16px 24px}}.LibraryFeature_LibrariesCardInner__5Ndr2{width:100%;max-width:357px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(orientation:landscape)and (max-height:500px){.LibraryFeature_LibrariesCardInner__5Ndr2{max-width:520px}}.LibraryFeature_LibrariesCardIcon__57b_P{width:80px;height:80px;margin-bottom:var(--spacing-16)}@media(orientation:landscape)and (max-height:500px){.LibraryFeature_LibrariesCardIcon__57b_P{width:64px;height:64px;margin-bottom:12px}}.LibraryFeature_LibrariesCardIcon__57b_P picture{width:100%;height:100%}.LibraryFeature_LibrariesCardIcon__57b_P img{width:100%;height:100%;object-fit:contain}.LibraryFeature_LibrariesCardTitle__NIeqQ{font-weight:400;font-style:regular;font-size:2rem;line-height:1.2;text-align:center;text-wrap:balance;margin-bottom:var(--spacing-16)}@media(min-width:1024px){.LibraryFeature_LibrariesCardTitle__NIeqQ{font-size:2.5rem}}@media(orientation:landscape)and (max-height:500px){.LibraryFeature_LibrariesCardTitle__NIeqQ{margin-bottom:12px}}.LibraryFeature_LibrariesCardText__rO1eB{font-weight:400;font-style:regular;font-size:1rem;line-height:1.4;letter-spacing:0;text-align:center;margin-bottom:var(--spacing-32)}@media(orientation:landscape)and (max-height:500px){.LibraryFeature_LibrariesCardText__rO1eB{margin-bottom:16px}}