.top.svelte-ljxesw{position:relative;background:var(--surface);border-bottom:1px solid var(--border);padding:12px 0}.mobile-menu.svelte-ljxesw{display:none}.menu-toggle.svelte-ljxesw{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 10px;border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.menu-toggle.svelte-ljxesw::-webkit-details-marker{display:none}.menu-toggle.svelte-ljxesw:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mobile-links.svelte-ljxesw{position:absolute;left:0;right:0;top:100%;z-index:50;display:flex;flex-direction:column;padding:8px 0;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:0 8px 16px #00000014}.mobile-links.svelte-ljxesw a:where(.svelte-ljxesw){padding:12px 16px;color:var(--text);text-decoration:none;font-size:1rem}.mobile-links.svelte-ljxesw a:where(.svelte-ljxesw):hover,.mobile-links.svelte-ljxesw a:where(.svelte-ljxesw):focus-visible{background:var(--brand-soft)}.mobile-links.svelte-ljxesw .menu-login:where(.svelte-ljxesw){display:none;border-top:1px solid var(--border)}.brand.svelte-ljxesw{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--text);text-decoration:none;font-size:1.1rem}.top-row.svelte-ljxesw{max-width:1360px}@media(min-width:861px){.top-row.svelte-ljxesw{flex-wrap:nowrap}}.top-row.svelte-ljxesw>a:where(.svelte-ljxesw){white-space:nowrap}.links.svelte-ljxesw{display:flex;gap:12px;margin-left:8px;font-size:.93rem;white-space:nowrap}.links.svelte-ljxesw a:where(.svelte-ljxesw){color:var(--text);text-decoration:none}.links.svelte-ljxesw a:where(.svelte-ljxesw):hover{text-decoration:underline}@media(max-width:1359px){.links.svelte-ljxesw .extra:where(.svelte-ljxesw){display:none}}@media(max-width:1189px){.links.svelte-ljxesw .wide:where(.svelte-ljxesw){display:none}}@media(max-width:1064px){.links.svelte-ljxesw .mid:where(.svelte-ljxesw){display:none}}@media(max-width:860px){.links.svelte-ljxesw{display:none}.mobile-menu.svelte-ljxesw{display:block}}@media(max-width:480px){.top.svelte-ljxesw .row:where(.svelte-ljxesw){gap:8px 10px}.brand.svelte-ljxesw{font-size:1rem}.top.svelte-ljxesw .button:where(.svelte-ljxesw){padding:6px 10px;font-size:.9rem;white-space:nowrap}.menu-toggle.svelte-ljxesw{padding:6px 8px}}.label-short.svelte-ljxesw{display:none}@media(max-width:520px){.header-login.svelte-ljxesw{display:none}.mobile-links.svelte-ljxesw .menu-login:where(.svelte-ljxesw){display:block}.label-long.svelte-ljxesw{display:none}.label-short.svelte-ljxesw{display:inline}}@media(max-width:560px){.menu-label.svelte-ljxesw{display:none}}@media(max-width:400px){.top.svelte-ljxesw .row:where(.svelte-ljxesw){gap:6px}.top.svelte-ljxesw .button:where(.svelte-ljxesw){padding:6px 8px}.brand.svelte-ljxesw{font-size:.95rem}.brand.svelte-ljxesw img:where(.svelte-ljxesw){width:24px;height:24px}}.foot.svelte-ljxesw{margin-top:48px;padding:32px 0 24px;font-size:.9rem;background:var(--surface);border-top:1px solid var(--border)}.cols.svelte-ljxesw{display:grid;grid-template-columns:1.4fr 1.3fr 1fr 1fr 1.2fr;gap:24px}@media(max-width:960px){.cols.svelte-ljxesw{grid-template-columns:1fr 1fr}}@media(max-width:720px){.cols.svelte-ljxesw{grid-template-columns:1fr}}.cols.svelte-ljxesw p:where(.svelte-ljxesw),address.svelte-ljxesw{margin:6px 0 0;font-style:normal}ul.svelte-ljxesw{list-style:none;padding:0;margin:6px 0 0}li.svelte-ljxesw+li:where(.svelte-ljxesw){margin-top:4px}.copy.svelte-ljxesw{margin-top:24px;font-size:.8rem}
