.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.topbar[data-astro-cid-eu5dizuj]{--squeeze:.864;z-index:20;view-transition-name:topbar;position:sticky;inset-block-start:0}.topbar[data-astro-cid-eu5dizuj]:before,.topbar[data-astro-cid-eu5dizuj]:after{content:"";transform-origin:50% 0;pointer-events:none;position:absolute;inset:0}.topbar[data-astro-cid-eu5dizuj]:before{z-index:-1;background:color-mix(in srgb, var(--bg) 94%, transparent);border-block-end:1px solid var(--line)}.topbar[data-astro-cid-eu5dizuj]:after{z-index:-2;opacity:0;box-shadow:var(--shadow-card)}@supports (backdrop-filter:blur(1px)){.topbar[data-astro-cid-eu5dizuj]:before{backdrop-filter:blur(10px)}}.topbar[data-astro-cid-eu5dizuj][data-scrolled]:before,.topbar[data-astro-cid-eu5dizuj][data-scrolled]:after{scale:1 var(--squeeze)}.topbar[data-astro-cid-eu5dizuj][data-scrolled]:after{opacity:1}.topbar[data-astro-cid-eu5dizuj][data-scrolled] .bar[data-astro-cid-eu5dizuj]{translate:0 -4px}@media (prefers-reduced-motion:no-preference){.topbar[data-astro-cid-eu5dizuj]:before,.topbar[data-astro-cid-eu5dizuj]:after,.bar[data-astro-cid-eu5dizuj]{transition:scale .2s var(--ease-out), translate .2s var(--ease-out), opacity .2s ease-out}}.bar[data-astro-cid-eu5dizuj]{inline-size:100%;max-inline-size:var(--wrap);justify-content:space-between;align-items:center;gap:.5rem;margin-inline:auto;padding:.625rem 1.25rem;display:flex}.brand[data-astro-cid-eu5dizuj]{min-inline-size:0;color:inherit;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.brand[data-astro-cid-eu5dizuj] .avatar{object-fit:cover;border-radius:7px;flex:none;block-size:1.75rem;inline-size:1.75rem}.name[data-astro-cid-eu5dizuj]{white-space:nowrap;font-size:1rem;font-weight:700}.name[data-astro-cid-eu5dizuj]:lang(en){font-family:var(--font-display);font-weight:800}.actions[data-astro-cid-eu5dizuj]{flex:none;align-items:center;gap:.5rem;display:flex}.switch[data-astro-cid-eu5dizuj]{color:var(--navy);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:.3rem .8rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:border-color .16s ease-out;display:none}.switch[data-astro-cid-eu5dizuj]:hover{border-color:var(--navy)}.cta[data-astro-cid-eu5dizuj]{--btn-size:2.375rem;--btn-radius:10px;--btn-pad:.3125rem;padding-inline:.875rem var(--btn-pad);gap:.5rem;font-size:.875rem}@media (width<=23rem){.cta[data-astro-cid-eu5dizuj]{padding-inline:var(--btn-pad);gap:0}.cta-label[data-astro-cid-eu5dizuj]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (width<=26rem){.cta[data-astro-cid-eu5dizuj]:lang(en){padding-inline:var(--btn-pad);gap:0}.cta[data-astro-cid-eu5dizuj]:lang(en) .cta-label[data-astro-cid-eu5dizuj]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.menu[data-astro-cid-eu5dizuj]{block-size:2.375rem;inline-size:2.375rem;color:var(--navy);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:999px;place-items:center;padding:0;transition:border-color .16s ease-out;display:grid}.menu[data-astro-cid-eu5dizuj]:hover,.menu[data-astro-cid-eu5dizuj][aria-expanded=true]{border-color:var(--navy)}.menu[data-astro-cid-eu5dizuj] svg[data-astro-cid-eu5dizuj]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;block-size:1.25rem;inline-size:1.25rem}.menu[data-astro-cid-eu5dizuj] path[data-astro-cid-eu5dizuj]{transform-box:fill-box;transform-origin:50%;transition:transform .2s ease-out}.menu[data-astro-cid-eu5dizuj][aria-expanded=true] .l1[data-astro-cid-eu5dizuj]{transform:translateY(4px)rotate(45deg)}.menu[data-astro-cid-eu5dizuj][aria-expanded=true] .l2[data-astro-cid-eu5dizuj]{transform:translateY(-4px)rotate(-45deg)}.menu-label[data-astro-cid-eu5dizuj]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.nav[data-astro-cid-eu5dizuj]{background:var(--bg);border-block-end:1px solid var(--line);box-shadow:var(--shadow-card);padding:.25rem 1.25rem 1rem;display:none;position:absolute;inset-block-start:100%;inset-inline:0}.topbar[data-astro-cid-eu5dizuj][data-open=true] .nav[data-astro-cid-eu5dizuj]{display:block}.topbar[data-astro-cid-eu5dizuj][data-scrolled] .nav[data-astro-cid-eu5dizuj]{inset-block-start:calc(100% - 4px)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (width<=69.99rem){.nav[data-astro-cid-eu5dizuj]{opacity:0;transition:opacity .18s ease-out, translate .18s var(--ease-out), display .18s allow-discrete;translate:0 -8px}.topbar[data-astro-cid-eu5dizuj][data-open=true] .nav[data-astro-cid-eu5dizuj]{opacity:1;translate:0}@starting-style{.topbar[data-astro-cid-eu5dizuj][data-open=true] .nav[data-astro-cid-eu5dizuj]{opacity:0;translate:0 -8px}}}@media (scripting:none){.nav[data-astro-cid-eu5dizuj]{box-shadow:none;border:0;display:block;position:static}.menu[data-astro-cid-eu5dizuj]{display:none}}.nav[data-astro-cid-eu5dizuj] ul[data-astro-cid-eu5dizuj]{margin:0;padding:0;list-style:none;display:grid}.nav[data-astro-cid-eu5dizuj] li[data-astro-cid-eu5dizuj]+li[data-astro-cid-eu5dizuj]{border-block-start:1px solid var(--line)}.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj]{color:var(--navy);border-inline-start:4px solid #0000;padding:.875rem .75rem;font-size:1.125rem;font-weight:700;text-decoration:none;display:block}.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj][aria-current=page]{border-inline-start-color:var(--amber)}.nav[data-astro-cid-eu5dizuj] .lang[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj]{color:var(--ink-muted)}@media (width>=70rem){.topbar[data-astro-cid-eu5dizuj]{--squeeze:.884}.bar[data-astro-cid-eu5dizuj]{grid-template-columns:auto 1fr auto;gap:2.5rem;padding:.875rem 2.5rem;display:grid}.brand[data-astro-cid-eu5dizuj]{gap:.625rem}.brand[data-astro-cid-eu5dizuj] .avatar{block-size:1.875rem;inline-size:1.875rem}.name[data-astro-cid-eu5dizuj]{font-size:1.0625rem}.switch[data-astro-cid-eu5dizuj]{display:inline-block}.cta[data-astro-cid-eu5dizuj]{--btn-size:2.5rem;--btn-radius:11px;padding-inline:1.125rem var(--btn-pad);gap:.75rem;font-size:.9375rem}.menu[data-astro-cid-eu5dizuj]{display:none}.nav[data-astro-cid-eu5dizuj]{box-shadow:none;background:0 0;border:0;justify-self:center;padding:0;display:block;position:static}.nav[data-astro-cid-eu5dizuj] ul[data-astro-cid-eu5dizuj]{white-space:nowrap;gap:1.5rem;display:flex}.nav[data-astro-cid-eu5dizuj] li[data-astro-cid-eu5dizuj]+li[data-astro-cid-eu5dizuj]{border:0}.nav[data-astro-cid-eu5dizuj] .lang[data-astro-cid-eu5dizuj]{display:none}.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj]{color:var(--ink-muted);border:0;padding:.5rem 0;font-size:.9375rem;transition:color .16s ease-out;display:inline-block;position:relative}.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj]:after{content:"";background:var(--amber);transform-origin:0;block-size:.25rem;transition:scale .22s var(--ease-out);position:absolute;inset-block-end:0;inset-inline:0;scale:0 1}.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj]:dir(rtl):after{transform-origin:100%}.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj]:hover,.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj][aria-current=page]{color:var(--navy)}.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj]:hover:after,.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj][aria-current=page]:after{scale:1}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-eu5dizuj] path[data-astro-cid-eu5dizuj],.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj],.nav[data-astro-cid-eu5dizuj] a[data-astro-cid-eu5dizuj]:after{transition:none}}.hub-label[data-astro-cid-zh2w4lrf]{margin-block-end:1.25rem}.profiles[data-astro-cid-zh2w4lrf]{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.profiles[data-astro-cid-zh2w4lrf] li[data-astro-cid-zh2w4lrf]{flex:10rem;max-inline-size:18rem}.profile[data-astro-cid-zh2w4lrf]{border-radius:14px;align-items:center;gap:.875rem;block-size:100%;padding:.75rem 1.125rem .75rem .75rem;display:flex}.profile[data-astro-cid-zh2w4lrf]:dir(rtl){padding:.75rem .75rem .75rem 1.125rem}.profile[data-astro-cid-zh2w4lrf]:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.tile[data-astro-cid-zh2w4lrf]{block-size:2.75rem;inline-size:2.75rem;color:var(--navy);background:var(--sage);border-radius:10px;flex:none;place-items:center;transition:background-color .2s ease-out;display:grid}.profile[data-astro-cid-zh2w4lrf]:hover .tile[data-astro-cid-zh2w4lrf],.profile[data-astro-cid-zh2w4lrf]:focus-visible .tile[data-astro-cid-zh2w4lrf]{background:var(--amber)}.text[data-astro-cid-zh2w4lrf]{gap:.125rem;min-inline-size:0;display:grid}.name[data-astro-cid-zh2w4lrf]{color:var(--navy);font-weight:700;line-height:1.3}.handle[data-astro-cid-zh2w4lrf]{color:var(--ink-muted);font-size:.8125rem;line-height:1.3}.handle[data-astro-cid-zh2w4lrf],.handle[data-astro-cid-zh2w4lrf] span[data-astro-cid-zh2w4lrf]{font-family:var(--font-mono)}.hub-footer[data-astro-cid-z5c2sc64]{border-block-start:1px solid var(--line);gap:2rem;margin-block-start:4rem;padding-block:3rem 2.5rem;display:grid}.signature[data-astro-cid-z5c2sc64]{justify-content:center;align-items:center;gap:.25em;text-decoration:none;display:flex;overflow:hidden}.wordmark[data-astro-cid-z5c2sc64]{color:var(--bg);-webkit-text-stroke:4px var(--navy);paint-order:stroke fill;white-space:nowrap;font-size:clamp(3rem,12vw,7.5rem);font-weight:700;line-height:1.15;transition:color .22s ease-out}.wordmark[data-astro-cid-z5c2sc64]:lang(en){font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.25rem,8.6vw,5.5rem);font-weight:800}.signature[data-astro-cid-z5c2sc64]:hover .wordmark[data-astro-cid-z5c2sc64]{color:var(--navy)}.line[data-astro-cid-z5c2sc64]{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;font-size:.875rem;display:flex}.sections[data-astro-cid-z5c2sc64]{font-weight:700}.sections[data-astro-cid-z5c2sc64] a[data-astro-cid-z5c2sc64]{color:var(--navy)}ul[data-astro-cid-z5c2sc64]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}
