/* Clear, high-contrast fields in the green contact section */
.contact-form input::placeholder,.contact-form textarea::placeholder{color:#dfe9d8;opacity:1}.inquiry-modal input::placeholder,.inquiry-modal textarea::placeholder{color:#5f7771;opacity:1}.contact-form input[type="date"],.inquiry-modal input[type="date"]{cursor:pointer;color:#fff;color-scheme:dark}.inquiry-modal input[type="date"]{color:var(--ink);color-scheme:light}.contact-form input[type="date"]::-webkit-datetime-edit{color:#fff}.inquiry-modal input[type="date"]::-webkit-datetime-edit{color:var(--ink)}.contact-form input[type="date"]::-webkit-calendar-picker-indicator,.inquiry-modal input[type="date"]::-webkit-calendar-picker-indicator{width:20px;height:20px;margin:0;cursor:pointer;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f4f7ed' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='1'/%3E%3Cpath d='M16 3v4M8 3v4M3 10h18'/%3E%3C/svg%3E") center/20px 20px no-repeat}.inquiry-modal input[type="date"]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23173b35' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='1'/%3E%3Cpath d='M16 3v4M8 3v4M3 10h18'/%3E%3C/svg%3E")}.contact-form input[type="date"]::-webkit-datetime-edit-fields-wrapper,.contact-form input[type="date"]::-webkit-datetime-edit-text,.contact-form input[type="date"]::-webkit-datetime-edit-month-field,.contact-form input[type="date"]::-webkit-datetime-edit-day-field,.contact-form input[type="date"]::-webkit-datetime-edit-year-field{cursor:pointer}
