@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap');

/* Base Font Setup */
body {
    font-family: 'Plus Jakarta Sans', sans-serif;
}

/* Custom Navigation Active State (Desktop) */
.nav-link-active {
    color: #00a551 !important;
    position: relative;
}

.nav-link-active::after {
    content: '';
    position: absolute;
    bottom: -6px;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: #00a551;
    border-radius: 9999px;
}

/* Custom Navigation Active State (Mobile) */
.mobile-link-active {
    background-color: #f2faef !important;
    color: #00a551 !important;
}