nav.svelte-rfuq4y{z-index:50;background:var(--bordeaux-dark);position:sticky;top:0}.nav-inner.svelte-rfuq4y{justify-content:space-between;align-items:center;max-width:1400px;height:5rem;margin:0 auto;padding:0 2rem;display:flex}.logo.svelte-rfuq4y{color:var(--white);font-family:var(--font-heading);letter-spacing:.05em;align-items:center;gap:.4rem;font-size:1.5rem;font-weight:800;display:flex}.logo.svelte-rfuq4y .accent:where(.svelte-rfuq4y){color:var(--orange)}.nav-links.svelte-rfuq4y{align-items:center;gap:2.5rem;display:flex}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y){color:#ffffff80;font-size:.9rem;font-weight:500;transition:color .2s}.nav-links.svelte-rfuq4y a:where(.svelte-rfuq4y):hover{color:var(--white)}.nav-links.svelte-rfuq4y a.active:where(.svelte-rfuq4y){color:var(--orange);font-weight:600}.btn-contact.svelte-rfuq4y{border-radius:.75rem;padding:.75rem 1.5rem;background:var(--orange)!important;color:var(--white)!important;font-weight:700!important;transition:background .2s!important}.btn-contact.svelte-rfuq4y:hover{background:var(--orange-dark)!important}footer.svelte-jz8lnl{background:var(--bordeaux-dark);padding:3rem 2rem}.footer-inner.svelte-jz8lnl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1400px;margin:0 auto;display:flex}.footer-logo.svelte-jz8lnl{color:#fff6;align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;display:flex}.logo-icon.svelte-jz8lnl{background:var(--orange);width:2rem;height:2rem;color:var(--white);border-radius:.5rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:flex}footer.svelte-jz8lnl p:where(.svelte-jz8lnl){color:#ffffff40;font-size:.85rem}.footer-links.svelte-jz8lnl{flex-wrap:wrap;gap:2rem;display:flex}.footer-links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#ffffff4d;font-size:.85rem;transition:color .2s}.footer-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#ffffffb3}@media (width<=768px){.footer-inner.svelte-jz8lnl{text-align:center;flex-direction:column}.footer-links.svelte-jz8lnl{justify-content:center}}
