[data-astro-cid-l4evwy7q][data-lang-toggle]:hover{border-color:var(--color-accent)!important;color:var(--color-text)!important}[data-astro-cid-l4evwy7q][data-lang-menu] a[data-astro-cid-l4evwy7q]:hover,[data-astro-cid-l4evwy7q][data-lang-menu] a[data-astro-cid-l4evwy7q]:focus-visible{background:var(--color-neutral-800)!important}@media (width<=1640px){[data-astro-cid-l4evwy7q][data-lang-name],[data-astro-cid-l4evwy7q][data-lang-chevron]{display:none!important}}@media (width<=640px){[data-astro-cid-l4evwy7q][data-lang-globe]{display:none!important}[data-astro-cid-l4evwy7q][data-lang-toggle]{gap:6px!important;padding:6px 8px!important}}[data-astro-cid-wpvy4v7s][data-nav-menu]{align-items:center;font-size:14.5px;display:flex}.nav-controls[data-astro-cid-wpvy4v7s]{justify-content:flex-end;align-items:center;gap:14px;display:flex}.nav-cta-short[data-astro-cid-wpvy4v7s],.mobile-menu-toggle[data-astro-cid-wpvy4v7s],[data-astro-cid-wpvy4v7s][data-campaign-entry]:not([data-navigation-mode=site]) [data-astro-cid-wpvy4v7s][data-nav-menu],[data-astro-cid-wpvy4v7s][data-campaign-entry]:not([data-navigation-mode=site]) .mobile-menu-toggle[data-astro-cid-wpvy4v7s],.burger-close[data-astro-cid-wpvy4v7s],.mobile-menu-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .burger-lines[data-astro-cid-wpvy4v7s]{display:none}.mobile-menu-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .burger-close[data-astro-cid-wpvy4v7s]{display:inline}.nav-usecases[data-astro-cid-wpvy4v7s]{align-items:center;display:inline-flex;position:relative}.nav-usecases[data-astro-cid-wpvy4v7s]>.nav-item[data-astro-cid-wpvy4v7s]{padding-right:3px}.usecase-toggle[data-astro-cid-wpvy4v7s]{width:28px;height:36px;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.usecase-toggle[data-astro-cid-wpvy4v7s]:hover{background:var(--surface-soft)}.usecase-toggle[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.usecase-submenu[data-astro-cid-wpvy4v7s]{z-index:30;background:var(--color-bg);border:1px solid var(--border-strong);width:min(340px,100vw - 32px);box-shadow:var(--shadow-lg);border-radius:10px;margin:0;padding:7px;list-style:none;position:absolute;top:100%;left:0}.usecase-submenu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--color-text);white-space:normal;border-radius:5px;padding:12px 14px;line-height:1.5;text-decoration:none;display:block}.usecase-submenu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.usecase-submenu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible{background:var(--surface-soft);outline:1px solid var(--color-accent)}.nav-item[data-astro-cid-wpvy4v7s]{color:color-mix(in srgb, var(--color-text) 78%, transparent);text-underline-offset:5px;white-space:nowrap;cursor:pointer;padding:10px 9px;text-decoration:underline 1.5px #0000;transition:color .12s,text-decoration-color .12s}.nav-item[data-astro-cid-wpvy4v7s]:hover,.nav-item[data-astro-cid-wpvy4v7s]:focus-visible{color:var(--color-text);text-decoration-color:var(--color-accent)}nav[data-astro-cid-wpvy4v7s]{z-index:20;background:var(--color-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);justify-content:space-between;align-items:center;gap:16px;padding:42px 79px 19px 68px;transition:padding .3s;display:flex;position:sticky;top:0}nav[data-astro-cid-wpvy4v7s].is-compact{padding:24px 79px 8px 68px}@media (width>=641px){nav[data-astro-cid-wpvy4v7s]{align-items:baseline}.nav-lifted[data-astro-cid-wpvy4v7s]{top:var(--logo-lift);position:relative}}.nav-logo[data-astro-cid-wpvy4v7s]{flex-shrink:0}.nav-cta[data-astro-cid-wpvy4v7s]{white-space:nowrap}@media (width<=1380px){.nav-cta[data-astro-cid-wpvy4v7s]{white-space:normal;text-align:center;width:min-content;line-height:1.25}}@media (prefers-reduced-motion:reduce){nav[data-astro-cid-wpvy4v7s]{transition:none}}@media (width<=1060px){nav[data-astro-cid-wpvy4v7s],nav[data-astro-cid-wpvy4v7s].is-compact{padding-left:40px;padding-right:40px}}@media (width<=980px){nav[data-astro-cid-wpvy4v7s]{flex-wrap:wrap}[data-astro-cid-wpvy4v7s][data-nav-menu]{flex-wrap:wrap;flex:100%;order:3;min-width:0;margin:0 -9px}.nav-cta[data-astro-cid-wpvy4v7s]{white-space:nowrap;width:auto}}@media (width<=640px){nav[data-astro-cid-wpvy4v7s],nav[data-astro-cid-wpvy4v7s].is-compact{--nav-logo-phone-scale:.42;flex-wrap:nowrap;align-items:center;gap:6px;padding:12px}.nav-logo[data-astro-cid-wpvy4v7s] .vb-logo{transform:none}.nav-controls[data-astro-cid-wpvy4v7s]{gap:6px;margin-left:auto}.nav-cta-full[data-astro-cid-wpvy4v7s]{display:none}.nav-cta-short[data-astro-cid-wpvy4v7s]{display:inline}nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].btn{padding:9px 8px;font-size:12.5px}.mobile-menu-toggle[data-astro-cid-wpvy4v7s]{border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-text);cursor:pointer;background:0 0;flex-shrink:0;place-items:center;padding:0;display:grid}.mobile-menu-toggle[data-astro-cid-wpvy4v7s]:hover{background:var(--surface-soft)}.mobile-menu-toggle[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[data-astro-cid-wpvy4v7s][data-nav-menu]{max-height:calc(100dvh - var(--sticky-header-height,64px));background:var(--color-bg);border-bottom:1px solid var(--border-strong);box-shadow:var(--shadow-lg);flex-flow:column;align-items:stretch;margin:0;padding:10px 12px 16px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}nav[data-astro-cid-wpvy4v7s][data-mobile-menu-open] [data-astro-cid-wpvy4v7s][data-nav-menu]{display:flex}.nav-item[data-astro-cid-wpvy4v7s]{padding:12px}.nav-usecases[data-astro-cid-wpvy4v7s]{flex-wrap:wrap;display:flex}.nav-usecases[data-astro-cid-wpvy4v7s]>.nav-item[data-astro-cid-wpvy4v7s]{flex:1}.usecase-toggle[data-astro-cid-wpvy4v7s]{width:44px;height:44px}.usecase-submenu[data-astro-cid-wpvy4v7s]{width:100%;box-shadow:none;position:static}}.site-footer[data-astro-cid-jo6i4kqk]{z-index:2;max-width:1320px;color:color-mix(in srgb, var(--color-text) 58%, transparent);margin:0 auto;padding:52px 40px 96px;font-size:13px;position:relative}.footer-grid[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border-soft);grid-template-columns:1.35fr .8fr 1.35fr .8fr 1fr;gap:32px;padding-top:36px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:14px;padding-top:3px;display:flex}.footer-group[data-astro-cid-jo6i4kqk]{min-width:0}h2[data-astro-cid-jo6i4kqk]{font:600 13px var(--font-body);color:var(--color-text);margin:0 0 18px}ul[data-astro-cid-jo6i4kqk]{gap:12px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;line-height:1.5}a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline}a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.footer-group[data-astro-cid-jo6i4kqk] #cookie-preferences-link{color:inherit;text-align:left;line-height:inherit;text-decoration:none}.footer-group[data-astro-cid-jo6i4kqk] #cookie-preferences-link:hover{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline}.footer-group[data-astro-cid-jo6i4kqk] #cookie-preferences-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:center;border-top:1px solid var(--border-soft);flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:40px;padding-top:22px;font-size:12px;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-accent)}.site-footer--compact[data-astro-cid-jo6i4kqk] .footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 1fr 1fr}@media (width<=1050px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1;padding-bottom:12px}.site-footer--compact[data-astro-cid-jo6i4kqk] .footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.site-footer[data-astro-cid-jo6i4kqk]{padding:32px 20px 88px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-top:28px}.footer-bottom[data-astro-cid-jo6i4kqk]{margin-top:30px}}
