.AstrocartographyMarsLinePage_heroIntro__EJ8BY.AstrocartographyMarsLinePage_heroIntro__EJ8BY{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(28px,4vw,64px)}.AstrocartographyMarsLinePage_heroFigure__FmesR{margin:0;min-width:0}.AstrocartographyMarsLinePage_heroFigure__FmesR img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center}.AstrocartographyMarsLinePage_generator__8ShNs.AstrocartographyMarsLinePage_generator__8ShNs{display:block}@media (max-width:700px){.AstrocartographyMarsLinePage_heroFigure__FmesR{margin-top:28px}.AstrocartographyMarsLinePage_heroFigure__FmesR img{aspect-ratio:4/3;max-height:340px;object-position:center 42%}}.AstrocartographyMarsLinePage_formHeading__FlHsC{margin-bottom:24px}.AstrocartographyMarsLinePage_formHeading__FlHsC p{max-width:840px}.AstrocartographyMarsLinePage_tinted__z1Ri8{background:#e9e3d7}.AstrocartographyMarsLinePage_angles__Vxneo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 54px}.AstrocartographyMarsLinePage_angles__Vxneo section{border-top:1px solid var(--rule);padding-top:25px}.AstrocartographyMarsLinePage_angles__Vxneo h3{margin:12px 0 20px;font-size:30px}.AstrocartographyMarsLinePage_angleLabel__Kl2cz{color:#86513b;font-size:24px}.AstrocartographyMarsLinePage_question__dTbhh{margin-top:20px;font-style:italic;color:#66513d}.AstrocartographyMarsLinePage_figure__vYqrK{margin:32px 0}.AstrocartographyMarsLinePage_figure__vYqrK img{display:block;width:100%;height:auto}.AstrocartographyMarsLinePage_figure__vYqrK figcaption{margin-top:12px;font-size:13px;color:var(--muted)}.AstrocartographyMarsLinePage_prose__mJ5i6{max-width:880px}.AstrocartographyMarsLinePage_prose__mJ5i6 p+p{margin-top:22px}.AstrocartographyMarsLinePage_note__GtI9E{margin-top:28px;padding-top:22px;border-top:1px solid var(--rule);font-size:14px;color:var(--muted)}.AstrocartographyMarsLinePage_tableWrap__tiWZw{overflow-x:auto;max-width:100%}.AstrocartographyMarsLinePage_tableWrap__tiWZw:focus-visible{outline:2px solid #86513b;outline-offset:4px}.AstrocartographyMarsLinePage_table__JlNYc{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.AstrocartographyMarsLinePage_table__JlNYc caption{text-align:left;padding-bottom:20px;color:var(--muted)}.AstrocartographyMarsLinePage_table__JlNYc td,.AstrocartographyMarsLinePage_table__JlNYc th{border:1px solid #bcb9a9;padding:24px;vertical-align:top}.AstrocartographyMarsLinePage_table__JlNYc thead{background:#34402f;color:#f1eadb}.AstrocartographyMarsLinePage_table__JlNYc tbody th{width:28%;background:#e7e5d9}.AstrocartographyMarsLinePage_table__JlNYc td p+p{margin-top:12px}.AstrocartographyMarsLinePage_table__JlNYc small{display:block;margin-top:10px;font-size:13px;line-height:1.6}.AstrocartographyMarsLinePage_reading__TXBZV{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:54px;padding:48px 0;border-top:1px solid var(--rule)}.AstrocartographyMarsLinePage_reading__TXBZV h3{font-size:clamp(30px,3.5vw,42px);margin:0}.AstrocartographyMarsLinePage_takeaway__qgSkA{border-left:3px solid #956b45;padding-left:20px;font-weight:600}.AstrocartographyMarsLinePage_steps__rl_jR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.AstrocartographyMarsLinePage_steps__rl_jR section{border-top:1px solid var(--rule);padding-top:24px}.AstrocartographyMarsLinePage_steps__rl_jR h3{font-size:28px;margin:0 0 18px}.AstrocartographyMarsLinePage_action__5QU_W{display:inline-block;margin-top:28px;text-decoration:underline;text-underline-offset:4px}@media (max-width:800px){.AstrocartographyMarsLinePage_angles__Vxneo,.AstrocartographyMarsLinePage_reading__TXBZV,.AstrocartographyMarsLinePage_steps__rl_jR{grid-template-columns:minmax(0,1fr);gap:26px}.AstrocartographyMarsLinePage_table__JlNYc td,.AstrocartographyMarsLinePage_table__JlNYc th{padding:18px}}@font-face{font-family:display;src:url(/_next/static/media/bab66e1afcf19046-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.00%;size-adjust:87.60%}.__className_0b16cf{font-family:display,display Fallback}.__variable_0b16cf{--lines-display:"display","display Fallback"}@font-face{font-family:body;src:url(/_next/static/media/a5e7086cd0d0f3b6-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:88.59%;descent-override:24.35%;line-gap-override:0.00%;size-adjust:103.51%}.__className_40334f{font-family:body,body Fallback}.__variable_40334f{--lines-body:"body","body Fallback"}