.hamburger.svelte-1h32yp1{position:fixed;top:1.5rem;right:1.5rem;z-index:60;width:3rem;height:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:#02060c8c;border:1px solid rgba(47,169,255,.35);border-radius:.6rem;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .25s ease,background .25s ease}.hamburger.svelte-1h32yp1:hover{border-color:var(--mcb-accent);background:#02060ccc}.hamburger.svelte-1h32yp1 span:where(.svelte-1h32yp1){display:block;width:1.4rem;height:2px;background:var(--mcb-fg);border-radius:2px;transition:transform .3s ease,opacity .2s ease}.hamburger.open.svelte-1h32yp1 span:where(.svelte-1h32yp1):nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.open.svelte-1h32yp1 span:where(.svelte-1h32yp1):nth-child(2){opacity:0}.hamburger.open.svelte-1h32yp1 span:where(.svelte-1h32yp1):nth-child(3){transform:translateY(-8px) rotate(-45deg)}.overlay.svelte-1h32yp1{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center}.backdrop.svelte-1h32yp1{position:absolute;inset:0;background:#02060ceb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:none;cursor:pointer;animation:svelte-1h32yp1-fade .25s ease}nav.svelte-1h32yp1{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;animation:svelte-1h32yp1-rise .3s ease}nav.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:var(--mcb-fg);font-size:clamp(1.4rem,4vw,2.2rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}nav.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover,nav.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:var(--mcb-accent);text-shadow:0 0 18px rgba(47,169,255,.6)}@keyframes svelte-1h32yp1-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1h32yp1-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}footer.svelte-jz8lnl{background:#01040a;border-top:1px solid rgba(47,169,255,.2);color:var(--mcb-fg)}.inner.svelte-jz8lnl{max-width:1100px;margin:0 auto;padding:3rem 1.5rem 2rem;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between}.brand.svelte-jz8lnl{display:flex;flex-direction:column;gap:.75rem;max-width:320px}.mark.svelte-jz8lnl{width:110px;height:auto;border-radius:.5rem}.tag.svelte-jz8lnl{margin:0;color:#fff9;font-size:.9rem;letter-spacing:.05em}.links.svelte-jz8lnl{display:flex;flex-direction:column;gap:.6rem}.heading.svelte-jz8lnl{font-size:.8rem;text-transform:uppercase;letter-spacing:.2em;color:var(--mcb-accent);margin-bottom:.4rem}.links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#fffc;text-decoration:none;font-size:.95rem;transition:color .2s ease}.links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--mcb-accent)}.bar.svelte-jz8lnl{border-top:1px solid rgba(255,255,255,.08);padding:1.25rem 1.5rem;text-align:center;font-size:.8rem;color:#ffffff73}
