.synastry-sky{pointer-events:none;max-height:620px;color:var(--white,#eee);opacity:.26;z-index:0;contain:layout paint;position:absolute;inset:0;overflow:hidden}.synastry-sky svg{width:100%;height:100%;display:block}.synastry-sky .sky-lines{stroke-width:.7px;opacity:.3}.synastry-sky.sky-awake .sky-lines{opacity:.8}.mobile-app-hero{position:relative}.mobile-app-hero>.hero-copy,.mobile-app-hero>.hero-visual{z-index:1;position:relative}.guide-subject-search{margin:24px 0 32px}.guide-subject-search .library-search{max-width:none}.guide-subject-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.guide-subject-results[hidden]{display:none}.guide-subject-results a{border:1px solid var(--strong-line);border-radius:5px;min-height:44px;padding:18px;display:block}.guide-subject-results strong,.guide-subject-results span{display:block}.guide-subject-results span{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}.guide-subject-results a:hover{background:var(--surface)}.guide-subject-results a:focus-visible{outline:2px solid var(--white);outline-offset:4px}.guide-book-tabs{gap:8px}.guide-book-tabs a{align-items:center;min-height:44px;display:inline-flex}.guide-book-tabs a:focus-visible{outline:2px solid var(--white);outline-offset:4px}.guide-index-return{margin:0 0 12px}.guide-index-return a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:700px){.guide-subject-results{grid-template-columns:1fr}.guide-book-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guide-book-tabs a{overflow-wrap:anywhere;padding:10px 12px}.synastry-sky{opacity:.28}}@media (prefers-reduced-motion:no-preference){.synastry-sky .sky-lines{transition:opacity .18s}}@media (prefers-reduced-motion:reduce){.synastry-sky{transform:none!important}}.guide-books a.guide-book{min-width:0;padding:24px;overflow:hidden}.guide-books a.guide-book:before{content:"";aspect-ratio:16/10;background:#090a0c var(--guide-subject-art) center/var(--guide-subject-fit,cover) no-repeat;border-bottom:1px solid var(--line);flex:none;margin:-24px -24px 22px;display:block}.guide-books a.guide-book[href="/guidebooks/astrology"]{--guide-subject-art:url(/images/guidebook-subjects/native/astrology.webp)}.guide-books a.guide-book[href="/guidebooks/vedic-astrology"]{--guide-subject-art:url(/images/guidebook-subjects/native/vedic-astrology.webp)}.guide-books a.guide-book[href="/guidebooks/chinese-astrology"]{--guide-subject-art:url(/images/guidebook-subjects/native/chinese-astrology.webp)}.guide-books a.guide-book[href="/guidebooks/tarot"]{--guide-subject-art:url(/images/guidebook-subjects/native/tarot.webp)}.guide-books a.guide-book[href="/guidebooks/numerology"]{--guide-subject-art:url(/images/guidebook-subjects/native/numerology.webp);--guide-subject-fit:contain}.guide-books a.guide-book[href="/guidebooks/arabic-parts"]{--guide-subject-art:url(/images/guidebook-app/object-part-of-fortune.webp);--guide-subject-fit:contain}.guide-books a.guide-book h2{overflow-wrap:anywhere;margin-top:12px}.guide-books a.guide-book small{flex-wrap:wrap}.guide-quick-reference>a[href="/guidebooks/symbols"]{white-space:normal;min-width:0}.guide-quick-reference>a[href="/guidebooks/symbols"]:before{content:"";aspect-ratio:2;border:1px solid var(--line);background:#090a0c url(/images/guidebook-app/original/trine.webp) 50%/contain no-repeat;border-radius:5px;width:220px;max-width:100%;margin-bottom:16px;display:block}.guide-learning-path .guide-entry-card{flex-direction:column;min-width:0;display:flex;overflow:hidden}.guide-learning-path .guide-entry-card:before{content:"";aspect-ratio:16/9;background:#090a0c var(--guide-subject-art) center/var(--guide-subject-fit,cover) no-repeat;border-bottom:1px solid var(--line);flex:none;width:calc(100% + 40px);margin:-20px -20px 4px;display:block}.guide-learning-path .guide-entry-card[href*=astrocartography]{--guide-subject-art:url(/artwork/astrocartography/cities/original/london-gb.webp)}.guide-learning-path .guide-entry-card[href="/guidebooks/astrology/astrology-chart-language"]{--guide-subject-art:url(/images/guidebook-subjects/native/astrology.webp)}.guide-learning-path .guide-entry-card[href="/guidebooks/numerology/numerology-two-systems"]{--guide-subject-art:url(/images/guidebook-subjects/native/numerology.webp);--guide-subject-fit:contain}.guide-learning-path .guide-entry-card[href="/guidebooks/vedic-astrology/vedic-two-traditions"]{--guide-subject-art:url(/images/guidebook-subjects/native/vedic-astrology.webp)}.guide-feature-links{margin:40px 0}.guide-feature-links>h2{margin:0 0 20px;font-size:25px;font-weight:450}.guide-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.guide-feature-card{border:1px solid var(--strong-line);background:var(--surface);border-radius:6px;flex-direction:column;min-width:0;padding:24px;display:flex;overflow:hidden}.guide-feature-card:before{content:"";aspect-ratio:16/9;border-bottom:1px solid var(--line);background:#090a0c url(/artwork/astrocartography/cities/original/london-gb.webp) 50%/cover no-repeat;margin:-24px -24px 22px;display:block}.guide-feature-card[href=\/celebrity-charts]:before{background-image:url(/images/guidebook-subjects/native/celebrity-charts.webp);background-size:cover}.guide-feature-card h3{margin:0 0 12px;font-size:22px;font-weight:450}.guide-feature-card p{color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.65}.guide-feature-card span{margin-top:auto;font-size:14px}.guide-feature-card:hover{border-color:var(--white)}.guide-feature-card:focus-visible{outline:2px solid var(--white);outline-offset:5px}@media (max-width:700px){.guide-feature-grid{grid-template-columns:1fr}.guide-learning-path .guide-entry-card:before{width:calc(100% + 36px);margin:-18px -18px 4px}.guide-quick-reference>a[href="/guidebooks/symbols"]{width:100%}.guide-quick-reference>a[href="/guidebooks/symbols"]:before{width:100%;max-width:360px}}@media (prefers-reduced-motion:no-preference){.guide-books a.guide-book,.guide-feature-card{transition:border-color .16s}}.guide-books a.guide-book:has(>.guide-native-subject):before{display:none}.guide-feature-card:has(>.guide-native-subject):before{display:none}.guide-native-subject{filter:grayscale();object-fit:contain;background:#090a0c;border-radius:3px;width:100%;max-width:500px;height:auto;margin:0 auto 22px;display:block}.guide-heading-art{max-width:400px;margin:0 0 24px}.guide-art-index{margin:48px 0;scroll-margin-top:24px}.guide-art-index>p{color:var(--muted);line-height:1.7}.guide-art-index>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.guide-art-index figure{border:1px solid var(--line);border-radius:6px;min-width:0;margin:0;padding:16px}.guide-art-index h3{margin:12px 0;font-size:20px;font-weight:450}.guide-art-index figcaption p,.guide-art-index figcaption a{font-size:14px;line-height:1.6}.guide-art-index figcaption p{color:var(--muted)}.guide-art-index a,.guide-art-index-link a{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.guide-art-index>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){.guide-art-index>div{grid-template-columns:1fr}}.guide-learning-path .guide-entry-card:before{background-size:contain;width:100%;max-width:500px;margin:0 auto 16px}.guide-page .guide-native-subject,.guide-page .guide-app-art{box-shadow:none;mix-blend-mode:screen;background:0 0;border:0;border-radius:0}.guide-page .guide-app-art.guide-native-portrait{filter:none}.guide-page .guide-app-art img,.guide-page .guide-native-portrait svg{filter:grayscale()}.guide-page .guide-books a.guide-book:before,.guide-page .guide-quick-reference>a[href="/guidebooks/symbols"]:before,.guide-page .guide-learning-path .guide-entry-card:not([href*=astrocartography]):before{filter:grayscale();mix-blend-mode:screen;background-color:#0000;border:0;border-radius:0}@media (prefers-color-scheme:light){.guide-page .guide-native-subject{filter:grayscale()invert();mix-blend-mode:multiply}.guide-page .guide-app-art{mix-blend-mode:multiply}.guide-page .guide-app-art.guide-native-portrait{filter:none}.guide-page .guide-app-art img,.guide-page .guide-native-portrait svg{filter:grayscale()invert()}.guide-page .guide-books a.guide-book:before,.guide-page .guide-quick-reference>a[href="/guidebooks/symbols"]:before,.guide-page .guide-learning-path .guide-entry-card:not([href*=astrocartography]):before{filter:grayscale()invert();mix-blend-mode:multiply}}
