.AstrocartographyReportLanding_root__9jn54 h1,.AstrocartographyReportLanding_root__9jn54 h2,.AstrocartographyReportLanding_root__9jn54 h3,.AstrocartographyReportLanding_root__9jn54 p{text-wrap:pretty}.AstrocartographyReportLanding_wrap__6i0GG{width:min(1080px,calc(100% - 40px));margin-inline:auto}.AstrocartographyReportLanding_heroInner__i1CQD{width:min(860px,calc(100% - 40px));margin-inline:auto;padding:36px 0 56px}.AstrocartographyReportLanding_hero__I_ZiT h1{margin:0;font-size:clamp(36px,5.5vw,58px);font-weight:500;line-height:1.06;letter-spacing:-.035em}.AstrocartographyReportLanding_introduction__22I50{max-width:760px;margin:20px 0 0;color:var(--ink-soft);font-size:16px;line-height:1.65}.AstrocartographyReportLanding_hero__I_ZiT .AstrocartographyReportLanding_generator__p65UR{--astro-full-width-result:100%;--astro-full-width-result-offset:0px;width:100%;margin-top:24px;scroll-margin-top:100px}.AstrocartographyReportLanding_heroInner__i1CQD:has(.AstrocartographyReportLanding_generator__p65UR [data-astrocartography-result]){width:min(1500px,calc(100% - 32px))}.AstrocartographyReportLanding_section__Uk5hE{padding-block:64px}.AstrocartographyReportLanding_soft___ZK3T{background:var(--paper-soft)}.AstrocartographyReportLanding_faq__jn8NE,.AstrocartographyReportLanding_heading__hxBq0,.AstrocartographyReportLanding_prose__KLDAf{max-width:820px}.AstrocartographyReportLanding_heading__hxBq0{margin-bottom:28px}.AstrocartographyReportLanding_section__Uk5hE h2{margin:0;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.16;letter-spacing:-.03em}.AstrocartographyReportLanding_faq__jn8NE p,.AstrocartographyReportLanding_prose__KLDAf p{margin:0 0 20px;color:var(--ink-soft);font-size:16px;line-height:1.8}.AstrocartographyReportLanding_prose__KLDAf h3{margin:32px 0 16px;font-size:clamp(24px,3vw,30px);font-weight:500;line-height:1.3}.AstrocartographyReportLanding_prose__KLDAf p:last-child{margin-bottom:0}.AstrocartographyReportLanding_prose__KLDAf a{color:var(--copper-dark);text-decoration:underline;text-underline-offset:3px}.AstrocartographyReportLanding_kicker___7bhS{margin:0 0 16px;color:var(--copper-dark);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.AstrocartographyReportLanding_scene__CkjBk{margin:36px 0}.AstrocartographyReportLanding_scene__CkjBk img{display:block;width:100%;height:auto}.AstrocartographyReportLanding_prose__KLDAf .AstrocartographyReportLanding_sourceNote__iWmdp,.AstrocartographyReportLanding_sampleNote__uXmB2,.AstrocartographyReportLanding_scene__CkjBk figcaption{max-width:820px;color:var(--ink-soft);font-size:13px;line-height:1.7}.AstrocartographyReportLanding_scene__CkjBk figcaption{margin-top:12px}.AstrocartographyReportLanding_sampleNote__uXmB2{margin:28px 0}.AstrocartographyReportLanding_comparison__iy4qF{margin:32px 0;padding:32px;color:#f6efe2;background:#263f36}.AstrocartographyReportLanding_comparison__iy4qF figcaption,.AstrocartographyReportLanding_evidenceTrail__sX_fi figcaption{font-size:14px;font-weight:600;line-height:1.6}.AstrocartographyReportLanding_cityColumns__sXKq1,.AstrocartographyReportLanding_trailGrid___lYX2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:24px}.AstrocartographyReportLanding_comparison__iy4qF h3{margin:8px 0 20px;color:inherit;font-size:clamp(28px,4vw,38px);font-weight:500}.AstrocartographyReportLanding_comparison__iy4qF .AstrocartographyReportLanding_rank__eSdTY{color:#e6bc8d;font-size:12px}.AstrocartographyReportLanding_comparison__iy4qF dl{margin:0}.AstrocartographyReportLanding_comparison__iy4qF dl>div{display:flex;justify-content:space-between;gap:16px;padding-block:12px;border-top:1px solid #6c8075}.AstrocartographyReportLanding_comparison__iy4qF dt,.AstrocartographyReportLanding_comparison__iy4qF>p{color:#d5dfcf}.AstrocartographyReportLanding_comparison__iy4qF dd{margin:0;font-weight:600}.AstrocartographyReportLanding_comparison__iy4qF>p{max-width:820px;margin:28px 0 0;font-size:14px;line-height:1.7}.AstrocartographyReportLanding_reportExcerpt__nl5IH{margin:0 0 28px;padding:28px 32px;border:1px solid var(--line-paper);background:var(--paper)}.AstrocartographyReportLanding_reportExcerpt__nl5IH figcaption{color:var(--copper-dark);font-size:13px;font-weight:600;line-height:1.6}.AstrocartographyReportLanding_reportExcerpt__nl5IH blockquote{margin:20px 0 0;padding-top:20px;border-top:1px solid var(--line-paper);color:var(--ink-soft);font-size:17px;line-height:1.8;overflow-wrap:anywhere}.AstrocartographyReportLanding_evidenceTrail__sX_fi{margin:36px 0 0;padding:28px 32px;border-block:1px solid var(--line-paper)}.AstrocartographyReportLanding_trailGrid___lYX2>div{min-width:0}.AstrocartographyReportLanding_trailGrid___lYX2 h3{margin:12px 0;font-size:28px;font-weight:500}.AstrocartographyReportLanding_trailGrid___lYX2 .AstrocartographyReportLanding_distance__Kx_VD{margin:0 0 16px;color:var(--copper-dark);font-family:var(--font-home-display),Georgia,serif;font-size:42px}.AstrocartographyReportLanding_trailGrid___lYX2 small{font-size:18px}.AstrocartographyReportLanding_trailGrid___lYX2 svg{transform:rotate(90deg);color:var(--copper)}.AstrocartographyReportLanding_trailGrid___lYX2 code{font-size:12px;overflow-wrap:anywhere}.AstrocartographyReportLanding_evidenceTrail__sX_fi>p{margin-top:24px;color:var(--ink-soft);font-size:13px;line-height:1.7}.AstrocartographyReportLanding_application__2WCWL{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px}.AstrocartographyReportLanding_actionLink__TcbPU{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:24px;color:var(--copper-dark);font-size:15px;font-weight:600}.AstrocartographyReportLanding_actionLink__TcbPU:hover{text-decoration:underline;text-underline-offset:3px}.AstrocartographyReportLanding_faq__jn8NE{margin-top:28px}.AstrocartographyReportLanding_faq__jn8NE details{padding-block:20px;border-bottom:1px solid var(--line-paper)}.AstrocartographyReportLanding_faq__jn8NE summary{min-height:24px;cursor:pointer;font-size:16px;font-weight:600;line-height:1.6}.AstrocartographyReportLanding_faq__jn8NE p{margin:16px 0 0}.AstrocartographyReportLanding_furtherReading__nK__c{margin-top:36px}.AstrocartographyReportLanding_root__9jn54 a:focus-visible,.AstrocartographyReportLanding_root__9jn54 summary:focus-visible{outline:2px solid var(--copper);outline-offset:4px}@media (max-width:700px){.AstrocartographyReportLanding_heroInner__i1CQD{padding-block:24px 40px}.AstrocartographyReportLanding_section__Uk5hE{padding-block:44px}.AstrocartographyReportLanding_application__2WCWL,.AstrocartographyReportLanding_cityColumns__sXKq1,.AstrocartographyReportLanding_trailGrid___lYX2{grid-template-columns:1fr;gap:28px}.AstrocartographyReportLanding_comparison__iy4qF,.AstrocartographyReportLanding_evidenceTrail__sX_fi,.AstrocartographyReportLanding_reportExcerpt__nl5IH{padding:24px 20px}}