.MarsLineAstrocartographyLanding_root__EpKsJ{--mars-night:oklch(12.5% 0.024 34);--mars-night-soft:oklch(18% 0.04 35);--mars-umber:oklch(39% 0.105 37);--mars-umber-deep:oklch(24% 0.078 32);--mars-copper:oklch(62% 0.145 42);--mars-gold:oklch(75% 0.088 70);--mars-paper:oklch(93% 0.025 72);--mars-paper-soft:oklch(97% 0.012 76);--mars-paper-deep:oklch(87% 0.035 66);--mars-ink:oklch(20% 0.036 32);--mars-muted:oklch(43% 0.035 34);--mars-line:oklch(34% 0.055 36/24%);width:100%;min-width:0;isolation:isolate;overflow:clip;background:var(--mars-paper-soft);color:var(--mars-ink);font-family:var(--font-mars-body),sans-serif}body:has(.MarsLineAstrocartographyLanding_root__EpKsJ){background:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_root__EpKsJ *,.MarsLineAstrocartographyLanding_root__EpKsJ :after,.MarsLineAstrocartographyLanding_root__EpKsJ :before{box-sizing:border-box}.MarsLineAstrocartographyLanding_root__EpKsJ blockquote,.MarsLineAstrocartographyLanding_root__EpKsJ dd,.MarsLineAstrocartographyLanding_root__EpKsJ dl,.MarsLineAstrocartographyLanding_root__EpKsJ figure,.MarsLineAstrocartographyLanding_root__EpKsJ h1,.MarsLineAstrocartographyLanding_root__EpKsJ h2,.MarsLineAstrocartographyLanding_root__EpKsJ h3,.MarsLineAstrocartographyLanding_root__EpKsJ p{margin:0}.MarsLineAstrocartographyLanding_root__EpKsJ h1,.MarsLineAstrocartographyLanding_root__EpKsJ h2,.MarsLineAstrocartographyLanding_root__EpKsJ h3{font-family:var(--font-mars-display),serif;font-weight:500;text-wrap:pretty}.MarsLineAstrocartographyLanding_root__EpKsJ h2{font-size:clamp(2.5rem,5.3vw,5rem);letter-spacing:-.05em;line-height:.96}.MarsLineAstrocartographyLanding_root__EpKsJ h3{font-size:clamp(1.5rem,2.3vw,2.15rem);letter-spacing:-.025em;line-height:1.08}.MarsLineAstrocartographyLanding_root__EpKsJ a:focus-visible,.MarsLineAstrocartographyLanding_root__EpKsJ summary:focus-visible{outline:2px solid var(--mars-copper);outline-offset:4px}.MarsLineAstrocartographyLanding_wrap__NDFgo{position:relative;width:100%;max-width:1240px;margin:0 auto;padding-inline:clamp(1.25rem,4vw,4rem)}.MarsLineAstrocartographyLanding_section__e3ETq{position:relative;padding-block:clamp(5.5rem,10vw,9.5rem)}.MarsLineAstrocartographyLanding_kicker__BMxuD{color:var(--mars-umber);font-size:.72rem;font-weight:700;letter-spacing:.18em;line-height:1.45;text-transform:uppercase}.MarsLineAstrocartographyLanding_hero__Rg2au{position:relative;min-height:min(1020px,calc(100svh - 56px));overflow:hidden;padding:clamp(7.5rem,11vw,11rem) 0 clamp(5rem,8vw,7rem);background:var(--mars-night);color:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_hero__Rg2au:before{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,var(--mars-night) 0,oklch(13.5% .015 72/97%) 28%,oklch(13.5% .015 72/72%) 54%,oklch(13.5% .015 72/16%) 100%),linear-gradient(0deg,var(--mars-night) 0,oklch(13.5% .015 72/34%) 34%,transparent 68%);content:"";pointer-events:none}.MarsLineAstrocartographyLanding_heroRule__rump2{position:absolute;z-index:3;top:0;right:0;left:0;height:6px;background:var(--mars-umber)}.MarsLineAstrocartographyLanding_heroRule__rump2:after{position:absolute;right:8%;width:24%;height:100%;background:var(--mars-copper);content:""}.MarsLineAstrocartographyLanding_heroArtwork__3ISHz{position:absolute;z-index:0;inset:0}.MarsLineAstrocartographyLanding_heroImage__XjGma{filter:saturate(.86) contrast(1.04);object-fit:cover;object-position:center}.MarsLineAstrocartographyLanding_heroCopy__8kv4J{position:relative;z-index:2;max-width:800px}.MarsLineAstrocartographyLanding_heroCopy__8kv4J h1{max-width:1120px;color:var(--mars-paper-soft);font-size:clamp(4rem,6.4vw,5.75rem);letter-spacing:-.065em;line-height:.9}.MarsLineAstrocartographyLanding_heroTitleLine___3TcG{display:block;white-space:nowrap}.MarsLineAstrocartographyLanding_heroDescription__6G3r2{max-width:64ch;margin-top:2rem!important;color:oklch(88% .025 75);font-size:clamp(1.02rem,1.45vw,1.22rem);line-height:1.76}.MarsLineAstrocartographyLanding_heroTags__R_qcX{display:flex;width:fit-content;max-width:100%;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.MarsLineAstrocartographyLanding_heroTags__R_qcX span{display:inline-flex;min-height:36px;align-items:center;gap:.42rem;padding:.5rem .75rem;border:1px solid oklch(92% .025 76/16%);border-radius:999px;background:oklch(97% .012 78/9%);color:var(--mars-paper);box-shadow:0 8px 18px oklch(5% .01 38/14%);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;backdrop-filter:blur(8px)}.MarsLineAstrocartographyLanding_heroTags__R_qcX svg{width:14px;height:14px;padding:3px;border-radius:50%;background:oklch(62% .105 52/18%);color:var(--mars-gold);stroke-width:2.4}.MarsLineAstrocartographyLanding_generator__iBYE8{--astro-full-width-result:min(1340px,calc(100vw - 32px));--astro-full-width-result-offset:0px;position:relative;z-index:2;width:100%;max-width:1040px;margin-top:clamp(2.6rem,5vw,4.5rem);scroll-margin-top:92px}.MarsLineAstrocartographyLanding_generator__iBYE8 [data-homepage-form-frame]{padding:15px;border:1px solid var(--mars-copper);border-radius:0;background:var(--mars-paper-soft);box-shadow:9px 9px 0 oklch(38% .09 62/78%)}.MarsLineAstrocartographyLanding_generator__iBYE8 [data-homepage-form-frame] input,.MarsLineAstrocartographyLanding_generator__iBYE8 [data-homepage-form-frame] select{border-radius:0!important;border-color:oklch(28% .04 35/35%)!important;background-color:oklch(99% .005 78)!important}.MarsLineAstrocartographyLanding_generator__iBYE8 [data-homepage-form-frame] button[type=submit]{min-height:44px;border-radius:0!important;background:var(--mars-umber-deep)!important;box-shadow:none!important}@media (hover:hover){.MarsLineAstrocartographyLanding_generator__iBYE8 [data-homepage-form-frame] button[type=submit]:hover{background:var(--mars-umber)!important}}.MarsLineAstrocartographyLanding_meaningSection__88Ao6{background:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_cityLead__Bfr0i,.MarsLineAstrocartographyLanding_exampleGrid__Oga8y,.MarsLineAstrocartographyLanding_faqGrid__fEYFH,.MarsLineAstrocartographyLanding_mapGrid__kphGz,.MarsLineAstrocartographyLanding_meaningGrid__zoFt1,.MarsLineAstrocartographyLanding_splitHeading__IrYVo{display:grid;gap:clamp(2.5rem,6vw,6rem);align-items:start}.MarsLineAstrocartographyLanding_cityCopy__4Nb4T>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD),.MarsLineAstrocartographyLanding_decisionHeading__YE_Vc>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD),.MarsLineAstrocartographyLanding_exampleIntro__eFClJ>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD),.MarsLineAstrocartographyLanding_faqHeading__648Gx>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD),.MarsLineAstrocartographyLanding_mapCopy__BZbOF>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD),.MarsLineAstrocartographyLanding_meaningCopy__JGkAO>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD),.MarsLineAstrocartographyLanding_splitHeading__IrYVo>p{color:var(--mars-muted);font-size:1rem;line-height:1.82}.MarsLineAstrocartographyLanding_decisionHeading__YE_Vc>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD),.MarsLineAstrocartographyLanding_mapCopy__BZbOF>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD),.MarsLineAstrocartographyLanding_meaningCopy__JGkAO>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD){max-width:68ch;margin-top:1.5rem}.MarsLineAstrocartographyLanding_cityCopy__4Nb4T h2,.MarsLineAstrocartographyLanding_decisionHeading__YE_Vc h2,.MarsLineAstrocartographyLanding_faqHeading__648Gx h2,.MarsLineAstrocartographyLanding_finalBand__DLOdj h2,.MarsLineAstrocartographyLanding_mapCopy__BZbOF h2,.MarsLineAstrocartographyLanding_meaningCopy__JGkAO h2,.MarsLineAstrocartographyLanding_splitHeading__IrYVo h2{margin-top:.8rem}.MarsLineAstrocartographyLanding_formulaNote__8__06{position:relative;padding:clamp(1.8rem,4vw,3.2rem);border-top:5px solid var(--mars-umber);background:var(--mars-paper);box-shadow:12px 12px 0 oklch(34% .095 62/12%)}.MarsLineAstrocartographyLanding_formulaNote__8__06:after{position:absolute;right:1.2rem;bottom:.7rem;color:oklch(34% .095 62/10%);content:"♄";font-family:var(--font-mars-display),serif;font-size:7rem;line-height:1}.MarsLineAstrocartographyLanding_diagramLabels__gxWTJ,.MarsLineAstrocartographyLanding_diagramMeta__SOzTc,.MarsLineAstrocartographyLanding_evidenceTopline__Ghi_a,.MarsLineAstrocartographyLanding_formulaNote__8__06>span,.MarsLineAstrocartographyLanding_questionStrip__lr11e>span{font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.MarsLineAstrocartographyLanding_formulaNote__8__06>span{color:var(--mars-umber)}.MarsLineAstrocartographyLanding_formulaNote__8__06>p{position:relative;z-index:1;margin:2rem 0 1.5rem;font-family:var(--font-mars-display),serif;font-size:clamp(1.85rem,3vw,2.65rem);line-height:1.05}.MarsLineAstrocartographyLanding_formulaNote__8__06 small{position:relative;z-index:1;color:var(--mars-muted);line-height:1.72}.MarsLineAstrocartographyLanding_angleBlock__vFysb{margin-top:clamp(6rem,11vw,10rem)}.MarsLineAstrocartographyLanding_splitHeading__IrYVo{margin-bottom:3.2rem}.MarsLineAstrocartographyLanding_splitHeading__IrYVo>p{max-width:55ch}.MarsLineAstrocartographyLanding_angleLedger__oLfBM{border-top:1px solid var(--mars-ink)}.MarsLineAstrocartographyLanding_angleLedger__oLfBM article{display:grid;grid-template-columns:64px 1fr;gap:1rem 1.5rem;padding:1.8rem 0;border-bottom:1px solid var(--mars-line)}.MarsLineAstrocartographyLanding_angleCode__PIpnw{color:var(--mars-umber);font-family:var(--font-mars-display),serif;font-size:1.55rem;font-weight:600}.MarsLineAstrocartographyLanding_angleCaution__6TQmB,.MarsLineAstrocartographyLanding_angleCopy__doTzL p{margin-top:.7rem!important;color:var(--mars-muted);font-size:.92rem;line-height:1.72}.MarsLineAstrocartographyLanding_angleCaution__6TQmB{grid-column:2;padding-left:1rem;border-left:2px solid var(--mars-copper);font-size:.82rem}.MarsLineAstrocartographyLanding_mapSection__2p3Kr{overflow:hidden;background:var(--mars-paper-deep)}.MarsLineAstrocartographyLanding_strataMark__uW1fr{position:absolute;top:0;right:-6rem;width:min(42vw,580px);height:100%;pointer-events:none}.MarsLineAstrocartographyLanding_strataMark__uW1fr span{position:absolute;top:12%;right:0;width:100%;aspect-ratio:1;border:1px solid oklch(34% .095 62/18%);border-radius:46% 54% 38% 62%/55% 38% 62% 45%}.MarsLineAstrocartographyLanding_strataMark__uW1fr span:nth-child(2){width:82%;transform:translate(-4%,13%) rotate(9deg)}.MarsLineAstrocartographyLanding_strataMark__uW1fr span:nth-child(3){width:64%;transform:translate(-10%,29%) rotate(-7deg)}.MarsLineAstrocartographyLanding_mapGrid__kphGz{position:relative;z-index:1}.MarsLineAstrocartographyLanding_mapSteps__KqeBS{margin:0;padding:0;border-top:1px solid var(--mars-ink);list-style:none}.MarsLineAstrocartographyLanding_mapSteps__KqeBS li{display:grid;grid-template-columns:56px 1fr;gap:1.2rem;padding:1.55rem 0;border-bottom:1px solid var(--mars-line)}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 article>span,.MarsLineAstrocartographyLanding_mapSteps__KqeBS li>span{color:var(--mars-umber);font-family:var(--font-mars-display),serif;font-size:2.15rem;line-height:1}.MarsLineAstrocartographyLanding_mapSteps__KqeBS h3{font-size:1.55rem}.MarsLineAstrocartographyLanding_mapSteps__KqeBS p{margin-top:.55rem!important;color:var(--mars-muted);font-size:.88rem;line-height:1.7}.MarsLineAstrocartographyLanding_citySection__Ivlj7{overflow:hidden;background:var(--mars-night);color:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_citySection__Ivlj7:before{position:absolute;top:-18rem;left:-20rem;width:42rem;height:42rem;border:1px solid oklch(73% .085 72/16%);border-radius:48% 52% 40% 60%/56% 43% 57% 44%;content:""}.MarsLineAstrocartographyLanding_cityLead__Bfr0i,.MarsLineAstrocartographyLanding_exampleGrid__Oga8y,.MarsLineAstrocartographyLanding_questionStrip__lr11e{position:relative;z-index:1}.MarsLineAstrocartographyLanding_distanceDiagram__pyHRI{min-width:0;border:1px solid oklch(93% .022 76/27%);background:var(--mars-night-soft)}.MarsLineAstrocartographyLanding_diagramLabels__gxWTJ,.MarsLineAstrocartographyLanding_diagramMeta__SOzTc,.MarsLineAstrocartographyLanding_evidenceTopline__Ghi_a{display:flex;justify-content:space-between;gap:1rem;padding:.95rem 1.15rem}.MarsLineAstrocartographyLanding_diagramMeta__SOzTc{border-bottom:1px solid oklch(93% .022 76/18%);color:var(--mars-gold)}.MarsLineAstrocartographyLanding_diagramLabels__gxWTJ{border-top:1px solid oklch(93% .022 76/18%);color:var(--mars-paper)}.MarsLineAstrocartographyLanding_distanceDiagram__pyHRI svg{display:block;width:100%;height:auto}.MarsLineAstrocartographyLanding_diagramStrataInner__TdqZn,.MarsLineAstrocartographyLanding_diagramStrataOuter__2Lm9L{fill:none;stroke:oklch(73% .085 72/34%);stroke-width:1}.MarsLineAstrocartographyLanding_diagramStrataInner__TdqZn{stroke:oklch(62% .105 52/38%)}.MarsLineAstrocartographyLanding_diagramLine__oJOZw{fill:none;stroke:var(--mars-paper);stroke-width:2}.MarsLineAstrocartographyLanding_diagramMeasure__zdXV5{fill:none;stroke:var(--mars-copper);stroke-dasharray:5 5;stroke-width:2}.MarsLineAstrocartographyLanding_diagramCity__WPqbk{fill:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_diagramNearest__glHPM{fill:var(--mars-copper)}.MarsLineAstrocartographyLanding_diagramMars__Oxc30{fill:none;stroke:var(--mars-gold);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.MarsLineAstrocartographyLanding_diagramMars__Oxc30 circle{fill:var(--mars-night-soft)}.MarsLineAstrocartographyLanding_cityCopy__4Nb4T .MarsLineAstrocartographyLanding_kicker__BMxuD,.MarsLineAstrocartographyLanding_exampleIntro__eFClJ .MarsLineAstrocartographyLanding_kicker__BMxuD{color:var(--mars-gold)}.MarsLineAstrocartographyLanding_cityCopy__4Nb4T h2{color:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_cityCopy__4Nb4T>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD){max-width:62ch;margin-top:1.5rem!important;color:oklch(84% .024 76)}.MarsLineAstrocartographyLanding_evidenceList__XZTHQ{display:grid;gap:.7rem;margin:1.7rem 0 0;padding:0;list-style:none}.MarsLineAstrocartographyLanding_evidenceList__XZTHQ li{display:flex;align-items:flex-start;gap:.75rem;color:var(--mars-paper);font-size:.9rem;line-height:1.6}.MarsLineAstrocartographyLanding_evidenceList__XZTHQ svg{width:17px;height:17px;flex:0 0 auto;margin-top:.2rem;color:var(--mars-copper)}.MarsLineAstrocartographyLanding_boundaryNote__2l57U{margin-top:1.5rem!important;padding-top:1.2rem;border-top:1px solid oklch(93% .022 76/18%);font-size:.82rem!important}.MarsLineAstrocartographyLanding_questionStrip__lr11e{display:grid;gap:1.4rem;margin-top:clamp(4.5rem,8vw,7.5rem);padding-block:1.5rem;border-top:1px solid oklch(93% .022 76/24%);border-bottom:1px solid oklch(93% .022 76/24%)}.MarsLineAstrocartographyLanding_questionStrip__lr11e>span{color:var(--mars-gold)}.MarsLineAstrocartographyLanding_questionStrip__lr11e ol{display:grid;gap:1rem;margin:0;padding:0;list-style:none;counter-reset:question}.MarsLineAstrocartographyLanding_questionStrip__lr11e li{display:grid;grid-template-columns:1.8rem 1fr;gap:.6rem;color:oklch(86% .022 76);font-size:.88rem;line-height:1.6;counter-increment:question}.MarsLineAstrocartographyLanding_questionStrip__lr11e li:before{color:var(--mars-copper);content:counter(question,decimal-leading-zero);font-family:var(--font-mars-display),serif;font-size:1.2rem}.MarsLineAstrocartographyLanding_exampleGrid__Oga8y{margin-top:clamp(5rem,9vw,8.5rem)}.MarsLineAstrocartographyLanding_exampleIntro__eFClJ h3{max-width:12ch;margin-top:.75rem;color:var(--mars-paper-soft);font-size:clamp(2.4rem,5vw,4.8rem);line-height:.94}.MarsLineAstrocartographyLanding_exampleIntro__eFClJ>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD){max-width:42ch;margin-top:1.3rem!important;color:oklch(80% .022 76)}.MarsLineAstrocartographyLanding_evidencePanel__pkieu{border:1px solid var(--mars-gold);background:var(--mars-paper);color:var(--mars-ink)}.MarsLineAstrocartographyLanding_evidenceTopline__Ghi_a{border-bottom:1px solid var(--mars-line);color:var(--mars-umber)}.MarsLineAstrocartographyLanding_evidencePanel__pkieu dl{padding:0 clamp(1.5rem,4vw,3rem)}.MarsLineAstrocartographyLanding_evidencePanel__pkieu dl>div{display:grid;grid-template-columns:minmax(110px,.8fr) 1.2fr;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--mars-line)}.MarsLineAstrocartographyLanding_evidencePanel__pkieu dd,.MarsLineAstrocartographyLanding_evidencePanel__pkieu dt{font-size:.84rem;line-height:1.55}.MarsLineAstrocartographyLanding_evidencePanel__pkieu dt{color:var(--mars-muted);font-weight:700}.MarsLineAstrocartographyLanding_evidencePanel__pkieu dd{color:var(--mars-umber-deep);text-align:right}.MarsLineAstrocartographyLanding_evidencePanel__pkieu>p{margin:1.3rem clamp(1.5rem,4vw,3rem) 0!important;color:var(--mars-muted);font-size:.9rem;line-height:1.72}.MarsLineAstrocartographyLanding_evidencePanel__pkieu blockquote{margin:1.8rem clamp(1.5rem,4vw,3rem) clamp(1.5rem,4vw,3rem);padding:1.2rem 0 0 1.2rem;border-top:1px solid var(--mars-umber);border-left:3px solid var(--mars-umber);color:var(--mars-ink);font-family:var(--font-mars-display),serif;font-size:1.32rem;line-height:1.34}.MarsLineAstrocartographyLanding_decisionSection__sz9FM{background:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_decisionHeading__YE_Vc{max-width:880px}.MarsLineAstrocartographyLanding_decisionLedger__rtX38{display:grid;margin-top:clamp(4rem,8vw,7rem);border-top:1px solid var(--mars-ink);border-bottom:1px solid var(--mars-ink)}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e{display:grid;margin-top:clamp(3.5rem,7vw,6rem);border-top:1px solid var(--mars-ink);border-bottom:1px solid var(--mars-ink)}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e article{padding:clamp(1.5rem,3.5vw,2.8rem) 0}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e article+article{border-top:1px solid var(--mars-line)}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e article>span{color:var(--mars-umber);font-family:var(--font-mars-display),serif;font-size:1.1rem}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e h3{margin-top:1rem;font-size:clamp(1.45rem,2vw,1.9rem)}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e p{margin-top:1rem!important;color:var(--mars-muted);font-size:.9rem;line-height:1.72}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 article{padding:clamp(1.7rem,4vw,3.2rem) 0}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 article+article{border-top:1px solid var(--mars-line)}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 h3{margin-top:1.25rem}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 ul{display:grid;gap:.8rem;margin:1.5rem 0 0;padding:0;list-style:none}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 li{position:relative;padding-left:1.2rem;color:var(--mars-muted);font-size:.9rem;line-height:1.7}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 li:before{position:absolute;top:.62rem;left:0;width:5px;height:5px;border-radius:50%;background:var(--mars-umber);content:""}.MarsLineAstrocartographyLanding_decisionNotes__R423f{display:grid;gap:1.25rem;margin-top:clamp(3rem,6vw,5rem)}.MarsLineAstrocartographyLanding_decisionNotes__R423f p{max-width:78ch;color:var(--mars-muted);font-size:.94rem;line-height:1.78}.MarsLineAstrocartographyLanding_decisionNotes__R423f p:first-child{padding-left:1.25rem;border-left:3px solid var(--mars-copper);color:var(--mars-ink)}.MarsLineAstrocartographyLanding_faqSection__fnjxe{padding-bottom:clamp(2rem,4vw,4rem);background:var(--mars-paper-deep)}.MarsLineAstrocartographyLanding_faqHeading__648Gx{position:sticky;top:6rem}.MarsLineAstrocartographyLanding_faqHeading__648Gx>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD){max-width:48ch;margin-top:1.5rem!important}.MarsLineAstrocartographyLanding_faqList__tPw4z{border-top:1px solid var(--mars-ink)}.MarsLineAstrocartographyLanding_faqList__tPw4z details{border-bottom:1px solid var(--mars-line)}.MarsLineAstrocartographyLanding_faqList__tPw4z summary{position:relative;min-height:60px;padding:1.2rem 2.2rem 1.2rem 0;color:var(--mars-ink);cursor:pointer;font-family:var(--font-mars-display),serif;font-size:clamp(1.22rem,2vw,1.6rem);line-height:1.22;list-style:none}.MarsLineAstrocartographyLanding_faqList__tPw4z summary::-webkit-details-marker{display:none}.MarsLineAstrocartographyLanding_faqList__tPw4z summary:after{position:absolute;top:1.18rem;right:0;color:var(--mars-umber);content:"+";font-family:var(--font-mars-body),sans-serif;font-size:1.4rem}.MarsLineAstrocartographyLanding_faqList__tPw4z details[open] summary:after{content:"−"}.MarsLineAstrocartographyLanding_faqList__tPw4z details p{max-width:66ch;padding:0 2.2rem 1.5rem 0;color:var(--mars-muted);font-size:.92rem;line-height:1.75}.MarsLineAstrocartographyLanding_finalBand__DLOdj{display:grid;gap:2rem;margin-top:clamp(6rem,10vw,10rem);padding:clamp(2rem,5vw,4.5rem);background:var(--mars-night);color:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_finalBand__DLOdj>svg{width:2rem;height:2rem;color:var(--mars-gold)}.MarsLineAstrocartographyLanding_finalBand__DLOdj .MarsLineAstrocartographyLanding_kicker__BMxuD{color:var(--mars-gold)}.MarsLineAstrocartographyLanding_finalBand__DLOdj h2{max-width:11ch;color:var(--mars-paper-soft)}.MarsLineAstrocartographyLanding_finalBand__DLOdj>div>p:not(.MarsLineAstrocartographyLanding_kicker__BMxuD){max-width:58ch;margin-top:1.5rem!important;color:oklch(84% .022 76);line-height:1.78}.MarsLineAstrocartographyLanding_primaryLink__BnneG{display:inline-flex;min-height:48px;align-items:center;gap:.85rem;margin-top:1.8rem;padding:.75rem 1rem;border:1px solid var(--mars-gold);color:var(--mars-paper-soft);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:color .18s ease,background-color .18s ease}.MarsLineAstrocartographyLanding_primaryLink__BnneG svg{width:18px;height:18px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.MarsLineAstrocartographyLanding_finalBand__DLOdj nav{display:grid;align-content:end;border-top:1px solid oklch(93% .022 76/25%)}.MarsLineAstrocartographyLanding_finalBand__DLOdj nav a{padding:.9rem 0;border-bottom:1px solid oklch(93% .022 76/18%);color:var(--mars-paper);font-size:.82rem;line-height:1.45;text-decoration:none}@media (hover:hover){.MarsLineAstrocartographyLanding_primaryLink__BnneG:hover{background:var(--mars-gold);color:var(--mars-night)}.MarsLineAstrocartographyLanding_primaryLink__BnneG:hover svg{transform:translateX(4px)}.MarsLineAstrocartographyLanding_finalBand__DLOdj nav a:hover{color:var(--mars-gold)}}@media (min-width:760px){.MarsLineAstrocartographyLanding_questionStrip__lr11e{grid-template-columns:190px 1fr}.MarsLineAstrocartographyLanding_decisionLedger__rtX38,.MarsLineAstrocartographyLanding_questionStrip__lr11e ol{grid-template-columns:repeat(2,minmax(0,1fr))}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e{grid-template-columns:repeat(3,minmax(0,1fr))}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e article{padding-inline:clamp(1rem,2.7vw,2.4rem)}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e article:first-child{padding-left:0}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e article:last-child{padding-right:0}.MarsLineAstrocartographyLanding_decisionWorkflows__SEY7e article+article{border-top:0;border-left:1px solid var(--mars-line)}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 article{padding-inline:clamp(1.5rem,4vw,3.5rem)}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 article:first-child{padding-left:0}.MarsLineAstrocartographyLanding_decisionLedger__rtX38 article+article{border-top:0;border-left:1px solid var(--mars-line)}.MarsLineAstrocartographyLanding_decisionNotes__R423f{grid-template-columns:1.15fr 1fr}.MarsLineAstrocartographyLanding_decisionNotes__R423f p:first-child{grid-row:span 2;align-self:stretch}.MarsLineAstrocartographyLanding_finalBand__DLOdj{grid-template-columns:auto minmax(0,1.35fr) minmax(230px,.65fr)}}@media (min-width:900px){.MarsLineAstrocartographyLanding_cityLead__Bfr0i,.MarsLineAstrocartographyLanding_exampleGrid__Oga8y,.MarsLineAstrocartographyLanding_faqGrid__fEYFH,.MarsLineAstrocartographyLanding_mapGrid__kphGz,.MarsLineAstrocartographyLanding_meaningGrid__zoFt1{grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr)}.MarsLineAstrocartographyLanding_splitHeading__IrYVo{grid-template-columns:minmax(0,1.15fr) minmax(320px,.7fr)}.MarsLineAstrocartographyLanding_angleLedger__oLfBM article{grid-template-columns:70px minmax(0,1fr) minmax(250px,.72fr)}.MarsLineAstrocartographyLanding_angleCaution__6TQmB{grid-column:auto;margin-top:0!important}.MarsLineAstrocartographyLanding_faqGrid__fEYFH{align-items:start}.MarsLineAstrocartographyLanding_root__EpKsJ:lang(de) .MarsLineAstrocartographyLanding_heroCopy__8kv4J,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(es) .MarsLineAstrocartographyLanding_heroCopy__8kv4J,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(it) .MarsLineAstrocartographyLanding_heroCopy__8kv4J,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(nl) .MarsLineAstrocartographyLanding_heroCopy__8kv4J,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(pt) .MarsLineAstrocartographyLanding_heroCopy__8kv4J{max-width:1120px}.MarsLineAstrocartographyLanding_root__EpKsJ:lang(de) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(es) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(it) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(nl) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(pt) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1{max-width:1120px;font-size:clamp(3.8rem,5.8vw,5.3rem)}.MarsLineAstrocartographyLanding_root__EpKsJ:lang(zh) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1{max-width:960px;font-size:clamp(4rem,6vw,5.4rem);line-height:.92}}@media (max-width:899px){.MarsLineAstrocartographyLanding_hero__Rg2au{min-height:auto}.MarsLineAstrocartographyLanding_hero__Rg2au:before{background:linear-gradient(180deg,oklch(13.5% .015 72/64%) 0,var(--mars-night) 52%,var(--mars-night) 100%),linear-gradient(90deg,var(--mars-night) 0,oklch(13.5% .015 72/36%) 100%)}.MarsLineAstrocartographyLanding_heroArtwork__3ISHz{height:620px}.MarsLineAstrocartographyLanding_heroImage__XjGma{object-position:68% center}.MarsLineAstrocartographyLanding_heroCopy__8kv4J h1{max-width:720px;font-size:clamp(3.5rem,11vw,5.8rem)}.MarsLineAstrocartographyLanding_heroTitleLine___3TcG{white-space:normal}.MarsLineAstrocartographyLanding_faqHeading__648Gx{position:static}}@media (max-width:560px){.MarsLineAstrocartographyLanding_hero__Rg2au{padding-top:6.5rem}.MarsLineAstrocartographyLanding_heroArtwork__3ISHz{height:500px}.MarsLineAstrocartographyLanding_heroCopy__8kv4J h1{font-size:clamp(3rem,15vw,4.15rem);letter-spacing:-.058em;line-height:.9}.MarsLineAstrocartographyLanding_root__EpKsJ:lang(de) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(es) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(it) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(nl) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1,.MarsLineAstrocartographyLanding_root__EpKsJ:lang(pt) .MarsLineAstrocartographyLanding_heroCopy__8kv4J h1{font-size:clamp(2.65rem,12vw,3.65rem);line-height:.94}.MarsLineAstrocartographyLanding_generator__iBYE8{--astro-full-width-result:calc(100vw - 24px)}.MarsLineAstrocartographyLanding_generator__iBYE8 [data-homepage-form-frame]{box-shadow:6px 6px 0 oklch(38% .09 62/78%)}.MarsLineAstrocartographyLanding_evidencePanel__pkieu dl>div{grid-template-columns:1fr;gap:.2rem}.MarsLineAstrocartographyLanding_evidencePanel__pkieu dd{text-align:left}.MarsLineAstrocartographyLanding_finalBand__DLOdj{padding:1.6rem}}@media (prefers-reduced-motion:reduce){.MarsLineAstrocartographyLanding_primaryLink__BnneG,.MarsLineAstrocartographyLanding_primaryLink__BnneG svg{transition:none}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_67a1af{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_67a1af{--font-mars-display:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0eeb07{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0eeb07{--font-mars-body:"DM Sans","DM Sans Fallback"}