.float-nav.svelte-1l0quee{position:fixed;top:1rem;right:1rem;z-index:100}.float-toggle.svelte-1l0quee{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:#fff;border:2px solid black;border-radius:4px;cursor:pointer;color:#000;padding:0}.float-toggle.svelte-1l0quee:hover{background:#f0f0f0}.float-nav-dropdown.svelte-1l0quee{position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border:2px solid black;border-radius:4px;min-width:160px;display:flex;flex-direction:column;box-shadow:0 4px 12px #00000026}.float-nav-dropdown.svelte-1l0quee a:where(.svelte-1l0quee){display:block;padding:.625rem 1rem;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:#000;text-decoration:none;border-bottom:1px solid #e0e0e0}.float-nav-dropdown.svelte-1l0quee a:where(.svelte-1l0quee):last-child{border-bottom:none}.float-nav-dropdown.svelte-1l0quee a:where(.svelte-1l0quee):hover,.float-nav-dropdown.svelte-1l0quee a.active:where(.svelte-1l0quee){background:#f0f0f0}.lang-toggle.svelte-1l0quee{display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;font-size:1rem;font-weight:700;letter-spacing:.08em;color:var(--color-primary, #4d85d1);border:1px solid var(--color-primary, #4d85d1);border-radius:3px;text-decoration:none;line-height:1;transition:background .15s,color .15s;white-space:nowrap}.lang-toggle.svelte-1l0quee:hover{background:var(--color-primary, #4d85d1);color:#fff}.float-nav.svelte-1l0quee .lang-toggle:where(.svelte-1l0quee){position:absolute;top:0;right:3.25rem;height:2.75rem;background:#fff;border:2px solid black;color:#000;border-radius:4px}.float-nav.svelte-1l0quee .lang-toggle:where(.svelte-1l0quee):hover{background:#f0f0f0;color:#000}
