.nav-container[data-v-2bd5e505]{align-items:center;background:var(--light);display:flex;justify-content:space-between;left:0;padding:1.5rem 2rem;position:fixed;right:0;top:0;z-index:1000}.nav-logo[data-v-2bd5e505]{color:var(--green);font-size:24px;font-weight:700}.nav-links[data-v-2bd5e505]{display:none;gap:2rem}@media (min-width:768px){.nav-links[data-v-2bd5e505]{display:flex}}.nav-link[data-v-2bd5e505]{color:var(--secondary-green);font-weight:500;text-decoration:none;transition:color .3s ease-in-out}.nav-link[data-v-2bd5e505]:hover{color:var(--orange)}.nav-button[data-v-2bd5e505]{background:var(--orange);border:none;border-radius:999px;color:var(--primary-invert);cursor:pointer;font-weight:700;padding:.75rem 1.5rem;transition:all .3s ease-in-out}.nav-button[data-v-2bd5e505]:hover{background:var(--orange-dark);transform:scale(1.05)}.footer-container[data-v-f8adcc1e]{background:var(--light);border-top:2px solid var(--secondary-green);padding:3rem 2rem;width:100%}.footer-content[data-v-f8adcc1e]{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1200px}@media (min-width:768px){.footer-content[data-v-f8adcc1e]{flex-direction:row;justify-content:space-between}}.footer-text[data-v-f8adcc1e]{color:var(--secondary-green)}.footer-links[data-v-f8adcc1e]{display:flex;gap:1.5rem}.footer-link[data-v-f8adcc1e]{color:var(--secondary-green);text-decoration:none;transition:color .3s ease-in-out}.footer-link[data-v-f8adcc1e]:hover{color:var(--orange)}
