.inner[data-astro-cid-nen7h5rs]{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.home[data-astro-cid-nen7h5rs]{text-decoration:none;display:inline-flex}.home[data-astro-cid-nen7h5rs] .logo{height:var(--header-logo-h)}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--fg);text-underline-offset:8px;text-decoration:underline 2px #0000;transition:text-decoration-color .15s}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration-color:var(--accent)}.lang[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);font-size:var(--fs-meta);gap:2px;margin:0;padding:0;list-style:none;display:flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-width:44px;min-height:44px;color:var(--muted);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--fg);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:2px}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--fg);text-underline-offset:5px;text-decoration:underline}.menu-toggle[data-astro-cid-nen7h5rs],.menu-close[data-astro-cid-nen7h5rs]{border:1px solid var(--fg);border-radius:var(--radius-pill);min-height:44px;color:var(--fg);font-size:var(--fs-small);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex}.menu-top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}@media (width>=900px){.menu-toggle[data-astro-cid-nen7h5rs],.menu-top[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{width:auto;height:auto;color:inherit;background:0 0;border:0;align-items:center;gap:40px;margin:0;padding:0;font-size:17px;font-weight:500;display:flex;position:static;inset:auto;overflow:visible}.links[data-astro-cid-nen7h5rs]{gap:40px;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:10px;display:inline-block}.cta[data-astro-cid-nen7h5rs]{min-height:48px;font-size:var(--fs-small);padding:0 22px}.lang[data-astro-cid-nen7h5rs]{margin-left:-24px}}@media (width<=899.98px){.inner[data-astro-cid-nen7h5rs]{min-height:72px}.home[data-astro-cid-nen7h5rs] .logo{height:24px}.menu[data-astro-cid-nen7h5rs]{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--gutter) 32px;background:var(--bg-warm);color:var(--fg);border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.menu-top[data-astro-cid-nen7h5rs] .logo{height:24px}.menu[data-astro-cid-nen7h5rs]:popover-open{flex-direction:column;gap:32px;display:flex}.links[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);font-family:var(--font-display);padding-block:16px;font-size:28px;font-weight:700;line-height:1.15;display:block}.cta[data-astro-cid-nen7h5rs]{align-self:flex-start;min-height:56px}.lang[data-astro-cid-nen7h5rs]{margin-left:-12px}}@media (width<=640px){.inner[data-astro-cid-nen7h5rs]{gap:8px}.home[data-astro-cid-nen7h5rs] .logo,.menu-top[data-astro-cid-nen7h5rs] .logo{height:20px}.menu-toggle[data-astro-cid-nen7h5rs],.menu-close[data-astro-cid-nen7h5rs]{padding:10px 12px}}.inner[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:48px 56px;font-size:14px;line-height:1.5;display:flex}.brand[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.meta[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 24px;display:flex}a[data-astro-cid-jo6i4kqk]{color:var(--muted)}a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:2px}body{background:var(--gradient-hero) top / 100% var(--top-height) no-repeat, var(--bg);flex-direction:column;min-height:100dvh;display:flex}main[data-astro-cid-z4jru4n3]{flex:1 0 auto}.skip-link[data-astro-cid-z4jru4n3]{z-index:100;border-radius:var(--radius-pill);background:var(--fg);color:var(--bg);padding:12px 20px;font-weight:600;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip-link[data-astro-cid-z4jru4n3]:focus{transform:none}main[data-astro-cid-z4jru4n3]:focus{outline:none}
