/*
 * clean_source/assets/css/style.css
 * Replaces the heavy, absolute-positioned wix css from ThunderBolt.
 * Most styling is handled by Tailwind CSS classes in the HTML logic.
 * Add custom animations or overrides here instead of Wix's verbose `style` tags.
 */

:root {
    --primary-color: #2563eb;
    /* blue-600 */
    --hover-color: #1d4ed8;
    /* blue-700 */
}

/* Base resets handled by Tailwind, adding basic typography fixes */
html {
    scroll-behavior: smooth;
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Remove Wix Absolute Overlays */
#SITE_BACKGROUND,
#masterPage.mesh-layout {
    display: none !important;
}

/* Input Styles Overrides */
input:focus,
select:focus,
textarea:focus {
    outline: none;
    border-color: var(--primary-color);
}