.AstrocartographyCrossingLinesLanding_root__PH_Dv h1,.AstrocartographyCrossingLinesLanding_root__PH_Dv h2,.AstrocartographyCrossingLinesLanding_root__PH_Dv p{text-wrap:pretty}.AstrocartographyCrossingLinesLanding_wrap__9oNeP{width:min(1080px,calc(100% - 40px));margin-inline:auto}.AstrocartographyCrossingLinesLanding_heroInner__935MA{width:min(860px,calc(100% - 40px));margin-inline:auto;padding-block:36px 56px}.AstrocartographyCrossingLinesLanding_hero__MHbAC h1{margin:0;font-size:clamp(36px,5.5vw,58px);font-weight:500;line-height:1.06;letter-spacing:-.035em}.AstrocartographyCrossingLinesLanding_introduction__d_JLP{max-width:760px;margin:20px 0 0;color:var(--ink-soft);font-size:16px;line-height:1.65}.AstrocartographyCrossingLinesLanding_hero__MHbAC .AstrocartographyCrossingLinesLanding_generator__V8gf4{--astro-full-width-result:100%;--astro-full-width-result-offset:0px;width:100%;margin-top:24px;scroll-margin-top:100px}.AstrocartographyCrossingLinesLanding_heroInner__935MA:has(.AstrocartographyCrossingLinesLanding_generator__V8gf4 [data-astrocartography-result]){width:min(1500px,calc(100% - 32px))}.AstrocartographyCrossingLinesLanding_section__dmMwJ{padding-block:64px}.AstrocartographyCrossingLinesLanding_soft__5_VBU{background:var(--paper-soft)}.AstrocartographyCrossingLinesLanding_section__dmMwJ h2{max-width:840px;margin:0 0 28px;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.16;letter-spacing:-.03em}.AstrocartographyCrossingLinesLanding_faq__1G4gF,.AstrocartographyCrossingLinesLanding_prose__Og8xF{max-width:820px}.AstrocartographyCrossingLinesLanding_faq__1G4gF p,.AstrocartographyCrossingLinesLanding_prose__Og8xF p{margin:0 0 20px;color:var(--ink-soft);font-size:16px;line-height:1.8}.AstrocartographyCrossingLinesLanding_prose__Og8xF p:last-child{margin-bottom:0}.AstrocartographyCrossingLinesLanding_prose__Og8xF a{color:var(--copper-dark);text-decoration:underline;text-underline-offset:3px}.AstrocartographyCrossingLinesLanding_figure__0Zh24 figcaption,.AstrocartographyCrossingLinesLanding_note__q5ijX{max-width:820px;color:var(--ink-soft);font-size:13px;line-height:1.7}.AstrocartographyCrossingLinesLanding_note__q5ijX{margin:28px 0 0}.AstrocartographyCrossingLinesLanding_figure__0Zh24{margin:36px 0}.AstrocartographyCrossingLinesLanding_figure__0Zh24 img{display:block;width:100%;height:auto}.AstrocartographyCrossingLinesLanding_figure__0Zh24 figcaption{margin-top:12px}.AstrocartographyCrossingLinesLanding_tableScroll__oLwQe{max-width:100%;margin:32px 0;overflow-x:auto}.AstrocartographyCrossingLinesLanding_table__xWsti{width:100%;min-width:680px;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.65}.AstrocartographyCrossingLinesLanding_table__xWsti caption{margin-bottom:14px;color:var(--copper-dark);text-align:left;font-size:13px;font-weight:600}.AstrocartographyCrossingLinesLanding_table__xWsti td,.AstrocartographyCrossingLinesLanding_table__xWsti th{padding:16px;border-bottom:1px solid var(--line-paper);vertical-align:top}.AstrocartographyCrossingLinesLanding_table__xWsti th{font-weight:600}.AstrocartographyCrossingLinesLanding_table__xWsti td{color:var(--ink-soft)}.AstrocartographyCrossingLinesLanding_table__xWsti thead{background:var(--paper-soft)}.AstrocartographyCrossingLinesLanding_readings__wkr2N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-block:32px}.AstrocartographyCrossingLinesLanding_readings__wkr2N figure{margin:0;padding:28px;color:#f6efe2;background:#263f36}.AstrocartographyCrossingLinesLanding_readings__wkr2N figcaption{color:#e6bc8d;font-size:13px;font-weight:600;line-height:1.7}.AstrocartographyCrossingLinesLanding_readings__wkr2N blockquote{margin:20px 0 0;font-size:16px;line-height:1.8}.AstrocartographyCrossingLinesLanding_action__ZLotX{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:28px;color:var(--copper-dark);font-size:15px;font-weight:600}.AstrocartographyCrossingLinesLanding_action__ZLotX:hover{text-decoration:underline;text-underline-offset:3px}.AstrocartographyCrossingLinesLanding_faq__1G4gF details{padding-block:20px;border-bottom:1px solid var(--line-paper)}.AstrocartographyCrossingLinesLanding_faq__1G4gF summary{cursor:pointer;min-height:24px;font-size:16px;font-weight:600;line-height:1.6}.AstrocartographyCrossingLinesLanding_faq__1G4gF p{margin:16px 0 0}.AstrocartographyCrossingLinesLanding_root__PH_Dv a:focus-visible,.AstrocartographyCrossingLinesLanding_root__PH_Dv summary:focus-visible,.AstrocartographyCrossingLinesLanding_tableScroll__oLwQe:focus-visible{outline:2px solid var(--copper);outline-offset:4px}@media (max-width:700px){.AstrocartographyCrossingLinesLanding_heroInner__935MA{padding-block:24px 40px}.AstrocartographyCrossingLinesLanding_section__dmMwJ{padding-block:44px}.AstrocartographyCrossingLinesLanding_readings__wkr2N{grid-template-columns:1fr}.AstrocartographyCrossingLinesLanding_readings__wkr2N figure{padding:24px}}