/* Custom styles to match Google's exact look */
body {
    font-family: Arial, sans-serif;
    color: #202124;
}

input {
    font-size: 16px;
}

/* Google's search box shadow */
input:hover, input:focus {
    box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
}

/* Google's blue color for links */
a.text-blue-600 {
    color: #1a0dab;
}

/* Google's button hover effect */
button.bg-gray-100:hover {
    border: 1px solid #dadce0;
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    background-color: #f8f9fa;
    color: #202124;
}

/* Footer link colors */
footer a {
    color: #70757a;
}
