.agents-brand{color:#5b6b7a;font-size:14px;margin-top:2.4rem}.agents-brand a{color:#0f6e56;font-family:ibm-plex-sans-semibold,sans-serif;text-decoration:none}.agents-brand a:hover{text-decoration:underline}.agents-fit-card{cursor:default}.agents .agents-directory .container,.agents .erp-compare .container,.agents .erp-usecases .container{padding-bottom:12rem;padding-top:12rem}.agents-directory{background:#fff;border-bottom:1px solid #e3e9e5;border-top:1px solid #e3e9e5}.agents-index-layout{align-items:start;display:grid;gap:4rem 5.5rem;grid-template-columns:minmax(240px,.85fr) minmax(0,1.45fr)}.agents-index-head{display:flex;flex-direction:column;gap:2rem;max-width:28em;padding-top:.3rem;position:sticky;top:3rem}.agents-index-head h2{color:#17344a;font-size:42px;line-height:1.1;max-width:10em}.agents-index-head h2 span{color:#12a36a}.agents-index-head>p:not(.erp-kicker){color:#5b6b7a;font-size:16px;line-height:1.6;margin:0}.agents-index-jump{align-items:center;display:flex;flex-wrap:wrap;font-family:ibm-plex-sans-medium,sans-serif;font-size:14px;gap:.55rem;margin-top:.6rem}.agents-index-jump a{color:#0f6e56;text-decoration:none}.agents-index-jump a:hover{text-decoration:underline}.agents-index-jump span{color:#b7c4bc}.agents-index{display:flex;flex-direction:column;min-width:0}.agents-index-cluster{align-items:start;border-top:1px solid #e3e9e5;display:grid;gap:1.5rem 2rem;grid-template-columns:minmax(140px,.42fr) minmax(0,1.58fr);padding:2.4rem 0}.agents-index-cluster:first-child{border-top:0;padding-top:.2rem}.agents-index-cluster:last-child{padding-bottom:.2rem}.agents-index-rail{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:.55rem .75rem;line-height:1.2;padding-top:1.45rem}.agents-index-cluster ul>li:first-child .agents-index-link{padding-top:.75rem}.agents-index-rail p{color:#0f6e56;font-family:ibm-plex-sans-semibold,sans-serif;font-size:12px;letter-spacing:.08em;margin:0;text-transform:uppercase}.agents-index-rail span{color:#8a9aa8;font-family:IBM Plex Mono,ibm-plex-sans-medium,monospace;font-size:12px}.agents-index-cluster ul{align-self:start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}.agents-index-cluster li+li{border-top:1px solid #e8eee9}.agents-index-link{align-items:start;border-radius:0;color:inherit;display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr) auto;margin:0 -1.2rem;padding:1.35rem 1.2rem 2.5rem 2.5rem;position:relative;text-decoration:none;transition:background .2s ease}.agents-index-link:before{background:#0f6e56;border-radius:999px;bottom:.55rem;content:"";left:0;opacity:0;position:absolute;top:.55rem;transform:scaleY(.55);transition:opacity .2s ease,transform .2s ease;width:3px}.agents-index-link-copy{display:flex;flex-direction:column;gap:.4rem;min-width:0}.agents-index-link strong{color:#0a1a10;font-family:ibm-plex-sans-semibold,sans-serif;font-size:20px;transition:color .2s ease}.agents-index-link-copy>span{color:#5b6b7a;font-size:15px;line-height:1.5;max-width:42em}.agents-index-link svg{fill:none;height:18px;margin-top:.35rem;opacity:.55;stroke:#0f6e56;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:opacity .2s ease,transform .2s ease;width:18px}.agents-index-link:focus-visible,.agents-index-link:hover{background:#f4fbf8;outline:none}.agents-index-link:focus-visible:before,.agents-index-link:hover:before{opacity:1;transform:scaleY(1)}.agents-index-link:focus-visible strong,.agents-index-link:hover strong{color:#0f6e56}.agents-index-link:focus-visible svg,.agents-index-link:hover svg{opacity:1;transform:translate(2px,-2px)}@media (max-width:1100px){.agents-index-layout{gap:3rem;grid-template-columns:1fr}.agents-index-head{max-width:40em;position:static}.agents-index-head h2{font-size:36px}.agents-index-cluster{gap:.8rem;grid-template-columns:1fr}.agents-index-rail{padding-top:0}}@media (max-width:980px){.agents .agents-directory .container,.agents .erp-compare .container,.agents .erp-usecases .container{padding-bottom:64px;padding-top:64px}}@media (max-width:767px){.agents .erp-table td:nth-child(2):before{content:"What not to do"}.agents .erp-table td:nth-child(3):before{content:"What ElixirData does"}}@media (max-width:680px){.agents .agents-directory .container,.agents .erp-compare .container,.agents .erp-usecases .container{padding-bottom:48px;padding-top:48px}.agents-index-head h2{font-size:30px}.agents-index-link{margin:0 -.4rem;padding:2.2rem .8rem 3.2rem 0!important}.agents-index-link strong{font-size:18px}}.faq-header{display:flex;flex-direction:column;row-gap:2rem}.agents .faq-section{margin:12rem 0 0;padding-bottom:12rem}.agents .faq-wrapper{padding-left:24px}.agents .faq-list{display:flex;flex-direction:column}.agents .faq-header .erp-kicker{margin-bottom:1.6rem}.agents .faq-header h2 span{color:#0f6e56}.agents .faq-header p{color:#5b6b7a}.agents #faq-q1{padding-top:0}.agents .faq-list>div:first-child{border:none}.agents .faq-item{border-top:1px solid #e3e9e5}.agents .faq-item:last-child{border-bottom:1px solid #e3e9e5}.agents .faq-question{align-items:center;background:transparent;border:none;color:#17344a;cursor:pointer;display:flex;font-family:ibm-plex-sans-medium,sans-serif;font-size:20px;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.agents .chevron{align-items:center;background-color:#e7f6ee;border-radius:50%;color:#0f6e56;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transform:rotate(180deg);transition:transform .7s cubic-bezier(.25,.8,.25,1);width:28px}.agents .chevron svg{height:14px;width:14px}.agents .faq-question[aria-expanded=true] .chevron{transform:rotate(0deg)}.agents .faq-answer{max-height:0;opacity:0;overflow:hidden;transition:max-height .7s cubic-bezier(.25,.8,.25,1),opacity .7s ease}.agents .faq-answer p{color:#334960;font-size:15px;margin:0 0 16px}.agents .faq-answer.open{max-height:320px;opacity:1}.agents .cta-section{border-top:1px solid #e3e9e5;font-family:ibm-plex-sans-regular,sans-serif;padding:12rem 0}.agents .cta-heading{margin:0 auto;text-align:center;width:60%}.agents .cta-heading h2{color:#213047;font-family:ibm-plex-sans-semibold,sans-serif}.agents .cta-heading span{color:#1d9e75}.agents .cta-heading p{color:#5b6b7a;font-family:ibm-plex-sans-regular,sans-serif;margin:2rem auto}.agents .cta-button-div{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:5rem}.agents.erp a.cta-banner-one,.agents.erp a.cta-mid-banner-two,main.erp.agents a.cta-banner-one,main.erp.agents a.cta-mid-banner-two{align-items:center;border-radius:8px;box-shadow:none;display:inline-flex;font-family:ibm-plex-sans-medium,sans-serif;font-size:15px;justify-content:center;min-height:44px;padding:14px 22px;text-align:center;text-decoration:none;white-space:normal}.agents.erp a.cta-banner-one,main.erp.agents a.cta-banner-one{background:#0f6e56;border:1px solid #0f6e56;color:#fff}.agents.erp a.cta-banner-one:focus-visible,.agents.erp a.cta-banner-one:hover,main.erp.agents a.cta-banner-one:focus-visible,main.erp.agents a.cta-banner-one:hover{background:#14966a;border-color:#14966a;color:#fff;text-decoration:none}.agents.erp a.cta-mid-banner-two,main.erp.agents a.cta-mid-banner-two{background:#fff;border:1px solid #b7e4d0;color:#0f6e56}.agents.erp a.cta-mid-banner-two:focus-visible,.agents.erp a.cta-mid-banner-two:hover,main.erp.agents a.cta-mid-banner-two:focus-visible,main.erp.agents a.cta-mid-banner-two:hover{background:#f3faf7;border-color:#0f6e56;color:#0f6e56;text-decoration:none}@media (max-width:1024px){.agents .faq-question{font-size:17px}.agents .faq-answer p{font-size:15px}.agents .chevron{height:22px;width:22px}.agents .chevron svg{height:12px;width:12px}.agents.erp a.cta-banner-one,.agents.erp a.cta-mid-banner-two,main.erp.agents a.cta-banner-one,main.erp.agents a.cta-mid-banner-two{padding:1.5rem 2.4rem}}@media (max-width:980px){.agents .faq-section{margin-top:64px;padding-bottom:64px}.agents .cta-section{padding:64px 0}}@media (max-width:767px){.agents .faq-wrapper{margin-top:5rem;padding-left:0}.agents .faq-question{font-size:16px;gap:2rem}.agents .faq-section{margin:48px 0 0;padding-bottom:48px}.agents .cta-heading{text-align:left;width:100%}.agents .cta-banner-one,.agents .cta-mid-banner-two,main.erp.agents a.cta-banner-one,main.erp.agents a.cta-mid-banner-two{text-align:center;width:100%}.agents .cta-button-div{flex-direction:column;margin:5rem auto 0;width:100%}.agents .cta-section{padding:48px 0}}