@media (max-width: 1279px){._MobileOverlay_fmf50_2{position:fixed;inset:0;z-index:10000;background:var(--shadow);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;opacity:0}._MobileOverlay_fmf50_2[data-state=open],[data-state=open]>._MobileOverlay_fmf50_2,[data-state=open] ._MobileOverlay_fmf50_2{animation:_overlayIn_fmf50_1 .24s ease forwards;pointer-events:auto}._MobileOverlay_fmf50_2[data-state=closed],[data-state=closed]>._MobileOverlay_fmf50_2,[data-state=closed] ._MobileOverlay_fmf50_2{animation:_overlayOut_fmf50_1 .24s ease forwards}._MobilePanel_fmf50_25{position:fixed;top:0;right:0;height:100dvh;width:92vw;max-width:420px;z-index:10001;background:#fff;color:var(--secondary);border-left:1px solid var(--blue-light-10);box-shadow:var(--shadow);display:grid;grid-template-rows:auto 1fr;transform:translate(100%);will-change:transform;contain:layout paint}._MobilePanel_fmf50_25[data-state=open],[data-state=open]>._MobilePanel_fmf50_25,[data-state=open] ._MobilePanel_fmf50_25{animation:_panelIn_fmf50_1 .28s cubic-bezier(.22,.61,.36,1) forwards}._MobilePanel_fmf50_25[data-state=closed],[data-state=closed]>._MobilePanel_fmf50_25,[data-state=closed] ._MobilePanel_fmf50_25{animation:_panelOut_fmf50_1 .28s cubic-bezier(.22,.61,.36,1) forwards}@media (prefers-reduced-motion: reduce){._MobileOverlay_fmf50_2,._MobilePanel_fmf50_25{animation:none!important;transition:none!important}}}@media (min-width: 1280px){._Root_fmf50_67:has(._Viewport_fmf50_67[data-state=open])~._DesktopOverlay_fmf50_67,._Root_fmf50_67:has(._Content_fmf50_68[data-state=open])~._DesktopOverlay_fmf50_67,._Root_fmf50_67:has(._Trigger_fmf50_69[data-state=open])~._DesktopOverlay_fmf50_67{opacity:1;visibility:visible;pointer-events:auto}._MenuList_fmf50_75,._ViewportPosition_fmf50_76,._NavCtaItem_fmf50_77{display:flex!important}}@keyframes _panelIn_fmf50_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _panelOut_fmf50_1{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _overlayIn_fmf50_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_fmf50_1{0%{opacity:1}to{opacity:0}}._DesktopOverlay_fmf50_67{position:fixed;inset:0;background:#fbfcfd73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .8s ease,visibility .8s ease;z-index:9998}@media (max-width: 1279px){._Root_fmf50_67:has(._Trigger_fmf50_69[aria-expanded=true])~._DesktopOverlay_fmf50_67,._Root_fmf50_67:has(._Content_fmf50_68[data-state=open])~._DesktopOverlay_fmf50_67,._Root_fmf50_67:has(._Viewport_fmf50_67[data-state=open])~._DesktopOverlay_fmf50_67{opacity:1;visibility:visible;pointer-events:auto}}@media (max-width: 1279px){._DesktopOverlay_fmf50_67{display:none!important}}._MobileToggle_fmf50_154{--_size: 40px;align-items:center;justify-content:center;width:var(--_size);height:var(--_size);border-radius:10px;border:1px solid var(--blue-light-10);background:var(--background-header);cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}._MobileToggle_fmf50_154:hover{transform:translateY(-1px)}._HamburgerIcon_fmf50_172{font-size:22px;color:var(--secondary)}._MobileOverlay_fmf50_2{position:fixed;inset:0;z-index:10000;background:var(--shadow);animation:_fadeIn_fmf50_1 .2s ease}._MobilePanel_fmf50_25{position:fixed;top:0;right:0;height:100dvh;width:92vw;max-width:420px;z-index:10001;background:#fff;color:var(--secondary);border-left:1px solid var(--blue-light-10);box-shadow:var(--shadow);display:grid;grid-template-rows:auto 1fr;transform:translate(100%);transition:transform .28s cubic-bezier(.22,.61,.36,1)}._MobilePanel_fmf50_25[data-state=open]{transform:translate(0)}._MobileHeader_fmf50_207{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--blue-light-10)}._BrandMobile_fmf50_214{display:inline-flex;align-items:center;color:inherit;text-decoration:none}._LogoSvgMobile_fmf50_220{height:24px;width:auto;display:block}._MobileClose_fmf50_225{--_size: 38px;width:var(--_size);height:var(--_size);display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--blue-light-10);background:transparent;cursor:pointer}._CloseIcon_fmf50_237{font-size:22px}._MobileList_fmf50_242{overflow:auto;padding:8px 6px 16px}._MobileGroup_fmf50_246{border-bottom:1px solid var(--blue-light-10)}._MobileGroupTitle_fmf50_249{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:14px;font-weight:var(--font-bold);font-size:var(--text-base)}._Caret_fmf50_261{transition:transform .2s ease}._MobileGroupTitle_fmf50_249[data-state=open] ._Caret_fmf50_261,._MobileGroup_fmf50_246[data-state=open] ._Caret_fmf50_261{transform:rotate(-180deg)}._MobileGroupContent_fmf50_269{overflow:hidden;padding:0 8px 12px;animation-duration:.2s;animation-timing-function:ease}._MobileLinks_fmf50_275{display:grid;gap:2px;padding:6px}._MobileLink_fmf50_275{display:block;padding:10px;border-radius:10px;text-decoration:none;color:inherit;border:1px solid transparent}._MobileLink_fmf50_275:hover{background:var(--blue-light-10);border-color:var(--blue-light-10)}._MobileSectionTitle_fmf50_292{margin:10px 8px 4px;font-size:.95rem;font-weight:var(--font-bold);opacity:.8}._MobileSingle_fmf50_300{padding:8px;border-bottom:1px solid var(--blue-light-10)}._MobileLinkStrong_fmf50_304{font-family:var(--font-display);display:block;padding:12px;border-radius:12px;font-weight:var(--font-bold);text-decoration:none;color:inherit;border:1px solid var(--blue-light-10)}._MobileLinkStrong_fmf50_304:hover{background:var(--blue-light-10)}._MobileCta_fmf50_319{display:block;margin:12px 8px;text-align:center;padding:12px 14px;border-radius:var(--radius-pill);background:var(--secondary);color:#fff;text-decoration:none;border:1px solid var(--secondary);font-weight:var(--font-bold)}._MobileCta_fmf50_319:hover{background:#fff;color:var(--secondary)}._Root_fmf50_67{display:flex;justify-content:space-between;align-items:center;position:fixed;left:50%;top:calc(var(--layout-banner-offset, 0px) + 1rem);transform:translate(-50%);width:100%;padding:var(--space-sm);max-width:1800px;z-index:9999;border-radius:9999px;transition:top .4s ease-out,width .4s cubic-bezier(.25,.46,.45,.94),height .4s cubic-bezier(.25,.46,.45,.94),border-radius .4s cubic-bezier(.25,.46,.45,.94),background-color .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s cubic-bezier(.25,.46,.45,.94),backdrop-filter .4s cubic-bezier(.25,.46,.45,.94);-webkit-backdrop-filter:var(--header-blur, none);backdrop-filter:var(--header-blur, none)}._Root_fmf50_67._isScrolled_fmf50_371{top:1rem;width:clamp(900px,80vw,1350px);background:var(--background-header-scrolled, rgba(255, 255, 255, .85));border:1px solid var(--blue-light-10);border-radius:9999px;--header-blur: blur(10px)}._NavCta_fmf50_77{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--font-bold);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-pill);border:1px solid transparent;padding-left:3rem;padding-right:3rem;cursor:pointer;transition:all var(--transition);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);text-decoration:none;position:relative;white-space:nowrap;background-color:var(--secondary);color:var(--text-on-primary);border-color:var(--white)}._NavCta_fmf50_77:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);transform:translateY(-1px)}._Root_fmf50_67 :where(a):focus-visible,._MobilePanel_fmf50_25 :where(a):focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset, 2px);border-radius:var(--radius-sm, 4px);box-shadow:none}._Root_fmf50_67 :where(button):focus-visible,._MobilePanel_fmf50_25 :where(button):focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset, 2px);border-radius:inherit;box-shadow:none}._Root_fmf50_67 ._Trigger_fmf50_69:focus-visible,._MobilePanel_fmf50_25 ._Trigger_fmf50_69:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset, 2px);border-radius:var(--radius-sm);box-shadow:none}._Brand_fmf50_214{display:inline-flex;align-items:center;text-decoration:none;color:currentColor}._LogoSvg_fmf50_220{width:110px;margin-left:2rem;height:32px;display:block}:root ._Brand_fmf50_214{color:var(--primary)}._MenuList_fmf50_75{display:flex;align-items:center;border-radius:var(--radius-md);list-style:none;box-shadow:var(--blue-light-10);gap:0;justify-content:center}ul,ol{list-style:none;margin-bottom:0;padding-left:0}._Trigger_fmf50_69,._Link_fmf50_473{all:unset;padding:8px 12px;font-weight:var(--font-medium);line-height:1;border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-base);color:var(--violet-11)}._Trigger_fmf50_69:hover,._Link_fmf50_473:hover{background-color:var(--blue-light-10)}._Trigger_fmf50_69{display:flex;align-items:center;justify-content:space-between;gap:2px}._Link_fmf50_473{display:block;text-decoration:none;font-size:var(--text-base);line-height:1}._Content_fmf50_68{position:absolute;top:0;left:0;width:100%;animation-duration:.25s;animation-timing-function:ease}._Content_fmf50_68[data-motion=from-start]{animation-name:_enterFromLeft_fmf50_1}._Content_fmf50_68[data-motion=from-end]{animation-name:_enterFromRight_fmf50_1}._Content_fmf50_68[data-motion=to-start]{animation-name:_exitToLeft_fmf50_1}._Content_fmf50_68[data-motion=to-end]{animation-name:_exitToRight_fmf50_1}@media (min-width: 800px){._Content_fmf50_68{width:auto}}._Viewport_fmf50_67{position:relative;transform-origin:top center;margin-top:10px;width:100%;background-color:#fff;border:1px solid var(--blue-light-10);border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--blue-light-10);height:var(--radix-navigation-menu-viewport-height);transition:width,height,.3s ease;z-index:10000}._Viewport_fmf50_67[data-state=open]{animation:_scaleIn_fmf50_1 .2s ease}._Viewport_fmf50_67[data-state=closed]{animation:_scaleOut_fmf50_1 .2s ease}@media (min-width: 600px){._Viewport_fmf50_67{width:var(--radix-navigation-menu-viewport-width)}}._List_fmf50_560{display:grid;padding:22px;margin:0;column-gap:10px;list-style:none}a:hover{text-decoration:none}._ListItemLink_fmf50_573{all:unset;cursor:pointer;display:block;text-decoration:none;padding:12px;border-radius:var(--radius-sm);font-size:var(--text-base);line-height:1}._ViewportPosition_fmf50_76{position:absolute;display:flex;justify-content:center;width:100%;top:100%;left:0;perspective:2000px}._Arrow_fmf50_595{position:relative;background-color:#fff;width:10px;height:10px;transform:rotate(45deg);border-top-left-radius:2px}._gridThreeCols_fmf50_605{width:1200px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._Column_fmf50_613{display:flex;flex-direction:column;gap:8px;min-width:0}._ColumnTitle_fmf50_621{margin:2px 0 8px;padding:0 4px;font-size:var(--text-base);font-weight:var(--font-bold);color:var(--secondary)}._ColumnList_fmf50_630{list-style:none;padding:0;margin:0;display:grid;gap:6px}._SolutionsGrid_fmf50_639{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:22px;width:800px}._SecTitleAccent_fmf50_647{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--secondary);margin:0 0 6px}._SecTitleUnder_fmf50_653{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--secondary);margin:0 0 10px;padding-bottom:6px;border-bottom:2px solid var(--blue-light-10)}._FooterNote_fmf50_663{margin-top:6px;padding-top:14px;border-top:2px solid var(--blue-light-10);color:var(--secondary);font-size:var(--text-base)}._FooterNote_fmf50_663 a{font-weight:var(--font-bold);color:var(--secondary);text-decoration:none}._PillList_fmf50_677{display:grid;gap:8px;margin-bottom:18px}._PillList_fmf50_677 ._ListItemCard_fmf50_684{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid transparent}._PillList_fmf50_677 ._CardTitle_fmf50_692{font-weight:var(--font-medium)}._PillList_fmf50_677 ._CardDesc_fmf50_695{display:none}._CaretDownM_fmf50_699{font-size:var(--text-base);line-height:1;color:var(--secondary);transition:transform .25s ease;margin-left:2px}[data-state=open]>._CaretDownM_fmf50_699{transform:rotate(-180deg)}@media (max-width: 1279px){._SolutionsGrid_fmf50_639{width:100%;grid-template-columns:1fr}}._gridFourCols_fmf50_719{width:1200px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px 20px;padding:22px}._ListItemCard_fmf50_684{display:grid;gap:6px;text-decoration:none;color:inherit;border-radius:10px;padding:12px;border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}._ListItemCard_fmf50_684:hover{background-color:var(--blue-light);border-color:var(--blue-light)}._CardHeader_fmf50_746{display:inline-flex;align-items:center;gap:8px;line-height:1.2}._CardIcon_fmf50_752{font-size:18px;line-height:1;color:var(--secondary)}._ListItemCard_fmf50_684:hover ._CardIcon_fmf50_752{color:var(--secondary)}._CardTitle_fmf50_692{font-weight:var(--font-bold);color:var(--secondary)}._CardDesc_fmf50_695{margin:0;color:var(--secondary);font-size:var(--text-base)}._ExternalIcon_fmf50_771{font-size:16px;margin-left:4px;opacity:0;transform:translate(-4px);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}._ListItemCard_fmf50_684:hover ._ExternalIcon_fmf50_771{opacity:1;transform:translate(0)}@media (max-width: 1023px){._gridFourCols_fmf50_719{width:100%;grid-template-columns:repeat(2,1fr)}}@media (max-width: 599px){._gridFourCols_fmf50_719{grid-template-columns:1fr}}@keyframes _enterFromRight_fmf50_1{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes _enterFromLeft_fmf50_1{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes _exitToRight_fmf50_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes _exitToLeft_fmf50_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes _scaleIn_fmf50_1{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0) scale(1)}}@keyframes _scaleOut_fmf50_1{0%{opacity:1;transform:rotateX(0) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes _fadeIn_fmf50_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_fmf50_1{0%{opacity:1}to{opacity:0}}@media (max-width: 1279px){._MenuList_fmf50_75,._ViewportPosition_fmf50_76,._NavCta_fmf50_77{display:none!important}._MobileToggle_fmf50_154{display:inline-flex}._Root_fmf50_67{position:sticky;top:0!important;left:0;transform:none;justify-content:space-between;width:100%;max-width:none;border-radius:0!important;padding:10px 12px;border-radius:0;background:var(--background-header);border:0;border-bottom:1px solid var(--blue-light-10);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none}._Root_fmf50_67._isScrolled_fmf50_371{width:100%!important;background:var(--background-header)!important;border:0!important;border-bottom:1px solid var(--blue-light-10)!important;box-shadow:none!important;--header-blur: none !important}._Brand_fmf50_214{margin:0}._MobileToggle_fmf50_154{margin-left:auto;margin-right:10px}}@media (min-width: 1280px){._MobileToggle_fmf50_154{display:none!important}._MenuList_fmf50_75,._ViewportPosition_fmf50_76,._NavCta_fmf50_77{display:flex!important}}
