:root{--nav-mega-bg:#fff;--nav-mega-card:#f7f7f8;--nav-mega-line:rgba(15,23,42,.09);--nav-mega-ink:#111318;--nav-mega-muted:#667085;--nav-mega-hover:rgba(15,23,42,.06);--nav-mega-badge:#b45309;--nav-mega-bg-dark:#111216;--nav-mega-card-dark:#1b1c21;--nav-mega-line-dark:hsla(0,0%,100%,.1);--nav-mega-ink-dark:#f4f4f5;--nav-mega-muted-dark:hsla(0,0%,100%,.58);--nav-mega-hover-dark:hsla(0,0%,100%,.08);--nav-mega-badge-dark:#fb923c}.zt-site-header[data-v-a1d8195e] .nma-trigger.zt-nav-link,.zt-site-header[data-v-a1d8195e] .zt-header-mega{background:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit;line-height:20px;min-height:36px;transition:background-color .15s ease,color .15s ease}.zt-site-header[data-v-a1d8195e] .nma-trigger.zt-nav-link:hover,.zt-site-header[data-v-a1d8195e] .nma[data-open=true]>.nma-trigger.zt-nav-link,.zt-site-header[data-v-a1d8195e] .zt-header-mega:hover,.zt-site-header[data-v-a1d8195e] .zt-header-mega[data-open=true]{background:color-mix(in srgb,currentColor 7%,transparent);color:inherit}.zt-site-header[data-v-a1d8195e] .nma-trigger.zt-nav-link:focus-visible,.zt-site-header[data-v-a1d8195e] .zt-header-mega:focus-visible{outline:2px solid currentColor;outline-offset:2px}.zt-marketing-footer[data-v-015075a9]{--zt-footer-bg:color-mix(in srgb,var(--zt-paper-muted) 72%,var(--zt-paper));--zt-footer-ink:var(--zt-ink);--zt-footer-muted:var(--zt-muted);--zt-footer-faint:var(--zt-faint);--zt-footer-line:var(--zt-line);background:var(--zt-footer-bg);color:var(--zt-footer-muted);padding:4.5rem 1rem 0}@media (min-width:640px){.zt-marketing-footer[data-v-015075a9]{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.zt-marketing-footer[data-v-015075a9]{padding-top:5rem}}html.dark{--zt-footer-bg:#0b0b0e;--zt-footer-ink:#f5f5f5;--zt-footer-muted:#9ca3af;--zt-footer-faint:#6b7280;--zt-footer-line:hsla(0,0%,100%,.08)}.zt-footer-inner[data-v-015075a9]{border-top:1px solid var(--zt-footer-line);margin-inline:auto;max-width:72rem;padding-top:2.5rem}.zt-footer-main[data-v-015075a9]{display:grid;gap:1.25rem}@media (min-width:1024px){.zt-footer-main[data-v-015075a9]{align-items:start;-moz-column-gap:1.75rem;column-gap:1.75rem;grid-template-columns:minmax(12rem,1.2fr) repeat(var(--zt-footer-cols,5),minmax(0,1fr));row-gap:2rem}}.zt-footer-brand[data-v-015075a9]{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.5rem}@media (min-width:1024px){.zt-footer-brand[data-v-015075a9]{padding-bottom:0}}.zt-footer-brand-row[data-v-015075a9]{align-items:center;display:flex;gap:.7rem}.zt-footer-logo[data-v-015075a9]{border-radius:.375rem;height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.zt-footer-brand-name[data-v-015075a9]{font-size:clamp(1.5rem,2.2vw,1.75rem);line-height:1.15;overflow-wrap:anywhere}.zt-footer-brand-name[data-v-015075a9],.zt-footer-brand-tagline[data-v-015075a9]{color:var(--zt-footer-ink);font-weight:600;letter-spacing:0;margin:0}.zt-footer-brand-tagline[data-v-015075a9]{font-size:.6875rem;max-width:18rem;opacity:.78;text-transform:uppercase}.zt-footer-brand-statement[data-v-015075a9]{color:var(--zt-footer-muted);font-size:.8125rem;line-height:1.55;margin:0;max-width:18rem}.zt-footer-contact[data-v-015075a9]{color:var(--zt-blue);display:inline-flex;font-size:.8125rem;transition:color .16s ease;width:-moz-fit-content;width:fit-content}.zt-footer-contact[data-v-015075a9]:hover{color:var(--zt-footer-ink)}.zt-footer-section[data-v-015075a9]{border-top:1px solid var(--zt-footer-line)}@media (min-width:1024px){.zt-footer-section[data-v-015075a9]{border-top:0}}.zt-footer-section-toggle[data-v-015075a9]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.9rem 0;text-align:left;width:100%}@media (min-width:1024px){.zt-footer-section-toggle[data-v-015075a9]{display:none}}.zt-footer-heading[data-v-015075a9]{color:var(--zt-footer-faint);font-size:.6875rem;font-weight:600;letter-spacing:0;margin:0;text-transform:uppercase}.zt-footer-heading--desktop[data-v-015075a9]{display:none;margin-bottom:.85rem}@media (min-width:1024px){.zt-footer-heading--desktop[data-v-015075a9]{display:block}}.zt-footer-chevron[data-v-015075a9]{color:var(--zt-footer-faint);flex-shrink:0;height:1rem;transition:transform .16s ease;width:1rem}.zt-footer-section.is-open .zt-footer-chevron[data-v-015075a9]{transform:rotate(180deg)}.zt-footer-links[data-v-015075a9]{display:grid;gap:.7rem;list-style:none;margin:0;padding:0 0 1rem}@media (min-width:1024px){.zt-footer-links[data-v-015075a9]{gap:.75rem;padding:0}}.zt-footer-link[data-v-015075a9],[data-v-015075a9] .zt-footer-social-link{color:var(--zt-footer-muted);display:inline-flex;font-size:.875rem;line-height:1.45;transition:color .16s ease,transform .16s ease}.zt-footer-link[data-v-015075a9]:hover,[data-v-015075a9] .zt-footer-social-link:hover{color:var(--zt-footer-ink);transform:translate(2px)}html.dark{color:#fff}.zt-footer-disclosure[data-v-015075a9]{border-top:1px solid var(--zt-footer-line);margin-top:2.25rem;padding-top:1.15rem;text-align:left}.zt-footer-disclosure p[data-v-015075a9]{color:var(--zt-footer-faint);font-size:.8125rem;line-height:1.55;margin:0;max-width:56rem}.zt-footer-disclosure-link[data-v-015075a9]{color:var(--zt-blue);margin-left:.25rem;transition:color .16s ease}.zt-footer-disclosure-link[data-v-015075a9]:hover{color:var(--zt-footer-ink)}.zt-footer-legal-bar[data-v-015075a9]{border-top:1px solid var(--zt-footer-line);display:flex;flex-direction:column;gap:.85rem;justify-content:center;margin-top:1.35rem;min-height:4rem;padding:1.1rem 0 1.35rem}@media (min-width:768px){.zt-footer-legal-bar[data-v-015075a9]{align-items:center;flex-direction:row;gap:1.25rem;justify-content:space-between}}.zt-footer-legal-left[data-v-015075a9]{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem 1.1rem}.zt-footer-copy[data-v-015075a9],.zt-footer-license[data-v-015075a9]{color:var(--zt-footer-faint);font-size:.75rem;margin:0}.zt-footer-langs[data-v-015075a9]{display:flex;flex-wrap:wrap;gap:.35rem}.zt-footer-lang[data-v-015075a9]{border-radius:.35rem;color:var(--zt-footer-faint);font-size:.6875rem;line-height:1;padding:.35rem .45rem;transition:color .15s ease,background-color .15s ease}.zt-footer-lang[data-v-015075a9]:hover{background:color-mix(in srgb,var(--zt-footer-ink) 6%,transparent);color:var(--zt-footer-ink)}.zt-footer-lang.is-active[data-v-015075a9]{background:color-mix(in srgb,var(--zt-footer-ink) 8%,transparent);color:var(--zt-footer-ink)}.zt-footer-legal-links[data-v-015075a9]{display:flex;flex-wrap:wrap;gap:.65rem 1rem}.zt-footer-legal-link[data-v-015075a9]{color:var(--zt-footer-faint);font-size:.75rem;transition:color .15s ease}.zt-footer-legal-link[data-v-015075a9]:hover{color:var(--zt-footer-ink)}@media (min-width:768px) and (max-width:1023px){.zt-footer-section-toggle[data-v-015075a9]{display:flex}.zt-footer-heading--desktop[data-v-015075a9]{display:none}}
