.AsteroidExplorerLanding_page__0ow5m{min-height:100vh;background:var(--bg-body)}.AsteroidExplorerLanding_inputShell__FxT2u{width:min(calc(100% - 2rem),1140px);margin-inline:auto;padding-top:calc(var(--header-height) + 1.25rem);padding-bottom:2rem}.AsteroidExplorerLanding_birthForm__HUVbL{margin-top:.9rem}.AsteroidExplorerLanding_birthForm__HUVbL .bdf-field-help{color:var(--text-muted)}.AsteroidExplorerLanding_eyebrow__qNaLW{display:inline-flex;align-items:center;gap:.55rem;color:var(--accent-blue-dark);font-size:.7rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.AsteroidExplorerLanding_eyebrow__qNaLW:before{content:"";width:1.15rem;height:2px;border-radius:999px;background:currentColor}.AsteroidExplorerLanding_seoSection__nGAaq{padding-bottom:4rem}.AsteroidExplorerLanding_seoPanel__d5QRC{padding-top:clamp(2rem,5vw,3.5rem);border-top:1px solid var(--border-default)}.AsteroidExplorerLanding_seoPanel__d5QRC h2{max-width:49rem;margin:.5rem 0 0;color:var(--text-primary);font-size:clamp(1.5rem,3.5vw,2.3rem);line-height:1.18;letter-spacing:-.035em}.AsteroidExplorerLanding_seoIntro__ETmBS{max-width:48rem;margin:.75rem 0 0;color:var(--text-secondary);font-size:.88rem;line-height:1.72}.AsteroidExplorerLanding_guideLink__EbRFO{display:inline-flex;gap:.35rem;align-items:center;margin-top:.8rem;color:var(--accent-blue-dark);font-size:.78rem;font-weight:720;text-decoration:none}.AsteroidExplorerLanding_seoGrid__oxcNW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.6rem;border-block:1px solid var(--border-subtle)}.AsteroidExplorerLanding_seoGrid__oxcNW article{padding:1rem 1rem 1rem 0}.AsteroidExplorerLanding_seoGrid__oxcNW article+article{padding-left:1rem;border-left:1px solid var(--border-subtle)}.AsteroidExplorerLanding_seoGrid__oxcNW span,.AsteroidExplorerLanding_seoGrid__oxcNW strong{display:block}.AsteroidExplorerLanding_seoGrid__oxcNW strong{color:var(--text-primary);font-size:.82rem}.AsteroidExplorerLanding_seoGrid__oxcNW span{margin-top:.32rem;color:var(--text-muted);font-size:.74rem;line-height:1.58}.AsteroidExplorerLanding_faq__vqgG2{display:grid;gap:0;max-width:48rem;margin-top:1.8rem}.AsteroidExplorerLanding_faq__vqgG2 h3{margin:0 0 .4rem;color:var(--text-primary);font-size:1rem}.AsteroidExplorerLanding_faq__vqgG2 details{padding:.8rem 0;border-bottom:1px solid var(--border-subtle)}.AsteroidExplorerLanding_faq__vqgG2 summary{color:var(--text-primary);cursor:pointer;font-size:.8rem;font-weight:750}.AsteroidExplorerLanding_faq__vqgG2 p{margin:.5rem 0 0;color:var(--text-secondary);font-size:.76rem;line-height:1.62}.AsteroidExplorerLanding_faq__vqgG2 summary:focus-visible,.AsteroidExplorerLanding_guideLink__EbRFO:focus-visible{outline:3px solid var(--accent-blue);outline-offset:3px}@media (max-width:900px){.AsteroidExplorerLanding_seoGrid__oxcNW{grid-template-columns:1fr}.AsteroidExplorerLanding_seoGrid__oxcNW article,.AsteroidExplorerLanding_seoGrid__oxcNW article+article{padding:.9rem 0;border-left:0}.AsteroidExplorerLanding_seoGrid__oxcNW article+article{border-top:1px solid var(--border-subtle)}}@media (max-width:640px){.AsteroidExplorerLanding_inputShell__FxT2u{width:calc(100% - 1rem);padding-top:calc(var(--header-height) + .75rem);padding-bottom:1.5rem}}