.page_intro__hG4Mz{font-size:1.1rem;line-height:1.8;margin-bottom:3rem;color:#555;margin-left:auto;margin-right:auto}.page_booksGrid__PxZYG{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem;margin-bottom:3rem}.page_bookCard__QiGXj{display:flex;gap:2rem;padding:2rem;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;transition:all .3s ease;text-decoration:none;color:inherit;cursor:pointer}.page_bookCard__QiGXj:hover{border-color:var(--color-primary);box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:#fff}.page_bookCard__QiGXj:hover .page_buyButton__T88Ps{background-color:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.page_bookImage__MpLmR{flex-shrink:0;width:150px}.page_bookImage__MpLmR img{width:100%;height:auto;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.page_bookContent__2IkpF{flex:1 1;display:flex;flex-direction:column}.page_bookTitle__7AnBa{font-family:var(--font-sans);font-size:1.8rem;font-weight:700;color:var(--color-visor);margin:0 0 .5rem;line-height:1.2;letter-spacing:-.02em}.page_bookAuthor__csECC{font-family:var(--font-oswald);font-size:1rem;color:#666;margin:0 0 1rem;letter-spacing:.5px}.page_bookDescription__rfWUS{line-height:1.7;color:#444;margin-bottom:1.5rem;flex-grow:1}.page_buyButton__T88Ps{display:inline-block;padding:.75rem 2rem;font-family:var(--font-oswald);font-size:1.1rem;letter-spacing:1px;color:#fff;background-color:var(--color-primary);border:none;border-radius:4px;text-decoration:none;text-align:center;transition:all .3s ease;align-self:flex-start;pointer-events:none}.page_disclaimer__Ul_tX{margin-top:4rem;padding:1.5rem;background-color:#f0f0f0;border-left:4px solid var(--color-primary);border-radius:4px}.page_disclaimer__Ul_tX p{margin:0;font-size:.9rem;line-height:1.6;color:#555}.page_disclaimer__Ul_tX strong{color:var(--color-primary)}@media (max-width:768px){.page_intro__hG4Mz{font-size:1rem;margin-bottom:2rem}.page_bookCard__QiGXj{flex-direction:column;gap:1.5rem;padding:1.5rem}.page_bookImage__MpLmR{width:120px;margin:0 auto}.page_bookTitle__7AnBa{font-size:1.5rem;text-align:center}.page_bookAuthor__csECC,.page_bookDescription__rfWUS{text-align:center}.page_buyButton__T88Ps{align-self:center}.page_disclaimer__Ul_tX{margin-top:2rem}}@media (min-width:769px) and (max-width:1024px){.page_bookImage__MpLmR{width:130px}}.Navbar_navbar__GrSXC{background-color:var(--color-visor);padding:1.25rem 0;position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 2px 12px rgba(0,0,0,.15)}.Navbar_navContainer__lQsro{max-width:800px;margin:0 auto;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center}.Navbar_navTitle__r6KdB{font-size:1.5rem;font-weight:700;color:#fff;font-family:var(--font-special-elite),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;margin:0;text-decoration:none;transition:opacity .2s;letter-spacing:-.02em}.Navbar_navTitle__r6KdB:hover{opacity:.85}.Navbar_navTitle__r6KdB h1{font-size:1.5rem;font-weight:700;margin:0;letter-spacing:-.02em}.Navbar_navLinks__BPXkM{display:flex;gap:1.5rem}.Navbar_navLink__16zHl{color:#fff;text-decoration:none;font-family:var(--font-sans);font-size:1rem;font-weight:500;padding:.5rem 1rem;border-radius:var(--radius-sm);transition:background-color .2s;letter-spacing:-.01em}.Navbar_navLink__16zHl:hover{background-color:hsla(0,0%,100%,.15)}.Navbar_hamburger__WJ9Te{display:none;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent;border:none;cursor:pointer;padding:0;z-index:101}.Navbar_hamburgerLine__TxWPj{width:30px;height:3px;background-color:#fff;border-radius:2px;transition:all .3s ease;transform-origin:center}.Navbar_hamburger__WJ9Te .Navbar_hamburgerLine__TxWPj:first-child.Navbar_open__wWapx{transform:rotate(45deg) translateY(11px)}.Navbar_hamburger__WJ9Te .Navbar_hamburgerLine__TxWPj:nth-child(2).Navbar_open__wWapx{opacity:0}.Navbar_hamburger__WJ9Te .Navbar_hamburgerLine__TxWPj:nth-child(3).Navbar_open__wWapx{transform:rotate(-45deg) translateY(-11px)}@media (max-width:768px){.Navbar_navContainer__lQsro{flex-direction:row;align-items:center;position:relative}.Navbar_hamburger__WJ9Te{display:flex}.Navbar_navTitle__r6KdB,.Navbar_navTitle__r6KdB h1{font-size:1.25rem}.Navbar_navLinks__BPXkM{position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;background-color:var(--color-visor);padding:0;margin-top:1.25rem;max-height:0;overflow:hidden;opacity:0;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.2)}.Navbar_navLinksOpen__494jg{max-height:300px;opacity:1;padding:1rem 0}.Navbar_navLink__16zHl{padding:1rem 1.5rem;border-radius:0;width:100%;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1)}.Navbar_navLink__16zHl:last-child{border-bottom:none}}@media (min-width:769px){.Navbar_hamburger__WJ9Te{display:none!important}.Navbar_navLinks__BPXkM{display:flex!important;position:static!important;max-height:none!important;opacity:1!important;padding:0!important;margin:0!important;box-shadow:none!important;flex-direction:row!important;gap:.75rem!important}.Navbar_navLink__16zHl{width:auto!important;border-bottom:none!important}}.page_searchContainer__TUaC9{margin-bottom:2rem}.page_searchInput__YRDLC{width:100%;padding:1rem 1.25rem;font-size:1rem;font-family:var(--font-sans);border:2px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text);transition:border-color .2s ease,box-shadow .2s ease;letter-spacing:-.01em}.page_searchInput__YRDLC:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(255,79,0,.1)}.page_searchInput__YRDLC::placeholder{color:#999}.page_filterSection__Gl9YO{margin-bottom:2rem;padding:2rem;background-color:var(--color-surface);border-radius:var(--radius-md);border:none;box-shadow:var(--shadow-sm)}.page_filterSection__Gl9YO h2{margin-top:0;margin-bottom:1.5rem;font-family:var(--font-sans);font-size:1.5rem;font-weight:700;color:var(--color-visor);letter-spacing:-.02em}.page_tagCloud__fv1Vm{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.page_tagButton__X1Lqx{padding:.5rem 1.125rem;font-family:var(--font-sans);font-size:.9rem;font-weight:500;border:2px solid var(--color-text);border-radius:var(--radius-md);background-color:transparent;color:var(--color-text);cursor:pointer;transition:all .2s ease;letter-spacing:-.01em}@media (hover:hover) and (pointer:fine){.page_tagButton__X1Lqx:hover:not(.page_tagSelected__4RJpf){background-color:var(--color-text);color:#fff;transform:translateY(-1px);box-shadow:var(--shadow-sm)}}.page_tagSelected__4RJpf{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary);font-weight:600}.page_clearButton__Wk6Cp{padding:.5rem 1.5rem;font-family:var(--font-sans);font-size:1rem;font-weight:500;letter-spacing:-.01em;border:2px solid var(--color-secondary);border-radius:var(--radius-md);background-color:transparent;color:var(--color-secondary);cursor:pointer;transition:all .2s ease}@media (hover:hover) and (pointer:fine){.page_clearButton__Wk6Cp:hover{background-color:var(--color-secondary);color:#fff;transform:translateY(-1px);box-shadow:var(--shadow-sm)}}.page_resultsSection__Zs37O{margin-top:2rem}.page_resultsSection__Zs37O h2{margin-bottom:1.5rem;font-family:var(--font-sans);font-size:1.8rem;font-weight:700;color:var(--color-visor);letter-spacing:-.02em}.page_noResults__CpE_r{text-align:center;padding:2rem;color:#666;font-style:italic}.page_resultsList__G4rGg{display:flex;flex-direction:column;gap:1.5rem}.page_resultItem__pVDbu{display:block;padding:1.75rem;border:none;border-radius:var(--radius-md);background-color:var(--color-surface);transition:all .2s ease;text-decoration:none;color:inherit;cursor:pointer;box-shadow:var(--shadow-sm)}@media (hover:hover) and (pointer:fine){.page_resultItem__pVDbu:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.page_resultItem__pVDbu:hover .page_resultLink__MMxS7{color:var(--color-primary)}}.page_resultLink__MMxS7{font-size:1.3rem;font-weight:700;color:var(--color-visor);margin:0 0 .5rem;transition:color .2s ease;letter-spacing:-.02em}.page_resultAuthor__3Ag_c{font-family:var(--font-sans);font-size:.95rem;color:var(--color-secondary);margin:.25rem 0;letter-spacing:-.01em;font-weight:500}.page_resultDescription__rSjRd{margin:.75rem 0;color:var(--color-text);line-height:1.6}.page_resultTags__3slZ7{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.page_resultTag__2udIR{padding:.4rem .9rem;font-size:.85rem;background-color:var(--color-text);color:#fff;border-radius:var(--radius-md);font-weight:500}.page_resultMeta__9xIqB,.page_resultTag__2udIR{font-family:var(--font-sans);letter-spacing:-.01em}.page_resultMeta__9xIqB{font-size:.9rem;color:var(--color-secondary);margin-top:.5rem}@media (max-width:768px){.page_searchInput__YRDLC{font-size:.9rem;padding:.75rem}.page_tagButton__X1Lqx{font-size:.8rem;padding:.4rem .8rem}.page_resultLink__MMxS7{font-size:1.1rem}}.SourceInfo_sourceInfo__iZTrs{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--color-border)}.SourceInfo_source__A4BVf{font-family:var(--font-sans);font-size:.9rem;color:var(--color-visor);text-align:center;font-weight:600;letter-spacing:-.01em}.SourceInfo_bookSection__PkTzz{color:var(--color-secondary)}.page_navigationButtons__WYd8Q{font-family:var(--font-oswald),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;display:flex;gap:1rem;justify-content:space-between;align-items:center;margin-top:3rem;flex-wrap:wrap}.page_navigationButtons__WYd8Q .page_btn__edAe3{flex:1 1;min-width:150px;text-align:center}@media (max-width:768px){.page_navigationButtons__WYd8Q{flex-direction:column}.page_navigationButtons__WYd8Q .page_btn__edAe3{width:100%}}.page_meditationHeader__fSeit{text-align:center;margin-top:2rem;margin-bottom:2.5rem;padding:1.5rem;background-color:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.page_headerContent__vImKI{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;font-family:var(--font-sans);font-size:.95rem;color:var(--color-secondary);letter-spacing:-.01em}.page_date__cDwOk{font-weight:700;color:var(--color-visor);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem}.page_divider__5RusV{color:var(--color-border);font-weight:300}.page_virtue__Is7yt{font-weight:600;text-transform:capitalize;color:var(--color-text)}.page_theme__5HERl{font-style:italic;color:var(--color-secondary)}@media (max-width:600px){.page_headerContent__vImKI{font-size:.85rem;gap:.5rem}}.page_navigationButtons__Rp1Rv{display:flex;gap:1rem;justify-content:space-between;align-items:center;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border);flex-wrap:wrap}.page_navigationButtons__Rp1Rv .page_btn__hMGYV{flex:1 1;min-width:150px;text-align:center}@media (max-width:768px){.page_navigationButtons__Rp1Rv{flex-direction:column}.page_navigationButtons__Rp1Rv .page_btn__hMGYV{width:100%}}