.LocationalAstrologyLanding_root__XfkRe h1,.LocationalAstrologyLanding_root__XfkRe h2,.LocationalAstrologyLanding_root__XfkRe h3,.LocationalAstrologyLanding_root__XfkRe p{text-wrap:pretty}.LocationalAstrologyLanding_root__XfkRe a:focus-visible,.LocationalAstrologyLanding_root__XfkRe summary:focus-visible{outline:2px solid var(--copper);outline-offset:4px}.LocationalAstrologyLanding_wrap__ULJ2o{width:min(1040px,calc(100% - 40px));margin-inline:auto}.LocationalAstrologyLanding_heroInner__C7Jja{width:min(860px,calc(100% - 40px));margin-inline:auto;padding:36px 0 56px}.LocationalAstrologyLanding_hero___lRAM h1{max-width:860px;margin:0;font-size:clamp(36px,5.5vw,58px);font-weight:500;letter-spacing:-.035em;line-height:1.06}.LocationalAstrologyLanding_introduction__2b_le{max-width:760px;margin:20px 0 0;color:var(--ink-soft);font-size:16px;line-height:1.65}.LocationalAstrologyLanding_hero___lRAM .LocationalAstrologyLanding_generator__uWMyp{--astro-full-width-result:100%;--astro-full-width-result-offset:0px;width:100%;margin-top:24px;scroll-margin-top:100px}.LocationalAstrologyLanding_heroInner__C7Jja:has(.LocationalAstrologyLanding_generator__uWMyp [data-astrocartography-result]){width:min(1500px,calc(100% - 32px))}.LocationalAstrologyLanding_section___eWLP{padding:64px 0}.LocationalAstrologyLanding_soft___tLqL{background:var(--paper-soft)}.LocationalAstrologyLanding_sectionHeading__BJl_1{max-width:800px;margin-bottom:28px}.LocationalAstrologyLanding_section___eWLP h2{margin:0;font-size:clamp(32px,4vw,46px);font-weight:500;letter-spacing:-.03em;line-height:1.12}.LocationalAstrologyLanding_sectionHeading__BJl_1>p:last-child:not(.LocationalAstrologyLanding_kicker__yRcYS){margin:20px 0 0}.LocationalAstrologyLanding_faq__FIoYs,.LocationalAstrologyLanding_prose__WR566{max-width:800px}.LocationalAstrologyLanding_faq__FIoYs p,.LocationalAstrologyLanding_goalReading__EE1JL>p,.LocationalAstrologyLanding_methodComparison__Msroy dd,.LocationalAstrologyLanding_prose__WR566 p,.LocationalAstrologyLanding_sectionHeading__BJl_1>p:last-child{color:var(--ink-soft);font-size:16px;line-height:1.8}.LocationalAstrologyLanding_prose__WR566 p{margin:0 0 20px}.LocationalAstrologyLanding_prose__WR566 p:last-child{margin-bottom:0}.LocationalAstrologyLanding_prose__WR566 a{color:var(--copper-dark);text-decoration:underline;text-underline-offset:3px}.LocationalAstrologyLanding_kicker__yRcYS{margin:0 0 16px;color:var(--copper-dark);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.LocationalAstrologyLanding_methodComparison__Msroy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:32px 0}.LocationalAstrologyLanding_methodComparison__Msroy>div{padding-top:20px;border-top:2px solid var(--copper)}.LocationalAstrologyLanding_methodComparison__Msroy dt{font-size:18px;font-weight:600}.LocationalAstrologyLanding_methodComparison__Msroy dd{margin:14px 0 0}.LocationalAstrologyLanding_prose__WR566 .LocationalAstrologyLanding_sourceNote__LXdxE,.LocationalAstrologyLanding_sampleNote__w5SRk{max-width:800px;color:var(--ink-soft);font-size:13px;line-height:1.7}.LocationalAstrologyLanding_sampleNote__w5SRk{margin:0 0 28px;padding-left:16px;border-left:2px solid var(--copper)}.LocationalAstrologyLanding_excerpt__qyGwy,.LocationalAstrologyLanding_houseFigure__5x4J1{margin:0 0 28px;padding:28px 32px;border:1px solid var(--line-paper)}.LocationalAstrologyLanding_excerpt__qyGwy{background:var(--paper-soft)}.LocationalAstrologyLanding_excerpt__qyGwy figcaption,.LocationalAstrologyLanding_houseFigure__5x4J1 figcaption{color:var(--copper-dark);font-size:13px;font-weight:600}.LocationalAstrologyLanding_excerpt__qyGwy blockquote,.LocationalAstrologyLanding_houseFigure__5x4J1 blockquote{margin:18px 0 0;font-size:16px;line-height:1.8}.LocationalAstrologyLanding_housePair__G0Hy2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0}.LocationalAstrologyLanding_housePair__G0Hy2>div{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--ink-soft);font-size:14px}.LocationalAstrologyLanding_housePair__G0Hy2>div+div{border-left:1px solid var(--line-paper)}.LocationalAstrologyLanding_housePair__G0Hy2 strong{color:var(--copper-dark);font-family:var(--font-home-display),Georgia,serif;font-size:clamp(64px,10vw,96px);font-weight:500;line-height:1.2}.LocationalAstrologyLanding_headlineQuote__VeZku{margin:0 0 28px;padding:24px 0;border-block:1px solid var(--line-paper);color:var(--copper-dark);font-family:var(--font-home-display),Georgia,serif;font-size:clamp(28px,3.5vw,38px);line-height:1.25}.LocationalAstrologyLanding_goalReadings__wwYzF{margin:32px 0;border-top:1px solid var(--line-paper)}.LocationalAstrologyLanding_goalReading__EE1JL{padding:24px 0;border-bottom:1px solid var(--line-paper)}.LocationalAstrologyLanding_goalHeader__jhnOx{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.LocationalAstrologyLanding_goalHeader__jhnOx h3{margin:0;font-size:28px;font-weight:500}.LocationalAstrologyLanding_verdict__05BRE{color:var(--copper-dark);font-size:13px;font-weight:700;text-transform:capitalize}.LocationalAstrologyLanding_goalReading__EE1JL>p{max-width:800px;margin:16px 0 0}.LocationalAstrologyLanding_application__0IAEk{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px}.LocationalAstrologyLanding_actionLink__2k9IX{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:24px;color:var(--copper-dark);font-size:15px;font-weight:600}.LocationalAstrologyLanding_actionLink__2k9IX:hover{text-decoration:underline;text-underline-offset:3px}.LocationalAstrologyLanding_faq__FIoYs details{padding:20px 0;border-bottom:1px solid var(--line-paper)}.LocationalAstrologyLanding_faq__FIoYs summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.6}.LocationalAstrologyLanding_faq__FIoYs p{margin:16px 0 0}.LocationalAstrologyLanding_furtherReading__poAN_{margin-top:36px}@media (max-width:700px){.LocationalAstrologyLanding_heroInner__C7Jja{padding:24px 0 40px}.LocationalAstrologyLanding_section___eWLP{padding:44px 0}.LocationalAstrologyLanding_application__0IAEk,.LocationalAstrologyLanding_methodComparison__Msroy{grid-template-columns:1fr;gap:28px}.LocationalAstrologyLanding_excerpt__qyGwy,.LocationalAstrologyLanding_houseFigure__5x4J1{padding:22px 18px}.LocationalAstrologyLanding_housePair__G0Hy2>div{font-size:12px}}