@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/ibm-plex-mono-400-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/ibm-plex-mono-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/ibm-plex-mono-500-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/ibm-plex-mono-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/ibm-plex-mono-600-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/ibm-plex-mono-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-400-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-500-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-600-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-700-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Manrope';font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-800-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Manrope';font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/themes/egn-technical/assets/fonts/manrope-800-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{scroll-behavior:smooth}body{margin:0;background:#F7F3FC;color:#1A1627;font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:#8700C1;text-decoration:none}a:hover{color:#601DAD}::selection{background:#601DAD;color:#fff}:focus-visible{outline:2px solid #8256EA;outline-offset:3px}input,button{font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}img{max-width:100%}.egn-skip{position:absolute;left:-9999px;top:0;z-index:999;padding:12px 20px;background:#15002E;color:#fff;font-weight:700;font-size:14px;border-radius:0 0 12px 0}.egn-skip:focus{left:0;color:#fff}.egn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.egn-navlink:hover{color:#1A1627}.egn-btn-primary{transition:transform .18s ease}.egn-btn-primary:hover{color:#fff;transform:translateY(-2px)}.egn-btn-ghost:hover{color:#fff;background:rgb(255 255 255 / .22)}.egn-drawer-link:hover{color:#C7AEE8}.egn-serve-card:hover{transform:translateY(-6px)}.egn-role-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px -18px rgb(41 12 74 / .28)}.egn-role-item:hover{background:#F8F1FE}.egn-tst:hover{background:rgb(255 255 255 / .11);transform:translateY(-3px)}.egn-carousel-btn:hover{background:rgb(255 255 255 / .18)}.egn-footer-link:hover{color:#fff}.egn-mono-link:hover{color:#fff}.egn-field:focus{outline:none;border-color:#8256EA;box-shadow:0 0 0 3px rgb(130 86 234 / .18)}.egn-field[aria-invalid="true"]{border-color:#D32F5E;background:#FEF4F7}.egn-hp{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.egn-form-msg{margin:16px 0 0;font-size:14px;line-height:1.5;padding:12px 14px;border-radius:10px;display:none}.egn-form-msg.is-visible{display:block}.egn-form-msg.is-error{background:#FDECF1;color:#9B1B41;border:1px solid #F5C4D3}.egn-form-msg.is-success{background:#EEFBF3;color:#14663C;border:1px solid #BFE9D2}.egn-submit[disabled]{opacity:.65;cursor:progress}.egn-field-error{font-size:12px;color:#9B1B41;margin:0;min-height:0}#egn-navpill{width:82%;transition:width .52s cubic-bezier(.22,1,.36,1),background .25s ease,box-shadow .25s ease}#egn-navpill.is-scrolled{width:100%;background:rgb(255 255 255 / .95);box-shadow:0 18px 40px -18px rgb(41 12 74 / .34)}#egn-testimonials{transition:transform .56s cubic-bezier(.22,1,.36,1)}@media (max-width:860px){nav[aria-label="Primary"]{display:none!important}#egn-navpill{padding:8px 10px 8px 16px!important}#egn-burger{display:inline-flex!important}}@media (min-width:861px){#egn-drawer,#egn-scrim{display:none!important}}@media (max-width:980px){#egn-testimonials>figure{--tw:calc((100% - 20px) / 2) !important}}@media (max-width:700px){.egn-serve-card{max-width:100%!important}}@media (max-width:620px){#egn-testimonials>figure{--tw:100% !important}}#egn-timeline::-webkit-scrollbar{height:6px}#egn-timeline::-webkit-scrollbar-thumb{background:rgb(181 138 240 / .4);border-radius:999px}@media (max-width:700px){#egn-timeline{flex-wrap:wrap!important;overflow-x:visible!important;gap:22px 16px!important}#egn-timeline>.egn-tl-item{flex:1 1 44%!important;min-width:44%!important}#egn-tl-rail{display:none!important}#egn-timeline>.egn-tl-item::before{content:"";position:absolute;left:6px;top:13px;bottom:-22px;width:1px;background:rgb(255 255 255 / .2)}}@media (max-width:760px){#egn-about-grid{grid-template-columns:1fr!important}#egn-why-grid,#egn-contact-grid,#egn-problem-grid{grid-template-columns:1fr!important}#egn-footer-top{flex-direction:column!important}}@media (max-width:560px){#egn-hero-h1{font-size:32px!important}#egn-hero-cta{width:100%!important}#egn-hero-cta>a{flex:1 1 auto;justify-content:center}#egn-hero-h2{font-size:17px!important}#egn-stats{grid-template-columns:1fr!important}#egn-form-row{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}