.dating-time-page{padding-bottom:72px}.dating-time-card,.dating-time-result{max-width:720px;margin:28px auto}.dating-time-fields{display:grid;grid-template-columns:1fr;gap:20px;margin:24px 0}.dating-time-card .button{width:100%}.dating-time-fields input{min-width:0;max-width:100%}.dating-time-help{font-size:.9rem;line-height:1.6}.dating-time-result{text-align:center;scroll-margin-top:24px}.dating-time-duration{font-size:clamp(1.35rem,5vw,2rem);font-weight:700;line-height:1.4;color:var(--color-plum)}.dating-time-facts{display:grid;grid-template-columns:1fr;gap:18px}.dating-time-facts div{padding:16px;background:var(--color-background);border-radius:12px}.dating-time-facts dd{margin:8px 0;font-weight:700;color:var(--color-plum)}.dating-time-facts time{font-size:.95rem;font-weight:400}@media(min-width:561px){.dating-time-fields,.dating-time-facts{grid-template-columns:1fr 1fr}}
