.CentreHero_Section__NErY3{box-sizing:border-box;position:relative;width:100%;min-height:100svh;margin:0;padding:var(--section-top-inset) 0 0;display:flex;align-items:center;justify-content:center;overflow:hidden}.CentreHero_BreadcrumbsWrap__B_5N_{align-self:stretch;width:100%;margin-bottom:var(--spacing-64);display:flex;justify-content:flex-start}.CentreHero_CardWrap__0i17J{box-sizing:border-box;position:relative;z-index:1;width:100%;display:flex;justify-content:center;padding:var(--spacing-56) var(--row-margin)}.CentreHero_Card__WTEv6{box-sizing:border-box;width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;background-color:var(--bg-accent);padding:32px 24px;text-align:center}@media(min-width:1024px){.CentreHero_Card__WTEv6{padding:56px}}.CentreHero_Eyebrow__Hoewr{margin:0 0 var(--spacing-16);color:var(--dark-blue)}.CentreHero_Title__KZhPJ{font-size:clamp(2rem,1.8679577465rem + .56vw,2.375rem);margin-bottom:var(--spacing-32);color:var(--dark-blue);text-wrap:balance}@media(min-width:1024px){.CentreHero_Title__KZhPJ{margin-bottom:auto;margin-bottom:var(--spacing-32)}}.CentreHero_Content__Ce9Py{display:flex;flex-direction:column;gap:16px;width:100%;max-width:86%;margin:0 auto;color:var(--dark-blue)}.CentreHero_Content__Ce9Py p{text-align:center!important}.CentreHero_Content__Ce9Py p:last-child{margin-bottom:0}.Image_Image__hjjuQ,.Image_Image__hjjuQ picture{display:block}.Image_Image__hjjuQ img{width:var(--img-width,100%);height:var(--img-height,auto);max-width:var(--img-max-width,100%)}.Image_ImageFill__ZkE3K{position:relative;display:block;width:100%;height:100%}.Image_ImageFill__ZkE3K img,.Image_ImageFill__ZkE3K picture{position:absolute;inset:0;width:100%;height:100%}.Image_ImageFill__ZkE3K img{max-width:none;object-fit:var(--img-object-fit,cover);object-position:center}.Image_Frame__o0_hQ{width:100%;background-color:#f7f6f5;padding:var(--spacing-32,1rem);display:flex;justify-content:center;align-items:center;aspect-ratio:7/8}.Image_Frame__o0_hQ img{display:block;max-width:85%;height:auto;margin:0 auto}.AccountChrome_Shell__NYYQa{--account-cream:var(--light-cream);--account-navy:var(--fg);--account-sky:var(--light-blue);--account-placeholder:var(--fg);--account-border:var(--fg);--account-radius:8px;--account-pill-radius:999px;display:grid;min-height:100%;grid-template-columns:1fr 1fr;font-family:var(--font-reader-pro),system-ui,sans-serif;color:var(--account-navy);background:var(--account-cream)}.AccountChrome_Banner__YEyco{position:relative;display:block;min-height:0;overflow:hidden;background-color:var(--account-navy)}.AccountChrome_BannerImage__il9zy{object-fit:cover;object-position:center}.AccountChrome_Panel__jS7sy{display:flex;flex-direction:column;min-height:100vh;padding:var(--spacing-32) var(--spacing-16);padding-bottom:var(--spacing-56)}.AccountChrome_LogoLink__yza2m{display:inline-flex;line-height:0;margin-bottom:var(--spacing-56)}.AccountChrome_ContentWrap__3GPsx{display:flex;width:100%;max-width:27rem;flex:1 1;flex-direction:column;align-self:center;min-height:0}.AccountChrome_ContentTop__3cOFn{display:flex;justify-content:flex-start;margin-bottom:var(--spacing-32)}.AccountChrome_BackLink__3zXYh{display:inline-flex;align-items:center;gap:var(--spacing-8);text-decoration:none;color:var(--dark-blue)}.AccountChrome_BackLink__3zXYh:hover{text-decoration:underline}.AccountChrome_BackArrow__sPw0U{display:inline-flex;flex-shrink:0;line-height:0}.AccountChrome_Heading__XqiLI{margin:0 0 var(--spacing-32);color:var(--dark-blue);max-width:100%;overflow-wrap:break-word;text-wrap:balance}.AccountChrome_ContentBody__DfXcJ{width:100%}@media(min-width:1024px){.AccountChrome_Panel__jS7sy{padding:var(--spacing-56) var(--spacing-120);padding-bottom:var(--spacing-56)}}@media(max-width:767px){.AccountChrome_Shell__NYYQa{grid-template-columns:1fr}.AccountChrome_Banner__YEyco{display:none}.AccountChrome_Panel__jS7sy{min-height:100%}}.AboutTheLibrary_AboutTheLibraryWithBackLink__tWfXU{padding:calc(var(--section-top-inset) + var(--spacing-120)) 0 var(--spacing-120)}.AboutTheLibrary_BackLinkWrap__1dTsi{margin-bottom:var(--spacing-64)}.AboutTheLibrary_Container__VtiBS,.AboutTheLibrary_Section__lY4iL{display:flex;flex-direction:column}.AboutTheLibrary_Section__lY4iL{padding-top:var(--spacing-56);gap:var(--spacing-32);width:100%}.AboutTheLibrary_Section__lY4iL:not(:last-child):after{content:"";display:block;width:100%;height:1px;background:var(--dark-blue-24);margin-top:var(--spacing-56)}.AboutTheLibrary_Section__lY4iL:last-child{padding-bottom:var(--spacing-56)}.AboutTheLibrary_AboutTheLibraryWithBackLink__tWfXU .AboutTheLibrary_Section__lY4iL:first-child{padding-top:0}.AboutTheLibrary_AboutTheLibraryWithBackLink__tWfXU .AboutTheLibrary_Section__lY4iL:last-child{padding-bottom:0}.AboutTheLibrary_Title__y4pNX{margin:0;margin-bottom:var(--spacing-32);color:var(--dark-blue)}.AboutTheLibrary_Columns__ciJM_{display:flex;flex-direction:column;gap:var(--spacing-32);width:100%}@media(min-width:1024px){.AboutTheLibrary_Columns__ciJM_{flex-direction:row;gap:var(--column-gutter)}}.AboutTheLibrary_Column__ZO6dZ{width:100%;color:var(--dark-blue)}@media(min-width:1024px){.AboutTheLibrary_Column__ZO6dZ{width:calc(var(--column-width)*4 + var(--column-gutter)*3)}}.AboutTheLibrary_Column3__g4C25 p{font-family:var(--font-ninna)}.AboutTheLibrary_Column3__g4C25 p:last-child{margin-bottom:0}.AboutTheLibrary_CreateAccountButton__LqtBU{margin-top:var(--spacing-32)}.AudiobookPlayerMainControls_MainControls__8t_c_{width:100%;max-width:var(--tablet-max-layout-width);display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:4px}@media(min-width:1024px){.AudiobookPlayerMainControls_MainControls__8t_c_{justify-content:center}}.AudiobookPlayerMainControls_ChapterSkipButton__QiCcl,.AudiobookPlayerMainControls_Seek15Button__SeUuR{--icon-color:var(--fg);width:4rem;height:4rem;max-width:64px;max-height:64px;margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--fg)}.AudiobookPlayerMainControls_ChapterSkipButton__QiCcl svg,.AudiobookPlayerMainControls_Seek15Button__SeUuR svg{width:100%;height:auto;max-height:100%}.AudiobookPlayerMainControls_PlayButton__qJLD3{width:4rem;height:4rem;max-width:64px;max-height:64px;margin:0;padding:0;border:none;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AudiobookPlayerMainControls_PlayButton__qJLD3 svg{width:100%;height:auto}.CategoryFilteredItemsGrid_Section___WmYj{padding:56px 0 104px}.CategoryFilteredItemsGrid_Inner__duaP7{display:flex;flex-direction:column;align-items:center;gap:56px}.CategoryFilteredItemsGrid_Heading__8Z1W1{margin:0;color:var(--dark-blue);text-align:center;font-family:var(--heading-font-family,var(--font-ninna));font-size:2.5rem;font-weight:400;line-height:1.2}.CategoryFilteredItemsGrid_GridWrap__U21VG{width:100%}.CategoryFilteredItemsGrid_SeeAllWrap__BoK4e{display:flex;justify-content:center}.CategoryFilteredItemsGrid_SeeAllButton__rQZaY{min-width:120px;text-transform:uppercase;letter-spacing:.02em}.AudiobookPlayerProgress_ProgressBlock__oxe54{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:0 7.5%;position:relative}.AudiobookPlayerProgress_Chapter__mWe_R{margin:0;width:100%;text-align:center;color:var(--fg)}.AudiobookPlayerProgress_ProgressBarWrap__rncwE{position:relative;width:100%;max-width:var(--tablet-max-layout-width);display:flex;flex-direction:column;align-items:stretch}.AudiobookPlayerProgress_ProgressBar__sxHW3{position:relative;width:100%;height:var(--progress-bar-height);border-radius:250px;background-color:var(--dark-blue-24);overflow:visible;margin-top:calc((var(--progress-bar-dot-size) - var(--progress-bar-height))/2);margin-bottom:calc((var(--progress-bar-dot-size) - var(--progress-bar-height))/2)}.AudiobookPlayerProgress_ProgressBarInner__phtZP{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:250px;background-color:var(--fg);transform-origin:left center}.AudiobookPlayerProgress_ProgressBarDot__snyZ8{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:var(--progress-bar-dot-size);height:var(--progress-bar-dot-size);border-radius:50%;background-color:var(--fg)}.AudiobookPlayerProgress_ChapterProgressTimeStamp__Vd7WM{padding-top:4px;width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;color:var(--fg)}.AudiobookPlayerProgress_TimeCenter__15qFX,.AudiobookPlayerProgress_TimeLeft__MhAjB,.AudiobookPlayerProgress_TimeRight__4ymAK{font-weight:500;white-space:nowrap}.AudiobookPlayerProgress_TimeLeft__MhAjB,.AudiobookPlayerProgress_TimeRight__4ymAK{flex:1 1;min-width:0}.AudiobookPlayerProgress_TimeLeft__MhAjB{text-align:left}.AudiobookPlayerProgress_TimeCenter__15qFX{flex:1 1;min-width:0;text-align:center}.AudiobookPlayerProgress_TimeRight__4ymAK{text-align:right}.AudioPlayerButton_Button__cwfZo{--button-width:var(--small-button-width,auto);--button-height:var(--small-button-height,32);--button-color:var(--small-button-color,var(--fg));--button-bg-color:var(--small-button-bg-color,transparent);--button-border-color:var(--small-button-border-color,var(--dark-blue-24));--button-icon-width:var(--small-button-icon-width,8);--icon-color:var(--small-button-icon-color,var(--fg));width:var(--button-width);height:calc(var(--button-height)*1px);color:var(--icon-color);background-color:var(--button-bg-color);display:flex;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-family:var(--font-reader-pro);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--button-border-color);border-radius:9999px;cursor:pointer}.AudioPlayerButton_Button__cwfZo svg{width:calc(var(--button-icon-width)*1px);height:auto;flex-shrink:0}.AudioPlayerButton_ButtonSquare__tnfLw{width:calc(var(--button-height)*1px)}.AudioPlayerButton_ButtonLarge__xT6QD{--button-width:var(--large-button-width,100%);--button-height:var(--small-button-height,48);--button-color:var(--small-button-color,var(--bg));--button-bg-color:var(--small-button-bg-color,var(--fg));--button-border-color:var(--small-button-border-color,transparent);--button-icon-width:var(--small-button-icon-width,8);--icon-color:var(--small-button-icon-color,var(--bg));border-radius:4px}.AudioPlayerButton_ButtonLarge__xT6QD svg{width:calc(var(--button-icon-width)*1px)}.BookCover_ImageWrap__4Y1Mr{position:relative;width:100%;height:auto;overflow:hidden}.BookCover_Visual__VALGl{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--spacing-32)}@media(min-width:768px){.BookCover_Visual__VALGl{aspect-ratio:1/1;align-items:stretch}}.BookCover_Visual__VALGl:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.BookCover_VisualExperienceTheBook__qYv5B{height:336px;aspect-ratio:auto;align-items:stretch}.BookCover_VisualSquare__Re2vc{padding:0}.BookCover_VisualSquare__Re2vc:before{display:none}.BookCover_VisualSquareAspect__2ly8w{aspect-ratio:1/1;align-items:stretch}.BookCover_Cover__Rw35o{position:relative;width:100%;height:100%;min-width:0;min-height:0;flex-shrink:0;overflow:hidden}@media(max-width:767px){.BookCover_Cover__Rw35o{height:auto}.BookCover_CoverSquareAspect__1_sJt{height:100%}.BookCover_CoverImageHost__r_zd1,.BookCover_CoverImageHost__r_zd1 picture{position:relative!important;width:auto!important;height:auto!important;inset:auto!important}.BookCover_CoverImageHost__r_zd1 picture{display:flex!important;align-items:center!important;justify-content:center!important}.BookCover_CoverImageHostSquareAspect__6OFtf{position:relative!important;width:100%!important;height:100%!important;inset:auto!important}.BookCover_CoverImageHostSquareAspect__6OFtf picture{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}}.BookCover_CoverImage__61Ymr{box-shadow:3px 4px 16px rgba(0,0,0,.16)}@media(max-width:767px){.BookCover_CoverImage__61Ymr{position:relative!important;inset:auto!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:320px!important;object-fit:contain!important}.BookCover_CoverImageSquareAspect__8cNOX{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}.BookCover_CoverImageHostSquare__Vinr_,.BookCover_CoverImageHostSquare__Vinr_ picture{position:relative!important;width:100%!important;height:auto!important;inset:auto!important}.BookCover_CoverImageSquare__xwkbC{position:relative!important;inset:auto!important;width:100%!important;height:320px!important;max-width:none!important;object-fit:cover!important}}.BookCover_Tag__oep_Y{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;padding:6px 8px;border-radius:500px;background:var(--white);text-transform:uppercase;font-weight:500}.CarouselNavButtons_CarouselNav__rZTXr{position:absolute;inset:0;z-index:13;display:none;pointer-events:none}@media(min-width:1024px){.CarouselNavButtons_CarouselNav__rZTXr{display:block}}.CarouselNavButtons_NavButton__I76j9{width:56px;height:56px;border-radius:999px;border:1px solid var(--dark-blue-24);background:var(--dark-blue);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;padding:0;--icon-color:var(--light-cream)}.CarouselNavButtons_NavButton__I76j9:disabled{opacity:.4;cursor:not-allowed}.CarouselNavButtons_NavNextGroup__GNFR8,.CarouselNavButtons_NavPrevGroup__hpzbX{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto}.CarouselNavButtons_NavPrevGroup__hpzbX{left:24px}.CarouselNavButtons_NavNextGroup__GNFR8{right:24px}.PassageBookCarousel_PassageBookGroup__VlkVp{display:flex;flex-direction:column;gap:16px}.PassageBookCarousel_RowHeader__Xl61U{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.PassageBookCarousel_RowNav__B_3j3{display:none;flex-shrink:0;gap:8px}@media(min-width:768px){.PassageBookCarousel_RowNav__B_3j3{display:flex}}.PassageBookCarousel_RowNavBtn__4adgK{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--dark-blue-24);border-radius:6px;background:var(--white);cursor:pointer;transition:border-color .2s ease,opacity .15s,box-shadow .45s cubic-bezier(.22,1,.36,1);--icon-color:var(--dark-blue)}.PassageBookCarousel_RowNavBtn__4adgK svg{width:18px;height:18px}.PassageBookCarousel_RowNavBtn__4adgK:disabled{opacity:.35;cursor:default}.PassageBookCarousel_RowNavBtn__4adgK:not(:disabled):hover{border-color:var(--dark-blue);box-shadow:0 0 0 5px rgba(242,217,184,.8)}@media(prefers-reduced-motion:reduce){.PassageBookCarousel_RowNavBtn__4adgK{transition:none}}.PassageBookCarousel_GroupHeader__RBzpV{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1.25rem}.PassageBookCarousel_GroupTitle__kM6fs{color:var(--dark-blue);margin:0}.PassageBookCarousel_GroupGuideBtn__0NDL8{transform:translateY(2px)}.PassageBookCarousel_PassageBookCarousel__gq1TR{--slide-gap:12px;--slide-width:min(720px,calc(100vw - 48px));--snap-inset:0px;position:relative;left:50%;width:100vw;margin:0;padding:0;transform:translateX(-50%)}@media(min-width:1024px){.PassageBookCarousel_PassageBookCarousel__gq1TR{--slide-gap:16px}}.PassageBookCarousel_Viewport__ptcAb{margin:-8px 0 -28px;padding:8px 0 28px;overflow:hidden}.PassageBookCarousel_Container__Wg5sH{display:flex;align-items:stretch;margin-right:calc(var(--slide-gap)*-1);padding-right:max(0px,100vw - var(--slide-width) - var(--snap-inset));touch-action:pan-y pinch-zoom}.PassageBookCarousel_Slide__K8WGn{display:flex;flex:0 0 var(--slide-width);min-width:0;padding-right:var(--slide-gap)}.PassageBookCarousel_DebugBanner__Dzf_v{width:100%;background:#fff0f0;border:1px solid #e8a0a0;border-radius:6px;padding:.45rem .7rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-family:var(--font-reader-pro);color:#8b3a3a;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.PassageBookCarousel_DebugBanner__Dzf_v:hover{background:#ffe4e4}.PassageBookCarousel_DebugLabel___6K2W{font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#e8a0a0;color:#fff;padding:.15rem .4rem;border-radius:3px;font-size:.65rem;flex-shrink:0}.PassageBookCarousel_DebugContent__Tkcvb{opacity:.9;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PassageBookCarousel_DebugDumpLabel__PibFO{margin:0;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a3030}.PassageBookCarousel_DebugFullDump__GokDK{margin:0;padding:.5rem .7rem;background:#fff8f8;border:1px solid #f0d0d0;border-radius:4px;font-family:SF Mono,Fira Code,monospace;font-size:.65rem;line-height:1.5;color:#7a3030;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.BookIndex_InnerWrap___wHVV{background:var(--bg);padding:var(--spacing-56) 0}.BookIndex_BooksGridAnchor__CnbYu{scroll-margin-top:var(--header-height);margin-top:calc(var(--spacing-32)*-1)}@media(max-width:1023px){.BookIndex_BooksGridAnchor__CnbYu{margin-top:calc(var(--spacing-56)*-1)}}.BookIndex_Container__AsXGP{display:flex;flex-direction:column;gap:var(--spacing-32)}@media(max-width:1023px){.BookIndex_Container__AsXGP{gap:var(--spacing-56)}}.BookIndex_Toolbar__oyBzo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-16);width:100%}.BookIndex_SearchFormWrap__GeSaU{flex:1 1 100%;min-width:0;position:relative;scroll-margin-top:calc(var(--header-height) + var(--spacing-32))}@media(min-width:1024px){.BookIndex_SearchFormWrap__GeSaU{flex:1 1 300px;min-width:260px}.BookIndex_SearchFormWrapDeep__2ptrq{flex:1 1 auto;max-width:calc(var(--column-width)*8 + var(--column-gutter)*7)}}.BookIndex_SearchForm__nCSY7{display:flex;align-items:center;gap:.5rem;width:100%}@media(max-width:1023px){.BookIndex_SearchForm__nCSY7{flex-wrap:wrap}}.BookIndex_SearchWrap__dAgVm{flex:1 1}@media(max-width:1023px){.BookIndex_SearchWrap__dAgVm{flex:1 1 100%}.BookIndex_SearchWrap__dAgVm input{border-color:var(--dark-blue-24)}.BookIndex_SearchWrap__dAgVm input::placeholder{opacity:.6}}.BookIndex_SearchSubmitBtn__K_O_V{flex-shrink:0;padding:.75rem 1.375rem;background:var(--dark-blue);color:var(--cream);border:none;border-radius:30px;cursor:pointer;font-size:.875rem;font-family:var(--font-reader-pro);letter-spacing:.02em;transition:background .2s,box-shadow .45s cubic-bezier(.22,1,.36,1);white-space:nowrap}@media(max-width:1023px){.BookIndex_SearchSubmitBtn__K_O_V{width:100%}}.BookIndex_SearchSubmitBtn__K_O_V span{padding-bottom:2px}.BookIndex_SearchSubmitBtn__K_O_V:hover{background:var(--dark-blue-hover);box-shadow:0 0 0 5px rgba(15,138,204,.16)}@media(prefers-reduced-motion:reduce){.BookIndex_SearchSubmitBtn__K_O_V{transition:none}}.BookIndex_FiltersGroup__F6AtB{flex:1 1 100%;display:flex;flex-wrap:nowrap;align-items:start;gap:8px}@media(min-width:1024px){.BookIndex_FiltersGroup__F6AtB{flex:0 0 auto;align-items:center}}.BookIndex_FiltersGroupNoSearch__jhsAL{flex:1 1 100%;width:100%;justify-content:flex-start}@media(min-width:1024px){.BookIndex_FiltersGroupNoSearch__jhsAL{flex:1 1 100%;width:100%}}.BookIndex_SortFilter__DDdlf{white-space:nowrap;width:160px;font-family:var(--font-reader-pro);font-size:1rem;font-weight:400;letter-spacing:0}.BookIndex_FiltersGroupNoSearch__jhsAL .BookIndex_SortFilter__DDdlf{margin-left:auto}.BookIndex_FiltersGroupHidden__TD3Zr{display:none}.BookIndex_FormatRow__GUAXL{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.BookIndex_Hidden__rD9lP{visibility:hidden;pointer-events:none}.BookIndex_BackButton__d0kcv{flex:1 1 100%;background:none;border:none;cursor:pointer;font-family:var(--font-reader-pro);font-size:.875rem;color:var(--fg);padding:0;white-space:nowrap}@media(min-width:1024px){.BookIndex_BackButton__d0kcv{flex:0 0 auto;margin-left:auto}}.BookIndex_BackButton__d0kcv:hover{text-decoration:underline}.BookIndex_InfoBox__xRQhq{position:absolute;top:calc(100% + .5rem);left:0;width:480px;max-width:calc(100vw - 2rem);z-index:50;display:flex;flex-direction:column;gap:.625rem;background:var(--white);border:1px solid var(--dark-blue-24);border-radius:12px;padding:.875rem 1rem;box-shadow:0 4px 20px var(--dark-blue-10);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;pointer-events:none}@media(max-width:767px){.BookIndex_InfoBox__xRQhq{width:100%;max-height:60dvh;overflow-y:auto;overscroll-behavior:contain}}.BookIndex_InfoBoxVisible__um22T{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .2s ease,transform .2s ease,visibility 0s linear 0s}.BookIndex_InfoBoxText__eBoGt{font-size:.8125rem;line-height:1.55;color:var(--fg);margin:0}@media(max-width:767px){.BookIndex_InfoBoxSecondary__tbuXz:not([data-has-link]){display:none}}.BookIndex_InfoBoxLink__KBVQi{color:inherit;text-decoration:underline;text-underline-offset:2px}.BookIndex_SuggestionPills__CZj9J{display:flex;flex-wrap:wrap;gap:.375rem}.BookIndex_SuggestionPill__d7UHS{background:var(--dark-blue-10);border:1px solid var(--dark-blue-24);border-radius:20px;padding:.3rem .75rem;font-size:.75rem;font-family:var(--font-reader-pro);color:var(--dark-blue);cursor:pointer;line-height:1.5;transition:background .15s,border-color .15s}@media(max-width:767px){.BookIndex_SuggestionPill__d7UHS:nth-child(n+3){display:none}}.BookIndex_SuggestionPill__d7UHS:hover{background:var(--dark-blue-24);border-color:var(--dark-blue)}.BookIndex_SearchHint__cDVIl{display:flex;align-items:center;gap:16px;width:100%;padding:16px 20px;background:var(--white);border-radius:16px;box-shadow:0 1px 3px var(--dark-blue-10)}@media(max-width:767px){.BookIndex_SearchHint__cDVIl{align-items:flex-start;flex-wrap:wrap;padding:14px 16px}}.BookIndex_SearchHintIcon__ZtwSl{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--dark-blue-10);color:var(--dark-blue)}.BookIndex_SearchHintCopy__KubNL{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.BookIndex_SearchHintTitleRow__FLdN8{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.BookIndex_SearchHintTitle__bSTBl{margin:0;color:var(--dark-blue)}.BookIndex_SearchHintQuery___TpNf{font-weight:500}.BookIndex_SearchHintText__B90q6{margin:0;color:color-mix(in srgb,var(--dark-blue) 28%,#828a96)}.BookIndex_SearchHintTag__6GbEG{display:inline-block;padding:4px 10px;border-radius:20px;background:var(--dark-blue-10);font-size:.6875rem;font-weight:500;color:var(--dark-blue);transform:translateY(-1px);margin-left:.5em}.BookIndex_SearchHintPress__A7PSy{display:flex;flex-shrink:0;align-items:center;gap:10px;margin-left:auto}@media(max-width:767px){.BookIndex_SearchHintPress__A7PSy{width:100%;justify-content:flex-end}}.BookIndex_SearchHintPressLabel__a84XE{color:var(--dark-blue)}.BookIndex_SearchHintKey__dq72Z{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--dark-blue-24);border-radius:8px;background:var(--white);color:var(--dark-blue)}@keyframes BookIndex_dot-pulse__TanY7{0%,80%,to{opacity:.2;transform:scale(.85)}40%{opacity:.8;transform:scale(1)}}.BookIndex_LoadingDots__xUzXA{display:flex;gap:.5rem}.BookIndex_LoadingDots__xUzXA span{width:7px;height:7px;border-radius:50%;background:var(--dark-blue);opacity:.25;animation:BookIndex_dot-pulse__TanY7 1.4s ease-in-out infinite}.BookIndex_SearchLoading__fRNab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:4rem 1rem;min-height:60vh}.BookIndex_SearchLoading__fRNab p{font-size:.875rem;color:var(--fg);margin:0}.BookIndex_SearchError__gWAz5{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:4rem 1rem;text-align:center}.BookIndex_SearchError__gWAz5 p{font-size:.875rem;color:var(--fg);margin:0}.BookIndex_RetryBtn__j5KBv{background:rgba(0,0,0,0);border:none;color:var(--fg);cursor:pointer;padding:0;font-size:.875rem}.BookIndex_ResultsSection__1kUeN{display:flex;flex-direction:column;gap:1.75rem;min-height:60vh}.BookIndex_ResultTabs__rLH8O{display:flex;border-bottom:1px solid var(--dark-blue-24)}.BookIndex_ResultTabBtn__P8qp4{position:relative;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;padding:.5rem 1.25rem;font-size:.8125rem;letter-spacing:.06em;color:var(--fg);cursor:pointer;font-family:var(--font-reader-pro);transition:color .2s}.BookIndex_ResultTabBtn__P8qp4:after{content:"";position:absolute;right:0;bottom:-2px;left:0;height:2px;background:var(--dark-blue);transform:scaleX(0);transition:transform .4s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.BookIndex_ResultTabBtn__P8qp4:after{transition:none}}.BookIndex_ResultTabBtn__P8qp4:focus{outline:none}.BookIndex_ResultTabBtn__P8qp4:focus-visible,.BookIndex_ResultTabBtn__P8qp4:hover{color:var(--dark-blue)}.BookIndex_ResultTabBtnActive__VJqVy{color:var(--dark-blue)}.BookIndex_ResultTabBtnActive__VJqVy:after{transform:scaleX(1)}.BookIndex_AuthorsList__6n6hJ{display:flex;flex-direction:column;gap:3rem}.BookIndex_AuthorSection__bIIDo{display:flex;flex-direction:column;gap:1.25rem}.BookIndex_AuthorHeading__RpEEZ{font-family:var(--heading-font-family,var(--font-ninna));font-size:1.75rem;font-weight:400;color:var(--dark-blue);margin:0}.BookIndex_QuotesList__Ww5Jo{display:flex;flex-direction:column;gap:32px;overflow:visible}.BookIndex_CrisisNotice___HDo4{background:#fdf6f0;border-left:3px solid #c0634a;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;max-width:680px}.BookIndex_CrisisNoticeTitle__YtEN_{font-size:1rem;font-weight:400;letter-spacing:.04em;color:#7a2e1a;margin:0}.BookIndex_CrisisNotice___HDo4 p{font-size:.875rem;line-height:1.7;color:#5a3020;margin:0}.BookIndex_CrisisLinks__QmTms{margin:0;padding:0 0 0 1rem;display:flex;flex-direction:column;gap:.3rem}.BookIndex_CrisisLinks__QmTms li{font-size:.875rem;line-height:1.6;color:#5a3020}.BookIndex_CrisisLink__mmsuH{color:inherit;text-decoration:underline;text-underline-offset:2px}.BookIndex_CrisisLink__mmsuH:hover{color:#c0634a}.BookIndex_CrisisIntl__tDfEt{opacity:.75}.BookIndex_SensitiveNotice__n3fDw{background:var(--cream);border-left:3px solid var(--dark-blue-24);padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;max-width:680px}.BookIndex_SensitiveNoticeTitle__xZMuP{font-size:1rem;font-weight:400;letter-spacing:.04em;color:var(--dark-blue);margin:0}.BookIndex_SensitiveNotice__n3fDw p{font-size:.875rem;line-height:1.7;color:var(--dark-blue);margin:0}@keyframes BookIndex_quote-fade-in___oueu{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.BookIndex_QuoteCard__xYJ6A{background:var(--white);border-radius:12px;padding:1.25rem 1.5rem;box-shadow:0 1px 3px var(--dark-blue-10),0 4px 16px var(--dark-blue-10);display:flex;flex:1 1;flex-direction:column;gap:.875rem;height:100%;animation:BookIndex_quote-fade-in___oueu .3s ease both}.BookIndex_DebugBubble___kdRe{background:#fff0f0;border:1px solid #e8a0a0;border-radius:6px;padding:.4rem .65rem;display:flex;align-items:center;gap:.45rem;font-size:.7rem;font-family:var(--font-reader-pro);color:#8b3a3a}.BookIndex_DebugBubble___kdRe .BookIndex_DebugLabel__439ur{font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#e8a0a0;color:#fff;padding:.12rem .35rem;border-radius:3px;font-size:.6rem}.BookIndex_DebugBubble___kdRe .BookIndex_DebugSummary__2eSLX{font-size:.65rem;line-height:1.4;color:#7a3030;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BookIndex_DebugDetails___KaQm{margin:0}.BookIndex_DebugSummaryToggle__ru_7m{cursor:pointer;font-size:.65rem;color:#7a3030}.BookIndex_DebugFullDump__lJpRY{margin:8px 0 0;font-family:SF Mono,Fira Code,monospace;font-size:.65rem;line-height:1.4;color:#7a3030;max-height:120px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.BookIndex_ShowMoreBtn__O3BmU{align-self:flex-start;background:none;border:1px solid var(--dark-blue-24);border-radius:30px;padding:.6rem 1.25rem;font-size:.8125rem;font-family:var(--font-reader-pro);color:var(--dark-blue);cursor:pointer;transition:background .15s,border-color .15s}.BookIndex_ShowMoreBtn__O3BmU:hover{background:var(--dark-blue-10);border-color:var(--dark-blue)}.BookIndex_QuoteSource__UZP1_{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dark-blue);opacity:.7}.BookIndex_QuoteText__D1PU4{font-size:1rem;line-height:1.85;color:var(--fg);font-style:italic;margin:0;padding:0 0 0 1rem;border:none;border-left:2px solid var(--dark-blue-24);white-space:pre-wrap}.BookIndex_QuoteHeading__tejVG{display:block;font-style:normal;font-weight:600;margin-bottom:.35rem;color:var(--fg)}.BookIndex_QuoteFooter__IyNC_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;margin-top:auto;padding-top:.25rem}.BookIndex_QuoteActions__HHmbX{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin-left:auto}.BookIndex_QuoteReadBtn__k7K2r{font-size:.75rem;color:var(--dark-blue);border:1px solid var(--dark-blue-24);border-radius:20px;padding:.375rem .875rem;text-decoration:none;transition:background .15s,border-color .15s;white-space:nowrap}.BookIndex_QuoteReadBtn__k7K2r:hover{background:var(--dark-blue-10);border-color:var(--dark-blue)}.BookIndex_QuoteReadBtnDisabled__16Een{font-size:.75rem;color:var(--fg);border:1px solid var(--dark-blue-10);border-radius:20px;padding:.375rem .875rem;white-space:nowrap}.BookIndex_NoResults__z8iR_{width:100%;text-align:center;padding:3rem 1rem;color:var(--fg);opacity:.75}.Breadcrumbs_Breadcrumbs__vtUpM{color:var(--dark-blue)}.Breadcrumbs_List__RqIjr{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.Breadcrumbs_Item__I1Icn{display:inline-flex;align-items:center}.Breadcrumbs_Separator__VXcTF{margin:0 8px}.Breadcrumbs_Link__4MXdv{color:inherit;text-decoration:none}.Breadcrumbs_Link__4MXdv:hover{text-decoration:underline;text-underline-position:from-font}.Breadcrumbs_Current__eqd5Z{color:inherit}.BookTitleDetailsOverlay_Panel__UH7XR{display:flex;flex-direction:column;gap:2rem;width:100%}.BookTitleDetailsOverlay_Section__tGwAd{display:flex;flex-direction:column;gap:4px;width:100%}.BookTitleDetailsOverlay_Heading__nT4Yw{color:var(--dark-blue);font-family:var(--font-reader-pro);font-weight:500;margin:0 0 4px}.BookTitleDetailsOverlay_DetailRow__U6exO{display:flex;flex-wrap:wrap;gap:8px;margin:0;color:var(--dark-blue)}.BookTitleDetailsOverlay_CopyrightText__QcUGE{margin:0;color:var(--dark-blue)}.FaqSection_Section__XjEpp{display:flex;box-sizing:border-box;width:100%;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;gap:0;padding:calc(var(--spacing-120) + var(--header-height)) var(--spacing-120) var(--spacing-120);background:var(--cream)}.FaqSection_Title__sXqle{margin:0 0 var(--spacing-56);max-width:52.875rem;color:var(--dark-blue);text-align:center}.FaqSection_List__fc3JD{display:flex;width:100%;max-width:52.875rem;flex-direction:column;gap:var(--spacing-32);border-top:0}.FaqSection_Item__9MDxw{border-bottom:1px solid var(--dark-blue-24)}.FaqSection_Summary__XQFkV{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:var(--spacing-16);padding:var(--spacing-8) 0;list-style:none;text-align:left}.FaqSection_Summary__XQFkV:focus{outline:none}.FaqSection_Summary__XQFkV:focus-visible{border-radius:4px;outline:2px solid var(--dark-blue);outline-offset:2px}.FaqSection_SummaryText__qf2qD{color:var(--dark-blue)}.FaqSection_Summary__XQFkV::-webkit-details-marker{display:none}.FaqSection_Summary__XQFkV::marker{display:none}.FaqSection_Icon__67s_Y{display:inline-flex;flex-shrink:0;line-height:0;color:var(--dark-blue);transition:transform .2s ease}.FaqSection_Item__9MDxw[open] .FaqSection_Icon__67s_Y{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.FaqSection_Icon__67s_Y{transition:none}}.FaqSection_Body___MMir{padding:0 0 var(--spacing-32);color:var(--dark-blue);white-space:pre-line}@media(max-width:1023px){.FaqSection_Section__XjEpp{padding:calc(var(--spacing-120) + var(--header-height)) var(--spacing-32) var(--spacing-120)}}.HeroSecondary_HeroSecondary__kQY7_{position:relative;isolation:isolate;background:var(--bg);padding:calc(var(--spacing-120) + var(--section-top-inset)) var(--row-margin) var(--spacing-120);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-32);overflow:hidden}.HeroSecondary_HeroSecondarySmallerTopSpacing__gv2__{padding-top:calc(var(--spacing-56) + var(--section-top-inset))}.HeroSecondary_HeroSecondarySmallerBottomSpacing___Ctd4{padding-bottom:var(--spacing-56)}.HeroSecondary_HeroSecondarySmallerTopAndBottomSpacing__JAJON{padding-top:calc(var(--spacing-56) + var(--section-top-inset));padding-bottom:var(--spacing-56)}.HeroSecondary_Background___YPK2{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.HeroSecondary_BackgroundImage__PQ5zY{width:100%;height:100%;object-fit:cover;object-position:center top}.HeroSecondary_Inner__77EPH{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-32);width:100%;text-align:center}@media(min-width:1024px){.HeroSecondary_Inner__77EPH{max-width:calc(var(--column-width)*6 + var(--column-gutter)*5)}}.HeroSecondary_Header__yWYdU{margin:0;display:flex;flex-direction:column;align-items:center;width:100%}.HeroSecondary_Heading__v7G6i{max-width:100%;overflow-wrap:anywhere;margin:0;margin-top:var(--spacing-16);text-wrap:balance}.HeroSecondary_Symbol__1ixsj{width:65px;position:relative}.HeroSecondary_SymbolImage__6fzdT{width:100%;height:auto;object-fit:contain}.HeroSecondary_Description__6qx7C{overflow-wrap:anywhere;margin:0;margin-top:var(--spacing-16);margin-left:auto;margin-right:auto;color:var(--fg);max-width:min(100%,492px)}.HeroSecondary_Cta__bIX2S{text-transform:uppercase}.ImageCarousel_ImageCarouselBlock__G9lQ9{padding:var(--spacing-56) 0 var(--spacing-120)}.ImageTextFeature_ImageTextFeature__r872q{padding:calc(var(--section-top-inset) + var(--spacing-120)) 0 var(--spacing-120)}.ImageTextFeature_Container__xmz8p{display:flex;flex-direction:column;align-items:center}@media(max-width:767px){.ImageTextFeature_Container__xmz8p{max-width:100%!important;padding:0 var(--row-margin)}}.ImageTextFeature_BreadcrumbsWrap___58Jo{margin-bottom:var(--spacing-64)}.ImageTextFeature_Eyebrow__PKpEc{margin:0;text-align:center}.ImageTextFeature_Heading__RvU4O{margin-top:var(--spacing-16);margin-bottom:0;text-align:center;text-wrap:balance}@media(max-width:1023px){.ImageTextFeature_Heading__RvU4O{width:calc(100vw - var(--row-margin)*2)}}.ImageTextFeature_ImageTextFeature__r872q:not(:has(.ImageTextFeature_Eyebrow__PKpEc)) .ImageTextFeature_Heading__RvU4O{margin-top:0}.ImageTextFeature_ImageAndText__5Aphv{margin-top:var(--spacing-56);display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-32);width:100%}@media(min-width:1024px){.ImageTextFeature_ImageAndText__5Aphv{flex-direction:row;gap:var(--column-gutter)}}.ImageTextFeature_ImageAndText__5Aphv picture{display:flex!important;align-items:center!important;justify-content:center!important}.ImageTextFeature_Image__hzMFx,.ImageTextFeature_TextWrap__2XwUC{width:100%}@media(min-width:1024px){.ImageTextFeature_Image__hzMFx,.ImageTextFeature_TextWrap__2XwUC{width:calc(50% - var(--column-gutter)/2)}}.ImageTextFeature_Image__hzMFx{object-fit:contain}@media(max-width:1023px){.ImageTextFeature_Image__hzMFx{max-height:320px}}.ImageTextFeature_TextWrap__2XwUC{display:flex;flex-direction:column;justify-content:center;flex-shrink:0}.BookGuideDetails_Hero__PdNOf{padding:calc(var(--section-top-inset) + var(--spacing-56)) 0 var(--spacing-56);background-color:var(--bg)}.BookGuideDetails_HeroContainer___VnAd{display:flex;flex-direction:column}.BookGuideDetails_Breadcrumbs__wrQBD{margin:0 0 var(--spacing-64)}.BookGuideDetails_HeroInner__f8BxS{display:flex;flex-direction:column;gap:32px;align-items:start}.BookGuideDetails_CoverWrap__v8cGE{order:2;display:flex;flex-direction:column;gap:var(--spacing-16);width:100%;min-width:0}.BookGuideDetails_DetailsCol__bv33l{order:1;display:flex;flex-direction:column;gap:var(--spacing-32);min-width:0}.BookGuideDetails_Title__8edQX{overflow-wrap:anywhere;margin:0;color:var(--dark-blue);font-size:2rem}@media(min-width:768px){.BookGuideDetails_Title__8edQX{font-size:2rem}}@media(min-width:1024px){.BookGuideDetails_Title__8edQX{font-size:2.25rem}}@media(min-width:1440px){.BookGuideDetails_Title__8edQX{font-size:3rem}}.BookGuideDetails_Author__TDO2t,.BookGuideDetails_Subtitle__gvaNS{overflow-wrap:anywhere;margin:0;color:var(--dark-blue)}.BookGuideDetails_Subtitle__gvaNS{margin-top:var(--spacing-8)}.BookGuideDetails_TypeBody20__ywiDy{font-size:1.25rem;line-height:1.4}.BookGuideDetails_Author__TDO2t{margin-top:var(--spacing-8)}.BookGuideDetails_Actions__Qb13w{display:flex;flex-wrap:wrap;gap:8px}.BookGuideDetails_TitleDetailsTriggerButton__XM2np{align-self:center}.BookGuideDetails_TitleDetailsTrigger__UbqEM{color:var(--dark-blue);text-decoration:underline;text-underline-position:from-font;text-align:center}.BookGuideDetails_ExternalCta__M7ji5{display:inline-flex;align-items:center;gap:var(--spacing-32);padding:8px 8px 8px var(--spacing-32);border:1px solid var(--dark-blue-50,rgba(1,85,163,.5));border-radius:500px;color:var(--dark-blue);text-decoration:none;max-width:-moz-fit-content;max-width:fit-content}.BookGuideDetails_ExternalCta__M7ji5:hover{border-color:var(--dark-blue)}.BookGuideDetails_ExternalCtaIcon__PE6b3{display:inline-flex;align-items:center;justify-content:center;padding:12px;border-radius:500px}.BookGuideDetails_OverlayHeading__Y36xm{margin:0 0 var(--spacing-32);color:var(--dark-blue)}.BookGuideDetails_ExperiencePanel__jZJg9{width:100%;max-width:400px}.BookGuideDetails_ExternalBookLinks__S_Q8o{display:flex;flex-direction:column;gap:var(--spacing-16);border-top:1px solid var(--fg);padding-top:var(--spacing-16)}.BookGuideDetails_ExternalBookLinksWithActions__oDEs9{margin-top:var(--spacing-32)}.BookGuideDetails_ExternalBookLink__8RuHj{display:flex;flex-direction:column;gap:var(--spacing-8)}.BookGuideDetails_ExternalBookLinkLabel__xnBD0{margin:0;color:var(--dark-blue)}.BookGuideDetails_ExternalBookLinkRow__Mvlcw{display:inline-flex;align-items:center;gap:var(--spacing-8);width:-moz-fit-content;width:fit-content;color:var(--dark-blue);text-decoration:underline;text-underline-position:from-font}.BookGuideDetails_ExternalBookLinkRow__Mvlcw:hover{color:var(--dark-blue)}.BookGuideDetails_ExternalBookLinkArrow__sRgSy{display:inline-flex;flex-shrink:0}.BookGuideDetails_FurtherWorksPanel__SMiSz{width:100%;max-width:400px}.BookGuideDetails_FurtherWorksList__3lFYb{display:flex;flex-direction:column;gap:var(--spacing-32)}@media(min-width:1024px){.BookGuideDetails_HeroInner__f8BxS{display:flex;flex-direction:row;align-items:center;gap:var(--column-gutter)}.BookGuideDetails_CoverWrap__v8cGE{order:unset;width:calc(var(--column-width)*3 + var(--column-gutter)*2)}.BookGuideDetails_DetailsCol__bv33l{order:unset;width:calc(var(--column-width)*6 + var(--column-gutter)*5);margin-left:calc(var(--column-width) + var(--column-gutter))}}.BooksCarousel_BooksCarousel__7ZDGS{background:var(--bg);padding:0;padding-top:calc(var(--section-top-inset) + var(--spacing-64))}@media(min-width:1024px){.BooksCarousel_BooksCarousel__7ZDGS{padding-top:var(--section-top-inset)}}.LibraryFeature_LibraryFeature__UNesI{--library-feature-section-top-inset:var(--section-top-inset);background:var(--bg);padding:0}.BooksCarousel_BooksCarousel__OVZJh{--book-height:320px;--books-gap:8px;color:var(--dark-blue)}@media(max-width:1023px){.BooksCarousel_BooksCarousel__OVZJh{--book-height:200px}}.BooksCarousel_BooksSection__Jw1jo{width:100%}.BooksCarousel_BooksWrap__8XGQm{position:relative;width:100%;padding:var(--books-gap) 0}.BooksCarousel_Viewport__xIGH0{overflow:hidden;width:100%}.BooksCarousel_Container__Dts3e{display:flex;touch-action:pan-y pinch-zoom}.BooksCarousel_Slide__RvkSR{flex:0 0 calc(var(--book-height)*var(--book-cover-aspect-ratio, 0.6667));min-width:0;height:var(--book-height);padding-right:var(--books-gap)}.BooksCarousel_SlideButton__iKZ4X{width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.BooksCarousel_SlideButton__iKZ4X img,.BooksCarousel_SlideImage__eoq1X{width:100%;height:100%;aspect-ratio:var(--book-cover-aspect-ratio,.6667);object-fit:cover}.BooksCarousel_SelectedBookOverlay__dKHl8{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}.BooksCarousel_SelectedBookOverlay__dKHl8.BooksCarousel_SelectedBookOverlayVisible__TP79o{opacity:1;pointer-events:auto}.BooksCarousel_SelectedBookOverlayBackground__KwG2a{position:absolute;top:0;left:0;width:100%;height:100%}.BooksCarousel_SelectedBookItem__up12l{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)}.BooksCarousel_SelectedBookTitle__cAsXy{text-align:center;margin-bottom:var(--spacing-16)}.BooksCarousel_SelectedBookAuthor__9BgCr{margin-top:0}.BooksCarousel_SelectedBookCover__M0hcw{width:100%;max-width:357px;margin-top:var(--spacing-32)}.BooksCarousel_SelectedBookExploreButton__xjjLJ{margin-top:var(--spacing-32)}.BooksCarousel_CTAButtonWrap__JawC5{display:flex;justify-content:center;padding:var(--spacing-56) 0 var(--spacing-120)}.SectionedRichText_SectionedRichText__XtYzl{background-color:var(--bg);padding-top:var(--section-top-inset)}.SectionedRichText_Heading__vkxAN{padding:var(--spacing-120) 0 var(--spacing-32);margin:0}.SectionedRichText_Subtitle__K5pkH{margin-top:var(--spacing-32);margin-bottom:0;color:var(--dark-blue)}.SectionedRichText_Container__xurb_{width:100%}.SectionedRichText_Grid__9OoNv{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--spacing-32);gap:var(--spacing-32);width:100%;padding:var(--spacing-32) 0 var(--spacing-56)}.SectionedRichText_Label__vK4WW{display:none;text-decoration:none;margin:0;padding-top:24px;border-top:1px solid var(--dark-blue);color:var(--dark-blue)}.SectionedRichText_Label__vK4WW:focus-visible,.SectionedRichText_Label__vK4WW:hover{color:var(--dark-blue)}.SectionedRichText_LabelText__IUGQm{margin:0;font-family:var(--font-ninna)}.SectionedRichText_Content__ePZ0s{min-width:0;scroll-margin-top:var(--header-height)}.SectionedRichText_ContentHeading__vZzDS{margin:0;padding:24px 0 var(--spacing-56);border-top:1px solid var(--dark-blue);color:var(--dark-blue)}@media(min-width:1024px){.SectionedRichText_Grid__9OoNv{--sectioned-rich-text-label-stack-gap:16px;--sectioned-rich-text-label-size:clamp(1.75rem,1.661971831rem + 0.38vw,2rem);--sectioned-rich-text-label-stack-offset:calc(1.4 * var(--sectioned-rich-text-label-size) + var(--sectioned-rich-text-label-stack-gap));grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:var(--column-gutter);row-gap:var(--spacing-56);padding-top:var(--spacing-56);padding-bottom:var(--spacing-120)}.SectionedRichText_Label__vK4WW{--sectioned-rich-text-label-stack-offset:calc(1.4em + var(--sectioned-rich-text-label-stack-gap));display:block;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--label-stack-index, 0)*var(--sectioned-rich-text-label-stack-offset));align-self:start;grid-column:1/span 3;min-height:var(--sectioned-rich-text-label-stack-offset);padding-top:8px;background:var(--bg);font-size:.875rem;line-height:1.4;letter-spacing:.028em;text-transform:uppercase;font-weight:500}.SectionedRichText_LabelText__IUGQm{font-family:var(--font-reader-pro);text-wrap:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.SectionedRichText_Content__ePZ0s{grid-column:5/span 7;scroll-margin-top:calc(var(--header-height) + (var(--label-stack-index, 0) + 1)*var(--sectioned-rich-text-label-stack-offset))}.SectionedRichText_ContentHeading__vZzDS{border:none;padding:0 0 var(--spacing-32)}.SectionedRichText_ContentHeadingHidden__D14_7{display:none}}.SectionedRichText_Body__kzI_l{font-size:1.25rem;line-height:1.4}.SectionedRichText_RichText__qEu5O{color:inherit}.SectionedRichText_RichText__qEu5O p{font-weight:300;margin:0 0 16px}.SectionedRichText_RichText__qEu5O p:last-child{margin-bottom:0}.SectionedRichText_RichText__qEu5O>div>:is(img,picture){display:block;margin:var(--spacing-56) 0}.StorySection_StorySection__3zzR6{width:100%;padding:calc(var(--section-top-inset) + var(--spacing-120)) 0 var(--spacing-120)}.StorySection_Container__S8zTS{display:flex;flex-direction:column;align-items:center}.HomepageAnimation_HomepageAnimation__WSmNx{position:relative;margin-top:calc(var(--header-height)*-1)}.HomepageAnimation_Scroller__hnmDz{position:relative;height:14000px;pointer-events:none}.HomepageAnimation_ScrollCue__1QcOJ{position:absolute;bottom:64px;left:50%;z-index:3;pointer-events:none;transform:translateX(-50%);transition:opacity .2s linear;color:#0155a3}.HomepageAnimation_ScrollCueText__UPpy_{letter-spacing:1px;display:block;margin-bottom:8px;text-transform:uppercase;text-shadow:0 0 4px rgba(0,0,0,.1)}.HomepageAnimation_SceneLoader__X6gQ3{position:absolute;top:50%;left:50%;z-index:2;width:150px;height:1px;overflow:hidden;background:hsla(0,0%,100%,.2);opacity:1;transform:translate(-50%,-50%);transition:opacity .4s ease;pointer-events:none}.HomepageAnimation_SceneLoader_loaded__f6Fb5{opacity:0}.HomepageAnimation_SceneLoaderProgress__EKBmY{width:100%;height:100%;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .16s ease}.HomepageAnimation_SceneCanvas__sL7Pe{opacity:0;transition:opacity 2s}.HomepageAnimation_SceneCanvas_loaded__hFEAS{opacity:1}.HomepageAnimation_HomepageScene__1NVr8{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100dvh;overflow:hidden;background:linear-gradient(180deg,#a7c8e2 0,#f4ebe1)}.HomepageAnimation_HomepageScene__1NVr8 canvas{width:100%;height:100vh;height:100lvh;display:block}.Quote_Quote__EBXXa{position:relative;min-height:448px;overflow:hidden;background:var(--bg)}.Quote_Background__w2Cl3{position:absolute;inset:0;z-index:1}.Quote_Background__w2Cl3 img{width:100%;height:100%;object-fit:cover}.Quote_Overlay__fG6CR{position:relative;z-index:2;min-height:448px;width:100%;display:grid;place-items:center;pointer-events:none}.Quote_Content__tduYD{width:100%;max-width:100%;padding:48px 24px;pointer-events:auto;align-items:center;gap:var(--spacing-56)}.Quote_Content__tduYD,.Quote_Kicker__OgVga{display:flex;flex-direction:column;text-align:center}.Quote_Kicker__OgVga{color:var(--fg);gap:4px}.Quote_KickerLine__4kIDv{display:block}.Quote_QuoteText__5335Q{margin:0;color:var(--fg);text-wrap:balance}.Quote_QuoteText__5335Q p{margin:0}.Quote_QuoteText__5335Q p+p{margin-top:1em}.Quote_QuoteText__5335Q b,.Quote_QuoteText__5335Q strong{font-weight:500;font-style:normal;font-synthesis:none}.Quote_QuoteText__5335Q em,.Quote_QuoteText__5335Q i{font-style:italic;font-synthesis:none}.Quote_QuoteText__5335Q em strong,.Quote_QuoteText__5335Q strong em{font-weight:500;font-style:italic;font-synthesis:none}.Quote_QuoteText__5335Q [style*=underline],.Quote_QuoteText__5335Q a,.Quote_QuoteText__5335Q u{text-decoration:underline;text-underline-offset:.12em}.Quote_QuoteText__5335Q a{color:inherit}.Quote_Button__wYy_M{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg);color:var(--fg);cursor:pointer;opacity:1;border-radius:500px;border:1px;padding:18px 19px 16px;font-weight:500;font-size:.875rem;line-height:140%;letter-spacing:.02em;text-align:center;vertical-align:middle;text-transform:uppercase}.Quote_Button__wYy_M:disabled{opacity:.6;cursor:not-allowed}.Quote_ModalBackdrop__ucmdQ{position:fixed;inset:0;z-index:103;background:rgba(0,0,0,.55);display:grid;place-items:center;padding:24px}.Quote_Modal__RqIMc{width:min(980px,100%);max-height:min(var(--100lvh) - var(--header-height)*2,980px);background:hsla(0,0%,100%,.95);border-radius:16px;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;background-color:var(--bg)}.Quote_ModalHeader___4UTm{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.08)}.Quote_ModalHeader___4UTm h3{margin:0;font-size:.875rem;font-weight:700;font-family:var(--font-reader-pro)}.Quote_ModalClose__66vE4{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);font-size:1.125rem;line-height:1;cursor:pointer;padding:6px 10px;border-radius:10px}.Quote_ModalBody__mnHkT{padding:16px;overflow:auto;display:grid;place-items:center}.Quote_ModalBody__mnHkT img{width:auto;height:auto;max-width:100%;max-height:100%;aspect-ratio:1/1;object-fit:contain;border-radius:12px;box-shadow:0 18px 60px rgba(0,0,0,.18)}.Quote_ModalFooter__7fckZ{display:flex;gap:10px;padding:14px 16px;border-top:1px solid rgba(0,0,0,.08);justify-content:flex-end;flex-wrap:wrap}@media(min-width:1024px){.Quote_Quote__EBXXa{min-height:min(960px,70vh)}.Quote_Overlay__fG6CR{min-height:inherit}.Quote_Content__tduYD{width:calc(var(--column-width)*8 + var(--column-gutter)*7);max-width:calc(100% - var(--row-margin)*2);padding:64px 0}}.MeditationsAndLinks_Section__XdDUn{padding:32px 0 64px;background:var(--bg)}.MeditationsAndLinks_Inner__O_zS5{display:flex;flex-direction:column;gap:32px}.MeditationsAndLinks_Block__tff8s{display:flex;flex-direction:column;gap:0}.MeditationsAndLinks_Sidebar__ssDXO{width:100%}.MeditationsAndLinks_SectionLabel__38o0W{margin:0;padding:24px 0 var(--spacing-56);border-top:1px solid var(--dark-blue);color:var(--dark-blue);font-family:var(--heading-font-family,var(--font-ninna))}.MeditationsAndLinks_Content__7AdX8{min-width:0;width:100%}.MeditationsAndLinks_ItemList__OiVUk{display:flex;flex-direction:column;gap:var(--spacing-32);align-items:flex-end;width:100%}.MeditationsAndLinks_Item__rOatC{display:flex;flex-direction:column;gap:16px;align-items:flex-end;width:100%}.MeditationsAndLinks_MediaWrap__enUo2{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.MeditationsAndLinks_MediaImage__tOXRw{width:100%;height:100%;object-fit:cover}.MeditationsAndLinks_PlayOverlay__Emj63{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.MeditationsAndLinks_PlayIcon__kwBKA{width:56px;height:56px;color:var(--white);transform:rotate(90deg)}.MeditationsAndLinks_LinkRow__84kdO{display:flex;align-items:center;gap:8px;width:100%;color:var(--dark-blue);text-decoration:none}.MeditationsAndLinks_LinkArrow__Bu6EL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:12px;border:1px solid var(--dark-blue-24);border-radius:500px}.MeditationsAndLinks_LinkArrowExternal__Bz8NS,.MeditationsAndLinks_LinkArrowInternal__KOWzy{color:var(--dark-blue)}.MeditationsAndLinks_LinkRow__84kdO:hover .MeditationsAndLinks_LinkArrow__Bu6EL{border-color:var(--dark-blue)}.MeditationsAndLinks_LinkTitle__zDiQk{flex:1 1;min-width:0}@media(min-width:768px){.MeditationsAndLinks_ItemList__OiVUk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-32) var(--column-gutter);gap:var(--spacing-32) var(--column-gutter);align-items:stretch}.MeditationsAndLinks_Item__rOatC{align-items:stretch}}@media(min-width:1024px){.MeditationsAndLinks_Section__XdDUn{padding-top:var(--spacing-120);padding-bottom:var(--spacing-120)}.MeditationsAndLinks_Inner__O_zS5{display:grid;grid-gap:var(--spacing-56) var(--column-gutter);gap:var(--spacing-56) var(--column-gutter)}.MeditationsAndLinks_Block__tff8s{display:contents}.MeditationsAndLinks_Sidebar__ssDXO{grid-column:1/span 3;padding-top:var(--spacing-8);border-top:1px solid var(--dark-blue)}.MeditationsAndLinks_Content__7AdX8{grid-column:5/span 6}.MeditationsAndLinks_BlockUsefulLinks__0KxS7 .MeditationsAndLinks_Content__7AdX8{grid-column:5/span 3}.MeditationsAndLinks_SectionLabel__38o0W{padding:0;border:none;font-family:var(--font-reader-pro);font-size:.875rem;font-weight:500;line-height:1.4;letter-spacing:.028em;text-transform:uppercase}.MeditationsAndLinks_ItemList__OiVUk{display:flex;flex-direction:column;gap:var(--spacing-56);align-items:flex-end}.MeditationsAndLinks_Item__rOatC{gap:var(--spacing-16);align-items:flex-end}}.MeditationHero_Hero__dBEQY{padding-top:calc(var(--section-top-inset) + var(--spacing-56));padding-bottom:var(--spacing-120);background:var(--cream)}.MeditationHero_HeroContainer__Bu1BN{display:flex;flex-direction:column}.MeditationHero_Breadcrumbs__Ydv_o{margin:0 0 var(--spacing-64)}.MeditationHero_HeroInner__9eXcu{display:flex;flex-wrap:wrap;align-items:flex-start}.MeditationHero_CoverWrap__Xr5FI{position:relative;flex:0 0 calc(var(--column-width)*3 + var(--column-gutter)*2);width:calc(var(--column-width)*3 + var(--column-gutter)*2);overflow:hidden;min-width:0;aspect-ratio:1/1}.MeditationHero_CoverImageHost__4bRfQ{position:absolute;inset:0;width:100%;height:100%}.MeditationHero_CoverImage__8mA4B{object-fit:cover}.MeditationHero_CoverPlaceholder___dk6N{width:100%;height:100%;background:var(--dark-blue)}.MeditationHero_DetailsCol__7LQBT{display:flex;flex:0 0 calc(var(--column-width)*6 + var(--column-gutter)*5);flex-direction:column;gap:56px;width:calc(var(--column-width)*6 + var(--column-gutter)*5);margin-left:calc(var(--column-width) + var(--column-gutter)*2);padding-top:56px;min-width:0}.MeditationHero_IntroBlock__6Pr3D{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.MeditationHero_TitleGroup__ZRd3b{display:flex;flex-direction:column;gap:8px}.MeditationHero_Creator__oIGjK,.MeditationHero_Title__WsyC4{margin:0;color:var(--dark-blue)}.MeditationHero_AudioActionBtn__P0W4U>span{display:inline-flex;align-items:center;gap:8px;padding-top:0}.MeditationHero_AudioActionIcon__ne0TH{display:block;flex:0 0 16px;width:16px;height:16px;max-width:16px;max-height:16px}.MeditationHero_VideoWrap__Bh_UF{width:100%}.MeditationHero_Description____9EC{display:flex;flex-direction:column;gap:16px;color:var(--dark-blue)}.MeditationHero_Description____9EC p{margin:0}.MeditationHero_Description____9EC a{color:inherit;text-decoration:underline;text-underline-position:from-font}.MeditationHero_Description____9EC strong{font-weight:500}.MeditationHero_Description____9EC p:not(:last-child){margin-bottom:.8em}@media(max-width:1023px){.MeditationHero_DetailsCol__7LQBT{padding-top:0}.MeditationHero_Hero__dBEQY{padding-top:calc(var(--section-top-inset) + var(--spacing-32));padding-bottom:var(--spacing-56)}.MeditationHero_HeroInner__9eXcu{flex-direction:column-reverse;gap:var(--spacing-32)}.MeditationHero_CoverWrap__Xr5FI,.MeditationHero_DetailsCol__7LQBT{flex:0 0 100%;width:100%;margin-left:0}}@media(max-width:1023px)and (min-width:768px){.MeditationHero_CoverWrap__Xr5FI{flex:0 0 auto;width:60%;align-self:flex-start}}@media(max-width:1023px){.MeditationHero_DetailsCol__7LQBT{gap:32px}}.VimeoBackground_EmbedWrap__uKFet{position:absolute;inset:0;overflow:hidden;z-index:0}.VimeoBackground_Iframe__KAjUv,.VimeoBackground_Player__QdavU{position:absolute;top:50%;left:50%;box-sizing:border-box;border:0;width:100vw;height:56.25vw;min-width:177.7778vh;min-height:100%;transform:translate(-50%,-50%);pointer-events:none}.VimeoBackground_Player__QdavU iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.VimeoBackground_Thumbnail___3Egp{position:absolute;inset:0;z-index:1;pointer-events:none}.CentresHero_Section__hgsYR{min-height:100svh;margin:0;padding:var(--section-top-inset) 0 0;align-items:center;overflow:hidden}.CentresHero_CardWrap__rRaNT,.CentresHero_Section__hgsYR{box-sizing:border-box;position:relative;width:100%;display:flex;justify-content:center}.CentresHero_CardWrap__rRaNT{z-index:1;padding:var(--spacing-56) var(--row-margin)}.CentresHero_Card__2OCxr{box-sizing:border-box;width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;background-color:var(--bg-accent);padding:32px 24px;text-align:center}@media(min-width:1024px){.CentresHero_Card__2OCxr{padding:56px}}.CentresHero_Eyebrow__LaePP{margin:0 0 var(--spacing-16);color:var(--dark-blue)}.CentresHero_Title__jrtRI{font-size:clamp(2rem,1.8679577465rem + .56vw,2.375rem);margin-bottom:var(--spacing-32);color:var(--dark-blue);text-wrap:balance}@media(min-width:1024px){.CentresHero_Title__jrtRI{margin-bottom:auto;margin-bottom:var(--spacing-32)}}.CentresHero_Content__jDy4p{display:flex;flex-direction:column;gap:16px;width:100%;max-width:86%;margin:0 auto var(--spacing-32);color:var(--dark-blue)}.CentresHero_Content__jDy4p p{text-align:center!important}.CentresHero_Content__jDy4p p:last-child{margin-bottom:0}.CentresHero_Links__irPwe{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ImageCarousel_ImageCarousel__AD37f{--slide-gap:12px;--slide-width:min(calc(100vw - 48px),calc((100svh - 96px) * 3 / 2));position:relative;width:100%;margin:0;padding:0}@media(min-width:1024px){.ImageCarousel_ImageCarousel__AD37f{--slide-gap:24px;--slide-width:min(1120px,calc(100vw - 120px),calc((100svh - 96px) * 3 / 2))}}.ImageCarousel_ImageCarouselVerticalPadding__5kgrz{padding:var(--spacing-32) 0}.ImageCarousel_Viewport__K5GRl{overflow:hidden}.ImageCarousel_Container__EySpl{display:flex;margin-right:calc(var(--slide-gap)*-1);touch-action:pan-y pinch-zoom}.ImageCarousel_Slide__9PpM_{flex:0 0 var(--slide-width);min-width:0;padding-right:var(--slide-gap)}.ImageCarousel_SlideImageWrap__pVCdC{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden}.ImageCarousel_SlideImage__SGuKd{object-fit:cover}