/* Modern Google Fonts Override */

:root {
    --default-font: "Plus Jakarta Sans", sans-serif;
    --accent-font: "Outfit", sans-serif;
}

body {
    font-family: var(--default-font);
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--accent-font);
}

/* Improve heading letter-spacing for modern look */
h1,
h2,
h3 {
    letter-spacing: -0.02em;
}

/* Ensure buttons and nav use default font for readability */
.btn-default,
.nav-link,
.topbar-contact-info ul li,
.topbar-social-links p {
    font-family: var(--default-font);
}
