.LandingFooter_footer__pSpJ4{border-top:1px solid var(--mk-border);background:var(--mk-bg)}.LandingFooter_inner__eSN0j{max-width:80rem;margin:0 auto;padding:4.5rem 2rem 2rem}.LandingFooter_grid__QYiMF{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:2.5rem}.LandingFooter_brand__ZRsqu{min-width:0}.LandingFooter_brand__ZRsqu>p{margin-top:1.75rem;color:var(--mk-text);font-size:1.5rem;line-height:1.25;letter-spacing:-.025em}.LandingFooter_brand__ZRsqu>span{display:block;max-width:15rem;margin-top:.875rem;color:var(--mk-text-muted);font-size:.875rem;line-height:1.6}.LandingFooter_contact__3w5eY{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:.875rem;color:var(--mk-text);font-size:.875rem;text-decoration:underline;text-underline-offset:5px}.LandingFooter_contact__3w5eY svg{width:.875rem;height:.875rem}.LandingFooter_column__4UWEW h2{margin:.375rem 0 1.125rem;color:var(--mk-text);font-size:.8125rem;font-weight:500}.LandingFooter_column__4UWEW ul{margin:0;padding:0;list-style:none}.LandingFooter_column__4UWEW li{margin-top:.25rem}.LandingFooter_column__4UWEW a{display:inline-flex;align-items:center;min-height:2rem;color:var(--mk-text-muted);font-size:.8125rem;line-height:1.5}.LandingFooter_footer__pSpJ4 a{transition:color .18s ease}.LandingFooter_footer__pSpJ4 a:hover{color:var(--mk-brand-text)}.LandingFooter_footer__pSpJ4 a:focus-visible{outline:2px solid var(--dashboard-focus);outline-offset:4px}.LandingFooter_bottom__LQfme{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.25rem;margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--mk-border);color:var(--mk-text-muted);font-size:.75rem}.LandingFooter_bottomActions__Ha1be{display:inline-flex;align-items:center;gap:1.25rem}.LandingFooter_bottom__LQfme a{display:inline-flex;align-items:center;gap:.25rem;color:var(--mk-text)}.LandingFooter_bottom__LQfme svg{width:.75rem;height:.75rem}@media (max-width:1023px){.LandingFooter_grid__QYiMF{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 2rem}.LandingFooter_brand__ZRsqu{grid-column:1/-1}.LandingFooter_brand__ZRsqu>p br{display:none}.LandingFooter_brand__ZRsqu>span{max-width:24rem}}@media (max-width:639px){.LandingFooter_inner__eSN0j{padding:3rem 1.25rem 1.5rem}.LandingFooter_grid__QYiMF{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.LandingFooter_column__4UWEW h2{margin-bottom:.75rem}.LandingFooter_column__4UWEW a{min-height:2.75rem;font-size:.875rem}.LandingFooter_column__4UWEW li{margin:0}.LandingFooter_bottom__LQfme{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:2.5rem}.LandingFooter_bottomActions__Ha1be{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.LandingFooter_footer__pSpJ4 a{transition:none}}.LandingNavbar_header__sLU04{position:fixed;inset:0 0 auto;z-index:100;border-bottom:1px solid transparent;background:transparent;transition:background-color .18s ease,border-color .18s ease}.LandingNavbar_solidHeader___6o69{border-bottom-color:var(--mk-border);background:var(--mk-bg)}.LandingNavbar_headerInner__ldSeK{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:80rem;margin:0 auto;padding:.875rem 2rem}.LandingNavbar_desktopNav__PnqT7{display:flex;align-items:center;gap:.25rem}.LandingNavbar_navLink__pB0_g,.LandingNavbar_navTrigger__E_5gu{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.5rem;padding:.5rem .875rem;border:0;border-radius:.375rem;background:transparent;color:var(--mk-text-muted);font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.5;cursor:pointer;touch-action:manipulation;transition:color .18s ease}.LandingNavbar_navTrigger__E_5gu svg{width:.875rem;height:.875rem;stroke-width:1.6;transition:transform .18s ease}.LandingNavbar_navLink__pB0_g:hover,.LandingNavbar_navLink__pB0_g[aria-current],.LandingNavbar_navTrigger__E_5gu:hover,.LandingNavbar_navTrigger__E_5gu[aria-expanded=true]{color:var(--mk-text)}.LandingNavbar_navTrigger__E_5gu[aria-expanded=true] svg{transform:rotate(180deg)}.LandingNavbar_header__sLU04 a:focus-visible,.LandingNavbar_header__sLU04 button:focus-visible{outline:2px solid var(--dashboard-focus);outline-offset:4px}.LandingNavbar_desktopActions__XJxz3{display:flex;align-items:center;gap:.75rem}.LandingNavbar_mobileActions__Q6xbt,.LandingNavbar_mobileSheet__f8B2Q{display:none}.LandingNavbar_panel__0XwfE{position:absolute;top:100%;left:50%;width:min(52.5rem,calc(100vw - 4rem));padding-top:.625rem;transform:translateX(-50%)}.LandingNavbar_narrowPanel__PnCkb{width:26rem}.LandingNavbar_panelSurface__cFcto{max-height:calc(100dvh - 6.5rem);overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;border:1px solid var(--mk-border);border-radius:1rem;background:var(--mk-surface);box-shadow:0 24px 64px -24px rgb(0 0 0/25%);animation:LandingNavbar_menu-enter__50oiE .16s ease-out}.LandingNavbar_productGroups__m_1NZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.LandingNavbar_productGroup__31LUc{min-width:0}.LandingNavbar_productGroup__31LUc+.LandingNavbar_productGroup__31LUc{padding-left:1.5rem;border-left:1px solid var(--mk-border)}.LandingNavbar_groupLabel__bxCox{margin:.125rem .75rem .75rem;color:var(--mk-text-muted);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.LandingNavbar_linkList__Ppx7f{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.LandingNavbar_productLink__9jEOX{display:flex;align-items:flex-start;gap:.75rem;padding:.8125rem .75rem;border-radius:.5rem;color:var(--mk-text);transition:background-color .16s ease}.LandingNavbar_productLink__9jEOX:focus-visible,.LandingNavbar_productLink__9jEOX:hover{background:var(--mk-surface-2)}.LandingNavbar_productIcon__kruEU{width:1.125rem;height:1.125rem;flex-shrink:0;margin-top:.125rem;color:var(--mk-text-muted);stroke-width:1.6}.LandingNavbar_productLink__9jEOX:focus-visible .LandingNavbar_productIcon__kruEU,.LandingNavbar_productLink__9jEOX:hover .LandingNavbar_productIcon__kruEU{color:var(--mk-brand-text)}.LandingNavbar_productLink__9jEOX>span{flex:1;min-width:0}.LandingNavbar_productName__8Ura6{display:block;font-size:.9375rem;font-weight:500;line-height:1.35}.LandingNavbar_productDescription__3mFB5{display:block;margin-top:.3rem;color:var(--mk-text-muted);font-size:.75rem;line-height:1.5;text-wrap:pretty}.LandingNavbar_linkArrow__Lm9Iw{width:.875rem;height:.875rem;flex-shrink:0;margin-top:.2rem;opacity:0;color:var(--mk-brand-text);transition:opacity .16s ease}.LandingNavbar_productLink__9jEOX:focus-visible .LandingNavbar_linkArrow__Lm9Iw,.LandingNavbar_productLink__9jEOX:hover .LandingNavbar_linkArrow__Lm9Iw{opacity:1}.LandingNavbar_menuFooter__QCGnx{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;padding:1.125rem .75rem 0;border-top:1px solid var(--mk-border)}.LandingNavbar_menuFooter__QCGnx>span{color:var(--mk-text-muted);font-size:.8125rem}.LandingNavbar_menuFooter__QCGnx a{display:inline-flex;align-items:center;gap:.625rem;min-height:2rem;color:var(--mk-text);font-size:.8125rem;font-weight:500}.LandingNavbar_menuFooter__QCGnx a:hover{color:var(--mk-brand-text)}.LandingNavbar_menuFooter__QCGnx svg{width:1rem;height:1rem}@keyframes LandingNavbar_menu-enter__50oiE{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.LandingNavbar_desktopActions__XJxz3,.LandingNavbar_desktopNav__PnqT7,.LandingNavbar_panel__0XwfE{display:none}.LandingNavbar_headerInner__ldSeK{padding:.625rem 1.25rem;gap:.75rem}.LandingNavbar_mobileActions__Q6xbt{display:flex;align-items:center;gap:.5rem}.LandingNavbar_mobileTrigger__xyzhM{display:grid;width:2.75rem;height:2.75rem;flex-shrink:0;place-items:center;border:1px solid var(--mk-border);border-radius:.5rem;background:var(--mk-surface);color:var(--mk-text);cursor:pointer;touch-action:manipulation}.LandingNavbar_mobileTrigger__xyzhM svg{width:1.125rem;height:1.125rem;stroke-width:1.6}.LandingNavbar_mobileSheet__f8B2Q{display:block;height:calc(100dvh - 65px);overflow-y:auto;overscroll-behavior:contain;padding:.5rem 1.25rem max(1.75rem,env(safe-area-inset-bottom));border-top:1px solid var(--mk-border);background:var(--mk-bg);animation:LandingNavbar_menu-enter__50oiE .16s ease-out}.LandingNavbar_mobileGroup__wtP8B{border-bottom:1px solid var(--mk-border)}.LandingNavbar_mobileGroupTrigger__ozniF,.LandingNavbar_mobileNavLink__9zzo2{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;padding:1rem 0;border:0;background:transparent;color:var(--mk-text);font-family:inherit;font-size:1.125rem;font-weight:400;line-height:1.4;cursor:pointer;touch-action:manipulation}.LandingNavbar_mobileGroupTrigger__ozniF svg,.LandingNavbar_mobileNavLink__9zzo2 svg{width:1rem;height:1rem;color:var(--mk-text-muted);stroke-width:1.5}.LandingNavbar_mobileGroupTrigger__ozniF[aria-expanded=true] svg{transform:rotate(180deg)}.LandingNavbar_mobileGroupContent__lzWvY{padding:.5rem 0 1.25rem}.LandingNavbar_mobileNavLink__9zzo2{border-bottom:1px solid var(--mk-border)}.LandingNavbar_mobileCtas__M2kk6{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.LandingNavbar_productGroups__m_1NZ{grid-template-columns:minmax(0,1fr);gap:1.5rem}.LandingNavbar_productGroup__31LUc+.LandingNavbar_productGroup__31LUc{padding-left:0;border-left:0}.LandingNavbar_groupLabel__bxCox{margin:0 .5rem .5rem}.LandingNavbar_productLink__9jEOX{padding:.75rem .5rem}.LandingNavbar_productDescription__3mFB5{font-size:.75rem}.LandingNavbar_menuFooter__QCGnx{align-items:flex-start;flex-direction:column;gap:.25rem;padding:.875rem .5rem 0}.LandingNavbar_menuFooter__QCGnx a{min-height:2.75rem}}@media (max-width:374px){.LandingNavbar_headerInner__ldSeK{padding-right:.75rem;padding-left:.75rem;gap:.5rem}.LandingNavbar_headerInner__ldSeK>a{max-width:8.5rem}.LandingNavbar_mobileActions__Q6xbt{gap:.375rem}}@media (prefers-reduced-motion:reduce){.LandingNavbar_header__sLU04,.LandingNavbar_linkArrow__Lm9Iw,.LandingNavbar_navLink__pB0_g,.LandingNavbar_navTrigger__E_5gu,.LandingNavbar_navTrigger__E_5gu svg,.LandingNavbar_productLink__9jEOX{transition:none}.LandingNavbar_mobileSheet__f8B2Q,.LandingNavbar_panelSurface__cFcto{animation:none}}