.horizon-contact_hero__xjFNh{padding:70px 5vw 0}.horizon-contact_hero__xjFNh>div{max-width:1100px;margin:0 auto 45px}.horizon-contact_hero__xjFNh span,.horizon-contact_label__Obwt1{font-size:11px;letter-spacing:.15em;font-weight:600;color:#456258}.horizon-contact_hero__xjFNh h1{font-size:clamp(38px,5.5vw,76px);letter-spacing:-.045em;line-height:1.06;margin:25px 0}.horizon-contact_hero__xjFNh em{font-family:Georgia,serif;font-weight:400;color:#276451}.horizon-contact_hero__xjFNh p{max-width:650px;line-height:1.8;font-size:17px;color:#53655f}.horizon-contact_hero__xjFNh figure{height:260px;position:relative;overflow:hidden;border-radius:8px}.horizon-contact_hero__xjFNh figure img{object-fit:cover}.horizon-contact_hero__xjFNh figcaption{position:absolute;inset:auto 24px 20px;display:flex;justify-content:space-between;align-items:center;color:#fff}.horizon-contact_hero__xjFNh figcaption span{color:white;text-shadow:0 1px 7px #000}.horizon-contact_layout__G_jRC{max-width:1260px;margin:auto;padding:80px 5vw;display:grid;grid-template-columns:1fr 1.15fr;gap:70px;align-items:start}.horizon-contact_context__YqQtv h2{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.04em;margin:20px 0}.horizon-contact_context__YqQtv p{font-size:15px;line-height:1.8;color:#52635c}.horizon-contact_context__YqQtv ol{list-style:none;padding:0;margin:30px 0}.horizon-contact_context__YqQtv li{display:flex;gap:18px;padding:20px 0;border-top:1px solid #d5dfda}.horizon-contact_context__YqQtv li b{font-size:12px;color:#17684e;padding-top:4px}.horizon-contact_context__YqQtv h3{font-size:15px;margin:0 0 6px}.horizon-contact_context__YqQtv li p{margin:0;font-size:14px}.horizon-contact_channels__gbnnk{display:grid;gap:18px;font-size:14px}.horizon-contact_channels__gbnnk>a,.horizon-contact_channels__gbnnk>span{display:flex;gap:12px;align-items:center;overflow-wrap:anywhere}.horizon-contact_context__YqQtv aside{display:flex;align-items:flex-start;gap:16px;border-top:1px solid #d5dfda;margin-top:28px;padding-top:24px}.horizon-contact_context__YqQtv aside svg{flex-shrink:0;color:#17684e}.horizon-contact_context__YqQtv aside p{margin:0;font-size:13px}.horizon-contact_assurance__OcBQy{display:flex;justify-content:center;gap:45px;background:#edf3ef;padding:32px 5vw}.horizon-contact_assurance__OcBQy div{display:flex;gap:12px;align-items:center;color:#244e3d;font-size:13px}@media(max-width:850px){.horizon-contact_layout__G_jRC{grid-template-columns:1fr;gap:35px;padding:45px 5vw}.horizon-contact_context__YqQtv aside,.horizon-contact_context__YqQtv ol{display:none}.horizon-contact_hero__xjFNh{padding-top:40px}.horizon-contact_hero__xjFNh figure{height:180px}.horizon-contact_assurance__OcBQy{flex-direction:column;gap:20px}.horizon-contact_channels__gbnnk{margin-top:25px}}@media(prefers-reduced-motion:reduce){.horizon-contact_hero__xjFNh *{animation:none}}.horizon-technologies_section__jG6JR{padding:65px 5vw;background:#f1f5f2;border-block:1px solid #dce5df;color:#20372c}.horizon-technologies_section__jG6JR>div:first-child{max-width:750px}.horizon-technologies_section__jG6JR>div>span{font-size:11px;letter-spacing:.14em}.horizon-technologies_section__jG6JR h2{font-size:clamp(27px,3vw,40px);letter-spacing:-.035em;margin:18px 0}.horizon-technologies_section__jG6JR p{color:#4f6558;line-height:1.7;font-size:15px}.horizon-technologies_logos__S49fH{display:grid;grid-template-columns:repeat(5,1fr);margin-top:35px;border-top:1px solid #cfdbd2}.horizon-technologies_logos__S49fH>div{min-height:105px;display:flex;align-items:center;justify-content:center;gap:12px;border-bottom:1px solid #cfdbd2}.horizon-technologies_logos__S49fH svg{width:32px;height:32px;fill:#284338}.horizon-technologies_logos__S49fH span{font-size:16px;font-weight:600}.horizon-technologies_logos__S49fH .horizon-technologies_wordmark__MBL8e{font-size:23px;letter-spacing:-.06em}.horizon-technologies_section__jG6JR .horizon-technologies_note__SA4TB{font-size:12px;max-width:950px;margin:24px 0 0}@media(max-width:650px){.horizon-technologies_logos__S49fH{grid-template-columns:repeat(2,1fr)}.horizon-technologies_logos__S49fH>div{min-height:80px}.horizon-technologies_section__jG6JR{padding-block:40px}}@font-face{font-family:Horizon Manrope;src:url(/fonts/horizonte/manrope-variable.ttf) format("truetype");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Horizon Instrument;src:url(/fonts/horizonte/instrument-serif-italic.ttf) format("truetype");font-style:italic;font-weight:400;font-display:swap}.horizon_menuPanel__JWQ63,.horizon_page__IQKZF{--ink:#24292e;--muted:#6c7276;--line:#e2e5e3;--accent:#d62250;color:var(--ink);font-family:Horizon Manrope,Arial,Helvetica,sans-serif;font-weight:400}.horizon_page__IQKZF{background:#fff;color-scheme:light;overflow:clip;--foreground:36,41,46;--muted-foreground:82,97,90;--background:255,255,255;--card:247,249,247;--border:215,223,217}.horizon_page__IQKZF .horizon_contactTrigger__LfU_u,.horizon_page__IQKZF .horizon_headerContact__eWQJF{background:#bd1741;color:#fff;border-color:#bd1741;min-height:44px}.horizon_page__IQKZF .horizon_contactTrigger__LfU_u:hover,.horizon_page__IQKZF .horizon_headerContact__eWQJF:hover{background:#a11235;color:#fff}.horizon_page__IQKZF .horizon_headerActions__7uIqg nav a{color:#52615a}.horizon_page__IQKZF .horizon_headerActions__7uIqg nav a[aria-current]{color:#202d26;font-weight:700}.horizon_page__IQKZF .horizon_eyebrow__mr41Z{color:#53655d}.horizon_page__IQKZF em{color:#52655b}.horizon_menuPanel__JWQ63 *,.horizon_page__IQKZF *{box-sizing:border-box}.horizon_page__IQKZF figure,.horizon_page__IQKZF h1,.horizon_page__IQKZF h2,.horizon_page__IQKZF h3,.horizon_page__IQKZF p{margin:0}.horizon_menuPanel__JWQ63 a,.horizon_page__IQKZF a{color:inherit;text-decoration:none}.horizon_menuPanel__JWQ63 button,.horizon_page__IQKZF button{font:inherit;cursor:pointer}.horizon_page__IQKZF em{font-style:normal;color:#8a908d}.horizon_feature__790jt[id],.horizon_page__IQKZF section[id]{scroll-margin-top:35px}.horizon_menuPanel__JWQ63 :focus-visible,.horizon_page__IQKZF :focus-visible{outline:2px solid #d62250;outline-offset:5px}.horizon_page__IQKZF img{object-fit:cover}body:has(.horizon_page__IQKZF) header.sticky,body:has(.horizon_page__IQKZF) main+footer{display:none}.horizon_skip__7UrfJ{position:fixed;top:-100px;left:20px;z-index:100;background:white;padding:16px}.horizon_skip__7UrfJ:focus{top:15px}.horizon_header__nMQ1A{height:104px;max-width:1440px;margin:auto;padding:0 6%;display:flex;align-items:center;gap:50px;border-bottom:1px solid var(--line)}.horizon_logo__rhFvX{flex-shrink:0}.horizon_logo__rhFvX img{object-fit:contain;display:block}.horizon_headerNav__oMt_3{display:flex;gap:28px;margin-left:auto}.horizon_headerNav__oMt_3 a:hover{color:var(--accent)}.horizon_headerActions__7uIqg{display:flex;align-items:center;gap:28px}.horizon_headerActions__7uIqg nav{display:flex;gap:12px;font-size:10px}.horizon_headerActions__7uIqg nav a{color:#979c9a}.horizon_headerActions__7uIqg nav a[aria-current]{color:#272d2a}.horizon_headerContact__eWQJF{font-size:12px;display:flex;gap:20px;align-items:center;padding:12px 15px;border:1px solid var(--line);border-radius:4px}.horizon_eyebrow__mr41Z{font-size:10px;letter-spacing:1.6px;line-height:1.6;font-weight:500;display:block;color:#747c78}.horizon_hero__qOZHX{max-width:1440px;padding:74px 6% 88px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6%}.horizon_heroCopy__q4PpT{padding:15px 0}.horizon_heroCopy__q4PpT h1{font-size:clamp(54px,5.25vw,78px);font-weight:500;line-height:1.05;letter-spacing:-3.4px;margin:25px 0}.horizon_heroCopy__q4PpT h1 em{color:var(--accent)}.horizon_heroCopy__q4PpT>p{max-width:430px;font-size:16px;line-height:1.8;color:var(--muted)}.horizon_heroActions__wQNSq{display:flex;flex-direction:column;align-items:start;gap:22px;margin-top:29px}.horizon_action__Gd4EG{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;font-size:12px;line-height:1.4;color:white!important;background:var(--accent,#d62250);padding:16px 21px;border-radius:4px}.horizon_action__Gd4EG:hover{background:#b81b42}.horizon_heroActions__wQNSq>a:not(.horizon_action__Gd4EG){display:flex;gap:20px;align-items:center;font-size:11px}.horizon_heroPhoto__pfu6C{position:relative;height:510px;border-radius:5px;overflow:hidden;background:#f1f1ec}.horizon_heroPhoto__pfu6C img{object-position:48% center}.horizon_heroPhoto__pfu6C figcaption{position:absolute;inset:auto 0 0;background:#f3f3ed;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:#4c5651}.horizon_heroPhoto__pfu6C figcaption span:last-child{font-size:8px;color:#7d8680}.horizon_capabilities__gWlDD,.horizon_contact__g7R81,.horizon_delivery__FZpVM,.horizon_engineering__Ky7_e,.horizon_footer__05_yV,.horizon_knowledge__BGBPx,.horizon_method__hWsv_,.horizon_productFaq__Em8KR,.horizon_productScope__CZ62o,.horizon_products__vt1kr,.horizon_related__9jOCy,.horizon_solutions__WqC7D{padding:95px max(6%,calc((100vw - 1268px)/2))}.horizon_page__IQKZF h2{font-size:clamp(34px,3.3vw,48px);line-height:1.14;letter-spacing:-1.7px;font-weight:500}.horizon_page__IQKZF h3{font-weight:500;font-size:21px;line-height:1.3;letter-spacing:-.55px}.horizon_capabilities__gWlDD{background:#f6f7f4}.horizon_intro__6Pa3K{display:grid;grid-template-columns:1.1fr 1fr;gap:20px 12%;align-items:end;margin-bottom:45px}.horizon_intro__6Pa3K .horizon_eyebrow__mr41Z{grid-column:1/-1}.horizon_intro__6Pa3K>p{max-width:395px;font-size:14px;color:var(--muted);line-height:1.8;padding-bottom:3px}.horizon_capabilityGrid__POPDK{display:grid;grid-template-columns:repeat(4,1fr);gap:34px}.horizon_capabilityGrid__POPDK article{border-top:1px solid #d9ded9;padding-top:27px;position:relative;padding-bottom:35px}.horizon_capabilityGrid__POPDK article>svg{color:#64746b;margin-bottom:26px}.horizon_capabilityGrid__POPDK p{color:var(--muted);line-height:1.85;margin:13px 0 20px}.horizon_capabilityGrid__POPDK article>a{position:absolute;bottom:0;left:0;width:32px;height:32px;display:grid;place-items:center;border:1px solid #d7ddd8;border-radius:50%}.horizon_capabilityGrid__POPDK article>a:hover{border-color:var(--accent);color:var(--accent)}.horizon_solutions__WqC7D{padding-block:100px}.horizon_feature__790jt{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.horizon_feature__790jt:last-child{margin-bottom:0}.horizon_featurePhoto__rz71I{position:relative;height:420px;border-radius:5px;overflow:hidden;background:#f0f2ef}.horizon_featurePhoto__rz71I img{object-position:50% center}.horizon_featureCopy___hg1f .horizon_eyebrow__mr41Z{margin-bottom:21px}.horizon_featureCopy___hg1f h2{font-size:clamp(32px,3vw,44px)}.horizon_featureCopy___hg1f>p{color:var(--muted);line-height:1.85;margin-top:22px}.horizon_featureCopy___hg1f ul{padding:0;list-style:none;margin:24px 0 28px}.horizon_featureCopy___hg1f li{display:flex;gap:10px;font-size:12px;color:#59645e;line-height:1.7;margin-top:10px}.horizon_featureCopy___hg1f li:before{content:"—";color:#a5afa8}.horizon_featureCopy___hg1f .horizon_action__Gd4EG{background:transparent;color:var(--ink)!important;padding:0 0 8px;border-radius:0;border-bottom:1px solid #b3bdb6;font-size:12px}.horizon_featureCopy___hg1f .horizon_action__Gd4EG:hover{border-color:var(--accent);color:var(--accent)!important}.horizon_reverse__dXfji .horizon_featurePhoto__rz71I{order:2}.horizon_erpPreview__68qj3{background:#f0f3ef;padding:28px;height:420px;border:1px solid #e3e8e1}.horizon_miniBar__wIOi7{display:flex;gap:10px;align-items:center;color:#42604d;border-bottom:1px solid #d3ddd3;padding-bottom:19px}.horizon_miniBar__wIOi7 strong{font-size:15px;font-weight:500;letter-spacing:-.5px}.horizon_miniBar__wIOi7 strong span{font-size:10px;font-weight:400;letter-spacing:0;color:#849286}.horizon_miniBar__wIOi7 small{margin-left:auto;font-size:7px;letter-spacing:1px;border:1px solid #cbd7cc;padding:5px}.horizon_miniContent__Qppy0{padding:30px 0 0}.horizon_miniContent__Qppy0>span{font-size:8px;letter-spacing:1px;color:#839084}.horizon_miniContent__Qppy0 h3{font-size:31px;margin:12px 0 20px;line-height:1.15;color:#3d5343}.horizon_miniContent__Qppy0>div{display:flex;gap:15px;align-items:center;padding:12px 14px;margin-top:6px;border-radius:4px;background:#fff;font-size:11px;border:1px solid #e4e9e1}.horizon_miniContent__Qppy0>div span{font-size:8px;color:#91a291}.horizon_miniContent__Qppy0>div svg{margin-left:auto;color:#809a80}.horizon_miniContent__Qppy0>p{margin-top:14px;font-size:8px;color:#7a897b}.horizon_engineering__Ky7_e{background:#f5f6f3}.horizon_engineeringDetails___Gfzm{display:grid;grid-template-columns:repeat(3,1fr)}.horizon_engineeringDetails___Gfzm article{border-top:1px solid #dce1da;padding-top:24px}.horizon_engineeringDetails___Gfzm h3{font-size:19px}.horizon_engineeringDetails___Gfzm p{color:var(--muted);font-size:13px;line-height:1.85;margin-top:13px}.horizon_integration___fxIW{margin-top:50px;padding-top:30px;border-top:1px solid #dce1da}.horizon_integration___fxIW>span{font-size:11px;color:#6f7c70}.horizon_integration___fxIW p{color:#526357;font-size:17px;line-height:2;margin:15px 0;word-spacing:3px}.horizon_integration___fxIW small{font-size:10px;color:#838b82;line-height:1.7;display:block;max-width:600px}.horizon_sectionHeading__65AYf{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:42px}.horizon_sectionHeading__65AYf .horizon_eyebrow__mr41Z{margin-bottom:21px}.horizon_sectionHeading__65AYf>p{color:var(--muted);font-size:14px;line-height:1.85;max-width:355px}.horizon_productGrid__zx_Ay{border-top:1px solid var(--line)}.horizon_productGrid__zx_Ay>a{display:grid;grid-template-columns:38px 240px 1fr 24px;align-items:center;gap:25px;padding:25px 8px;border-bottom:1px solid var(--line)}.horizon_productGrid__zx_Ay>a:hover{background:#fafaf7}.horizon_productGrid__zx_Ay>a>svg:first-child{color:#7b8880}.horizon_productGrid__zx_Ay>a>div span{font-size:8px;letter-spacing:.9px;color:#929b94;display:block;margin-bottom:6px}.horizon_productGrid__zx_Ay h3{font-size:20px}.horizon_productGrid__zx_Ay p{font-size:13px;line-height:1.7;color:var(--muted);max-width:460px}.horizon_productGrid__zx_Ay>a>svg:last-child{color:#8a958e}.horizon_method__hWsv_{padding-top:0}.horizon_method__hWsv_ ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.horizon_method__hWsv_ li{border-top:1px solid var(--line);padding-top:22px}.horizon_method__hWsv_ li>span{font-size:10px;color:#96a096;display:block;margin-bottom:22px}.horizon_method__hWsv_ h3{font-size:20px}.horizon_method__hWsv_ li p{margin-top:12px;color:var(--muted);font-size:13px;line-height:1.8}.horizon_knowledge__BGBPx{border-top:1px solid var(--line);padding-top:75px}.horizon_knowledge__BGBPx .horizon_action__Gd4EG{background:transparent;color:var(--ink)!important;border:1px solid var(--line)}.horizon_articles__49Kik{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.horizon_articles__49Kik>a{border-top:1px solid var(--line);padding:25px 0;display:flex;flex-direction:column;align-items:start;min-height:200px}.horizon_articles__49Kik span{font-size:8px;letter-spacing:1.3px;color:#8c948d}.horizon_articles__49Kik h3{font-size:21px;margin:20px 0 25px;line-height:1.4}.horizon_articles__49Kik svg{color:#8d9790;margin-top:auto}.horizon_contact__g7R81{background:#f4f0ed;display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px 50px}.horizon_contact__g7R81 h2{margin-top:23px}.horizon_contact__g7R81 em{color:#988c85}.horizon_contact__g7R81 p{font-size:14px;color:#807770;line-height:1.85;margin-top:23px;max-width:460px}.horizon_contactTrigger__LfU_u{border:0;border-radius:4px;background:var(--accent);color:white;padding:19px 23px;display:flex;gap:35px;align-items:center;font-size:12px!important}.horizon_contactTrigger__LfU_u:hover{background:#b81b42}.horizon_contactLinks__DcRaS{grid-column:1/-1;display:flex;gap:35px;font-size:11px;border-top:1px solid #ddd7d2;padding-top:25px;margin-top:25px;color:#80766f}.horizon_contactLinks__DcRaS span{margin-left:auto}.horizon_form__E3jFd{grid-column:1/-1;background:#fff;padding:24px;border:1px solid #e2ded9;color:#303730;--foreground:40,46,40;--muted-foreground:104,112,104;--border:220,225,220}.horizon_form__E3jFd>div{background:white;color:#303730;border:0;box-shadow:none}.horizon_form__E3jFd h3,.horizon_form__E3jFd input,.horizon_form__E3jFd textarea{color:#303730}.horizon_form__E3jFd input,.horizon_form__E3jFd textarea{background:white;border-color:#d5dbd5}.horizon_form__E3jFd p{color:#717a72}.horizon_footer__05_yV{padding-block:55px 110px}.horizon_footerTop__0AOKM{display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid var(--line);padding-bottom:30px}.horizon_footerTop__0AOKM img{object-fit:contain}.horizon_footerTop__0AOKM p{font-size:11px;line-height:1.8;color:#858d87;text-align:right}.horizon_footerColumns__TKtkV{display:grid;grid-template-columns:2fr 1fr 1fr;gap:50px;margin-top:32px}.horizon_footerColumns__TKtkV nav{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 20px;font-size:11px;color:#778178}.horizon_footerColumns__TKtkV nav:nth-child(2){grid-template-columns:1fr}.horizon_footerColumns__TKtkV>div{display:flex;flex-direction:column;align-items:start;gap:14px;font-size:11px;color:#778178}.horizon_footerColumns__TKtkV small{font-size:9px;line-height:1.9;margin-top:8px}.horizon_footerMenu__jSltd{display:flex;gap:15px;align-items:center;padding:0;background:none;border:0;color:#626e65;font-size:11px!important;margin-top:35px}.horizon_dock__QjWoR{position:fixed;bottom:20px;right:25px;z-index:30;display:flex;background:#fff;border:1px solid #d8ded9;border-radius:5px;box-shadow:0 4px 22px #2a3b2910}.horizon_dock__QjWoR a,.horizon_dock__QjWoR button{display:flex;align-items:center;justify-content:center;gap:12px;border:0;background:transparent;color:#4d5a50;padding:15px 18px;font-size:11px}.horizon_dock__QjWoR a{border-left:1px solid #e2e6e2;padding-inline:14px}.horizon_dock__QjWoR button:hover{background:#f5f7f3}.horizon_menuBackdrop__hIQ1R{position:fixed;inset:0;background:#26322935;z-index:60}.horizon_menuPanel__JWQ63{position:fixed;z-index:61;bottom:20px;left:50%;transform:translateX(-50%);width:min(880px,calc(100% - 40px));max-height:calc(100dvh - 40px);overflow-y:auto;border-radius:7px;background:#fff;padding:32px;border:1px solid #d8dfd8;box-shadow:0 20px 70px #17271b20}.horizon_menuHead__iBI5t{display:flex;align-items:start;justify-content:space-between;gap:25px;margin-bottom:25px}.horizon_menuHead__iBI5t h2{font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-.8px;margin:0}.horizon_menuHead__iBI5t p{font-size:12px;line-height:1.7;color:#7e8880;margin:10px 0 0}.horizon_menuHead__iBI5t button{display:grid;place-items:center;background:#f3f5f1;border:1px solid #dfe5dd;border-radius:50%;min-width:34px;height:34px;color:#657467}.horizon_menuGrid__JXbVz{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;border-top:1px solid #e1e6df}.horizon_menuGrid__JXbVz a{display:flex;align-items:center;gap:15px;padding:19px 4px;border-bottom:1px solid #e1e6df;font-size:13px}.horizon_menuGrid__JXbVz a:hover{color:#d62250}.horizon_menuGrid__JXbVz svg:first-child{color:#8b9a8d;flex-shrink:0}.horizon_menuGrid__JXbVz svg:last-child{margin-left:auto;color:#99a49a;flex-shrink:0}.horizon_menuProducts__a_Y6D{display:flex;flex-wrap:wrap;gap:12px 23px;margin-top:27px}.horizon_menuProducts__a_Y6D>span{width:100%;font-size:8px;letter-spacing:1px;color:#97a094;margin-bottom:5px}.horizon_menuProducts__a_Y6D a{display:flex;gap:7px;align-items:center;font-size:11px;color:#6a776b;padding-block:4px}.horizon_productHero__FGDWr{display:grid;grid-template-columns:1.15fr 1fr;gap:7%;align-items:center;padding:65px 6% 85px;max-width:1440px;margin:auto}.horizon_productHeroImage__c5B9q{position:relative;height:500px;border-radius:5px;overflow:hidden;grid-column:2;grid-row:1}.horizon_productHeroCopy__bwPPT{grid-column:1;grid-row:1}.horizon_productHeroCopy__bwPPT>a:first-child{font-size:11px;color:#8a948b;display:inline-block;margin-bottom:35px}.horizon_productHeroCopy__bwPPT .horizon_eyebrow__mr41Z{font-size:9px;color:#949c94}.horizon_productHeroCopy__bwPPT h1{font-size:clamp(37px,4vw,59px);line-height:1.1;letter-spacing:-2px;font-weight:500;margin:22px 0}.horizon_productHeroCopy__bwPPT p{font-size:14px;line-height:1.85;color:var(--muted);margin-bottom:27px}.horizon_productScope__CZ62o{background:#f6f7f4}.horizon_productScope__CZ62o .horizon_intro__6Pa3K{display:block;margin-bottom:40px}.horizon_productScope__CZ62o .horizon_intro__6Pa3K h2{margin-top:22px}.horizon_productFeatures__arSPH{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px}.horizon_productFeatures__arSPH article{border-top:1px solid #d8e0d6;padding-top:22px}.horizon_productFeatures__arSPH article>span{font-size:9px;color:#99a596}.horizon_productFeatures__arSPH h3{font-size:21px;margin:19px 0 13px}.horizon_productFeatures__arSPH p{font-size:13px;line-height:1.85;color:var(--muted)}.horizon_delivery__FZpVM{display:grid;grid-template-columns:1fr 1fr;gap:70px}.horizon_delivery__FZpVM h2{margin-top:22px}.horizon_delivery__FZpVM ol{margin:0;padding:0;list-style:none}.horizon_delivery__FZpVM li{display:flex;align-items:center;gap:22px;font-size:13px;padding:24px 0;border-bottom:1px solid var(--line)}.horizon_delivery__FZpVM li>span{font-size:9px;color:#9ba696}.horizon_delivery__FZpVM li svg{margin-left:auto;color:#8da28b;flex-shrink:0}.horizon_productFaq__Em8KR{padding-top:0;display:grid;grid-template-columns:1fr 1fr;gap:70px}.horizon_productFaq__Em8KR h2{font-size:35px;margin-top:20px}.horizon_productFaq__Em8KR details{border-top:1px solid var(--line);padding:24px 0}.horizon_productFaq__Em8KR summary{display:flex;align-items:center;justify-content:space-between;gap:15px;list-style:none;font-size:15px;cursor:pointer}.horizon_productFaq__Em8KR summary::-webkit-details-marker{display:none}.horizon_productFaq__Em8KR summary svg{flex-shrink:0;color:#8c9a8c}.horizon_productFaq__Em8KR details[open] summary svg{transform:rotate(45deg)}.horizon_productFaq__Em8KR p{font-size:13px;line-height:1.85;color:var(--muted);margin-top:20px}.horizon_externalProduct__SZ1t6{margin:0 6%;padding:35px;background:#f4f5f0;display:flex;align-items:center;justify-content:space-between;gap:30px}.horizon_externalProduct__SZ1t6 h2{font-size:29px}.horizon_related__9jOCy{padding-block:60px}.horizon_related__9jOCy nav{display:flex;flex-wrap:wrap;gap:25px;margin-top:23px}.horizon_related__9jOCy a{display:flex;gap:18px;align-items:center;font-size:12px;color:#778176}.horizon_console__WPu_M{border:1px solid #d8e0d6;background:white;border-radius:7px;overflow:hidden}.horizon_consoleBar__LWUkR{display:flex;gap:15px;align-items:center;padding:18px 24px;border-bottom:1px solid #e3e8df;background:#f0f3ed}.horizon_consoleBar__LWUkR>span{display:flex;gap:10px;align-items:center;font-size:17px;color:#537251}.horizon_consoleBar__LWUkR b{font-size:10px;color:#97a391;font-weight:400}.horizon_consoleBar__LWUkR small{font-size:8px;letter-spacing:1px;margin-left:auto;color:#91a08a}.horizon_consoleBody__YQ125{display:grid;grid-template-columns:165px 1fr}.horizon_consoleBody__YQ125 aside{padding:25px 18px;display:flex;flex-direction:column;gap:8px;background:#f8faf5;border-right:1px solid #e2e8dd}.horizon_consoleBody__YQ125 aside>span{font-size:8px;letter-spacing:1px;color:#8a9d81;margin:12px 0}.horizon_consoleBody__YQ125 aside button{border:0;background:transparent;color:#6d8064;text-align:left;font-size:11px;padding:12px;border-radius:4px}.horizon_consoleBody__YQ125 aside button[aria-pressed=true]{background:#e3eddd;color:#44603a}.horizon_consoleBody__YQ125 aside>small{font-size:8px;color:#8a9c80}.horizon_connection__EowDR{margin-top:auto;padding-top:25px;font-size:8px;color:#9ca795}.horizon_consoleContent___2lwx{padding:28px;min-width:0}.horizon_consoleTitle__fM_9w{display:flex;align-items:center;justify-content:space-between}.horizon_consoleTitle__fM_9w svg{color:#9caf94}.horizon_consoleTitle__fM_9w h3{font-size:21px}.horizon_stats__eyd_B{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.horizon_stats__eyd_B>div{border:1px solid #e4e9df;padding:18px;border-radius:4px}.horizon_stats__eyd_B span{font-size:10px;color:#8d9a85;display:block}.horizon_stats__eyd_B strong{font-size:27px;font-weight:400;letter-spacing:-.8px;display:block;margin-top:11px;color:#4b6242}.horizon_graph__JXxcw{border:1px solid #e4e9df;padding:18px;margin-top:20px;border-radius:4px}.horizon_graph__JXxcw>span{font-size:9px;color:#8c9a82}.horizon_graph__JXxcw>div{display:flex;align-items:end;height:80px;gap:4%;margin:25px 0 15px;border-bottom:1px solid #dee6d7}.horizon_graph__JXxcw i{width:5%;max-height:100%;background:#b8cbb0;border-radius:2px 2px 0 0}.horizon_graph__JXxcw small{font-size:8px;letter-spacing:1px;color:#9ba692}.horizon_dataRows__b8e1y{margin-top:15px}.horizon_dataRows__b8e1y>div{display:flex;gap:12px;align-items:center;border-bottom:1px solid #edf0e9;padding:11px 0;font-size:10px;color:#78876e}.horizon_dataRows__b8e1y span{font-size:8px;color:#a5b099}.horizon_dataRows__b8e1y strong{font-weight:400}.horizon_dataRows__b8e1y small{margin-left:auto;font-size:8px}.horizon_dataRows__b8e1y svg{color:#93aa85}@media(max-width:1050px){.horizon_header__nMQ1A{gap:25px}.horizon_headerNav__oMt_3{gap:17px;font-size:11px}.horizon_headerActions__7uIqg{gap:17px}.horizon_headerContact__eWQJF{display:none}.horizon_heroCopy__q4PpT h1{font-size:57px;letter-spacing:-2.7px}.horizon_heroPhoto__pfu6C{height:490px}.horizon_capabilityGrid__POPDK{grid-template-columns:repeat(2,1fr);gap:35px 45px}.horizon_feature__790jt{gap:6%}.horizon_featurePhoto__rz71I{height:400px}.horizon_miniBar__wIOi7 strong span{display:none}.horizon_miniContent__Qppy0 h3{font-size:28px}.horizon_productGrid__zx_Ay>a{grid-template-columns:32px 200px 1fr 20px;gap:18px}.horizon_productGrid__zx_Ay h3{font-size:18px}.horizon_productHeroImage__c5B9q{height:470px}.horizon_consoleBody__YQ125{grid-template-columns:145px 1fr}.horizon_consoleContent___2lwx{padding:22px}}@media(max-width:760px){.horizon_header__nMQ1A{height:82px;gap:18px;padding-inline:6%}.horizon_logo__rhFvX img{width:119px;height:auto}.horizon_headerNav__oMt_3{display:none}.horizon_headerActions__7uIqg{margin-left:auto}.horizon_headerActions__7uIqg nav{gap:13px}.horizon_headerContact__eWQJF{display:flex;padding:9px 11px;font-size:10px;gap:10px}.horizon_hero__qOZHX{padding:44px 6% 50px;grid-template-columns:1fr;gap:35px}.horizon_heroCopy__q4PpT{padding:0}.horizon_heroCopy__q4PpT h1{font-size:clamp(48px,8vw,66px);letter-spacing:-2.6px;margin:22px 0}.horizon_heroCopy__q4PpT>p{font-size:14px;max-width:470px}.horizon_eyebrow__mr41Z{font-size:8px;letter-spacing:1.3px}.horizon_heroActions__wQNSq{gap:20px;margin-top:25px}.horizon_heroActions__wQNSq>a:not(.horizon_action__Gd4EG){font-size:11px}.horizon_action__Gd4EG{font-size:11px;padding:16px 19px;gap:20px}.horizon_heroPhoto__pfu6C{height:340px}.horizon_heroPhoto__pfu6C img{object-position:center 45%}.horizon_heroPhoto__pfu6C figcaption{padding:14px;font-size:9px}.horizon_heroPhoto__pfu6C figcaption span:last-child{font-size:7px}.horizon_capabilities__gWlDD,.horizon_contact__g7R81,.horizon_delivery__FZpVM,.horizon_engineering__Ky7_e,.horizon_footer__05_yV,.horizon_knowledge__BGBPx,.horizon_method__hWsv_,.horizon_productFaq__Em8KR,.horizon_productScope__CZ62o,.horizon_products__vt1kr,.horizon_related__9jOCy,.horizon_solutions__WqC7D{padding:60px 6%}.horizon_page__IQKZF h2{font-size:35px;letter-spacing:-1.3px}.horizon_intro__6Pa3K{grid-template-columns:1fr;gap:20px;margin-bottom:35px}.horizon_intro__6Pa3K>p{font-size:13px;max-width:440px}.horizon_capabilityGrid__POPDK{gap:28px}.horizon_capabilityGrid__POPDK h3{font-size:18px}.horizon_capabilityGrid__POPDK p{font-size:12px}.horizon_feature__790jt{grid-template-columns:1fr;gap:32px;margin-bottom:70px}.horizon_featurePhoto__rz71I{height:350px}.horizon_reverse__dXfji .horizon_featurePhoto__rz71I{order:0}.horizon_featureCopy___hg1f h2{font-size:35px}.horizon_featureCopy___hg1f>p{font-size:13px;margin-top:18px}.horizon_featureCopy___hg1f li{font-size:12px}.horizon_featureCopy___hg1f ul{margin:20px 0 23px}.horizon_erpPreview__68qj3{height:405px;padding:26px}.horizon_miniContent__Qppy0 h3{font-size:30px}.horizon_engineeringDetails___Gfzm{grid-template-columns:1fr;gap:28px}.horizon_engineeringDetails___Gfzm h3{font-size:19px}.horizon_engineeringDetails___Gfzm p{font-size:13px}.horizon_integration___fxIW{margin-top:35px}.horizon_integration___fxIW p{font-size:15px;word-spacing:1px;line-height:2}.horizon_integration___fxIW small{font-size:9px}.horizon_sectionHeading__65AYf{flex-direction:column;align-items:start;gap:22px;margin-bottom:30px}.horizon_sectionHeading__65AYf>p{font-size:13px;max-width:460px}.horizon_productGrid__zx_Ay>a{grid-template-columns:28px 1fr 20px;gap:13px 18px;padding:24px 0}.horizon_productGrid__zx_Ay>a>svg:first-child{width:23px}.horizon_productGrid__zx_Ay>a>p{grid-column:2;grid-row:2;font-size:12px;max-width:440px}.horizon_productGrid__zx_Ay>a>svg:last-child{grid-column:3;grid-row:1}.horizon_productGrid__zx_Ay h3{font-size:19px}.horizon_productGrid__zx_Ay>a>div span{font-size:7px}.horizon_method__hWsv_{padding-top:0}.horizon_method__hWsv_ ol{grid-template-columns:repeat(2,1fr);gap:30px}.horizon_method__hWsv_ h3{font-size:19px}.horizon_method__hWsv_ li p{font-size:12px}.horizon_articles__49Kik{grid-template-columns:1fr;gap:5px}.horizon_articles__49Kik>a{min-height:160px}.horizon_articles__49Kik h3{font-size:20px;max-width:440px}.horizon_contact__g7R81{grid-template-columns:1fr;gap:25px}.horizon_contact__g7R81 p{font-size:13px;margin-top:20px}.horizon_contactTrigger__LfU_u{justify-content:space-between;width:fit-content;max-width:100%;gap:25px}.horizon_contactLinks__DcRaS{flex-wrap:wrap;gap:20px;font-size:10px;margin-top:10px}.horizon_contactLinks__DcRaS span{margin-left:0;width:100%}.horizon_form__E3jFd{padding:10px}.horizon_form__E3jFd>div{padding:15px}.horizon_footer__05_yV{padding-bottom:105px}.horizon_footerTop__0AOKM{align-items:start;flex-direction:column;gap:25px}.horizon_footerTop__0AOKM p{text-align:left}.horizon_footerColumns__TKtkV{grid-template-columns:1fr 1fr;gap:28px}.horizon_footerColumns__TKtkV nav{grid-template-columns:1fr;font-size:10px}.horizon_footerColumns__TKtkV>div{grid-column:1/-1;font-size:10px}.horizon_dock__QjWoR{right:13px;bottom:13px}.horizon_dock__QjWoR button{padding:14px 16px;font-size:10px}.horizon_dock__QjWoR a{padding-inline:12px}.horizon_menuPanel__JWQ63{width:calc(100% - 24px);bottom:12px;max-height:calc(100dvh - 24px);padding:23px 20px}.horizon_menuHead__iBI5t{gap:15px}.horizon_menuHead__iBI5t h2{font-size:24px}.horizon_menuHead__iBI5t p{font-size:11px}.horizon_menuGrid__JXbVz{grid-template-columns:1fr}.horizon_menuGrid__JXbVz a{padding:15px 3px;font-size:12px}.horizon_menuProducts__a_Y6D{gap:10px 18px;margin-top:20px}.horizon_menuProducts__a_Y6D a{font-size:10px}.horizon_productHero__FGDWr{padding:35px 6% 55px;grid-template-columns:1fr;gap:35px}.horizon_productHeroCopy__bwPPT{grid-column:1;grid-row:1}.horizon_productHeroImage__c5B9q{grid-column:1;grid-row:2;height:300px}.horizon_productHeroCopy__bwPPT>a:first-child{margin-bottom:25px}.horizon_productHeroCopy__bwPPT h1{font-size:41px;letter-spacing:-1.6px;margin-block:20px}.horizon_productHeroCopy__bwPPT p{font-size:13px}.horizon_productFeatures__arSPH{grid-template-columns:1fr;gap:28px;margin-top:35px}.horizon_productFeatures__arSPH h3{font-size:20px}.horizon_delivery__FZpVM,.horizon_productFaq__Em8KR{grid-template-columns:1fr;gap:30px}.horizon_delivery__FZpVM li{font-size:12px;gap:16px}.horizon_productFaq__Em8KR{padding-top:0}.horizon_productFaq__Em8KR h2{font-size:32px}.horizon_productFaq__Em8KR summary{font-size:14px}.horizon_externalProduct__SZ1t6{padding:28px;flex-direction:column;align-items:start;gap:25px}.horizon_externalProduct__SZ1t6 h2{font-size:27px}.horizon_externalProduct__SZ1t6 .horizon_action__Gd4EG{font-size:10px}.horizon_related__9jOCy{padding-block:45px}.horizon_related__9jOCy nav{gap:20px}.horizon_related__9jOCy a{font-size:11px}.horizon_consoleBar__LWUkR{padding:15px;gap:10px}.horizon_consoleBar__LWUkR b{display:none}.horizon_consoleBar__LWUkR small{font-size:6px;letter-spacing:.4px}.horizon_consoleBody__YQ125{grid-template-columns:1fr}.horizon_consoleBody__YQ125 aside{flex-direction:row;padding:10px;border-right:0;border-bottom:1px solid #e2e8dd}.horizon_connection__EowDR,.horizon_consoleBody__YQ125 aside>small,.horizon_consoleBody__YQ125 aside>span{display:none}.horizon_consoleBody__YQ125 aside button{padding:10px 13px;font-size:10px}.horizon_consoleContent___2lwx{padding:20px 14px}.horizon_stats__eyd_B{gap:7px}.horizon_stats__eyd_B>div{padding:12px 8px;min-width:0}.horizon_stats__eyd_B span{font-size:8px;min-height:20px}.horizon_stats__eyd_B strong{font-size:18px;white-space:nowrap}.horizon_graph__JXxcw{padding:14px}.horizon_dataRows__b8e1y>div{font-size:8px;gap:9px}.horizon_dataRows__b8e1y small{font-size:6px}}@media(max-width:390px){.horizon_headerContact__eWQJF{display:none}.horizon_capabilityGrid__POPDK{grid-template-columns:1fr}.horizon_capabilityGrid__POPDK article{padding-bottom:42px}.horizon_capabilityGrid__POPDK article>svg{margin-bottom:18px}.horizon_heroPhoto__pfu6C figcaption span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.horizon_menuPanel__JWQ63 *,.horizon_page__IQKZF *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.horizon_page__IQKZF{--ink:#272a2d;--muted:#687075;--accent:#c91e49;background:#fcfcfa}.horizon_page__IQKZF h2{font-size:clamp(38px,3.65vw,58px);font-weight:450;letter-spacing:-2px;line-height:1.12}.horizon_heroEditorial__rKvLr h1 em,.horizon_page__IQKZF h2 em{font-family:Horizon Instrument,Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.6px;color:#85756f;font-size:1.13em}.horizon_header__nMQ1A{height:98px;max-width:none;background:#fcfcfa;padding-inline:5%}.horizon_headerNav__oMt_3{font-size:12px}.horizon_hero__qOZHX{display:block;padding:0;max-width:none}.horizon_heroEditorial__rKvLr{padding:58px 5% 50px;display:grid;grid-template-columns:1.8fr 1fr;align-items:end;gap:5%;max-width:1680px;margin:auto}.horizon_heroEditorial__rKvLr h1{font-size:clamp(60px,5.8vw,96px);font-weight:450;letter-spacing:-4px;line-height:1.04;margin:24px 0 0}.horizon_heroEditorial__rKvLr h1 em{color:#9e3652}.horizon_heroLead__T8PT5{padding-bottom:5px}.horizon_heroLead__T8PT5 p{font-size:14px;line-height:1.9;color:var(--muted);margin-bottom:24px;max-width:390px}.horizon_heroLead__T8PT5 .horizon_action__Gd4EG{background:transparent;color:var(--ink)!important;padding:0 0 12px;border-bottom:1px solid #abb2af;border-radius:0;font-size:12px}.horizon_panorama__tHPC9{width:100%;height:clamp(440px,42vw,730px);position:relative;overflow:hidden;background:#dce1e2}.horizon_panorama__tHPC9 img{object-position:center 55%}.horizon_panorama__tHPC9 figcaption{position:absolute;left:5%;right:5%;bottom:28px;display:flex;justify-content:space-between;gap:20px;color:#fff;font-size:10px;letter-spacing:1.7px;text-shadow:0 1px 8px #222b}.horizon_heroIndex__FGIaX{display:flex;align-items:center;justify-content:space-between;padding:25px 5%;gap:22px;border-bottom:1px solid #dfe2df;background:#f2f2ed}.horizon_heroIndex__FGIaX>span{font-family:Horizon Instrument,Georgia,serif;font-style:italic;font-size:24px;color:#85776c}.horizon_heroIndex__FGIaX a{display:flex;align-items:center;gap:25px;font-size:11px}.horizon_capabilities__gWlDD{background:#fcfcfa;padding-block:100px}.horizon_intro__6Pa3K{gap:24px 10%}.horizon_intro__6Pa3K p{font-size:15px}.horizon_capabilityGrid__POPDK{gap:35px}.horizon_capabilityGrid__POPDK article{border-color:#dbddd9}.horizon_capabilityGrid__POPDK article>svg{color:#a06371}.horizon_capabilityGrid__POPDK h3{font-size:19px;letter-spacing:-.8px}.horizon_capabilityGrid__POPDK p{font-size:13px}.horizon_solutions__WqC7D{padding:0 5% 100px}.horizon_feature__790jt{gap:7%;margin-bottom:100px;grid-template-columns:1.25fr 1fr}.horizon_featureCopy___hg1f h2{font-size:clamp(36px,3.2vw,51px)}.horizon_featureCopy___hg1f>p{font-size:14px}.horizon_featureCopy___hg1f .horizon_eyebrow__mr41Z{color:#aa586a;margin-bottom:25px}.horizon_featurePhoto__rz71I{height:530px;border-radius:0}.horizon_cyberFeature__Wy_YG{margin-left:-5.56%;grid-template-columns:1.35fr 1fr}.horizon_cyberFeature__Wy_YG .horizon_featurePhoto__rz71I{height:590px}.horizon_cyberFeature__Wy_YG .horizon_featurePhoto__rz71I img{object-position:65% center}.horizon_reverse__dXfji{grid-template-columns:1fr 1.25fr}.horizon_operationsPhoto__KGJcr{height:520px;overflow:visible}.horizon_operationsPhoto__KGJcr img{object-position:center}.horizon_operationsNote__zNA2A{position:absolute;left:-25px;bottom:30px;display:flex;align-items:center;gap:20px;min-width:270px;padding:22px 24px;background:#fff;border:1px solid #e1e4dc;color:#615d58}.horizon_operationsNote__zNA2A>span{font-size:13px}.horizon_operationsNote__zNA2A small{font-size:8px;letter-spacing:1.5px;margin-top:8px;display:block;color:#9a9b93}.horizon_operationsNote__zNA2A svg:last-child{margin-left:auto}.horizon_aiFeature__sTdJ6{display:grid;grid-template-columns:1fr;gap:0}.horizon_aiFeature__sTdJ6 .horizon_featurePhoto__rz71I{height:560px;width:100%}.horizon_aiFeature__sTdJ6 .horizon_featurePhoto__rz71I img{object-position:center 53%}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f{position:relative;margin:-90px 5% 0 auto;background:#fcfcfa;width:80%;padding:50px 45px 0;display:grid;grid-template-columns:1.15fr 1fr;gap:20px 45px}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f .horizon_eyebrow__mr41Z{grid-column:1/-1;margin:0}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f h2{grid-column:1;grid-row:2/span 2;font-size:clamp(34px,3.3vw,48px)}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f p,.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f ul{margin:0}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f .horizon_action__Gd4EG{grid-column:2;justify-self:start;margin-top:5px}.horizon_engineering__Ky7_e{padding:0 5% 95px;background:#f0f1ec}.horizon_engineeringBanner__TV0Y8{position:relative;height:500px;margin:0 -5.56% 75px!important}.horizon_engineeringBanner__TV0Y8 img{object-position:center 50%}.horizon_engineeringBanner__TV0Y8 figcaption{position:absolute;left:5%;bottom:25px;display:flex;align-items:center;gap:30px;padding:16px 22px;background:#fff;font-size:9px;letter-spacing:1.2px;color:#656f69}.horizon_engineeringBanner__TV0Y8 figcaption span:first-child{font-size:15px;letter-spacing:-.4px;color:#363f39}.horizon_engineering__Ky7_e .horizon_intro__6Pa3K{margin-bottom:45px}.horizon_engineeringDetails___Gfzm{gap:45px}.horizon_connectionMap__mRDGY{display:flex;align-items:center;justify-content:space-between;gap:20px;border-block:1px solid #d9ded5;padding:35px 0;margin-top:45px}.horizon_connectionMap__mRDGY>span{display:flex;flex-direction:column;gap:18px;font-size:12px;color:#59685c}.horizon_connectionMap__mRDGY>span svg{color:#ad6174}.horizon_connectionMap__mRDGY>svg{color:#b7c0b3}.horizon_integration___fxIW{margin-top:0;border-top:0}.horizon_products__vt1kr{background:#fcfcfa}.horizon_productGrid__zx_Ay>a{padding-block:30px}.horizon_productGrid__zx_Ay h3{font-size:21px}.horizon_method__hWsv_{background:#fcfcfa}.horizon_knowledge__BGBPx{border-top:0;padding-top:0;background:#fcfcfa}.horizon_academyStory__z_2J4{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;align-items:center;margin-bottom:65px}.horizon_academyStory__z_2J4 figure{position:relative;height:460px}.horizon_academyStory__z_2J4 figure img{object-position:30% center}.horizon_academyStory__z_2J4 .horizon_eyebrow__mr41Z{color:#a16a77}.horizon_academyStory__z_2J4 h2{margin:25px 0}.horizon_academyStory__z_2J4 p{color:var(--muted);font-size:14px;line-height:1.9;margin-bottom:28px}.horizon_academyStory__z_2J4 .horizon_action__Gd4EG{border-color:#b6b9b2;border-radius:0;border-width:0 0 1px;padding:0 0 12px}.horizon_contact__g7R81{background:#eee9e4;padding-block:95px}.horizon_footer__05_yV{background:#fcfcfa}.horizon_productHero__FGDWr{max-width:none;padding:65px 5% 85px}.horizon_productHeroImage__c5B9q{height:600px;border-radius:0}.horizon_productHeroCopy__bwPPT h1{font-size:clamp(42px,4.4vw,66px);font-weight:450;letter-spacing:-2.8px}.horizon_productScope__CZ62o{background:#f2f3ee}.horizon_productFaq__Em8KR h2{font-size:36px}@media(min-width:1700px){.horizon_heroEditorial__rKvLr{padding-inline:0}.horizon_panorama__tHPC9{height:680px}}@media(max-width:1050px){.horizon_heroEditorial__rKvLr{grid-template-columns:1.6fr 1fr;gap:5%;padding-block:45px}.horizon_heroEditorial__rKvLr h1{font-size:62px;letter-spacing:-3px}.horizon_heroLead__T8PT5 p{font-size:12px}.horizon_panorama__tHPC9{height:440px}.horizon_heroIndex__FGIaX>span{font-size:21px}.horizon_heroIndex__FGIaX a{font-size:10px;gap:12px}.horizon_featureCopy___hg1f h2{font-size:35px}.horizon_cyberFeature__Wy_YG .horizon_featurePhoto__rz71I,.horizon_featurePhoto__rz71I{height:470px}.horizon_aiFeature__sTdJ6 .horizon_featurePhoto__rz71I{height:490px}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f{width:90%;padding:40px 30px 0;gap:20px 30px}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f h2{font-size:35px}.horizon_engineeringBanner__TV0Y8{height:420px}.horizon_academyStory__z_2J4 h2{font-size:36px}.horizon_academyStory__z_2J4 figure{height:430px}}@media(max-width:760px){.horizon_header__nMQ1A{height:82px;padding-inline:6%}.horizon_heroEditorial__rKvLr{grid-template-columns:1fr;padding:35px 6% 32px;gap:24px}.horizon_heroEditorial__rKvLr h1{font-size:clamp(43px,7.3vw,60px);letter-spacing:-2.3px;line-height:1.1;margin-top:18px}.horizon_heroEditorial__rKvLr h1 em{font-size:1.12em;letter-spacing:-1px}.horizon_heroLead__T8PT5{padding:0}.horizon_heroLead__T8PT5 p{font-size:13px;max-width:460px;margin-bottom:17px;line-height:1.8}.horizon_heroLead__T8PT5 .horizon_action__Gd4EG{font-size:11px;padding-bottom:9px}.horizon_panorama__tHPC9{height:365px}.horizon_panorama__tHPC9 img{object-position:60% center}.horizon_panorama__tHPC9 figcaption{left:6%;bottom:22px;font-size:8px;letter-spacing:1px}.horizon_panorama__tHPC9 figcaption span:last-child{display:none}.horizon_heroIndex__FGIaX{padding:22px 6%;display:grid;grid-template-columns:1fr 1fr;gap:18px}.horizon_heroIndex__FGIaX>span{font-size:20px}.horizon_heroIndex__FGIaX a{font-size:9px;gap:12px;justify-content:space-between}.horizon_page__IQKZF h2{font-size:35px;letter-spacing:-1.4px}.horizon_capabilities__gWlDD{padding-block:65px}.horizon_intro__6Pa3K p{font-size:13px}.horizon_solutions__WqC7D{padding:0 6% 65px}.horizon_feature__790jt,.horizon_reverse__dXfji{grid-template-columns:1fr;gap:30px;margin-bottom:65px}.horizon_cyberFeature__Wy_YG{margin-left:0}.horizon_cyberFeature__Wy_YG .horizon_featurePhoto__rz71I,.horizon_featurePhoto__rz71I{height:380px}.horizon_cyberFeature__Wy_YG .horizon_featurePhoto__rz71I{margin-inline:-6.82%;width:113.64%}.horizon_featureCopy___hg1f h2{font-size:35px}.horizon_featureCopy___hg1f>p{font-size:13px}.horizon_operationsPhoto__KGJcr{height:360px;margin-bottom:18px}.horizon_operationsNote__zNA2A{left:15px;right:15px;bottom:-18px;min-width:0;padding:18px;gap:14px}.horizon_operationsNote__zNA2A>span{font-size:11px}.horizon_operationsNote__zNA2A small{font-size:7px}.horizon_aiFeature__sTdJ6{gap:0;margin-bottom:0}.horizon_aiFeature__sTdJ6 .horizon_featurePhoto__rz71I{height:360px;margin-inline:-6.82%;width:113.64%}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f{display:block;width:100%;padding:30px 22px 0;margin:-35px 0 0}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f h2{font-size:32px;margin-top:20px}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f p{margin-top:20px}.horizon_aiFeature__sTdJ6 .horizon_featureCopy___hg1f ul{margin:20px 0}.horizon_engineering__Ky7_e{padding:0 6% 65px}.horizon_engineeringBanner__TV0Y8{height:360px;margin:0 -6.82% 50px!important}.horizon_engineeringBanner__TV0Y8 img{object-position:65% center}.horizon_engineeringBanner__TV0Y8 figcaption{left:6%;bottom:18px;padding:12px 15px;gap:15px;font-size:7px}.horizon_engineeringBanner__TV0Y8 figcaption span:first-child{font-size:12px}.horizon_connectionMap__mRDGY{display:grid;grid-template-columns:1fr 20px 1fr;gap:25px 20px;margin-top:35px}.horizon_connectionMap__mRDGY>span{font-size:10px;gap:12px}.horizon_connectionMap__mRDGY>svg:nth-child(4){display:none}.horizon_integration___fxIW p{font-size:14px}.horizon_productGrid__zx_Ay h3{font-size:18px}.horizon_productGrid__zx_Ay>a{padding-block:25px}.horizon_academyStory__z_2J4{grid-template-columns:1fr;gap:30px;margin-bottom:50px}.horizon_academyStory__z_2J4 figure{height:360px}.horizon_academyStory__z_2J4 h2{font-size:37px;margin:20px 0}.horizon_academyStory__z_2J4 p{font-size:13px}.horizon_contact__g7R81{padding-block:65px}.horizon_productHero__FGDWr{grid-template-columns:1fr;padding:35px 6% 55px}.horizon_productHeroCopy__bwPPT h1{font-size:40px;letter-spacing:-1.9px}.horizon_productHeroImage__c5B9q{height:340px}}@media(prefers-reduced-motion:reduce){html:has(.horizon_page__IQKZF){scroll-behavior:auto!important}}.horizon_header__nMQ1A{position:sticky;top:0;z-index:40;gap:35px;box-shadow:0 1px 0 #1828240c}.horizon_megaTrigger__vgNDI{display:inline-flex;align-items:center;gap:9px;padding:12px 0;background:none;border:0;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.horizon_megaTrigger__vgNDI[data-state=open]{color:var(--accent,#da3150)}.horizon_menuBackdrop__hIQ1R{top:98px;background:#20292530;backdrop-filter:blur(5px)}.horizon_menuPanel__JWQ63{top:110px;bottom:auto;width:min(1240px,calc(100% - 48px));max-height:calc(100dvh - 132px);border-radius:3px;padding:30px 36px 0;box-shadow:0 24px 80px #20332c25}.horizon_megaColumns__29OE3{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:32px;padding:24px 0 28px}.horizon_megaColumns__29OE3 h3{font-size:9px;font-weight:600;letter-spacing:1.5px;color:#737b75;margin:0 0 15px}.horizon_megaColumns__29OE3 a{display:flex;align-items:center;gap:12px;min-height:49px;border-bottom:1px solid #e9ebe6;padding:11px 0;font-size:12px;color:#1c2b25;text-decoration:none;line-height:1.5}.horizon_megaColumns__29OE3 a>svg{flex-shrink:0;stroke-width:1.4}.horizon_megaColumns__29OE3 a>svg:last-child{margin-left:auto;color:#a3aba5}.horizon_megaColumns__29OE3 a:hover{color:#d82f50}.horizon_megaFoot__6G12V{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #dadfd7;padding:20px 0}.horizon_megaFoot__6G12V a{display:inline-flex;align-items:center;gap:20px;font-size:11px}.horizon_catalogIntro__g_rV_{max-width:1440px;margin:auto;padding:80px 6% 65px}.horizon_catalogIntro__g_rV_ h1{font-size:clamp(42px,5.3vw,76px);line-height:1.12;letter-spacing:-3px;font-weight:500;margin:28px 0}.horizon_catalogIntro__g_rV_ h1 em,.horizon_productHeroCopy__bwPPT h1 em{font-family:Horizon Instrument,Georgia,serif;font-weight:400;color:#85756f}.horizon_catalogIntro__g_rV_ p{max-width:650px;font-size:15px;line-height:1.9;color:#69736b}.horizon_catalogGrid__DPsGe{max-width:1440px;margin:auto;padding:0 6% 100px;display:grid;grid-template-columns:1fr 1fr;gap:55px 35px}.horizon_catalogGrid__DPsGe>a{display:block;border-bottom:1px solid #dfe3da;padding-bottom:30px}.horizon_catalogGrid__DPsGe figure{height:280px;position:relative;overflow:hidden;margin:0 0 28px}.horizon_catalogGrid__DPsGe figure img{object-fit:cover;transition:transform .5s}.horizon_catalogGrid__DPsGe>a:hover img{transform:scale(1.025)}.horizon_catalogGrid__DPsGe h2{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:26px;letter-spacing:-.8px;margin:17px 0}.horizon_catalogGrid__DPsGe h2 svg{flex-shrink:0}.horizon_catalogGrid__DPsGe p{font-size:13px;line-height:1.9;color:#69736b}.horizon_catalogAction__K5ylI{margin-top:23px;display:inline-flex;align-items:center;gap:18px;font-size:11px}.horizon_serviceBrief__6N_bi{background:#f0f2ed;padding:75px 6%}.horizon_serviceBrief__6N_bi>h2{margin:22px 0 40px}.horizon_serviceBrief__6N_bi>div{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.horizon_serviceBrief__6N_bi h3{font-size:18px;margin-bottom:15px}.horizon_serviceBrief__6N_bi p{font-size:13px;line-height:1.9;color:#69736b}.horizon_erpIntegration__OOfBO,.horizon_erpJourney__5ga6q,.horizon_erpMigration___Pojl,.horizon_erpModules__29lNz,.horizon_erpScenarios__XB41Y{padding:90px 6%;max-width:1440px;margin:auto}.horizon_erpModules__29lNz{border-top:1px solid #e3e7dd;scroll-margin-top:110px}.horizon_moduleLayout__PzFfK{display:grid;grid-template-columns:285px 1fr;border:1px solid #dfe4da;margin-top:50px}.horizon_moduleTabs__1F5p6{padding:16px;border-right:1px solid #dfe4da}.horizon_moduleTabs__1F5p6 button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;border-bottom:1px solid #e6eae1;background:none;padding:21px 14px;color:#4b574e;font:inherit;font-size:12px;cursor:pointer}.horizon_moduleTabs__1F5p6 button>span{font-size:9px;color:#879184}.horizon_moduleTabs__1F5p6 button>svg{margin-left:auto;flex-shrink:0}.horizon_moduleTabs__1F5p6 button[aria-pressed=true]{background:#eaf0e4;color:#17291b}.horizon_moduleTabs__1F5p6 button[aria-pressed=true]>span{color:#d82f50}.horizon_moduleDetail__00lIv{padding:45px;min-height:550px;display:flex;flex-direction:column;justify-content:center;background:#f8f9f5}.horizon_moduleDetail__00lIv h3{font-size:34px;line-height:1.2;letter-spacing:-1.2px;font-weight:500;margin:25px 0 20px;max-width:600px}.horizon_moduleDetail__00lIv>p{font-size:13px;line-height:1.9;color:#657060;max-width:620px}.horizon_moduleDetail__00lIv ul{list-style:none;padding:0;margin:25px 0;display:grid;gap:13px}.horizon_moduleDetail__00lIv li{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7}.horizon_moduleDetail__00lIv li svg{flex-shrink:0;margin-top:2px;color:#6e8b59}.horizon_moduleFlow__QFF4N{display:grid;grid-template-columns:repeat(4,1fr);margin:5px 0 25px;gap:8px}.horizon_moduleFlow__QFF4N>div{display:flex;flex-direction:column;gap:15px;border-top:2px solid #b5c6a1;background:#eff3e9;padding:14px 10px}.horizon_moduleFlow__QFF4N small{color:#88947b;font-size:9px}.horizon_moduleFlow__QFF4N span{font-size:11px}.horizon_moduleDetail__00lIv>small{font-size:10px;color:#78816f;line-height:1.7}.horizon_erpJourney__5ga6q{padding-top:30px;scroll-margin-top:110px}.horizon_journeySteps__C_3TT{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:45px}.horizon_journeySteps__C_3TT button{padding:20px;display:flex;align-items:center;gap:15px;text-align:left;border:1px solid #dfe5da;background:none;font:inherit;font-size:13px;cursor:pointer}.horizon_journeySteps__C_3TT button>span{font-size:10px;color:#879184}.horizon_journeySteps__C_3TT button>svg{margin-left:auto}.horizon_journeySteps__C_3TT button[aria-pressed=true]{background:#213c2d;border-color:#213c2d;color:white}.horizon_journeySteps__C_3TT button[aria-pressed=true]>span{color:#a9c18e}.horizon_journeyDetail__XWFgw{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding:45px 0 10px;min-height:310px}.horizon_journeyDetail__XWFgw h3{font-size:29px;font-weight:500;line-height:1.3;letter-spacing:-1px;margin:20px 0}.horizon_journeyDetail__XWFgw p{font-size:13px;line-height:1.9;color:#6f796b}.horizon_flowRecord___SPNS{border:1px solid #dce3d6;padding:25px;background:#fff;box-shadow:0 10px 35px #293d2407}.horizon_flowRecord___SPNS>span{display:flex;justify-content:space-between;gap:15px;font-size:11px;padding-bottom:25px}.horizon_flowRecord___SPNS small{color:#87917f;font-size:8px}.horizon_flowRecord___SPNS>div{border-top:1px solid #e8ece4;padding:18px 0;display:flex;justify-content:space-between;gap:20px;font-size:11px}.horizon_flowRecord___SPNS>div>span{color:#77836e}.horizon_flowRecord___SPNS strong{font-weight:500;text-align:right}.horizon_erpPanorama__Gi3Yc{position:relative;height:510px;margin:0}.horizon_erpPanorama__Gi3Yc img{object-fit:cover}.horizon_erpPanorama__Gi3Yc figcaption{position:absolute;left:6%;bottom:35px;background:#fcfcf9ef;padding:26px 35px}.horizon_erpPanorama__Gi3Yc figcaption>span{display:block;font-size:9px;letter-spacing:2px;margin-bottom:18px}.horizon_erpPanorama__Gi3Yc strong{font-size:34px;letter-spacing:-1px;font-weight:500;line-height:1.25}.horizon_erpIntegration__OOfBO{scroll-margin-top:110px}.horizon_erpArchitecture__6EajJ{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;gap:20px;align-items:center;margin-top:45px}.horizon_erpArchitecture__6EajJ>div{padding:35px 22px;min-height:220px;border:1px solid #dfe4da;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.horizon_erpArchitecture__6EajJ h3{font-size:22px;font-weight:500;margin:18px 0 12px}.horizon_erpArchitecture__6EajJ p{font-size:11px;margin:0 0 12px}.horizon_erpArchitecture__6EajJ small{font-size:9px;line-height:1.7;color:#7a8570}.horizon_erpArchitecture__6EajJ>.horizon_architectureCore__JjYn7{background:#edf3e6;border-color:#c9d7ba}.horizon_integrationDisclaimer__Dhb3i{font-size:10px;color:#77816e;line-height:1.8;margin:22px 0 40px}.horizon_erpIntegrationRules__zLWe1{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:35px}.horizon_erpIntegrationRules__zLWe1 h3{font-size:17px;margin-bottom:13px}.horizon_erpIntegrationRules__zLWe1 p{font-size:12px;line-height:1.9;color:#6f7967}.horizon_erpScenarios__XB41Y{padding-top:0}.horizon_scenarioGrid__bhHQI{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:45px}.horizon_scenarioGrid__bhHQI article{border-top:1px solid #c9d2bf;padding-top:25px}.horizon_scenarioGrid__bhHQI article>span{font-size:10px;color:#97a38b}.horizon_scenarioGrid__bhHQI h3{font-size:20px;line-height:1.35;font-weight:500;margin:30px 0 15px}.horizon_scenarioGrid__bhHQI p{font-size:12px;line-height:1.9;color:#707b67}.horizon_scenarioGrid__bhHQI small{display:block;border-top:1px solid #e1e7da;padding-top:20px;margin-top:22px;font-size:9px;line-height:1.8}.horizon_erpMigration___Pojl{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:80px;background:#edf1e7}.horizon_erpMigration___Pojl h2{margin:24px 0}.horizon_erpMigration___Pojl>div>p{font-size:13px;line-height:1.9;color:#6d7962;max-width:520px}.horizon_erpMigration___Pojl ol{list-style:none;margin:0;padding:0}.horizon_erpMigration___Pojl li{display:flex;gap:25px;border-top:1px solid #cfd9c4;padding:25px 0}.horizon_erpMigration___Pojl li>span{font-size:10px;color:#849576;margin-top:4px}.horizon_erpMigration___Pojl h3{font-size:18px;margin:0 0 12px}.horizon_erpMigration___Pojl li p{font-size:12px;line-height:1.8;color:#6d7962;margin:0}.horizon_erpSubnav__zmqcv{display:flex;gap:32px;padding:22px 6%;border-block:1px solid #e0e5d9;flex-wrap:wrap;font-size:11px}.horizon_erpSubnav__zmqcv a{display:inline-flex;align-items:center;gap:8px}.horizon_menuPanel__JWQ63 a:focus-visible,.horizon_menuPanel__JWQ63 button:focus-visible,.horizon_page__IQKZF a:focus-visible,.horizon_page__IQKZF button:focus-visible{outline:2px solid #d72d50;outline-offset:5px}@media(max-width:1050px){.horizon_header__nMQ1A{gap:25px}.horizon_headerNav__oMt_3{gap:22px}.horizon_megaColumns__29OE3{gap:20px}.horizon_megaColumns__29OE3 a{font-size:11px}.horizon_moduleLayout__PzFfK{grid-template-columns:240px 1fr}.horizon_moduleDetail__00lIv{padding:30px}.horizon_moduleDetail__00lIv h3{font-size:29px}.horizon_erpArchitecture__6EajJ{gap:12px}.horizon_erpArchitecture__6EajJ h3{font-size:19px}.horizon_journeyDetail__XWFgw{gap:30px}}@media(max-width:760px){.horizon_header__nMQ1A{gap:14px}.horizon_header__nMQ1A .horizon_logo__rhFvX img{width:105px;height:auto}.horizon_headerNav__oMt_3{display:flex;gap:0;margin-left:auto;font-size:11px}.horizon_headerContact__eWQJF,.horizon_headerNav__oMt_3 .horizon_desktopLink__9XoKv{display:none}.horizon_headerActions__7uIqg{gap:0}.horizon_headerActions__7uIqg nav{gap:8px}.horizon_megaTrigger__vgNDI{gap:4px;font-size:10px}.horizon_menuBackdrop__hIQ1R{top:82px}.horizon_menuPanel__JWQ63{top:90px;bottom:auto;width:calc(100% - 20px);max-height:calc(100dvh - 102px);padding:22px 20px 0}.horizon_menuHead__iBI5t h2{font-size:24px}.horizon_megaColumns__29OE3{grid-template-columns:1fr;gap:26px;padding:18px 0 25px}.horizon_megaColumns__29OE3 a{font-size:12px;min-height:48px}.horizon_megaFoot__6G12V{flex-direction:column;gap:20px}.horizon_catalogIntro__g_rV_{padding-top:45px;padding-bottom:40px}.horizon_catalogIntro__g_rV_ h1{font-size:42px;letter-spacing:-1.8px}.horizon_catalogIntro__g_rV_ p{font-size:13px}.horizon_catalogGrid__DPsGe{grid-template-columns:1fr;gap:35px;padding-bottom:60px}.horizon_catalogGrid__DPsGe figure{height:245px}.horizon_catalogGrid__DPsGe h2{font-size:26px}.horizon_serviceBrief__6N_bi{padding-block:55px}.horizon_serviceBrief__6N_bi>div{grid-template-columns:1fr;gap:25px}.horizon_erpIntegration__OOfBO,.horizon_erpJourney__5ga6q,.horizon_erpMigration___Pojl,.horizon_erpModules__29lNz,.horizon_erpScenarios__XB41Y{padding:55px 6%}.horizon_moduleLayout__PzFfK{grid-template-columns:1fr;margin-top:30px}.horizon_moduleTabs__1F5p6{display:grid;grid-template-columns:1fr 1fr;padding:8px;border-right:0;border-bottom:1px solid #dfe4da}.horizon_moduleTabs__1F5p6 button{font-size:10px;padding:16px 8px;gap:7px;min-height:58px}.horizon_moduleTabs__1F5p6 button>span{font-size:8px}.horizon_moduleTabs__1F5p6 button>svg{width:12px}.horizon_moduleDetail__00lIv{min-height:530px;padding:28px 20px}.horizon_moduleDetail__00lIv h3{font-size:29px}.horizon_moduleDetail__00lIv p{font-size:12px}.horizon_moduleDetail__00lIv li{font-size:11px}.horizon_moduleFlow__QFF4N{grid-template-columns:1fr 1fr}.horizon_moduleFlow__QFF4N>div{padding:12px;gap:8px}.horizon_journeySteps__C_3TT{grid-template-columns:1fr 1fr;gap:8px;margin-top:30px}.horizon_journeySteps__C_3TT button{padding:17px 12px;font-size:12px}.horizon_journeyDetail__XWFgw{grid-template-columns:1fr;gap:25px;padding-top:30px}.horizon_journeyDetail__XWFgw h3{font-size:27px}.horizon_flowRecord___SPNS{padding:20px}.horizon_flowRecord___SPNS>div{font-size:10px}.horizon_erpPanorama__Gi3Yc{height:400px}.horizon_erpPanorama__Gi3Yc figcaption{padding:20px;left:6%;right:6%;bottom:25px}.horizon_erpPanorama__Gi3Yc strong{font-size:27px}.horizon_erpArchitecture__6EajJ{grid-template-columns:1fr;gap:16px;margin-top:30px}.horizon_erpArchitecture__6EajJ>svg{justify-self:center;transform:rotate(90deg)}.horizon_erpArchitecture__6EajJ>div{min-height:180px}.horizon_erpIntegrationRules__zLWe1{grid-template-columns:1fr;gap:22px}.horizon_scenarioGrid__bhHQI{grid-template-columns:1fr 1fr;gap:30px 20px}.horizon_scenarioGrid__bhHQI h3{font-size:18px;margin-top:20px}.horizon_erpMigration___Pojl{grid-template-columns:1fr;gap:35px}.horizon_erpSubnav__zmqcv{gap:18px;font-size:10px}}@media(prefers-reduced-motion:reduce){.horizon_catalogGrid__DPsGe figure img{transition:none}}.horizon_header__nMQ1A{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px;background:#fff}.horizon_headerNav__oMt_3{justify-self:center;margin:0;align-items:center;gap:32px}.horizon_headerNav__oMt_3>a,.horizon_headerNav__oMt_3>button{display:inline-flex;align-items:center;min-height:44px;padding-block:12px;line-height:20px;white-space:nowrap}.horizon_headerActions__7uIqg{justify-self:end;margin:0}.horizon_headerActions__7uIqg nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.horizon_headerActions__7uIqg nav{gap:13px}.horizon_serviceLanding__WxGC7{background:#fff;--ink:#24262a;--muted:#62666e;--line:#e5e5e7}.horizon_serviceLanding__WxGC7 h2 em{color:#777980}.horizon_serviceHero__5evCb{max-width:1600px;margin:auto;padding:62px 6% 80px;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.horizon_serviceBreadcrumb__mH6i1{display:inline-block;font-size:11px;color:#73757c!important;margin-bottom:36px}.horizon_serviceHeroIntro__VdKN4 h1{font-size:clamp(38px,4.1vw,64px);line-height:1.1;letter-spacing:-2.5px;font-weight:500;margin:25px 0}.horizon_serviceHeroIntro__VdKN4 h1 em{font-family:Horizon Instrument,Georgia,serif;font-style:italic;color:#777980;font-weight:400;letter-spacing:-1.6px}.horizon_serviceHeroIntro__VdKN4>p{font-size:14px;line-height:1.9;max-width:590px;color:var(--muted);margin-bottom:30px}.horizon_serviceHeroVisual__j0rX0{position:relative;height:550px;overflow:hidden}.horizon_serviceHeroVisual__j0rX0 figcaption{position:absolute;bottom:23px;left:23px;right:23px;width:fit-content;background:#ffffffed;padding:14px 18px;font-size:9px;line-height:1.7;letter-spacing:1.4px}.horizon_serviceHeroWide__Xp4Kn{display:block;max-width:none;padding-bottom:0}.horizon_serviceHeroWide__Xp4Kn .horizon_serviceHeroIntro__VdKN4{display:grid;grid-template-columns:1.35fr 1fr;column-gap:8%;padding-bottom:45px;align-items:start}.horizon_serviceHeroWide__Xp4Kn .horizon_eyebrow__mr41Z,.horizon_serviceHeroWide__Xp4Kn .horizon_serviceBreadcrumb__mH6i1{grid-column:1/-1}.horizon_serviceHeroWide__Xp4Kn h1{grid-row:span 2;font-size:clamp(40px,4.5vw,68px);margin:24px 0 0}.horizon_serviceHeroWide__Xp4Kn .horizon_serviceHeroIntro__VdKN4>p{margin:27px 0 20px}.horizon_serviceHeroWide__Xp4Kn .horizon_action__Gd4EG{justify-self:start}.horizon_serviceHeroWide__Xp4Kn .horizon_serviceHeroVisual__j0rX0{height:470px;margin-inline:-6.82%}.horizon_serviceHeroWide__Xp4Kn .horizon_serviceHeroVisual__j0rX0 img{object-position:center 50%}.horizon_serviceHeroReverse__GeZt5 .horizon_serviceHeroIntro__VdKN4{order:2}.horizon_serviceHeroReverse__GeZt5 .horizon_serviceHeroVisual__j0rX0{order:1}.horizon_serviceHeroSoftware__hOM_p{grid-template-columns:.85fr 1.15fr;gap:5%;padding-block:65px 75px}.horizon_softwarePreview__bcz2n{border:1px solid #dddfe4;background:#f7f7f9;box-shadow:0 24px 55px #2528380c;transform:rotate(-1deg);overflow:hidden}.horizon_previewBar__9vnBz{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;border-bottom:1px solid #e0e2e7;background:white}.horizon_previewBar__9vnBz>span{display:flex;gap:8px;align-items:center;font-size:11px}.horizon_previewBar__9vnBz>small{font-size:7px;color:#7c7e86;letter-spacing:1px}.horizon_previewWorkspace__IfyfS{display:grid;grid-template-columns:100px 1fr;min-height:370px}.horizon_previewWorkspace__IfyfS aside{display:flex;flex-direction:column;gap:24px;padding:28px 13px;font-size:9px;border-right:1px solid #e2e3e8;background:#fcfcfd}.horizon_previewWorkspace__IfyfS aside>span{color:#858892}.horizon_previewWorkspace__IfyfS aside>span:first-child{font-size:7px;letter-spacing:1.3px}.horizon_previewWorkspace__IfyfS>div{padding:30px 22px}.horizon_previewWorkspace__IfyfS .horizon_eyebrow__mr41Z{font-size:7px}.horizon_previewWorkspace__IfyfS h3{font-size:25px;margin:20px 0 24px;letter-spacing:-.8px}.horizon_previewBoard__7tX0K{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.horizon_previewBoard__7tX0K>div>small{font-size:8px;color:#7b7f88}.horizon_previewBoard__7tX0K article{display:flex;flex-direction:column;border:1px solid #e3e4e9;background:white;padding:14px 10px;margin-top:13px;min-height:133px;gap:13px}.horizon_previewBoard__7tX0K article>span{color:#b52b51;font-size:8px}.horizon_previewBoard__7tX0K strong{font-size:10px;line-height:1.6;font-weight:500}.horizon_previewBoard__7tX0K i{display:block;background:#edeef2;height:3px;width:80%}.horizon_previewBoard__7tX0K i:last-child{width:50%}.horizon_previewStatus__5SolU{display:flex;align-items:center;gap:8px;margin-top:28px;font-size:8px;color:#797e87}.horizon_previewStatus__5SolU>span:first-child{background:#cf355b;width:5px;height:5px;border-radius:50%}.horizon_serviceCanvas__2iFJa{background:#fff}.horizon_serviceCanvas__2iFJa>section{max-width:1440px;margin:auto;padding:85px 6%}.horizon_serviceSectionHeading__ALJcp{margin-bottom:40px}.horizon_serviceSectionHeading__ALJcp h2{margin-top:20px}.horizon_serviceCanvas__2iFJa p{font-size:13px;line-height:1.9;color:var(--muted)}.horizon_serviceCanvas__2iFJa h3{font-size:21px;margin-bottom:15px}.horizon_softwareCapabilities__WQOZd{display:grid;grid-template-columns:.85fr 1.15fr;gap:8%;border-top:1px solid var(--line)}.horizon_softwareRows__sVRqm article{display:grid;grid-template-columns:24px 1fr 26px;gap:23px;border-top:1px solid var(--line);padding:27px 0}.horizon_softwareRows__sVRqm article>span{font-size:10px;color:#a1a3aa;margin-top:5px}.horizon_softwareRows__sVRqm article>svg{color:#8c8e96;stroke-width:1.1}.horizon_serviceCanvas__2iFJa>.horizon_softwareProcess__J1s_u{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding-top:20px}.horizon_softwareProcess__J1s_u>figure{position:relative;min-height:500px}.horizon_softwareProcess__J1s_u ol{padding:0;list-style:none;margin:28px 0 0}.horizon_softwareProcess__J1s_u li{display:flex;gap:18px;border-top:1px solid var(--line);padding:20px 0;font-size:12px}.horizon_softwareProcess__J1s_u li span{font-size:9px;color:#c33257}.horizon_securityCoverageGrid__8m0yz{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.horizon_securityMap__ATSkv{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:#f7f7f9;border:1px solid #e7e7eb;padding:32px}.horizon_securityMapCore__TTVG_{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:16px;padding:25px 0 30px}.horizon_securityMapCore__TTVG_ svg{stroke-width:1;color:#c32b51}.horizon_securityMapCore__TTVG_ strong{font-weight:500;font-size:27px}.horizon_securityMapCore__TTVG_>span{font-size:11px;color:#777b84}.horizon_securityMap__ATSkv>span{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #dedfe5;background:white;font-size:11px}.horizon_securityMap__ATSkv>span svg{color:#737986;stroke-width:1.3}.horizon_securityMap__ATSkv>small{grid-column:1/-1;color:#868a93;font-size:9px;text-align:center;padding-top:12px}.horizon_securityPriorities__TRs1e h3{font-size:33px;margin:22px 0;letter-spacing:-1px}.horizon_securityPriorities__TRs1e ul{list-style:none;padding:0;margin:25px 0 0;display:grid;gap:17px}.horizon_securityPriorities__TRs1e li{display:flex;align-items:center;gap:13px;font-size:12px}.horizon_securityPriorities__TRs1e li svg{color:#ba2850}.horizon_serviceCanvas__2iFJa>.horizon_securityStages__nJS1k{padding-top:15px}.horizon_securityStages__nJS1k>div:nth-child(2){display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.horizon_securityStages__nJS1k article{border-top:2px solid #d9dce3;padding-top:23px}.horizon_securityStages__nJS1k article>span{font-size:10px;color:#b93255}.horizon_securityStages__nJS1k article h3{margin-top:24px}.horizon_securityBoundary__95SKs{display:flex;align-items:center;gap:14px;padding:22px 25px;background:#f6f6f8;margin-top:38px!important;font-size:11px!important}.horizon_securityBoundary__95SKs svg{flex-shrink:0}.horizon_aiChoices__SZeU4{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.horizon_aiChoices__SZeU4 article{padding:30px;border:1px solid #e0e1e6}.horizon_aiChoices__SZeU4 article>span{color:#c33358;font-size:10px}.horizon_aiChoices__SZeU4 h3{font-size:33px;margin-top:32px}.horizon_aiKnowledge__pbw4Q{display:flex;align-items:center;justify-content:center;gap:20px;border-block:1px solid var(--line);padding:35px 0;margin-top:40px;font-size:12px}.horizon_aiKnowledge__pbw4Q svg{stroke-width:1.3;color:#8b8e96}.horizon_serviceSplitList__fwifn{display:grid;grid-template-columns:1fr 1fr;gap:9%}.horizon_serviceSplitList__fwifn article{border-top:1px solid var(--line);padding:25px 0}.horizon_integrationJourney__WYX4E ol{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin:50px 0;list-style:none;padding:0}.horizon_integrationJourney__WYX4E li{border-top:1px solid #bfc3cd;padding-top:20px}.horizon_integrationJourney__WYX4E li>span{font-size:11px;color:#c03257}.horizon_integrationJourney__WYX4E li>div{margin:27px 0}.horizon_integrationJourney__WYX4E li>svg{color:#b8bbc3}.horizon_integrationException__5AU3w{display:grid;grid-template-columns:40px 1fr;gap:25px;padding:35px;background:#f6f6f8}.horizon_integrationException__5AU3w>svg{color:#ba3154;stroke-width:1.2}.horizon_webEditorialGrid__QTo35{display:grid;grid-template-columns:1fr 1fr;gap:9%}.horizon_webTypeSample__XTIYI{padding:35px;background:#f6f6f8}.horizon_webTypeSample__XTIYI>span{font-size:8px;letter-spacing:2px}.horizon_webTypeSample__XTIYI>strong{display:block;font-size:125px;letter-spacing:-8px;line-height:1;font-weight:400;margin:35px 0}.horizon_webTypeSample__XTIYI strong em{font-family:Horizon Instrument,serif;font-style:italic;color:#c42d54}.horizon_webTypeSample__XTIYI>div{display:flex;margin-top:28px}.horizon_webTypeSample__XTIYI i{width:50px;height:8px;background:#25262a}.horizon_webTypeSample__XTIYI i:nth-child(2){background:#c62e55}.horizon_webTypeSample__XTIYI i:nth-child(3){background:#d8d9df}.horizon_webEditorialGrid__QTo35>div article{border-top:1px solid var(--line);padding:30px 0}.horizon_webConversion___VudD{display:grid;grid-template-columns:1fr 1fr;gap:9%;margin-top:55px}.horizon_webConversion___VudD article>span{color:#c03357;font-size:10px}.horizon_webConversion___VudD h3{margin-top:18px}.horizon_infrastructureLayers__uzhUr>div:nth-child(2){max-width:950px;margin-left:auto}.horizon_infrastructureLayers__uzhUr article{display:grid;grid-template-columns:32px 45px 1fr;gap:25px;align-items:start;border:1px solid var(--line);padding:30px;margin-top:-1px}.horizon_infrastructureLayers__uzhUr article>svg{stroke-width:1.2;color:#888d98}.horizon_infrastructureLayers__uzhUr article>span{font-size:10px;color:#c43054;padding-top:5px}.horizon_infrastructureLayers__uzhUr>p{margin-top:25px;text-align:right}.horizon_maintenanceGrid__EjYfl{display:grid;grid-template-columns:1fr 1fr;gap:0 55px}.horizon_maintenanceGrid__EjYfl article{border-top:1px solid var(--line);padding:30px 0 40px}.horizon_maintenanceGrid__EjYfl article>span{display:block;color:#bb3052;font-size:9px;letter-spacing:1.5px;margin-bottom:25px}.horizon_maintenanceAgreement__r8c2x{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:35px;background:#f6f6f8}.horizon_industrialFlow__HFA9m{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:35px 0 50px;border-bottom:1px solid var(--line)}.horizon_industrialFlow__HFA9m>span{font-size:72px;line-height:1.1;letter-spacing:-4px}.horizon_industrialFlow__HFA9m small{display:block;margin-top:20px;letter-spacing:0;font-size:11px;color:var(--muted)}.horizon_industrialFlow__HFA9m>svg{color:#bd3153;stroke-width:1}.horizon_industrialScope__aNtL4{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:45px}.horizon_industrialScope__aNtL4 article>span{font-size:9px;color:#92959e}.horizon_industrialScope__aNtL4 h3{margin-top:20px}.horizon_dataPerspective__v1pRb{display:grid;grid-template-columns:1fr 1fr;gap:40px 8%}.horizon_dataDictionary__GQQE7{grid-column:2;grid-row:1/span 2;border:1px solid #dedfe6;background:#fafafb;padding:35px;align-self:start}.horizon_dataDictionary__GQQE7>span{font-size:8px;letter-spacing:1.4px;color:#898e99}.horizon_dataDictionary__GQQE7 h3{font-size:31px;margin:28px 0}.horizon_dataDictionary__GQQE7 dl{margin:0}.horizon_dataDictionary__GQQE7 dl>div{border-top:1px solid #e2e3e8;padding:20px 0;display:grid;grid-template-columns:90px 1fr;gap:15px;font-size:12px;line-height:1.8}.horizon_dataDictionary__GQQE7 dt{color:#858a94}.horizon_dataDictionary__GQQE7 dd{margin:0}.horizon_dataScope___UGu4 article{padding:25px 0;border-top:1px solid var(--line)}.horizon_dataScope___UGu4 article>span{font-size:9px;color:#c33056}.horizon_dataScope___UGu4 h3{margin-top:15px}.horizon_serviceNext__gXw5C{background:#f7f7f9;border-block:1px solid #ededf0;padding:55px 6%}.horizon_serviceNext__gXw5C>div{display:grid;grid-template-columns:1.15fr 1fr auto;gap:45px;align-items:center;margin-top:23px}.horizon_serviceNext__gXw5C h2{font-size:32px;letter-spacing:-1px}.horizon_serviceNext__gXw5C p{font-size:13px;line-height:1.85;color:var(--muted)}.horizon_serviceNext__gXw5C a{display:inline-flex;gap:18px;align-items:center;font-size:12px;border-bottom:1px solid #c83057;padding-block:12px;white-space:nowrap}.horizon_serviceLanding__WxGC7 .horizon_delivery__FZpVM li svg,.horizon_serviceLanding__WxGC7 .horizon_productFaq__Em8KR summary svg{color:#848892}@media(max-width:1050px){.horizon_header__nMQ1A{gap:18px}.horizon_headerNav__oMt_3{gap:23px}.horizon_headerActions__7uIqg{gap:16px}.horizon_serviceHeroSoftware__hOM_p{grid-template-columns:1fr}.horizon_softwarePreview__bcz2n{max-width:750px;width:100%;margin-top:30px;transform:none}.horizon_previewWorkspace__IfyfS{min-height:360px}.horizon_industrialScope__aNtL4,.horizon_securityStages__nJS1k>div:nth-child(2){grid-template-columns:1fr 1fr}.horizon_serviceNext__gXw5C>div{grid-template-columns:1fr 1fr;gap:25px}.horizon_serviceNext__gXw5C a{justify-self:start}}@media(max-width:760px){.horizon_header__nMQ1A{grid-template-columns:auto 1fr auto;gap:15px;padding-inline:6%}.horizon_headerNav__oMt_3{justify-self:center;gap:0;margin:0}.horizon_headerNav__oMt_3>button{font-size:11px}.horizon_headerActions__7uIqg{margin:0;gap:0}.horizon_headerActions__7uIqg nav{gap:10px}.horizon_headerNav__oMt_3 .horizon_desktopLink__9XoKv{display:none}.horizon_serviceHero__5evCb{display:flex;flex-direction:column;gap:35px;padding:35px 6% 50px}.horizon_serviceHeroIntro__VdKN4 h1{font-size:41px;letter-spacing:-1.9px}.horizon_serviceHeroIntro__VdKN4 h1 em{letter-spacing:-.9px}.horizon_serviceHeroIntro__VdKN4>p{font-size:13px}.horizon_serviceHeroIntro__VdKN4 .horizon_eyebrow__mr41Z{font-size:9px}.horizon_serviceBreadcrumb__mH6i1{margin-bottom:28px}.horizon_serviceHeroVisual__j0rX0{height:345px;width:100%}.horizon_serviceHeroWide__Xp4Kn{display:block;padding-bottom:0}.horizon_serviceHeroWide__Xp4Kn .horizon_serviceHeroIntro__VdKN4{display:block;padding-bottom:35px}.horizon_serviceHeroWide__Xp4Kn h1{font-size:41px;margin-top:23px}.horizon_serviceHeroWide__Xp4Kn .horizon_serviceHeroVisual__j0rX0{width:113.64%;height:330px}.horizon_serviceHeroReverse__GeZt5 .horizon_serviceHeroIntro__VdKN4{order:0}.horizon_serviceHeroReverse__GeZt5 .horizon_serviceHeroVisual__j0rX0{order:1}.horizon_softwarePreview__bcz2n{margin-top:0}.horizon_previewBar__9vnBz{padding:15px 12px}.horizon_previewBar__9vnBz>span{font-size:9px}.horizon_previewBar__9vnBz>small{font-size:6px;max-width:95px;text-align:right}.horizon_previewWorkspace__IfyfS{grid-template-columns:1fr;min-height:0}.horizon_previewWorkspace__IfyfS aside{display:none}.horizon_previewWorkspace__IfyfS>div{padding:25px 15px}.horizon_previewBoard__7tX0K{gap:7px}.horizon_previewBoard__7tX0K article{padding:12px 8px}.horizon_previewBoard__7tX0K strong{font-size:9px}.horizon_previewStatus__5SolU{font-size:7px}.horizon_serviceCanvas__2iFJa>section{padding:55px 6%}.horizon_serviceSectionHeading__ALJcp{margin-bottom:30px}.horizon_dataPerspective__v1pRb,.horizon_maintenanceAgreement__r8c2x,.horizon_securityCoverageGrid__8m0yz,.horizon_serviceCanvas__2iFJa>.horizon_softwareProcess__J1s_u,.horizon_serviceSplitList__fwifn,.horizon_softwareCapabilities__WQOZd,.horizon_webEditorialGrid__QTo35{grid-template-columns:1fr;gap:30px}.horizon_softwareRows__sVRqm article{gap:12px;grid-template-columns:18px 1fr 20px}.horizon_softwareRows__sVRqm article>svg{width:20px}.horizon_serviceCanvas__2iFJa h3{font-size:21px}.horizon_softwareProcess__J1s_u>figure{min-height:325px}.horizon_securityMap__ATSkv{padding:22px}.horizon_securityMap__ATSkv>span{padding:13px 10px;font-size:10px;gap:8px}.horizon_securityMap__ATSkv>span svg{width:16px}.horizon_securityPriorities__TRs1e h3{font-size:28px}.horizon_aiChoices__SZeU4,.horizon_industrialScope__aNtL4,.horizon_integrationJourney__WYX4E ol,.horizon_maintenanceGrid__EjYfl,.horizon_securityStages__nJS1k>div:nth-child(2),.horizon_webConversion___VudD{grid-template-columns:1fr;gap:28px}.horizon_securityBoundary__95SKs{padding:20px;align-items:start}.horizon_securityBoundary__95SKs svg{margin-top:4px}.horizon_aiKnowledge__pbw4Q{flex-wrap:wrap;justify-content:start;gap:16px;font-size:11px}.horizon_aiChoices__SZeU4 h3{font-size:30px}.horizon_integrationJourney__WYX4E ol{margin-block:30px}.horizon_integrationJourney__WYX4E li>svg{transform:rotate(90deg)}.horizon_integrationException__5AU3w{padding:25px;gap:15px;grid-template-columns:25px 1fr}.horizon_integrationException__5AU3w>svg{width:23px}.horizon_infrastructureLayers__uzhUr article{grid-template-columns:24px 1fr;padding:23px 18px;gap:15px}.horizon_infrastructureLayers__uzhUr article>span{grid-column:2;grid-row:1}.horizon_infrastructureLayers__uzhUr article>div{grid-column:1/-1}.horizon_infrastructureLayers__uzhUr>p{text-align:left}.horizon_maintenanceAgreement__r8c2x{padding:25px;gap:5px}.horizon_industrialFlow__HFA9m{gap:12px}.horizon_industrialFlow__HFA9m>span{font-size:35px;letter-spacing:-1px;min-width:0}.horizon_industrialFlow__HFA9m small{font-size:9px;line-height:1.6;max-width:90px}.horizon_industrialFlow__HFA9m>svg{width:19px;flex-shrink:0}.horizon_dataDictionary__GQQE7{grid-column:auto;grid-row:auto;padding:25px}.horizon_dataDictionary__GQQE7 dl>div{grid-template-columns:75px 1fr;font-size:11px}.horizon_serviceNext__gXw5C{padding:40px 6%}.horizon_serviceNext__gXw5C>div{grid-template-columns:1fr;gap:20px}.horizon_serviceNext__gXw5C h2{font-size:29px}}@media(max-width:360px){.horizon_header__nMQ1A{gap:8px}.horizon_header__nMQ1A .horizon_logo__rhFvX img{width:92px}.horizon_headerNav__oMt_3>button{font-size:10px}}