.numerology-day>.pg-section+.pg-section{margin-top:24px}.numerology-day .lunar-table td:first-child{width:30%}.numerology-day .lunar-table td{overflow-wrap:anywhere}.numerology-day .mps{max-width:100%}.numerology-lifechart-offer{border-top:1px solid var(--lk-line);margin-top:28px;padding-top:28px}.numerology-lifechart-offer-grid{grid-template-columns:minmax(0,1.08fr) minmax(290px,.92fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.numerology-lifechart-offer-copy h2{max-width:720px;margin:0 0 20px;font-size:clamp(32px,3.5vw,46px);line-height:1.08}.numerology-lifechart-offer-copy h2 span{white-space:nowrap;display:block}.numerology-lifechart-benefits{margin:22px 0 0;padding-left:24px;list-style:outside}.numerology-lifechart-benefits li{margin:9px 0}.numerology-lifechart-buy{min-width:0}.numerology-lifechart-period{text-align:center;margin:0 0 18px}.numerology-lifechart-period b{margin-top:4px;display:block}.numerology-lifechart-price{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 12px;margin-bottom:18px;display:flex}.numerology-lifechart-price strong{font-size:clamp(24px,3vw,34px)}.numerology-lifechart-price small{flex-basis:100%}.numerology-lifechart-owned{text-align:center;margin:0 0 12px}@media (max-width:390px){.numerology-day .lunar-hero-facts{min-width:0}.numerology-day .lunar-hero-cta>button{max-width:100%}}@media (max-width:760px){.numerology-lifechart-offer-grid{grid-template-columns:1fr;gap:26px}.numerology-lifechart-offer-copy h2{font-size:clamp(30px,10vw,42px)}}@media (max-width:360px){.numerology-lifechart-offer-copy h2 span{white-space:normal}}.numerology-day>.pg-section>h2:first-child,.numerology-day .lunar-faq>h2:first-child{margin-top:0}.numerology-day .pg-today-sub{margin-bottom:12px}
