/* Two astrological readings share the full pricing space. */
.session-layout{grid-template-columns:1fr}
.astrology-sessions{display:grid;grid-template-columns:1fr 1fr;gap:32px 48px;align-items:start}
.astrology-sessions>.session-category{grid-column:1/-1;margin:0}
.session-natal{padding-top:32px;gap:24px}
@media(max-width:1000px){.astrology-sessions{gap:28px}.session-natal{flex-direction:column}.session-natal .price{font-size:48px}}
@media(max-width:760px){.astrology-sessions{grid-template-columns:1fr;gap:28px}.session-natal{flex-direction:row}.session-layout{gap:0}}
