.birth-date-page{padding-bottom:72px}.date-card,.date-result{max-width:720px;margin:28px auto}.date-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.date-card .button{width:100%}.date-result{text-align:center}.result-score{font-size:4rem;line-height:1;font-weight:800;color:#91405a}.date-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px}.date-facts div{padding:16px;background:var(--color-background);border-radius:12px}.date-facts dd{margin:8px 0;font-weight:700;color:var(--color-plum)}@media(max-width:560px){.date-fields,.date-facts{grid-template-columns:1fr}}
