/* Custom styles that extend Tailwind */
body {
    font-feature-settings: "cv02", "cv03", "cv04", "cv11";
}

/* Ensure form inputs have correct appearance */
input[type="text"],
input[type="tel"],
select {
    appearance: none;
    -webkit-appearance: none;
}

/* Smooth transition for navbar */
nav {
    transition: background-color 0.3s ease, padding 0.3s ease;
}

/* Custom selection color */
::selection {
    background-color: #d4a017;
    color: #0a192f;
}
