.night{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:14px}.night .card h2{font-size:1.2rem;font-weight:800;line-height:1.5;letter-spacing:0}.night .card{display:grid;align-content:start;justify-items:start;gap:12px}.night .card>p:not(.eyebrow),.night__moon p:not(.eyebrow){color:var(--soft)}.night dl,.planet dl{display:grid;width:100%}.night dl div,.planet dl div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;border-top:1px solid var(--stroke)}.night dl div:first-child{border-top:0;padding-top:0}.night dt,.planet dt{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.night dd{font-size:1.15rem;font-weight:800}.night .night__moon{grid-template-columns:auto 1fr;align-items:center;gap:20px}.night__moon div{display:grid;gap:8px}.moon{width:92px;filter:drop-shadow(0 0 18px rgba(244,236,216,.25))}.moon__dark{fill:#23284a}.moon__lit{fill:#f4ecd8}.planet{display:grid;align-content:start;gap:12px}.planet h3{font-size:1.7rem;color:var(--gold)}.planet__where{font-size:1.05rem;color:var(--soft)}.planet__where b{color:var(--text)}.planet dd{text-align:right;color:var(--soft)}.planet small{color:var(--faint);white-space:nowrap}
