.AstrocartographyGuidesDirectory_root___PoEA{--guides-ink:#251e19;--guides-muted:#75675c;--guides-paper:#f3ebdf;--guides-paper-soft:#fbf6ee;--guides-night:#15100d;--guides-night-soft:#211813;--guides-copper:#b87346;--guides-gold:#d5aa69;--guides-rule:rgba(72,51,36,0.19);background:var(--guides-paper);color:var(--guides-ink);font-family:var(--font-guides-body),sans-serif}.AstrocartographyGuidesDirectory_root___PoEA h1,.AstrocartographyGuidesDirectory_root___PoEA h2,.AstrocartographyGuidesDirectory_root___PoEA h3{font-family:var(--font-guides-display),Georgia,serif;text-wrap:balance}.AstrocartographyGuidesDirectory_hero__sGrm7{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 16%,rgba(184,115,70,.22),transparent 31%),var(--guides-night);color:#f5eadc}.AstrocartographyGuidesDirectory_heroGrid__07tnQ{position:absolute;inset:0;opacity:.34;background-image:linear-gradient(rgba(213,170,105,.12) 1px,transparent 0),linear-gradient(90deg,rgba(213,170,105,.12) 1px,transparent 0);background-size:82px 82px;mask-image:linear-gradient(180deg,black,transparent 88%)}.AstrocartographyGuidesDirectory_heroInner__YhJRR{position:relative;z-index:1;padding-top:28px;padding-bottom:28px}.AstrocartographyGuidesDirectory_heroLayout__vLl2e{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:24px;align-items:end;margin-top:20px}.AstrocartographyGuidesDirectory_heroCopy__xPzUu{max-width:900px}.AstrocartographyGuidesDirectory_eyebrow__OJEj6{margin:0 0 18px;color:var(--guides-gold);font-size:.72rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.AstrocartographyGuidesDirectory_hero__sGrm7 h1{max-width:820px;margin:0;font-size:clamp(36px,4vw,54px);font-weight:500;letter-spacing:-.06em;line-height:1.05}.AstrocartographyGuidesDirectory_introduction__ddH3E{max-width:780px;margin-top:12px;color:rgba(245,234,220,.74);font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.72}.AstrocartographyGuidesDirectory_introduction__ddH3E p{margin:0 0 14px}.AstrocartographyGuidesDirectory_summary__mEa9d{padding:24px 0 10px 24px;border-left:1px solid rgba(213,170,105,.48)}.AstrocartographyGuidesDirectory_summary__mEa9d span{color:var(--guides-gold);font-family:var(--font-guides-display),Georgia,serif;font-size:4.4rem;line-height:.8}.AstrocartographyGuidesDirectory_summary__mEa9d p{max-width:140px;margin:18px 0 0;color:rgba(245,234,220,.64);font-size:.82rem;line-height:1.5}.AstrocartographyGuidesDirectory_categoryNav__Vjjav{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:24px;border-top:1px solid rgba(213,170,105,.2);border-bottom:1px solid rgba(213,170,105,.2)}.AstrocartographyGuidesDirectory_categoryNav__Vjjav a{display:flex;min-height:58px;gap:12px;align-items:center;padding:18px;border-right:1px solid rgba(213,170,105,.2);color:rgba(245,234,220,.76);font-size:.82rem;line-height:1.35;text-decoration:none;transition:background-color .16s ease,color .16s ease}.AstrocartographyGuidesDirectory_categoryNav__Vjjav a:last-child{border-right:0}.AstrocartographyGuidesDirectory_categoryNav__Vjjav a:focus-visible,.AstrocartographyGuidesDirectory_categoryNav__Vjjav a:hover{background:rgba(184,115,70,.12);color:#f5eadc}.AstrocartographyGuidesDirectory_categoryNav__Vjjav span{color:var(--guides-gold);font-size:.68rem;font-weight:700;letter-spacing:.1em}.AstrocartographyGuidesDirectory_section__VItDp{scroll-margin-top:86px;padding:clamp(44px,6vw,76px) 0;border-bottom:1px solid var(--guides-rule);background:var(--guides-paper)}.AstrocartographyGuidesDirectory_section__VItDp:nth-child(2n){background:var(--guides-paper-soft)}.AstrocartographyGuidesDirectory_sectionLayout__RQypv{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(52px,8vw,126px);align-items:start}.AstrocartographyGuidesDirectory_sectionHeading__Te0pu{position:sticky;top:104px}.AstrocartographyGuidesDirectory_sectionHeading__Te0pu>p{margin:0 0 16px;color:var(--guides-copper);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.AstrocartographyGuidesDirectory_sectionHeading__Te0pu h2{margin:0;font-size:clamp(42px,5vw,68px);font-weight:500;letter-spacing:-.045em;line-height:.92}.AstrocartographyGuidesDirectory_sectionHeading__Te0pu>span{display:block;max-width:440px;margin-top:24px;color:var(--guides-muted);font-size:.98rem;line-height:1.68}.AstrocartographyGuidesDirectory_guideList__984dq{margin:0;padding:0;border-top:1px solid var(--guides-rule);list-style:none}.AstrocartographyGuidesDirectory_guideLink__t3ih5{display:grid;grid-template-columns:34px minmax(0,1fr) 24px;gap:18px;align-items:start;padding:28px 4px;border-bottom:1px solid var(--guides-rule);color:inherit;text-decoration:none;transition:padding .18s ease,background-color .18s ease}.AstrocartographyGuidesDirectory_guideLink__t3ih5:focus-visible,.AstrocartographyGuidesDirectory_guideLink__t3ih5:hover{padding-right:18px;padding-left:18px;background:rgba(184,115,70,.07)}.AstrocartographyGuidesDirectory_guideNumber__lXgNp{padding-top:5px;color:var(--guides-copper);font-size:.68rem;font-weight:700;letter-spacing:.12em}.AstrocartographyGuidesDirectory_guideCopy__7HoK9 h3{margin:0;font-size:clamp(1.55rem,2.4vw,2.15rem);font-weight:500;letter-spacing:-.025em;line-height:1.08}.AstrocartographyGuidesDirectory_guideCopy__7HoK9 p{max-width:680px;margin:12px 0 0;color:var(--guides-muted);font-size:.94rem;line-height:1.62}.AstrocartographyGuidesDirectory_guideLink__t3ih5 svg{width:20px;height:20px;margin-top:4px;color:var(--guides-copper);transition:transform .18s ease}.AstrocartographyGuidesDirectory_guideLink__t3ih5:focus-visible svg,.AstrocartographyGuidesDirectory_guideLink__t3ih5:hover svg{transform:translate(3px,-3px)}.AstrocartographyGuidesDirectory_section__VItDp.AstrocartographyGuidesDirectory_planetSection__Ta8Ao{background:var(--guides-night-soft);color:#f3e7d9}.AstrocartographyGuidesDirectory_planetSection__Ta8Ao .AstrocartographyGuidesDirectory_guideCopy__7HoK9 p,.AstrocartographyGuidesDirectory_planetSection__Ta8Ao .AstrocartographyGuidesDirectory_sectionHeading__Te0pu>span{color:rgba(243,231,217,.64)}.AstrocartographyGuidesDirectory_planetSection__Ta8Ao .AstrocartographyGuidesDirectory_guideLink__t3ih5,.AstrocartographyGuidesDirectory_planetSection__Ta8Ao .AstrocartographyGuidesDirectory_guideList__984dq{border-color:rgba(213,170,105,.2)}.AstrocartographyGuidesDirectory_planetSection__Ta8Ao .AstrocartographyGuidesDirectory_guideLink__t3ih5:focus-visible,.AstrocartographyGuidesDirectory_planetSection__Ta8Ao .AstrocartographyGuidesDirectory_guideLink__t3ih5:hover{background:rgba(213,170,105,.08)}@media (max-width:900px){.AstrocartographyGuidesDirectory_heroLayout__vLl2e,.AstrocartographyGuidesDirectory_sectionLayout__RQypv{grid-template-columns:1fr}.AstrocartographyGuidesDirectory_summary__mEa9d{display:flex;gap:20px;align-items:center;padding-top:8px}.AstrocartographyGuidesDirectory_summary__mEa9d p{margin-top:0}.AstrocartographyGuidesDirectory_categoryNav__Vjjav{grid-template-columns:repeat(2,minmax(0,1fr))}.AstrocartographyGuidesDirectory_categoryNav__Vjjav a:nth-child(2n){border-right:0}.AstrocartographyGuidesDirectory_categoryNav__Vjjav a:last-child{grid-column:1/-1;border-top:1px solid rgba(213,170,105,.2)}.AstrocartographyGuidesDirectory_sectionHeading__Te0pu{position:static}}@media (max-width:560px){.AstrocartographyGuidesDirectory_heroInner__YhJRR{padding-top:20px}.AstrocartographyGuidesDirectory_hero__sGrm7 h1{font-size:clamp(34px,9vw,44px)}.AstrocartographyGuidesDirectory_categoryNav__Vjjav{grid-template-columns:1fr}.AstrocartographyGuidesDirectory_categoryNav__Vjjav a,.AstrocartographyGuidesDirectory_categoryNav__Vjjav a:nth-child(2n){min-height:68px;border-right:0;border-bottom:1px solid rgba(213,170,105,.2)}.AstrocartographyGuidesDirectory_categoryNav__Vjjav a:last-child{grid-column:auto;border-top:0;border-bottom:0}.AstrocartographyGuidesDirectory_guideLink__t3ih5{grid-template-columns:26px minmax(0,1fr) 18px;gap:12px;padding:24px 0}.AstrocartographyGuidesDirectory_guideLink__t3ih5:focus-visible,.AstrocartographyGuidesDirectory_guideLink__t3ih5:hover{padding-right:8px;padding-left:8px}}@media (prefers-reduced-motion:reduce){.AstrocartographyGuidesDirectory_categoryNav__Vjjav a,.AstrocartographyGuidesDirectory_guideLink__t3ih5,.AstrocartographyGuidesDirectory_guideLink__t3ih5 svg{transition:none}}.AstrocartographyGuidesDirectory_hubNavigation__Q4Gzq{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;padding:32px 20px;background:#f3ebdf;color:#654027;border-top:1px solid rgba(72,51,36,.19)}.AstrocartographyGuidesDirectory_hubNavigation__Q4Gzq a{display:inline-flex;align-items:center;gap:6px;padding:8px 0;text-underline-offset:4px}.AstrocartographyGuidesDirectory_hubNavigation__Q4Gzq a:focus-visible,.AstrocartographyGuidesDirectory_hubNavigation__Q4Gzq a:hover{text-decoration:underline}@media (max-width:900px){.AstrocartographyGuidesDirectory_summary__mEa9d{display:none}.AstrocartographyGuidesDirectory_heroLayout__vLl2e{gap:0}}.AstrocartographyToolsDirectory_root__n0O_5{--tools-ink:#251e19;--tools-muted:#75675c;--tools-paper:#f3ebdf;--tools-paper-soft:#fbf6ee;--tools-night:#15100d;--tools-night-soft:#211813;--tools-copper:#b87346;--tools-gold:#d5aa69;--tools-rule:rgba(72,51,36,0.19);width:100%;overflow:clip;background:var(--tools-paper);color:var(--tools-ink);font-family:var(--font-tools-body),sans-serif;line-height:1.66}.AstrocartographyToolsDirectory_root__n0O_5 *{box-sizing:border-box}.AstrocartographyToolsDirectory_root__n0O_5 h1,.AstrocartographyToolsDirectory_root__n0O_5 h2,.AstrocartographyToolsDirectory_root__n0O_5 h3{font-family:var(--font-tools-display),Georgia,serif;font-weight:500;letter-spacing:0;text-wrap:balance}.AstrocartographyToolsDirectory_root__n0O_5 a:focus-visible{outline:2px solid var(--tools-gold);outline-offset:4px}.AstrocartographyToolsDirectory_wrap___7Rwy{width:min(1240px,calc(100% - 32px));margin-inline:auto}.AstrocartographyToolsDirectory_hero__d4RBt{position:relative;isolation:isolate;overflow:hidden;background:var(--tools-night);color:#f5eadc}.AstrocartographyToolsDirectory_heroOverlay__ovyDf,.AstrocartographyToolsDirectory_heroVisual__zz5Uc{position:absolute;inset:0;pointer-events:none}.AstrocartographyToolsDirectory_heroVisual__zz5Uc{z-index:-2;background:url(/images/astrocartography/chart-example-generated-map.webp) 50%/cover no-repeat;opacity:.24}.AstrocartographyToolsDirectory_heroOverlay__ovyDf{z-index:-1;background:rgba(21,16,13,.84)}.AstrocartographyToolsDirectory_heroInner__9lQJX{position:relative;z-index:1;padding-top:28px;padding-bottom:28px}.AstrocartographyToolsDirectory_heroCopy__bdFpd{max-width:900px;min-width:0}.AstrocartographyToolsDirectory_eyebrow__zfdK_{margin:0 0 1.1rem;color:var(--tools-gold);font-size:.72rem;font-weight:700;letter-spacing:.17em;line-height:1.35;text-transform:uppercase}.AstrocartographyToolsDirectory_landingIntroduction__rJEG_{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,70px);align-items:center;margin-top:24px}.AstrocartographyToolsDirectory_heroIntroduction__8J6oB article{color:#ecdfd0;font-size:17px;line-height:1.65}.AstrocartographyToolsDirectory_heroIntroduction__8J6oB p{margin:0}.AstrocartographyToolsDirectory_heroIntroduction__8J6oB a{color:#edc38b;text-decoration:underline;text-underline-offset:4px}.AstrocartographyToolsDirectory_generatorSection__4W2Gu{padding:24px 0 36px;scroll-margin-top:96px}.AstrocartographyToolsDirectory_formHeading__kh6ol h2{margin:0;font-size:27px}.AstrocartographyToolsDirectory_formHeading__kh6ol p{max-width:880px;margin:6px 0 16px;color:var(--tools-muted);font-size:14px;line-height:1.6}.AstrocartographyToolsDirectory_generatorFrame__XXFcB{padding:clamp(12px,2vw,24px);border:1px solid var(--tools-rule);background:var(--tools-paper-soft);box-shadow:0 12px 32px rgb(37 30 25/7%)}.AstrocartographyToolsDirectory_quickNavigation__5UXqv{border-block:1px solid var(--tools-rule);background:var(--tools-paper-soft)}.AstrocartographyToolsDirectory_quickNavigation__5UXqv>div{display:flex;flex-wrap:wrap;column-gap:28px;padding-block:12px}.AstrocartographyToolsDirectory_quickNavigation__5UXqv a{display:inline-flex;align-items:center;min-height:44px;color:#874726;text-decoration:underline;text-underline-offset:5px;font-size:14px}.AstrocartographyToolsDirectory_articleSection__DaEis,.AstrocartographyToolsDirectory_faqSection__JCYCN{padding-block:clamp(36px,5vw,64px);border-bottom:1px solid var(--tools-rule)}.AstrocartographyToolsDirectory_articleSection__DaEis:nth-of-type(2n){background:var(--tools-paper-soft)}.AstrocartographyToolsDirectory_editorial__aUXwo{display:grid;grid-template-columns:90px minmax(0,860px);justify-content:center;gap:clamp(20px,4vw,60px)}.AstrocartographyToolsDirectory_sectionIndex__u2KWp{padding-top:8px;color:#874726;border-top:1px solid var(--tools-rule);font-size:16px}.AstrocartographyToolsDirectory_copy__0GC3i{min-width:0;color:var(--tools-ink)}.AstrocartographyToolsDirectory_copy__0GC3i article{color:inherit;font-size:17px;line-height:1.8}.AstrocartographyToolsDirectory_copy__0GC3i h2,.AstrocartographyToolsDirectory_directoryHeading__WZbOx h2,.AstrocartographyToolsDirectory_finalSection__dS2dg h2{margin:0 0 24px;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.15;color:inherit;letter-spacing:0;scroll-margin-top:100px}.AstrocartographyToolsDirectory_copy__0GC3i h3{margin-top:32px;font-size:26px;font-weight:500;line-height:1.25;color:inherit}.AstrocartographyToolsDirectory_copy__0GC3i strong{color:inherit}.AstrocartographyToolsDirectory_copy__0GC3i a{color:#874726;text-underline-offset:4px}.AstrocartographyToolsDirectory_copy__0GC3i table{display:block;width:100%;overflow-x:auto;font-size:15px;line-height:1.6}.AstrocartographyToolsDirectory_copy__0GC3i td,.AstrocartographyToolsDirectory_copy__0GC3i th{min-width:160px;padding:14px;border-bottom:1px solid var(--tools-rule);color:inherit}.AstrocartographyToolsDirectory_copy__0GC3i th{background:#e9ddcb}.AstrocartographyToolsDirectory_copy__0GC3i img{display:block;width:100%;height:auto;margin-block:32px 0;border-radius:0;box-shadow:none}.AstrocartographyToolsDirectory_directory__AAR7Z{padding-block:clamp(40px,6vw,80px);background:var(--tools-paper-soft);border-bottom:1px solid var(--tools-rule)}.AstrocartographyToolsDirectory_directoryHeading__WZbOx{max-width:800px;margin-bottom:40px}.AstrocartographyToolsDirectory_directoryHeading__WZbOx p:not(.AstrocartographyToolsDirectory_eyebrow__zfdK_),.AstrocartographyToolsDirectory_toolGroup__jeAVi>header p{color:var(--tools-muted)}.AstrocartographyToolsDirectory_directoryHeading__WZbOx .AstrocartographyToolsDirectory_eyebrow__zfdK_{color:#874726}.AstrocartographyToolsDirectory_toolGroup__jeAVi{scroll-margin-top:100px;margin-top:44px}.AstrocartographyToolsDirectory_toolGroup__jeAVi>header h3{margin:0 0 6px;font-size:30px;line-height:1.2}.AstrocartographyToolsDirectory_toolGroup__jeAVi>header p{max-width:780px;margin:0 0 22px}.AstrocartographyToolsDirectory_toolList__Q0d1Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;padding:0;margin:0;list-style:none}.AstrocartographyToolsDirectory_toolList__Q0d1Y li{border-top:1px solid var(--tools-rule)}.AstrocartographyToolsDirectory_toolLink__Sh_xp{display:flex;justify-content:space-between;gap:18px;padding:20px 8px;height:100%;color:var(--tools-ink);text-decoration:none}.AstrocartographyToolsDirectory_toolLink__Sh_xp:focus-visible,.AstrocartographyToolsDirectory_toolLink__Sh_xp:hover{background:#f0e6d8}.AstrocartographyToolsDirectory_toolLink__Sh_xp h4{margin:0 0 6px;color:#874726;font-size:18px;font-weight:600;line-height:1.4}.AstrocartographyToolsDirectory_toolLink__Sh_xp p{margin:0;color:var(--tools-muted);font-size:15px;line-height:1.6}.AstrocartographyToolsDirectory_toolLink__Sh_xp svg{flex-shrink:0;margin-top:4px}.AstrocartographyToolsDirectory_faqSection__JCYCN{scroll-margin-top:96px}.AstrocartographyToolsDirectory_faqItem__N1Bum{padding-block:20px;border-bottom:1px solid var(--tools-rule)}.AstrocartographyToolsDirectory_faqItem__N1Bum summary{cursor:pointer;font-size:18px;font-weight:600}.AstrocartographyToolsDirectory_faqItem__N1Bum summary:focus-visible{outline:2px solid #874726;outline-offset:4px}.AstrocartographyToolsDirectory_finalSection__dS2dg{padding-block:56px;background:var(--tools-night);color:#f5eadc}.AstrocartographyToolsDirectory_finalSection__dS2dg p{max-width:760px;color:#decfbe;font-size:17px}.AstrocartographyToolsDirectory_primaryAction__qOYgF{display:inline-flex;gap:18px;align-items:center;padding:14px 24px;margin-top:16px;min-height:48px;background:#a65e32;color:#fff;text-decoration:none;font-weight:600}@media (max-width:760px){.AstrocartographyToolsDirectory_editorial__aUXwo,.AstrocartographyToolsDirectory_landingIntroduction__rJEG_,.AstrocartographyToolsDirectory_toolList__Q0d1Y{grid-template-columns:minmax(0,1fr)}.AstrocartographyToolsDirectory_landingIntroduction__rJEG_{gap:18px}.AstrocartographyToolsDirectory_sectionIndex__u2KWp{display:none}.AstrocartographyToolsDirectory_copy__0GC3i article,.AstrocartographyToolsDirectory_heroIntroduction__8J6oB article{font-size:16px}.AstrocartographyToolsDirectory_quickNavigation__5UXqv>div{column-gap:20px}}.AstrocartographyToolsDirectory_hero__d4RBt h1{max-width:850px;margin:0;font-size:clamp(36px,4vw,54px);line-height:1.05}@media (max-width:560px){.AstrocartographyToolsDirectory_wrap___7Rwy{width:min(100% - 24px,1240px)}.AstrocartographyToolsDirectory_heroInner__9lQJX{padding-top:20px}.AstrocartographyToolsDirectory_hero__d4RBt h1{width:100%;max-width:100%;overflow-wrap:break-word;font-size:clamp(34px,9vw,44px)}}