.site-header.svelte-eotu6o{background:var(--ink);color:#fff;z-index:10;position:relative}.bar.svelte-eotu6o{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px 24px;min-height:96px;padding:12px clamp(16px,3vw,36px);display:grid}.end.svelte-eotu6o{justify-content:flex-end;align-items:center;gap:12px;display:flex}.brand.svelte-eotu6o svg{flex-shrink:0}.brand.svelte-eotu6o{color:#fff;justify-self:start;align-items:center;gap:14px;text-decoration:none;display:flex}.names.svelte-eotu6o{flex-direction:column;line-height:1.2;display:flex}.name.svelte-eotu6o{font-size:1.6rem;font-weight:700;font-stretch:var(--fam-condensed)}.sub.svelte-eotu6o{color:var(--fam-sky);font-size:.85rem}nav.desktop.svelte-eotu6o{flex-wrap:nowrap;gap:2px;display:flex}nav.svelte-eotu6o a:where(.svelte-eotu6o){color:#fff;border-radius:var(--radius-sm);white-space:nowrap;padding:8px 10px;font-weight:500;text-decoration:none}nav.desktop.svelte-eotu6o a:where(.svelte-eotu6o):hover{background:#ffffff1a}nav.desktop.svelte-eotu6o a[aria-current=page]:where(.svelte-eotu6o){box-shadow:inset 0 -3px 0 var(--yellow);border-radius:0}.cta.svelte-eotu6o{flex-shrink:0}.who.svelte-eotu6o{align-items:center;gap:10px;margin:0;display:flex}.who-name.svelte-eotu6o{white-space:nowrap;font-weight:600}.ghost-light.svelte-eotu6o{color:#fff;background:0 0;border:2px solid #ffffff73}.ghost-light.svelte-eotu6o:hover{background:0 0;border-color:#fff}.langs.svelte-eotu6o{flex-shrink:0;position:relative}.langs.svelte-eotu6o summary:where(.svelte-eotu6o){border-radius:var(--fam-btn-radius);cursor:pointer;letter-spacing:.04em;border:2px solid #ffffff73;align-items:center;gap:6px;min-height:38px;padding:5px 11px;font-size:.88rem;font-weight:600;list-style:none;display:inline-flex}.langs.svelte-eotu6o summary:where(.svelte-eotu6o)::-webkit-details-marker{display:none}.langs.svelte-eotu6o summary:where(.svelte-eotu6o):hover{border-color:#fff}.langs.svelte-eotu6o nav:where(.svelte-eotu6o){top:calc(100% + 8px);border:var(--fam-frame);min-width:150px;box-shadow:var(--fam-lift);background:#fff;flex-direction:column;padding:6px;display:flex;position:absolute;inset-inline-end:0}.langs.svelte-eotu6o nav:where(.svelte-eotu6o) a:where(.svelte-eotu6o){color:var(--ink);border-radius:0}.langs.svelte-eotu6o nav:where(.svelte-eotu6o) a:where(.svelte-eotu6o):hover{background:var(--sky-2)}.langs.svelte-eotu6o nav:where(.svelte-eotu6o) a[aria-current=true]:where(.svelte-eotu6o){box-shadow:inset 3px 0 0 var(--yellow);font-weight:800}@media (width<=720px){.bar.svelte-eotu6o{grid-template-columns:1fr auto}nav.desktop.svelte-eotu6o,.who-name.svelte-eotu6o{display:none}}@media (width<=560px){.bar.svelte-eotu6o{gap:10px;min-height:76px}.brand.svelte-eotu6o svg{width:48px;height:48px}.name.svelte-eotu6o{font-size:1.25rem}.sub.svelte-eotu6o{display:none}}.site-footer.svelte-1wz1f3u{color:var(--ink);border-top:14px solid var(--sky-3);background:#fff;margin-top:56px;padding-top:40px}.grid.svelte-1wz1f3u{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:28px;display:grid}.brand.svelte-1wz1f3u{align-items:center;gap:14px;margin-bottom:14px;display:flex}.name.svelte-1wz1f3u{font-size:1.45rem;font-weight:700;font-stretch:var(--fam-condensed)}.sub.svelte-1wz1f3u{color:var(--muted);font-size:.85rem}.about.svelte-1wz1f3u p:where(.svelte-1wz1f3u){max-width:52ch;font-size:.95rem}nav.svelte-1wz1f3u{flex-direction:column;gap:8px;display:flex}nav.svelte-1wz1f3u a:where(.svelte-1wz1f3u){color:var(--ink);align-items:center;gap:6px;width:fit-content;text-decoration:none;display:inline-flex}nav.svelte-1wz1f3u a:where(.svelte-1wz1f3u):hover{color:var(--sky);text-decoration:underline}.bottom.svelte-1wz1f3u{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin-top:28px;padding-block:16px 24px;font-size:.85rem;display:flex}.bottom.svelte-1wz1f3u a:where(.svelte-1wz1f3u){color:var(--muted)}.bottom.svelte-1wz1f3u a:where(.svelte-1wz1f3u):hover{color:var(--ink)}@media (width<=760px){.grid.svelte-1wz1f3u{grid-template-columns:1fr 1fr}.about.svelte-1wz1f3u{grid-column:1/-1}}main.svelte-10ehbbt{outline:none;min-height:60vh}
