.quote-date-control{display:block;position:relative;min-width:0}
.hero-quote .quote-date-control input{width:100%;min-width:0;box-sizing:border-box}
.quote-date-hint{position:absolute;inset:0 32px 0 0;display:flex;align-items:center;pointer-events:none;color:#edf0f4;font:inherit;font-size:20px;font-weight:500;text-shadow:none;white-space:nowrap}
.quote-date-control:focus-within .quote-date-hint,.quote-date-control:has(input[data-date-empty="false"]) .quote-date-hint{display:none}
.quote-date-control input[data-date-empty="true"]:not(:focus){color:transparent}
.quote-date-control input[data-date-empty="true"]:not(:focus)::-webkit-datetime-edit{color:transparent}
@media(max-width:800px){.quote-date-hint{font-size:19px}}
