.AstrocartographyWhereToLiveLanding_root__00MJd{--where-night:oklch(18% 0.018 181);--where-night-raised:oklch(23% 0.022 181);--where-paper:oklch(93% 0.024 76);--where-paper-soft:oklch(96% 0.018 76);--where-ink:oklch(24% 0.026 57);--where-muted:oklch(47% 0.025 57);--where-copper:oklch(57% 0.105 49);--where-gold:oklch(72% 0.09 72);--where-rose:oklch(71% 0.08 357);isolation:isolate}.AstrocartographyWhereToLiveLanding_root__00MJd h1,.AstrocartographyWhereToLiveLanding_root__00MJd h2,.AstrocartographyWhereToLiveLanding_root__00MJd h3,.AstrocartographyWhereToLiveLanding_root__00MJd p{text-wrap:pretty}.AstrocartographyWhereToLiveLanding_root__00MJd a:focus-visible,.AstrocartographyWhereToLiveLanding_root__00MJd summary:focus-visible{outline:2px solid var(--where-gold);outline-offset:4px}.AstrocartographyWhereToLiveLanding_hero__uXNJI{position:relative;overflow:clip;padding:clamp(48px,6vw,72px) 0 clamp(56px,7vw,80px);background:var(--where-night);color:var(--where-paper)}.AstrocartographyWhereToLiveLanding_heroTexture__WYgPb,.AstrocartographyWhereToLiveLanding_heroTexture__WYgPb:after,.AstrocartographyWhereToLiveLanding_heroTexture__WYgPb:before{position:absolute;inset:0;content:"";pointer-events:none}.AstrocartographyWhereToLiveLanding_heroTexture__WYgPb{opacity:.82;background:radial-gradient(circle at 75% 20%,oklch(47% .05 180/28%),transparent 30%),linear-gradient(115deg,transparent 48%,oklch(79% .08 76/8%) 48.1%,transparent 48.3%)}.AstrocartographyWhereToLiveLanding_heroTexture__WYgPb:before{background-image:radial-gradient(circle,oklch(90% .05 78/35%) 0 1px,transparent 1.4px);background-size:64px 64px;mask-image:linear-gradient(90deg,transparent,black 52%,black)}.AstrocartographyWhereToLiveLanding_heroTexture__WYgPb:after{top:auto;height:1px;background:oklch(82% .07 73/22%)}.AstrocartographyWhereToLiveLanding_heroInner__C22Bo{position:relative;display:grid;grid-template-areas:"copy" "atlas";gap:28px;align-items:start}.AstrocartographyWhereToLiveLanding_heroCopy__9SX_l{grid-area:copy;width:100%;max-width:760px}.AstrocartographyWhereToLiveLanding_eyebrow__n5FY1,.AstrocartographyWhereToLiveLanding_kicker__Q_6kc{margin:0 0 16px;color:var(--where-gold);font-size:.75rem;font-weight:700;letter-spacing:.15em;line-height:1.3;text-transform:uppercase}.AstrocartographyWhereToLiveLanding_hero__uXNJI h1{max-width:720px;margin:0;color:oklch(94% .025 76);font-size:clamp(3.25rem,9vw,5.25rem);font-weight:500;letter-spacing:-.05em;line-height:.92}.AstrocartographyWhereToLiveLanding_heroDescription__gePqv{max-width:65ch;margin:24px 0 0;color:oklch(79% .025 75);font-size:1rem;line-height:1.72}.AstrocartographyWhereToLiveLanding_trustStrip__KUVKc{display:flex;flex-wrap:wrap;gap:7px;margin-top:28px}.AstrocartographyWhereToLiveLanding_trustStrip__KUVKc span{display:inline-flex;min-height:31px;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(73,48,32,.22);border-radius:999px;background:rgba(255,250,243,.92);color:#271e18;box-shadow:0 8px 18px rgba(56,37,24,.05);font-size:10.5px;font-weight:700;white-space:nowrap;backdrop-filter:blur(8px)}.AstrocartographyWhereToLiveLanding_trustStrip__KUVKc svg{width:13px;height:13px;padding:3px;border-radius:50%;background:rgba(168,95,53,.11);color:var(--where-copper);stroke-width:2.4}.AstrocartographyWhereToLiveLanding_atlasVisual__oRTnH{position:relative;grid-area:atlas;width:min(100%,460px);margin-inline:auto;aspect-ratio:1;border:1px solid oklch(77% .07 74/24%);background:oklch(21% .02 181)}.AstrocartographyWhereToLiveLanding_atlasVisual__oRTnH:after,.AstrocartographyWhereToLiveLanding_atlasVisual__oRTnH:before{position:absolute;content:"";pointer-events:none}.AstrocartographyWhereToLiveLanding_atlasVisual__oRTnH:before{inset:20px;border:1px solid oklch(77% .07 74/15%)}.AstrocartographyWhereToLiveLanding_atlasVisual__oRTnH:after{top:50%;right:-32px;width:64px;height:1px;background:var(--where-gold)}.AstrocartographyWhereToLiveLanding_atlasVisual__oRTnH svg{display:block;width:100%;height:auto}.AstrocartographyWhereToLiveLanding_atlasCaption__BU1cC,.AstrocartographyWhereToLiveLanding_atlasScale__qAoXz{position:absolute;z-index:1;right:30px;left:30px;display:flex;justify-content:space-between;color:oklch(73% .04 75);font-size:.625rem;font-weight:700;letter-spacing:.12em}.AstrocartographyWhereToLiveLanding_atlasCaption__BU1cC{top:30px}.AstrocartographyWhereToLiveLanding_atlasScale__qAoXz{bottom:30px;align-items:center}.AstrocartographyWhereToLiveLanding_atlasScale__qAoXz i{height:1px;flex:1;margin-inline:16px;background:linear-gradient(90deg,var(--where-gold),var(--where-rose))}.AstrocartographyWhereToLiveLanding_atlasGridLine__mSTTk,.AstrocartographyWhereToLiveLanding_atlasOuter__bVapV{fill:none;stroke:oklch(77% .07 74/26%);stroke-width:1}.AstrocartographyWhereToLiveLanding_atlasGlobe__D8xFs{stroke:oklch(77% .07 74/32%);stroke-width:1}.AstrocartographyWhereToLiveLanding_atlasCoast__AmyaC{fill:oklch(59% .045 165/30%);stroke:oklch(77% .04 75/35%);stroke-width:1.5}.AstrocartographyWhereToLiveLanding_atlasLineGold__mrsNP,.AstrocartographyWhereToLiveLanding_atlasLineRose__aPGXx,.AstrocartographyWhereToLiveLanding_atlasLineWarm__A_Nlo{fill:none;stroke-width:2.2}.AstrocartographyWhereToLiveLanding_atlasLineWarm__A_Nlo{stroke:var(--where-copper)}.AstrocartographyWhereToLiveLanding_atlasLineRose__aPGXx{stroke:var(--where-rose)}.AstrocartographyWhereToLiveLanding_atlasLineGold__mrsNP{stroke:var(--where-gold)}.AstrocartographyWhereToLiveLanding_atlasMarker__1eKjl circle:first-child{fill:var(--where-gold)}.AstrocartographyWhereToLiveLanding_atlasMarker__1eKjl circle:nth-child(2){fill:none;stroke:var(--where-gold);stroke-width:1}.AstrocartographyWhereToLiveLanding_atlasLineLabel__Olm3O,.AstrocartographyWhereToLiveLanding_atlasMarker__1eKjl text{fill:oklch(88% .035 76);font-family:var(--font-home-body),sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em}.AstrocartographyWhereToLiveLanding_atlasLineLabel__Olm3O{fill:oklch(75% .06 73);font-size:10px}.AstrocartographyWhereToLiveLanding_generator__39nNF{--astro-full-width-result:min(1280px,calc(100vw - 32px));--astro-full-width-result-offset:0px;width:100%;margin-top:18px;scroll-margin-top:96px}.AstrocartographyWhereToLiveLanding_generator__39nNF [data-homepage-form-frame]{padding:16px;border:1px solid oklch(78% .07 74/32%);border-radius:2px;background:var(--where-paper);box-shadow:0 24px 64px oklch(9% .015 180/35%)}.AstrocartographyWhereToLiveLanding_generator__39nNF [data-homepage-form-frame] input,.AstrocartographyWhereToLiveLanding_generator__39nNF [data-homepage-form-frame] select{border-radius:2px!important}.AstrocartographyWhereToLiveLanding_generator__39nNF [data-homepage-form-frame] button[type=submit]{border-radius:2px!important;background:var(--where-copper)!important;box-shadow:none!important}.AstrocartographyWhereToLiveLanding_faqSection__RJX6e,.AstrocartographyWhereToLiveLanding_journeySection__taUxJ{background:var(--where-paper-soft)}.AstrocartographyWhereToLiveLanding_faqGrid__DzcNw,.AstrocartographyWhereToLiveLanding_journeyGrid__oM6sF{display:grid;gap:56px}.AstrocartographyWhereToLiveLanding_bestLineIntro__3mnq0 h2,.AstrocartographyWhereToLiveLanding_differenceHeader__4NPyL h2,.AstrocartographyWhereToLiveLanding_methodHeader__iDDA9 h2,.AstrocartographyWhereToLiveLanding_pricingIntro__uvgNe h2,.AstrocartographyWhereToLiveLanding_stickyHeading__BJe9D h2{margin:0;color:var(--where-ink);font-size:clamp(2.75rem,7vw,4.5rem);font-weight:500;letter-spacing:-.045em;line-height:.96}.AstrocartographyWhereToLiveLanding_bestLineIntro__3mnq0>div:last-child>p,.AstrocartographyWhereToLiveLanding_differenceHeader__4NPyL>p,.AstrocartographyWhereToLiveLanding_methodHeader__iDDA9>p,.AstrocartographyWhereToLiveLanding_pricingIntro__uvgNe>p:last-child,.AstrocartographyWhereToLiveLanding_stickyHeading__BJe9D>p:last-child{margin:24px 0 0;color:var(--where-muted);font-size:1rem;line-height:1.72}.AstrocartographyWhereToLiveLanding_pathList__IPkxt{border-top:1px solid oklch(38% .025 58/28%)}.AstrocartographyWhereToLiveLanding_pathList__IPkxt article{padding:32px 0;border-bottom:1px solid oklch(38% .025 58/28%)}.AstrocartographyWhereToLiveLanding_pathMeta__NqnfD{display:flex;align-items:center;justify-content:space-between;color:var(--where-copper)}.AstrocartographyWhereToLiveLanding_pathMeta__NqnfD span{font-size:.75rem;font-weight:700;letter-spacing:.14em}.AstrocartographyWhereToLiveLanding_pathMeta__NqnfD svg{width:24px;height:24px;stroke-width:1.5}.AstrocartographyWhereToLiveLanding_pathList__IPkxt h3{margin:18px 0 0;color:var(--where-ink);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:500;line-height:1.04}.AstrocartographyWhereToLiveLanding_pathList__IPkxt p{max-width:68ch;margin:16px 0 0;color:var(--where-muted);font-size:1rem;line-height:1.7}.AstrocartographyWhereToLiveLanding_pathList__IPkxt a,.AstrocartographyWhereToLiveLanding_primaryLink__oXb_M{display:inline-flex;min-height:48px;align-items:center;gap:10px;color:var(--where-copper);font-size:1rem;font-weight:700;text-decoration:none}.AstrocartographyWhereToLiveLanding_pathList__IPkxt a{margin-top:16px}.AstrocartographyWhereToLiveLanding_pathList__IPkxt a svg,.AstrocartographyWhereToLiveLanding_primaryLink__oXb_M svg{width:17px;height:17px;transition:transform .18s cubic-bezier(.25,1,.5,1)}.AstrocartographyWhereToLiveLanding_bestLineSection__aQ2TW,.AstrocartographyWhereToLiveLanding_differenceSection__uAZjR,.AstrocartographyWhereToLiveLanding_reportSection___CZ6C{background:var(--where-paper)}.AstrocartographyWhereToLiveLanding_bestLineIntro__3mnq0,.AstrocartographyWhereToLiveLanding_differenceHeader__4NPyL,.AstrocartographyWhereToLiveLanding_methodHeader__iDDA9{display:grid;gap:32px}.AstrocartographyWhereToLiveLanding_comparisonLedger__8hJvU{margin-top:56px;border-top:1px solid oklch(38% .025 58/34%)}.AstrocartographyWhereToLiveLanding_ledgerHeader__6_iug,.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP{display:grid;grid-template-columns:1fr 1fr}.AstrocartographyWhereToLiveLanding_ledgerHeader__6_iug{padding-left:42px;border-bottom:1px solid oklch(38% .025 58/24%)}.AstrocartographyWhereToLiveLanding_ledgerHeader__6_iug span{padding:14px 16px;color:var(--where-copper);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP{position:relative;border-bottom:1px solid oklch(38% .025 58/24%)}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p{margin:0;padding:22px 16px;color:var(--where-muted);font-size:.9375rem;line-height:1.55}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p:last-child{border-left:1px solid oklch(38% .025 58/20%);color:var(--where-ink);font-weight:600}.AstrocartographyWhereToLiveLanding_ledgerNumber__qbyfH{position:absolute;top:24px;left:0;color:var(--where-copper);font-size:.6875rem;font-weight:700;letter-spacing:.12em}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p:first-of-type{padding-left:42px}.AstrocartographyWhereToLiveLanding_methodSection__s1Jud{background:var(--where-night)}.AstrocartographyWhereToLiveLanding_methodHeader__iDDA9 h2{color:oklch(94% .025 76)}.AstrocartographyWhereToLiveLanding_methodHeader__iDDA9>p{color:oklch(75% .024 75)}.AstrocartographyWhereToLiveLanding_methodSteps__SA0v4{display:grid;margin:64px 0 0;padding:0;border-top:1px solid oklch(77% .07 74/20%);list-style:none}.AstrocartographyWhereToLiveLanding_methodSteps__SA0v4 li{display:grid;grid-template-columns:42px 1fr;gap:20px;padding:26px 0;border-bottom:1px solid oklch(77% .07 74/20%)}.AstrocartographyWhereToLiveLanding_methodSteps__SA0v4 li>span{color:var(--where-gold);font-size:.6875rem;font-weight:700;letter-spacing:.13em}.AstrocartographyWhereToLiveLanding_methodSteps__SA0v4 h3{margin:0;color:oklch(92% .026 76);font-size:1.5rem;font-weight:500;line-height:1.1}.AstrocartographyWhereToLiveLanding_methodSteps__SA0v4 p{margin:12px 0 0;color:oklch(73% .024 75);font-size:1rem;line-height:1.68}.AstrocartographyWhereToLiveLanding_boundaryNote__D4S90,.AstrocartographyWhereToLiveLanding_reportBoundary__AvCCc{margin:36px 0 0;padding:18px 20px;border-left:2px solid var(--where-copper);color:oklch(79% .025 75);font-size:.9375rem;line-height:1.68}.AstrocartographyWhereToLiveLanding_boundaryNote__D4S90{background:var(--where-night-raised)}.AstrocartographyWhereToLiveLanding_bestLineIntro__3mnq0>div:last-child>p{max-width:64ch}.AstrocartographyWhereToLiveLanding_bestLineIntro__3mnq0 .AstrocartographyWhereToLiveLanding_primaryLink__oXb_M,.AstrocartographyWhereToLiveLanding_bestLineIntro__3mnq0 a{margin-top:20px}.AstrocartographyWhereToLiveLanding_goalLedger__dzGva{display:grid;margin-top:64px;border-top:1px solid oklch(38% .025 58/26%)}.AstrocartographyWhereToLiveLanding_goalLedger__dzGva article{padding:24px 0;border-bottom:1px solid oklch(38% .025 58/26%)}.AstrocartographyWhereToLiveLanding_goalLedger__dzGva span{color:var(--where-copper);font-family:var(--font-home-display),Georgia,serif;font-size:1.5rem;font-weight:600}.AstrocartographyWhereToLiveLanding_goalLedger__dzGva p{margin:12px 0 0;color:var(--where-muted);font-size:.9375rem;line-height:1.65}.AstrocartographyWhereToLiveLanding_exampleSection__yhyEt{background:oklch(21% .028 183)}.AstrocartographyWhereToLiveLanding_exampleGrid__YNTwG,.AstrocartographyWhereToLiveLanding_reportGrid__EQYpI{display:grid;gap:56px;align-items:center}.AstrocartographyWhereToLiveLanding_exampleEvidence__AMEht{position:relative;overflow:hidden;padding:28px;border:1px solid oklch(78% .07 74/26%);background:oklch(24% .03 183)}.AstrocartographyWhereToLiveLanding_exampleEvidence__AMEht:before{position:absolute;right:-22%;bottom:-44%;width:82%;aspect-ratio:1;border:1px solid oklch(78% .07 74/18%);border-radius:50%;content:""}.AstrocartographyWhereToLiveLanding_exampleTopline__Xybbf{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid oklch(78% .07 74/18%);color:oklch(74% .045 75);font-size:.625rem;font-weight:700;letter-spacing:.12em}.AstrocartographyWhereToLiveLanding_exampleCity__PC_rB{margin:34px 0;color:oklch(93% .03 76);font-family:var(--font-home-display),Georgia,serif;font-size:clamp(3.75rem,14vw,6.5rem);font-weight:500;letter-spacing:-.06em;line-height:.84}.AstrocartographyWhereToLiveLanding_exampleEvidence__AMEht dl{position:relative;z-index:1;margin:0}.AstrocartographyWhereToLiveLanding_exampleEvidence__AMEht dl div{display:grid;grid-template-columns:.7fr 1.3fr;gap:16px;padding:13px 0;border-top:1px solid oklch(78% .07 74/16%)}.AstrocartographyWhereToLiveLanding_exampleEvidence__AMEht dt{color:oklch(68% .03 75);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AstrocartographyWhereToLiveLanding_exampleEvidence__AMEht dd{margin:0;color:oklch(88% .03 76);font-size:.9375rem;font-weight:600}.AstrocartographyWhereToLiveLanding_exampleSignal__Ai0Vg{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-top:28px;color:var(--where-gold)}.AstrocartographyWhereToLiveLanding_exampleSignal__Ai0Vg span{width:8px;height:8px;border-radius:50%;background:currentColor}.AstrocartographyWhereToLiveLanding_exampleSignal__Ai0Vg span:last-child{color:var(--where-rose)}.AstrocartographyWhereToLiveLanding_exampleSignal__Ai0Vg i{height:1px;background:linear-gradient(90deg,var(--where-gold),var(--where-rose))}.AstrocartographyWhereToLiveLanding_exampleCopy__wM4Ro h2,.AstrocartographyWhereToLiveLanding_finalInner__LKabu h2,.AstrocartographyWhereToLiveLanding_reportCopy__dGRdC h2{margin:0;font-size:clamp(2.75rem,8vw,4.5rem);font-weight:500;letter-spacing:-.045em;line-height:.96}.AstrocartographyWhereToLiveLanding_exampleCopy__wM4Ro h2{color:oklch(94% .025 76)}.AstrocartographyWhereToLiveLanding_exampleCopy__wM4Ro>p:not(.AstrocartographyWhereToLiveLanding_kicker__Q_6kc):not(.AstrocartographyWhereToLiveLanding_exampleDisclaimer__PuM07){margin:20px 0 0;color:oklch(76% .025 75);font-size:1rem;line-height:1.72}.AstrocartographyWhereToLiveLanding_exampleDisclaimer__PuM07{margin:22px 0 0;color:oklch(84% .035 75);font-size:.875rem;font-style:italic;line-height:1.55}.AstrocartographyWhereToLiveLanding_exampleCopy__wM4Ro .AstrocartographyWhereToLiveLanding_primaryLink__oXb_M{margin-top:24px;color:var(--where-gold)}.AstrocartographyWhereToLiveLanding_reportFigure__ewsZc{margin:0}.AstrocartographyWhereToLiveLanding_reportFigure__ewsZc img{display:block;width:100%;height:auto;border:1px solid oklch(38% .025 58/20%);box-shadow:22px 24px 0 oklch(85% .03 73)}.AstrocartographyWhereToLiveLanding_reportFigure__ewsZc figcaption{margin-top:34px;color:var(--where-muted);font-size:.8125rem;line-height:1.5}.AstrocartographyWhereToLiveLanding_reportCopy__dGRdC h2{color:var(--where-ink)}.AstrocartographyWhereToLiveLanding_reportCopy__dGRdC>p:not(.AstrocartographyWhereToLiveLanding_kicker__Q_6kc):not(.AstrocartographyWhereToLiveLanding_reportBoundary__AvCCc){margin:22px 0 0;color:var(--where-muted);font-size:1rem;line-height:1.7}.AstrocartographyWhereToLiveLanding_reportCopy__dGRdC ul{margin:26px 0 0;padding:0;border-top:1px solid oklch(38% .025 58/24%);list-style:none}.AstrocartographyWhereToLiveLanding_reportCopy__dGRdC li{display:grid;grid-template-columns:20px 1fr;gap:10px;padding:12px 0;border-bottom:1px solid oklch(38% .025 58/24%);color:var(--where-ink);font-size:.9375rem;line-height:1.5}.AstrocartographyWhereToLiveLanding_reportCopy__dGRdC li svg{width:16px;height:16px;margin-top:3px;color:var(--where-copper)}.AstrocartographyWhereToLiveLanding_reportBoundary__AvCCc{background:oklch(89% .025 76);color:var(--where-muted)}.AstrocartographyWhereToLiveLanding_reportActions__NKKyM{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-top:22px}.AstrocartographyWhereToLiveLanding_primaryLink__oXb_M{min-height:50px;padding:12px 20px;border:1px solid var(--where-copper);background:var(--where-copper);color:oklch(96% .02 76)}.AstrocartographyWhereToLiveLanding_pricingSection__ZhgtR{background:oklch(16% .016 53)}.AstrocartographyWhereToLiveLanding_pricingIntro__uvgNe{max-width:880px}.AstrocartographyWhereToLiveLanding_pricingIntro__uvgNe h2{color:oklch(94% .025 76)}.AstrocartographyWhereToLiveLanding_pricingIntro__uvgNe>p:last-child{color:oklch(74% .024 75)}.AstrocartographyWhereToLiveLanding_pricingShell__VbXJC{margin-top:56px}.AstrocartographyWhereToLiveLanding_faqList__RbPwy{border-top:1px solid oklch(38% .025 58/26%)}.AstrocartographyWhereToLiveLanding_faqList__RbPwy details{border-bottom:1px solid oklch(38% .025 58/26%)}.AstrocartographyWhereToLiveLanding_faqList__RbPwy summary{position:relative;min-height:76px;padding:24px 48px 20px 0;color:var(--where-ink);cursor:pointer;font-family:var(--font-home-display),Georgia,serif;font-size:1.375rem;font-weight:500;line-height:1.2;list-style:none}.AstrocartographyWhereToLiveLanding_faqList__RbPwy summary::-webkit-details-marker{display:none}.AstrocartographyWhereToLiveLanding_faqList__RbPwy summary:after,.AstrocartographyWhereToLiveLanding_faqList__RbPwy summary:before{position:absolute;top:50%;right:4px;width:18px;height:1px;background:var(--where-copper);content:"";transition:transform .18s cubic-bezier(.25,1,.5,1)}.AstrocartographyWhereToLiveLanding_faqList__RbPwy summary:after{transform:rotate(90deg)}.AstrocartographyWhereToLiveLanding_faqList__RbPwy details[open] summary:after{transform:rotate(0deg)}.AstrocartographyWhereToLiveLanding_faqList__RbPwy details>p{max-width:70ch;margin:0;padding:0 40px 24px 0;color:var(--where-muted);font-size:1rem;line-height:1.7}.AstrocartographyWhereToLiveLanding_finalSection__QNbOr{position:relative;min-height:610px;overflow:hidden;background:var(--where-night)}.AstrocartographyWhereToLiveLanding_finalChart__WzQwH{position:absolute;top:50%;left:72%;width:min(560px,78vw);aspect-ratio:1;border:1px solid oklch(78% .07 74/20%);border-radius:50%;transform:translate(-50%,-50%)}.AstrocartographyWhereToLiveLanding_finalChart__WzQwH:after,.AstrocartographyWhereToLiveLanding_finalChart__WzQwH:before{position:absolute;inset:17%;border:1px solid oklch(78% .07 74/17%);border-radius:50%;content:""}.AstrocartographyWhereToLiveLanding_finalChart__WzQwH:after{inset:35% -12%}.AstrocartographyWhereToLiveLanding_finalInner__LKabu{position:relative;z-index:1;width:min(1280px,calc(100% - 32px));margin:0 auto;padding:104px 0}.AstrocartographyWhereToLiveLanding_finalInner__LKabu h2{max-width:760px;color:oklch(94% .025 76)}.AstrocartographyWhereToLiveLanding_finalInner__LKabu>p:not(.AstrocartographyWhereToLiveLanding_kicker__Q_6kc){max-width:62ch;margin:24px 0 0;color:oklch(76% .025 75);font-size:1rem;line-height:1.72}.AstrocartographyWhereToLiveLanding_finalInner__LKabu .AstrocartographyWhereToLiveLanding_primaryLink__oXb_M{margin-top:28px;border-color:var(--where-gold);background:var(--where-gold);color:oklch(22% .025 55)}.AstrocartographyWhereToLiveLanding_finalInner__LKabu nav{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:24px}.AstrocartographyWhereToLiveLanding_finalInner__LKabu nav a{display:inline-flex;min-height:44px;align-items:center;border-bottom:1px solid oklch(78% .07 74/38%);color:oklch(82% .05 75);font-size:.9375rem;font-weight:700;text-decoration:none}@media (hover:hover) and (pointer:fine){.AstrocartographyWhereToLiveLanding_pathList__IPkxt a:hover svg,.AstrocartographyWhereToLiveLanding_primaryLink__oXb_M:hover svg{transform:translateX(4px)}.AstrocartographyWhereToLiveLanding_primaryLink__oXb_M:hover{background:oklch(51% .105 49)}}@media (min-width:720px){.AstrocartographyWhereToLiveLanding_heroInner__C22Bo{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-template-areas:"copy atlas";column-gap:48px}.AstrocartographyWhereToLiveLanding_generator__39nNF{--astro-full-width-result:min(1280px,calc(100vw - 80px))}.AstrocartographyWhereToLiveLanding_bestLineIntro__3mnq0,.AstrocartographyWhereToLiveLanding_differenceHeader__4NPyL,.AstrocartographyWhereToLiveLanding_methodHeader__iDDA9{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:64px;align-items:end}.AstrocartographyWhereToLiveLanding_methodSteps__SA0v4{grid-template-columns:1fr 1fr;border-left:1px solid oklch(77% .07 74/20%)}.AstrocartographyWhereToLiveLanding_methodSteps__SA0v4 li{min-height:210px;padding:28px;border-right:1px solid oklch(77% .07 74/20%)}.AstrocartographyWhereToLiveLanding_goalLedger__dzGva{grid-template-columns:1fr 1fr;border-left:1px solid oklch(38% .025 58/26%)}.AstrocartographyWhereToLiveLanding_goalLedger__dzGva article{min-height:180px;padding:28px;border-right:1px solid oklch(38% .025 58/26%)}.AstrocartographyWhereToLiveLanding_exampleGrid__YNTwG,.AstrocartographyWhereToLiveLanding_reportGrid__EQYpI{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(64px,8vw,112px)}.AstrocartographyWhereToLiveLanding_reportGrid__EQYpI{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr)}}@media (min-width:980px){.AstrocartographyWhereToLiveLanding_hero__uXNJI{padding-top:48px}.AstrocartographyWhereToLiveLanding_faqGrid__DzcNw,.AstrocartographyWhereToLiveLanding_journeyGrid__oM6sF{grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);gap:clamp(72px,9vw,132px);align-items:start}.AstrocartographyWhereToLiveLanding_stickyHeading__BJe9D{position:sticky;top:104px}.AstrocartographyWhereToLiveLanding_comparisonLedger__8hJvU{margin-top:72px}.AstrocartographyWhereToLiveLanding_methodSteps__SA0v4{grid-template-columns:repeat(3,1fr)}.AstrocartographyWhereToLiveLanding_goalLedger__dzGva{grid-template-columns:repeat(4,1fr)}.AstrocartographyWhereToLiveLanding_exampleEvidence__AMEht{padding:38px}}@media (max-width:719px){.AstrocartographyWhereToLiveLanding_atlasVisual__oRTnH{max-width:480px}.AstrocartographyWhereToLiveLanding_atlasCaption__BU1cC,.AstrocartographyWhereToLiveLanding_atlasScale__qAoXz{right:20px;left:20px}.AstrocartographyWhereToLiveLanding_atlasCaption__BU1cC span:last-child{display:none}.AstrocartographyWhereToLiveLanding_ledgerHeader__6_iug{padding-left:0}.AstrocartographyWhereToLiveLanding_ledgerHeader__6_iug span,.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p{padding-inline:10px}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p:first-of-type{padding-left:28px}.AstrocartographyWhereToLiveLanding_finalChart__WzQwH{left:92%;opacity:.72}}@media (max-width:560px){.AstrocartographyWhereToLiveLanding_atlasLineLabel__Olm3O,.AstrocartographyWhereToLiveLanding_atlasMarker__1eKjl text{font-size:10px}.AstrocartographyWhereToLiveLanding_atlasScale__qAoXz{font-size:.5625rem}.AstrocartographyWhereToLiveLanding_comparisonLedger__8hJvU{overflow:visible}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP{grid-template-columns:1fr}.AstrocartographyWhereToLiveLanding_ledgerHeader__6_iug{display:none}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p{padding:20px 0}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p:before{display:block;margin-bottom:8px;color:var(--where-copper);content:attr(data-label);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p:first-of-type{padding-left:34px}.AstrocartographyWhereToLiveLanding_ledgerRow__ReQlP p:last-child{padding-left:34px;border-top:1px solid oklch(38% .025 58/16%);border-left:0}.AstrocartographyWhereToLiveLanding_ledgerNumber__qbyfH{top:22px}.AstrocartographyWhereToLiveLanding_reportFigure__ewsZc img{box-shadow:12px 14px 0 oklch(85% .03 73)}}@media (prefers-reduced-motion:reduce){.AstrocartographyWhereToLiveLanding_faqList__RbPwy summary:after,.AstrocartographyWhereToLiveLanding_pathList__IPkxt a svg,.AstrocartographyWhereToLiveLanding_primaryLink__oXb_M svg{transition:none}}