.theme-toggle[data-astro-cid-l6lhmie6]{border-radius:var(--radius);width:40px;height:40px;color:var(--ink-2);justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:inline-flex}.theme-toggle[data-astro-cid-l6lhmie6]:hover{color:var(--ink);background:var(--paper-2)}.theme-toggle[data-astro-cid-l6lhmie6] .theme-toggle__sun{display:none}[data-theme=dark] .theme-toggle[data-astro-cid-l6lhmie6] .theme-toggle__sun{display:block}[data-theme=dark] .theme-toggle[data-astro-cid-l6lhmie6] .theme-toggle__moon{display:none}.sh[data-astro-cid-nen7h5rs]{z-index:60;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--rule);transition:background-color .3s,color .3s,border-color .3s;position:sticky;top:0}.sh--overlay[data-astro-cid-nen7h5rs]{color:#fff;background:0 0;border-bottom-color:#ffffff2e;position:fixed;inset:0 0 auto}.sh--overlay[data-astro-cid-nen7h5rs].is-scrolled,.sh--overlay[data-astro-cid-nen7h5rs].is-open{background:var(--paper);color:var(--ink);border-bottom-color:var(--rule)}.sh[data-astro-cid-nen7h5rs] .logo{color:inherit}.sh__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:40px;height:76px;display:flex}.sh__nav[data-astro-cid-nen7h5rs]{flex:1}.sh__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:2px;display:flex}.sh__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:.82;padding:8px 14px;font-size:.93rem;font-weight:450;transition:opacity .2s;display:block;position:relative}.sh__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.sh__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{opacity:1}.sh__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{content:"";background:currentColor;height:1px;position:absolute;bottom:-19px;left:14px;right:14px}.sh__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;display:flex}.lang[data-astro-cid-nen7h5rs]{position:relative}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{letter-spacing:.12em;cursor:pointer;align-items:center;gap:4px;height:40px;padding:0 8px;font-size:.78rem;font-weight:600;list-style:none;display:inline-flex}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lang[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs] svg{transform:rotate(180deg)}.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{background:var(--surface);min-width:190px;color:var(--ink);border:1px solid var(--rule-strong);box-shadow:var(--shadow);padding:6px;position:absolute;top:calc(100% + 8px);right:0}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{gap:12px;padding:10px 12px;font-size:.9rem;display:flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{letter-spacing:.12em;width:22px;color:var(--ink-3);padding-top:2px;font-size:.7rem;font-weight:600}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--paper-2)}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{font-weight:600}.mnav__langs[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:8px 20px;margin-top:28px;font-size:.9rem;display:flex}.mnav__langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{text-underline-offset:4px;font-weight:600;text-decoration:underline}.sh__actions[data-astro-cid-nen7h5rs] .theme-toggle{color:inherit}.sh__cta[data-astro-cid-nen7h5rs]{background:var(--vh-cta-bg);color:var(--vh-cta-ink)}.sh--overlay[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-open) .sh__cta[data-astro-cid-nen7h5rs]{color:#0a0a0a;background:#fff}.sh__menu[data-astro-cid-nen7h5rs]{opacity:.8;border:1px solid;justify-content:center;align-items:center;width:40px;height:40px;display:none}.sh__menu[data-astro-cid-nen7h5rs] .icon-close,.sh__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-open{display:none}.sh__menu[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-close{display:block}.mnav[data-astro-cid-nen7h5rs]{background:var(--paper);color:var(--ink);padding-block:24px 40px;position:fixed;inset:76px 0 0;overflow-y:auto}.mnav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{border-top:1px solid var(--rule)}.mnav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--rule);letter-spacing:-.03em;align-items:baseline;gap:18px;padding:18px 0;font-size:1.8rem;font-weight:300;display:flex}.mnav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{letter-spacing:.2em;color:var(--ink-3);font-size:.7rem}.mnav__cta[data-astro-cid-nen7h5rs]{width:100%;margin-top:32px}@media (width<=1000px){.sh__nav[data-astro-cid-nen7h5rs],.sh__cta[data-astro-cid-nen7h5rs],.lang[data-astro-cid-nen7h5rs]{display:none}.sh__bar[data-astro-cid-nen7h5rs]{justify-content:space-between}.sh__menu[data-astro-cid-nen7h5rs]{display:inline-flex}}.sf[data-astro-cid-jo6i4kqk]{background:var(--vf-bg);color:var(--vf-ink);padding-block:88px 40px;font-size:.93rem}.sf[data-astro-cid-jo6i4kqk] .logo{color:inherit}.sf__top[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:64px;display:grid}.sf__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:32ch;color:var(--vf-ink-2);margin-top:20px}.sf__badges[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.sf__badges[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{border:1px solid var(--vf-rule);letter-spacing:.1em;text-transform:uppercase;color:var(--vf-ink-2);padding:4px 10px;font-size:.7rem}.sf__demo[data-astro-cid-jo6i4kqk]{margin-top:28px}.sf__h[data-astro-cid-jo6i4kqk]{letter-spacing:.2em;text-transform:uppercase;color:var(--vf-ink-2);font-size:.7rem;font-weight:500}.sf__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin-top:18px;display:grid}.sf[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .2s}.sf__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.sf__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.sf__langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--vf-ink-2)}.sf__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.sf__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.sf__langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.sf__langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current]{color:var(--vf-ink)}.sf__company[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--vf-rule);color:var(--vf-ink-2);gap:4px;padding-block:24px;font-size:.85rem;display:grid}.sf__company[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--vf-ink);font-weight:500}.sf__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--vf-rule);color:var(--vf-ink-2);flex-wrap:wrap;gap:12px 32px;padding-top:24px;font-size:.82rem;display:flex}.sf__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;flex:auto;gap:8px 24px;display:flex}.sf__langs[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 20px;display:flex}.sf__langs[data-astro-cid-jo6i4kqk] .is-soon[data-astro-cid-jo6i4kqk]{opacity:.45}@media (width<=900px){.sf__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.sf__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}
