.date-field{display:flex;align-items:center;margin-top:14px;border:2px solid var(--gray-200);border-radius:16px;padding:12px 16px;transition:border-color .15s}.date-field:focus-within{border-color:var(--orange)}.date-field input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:20px;font-weight:800;color:var(--gray-900)}.start-row{display:flex;align-items:center;gap:8px;margin-top:14px}.start-row .date-field{flex:1;margin-top:0}.stat.hero .dday-value{font-size:40px;letter-spacing:-.01em}.preset-hint{margin-top:10px}.opt-hint{font-size:12px;font-weight:500;color:var(--gray-500)}.disclaimer{margin-top:14px;font-size:12px;line-height:1.6;color:var(--gray-500)}
