@scope(#site-header,#site-footer){.eg-container{width:min(1200px,calc(100% - 48px));margin-inline:auto}.eg-hero-header .eg-container{width:min(1240px,calc(100% - 48px))}@media(max-width:600px){.eg-hero-header .eg-container{width:calc(100% - 40px)}}.eg-preview-main{background:#f6f6f6;color:#191919;padding:70px 24px;min-height:300px;text-align:center}.eg-preview-main h1{font-size:32px;margin:0}@media(max-width:600px){.eg-container{width:calc(100% - 40px)}}@media(max-width:600px){.eg-preview-main{min-height:200px;padding:60px 20px}}}@scope(#site-header,#site-footer){.eg-mobile-drawer-heading,.eg-mobile-utility,.eg-mobile-backdrop{display:none}.eg-header{font-family:var(--font-inter);letter-spacing:0;color:#f6f6f6}.eg-header.eg-hero-header{background:transparent;border-bottom:0;margin-bottom:-90px}.eg-hero-header .eg-header-row{min-height:90px;gap:110px}.eg-hero-header .eg-logo{flex-basis:175px}.eg-hero-header .eg-logo img{height:40px}.eg-hero-header .eg-cta{border-radius:6px;min-height:42px;font-size:14px;font-weight:600;padding:12px 17px}.eg-hero-header .eg-top-links{gap:28px}@media(min-width:1201px){.eg-hero-header .eg-navigation>nav{flex:1;max-width:530px}}@media(min-width:1201px){.eg-hero-header .eg-top-links{justify-content:space-between;flex-wrap:nowrap}}@media(min-width:1201px){.eg-hero-header .eg-nav-label{font-weight:400;white-space:nowrap}}@media(min-width:1201px){.eg-hero-header .eg-nav-label button{font:inherit}}@media(min-width:1201px){.eg-hero-header .eg-navigation{gap:40px}}.eg-header.eg-hero-header.eg-scrolled{background:#000000e5;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);border-bottom:0;box-shadow:0 8px 30px #0000002e}@media(max-width:1400px){.eg-hero-header .eg-header-row{gap:40px}}@media(max-width:1400px){.eg-hero-header .eg-top-links{gap:20px}}@media(max-width:1200px){.eg-hero-header .eg-header-row{gap:0;min-height:76px}}@media(max-width:1200px){.eg-header.eg-hero-header{margin-bottom:-76px}}@media(max-width:1200px){.eg-hero-header:has(.eg-open){background:#151515;margin-bottom:0}}.eg-header{background:#0a0a0a;border-bottom:1px solid #333;position:relative;z-index:20}.eg-sticky{position:sticky;top:0}.eg-scrolled{background:#151515;border-bottom-color:#464646;box-shadow:0 5px 18px #0003}.eg-header.eg-hero-header.eg-sticky{--header-row-height:90px;margin-bottom:calc(-1 * var(--header-row-height))}.eg-header.eg-hero-header.eg-sticky .eg-header-row{min-height:var(--header-row-height)}.eg-header.eg-hero-header.eg-sticky.eg-scrolled{--header-row-height:68px}@media(max-width:1200px){.eg-sticky.eg-scrolled .eg-logo img{transform:scale(.94);transform-origin:left center}.eg-header.eg-hero-header.eg-sticky{--header-row-height:76px}.eg-header.eg-hero-header.eg-sticky.eg-scrolled{--header-row-height:64px}.eg-header.eg-hero-header.eg-sticky:has(.eg-open){margin-bottom:0}}@media(prefers-reduced-motion:no-preference){.eg-header.eg-hero-header.eg-sticky{transition:background-color .25s ease,box-shadow .25s ease,margin-bottom .25s ease}.eg-header.eg-hero-header.eg-sticky .eg-header-row{transition:min-height .25s ease}}.eg-nav-label button[aria-expanded=true] svg{transform:rotate(180deg)}@media(prefers-reduced-motion:no-preference){.eg-header{transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}}@media(prefers-reduced-motion:no-preference){.eg-logo img,.eg-nav-label button svg{transition:transform .2s ease}}@media(prefers-reduced-motion:no-preference){.eg-header a{transition:color .15s ease,background-color .15s ease}}@media(prefers-reduced-motion:no-preference){.eg-dropdown:not([hidden]),.eg-navigation.eg-open{animation:eg-menu-enter .18s ease-out}}@media(prefers-reduced-motion:no-preference){@keyframes eg-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:1200px){.eg-navigation.eg-open{max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain}}.eg-header-row{min-height:76px;display:flex;align-items:center;gap:44px}.eg-logo{flex:0 0 240px;min-width:0;display:block}.eg-logo img{width:100%;height:54px;object-fit:contain;display:block}.eg-navigation{display:flex;align-items:center;justify-content:space-between;flex:1;gap:28px;min-width:0}.eg-header ul{padding:0;margin:0;list-style:none}.eg-top-links{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.eg-nav-item{position:relative;min-width:0}.eg-nav-label{display:flex;align-items:center;gap:3px;min-height:44px;font-size:14px}.eg-nav-label a,.eg-nav-label span{overflow-wrap:anywhere}.eg-nav-label button{min-width:24px;min-height:44px;justify-content:center;color:inherit;border:0;background:none;padding:8px 0;display:flex;align-items:center;gap:5px;font-size:14px}.eg-header a:hover{color:#f19420}.eg-header-actions{display:flex;align-items:center;gap:15px;flex-shrink:0}.eg-cta{display:flex;align-items:center;justify-content:center;min-height:38px;max-width:220px;padding:9px 22px;border-radius:24px;font-size:15px;text-align:center;overflow-wrap:anywhere}.eg-cta-outline{border:1px solid #F19420}.eg-cta-solid{background:#fff;color:#121212;border:1px solid #fff}.eg-header a.eg-cta-solid:hover{color:#121212;background:#e6e6e6}.eg-menu-toggle{display:none;color:#fff;background:none;border:1px solid #464646;border-radius:4px;width:44px;height:44px;align-items:center;justify-content:center;flex-shrink:0}.eg-dropdown{position:absolute;top:100%;left:0;width:260px;max-width:calc(100vw - 48px);padding:12px;background:#191919;border:1px solid #464646;box-shadow:0 8px 20px #0005}.eg-dropdown a,.eg-dropdown span{display:block;padding:10px 8px;overflow-wrap:anywhere;font-size:14px}.eg-dropdown ul ul{padding-left:16px}.eg-products-item{position:static}.eg-dropdown.eg-products-dropdown{left:50%;width:min(1024px,calc(100vw - 48px));max-width:none;margin-left:calc(min(1024px,100vw - 48px)/-2);padding:0;border-radius:6px;overflow:hidden}.eg-products-layout{display:grid;grid-template-columns:1fr 2fr}.eg-products-links{padding:16px 20px!important;background:#222}.eg-products-links>li>a,.eg-products-links>li>span{padding:12px 16px;font-size:15px;font-weight:600;line-height:1.4}.eg-products-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:24px!important}.eg-products-tiles>li{min-width:0}.eg-products-tiles>li>a,.eg-product-heading{height:100%;min-height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:16px 10px;border:1px solid #464646;border-radius:6px;background:#242424}.eg-products-tiles>li>a>span,.eg-product-heading>span{padding:0;font-size:14px;line-height:1.45}.eg-products-tiles svg{color:#f19420;flex-shrink:0}.eg-products-tiles>li>a:hover{background:#303030}@media(max-width:1200px){.eg-dropdown.eg-products-dropdown{position:static;margin-left:0;width:100%}}@media(max-width:1200px){.eg-products-layout{grid-template-columns:1fr 2fr}}@media(max-width:1200px){.eg-products-tiles{gap:12px;padding:16px!important}}@media(max-width:760px){.eg-products-layout{grid-template-columns:1fr}}@media(max-width:760px){.eg-products-links{padding:10px!important}}@media(max-width:760px){.eg-products-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.eg-products-tiles>li>a,.eg-product-heading{min-height:130px}}@media(max-width:1400px){.eg-header-row{gap:28px}}@media(max-width:1400px){.eg-logo{flex-basis:220px}}@media(max-width:1400px){.eg-top-links{gap:12px}}@media(max-width:1400px){.eg-header-actions{gap:10px}}@media(max-width:1400px){.eg-cta{padding-inline:18px}}@media(max-width:1200px){.eg-header-row{min-height:68px;flex-wrap:wrap;justify-content:space-between;gap:0}}@media(max-width:1200px){.eg-menu-toggle{display:flex}}@media(max-width:1200px){.eg-navigation{display:none;flex-basis:100%;padding-bottom:24px}}@media(max-width:1200px){.eg-navigation.eg-open{display:block}}@media(max-width:1200px){.eg-top-links{display:block}}@media(max-width:1200px){.eg-nav-label{justify-content:space-between;border-top:1px solid #333}}@media(max-width:1200px){.eg-nav-label button{min-height:44px}}@media(max-width:1200px){.eg-dropdown{position:static;width:100%;max-width:none;box-shadow:none;margin-bottom:12px}}@media(max-width:1200px){.eg-header-actions{margin-top:20px;flex-wrap:wrap}}@media(max-width:600px){.eg-logo{flex-basis:200px;max-width:calc(100% - 64px)}}@media(max-width:600px){.eg-logo img{height:48px}}@media(max-width:600px){.eg-cta{max-width:100%}}}@scope(#site-header,#site-footer){.eg-dropdown.eg-solutions-dropdown{left:50%;width:min(1112px,calc(100vw - 48px));max-width:none;margin-left:calc(min(1112px,100vw - 48px)/-2);padding:0;border-radius:6px;overflow:hidden;background:#191919;color:#e5e5e5}.eg-solutions-layout{display:grid;grid-template-columns:290px minmax(0,1fr);height:min(720px,calc(100dvh - 150px))}.eg-solutions-sidebar{padding:8px 0;background:#222;color:#fff;overflow-y:auto;overscroll-behavior:contain}.eg-solutions-sidebar button{width:100%;border:0;background:none;color:inherit;text-align:left;font-family:inherit;line-height:1.4;cursor:pointer}.eg-solutions-group{padding:6px 22px;font-size:18px;font-weight:600}.eg-solutions-group[aria-expanded=true],.eg-solutions-group[aria-pressed=true]{color:#f19420}.eg-solutions-categories>button{min-height:30px;padding:6px 22px;font-size:16px;font-weight:500}.eg-solutions-categories>button:hover,.eg-solutions-categories>button[aria-pressed=true]{color:#f19420}.eg-solutions-panel{padding:24px 22px;min-width:0;overflow-y:auto;overscroll-behavior:contain;background:#191919}.eg-solutions-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:2px solid #414141;padding-bottom:16px;margin-bottom:20px}.eg-solutions-panel h2{margin:0;color:#f19420;font-size:22px;line-height:29px;font-weight:500}.eg-solutions-panel>header>a{font-size:13px;color:#ddd}.eg-solutions-intro,.eg-solutions-overview p{margin:0 0 22px;font-size:17px;line-height:26px}.eg-solutions-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 16px;margin:0;padding:0;list-style:none}.eg-solutions-tiles>li{min-width:0}.eg-solutions-tiles>li>a,.eg-solutions-tiles>li>div{display:block;padding:0;color:#ddd;text-align:center}.eg-solution-icon{display:grid;place-items:center;height:110px;border:1px solid #414141;border-radius:6px;background:#262626}.eg-solution-icon img{width:100%;height:88px;padding:6px 10px;object-fit:contain}.eg-solution-icon svg{color:#ddd}.eg-solutions-tiles span{display:block;padding:10px 1px 0;font-size:16px;line-height:23px;overflow-wrap:anywhere}.eg-solutions-tiles a:hover{background:none;color:#fff;text-decoration:none}.eg-solutions-tiles a:hover .eg-solution-icon{border-color:#f19420}.eg-solutions-sidebar button:focus-visible,.eg-solutions-panel a:focus-visible{outline:2px solid #F19420;outline-offset:-3px}.eg-solutions-overview{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:28px}.eg-solutions-panel:has(.eg-solutions-overview){background:#191919}.eg-solutions-stack{display:block;width:100%;max-width:234px;height:auto;align-self:start;object-fit:contain}.eg-solutions-empty{font-size:14px;color:#bbb}}@scope(#site-header,#site-footer){.eg-topbar{background:#353841;color:#fff;font-size:11px;line-height:1.4}.eg-topbar-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:43px;padding-block:6px}.eg-announcement{display:flex;align-items:center;gap:14px;min-width:0}.eg-announcement p{margin:0;        font-size: 12px;        line-height: 16px;}.eg-announcement>a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:22px;min-height:22px;line-height:20px;flex-shrink:0;border:1px solid #F19420;border-radius:5px;padding:0 11px;font-weight:600}.eg-topbar nav>ul{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.eg-topbar nav li+li{border-left:1px solid rgb(170 170 170 / 50%);padding-left:7px}.eg-topbar nav{flex-shrink:0}@media(max-width:1200px){.eg-topbar-inner{gap:10px}}@media(max-width:1200px){.eg-topbar nav{display:none}}@media(max-width:600px){.eg-topbar-inner{padding-block:9px}}@media(max-width:600px){.eg-announcement{gap:10px;font-size:10px}}@media(max-width:600px){.eg-announcement>a{padding:0 8px}}.eg-utility{font-size:12px;padding-block:8px;border-bottom:1px solid #333}.eg-utility ul{display:flex;justify-content:flex-end;gap:16px;flex-wrap:wrap}.eg-utility-controls{display:flex;align-items:center;gap:26px;flex-shrink:0;font-size:12px;line-height:16px}.eg-utility-item,.eg-topbar-tools{position:relative}.eg-utility-item>button{border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer}.eg-topbar-tools{display:flex;align-items:center;background:#50545c;border:1px solid #5a5e66;border-radius:24px;padding:3px 6px;height:28px;box-sizing:border-box}.eg-topbar-tools>button{display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;background:none;border:0;padding:0;min-height:20px;cursor:pointer}.eg-topbar-tools>button+button{border-left:0;margin-left:8px;padding-left:8px}.eg-topbar-tools>button[aria-controls=utility-search] svg{width:16px;height:16px}.eg-topbar-tools>button+button svg{width:12px;height:12px}.eg-topbar-tools>button img{width:18px;height:18px;box-sizing:border-box;border:1px solid #fff;background:#fff;flex-shrink:0}.eg-topbar-tools img{border-radius:50%;object-fit:cover}@media(max-width:380px){.eg-topbar-tools{z-index:31}}.eg-topbar .eg-utility-panel{position:absolute;top:100%;right:0;min-width:200px;background:#202020;border:1px solid #414141;border-radius:4px;padding:5px;z-index:30;box-shadow:0 10px 24px #0005;color:#f6f6f6}.eg-topbar .eg-utility-panel[hidden]{display:none}.eg-topbar .eg-utility-item>.eg-utility-panel{left:0;right:auto}@media(min-width:1201px){.eg-utility-item:has(>.eg-utility-panel){padding-block:13.5px;margin-block:-13.5px}}.eg-topbar .eg-utility-panel ul{display:block;padding:0;margin:0;list-style:none}.eg-topbar .eg-utility-panel li+li{border:0;padding:0}.eg-topbar .eg-utility-panel a{display:flex;align-items:center;gap:8px;padding:9px 12px;font-size:12px;line-height:18px;color:#e3e3e3;border-radius:3px}.eg-topbar .eg-utility-panel a:hover,.eg-topbar .eg-utility-panel a:focus-visible{background:#343434;color:#fff;text-decoration:none}.eg-header .eg-search-panel{position:absolute;top:50%;transform:translateY(-50%);right:calc(100% + 8px);width:300px;background:#353841;padding:0;z-index:25}.eg-search-open .eg-utility-controls>nav{visibility:hidden}.eg-search-panel[hidden]{display:none}.eg-search-panel form{display:flex;align-items:center;gap:8px}.eg-search-panel input[type=search]{flex:1;min-width:0;background:#272727;color:#f6f6f6;padding:4px 10px;height:30px;border:0;border-radius:4px;font:inherit;font-size:12px;line-height:20px;color-scheme:dark}.eg-search-panel input::placeholder{color:#bfbfbf;opacity:1}.eg-search-panel input:focus-visible{outline:0}.eg-search-panel button{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #505050;background:#272727;color:#f6f6f6;border-radius:4px;cursor:pointer}.eg-search-panel button svg{width:19px;height:19px}.eg-search-panel button:hover{background:#000;border-color:#f19420;color:#fff}@media(prefers-reduced-motion:no-preference){.eg-search-panel:not([hidden]){animation:eg-search-enter .2s ease-out}@keyframes eg-search-enter{0%{opacity:0;transform:translate(10px,-50%)}to{opacity:1;transform:translateY(-50%)}}.eg-utility-panel a{transition:background-color .15s ease,border-color .15s ease}}@media(max-width:600px){.eg-header .eg-search-panel{padding:16px 0}.eg-search-panel form{gap:6px}.eg-search-panel input[type=search]{font-size:16px;padding:10px}.eg-search-panel button{width:40px;height:44px}}.eg-topbar button:focus-visible,.eg-topbar a:focus-visible{outline:2px solid #F19420;outline-offset:3px}@media(max-width:380px){.eg-topbar .eg-utility-controls{flex-wrap:wrap;justify-content:flex-end}.eg-topbar .eg-utility-controls nav{width:100%}.eg-topbar .eg-utility-controls nav>ul{justify-content:flex-end}.eg-topbar .eg-utility-item .eg-utility-panel{left:0;right:auto}}@media(max-width:1400px){.eg-topbar-inner{gap:16px}.eg-utility-controls{gap:12px}}@media(max-width:1200px){.eg-topbar-inner{flex-wrap:wrap}.eg-utility-controls{margin-left:auto}.eg-topbar .eg-utility-controls nav{display:block}.eg-utility-item .eg-utility-panel{right:auto;left:0}}@media(max-width:600px){.eg-utility-controls{width:100%;justify-content:space-between;gap:8px}.eg-topbar .eg-utility-controls nav{font-size:10px}.eg-topbar nav>ul{gap:4px}.eg-topbar nav li+li{padding-left:4px}.eg-topbar-tools{padding-inline:3px}.eg-topbar-tools>button{padding-inline:3px}.eg-topbar-tools>button+button{padding-left:6px;margin-left:2px}.eg-topbar .eg-utility-panel{max-height:60dvh;overflow:auto}}}@scope(#site-header,#site-footer){.eg-announcement-slider{display:flex;align-items:center;gap:8px;flex:1;min-width:0;font-size:12px;line-height:16px}.eg-announcement-slides{display:grid;flex:1;min-width:0;overflow:hidden}.eg-announcement-slides .eg-announcement{grid-area:1/1;justify-content:flex-start;gap:12px;visibility:hidden;opacity:0;pointer-events:none}.eg-announcement-slides .eg-announcement[data-active=true]{visibility:visible;opacity:1;pointer-events:auto}.eg-announcement-slides .eg-announcement p{overflow-wrap:anywhere}.eg-announcement-slides .eg-announcement>a{font-size:12px;line-height:16px;padding:5px 12px}@media(prefers-reduced-motion:no-preference){.eg-announcement-slides .eg-announcement{transition:opacity .3s ease,visibility 0s linear .3s}.eg-announcement-slides .eg-announcement[data-active=true]{transition:opacity .3s ease .3s,visibility 0s linear .3s}}@media(max-width:1200px){.eg-announcement-slider{flex-basis:100%}}@media(max-width:600px){.eg-announcement-slider{font-size:10px;line-height:14px;gap:4px}.eg-announcement-slides .eg-announcement{flex-wrap:wrap;align-content:center;gap:6px;padding-block:3px}.eg-announcement-slides .eg-announcement p{flex-basis:100%}.eg-announcement-slides .eg-announcement>a{font-size:10px;padding:4px 8px}}}body:has(#site-header),body:has(.eg-header){top:0!important}body:has(#site-header) :is(iframe.goog-te-banner-frame,iframe.VIpgJd-ZVi9od-ORHb-OEVmcd),body:has(.eg-header) :is(iframe.goog-te-banner-frame,iframe.VIpgJd-ZVi9od-ORHb-OEVmcd){display:none!important}@scope(#site-header,#site-footer){.eg-mobile-language-switcher{display:none}@media(max-width:1200px){.eg-header .eg-header-row{flex-wrap:nowrap}.eg-mobile-language-switcher{display:block;position:relative;margin-left:auto;flex-shrink:0}.eg-mobile-language-switcher>button{display:flex;align-items:center;justify-content:center;gap:5px;width:52px;height:44px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.eg-mobile-language-switcher img{display:block;flex-shrink:0;width:22px;height:22px;border:2px solid #fff;border-radius:50%;object-fit:cover}.eg-mobile-language-switcher>nav{position:absolute;top:100%;right:0;width:180px;padding:8px;background:#13171a;border:1px solid #353943;border-radius:0 0 8px 8px;box-shadow:0 12px 24px #0005;z-index:42}.eg-mobile-language-switcher>nav[hidden]{display:none}.eg-mobile-language-switcher ul{list-style:none;padding:0;margin:0}.eg-mobile-language-switcher a{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 10px;color:#fff;font-size:13px;border-radius:4px}.eg-mobile-language-switcher a:is(:hover,:focus-visible){background:#262e34;color:#f19420}.eg-mobile-language-switcher :is(button,a):focus-visible{outline:2px solid #F19420;outline-offset:2px}.eg-header>.eg-topbar{display:none}.eg-header .eg-mobile-backdrop{display:block;position:fixed;inset:0;background:#0009;z-index:40}.eg-header .eg-navigation{display:block;position:fixed;inset:0 auto 0 0;width:min(390px,100%);height:100dvh;max-height:none;padding:20px 24px 32px;padding-bottom:max(32px,env(safe-area-inset-bottom));background:#151515;color:#f6f6f6;z-index:41;overflow-y:auto;overscroll-behavior:contain;visibility:hidden;transform:translate(-100%);transition:transform .25s ease,visibility .25s;animation:none}.eg-header .eg-navigation.eg-open{visibility:visible;transform:translate(0);max-height:none;animation:none}.eg-header .eg-mobile-drawer-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.eg-mobile-drawer-heading img{display:block;width:175px;height:42px;object-fit:contain}.eg-mobile-drawer-heading button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;background:transparent;border:1px solid #464646;border-radius:4px;color:#fff;cursor:pointer}.eg-header .eg-nav-label{font-size:15px;min-height:50px}.eg-header .eg-nav-label>button:only-child{width:100%;justify-content:space-between}.eg-header .eg-header-actions,.eg-header .eg-desktop-main{display:none}.eg-header .eg-header-actions .eg-cta{font-size:13px;min-height:44px;padding:10px 12px}.eg-header .eg-mobile-utility{display:block;border-top:1px solid #363636;padding-top:12px;font-size:14px}.eg-header .eg-mobile-main{padding-top:0;font-size:15px}.eg-mobile-main>ul>li{border-bottom:1px solid #303030}.eg-mobile-main>ul>li>a,.eg-mobile-main>ul>li>details>summary{min-height:50px}.eg-mobile-main .eg-mobile-parent-link{padding-left:14px;font-size:13px}.eg-mobile-main details details summary{font-size:13px;color:#d3d3d3}.eg-header .eg-mobile-main+.eg-desktop-main+.eg-header-actions+.eg-mobile-utility{border-top:0;padding-top:0}.eg-mobile-utility nav>ul>li{border-bottom:1px solid #303030}.eg-mobile-utility a,.eg-mobile-utility summary{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 0;color:#f6f6f6;cursor:pointer}.eg-mobile-utility summary{list-style:none}.eg-mobile-utility summary::-webkit-details-marker{display:none}.eg-mobile-utility summary svg{margin-left:auto}.eg-mobile-utility details[open]>summary svg{transform:rotate(180deg)}.eg-mobile-utility details ul{padding-left:14px}.eg-mobile-utility details ul a{font-size:13px;color:#d3d3d3}.eg-mobile-language{margin-top:20px}.eg-mobile-language img{border:2px solid white;border-radius:50%;width:22px;height:22px;object-fit:cover}.eg-header.eg-hero-header:has(.eg-open){margin-bottom:-76px}.eg-header.eg-hero-header.eg-sticky.eg-scrolled:has(.eg-open){margin-bottom:-64px}}@media(prefers-reduced-motion:reduce){.eg-header .eg-navigation{transition:none}}}@scope(#site-header,#site-footer){@media(min-width:1201px){.eg-header .eg-navigation{align-self:stretch}.eg-header .eg-desktop-main{display:flex;align-self:stretch}.eg-header .eg-top-links{align-items:stretch}.eg-header .eg-nav-item{display:flex}.eg-header .eg-nav-label{align-self:center}.eg-header .eg-dropdown:not(.eg-products-dropdown):not(.eg-solutions-dropdown){left:-17px}.eg-header .eg-dropdown:not(.eg-products-dropdown):not(.eg-solutions-dropdown),.eg-header .eg-topbar .eg-utility-panel{background:#13171a;border-color:#353943;border-top:0;border-radius:0 0 8px 8px;width:232px;min-width:0;padding:16px 6px;box-shadow:0 16px 40px #0005;color:#e3e3e3}.eg-header .eg-dropdown :is(a,button),.eg-header .eg-dropdown .eg-products-tiles>li>a>span,.eg-header .eg-dropdown .eg-solutions-tiles>li>a>span{font-family:inherit;font-size:12px;line-height:18px;font-weight:400;color:#e3e3e3;text-decoration:none}.eg-header .eg-dropdown :is(a,button){border-radius:4px}.eg-header .eg-dropdown:not(.eg-products-dropdown):not(.eg-solutions-dropdown)>ul,.eg-header .eg-topbar .eg-utility-panel>ul{display:grid;gap:7px}.eg-header .eg-dropdown:not(.eg-products-dropdown):not(.eg-solutions-dropdown) a,.eg-header .eg-topbar .eg-utility-panel a{display:flex;align-items:center;gap:8px;min-height:23px;border-radius:4px;padding:2.5px 10px;font-size:13px;line-height:18px;font-weight:400;letter-spacing:0}.eg-header .eg-topbar .eg-language-panel a img{width:16px;height:16px;flex:0 0 16px}.eg-header .eg-dropdown:not(.eg-products-dropdown):not(.eg-solutions-dropdown) a:is(:hover,:focus-visible),.eg-header .eg-topbar .eg-utility-panel a:is(:hover,:focus-visible){background:#262e34;color:#f19420;text-decoration:none}.eg-header .eg-dropdown :is(a,button):hover,.eg-header .eg-dropdown :is(a,button):focus-visible{background:#252e33;color:#f19420;text-decoration:none}.eg-header .eg-dropdown a:is(:hover,:focus-visible)>span{color:inherit}.eg-header .eg-dropdown button:is([aria-pressed=true],[aria-expanded=true]){background:#252e33;color:#f19420}.eg-header .eg-dropdown :is(.eg-solution-icon,.eg-products-tiles) img:not(.eg-supplied-solution-icon){filter:brightness(0) invert(1)}.eg-header .eg-dropdown :is(.eg-solution-icon,.eg-products-tiles) svg{color:#f19420}.eg-header .eg-dropdown .eg-solutions-tiles a:is(:hover,:focus-visible){background:transparent}.eg-header .eg-dropdown .eg-solutions-tiles a:is(:hover,:focus-visible) .eg-solution-icon,.eg-header .eg-dropdown .eg-products-tiles>li>a:is(:hover,:focus-visible){background:#252e33;border-color:#353943;box-shadow:none}}@media(min-width:1201px)and (prefers-reduced-motion:no-preference){.eg-header .eg-dropdown :is(a,button),.eg-header .eg-topbar .eg-utility-panel a{transition:background-color .15s ease,color .15s ease}.eg-header .eg-dropdown .eg-solution-icon,.eg-header .eg-dropdown .eg-products-tiles>li>a{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}}}@scope(#site-header,#site-footer){@media(min-width:1201px){.eg-header .eg-dropdown:is(.eg-products-dropdown,.eg-solutions-dropdown){background:#1c2225;border:1px solid #353943;border-top:0;border-radius:0 0 8px 8px;box-shadow:0 16px 40px #0005}.eg-header .eg-solutions-layout{grid-template-columns:232px minmax(0,1fr);height:auto;max-height:min(620px,calc(100dvh - 150px))}.eg-header .eg-solutions-sidebar{background:#13171a;padding:15px 6px 16px;min-height:0}.eg-header .eg-solutions-sidebar>section{margin:0;padding:0}.eg-header .eg-solutions-sidebar>section:last-child .eg-solutions-group{margin-bottom:0}.eg-header .eg-solutions-sidebar .eg-solutions-group{position:relative;display:flex;align-items:center;gap:8px;min-height:29px;padding:5px 10px 6px;margin-bottom:7px;border:0;border-radius:4px;font-size:13px;line-height:18px;font-weight:500;letter-spacing:0}.eg-header .eg-solutions-sidebar .eg-solutions-group:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:1px;background:#ffffff14}.eg-header .eg-solutions-sidebar .eg-solutions-group[aria-expanded]:after{background:#353943}.eg-header .eg-solutions-sidebar .eg-solutions-group[aria-expanded=true]{color:#f19420;background:transparent}.eg-header .eg-solutions-sidebar .eg-solutions-group[aria-pressed]{min-height:30px;padding:6px 10px;margin:0;font-size:13px;line-height:18px;font-weight:500}.eg-header .eg-solutions-sidebar>section:has(.eg-solutions-group[aria-pressed]){margin-top:6px}.eg-header .eg-solutions-sidebar>section:has(.eg-solutions-group[aria-pressed])+section{margin-top:0}.eg-header .eg-solutions-sidebar>section:has(.eg-solutions-group[aria-pressed]):before{content:"";display:block;height:1px;margin-inline:10px;background:#ffffff14}.eg-header .eg-solutions-sidebar>section:has(.eg-solutions-group[aria-pressed])+section:before{display:none}.eg-header .eg-solutions-sidebar>section:has(.eg-solutions-group[aria-pressed]:is(:hover,:focus-visible,[aria-pressed=true])):before,.eg-header .eg-solutions-sidebar .eg-solutions-group[aria-pressed]:is(:hover,:focus-visible,[aria-pressed=true]):after,.eg-header .eg-solutions-sidebar>section:has(+section .eg-solutions-group[aria-pressed]:is(:hover,:focus-visible,[aria-pressed=true])) .eg-solutions-group[aria-pressed]:after{background:transparent}.eg-header .eg-solutions-sidebar .eg-technology-icon,.eg-header .eg-solutions-group>svg{display:block;width:16px;height:16px;flex:0 0 16px;object-fit:contain}.eg-header .eg-solutions-categories{display:grid;gap:7px}.eg-header .eg-solutions-categories[hidden]{display:none}.eg-header .eg-solutions-categories>button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:23px;padding:3px 10px;border-radius:4px;font-size:13px;line-height:18px;font-weight:400;letter-spacing:0}.eg-header .eg-solutions-categories>button svg{width:16px;height:16px;flex-shrink:0;margin-left:-8px}.eg-header .eg-solutions-sidebar button>span{padding:0;font:inherit;color:inherit}.eg-header .eg-solutions-categories>button:is(:hover,:focus-visible,[aria-pressed=true]){background:#262e34;color:#f19420}.eg-header .eg-solutions-group:is(:hover,:focus-visible,[aria-pressed=true]),.eg-header .eg-products-links>li>a:is(:hover,:focus-visible){background:#262e34;color:#f19420}.eg-header .eg-solutions-panel{padding:18px;background:#1c2225;min-height:0}.eg-header .eg-solutions-panel>header{border-bottom:1px solid #353943;padding-bottom:3px;margin-bottom:8px}.eg-header .eg-solutions-panel h2{font-size:16px;line-height:22px;font-weight:600;color:#f5f5f5}.eg-header .eg-solutions-intro,.eg-header .eg-solutions-overview p{font-size:12px;line-height:18px;font-weight:400;color:#f5f5f5;margin:0 0 18px}.eg-header .eg-solutions-tiles{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:22px 14px;align-items:stretch}.eg-header .eg-solutions-tiles>li{flex:0 0 calc((100% - 56px)/5);min-width:0}.eg-header .eg-solutions-tiles>li>a,.eg-header .eg-solutions-tiles>li>div{display:grid;grid-template-rows:32px minmax(36px,auto);align-content:center;justify-items:center;gap:10px;min-height:106px;height:100%;padding:14px 8px;border:1px solid #353943;border-radius:8px;background:#202527}.eg-header .eg-dropdown .eg-solutions-tiles>li>a>span,.eg-header .eg-dropdown .eg-solutions-tiles>li>div>span{align-self:center;text-align:center}.eg-header .eg-dropdown .eg-solution-icon{height:32px;width:100%;border:0;border-radius:0;background:transparent}.eg-header .eg-dropdown .eg-solution-icon img{height:32px;width:100%;max-width:120px;padding:0;object-fit:contain}.eg-header .eg-dropdown .eg-solution-icon svg{height:32px;width:32px}.eg-header .eg-dropdown .eg-solutions-tiles>li>a>span,.eg-header .eg-dropdown .eg-solutions-tiles>li>div>span,.eg-header .eg-dropdown .eg-products-tiles>li>a>span,.eg-header .eg-dropdown .eg-product-heading>span{padding:0;font-size:12px;line-height:18px;font-weight:400;letter-spacing:0;color:#f5f5f5;overflow-wrap:normal}.eg-header .eg-dropdown.eg-products-dropdown{width:min(820px,calc(100vw - 48px));margin-left:calc(min(820px,100vw - 48px)/-2)}.eg-header .eg-products-layout{grid-template-columns:232px minmax(0,1fr)}.eg-header .eg-products-links{display:grid;align-content:start;gap:7px;background:#13171a;padding:16px 6px!important}.eg-header .eg-products-links>li>a{display:flex;align-items:center;min-height:23px;padding:3px 10px;border-radius:4px;font-size:13px;line-height:18px;font-weight:400;letter-spacing:0}.eg-header .eg-products-tiles{padding:18px!important;gap:16px}.eg-header .eg-products-tiles>li>a,.eg-header .eg-product-heading{display:grid;grid-template-rows:32px minmax(36px,auto);align-content:center;justify-items:center;gap:10px;min-height:106px;padding:14px 8px;border-radius:8px;border-color:#353943;background:#202527}.eg-header .eg-dropdown .eg-products-tiles>li>a>span,.eg-header .eg-dropdown .eg-product-heading>span{white-space:pre-line;text-align:center}.eg-header .eg-products-tiles svg{width:32px;height:32px}.eg-header .eg-dropdown .eg-solutions-tiles a:is(:hover,:focus-visible),.eg-header .eg-dropdown .eg-products-tiles>li>a:is(:hover,:focus-visible){background:#252e33;border-color:#353943;box-shadow:none}.eg-header .eg-dropdown .eg-solutions-tiles a:is(:hover,:focus-visible) .eg-solution-icon{background:transparent;border:0;box-shadow:none}.eg-header .eg-dropdown .eg-solutions-tiles>li>a:is(:hover,:focus-visible)>span,.eg-header .eg-dropdown .eg-products-tiles>li>a:is(:hover,:focus-visible)>span{color:#f19420}.eg-header .eg-products-tiles>li>a:focus-visible{outline:2px solid #F19420;outline-offset:2px}}@media(min-width:1201px)and (prefers-reduced-motion:no-preference){.eg-header .eg-dropdown .eg-solutions-tiles>li>a,.eg-header .eg-dropdown .eg-products-tiles>li>a{transition:background-color .3s ease,color .3s ease}.eg-header .eg-dropdown .eg-solutions-tiles>li>a>span,.eg-header .eg-dropdown .eg-products-tiles>li>a>span{transition:color .3s ease}}}@scope(#site-header,#site-footer){.eg-footer{background:#151515;color:#fff;font-family:var(--font-inter);letter-spacing:0}.eg-footer .eg-container{width:min(1240px,calc(100% - 48px))}.eg-footer ul{margin:0;padding:0;list-style:none}.eg-footer a{color:inherit}.eg-footer a:hover,.eg-legal button:hover{text-decoration:underline;text-underline-offset:3px}.eg-footer a:focus-visible,.eg-footer button:focus-visible{outline:2px solid #F19420;outline-offset:4px}.eg-footer-main{display:grid;grid-template-columns:minmax(0,.53fr) minmax(0,1fr);gap:80px;padding-block:52px 38px}.eg-footer h2{margin:0 0 16px;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase}.eg-footer-contact address{font-style:normal}.eg-contact-row{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px}.eg-contact-row:last-child{margin-bottom:0}.eg-contact-row svg{flex-shrink:0;margin-top:2px}.eg-contact-row p{margin:0;color:#bfc0c3;font-size:14px;line-height:21px;white-space:pre-line;overflow-wrap:anywhere}.eg-footer-columns{display:grid;grid-template-columns:1.55fr 1fr 1.03fr .65fr;gap:30px;min-width:0}.eg-footer-columns li{color:#bfc0c3;font-size:14px;line-height:28px;overflow-wrap:anywhere}.eg-footer-columns li ul{padding-left:12px}.eg-social{display:flex;align-items:center;gap:32px}.eg-social:before,.eg-social:after{content:"";flex:1;height:1px;background:#555}.eg-social>div{display:flex;align-items:center;gap:24px}.eg-social a{display:grid;place-items:center;width:34px;height:36px;color:#aaa;font-size:30px;font-weight:700;line-height:1;transition:color .2s}.eg-social a:hover{color:#fff;text-decoration:none}.eg-social a span{display:grid;place-items:center;width:24px;height:24px;font-size:24px;line-height:1}.eg-social a[aria-label=YouTube] span,.eg-social a[aria-label=X] span{display:block;width:24px;height:24px;font-size:0;background:currentColor;mask:var(--social-icon) center/contain no-repeat}.eg-social a[aria-label=YouTube]{--social-icon:url(https://www.eginnovations.com/images/Footer/footer-youtube.svg)}.eg-social a[aria-label=X]{--social-icon:url(https://www.eginnovations.com/images/Footer/footer-x.svg)}.eg-footer-brand{display:block;width:216px;max-width:100%;margin:20px auto 0}.eg-footer-brand img{display:block;width:100%;height:50px;object-fit:contain}.eg-footer-bottom{padding-block:24px 30px;text-align:center}.eg-legal,.eg-legal>ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px 24px}.eg-legal li,.eg-legal button{color:#bfc0c3;font-size:12px;line-height:18px}.eg-legal button{padding:0;border:0;background:none;font-family:inherit;cursor:pointer}.eg-footer-bottom>p{margin:8px 0 0;color:#bfc0c3;font-size:12px;line-height:18px}@media(max-width:1100px){.eg-footer-main{grid-template-columns:1fr;gap:32px}.eg-footer-columns{grid-template-columns:1.5fr 1fr 1fr 1fr}}@media(max-width:600px){.eg-footer .eg-container{width:calc(100% - 40px)}.eg-footer-main{padding-block:36px 28px}.eg-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.eg-social{gap:16px}.eg-social>div{gap:16px}.eg-legal,.eg-legal>ul{gap:10px 18px}}@media(max-width:760px){.eg-footer-bottom{padding-block:20px 24px}.eg-legal{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:360px;margin-inline:auto}.eg-legal>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:100%}.eg-legal li{min-width:0;text-align:center}.eg-legal>button{justify-self:center}.eg-footer-bottom>p{margin-top:16px;text-wrap:balance}}}@scope(#site-header,#site-footer){:root .home-page :is(section,dialog) .home-button,:root .eg-header .eg-cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:44px;min-height:44px;padding-block:0;line-height:20px}.home-page a:hover,.eg-header nav a:hover,.eg-footer nav a:hover{text-decoration:underline;text-underline-offset:4px}.eg-header nav .eg-nav-label :is(a,button),.eg-header nav .eg-nav-label :is(a,button):is(:hover,:focus-visible,[aria-expanded=true]){text-decoration:none}.home-page .home-button.home-outline:hover,.home-page .home-button.home-outline:focus-visible,.eg-header a.eg-cta.eg-cta-outline:hover,.eg-header a.eg-cta.eg-cta-outline:focus-visible,.eg-header .eg-announcement>a:hover,.eg-header .eg-announcement>a:focus-visible{background:#fff;border-color:#fff;color:#111;text-decoration:none}.home-page .home-button.home-solid:hover,.home-page .home-button.home-solid:focus-visible,.eg-header a.eg-cta.eg-cta-solid:hover,.eg-header a.eg-cta.eg-cta-solid:focus-visible{background:#000;border-color:#f19420;color:#fff;text-decoration:none}.home-page .comparison-link:hover,.home-page .comparison-link:focus-visible{background:#fff;text-decoration:none}.home-page .integration-footer .home-button:hover,.home-page .integration-footer .home-button:focus-visible{background:transparent;color:#111;border-color:transparent;text-decoration:underline;text-underline-offset:4px}.home-page .comparison-overview:hover{text-decoration:underline;text-underline-offset:4px;border-bottom-color:transparent}.home-page .resource-card:hover{text-decoration:none}.resource-card:hover .resource-action{text-decoration:underline;text-underline-offset:4px;border-bottom-color:transparent}.home-page a.integration-tile:hover,.eg-header .eg-logo:hover,.eg-footer .eg-footer-brand:hover,.eg-footer .eg-social a:hover{text-decoration:none}@media(prefers-reduced-motion:no-preference){.home-button,.eg-cta,.eg-announcement>a,.comparison-link{transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}}}@scope(#site-header,#site-footer){.home-page .home-title-mobile{display:none}.home-page .home-hero h1>.home-title-desktop{display:inline;color:inherit}.home-page .home-trial h2>.home-title-desktop{display:inline;color:inherit}.home-page .home-trial h2>.home-title-desktop:after{display:none}@media(max-width:760px){.home-page .home-product-note,.home-page .award-note,.home-page .faq-note{display:none}.home-page>section:not(.home-hero){padding-block:24px}.home-page>section.home-deployment-section{padding-bottom:0}.home-page .home-deployment-section>.home-container{padding-bottom:24px}.home-page .home-hero{background-image:none!important;padding-top:96px;padding-bottom:24px}.home-page .home-reassurance{margin-bottom:0}.home-page .home-metrics .home-container{width:calc(100% - 40px);row-gap:20px}.home-page .home-metrics .home-container>div{display:grid;grid-template-rows:28px 26px auto auto;justify-items:center;align-items:start;align-content:start;row-gap:6px;padding-inline:8px}.home-page .home-metrics img{margin:0}.home-page .home-metrics strong{font-size:20px;line-height:26px;white-space:nowrap}.home-page .home-metrics b{font-size:13px;line-height:18px;max-width:100%;text-wrap:balance}.home-page .home-metrics p{font-size:11px;line-height:16px;margin:0;max-width:100%;text-wrap:balance}.home-page .home-award-heading{padding-top:0;gap:16px;margin-bottom:20px}.home-page .home-award-heading .home-eyebrow{margin-bottom:12px}.home-page .home-logos,.home-page .home-results-grid,.home-page .integration-panels,.home-page .resource-cards{margin-top:20px}.home-page .home-benefits-grid{gap:24px;margin-top:20px}.home-page .home-benefits-grid h3{margin-top:0}.home-page>section.home-benefits{padding-bottom:0}.home-page .home-benefits-grid{margin-bottom:24px}.home-page .home-results-grid{gap:12px;grid-auto-rows:1fr}.home-page .home-results-grid article{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto auto;column-gap:16px;row-gap:8px;padding:16px;border-radius:8px;min-height:0;align-content:center}.home-page .home-results-grid .result-icon{grid-column:1;grid-row:1;align-self:end;justify-self:center;width:36px;height:36px;margin:0}.home-page .home-results-grid strong{grid-column:1;grid-row:2;align-self:start;justify-content:center;font-size:28px;line-height:32px;gap:4px}.home-page .home-results-grid strong svg{width:20px;height:20px}.home-page .home-results-grid h3{grid-column:2;grid-row:1;align-self:end;margin:0;font-size:15px;line-height:20px}.home-page .home-results-grid h3:after{display:none}.home-page .home-results-grid p{grid-column:2;grid-row:2;align-self:start;margin:0;font-size:13px;line-height:18px}.home-page .integration-logos{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.home-page .integration-logos img{width:100%;max-width:40px;height:40px}.home-page .integration-logos li>a,.home-page .integration-logos li>div{font-size:10px;line-height:14px;gap:6px}.home-page .home-trial .home-buttons{margin-top:24px}.home-page .home-trial-copy,.home-page .home-engineer>div:first-child{text-align:center}.home-page .home-trial h2{margin-inline:auto}.home-page .home-trial .home-buttons{justify-content:center}.home-page .home-engineer{width:calc(100% - 40px)}.home-page .home-engineer-diagram{gap:0}.home-page .engineer-team{width:100%;max-width:none;box-sizing:border-box}.home-page .engineer-team img{width:40%;max-width:124px;flex-shrink:0}.home-page .engineer-team span{min-width:0}.home-page .engineer-outcomes{display:none}.home-page .home-faq-section>.home-container{width:calc(100% - 40px)}.home-page .home-faq-layout{width:100%;min-width:0;margin-top:20px;gap:20px}.home-page .home-faq-questions,.home-page .home-faq-answer{min-width:0;box-sizing:border-box}.home-page .home-faq-questions button{box-sizing:border-box;padding-inline:0}.home-page .home-faq-questions button>span{min-width:0;overflow-wrap:break-word}.home-page .home-faq-answer{min-height:0;padding:20px;scroll-margin-top:88px}.home-page .home-faq-answer h3{font-size:22px;line-height:28px;text-align:left}.home-page .home-faq-answer p{margin:16px 0 20px;text-align:left;white-space:normal}.home-page .home-faq-section .home-description{white-space:normal;text-wrap:balance}.home-page h1>.home-title-desktop,.home-page h2>.home-title-desktop,.home-page .home-hero h1>.home-title-desktop,.home-page .home-trial h2>.home-title-desktop{display:none}.home-page h1>.home-title-mobile,.home-page h2>.home-title-mobile{display:block;color:inherit;line-height:1.25;font-size:22px;white-space:normal}.home-page h1>.home-title-medium,.home-page h2>.home-title-medium{font-size:20px}.home-page h1>.home-title-small,.home-page h2>.home-title-small{font-size:18px}.home-page h1>.home-title-compact,.home-page h2>.home-title-compact{font-size:16px}.home-page :is(h1,h2) .home-title-line{display:block;white-space:nowrap;color:inherit}.home-page .home-title-highlight{color:#f19420}.home-page .home-trial h2 .home-title-line:after,.home-page .home-trial h2>.home-title-mobile:after{display:none}.home-page .home-product-grid article{height:225px}.home-page .home-product-copy{padding:16px}.home-page .home-product-details p{font-size:12px;line-height:16px;margin-top:10px}.home-page .home-product-details a{margin-top:12px}.home-page .home-product-grid .product-eyebrow{margin-bottom:8px}.home-page .home-workflow-illustration,.home-page .home-trial-visual,.home-page .home-benefit-art{display:none}.home-page .home-trial>.home-container{grid-template-columns:minmax(0,1fr);gap:0}.home-page .testimonial-logos,.home-page .testimonial-arrow{display:none}.home-page .testimonial-slider{margin:24px 0 0;touch-action:pan-y pinch-zoom}.home-page .testimonial-dots{margin:16px 0 0}.home-page .resource-cards{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:210px}.home-page .home-resources .home-description{width:100%;max-width:440px;margin:14px auto 0;white-space:normal;text-align:center;text-wrap:balance}.home-page .resource-card{grid-column:auto;grid-row:auto;height:210px;min-height:0;aspect-ratio:auto}.home-page .resource-avd h3{font-size:18px;line-height:22px}.home-page .resource-report h3{max-width:240px}.home-page .resource-report .resource-art{left:65%;background:#fff}.home-page .resource-report .resource-art img{object-fit:contain;object-position:center}.home-page .resource-report .resource-copy{width:65%;height:100%;background:#fff}.home-page .resource-report h3{font-size:18px;line-height:22px}}@media(max-width:600px){.home-page .home-product-grid article{height:217.5px}}@media(max-width:360px){.home-page .integration-panel{padding-inline:8px}.home-page .integration-logos{gap:2px}.home-page .integration-panel:last-child .integration-logos{grid-template-columns:repeat(3,minmax(0,1fr)) repeat(2,minmax(0,1.2fr))}}}@font-face{font-family:Inter;src:url(https://www.eginnovations.com/assets/inter-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@scope(#site-header,#site-footer){*{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button,ul,p,h2{margin:0}button{letter-spacing:0}}#site-header,#site-footer{--font-inter:Inter,Arial,Helvetica,sans-serif;--brand-orange:#F19420;font-family:var(--font-inter);font-size:16px;line-height:1.5;color-scheme:dark;position:relative}#site-header{position:sticky;top:0;z-index:2000;min-height:133px;margin-bottom:-133px;background:transparent}#site-header .eg-header{position:relative}#site-header .eg-header.eg-hero-header{margin-bottom:0;background:transparent;--header-row-height:90px}#site-header .eg-header.eg-hero-header.eg-scrolled{background:#080a0c}#site-header .eg-header.eg-hero-header .eg-header-row{min-height:90px}body:has(#site-header) main>.header-bg:is(.orange-header,.about-us-orange-header,.sales-orange-header){background:linear-gradient(257.02deg,#25283300 12.26%,#000 68.57%),#48494b!important;padding-top:133px}#site-header .eg-logo img{transform:none}body:has(#site-header) main:has(#cat_sub_list_id)>.sales-orange-header{box-sizing:border-box;height:auto;min-height:0;padding-bottom:24px}body:has(#site-header) main:has(#cat_sub_list_id)>.sales-orange-header>.container{box-sizing:border-box;max-width:100%}body:has(#site-header) main:has(#cat_sub_list_id) .banner-featured{margin-top:0}#site-header .eg-nav-label button{border:0;box-shadow:none}#site-footer{z-index:998}body:has(#site-header) .fixed-free-trial-div .box-style>.text-center{display:flex!important;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;padding-inline:56px}body:has(#site-header) .fixed-free-trial-div a:is(.orange-btnhead,.border-btnhead){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:190px;height:48px;min-height:48px;margin:0!important;padding:0 24px!important;border-radius:6px!important;font-size:16px;line-height:20px!important;vertical-align:middle}body:has(#site-header) .fixed-free-trial-div a.border-btnhead>span{font-size:inherit;line-height:inherit}@media(max-width:600px){body:has(#site-header) .fixed-free-trial-div .box-style>.text-center{gap:12px;padding-inline:12px 56px}body:has(#site-header) .fixed-free-trial-div a:is(.orange-btnhead,.border-btnhead){flex:1;min-width:0;max-width:190px;padding-inline:10px!important;white-space:nowrap}}@media(max-width:1200px){#site-header{min-height:76px;margin-bottom:-76px}#site-header .eg-header.eg-hero-header{--header-row-height:76px}#site-header .eg-header.eg-hero-header .eg-header-row{min-height:76px}body:has(#site-header) main>.header-bg:is(.orange-header,.about-us-orange-header,.sales-orange-header){padding-top:76px}}
