.erp-page{background:#f4efe3;color:#1f1e1a;min-height:100vh;font-family:Satoshi,system-ui,sans-serif;overflow-x:hidden}.erp-content{padding-top:90px}.erp-content a:focus-visible,.erp-content button:focus-visible{outline:2px solid #D56943;outline-offset:3px}.erp-content .erp-primary-link:hover{background:#d56943!important;filter:brightness(.9);color:#fff!important}.erp-content .erp-secondary-link:hover{background:#1f1e1a!important;color:#fff!important}.erp-content .erp-text-link:hover,.erp-solution-card .erp-card-link:hover{color:#d56943!important;filter:brightness(.9)}.erp-content .erp-emphasis-link{display:inline-block;color:#d56943;font-weight:700;font-size:16px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;transition:transform .2s ease,color .2s ease}.erp-content .erp-emphasis-link:hover{color:#b8552f;transform:scale(1.06)}.erp-content [hidden]{display:none!important}.erp-content section{scroll-margin-top:100px}.erp-content #secteurs a[href],.erp-content #maillage a[href]{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.erp-content #secteurs a[href]:hover,.erp-content #maillage a[href]:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 16px 40px -14px #1f1e1a2e;border-color:#d5694380}.erp-solution-card{font-family:Satoshi,system-ui,sans-serif}.erp-solution-card>section{max-width:none!important}.erp-solution-card .erp-card-link:focus-visible{outline:2px solid #D56943;outline-offset:3px}@media (min-width:641px) and (max-width:1100px){.erp-content [data-screen-label=Hero]>div{align-items:flex-start!important}.erp-content [data-screen-label=Hero]>div>div{flex-basis:100%!important}.erp-content [data-screen-label=Hero]>div>div:last-child{width:min(860px,100%);margin-inline:auto}}@media (max-width:640px){.erp-content{padding-top:84px}.erp-content nav{padding-left:16px!important;padding-right:16px!important}.erp-content section{padding-left:16px!important;padding-right:16px!important}.erp-content [data-screen-label=Hero]>div{gap:36px!important}.erp-content [data-screen-label=Hero]>div>div:last-child{flex-basis:100%!important}.erp-content [data-screen-label=Hero] [style*="grid-template-columns:repeat(4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.erp-content [data-screen-label=Hero] [style*="flex:0 0 clamp(96px"]{flex-basis:88px!important}.erp-content [data-screen-label=Hero] [style*="width:calc(100% + 44px)"]{width:100%!important;margin-left:0!important;margin-right:0!important}.erp-content #contact br{display:none}.erp-content #contact a{width:100%}.erp-solution-card>section{border-radius:20px!important}.erp-solution-card [style*="flex:0 0 clamp(120px"]{flex-basis:104px!important}.erp-solution-card [style*="grid-template-columns:repeat(3"]{grid-template-columns:1fr!important}.erp-solution-card [style*="grid-template-columns:minmax(0,1.5fr)"]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)!important}.erp-solution-card [style*="grid-template-columns:minmax(0,1.5fr)"] span:nth-child(3),.erp-solution-card [style*="grid-template-columns:minmax(0,1.5fr)"] span:nth-child(4){display:none!important}}
