.site-wave{display:inline-flex;align-items:center;gap:2.5px;height:22px}.site-wave i{width:2.5px;border-radius:3px;background:currentColor}.site-wave i:first-child,.site-wave i:nth-child(5){height:8px}.site-wave i:nth-child(2),.site-wave i:nth-child(4){height:14px}.site-wave i:nth-child(3){height:21px}.mk-nav-wrap{--nav-ink:#18181a;--nav-veil:hsla(60,9%,96%,.84);position:fixed;inset:0 0 auto;z-index:60;color:var(--nav-ink);font-family:var(--font-meetly-body),"IBM Plex Sans",system-ui,sans-serif;transition:color .3s,transform .45s cubic-bezier(.22,.7,.2,1),opacity .35s ease}.mk-nav-wrap.is-hidden{transform:translateY(-100%);opacity:0;pointer-events:none}.mk-nav-wrap .pv-nav-cta{justify-self:end;display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:inherit;font:550 .8125rem/1 inherit;font-family:inherit;cursor:pointer}.mk-nav-wrap.is-dark{--nav-ink:#f5f5f3;--nav-veil:rgba(14,15,17,.7)}.mk-nav-wrap:before{content:"";position:absolute;inset:0 0 -18px;pointer-events:none;background:linear-gradient(var(--nav-veil),transparent);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent);opacity:0;transition:opacity .3s}.mk-nav-wrap.is-scrolled:before{opacity:1}.mk-nav-wrap a{color:inherit;text-decoration:none}.mk-nav-wrap .mk-nav{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1200px,calc(100% - 40px));height:52px;margin:0 auto;border:0}.mk-nav-wrap .site-brand{justify-self:start;display:inline-flex;align-items:center;gap:9px;min-height:44px;font-family:var(--font-meetly-display),"Space Grotesk",sans-serif;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em}.mk-nav-wrap .site-product{margin-left:5px;font-weight:400}.mk-nav-wrap .mk-nav-links{display:flex;align-items:center;gap:28px}.mk-nav-wrap .mk-nav-links a{position:relative;display:flex;align-items:center;min-height:44px;padding:0;font-size:.8125rem;font-weight:450;opacity:.72;transition:opacity .2s}.mk-nav-wrap .mk-nav-links a.is-active,.mk-nav-wrap .mk-nav-links a:hover{opacity:1}.mk-nav-wrap .mk-nav-links a.is-active:after{content:"";position:absolute;left:0;right:0;bottom:9px;height:1px;background:currentColor}.mk-nav-wrap .s-nav-download{justify-self:end;display:inline-flex;align-items:center;min-height:44px;font-size:.8125rem;font-weight:550}.mk-nav-wrap .mk-nav-menu{display:none}@media (max-width:920px){.mk-nav-wrap .mk-nav{grid-template-columns:1fr auto auto;gap:18px}.mk-nav-wrap .mk-nav-links{display:none}.mk-nav-wrap .mk-nav-menu{display:block;position:static}.mk-nav-wrap .mk-nav-menu summary{display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;list-style:none;cursor:pointer;color:inherit;border:0;background:none}.mk-nav-wrap .mk-nav-menu summary::-webkit-details-marker{display:none}.mk-nav-wrap .mk-nav-menu summary svg{width:20px;height:20px}.mk-nav-wrap .mk-nav-menu-links{position:absolute;top:52px;left:0;right:0;display:grid;padding:8px 20px;background:#f5f5f3;color:#18181a;border-radius:14px;box-shadow:0 18px 48px rgba(0,0,0,.18)}.mk-nav-wrap .mk-nav-menu-links a{display:flex;align-items:center;min-height:48px;font-size:.9375rem;border-bottom:1px solid rgba(0,0,0,.07)}.mk-nav-wrap .mk-nav-menu-links a:last-child{border-bottom:0}.mk-nav-wrap .mk-nav-menu-links a.is-active{font-weight:600}}.site-footer{border-top:1px solid hsla(0,0%,8%,.1);background:transparent;color:#6a6a68;font-family:var(--font-meetly-body),"IBM Plex Sans",system-ui,sans-serif;font-size:.8125rem}.site-footer-inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;width:min(1200px,calc(100% - 40px));margin:0 auto;padding:26px 0 30px}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{color:#18181a}.site-footer .site-brand{display:inline-flex;align-items:center;gap:8px;color:#18181a;font-family:var(--font-meetly-display),"Space Grotesk",sans-serif;font-weight:600}.site-footer nav{display:flex;flex-wrap:wrap;gap:6px 22px;margin-left:auto}.site-footer nav a{min-height:32px;display:inline-flex;align-items:center}@media (max-width:640px){.site-footer-inner{gap:10px 20px;padding:22px 0 28px}.site-footer nav{order:3;width:100%;margin-left:0;gap:2px 18px}.site-footer small{margin-left:auto}}