.header[data-v-f61ee569]{background:var(--color-bg);border-bottom:1px solid var(--color-sigma);position:sticky;top:0;z-index:50}.header-inner[data-v-f61ee569]{justify-content:space-between;padding:.75rem 0}.brand[data-v-f61ee569],.header-inner[data-v-f61ee569]{align-items:center;display:flex}.brand[data-v-f61ee569]{color:#fff;gap:.5rem;text-decoration:none}.brand-logo[data-v-f61ee569]{height:50px;padding-left:10px;width:auto}.brand-text-block[data-v-f61ee569]{display:flex;flex-direction:column;line-height:1.1}.brand-title[data-v-f61ee569]{font-family:var(--font-sci-gothic);font-size:1.55rem;font-weight:500;letter-spacing:.5em;white-space:nowrap}.brand-tagline[data-v-f61ee569]{color:var(--color-sigma);font-size:.7rem;font-weight:400;letter-spacing:.15em;margin-top:2px;opacity:.9;text-transform:uppercase}.nav-desktop[data-v-f61ee569]{align-items:center;display:none;gap:1.25rem}.nav-link[data-v-f61ee569]{color:var(--color-sigma);font-size:.95rem;text-decoration:none}.nav-link--button[data-v-f61ee569]{background:none;border:none;padding:0}.nav-icon[data-v-f61ee569]{align-items:center;color:var(--color-sigma);display:inline-flex;height:22px;transition:opacity .15s ease,transform .15s ease;width:22px}.nav-icon[data-v-f61ee569]:hover{opacity:.8;transform:translateY(-1px)}.icon[data-v-f61ee569]{height:100%;width:100%}.nav-icon-mobile[data-v-f61ee569]{align-items:center;color:#333;display:flex;height:24px;width:24px}.nav-icon[data-v-f61ee569]:hover{filter:drop-shadow(0 0 6px rgba(57,255,20,.6))}.burger[data-v-f61ee569]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;height:34px;justify-content:center;margin-right:1rem;padding:0;width:34px}.burger-icon[data-v-f61ee569]{height:100%;width:100%}.bar[data-v-f61ee569]{transform-origin:12px 12px;transition:transform .2s ease,opacity .2s ease}.bar1[data-v-f61ee569]{transform-origin:12px 7px}.bar3[data-v-f61ee569]{transform-origin:12px 17px}.burger.is-open .bar1[data-v-f61ee569]{transform:translateY(5px) rotate(45deg)}.burger.is-open .bar2[data-v-f61ee569]{opacity:0}.burger.is-open .bar3[data-v-f61ee569]{transform:translateY(-5px) rotate(-45deg)}.nav-drawer[data-v-f61ee569]{background:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 4px 14px #00000026;padding:.8rem 1rem;position:absolute;right:0;top:100%;width:220px;z-index:51}.nav-mobile[data-v-f61ee569]{display:flex;flex-direction:column;gap:.6rem}.mobile-link[data-v-f61ee569]{color:#333;font-size:.95rem;text-decoration:none}.mobile-link--button[data-v-f61ee569]{background:none;border:none;padding:0;text-align:left}.nav-overlay[data-v-f61ee569]{background:#00000040;inset:0;position:fixed;z-index:40}@media(min-width:1024px){.burger[data-v-f61ee569]{display:none}.nav-desktop[data-v-f61ee569]{display:flex}.nav-drawer[data-v-f61ee569],.nav-overlay[data-v-f61ee569]{display:none}}@media(max-width:640px){.brand-title[data-v-f61ee569]{font-size:1rem;letter-spacing:.25em}.brand-tagline[data-v-f61ee569]{font-size:.6rem;letter-spacing:.1em}}.footer[data-v-f6f08e44]{background:var(--color-bg);border-top:1px solid var(--color-sigma);padding:1.4rem 0}.footer-inner[data-v-f6f08e44]{align-items:center;color:#e5e7eb;display:flex;font-size:.85rem;gap:1.5rem;justify-content:space-between}.footer-left[data-v-f6f08e44]{display:flex;flex-direction:column;gap:.25rem}.footer-brand[data-v-f6f08e44]{color:#fff;font-weight:600}.at-footer[data-v-f6f08e44]{color:var(--color-sigma)}.footer-note[data-v-f6f08e44]{color:#9ca3af;font-size:.75rem;margin-top:.25rem}.footer-links[data-v-f6f08e44]{display:flex;flex-wrap:wrap;gap:1rem;max-width:100%}.footer-link[data-v-f6f08e44]{color:#e5e7eb;text-decoration:none}.footer-link[data-v-f6f08e44]:hover{color:var(--color-sigma)}@media(max-width:640px){.footer-inner[data-v-f6f08e44]{text-align:center}.footer-inner[data-v-f6f08e44],.footer-links[data-v-f6f08e44]{align-items:center;flex-direction:column}.footer-links[data-v-f6f08e44]{gap:.5rem;margin-top:.75rem}}
