.lang-hint.svelte-whdx2z{display:flex;justify-content:center;align-items:center;gap:var(--space-3);min-height:40px;background:var(--surface-200);color:var(--ink);padding:0 var(--space-2) 0 var(--space-4);font-size:.9375rem;border-bottom:1px solid var(--line)}.go.svelte-whdx2z{background:none;border:0;color:var(--brand);font:700 .9375rem var(--font-sans);text-decoration:underline;text-underline-offset:2px;cursor:pointer;min-height:40px;padding:0 var(--space-1)}.go.svelte-whdx2z:hover{filter:brightness(1.05)}.close.svelte-whdx2z{background:none;border:0;color:inherit;font-size:1.4rem;line-height:1;cursor:pointer;width:40px;height:40px;opacity:.7}.close.svelte-whdx2z:hover{opacity:1}@media print{.lang-hint.svelte-whdx2z{display:none}}.site.svelte-yic9pk{flex-wrap:nowrap;position:relative;z-index:30;gap:var(--space-4)}.home.svelte-yic9pk{flex:none}.wide.svelte-yic9pk{flex-wrap:nowrap;gap:var(--space-1) var(--space-2)}.wide.svelte-yic9pk>a:where(.svelte-yic9pk),.tools-menu.svelte-yic9pk summary:where(.svelte-yic9pk){display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-sm)}.wide.svelte-yic9pk>a:where(.svelte-yic9pk):hover,.tools-menu.svelte-yic9pk summary:where(.svelte-yic9pk):hover{background:#ffffff14}summary.svelte-yic9pk{list-style:none;cursor:pointer}summary.svelte-yic9pk::-webkit-details-marker{display:none}.tools-menu.svelte-yic9pk{position:relative}.tools-menu.svelte-yic9pk summary:where(.svelte-yic9pk){gap:4px}.chev.svelte-yic9pk{font-size:.8em;transition:transform .15s ease-out}.tools-menu[open].svelte-yic9pk .chev:where(.svelte-yic9pk){transform:rotate(180deg)}.drop.svelte-yic9pk{position:absolute;top:calc(100% + 6px);left:0;min-width:220px;display:flex;flex-direction:column;padding:var(--space-2);background:var(--surface-100);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:0 12px 32px #0000002e}.drop.svelte-yic9pk a:where(.svelte-yic9pk){display:flex;align-items:center;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-weight:600;white-space:nowrap}.drop.svelte-yic9pk a:where(.svelte-yic9pk):hover{background:var(--surface-200)}.cta.svelte-yic9pk{flex:none;min-height:44px;padding:0 var(--space-4);color:var(--pitch-900)}.cta.svelte-yic9pk .short:where(.svelte-yic9pk){display:none}.burger.svelte-yic9pk{display:none}.bars.svelte-yic9pk,.bars.svelte-yic9pk:before,.bars.svelte-yic9pk:after{display:block;width:22px;height:2px;background:currentColor;border-radius:2px;position:relative;transition:transform .15s ease-out}.bars.svelte-yic9pk:before,.bars.svelte-yic9pk:after{content:"";position:absolute;left:0}.bars.svelte-yic9pk:before{top:-7px}.bars.svelte-yic9pk:after{top:7px}.burger[open].svelte-yic9pk .bars:where(.svelte-yic9pk){background:transparent}.burger[open].svelte-yic9pk .bars:where(.svelte-yic9pk):before{transform:translateY(7px) rotate(45deg)}.burger[open].svelte-yic9pk .bars:where(.svelte-yic9pk):after{transform:translateY(-7px) rotate(-45deg)}.burger.svelte-yic9pk summary:where(.svelte-yic9pk){display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-sm)}.panel.svelte-yic9pk{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;padding:var(--space-2) var(--space-4) var(--space-4);align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:0;margin:0;background:var(--pitch-900);border-top:1px solid rgb(255 255 255 / .12);box-shadow:0 16px 32px #00000040}.panel.svelte-yic9pk a:where(.svelte-yic9pk){display:flex;align-items:center;min-height:48px;font-weight:600;font-size:1.05rem;border-bottom:1px solid rgb(255 255 255 / .08)}.panel.svelte-yic9pk .sub:where(.svelte-yic9pk){padding-left:var(--space-4)}.panel.svelte-yic9pk .group:where(.svelte-yic9pk){font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7;padding-top:var(--space-3)}.lang-row.svelte-yic9pk{display:flex;align-items:center;justify-content:space-between;min-height:56px}@media(max-width:960px){.wide.svelte-yic9pk{display:none}.burger.svelte-yic9pk{display:block}.cta.svelte-yic9pk{margin-left:auto}}@media(max-width:520px){.site.svelte-yic9pk{gap:var(--space-2)}.cta.svelte-yic9pk{padding:0 var(--space-3);font-size:.9375rem}.cta.svelte-yic9pk .long:where(.svelte-yic9pk){display:none}.cta.svelte-yic9pk .short:where(.svelte-yic9pk){display:inline}}
