.header.svelte-1elxaub{position:fixed;inset-inline:0;top:1rem;z-index:100}.header-content.svelte-1elxaub{max-width:64rem;margin-inline:auto;padding-inline:2rem}.header-nav.svelte-1elxaub{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem;background-color:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:9999px;box-shadow:inset 0 0 0 1px var(--color-border)}.header-logo.svelte-1elxaub{flex-shrink:0;padding-left:.5rem}.logo-img.svelte-1elxaub{height:1.25rem;width:auto}.nav-desktop.svelte-1elxaub{display:none;align-items:center;gap:1.5rem;font-size:.75rem;text-transform:uppercase;font-weight:500}.nav-link.svelte-1elxaub{color:var(--color-primary-600);transition:color .2s}.nav-link.svelte-1elxaub:hover{color:var(--color-black)}.nav-toggle.svelte-1elxaub{padding:.5rem;color:var(--color-black)}.mobile-overlay.svelte-1elxaub{position:fixed;inset:0;z-index:200;background:var(--color-surface);display:flex;flex-direction:column}.mobile-top.svelte-1elxaub{display:flex;justify-content:flex-end;padding:1rem}.mobile-close.svelte-1elxaub{padding:.5rem;color:var(--color-black)}.mobile-links.svelte-1elxaub{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:3rem;padding:2rem}.mobile-link.svelte-1elxaub{font-size:1.25rem;color:var(--color-primary-500);transition:color .2s}.mobile-link.svelte-1elxaub:hover{color:var(--color-black)}.btn-lg.svelte-1elxaub{padding:1rem 2rem;font-size:1rem}.btn-label.svelte-1elxaub{position:relative;z-index:10;display:flex;align-items:center}@media(min-width:768px){.nav-desktop.svelte-1elxaub{display:flex}.nav-toggle.svelte-1elxaub{display:none}}.footer.svelte-jz8lnl{overflow:hidden}.footer-content.svelte-jz8lnl{max-width:48rem;margin-inline:auto;padding:3rem 2rem}.footer-sections.svelte-jz8lnl{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}@media(min-width:640px){.footer-sections.svelte-jz8lnl{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.footer-sections.svelte-jz8lnl{grid-template-columns:repeat(4,1fr)}}.footer-heading.svelte-jz8lnl{margin-bottom:1rem}.footer-nav.svelte-jz8lnl{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;text-transform:uppercase;color:var(--color-primary-500)}@media(min-width:1024px){.footer-nav.svelte-jz8lnl{flex-direction:column}}.footer-link.svelte-jz8lnl{color:var(--color-primary-500);transition:color .2s}.footer-link.svelte-jz8lnl:hover{color:var(--color-black)}.footer-bottom.svelte-jz8lnl{padding-top:2rem}.footer-disclaimer.svelte-jz8lnl{margin-top:1.5rem}
