.AstrocartographySunLinePage_heroIntro__qDjqt.AstrocartographySunLinePage_heroIntro__qDjqt{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(28px,4vw,64px)}.AstrocartographySunLinePage_heroFigure__VFxfq{margin:0;min-width:0}.AstrocartographySunLinePage_heroFigure__VFxfq img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.AstrocartographySunLinePage_generator__d2BNO.AstrocartographySunLinePage_generator__d2BNO{display:block}.AstrocartographySunLinePage_tinted__W8rmL{background:#e9e3d7}.AstrocartographySunLinePage_prose__mWRZz{max-width:880px}.AstrocartographySunLinePage_prose__mWRZz p+p{margin-top:22px}.AstrocartographySunLinePage_angles__EZOuf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 54px}.AstrocartographySunLinePage_angles__EZOuf section{border-top:1px solid var(--rule);padding-top:24px}.AstrocartographySunLinePage_angles__EZOuf h3{font-size:30px;margin:12px 0 20px}.AstrocartographySunLinePage_angleLabel___8AkI{font-size:24px;color:#735f32}.AstrocartographySunLinePage_note__adVwL{margin-top:28px;padding-top:20px;border-top:1px solid var(--rule);color:var(--muted);font-size:14px}.AstrocartographySunLinePage_tableScroll__cKNLD{overflow-x:auto;border:1px solid var(--rule)}.AstrocartographySunLinePage_tableScroll__cKNLD:focus-visible{outline:2px solid #735f32;outline-offset:4px}.AstrocartographySunLinePage_table__426sl{width:100%;min-width:620px;border-collapse:collapse;font-size:15px;text-align:left}.AstrocartographySunLinePage_table__426sl caption{text-align:left;padding:20px;font-weight:600}.AstrocartographySunLinePage_table__426sl td,.AstrocartographySunLinePage_table__426sl th{vertical-align:top;padding:22px;border-top:1px solid var(--rule)}.AstrocartographySunLinePage_table__426sl tbody th,.AstrocartographySunLinePage_table__426sl thead{background:#ece7da}.AstrocartographySunLinePage_table__426sl tbody th{width:34%}.AstrocartographySunLinePage_cellDetail__UlNaa,.AstrocartographySunLinePage_coordinates__Ce2vA,.AstrocartographySunLinePage_sourceLabel__zS_QK{display:block}.AstrocartographySunLinePage_cellDetail__UlNaa{font-weight:400;margin-top:4px}.AstrocartographySunLinePage_coordinates__Ce2vA{margin-top:12px;font-size:13px;font-weight:400;color:var(--muted)}.AstrocartographySunLinePage_sourceLabel__zS_QK{margin-top:16px;font-weight:600;font-size:13px}.AstrocartographySunLinePage_decisions__ud1_b{margin-top:48px}.AstrocartographySunLinePage_decision__Xx3TW{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px;border-top:1px solid var(--rule);padding:48px 0}.AstrocartographySunLinePage_decision__Xx3TW h3{font-size:clamp(30px,3.3vw,42px)}.AstrocartographySunLinePage_takeaway__bJDf_{border-left:3px solid #9a814b;padding-left:20px;font-weight:600}.AstrocartographySunLinePage_action__4EDIq{display:inline-block;margin-top:28px;text-decoration:underline;text-underline-offset:4px;font-weight:600}@media (max-width:800px){.AstrocartographySunLinePage_angles__EZOuf,.AstrocartographySunLinePage_decision__Xx3TW{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width:700px){.AstrocartographySunLinePage_heroIntro__qDjqt.AstrocartographySunLinePage_heroIntro__qDjqt{grid-template-columns:minmax(0,1fr)}.AstrocartographySunLinePage_heroFigure__VFxfq img{aspect-ratio:4/3;max-height:320px;object-position:center 40%}.AstrocartographySunLinePage_table__426sl td,.AstrocartographySunLinePage_table__426sl th{padding:16px}}@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"}