/* bloco d3cbc90a4d77 — em 70 paginas */
:root{--primary:#2fc6f6 !important;--primary-darken-1:hsl(194.47,92%,55%);--primary-darken-2:hsl(194.47,92%,52%);--primary-darken-3:hsl(194.47,92%,47%);--primary-lighten-1:hsl(194.47,92%,67%);--primary-opacity-0:rgba(47,198,246,0);--primary-opacity-0_05:rgba(47,198,246,0.05);--primary-opacity-0_1:rgba(47,198,246,0.1);--primary-opacity-0_15:rgba(47,198,246,0.15);--primary-opacity-0_2:rgba(47,198,246,0.2);--primary-opacity-0_25:rgba(47,198,246,0.25);--primary-opacity-0_3:rgba(47,198,246,0.3);--primary-opacity-0_35:rgba(47,198,246,0.35);--primary-opacity-0_4:rgba(47,198,246,0.4);--primary-opacity-0_45:rgba(47,198,246,0.45);--primary-opacity-0_5:rgba(47,198,246,0.5);--primary-opacity-0_55:rgba(47,198,246,0.55);--primary-opacity-0_6:rgba(47,198,246,0.6);--primary-opacity-0_65:rgba(47,198,246,0.65);--primary-opacity-0_7:rgba(47,198,246,0.7);--primary-opacity-0_75:rgba(47,198,246,0.75);--primary-opacity-0_8:rgba(47,198,246,0.8);--primary-opacity-0_85:rgba(47,198,246,0.85);--primary-opacity-0_9:rgba(47,198,246,0.9);--primary-opacity-0_95:rgba(47,198,246,0.95);--theme-color-main:hsl(194.47,20%,20%);--theme-color-secondary:hsl(194.47,20%,80%);--theme-color-title:hsl(194.47,20%,20%);--theme-color-strict-inverse:#ffffff}
/* bloco 63799141b8a8 — em 70 paginas */
.erp24-site .e24-nav>.e24-nav-link{position:relative!important}@media (min-width:1181px){.erp24-site .e24-nav>.e24-nav-link::after{content:""!important;position:absolute!important;left:10px!important;right:10px!important;bottom:3px!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--e24-blue-bright),var(--e24-cyan))!important;opacity:0!important;transform:scaleX(.35)!important;transition:opacity .18s ease,transform .18s ease!important}.erp24-site .e24-nav>.e24-nav-link.is-active::after,.erp24-site .e24-nav>.e24-nav-link[aria-current="page"]::after{opacity:1!important;transform:scaleX(1)!important}}.erp24-site .e24-header .e24-client-area{min-width:max-content!important}.erp24-site .e24-nav-client{display:none!important}@media (max-width:1180px){.erp24-site .e24-nav-client{display:flex!important;min-height:48px!important;margin:18px 0 4px!important;padding:0 18px!important;justify-content:center!important;border:1px solid rgba(41,112,182,.52)!important;border-radius:7px!important;background:var(--e24-blue)!important;color:#fff!important;font-size:15px!important;font-weight:800!important;box-shadow:0 8px 28px rgba(41,112,182,.22)!important}.erp24-site .e24-nav-client:hover,.erp24-site .e24-nav-client:focus-visible{background:var(--e24-blue-bright)!important;color:#fff!important}.erp24-site .e24-nav>.e24-nav-client{border-bottom:1px solid rgba(41,112,182,.52)!important}.erp24-site .e24-nav>.e24-nav-link.is-active,.erp24-site .e24-nav>.e24-nav-link[aria-current="page"]{color:#fff!important}.erp24-site .e24-nav>.e24-nav-link.is-active:not(.e24-nav-client),.erp24-site .e24-nav>.e24-nav-link[aria-current="page"]:not(.e24-nav-client){padding-left:14px!important;border-left:2px solid var(--e24-cyan)!important;background:rgba(41,112,182,.08)!important}}.e24{--e24-bg:#070B18;--e24-panel:#0C1226;--e24-panel-2:#101a35;--e24-navy:#222954;--e24-blue:#2970B6;--e24-blue-bright:#3D8BD4;--e24-ice:#DADFF2;--e24-ice-dim:rgba(218,223,242,.74);--e24-line:rgba(218,223,242,.10);--e24-green:#32A44C;--e24-cyan:#00BCF1;--e24-orange:#E57345;--e24-font:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--e24-mono:'Michroma',monospace}.e24,.e24 *,.e24 *::before,.e24 *::after{box-sizing:border-box}html,body{max-width:100%;overflow-x:hidden;overflow-x:clip}.e24 h1,.e24 h2,.e24 h3,.e24 p,.e24 ul,.e24 li,.e24 figure{margin:0;padding:0}.e24 ul{list-style:none}.e24 img{max-width:100%;display:block;border:0}.e24 a{text-decoration:none}.e24 button{font:inherit;cursor:pointer}.e24{background:var(--e24-bg);color:var(--e24-ice);font-family:var(--e24-font);font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased}.e24 .e24-wrap{position:relative;background:radial-gradient(1100px 600px at 70% -10%,rgba(41,112,182,.14),transparent 60%),radial-gradient(900px 500px at 10% 30%,rgba(34,41,84,.35),transparent 60%),var(--e24-bg)}.e24 .e24-wrap::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(218,223,242,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(218,223,242,.025) 1px,transparent 1px);background-size:72px 72px;pointer-events:none}.e24 .e24-container{max-width:1180px;margin:0 auto;padding:0 24px;position:relative}.e24 .e24-eyebrow{font-family:var(--e24-mono);font-size:12px;letter-spacing:.27em;text-transform:uppercase;color:var(--e24-blue-bright);display:flex;align-items:center;gap:14px}.e24 .e24-eyebrow::before{content:"";width:34px;height:1px;background:var(--e24-blue)}.e24 h1.e24-h1{font-size:clamp(34px,5.4vw,62px);font-weight:800;letter-spacing:-.025em;line-height:1.08;color:#fff}.e24 h2.e24-h2{font-size:clamp(26px,3.6vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff}.e24 .e24-lead{color:var(--e24-ice-dim);max-width:620px;font-size:20px;line-height:1.65}.e24 .e24-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:8px;font-weight:600;font-size:18px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.e24 .e24-btn-primary{background:var(--e24-blue);color:#fff;box-shadow:0 0 0 1px rgba(41,112,182,.4),0 8px 28px rgba(41,112,182,.28)}.e24 .e24-btn-primary:hover{background:var(--e24-blue-bright);transform:translateY(-2px)}.e24 .e24-btn-ghost{color:var(--e24-ice);border:1px solid var(--e24-line);background:rgba(218,223,242,.03)}.e24 .e24-btn-ghost:hover{border-color:rgba(218,223,242,.3)}.e24 .e24-btn .e24-arrow{transition:transform .18s ease}.e24 .e24-btn:hover .e24-arrow{transform:translateX(4px)}html,body{max-width:100%;overflow-x:clip}body{background:#070B18!important}.e24 [id^="e24-"]{scroll-margin-top:calc(var(--e24-header-live)+18px)}.erp24-site,.erp24-site *{min-width:0}.erp24-site img,.erp24-site svg,.erp24-site video,.erp24-site canvas{max-width:100%}.erp24-site a:focus-visible,.erp24-site button:focus-visible{outline:2px solid var(--e24-cyan)!important;outline-offset:3px!important}:root{--e24-header-height:76px;--e24-header-live:76px}.e24-header-shell{min-height:var(--e24-header-height);background:transparent!important;overflow:visible!important}.erp24-site .e24-header{position:fixed!important;inset:0 0 auto 0!important;width:100%!important;z-index:9990!important;background:rgba(7,11,24,.92)!important;border-bottom:1px solid rgba(218,223,242,.12)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease!important}.erp24-site .e24-header.is-compact{background:rgba(7,11,24,.975)!important;border-bottom-color:rgba(218,223,242,.17)!important;box-shadow:0 12px 34px rgba(0,0,0,.24)!important}.erp24-site .e24-header-in{width:100%!important;max-width:1360px!important;min-height:var(--e24-header-height)!important;margin:0 auto!important;padding:10px 24px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;overflow:visible!important;transition:min-height .2s ease,padding .2s ease!important}@media (min-width:1181px){.erp24-site .e24-header.is-compact .e24-header-in{min-height:64px!important;padding-top:6px!important;padding-bottom:6px!important}}.erp24-site .e24-logo{position:relative!important;display:block!important;width:160px!important;min-width:160px!important;height:44px!important;overflow:hidden!important;opacity:1!important}.erp24-site .e24-logo img{position:absolute!important;top:0!important;left:0!important;display:block!important;width:160px!important;min-width:160px!important;max-width:none!important;height:auto!important;transform:translateY(-32px)!important;transform-origin:left top!important;opacity:1!important;filter:none!important}.erp24-site .e24-nav{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;gap:2px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.erp24-site .e24-nav-item{position:relative!important;flex:0 0 auto!important}.erp24-site .e24-nav-link,.erp24-site .e24-nav-trigger{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 9px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:rgba(218,223,242,.84)!important;font-family:var(--e24-font)!important;font-size:14px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;opacity:1!important;transition:color .16s ease,background .16s ease!important}.erp24-site .e24-nav-link:hover,.erp24-site .e24-nav-trigger:hover,.erp24-site .e24-nav-item.e24-menu-open>.e24-nav-trigger,.erp24-site .e24-nav-item:focus-within>.e24-nav-trigger,.erp24-site .e24-nav-link[aria-current="page"]{color:#fff!important;background:rgba(218,223,242,.055)!important}.erp24-site .e24-chevron{width:7px!important;height:7px!important;border-right:1px solid currentColor!important;border-bottom:1px solid currentColor!important;transform:rotate(45deg) translateY(-2px)!important;transition:transform .18s ease!important}.erp24-site .e24-nav-trigger[aria-expanded="true"] .e24-chevron,.erp24-site .e24-nav-item.e24-menu-open>.e24-nav-trigger .e24-chevron,.erp24-site .e24-nav-item.e24-sub-open>.e24-nav-trigger .e24-chevron{transform:rotate(225deg) translate(-2px,-2px)!important}.erp24-site .e24-mega{position:absolute!important;top:calc(100% - 1px)!important;left:50%!important;right:auto!important;width:max-content!important;min-width:360px!important;max-width:calc(100vw - 48px)!important;padding:18px!important;border:1px solid rgba(218,223,242,.14)!important;border-radius:0 0 12px 12px!important;background:rgba(7,11,24,.988)!important;box-shadow:0 28px 70px rgba(0,0,0,.52)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,10px)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important}.erp24-site .e24-mega::before{display:none!important}.erp24-site .e24-mega-wide{width:min(760px,calc(100vw - 48px))!important;min-width:min(760px,calc(100vw - 48px))!important}.erp24-site .e24-nav>.e24-nav-item:first-child>.e24-mega{left:0!important;transform:translateY(10px)!important}.erp24-site .e24-nav>.e24-nav-item:last-child>.e24-mega{left:auto!important;right:0!important;transform:translateY(10px)!important}@media (min-width:1181px){.erp24-site .e24-nav-item.e24-menu-open>.e24-mega,.erp24-site .e24-nav-item:focus-within>.e24-mega{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(-50%,0)!important}.erp24-site .e24-nav>.e24-nav-item:first-child.e24-menu-open>.e24-mega,.erp24-site .e24-nav>.e24-nav-item:first-child:focus-within>.e24-mega,.erp24-site .e24-nav>.e24-nav-item:last-child.e24-menu-open>.e24-mega,.erp24-site .e24-nav>.e24-nav-item:last-child:focus-within>.e24-mega{transform:translateY(0)!important}}@media (min-width:1181px) and (hover:hover) and (pointer:fine){.erp24-site .e24-nav-item:hover>.e24-mega{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(-50%,0)!important}.erp24-site .e24-nav>.e24-nav-item:first-child:hover>.e24-mega,.erp24-site .e24-nav>.e24-nav-item:last-child:hover>.e24-mega{transform:translateY(0)!important}}.erp24-site .e24-mega-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 20px!important}.erp24-site .e24-mega-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.erp24-site .e24-mega-group-title{margin:2px 0 5px!important;font-family:var(--e24-mono)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--e24-blue-bright)!important}.erp24-site .e24-mega a{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important;padding:10px 11px!important;border:0!important;border-left:1px solid transparent!important;border-radius:0 6px 6px 0!important;color:var(--e24-ice)!important;transition:background .16s ease,border-color .16s ease,transform .16s ease!important}.erp24-site .e24-mega a:hover,.erp24-site .e24-mega a:focus-visible{background:rgba(41,112,182,.10)!important;border-left-color:var(--e24-cyan)!important;transform:translateX(3px)!important}.erp24-site .e24-mega a strong{font-size:14px!important;line-height:1.35!important;color:#fff!important}.erp24-site .e24-mega a span{font-size:13px!important;line-height:1.45!important;color:rgba(218,223,242,.72)!important}.erp24-site .e24-header-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;white-space:nowrap!important}.erp24-site .e24-lang-switch{display:inline-flex!important;align-items:center!important;padding:3px!important;border:1px solid rgba(218,223,242,.16)!important;border-radius:999px!important;background:rgba(218,223,242,.025)!important}.erp24-site .e24-lang-link{min-width:32px!important;height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 7px!important;border-radius:999px!important;color:rgba(218,223,242,.65)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1!important}.erp24-site .e24-lang-link:hover{color:#fff!important}.erp24-site .e24-lang-link.is-active,.erp24-site .e24-lang-link[aria-current="page"]{background:rgba(41,112,182,.24)!important;color:#fff!important}.erp24-site .e24-lang-separator{display:none!important}.erp24-site .e24-header .e24-btn-primary{min-height:42px!important;padding:0 17px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:7px!important;font-size:14px!important;font-weight:800!important;white-space:nowrap!important}.erp24-site .e24-menu-toggle{display:none!important;width:42px!important;height:42px!important;padding:0!important;border:1px solid rgba(218,223,242,.18)!important;border-radius:8px!important;background:rgba(218,223,242,.04)!important;color:var(--e24-ice)!important;align-items:center!important;justify-content:center!important}.erp24-site .e24-menu-toggle-lines,.erp24-site .e24-menu-toggle-lines::before,.erp24-site .e24-menu-toggle-lines::after{width:18px!important;height:1px!important;display:block!important;background:currentColor!important;transition:transform .18s ease,opacity .18s ease!important}.erp24-site .e24-menu-toggle-lines{position:relative!important}.erp24-site .e24-menu-toggle-lines::before,.erp24-site .e24-menu-toggle-lines::after{content:""!important;position:absolute!important;left:0!important}.erp24-site .e24-menu-toggle-lines::before{top:-6px!important}.erp24-site .e24-menu-toggle-lines::after{top:6px!important}.erp24-site .e24-menu-toggle[aria-expanded="true"] .e24-menu-toggle-lines{background:transparent!important}.erp24-site .e24-menu-toggle[aria-expanded="true"] .e24-menu-toggle-lines::before{transform:translateY(6px) rotate(45deg)!important}.erp24-site .e24-menu-toggle[aria-expanded="true"] .e24-menu-toggle-lines::after{transform:translateY(-6px) rotate(-45deg)!important}.erp24-site .e24-progress{position:fixed!important;top:0!important;left:0!important;width:0;height:2px!important;z-index:10000!important;background:linear-gradient(90deg,var(--e24-blue-bright),var(--e24-cyan),var(--e24-green))!important;box-shadow:0 0 14px rgba(0,188,241,.55)!important;pointer-events:none!important}@media (max-width:1180px){:root{--e24-header-height:68px;--e24-header-live:68px}.erp24-site .e24-header-in{min-height:68px!important;padding:8px 18px!important;grid-template-columns:auto 1fr auto!important;gap:12px!important}.erp24-site .e24-logo{width:148px!important;min-width:148px!important;height:42px!important}.erp24-site .e24-logo img{width:148px!important;min-width:148px!important;transform:translateY(-29.5px)!important}.erp24-site .e24-header .e24-btn-primary{display:none!important}.erp24-site .e24-menu-toggle{display:inline-flex!important}.erp24-site .e24-nav{position:fixed!important;top:var(--e24-header-live)!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-height:none!important;display:none!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;padding:8px 20px 28px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:rgba(7,11,24,.995)!important;border:0!important;border-top:1px solid var(--e24-line)!important;box-shadow:0 25px 55px rgba(0,0,0,.48)!important}.erp24-site .e24-nav.e24-open{display:flex!important}.erp24-site .e24-nav-item{width:100%!important;border-bottom:1px solid var(--e24-line)!important}.erp24-site .e24-nav-link,.erp24-site .e24-nav-trigger{width:100%!important;min-height:54px!important;justify-content:space-between!important;padding:0 4px!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:16px!important}.erp24-site .e24-nav>.e24-nav-link{border-bottom:1px solid var(--e24-line)!important}.erp24-site .e24-mega,.erp24-site .e24-mega-wide,.erp24-site .e24-nav>.e24-nav-item:first-child>.e24-mega,.erp24-site .e24-nav>.e24-nav-item:last-child>.e24-mega{position:static!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0 0 14px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;display:none!important}.erp24-site .e24-nav-item.e24-sub-open>.e24-mega{display:block!important}.erp24-site .e24-nav-item:hover>.e24-mega{display:none!important}.erp24-site .e24-nav-item.e24-sub-open:hover>.e24-mega{display:block!important}.erp24-site .e24-mega-grid,.erp24-site .e24-mega-grid-3{grid-template-columns:1fr!important;gap:2px!important}.erp24-site .e24-mega-group-title{margin:14px 8px 5px!important}.erp24-site .e24-mega a{padding:10px 12px!important}.erp24-site .e24-mega a strong{font-size:15px!important}.erp24-site .e24-mega a span{font-size:13px!important}body.e24-menu-is-open{overflow:hidden!important}}@media (max-width:560px){.erp24-site .e24-header-in{padding-left:14px!important;padding-right:14px!important}.erp24-site .e24-logo{width:140px!important;min-width:140px!important;height:40px!important}.erp24-site .e24-logo img{width:140px!important;min-width:140px!important;transform:translateY(-28px)!important}.erp24-site .e24-lang-link{min-width:29px!important;padding:0 5px!important}.erp24-site .e24-nav{padding-left:16px!important;padding-right:16px!important}}.e24 .e24-hero{padding:96px 0 110px}.e24 .e24-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center}.e24 .e24-hero-copy{display:flex;flex-direction:column;gap:26px}.e24 .e24-hero-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px}.e24 .e24-hero-tags{display:flex;gap:22px;margin-top:18px;flex-wrap:wrap}.e24 .e24-hero-tags span{font-family:var(--e24-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--e24-ice-dim);display:flex;align-items:center;gap:8px}.e24 .e24-hero-tags span::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--e24-blue-bright);box-shadow:0 0 8px var(--e24-blue-bright)}.e24 .e24-section{padding:104px 0;border-top:1px solid var(--e24-line)}.e24 .e24-section-head{display:flex;flex-direction:column;gap:20px;max-width:680px;margin-bottom:64px}.e24 .e24-diag-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.e24 .e24-diag-opt{text-align:left;background:var(--e24-panel);border:1px solid var(--e24-line);border-radius:12px;padding:26px 24px;color:var(--e24-ice);display:flex;flex-direction:column;gap:10px;transition:border-color .18s ease,transform .18s ease,background .18s ease}.e24 .e24-diag-opt:hover{border-color:rgba(41,112,182,.55);transform:translateY(-3px)}.e24 .e24-diag-opt[aria-pressed="true"]{border-color:var(--e24-blue);background:linear-gradient(180deg,rgba(41,112,182,.16),var(--e24-panel));box-shadow:0 0 0 1px var(--e24-blue),0 14px 38px rgba(41,112,182,.18)}.e24 .e24-diag-opt .e24-num{font-family:var(--e24-mono);font-size:12px;letter-spacing:.22em;color:var(--e24-blue-bright)}.e24 .e24-diag-opt strong{font-size:19px;font-weight:700;color:#fff}.e24 .e24-diag-opt span{font-size:16px;color:var(--e24-ice-dim)}.e24 .e24-diag-result{margin-top:18px;border:1px solid rgba(41,112,182,.35);background:linear-gradient(180deg,rgba(41,112,182,.10),rgba(12,18,38,.9));border-radius:14px;padding:34px 32px;display:none;grid-template-columns:1fr 1fr auto;gap:32px;align-items:center}.e24 .e24-diag-result.e24-on{display:grid;animation:e24-fadeup .4s ease both}.e24 .e24-diag-result h3{font-family:var(--e24-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--e24-blue-bright);margin-bottom:10px}.e24 .e24-diag-result p{color:var(--e24-ice-dim);font-size:18px}@keyframes e24-fadeup{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:920px){.e24 .e24-diag-grid{grid-template-columns:1fr}.e24 .e24-diag-result{grid-template-columns:1fr;gap:22px}}.e24 .e24-toggle{display:inline-flex;border:1px solid var(--e24-line);border-radius:99px;padding:4px;background:var(--e24-panel);margin-bottom:36px}.e24 .e24-toggle button{border:0;background:transparent;color:var(--e24-ice-dim);padding:10px 26px;border-radius:99px;font-weight:600;font-size:16px;transition:background .18s ease,color .18s ease}.e24 .e24-toggle button[aria-pressed="true"]{background:var(--e24-blue);color:#fff}.e24 .e24-state{display:none}.e24 .e24-state.e24-on{display:grid;animation:e24-fadeup .35s ease both}.e24 .e24-state{grid-template-columns:repeat(3,1fr);gap:16px}.e24 .e24-state-card{background:var(--e24-panel);border:1px solid var(--e24-line);border-radius:12px;padding:26px 24px}.e24 .e24-state-card .e24-dot{width:9px;height:9px;border-radius:50%;display:inline-block;margin-bottom:14px}.e24 .e24-state-antes .e24-dot{background:var(--e24-orange);box-shadow:0 0 10px rgba(229,115,69,.6)}.e24 .e24-state-depois .e24-dot{background:var(--e24-cyan);box-shadow:0 0 10px rgba(0,188,241,.6)}.e24 .e24-state-card strong{display:block;color:#fff;font-size:18px;margin-bottom:6px}.e24 .e24-state-card span{color:var(--e24-ice-dim);font-size:16px}@media (max-width:920px){.e24 .e24-state{grid-template-columns:1fr}}.e24 .e24-met{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative}.e24 .e24-met::before{content:"";position:absolute;top:27px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(41,112,182,.5),transparent)}.e24 .e24-met-step{padding:0 28px;position:relative}.e24 .e24-met-step .e24-node{width:54px;height:54px;border-radius:50%;border:1px solid rgba(41,112,182,.5);background:var(--e24-panel);display:flex;align-items:center;justify-content:center;font-family:var(--e24-mono);font-size:12px;color:var(--e24-blue-bright);margin-bottom:22px;position:relative;z-index:1;box-shadow:0 0 24px rgba(41,112,182,.25)}.e24 .e24-met-step strong{display:block;font-size:21px;font-weight:800;color:#fff;margin-bottom:10px;letter-spacing:-.01em}.e24 .e24-met-step p{color:var(--e24-ice-dim);font-size:16px}@media (max-width:920px){.e24 .e24-met{grid-template-columns:1fr;gap:36px}.e24 .e24-met::before{display:none}.e24 .e24-met-step{padding:0}}.e24 .e24-agents{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.e24 .e24-agent{background:var(--e24-panel);border:1px solid var(--e24-line);border-radius:14px;padding:30px 18px 24px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;position:relative;overflow:visible;transition:transform .2s ease,border-color .2s ease}.e24 .e24-agent::after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--e24-ac,var(--e24-blue));opacity:.85;border-radius:14px 14px 0 0}.e24 .e24-agent:hover{transform:translateY(-4px);border-color:rgba(218,223,242,.22)}.e24 .e24-agent-img{width:96px;height:96px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.e24 .e24-agent img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 0 18px var(--e24-ac,rgba(41,112,182,.5)))}.e24 .e24-agent strong{color:#fff;font-size:16px;font-weight:700}.e24 .e24-agent span{color:var(--e24-ice-dim);font-size:15px;line-height:1.55}.e24 .e24-agent .e24-tag{font-family:var(--e24-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--e24-ac,var(--e24-blue-bright))}@media (max-width:1020px){.e24 .e24-agents{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.e24 .e24-agents{grid-template-columns:1fr}}.e24 .e24-reveal{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}html.e24-js .e24 .e24-reveal{opacity:0;transform:translateY(22px)}html.e24-js .e24 .e24-reveal.e24-in{opacity:1;transform:none}.e24 .e24-reveal.e24-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.e24 *{animation:none !important;transition:none !important}.e24 .e24-reveal{opacity:1;transform:none}}body{background:#070B18 !important}.e24 [id^="e24-"]{scroll-margin-top:84px}.e24 .e24-prazo{display:inline-flex;align-items:center;gap:8px;font-family:'Michroma',monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#E57345;border:1px solid rgba(229,115,69,.2);padding:6px 14px;background:rgba(229,115,69,.07)}.e24 .e24-prazo::before{content:"";width:6px;height:6px;border-radius:50%;background:#E57345;box-shadow:0 0 8px rgba(229,115,69,.7)}.e24 .e24-grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:860px){.e24 .e24-grid2{grid-template-columns:1fr}}.e24 .e24-visao{border-left:2px solid #2970B6;padding:6px 0 6px 22px;color:rgba(218,223,242,.62);font-size:18px;max-width:640px;font-style:italic}.e24 .e24-h1 .e24-grad{background:linear-gradient(90deg,#3D8BD4,#00BCF1);-webkit-background-clip:text;background-clip:text;color:transparent}.e24 .e24-orbit{position:relative;min-height:520px;width:100%;max-width:520px;margin:0 auto;border:1px solid rgba(202,219,255,.26);border-radius:8px;overflow:hidden;isolation:isolate;background:linear-gradient(90deg,rgba(202,219,255,.06) 1px,transparent 1px) 0 0 / 42px 42px,linear-gradient(180deg,rgba(202,219,255,.05) 1px,transparent 1px) 0 0 / 42px 42px,radial-gradient(circle at 50% 42%,rgba(41,112,182,.20),transparent 47%),rgba(5,10,22,.62);box-shadow:0 24px 80px rgba(0,0,0,.36)}.e24 .e24-orbit::before{content:"";position:absolute;inset:9%;border-radius:50%;background:conic-gradient(from 20deg,transparent,rgba(41,112,182,.92),rgba(0,188,241,.76),rgba(50,164,76,.62),rgba(229,115,69,.80),transparent);-webkit-mask:radial-gradient(circle,transparent 0 47%,#000 48% 50%,transparent 51% 63%,#000 64% 65%,transparent 66%);mask:radial-gradient(circle,transparent 0 47%,#000 48% 50%,transparent 51% 63%,#000 64% 65%,transparent 66%);opacity:.44;animation:e24-orbit-spin 30s linear infinite;z-index:-1}.e24 .e24-orbit::after{content:"";position:absolute;inset:26px;border:1px dashed rgba(202,219,255,.16);pointer-events:none}.e24 .e24-amb{position:absolute;left:50%;top:50%;width:76%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(0,188,241,.26),transparent 66%);filter:blur(28px);animation:e24-amb 6s ease-in-out infinite}@keyframes e24-orbit-spin{to{transform:rotate(360deg)}}@keyframes e24-amb{0%,100%{opacity:.56;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.08)}}.e24 .e24-node{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid rgba(229,115,69,.46);border-radius:4px;background:rgba(7,12,27,.92);color:var(--e24-ice);font-family:'Michroma',monospace;font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:0 14px 32px rgba(0,0,0,.32);opacity:0;animation:e24-node-flow 7.2s cubic-bezier(.6,.1,.35,1) infinite}.e24 .e24-node-dot{width:7px;height:7px;border-radius:2px;box-shadow:0 0 10px rgba(229,115,69,.82)}.e24 .e24-n1{left:9%;top:12%;--tx:150%;--ty:190%;animation-delay:.1s}.e24 .e24-n2{right:6%;top:18%;--tx:-145%;--ty:160%;animation-delay:.55s}.e24 .e24-n3{right:8%;bottom:20%;--tx:-150%;--ty:-120%;animation-delay:1s}.e24 .e24-n4{left:10%;bottom:13%;--tx:150%;--ty:-150%;animation-delay:1.45s}.e24 .e24-n5{left:2%;top:48%;--tx:215%;--ty:0;animation-delay:1.9s}@keyframes e24-node-flow{0%{opacity:0;transform:translate(0,0) scale(.88) rotate(-3deg)}12%,34%{opacity:1;transform:translate(0,0) scale(1) rotate(0)}58%,100%{opacity:0;transform:translate(var(--tx),var(--ty)) scale(.34);border-color:rgba(0,188,241,.72)}}.e24 .e24-screen{position:absolute;left:50%;top:54%;z-index:2;width:66%;height:auto;transform:translate(-50%,-50%) rotateX(8deg);border:1px solid rgba(109,183,255,.44);border-radius:12px;overflow:hidden;background:linear-gradient(160deg,rgba(17,28,54,.96),rgba(7,12,27,.98));box-shadow:0 34px 90px rgba(0,0,0,.52),0 0 0 1px rgba(41,112,182,.20),inset 0 1px 0 rgba(255,255,255,.07);animation:e24-screen-breathe 7.2s ease-in-out infinite}.e24 .e24-screen-bar{height:28px;display:flex;align-items:center;gap:6px;padding:0 10px;border-bottom:1px solid rgba(109,183,255,.16);background:rgba(41,112,182,.12)}.e24 .e24-screen-bar i{width:7px;height:7px;border-radius:50%;background:rgba(246,248,255,.32)}.e24 .e24-dash{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px}.e24 .e24-widget{position:relative;min-height:62px;padding:10px;border:1px solid rgba(202,219,255,.10);border-radius:8px;overflow:hidden;background:rgba(255,255,255,.045)}.e24 .e24-kpi{font-family:'Michroma',monospace;font-size:1.1rem;color:#fff}.e24 .e24-kpi small{display:block;margin-bottom:7px;color:var(--e24-ice-dim);font-size:.62rem;letter-spacing:.14em;font-weight:780}.e24 .e24-bars{display:flex;align-items:flex-end;gap:4px;height:24px;margin-top:6px}.e24 .e24-bars span{flex:1;height:0;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#6db7ff,#2970B6);animation:e24-bar-rise 7.2s ease-in-out infinite}.e24 .e24-bars span:nth-child(1){--h:42%;animation-delay:0s}.e24 .e24-bars span:nth-child(2){--h:72%;animation-delay:.08s}.e24 .e24-bars span:nth-child(3){--h:56%;animation-delay:.16s}.e24 .e24-bars span:nth-child(4){--h:88%;animation-delay:.24s}.e24 .e24-bars span:nth-child(5){--h:64%;animation-delay:.32s}.e24 .e24-spark{position:absolute;left:11px;right:11px;bottom:11px;width:calc(100% - 22px);height:24px}.e24 .e24-spark path{fill:none;stroke:#00BCF1;stroke-width:2;stroke-linecap:round;stroke-dasharray:190;stroke-dashoffset:190;filter:drop-shadow(0 0 5px rgba(0,188,241,.72));animation:e24-spark 7.2s ease-in-out infinite}.e24 .e24-screen-tag{position:absolute;left:50%;bottom:30px;z-index:6;transform:translateX(-50%);font-family:'Michroma',monospace;font-size:.62rem;font-weight:850;letter-spacing:.18em;color:#3D8BD4;white-space:nowrap;animation:e24-tag-pulse 7.2s ease-in-out infinite}@keyframes e24-screen-breathe{0%,16%{opacity:.78;transform:translate(-50%,-50%) rotateX(8deg) scale(.97)}34%,80%{opacity:1;transform:translate(-50%,-50%) rotateX(8deg) scale(1)}100%{opacity:.86;transform:translate(-50%,-50%) rotateX(8deg) scale(.985)}}@keyframes e24-bar-rise{0%,26%{height:0}42%,86%{height:var(--h)}100%{height:18%}}@keyframes e24-spark{0%,32%{stroke-dashoffset:190}50%,88%{stroke-dashoffset:0}100%{stroke-dashoffset:-18}}@keyframes e24-tag-pulse{0%,42%{opacity:.46}56%,92%{opacity:1}100%{opacity:.58}}.e24 .e24-core{position:absolute;left:50%;top:17%;z-index:5;width:72px;aspect-ratio:1;transform:translate(-50%,-50%);display:grid;place-items:center;border:1px solid rgba(109,183,255,.55);border-radius:50%;background:rgba(4,8,18,.84);box-shadow:0 0 0 12px rgba(41,112,182,.10),0 12px 42px rgba(0,188,241,.32);animation:e24-core-pulse 7.2s ease-in-out infinite}.e24 .e24-core img{width:48px;height:48px;border-radius:50%}@keyframes e24-core-pulse{0%,32%{opacity:.70;transform:translate(-50%,-50%) scale(.92)}46%,84%{opacity:1;transform:translate(-50%,-50%) scale(1)}100%{opacity:.82;transform:translate(-50%,-50%) scale(.96)}}@media (max-width:920px){.e24 .e24-orbit{max-width:400px;min-height:440px}.e24 .e24-screen{width:76%}.e24 .e24-core{top:16%;width:58px}.e24 .e24-core img{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.e24 .e24-node{animation:none;opacity:.85}.e24 .e24-screen,.e24 .e24-core,.e24 .e24-amb,.e24 .e24-screen-tag,.e24 .e24-orbit::before{animation:none}.e24 .e24-bars span{animation:none;height:var(--h)}.e24 .e24-spark path{animation:none;stroke-dashoffset:0}}@media (max-width:920px){.e24 .e24-hero-grid{grid-template-columns:1fr;gap:48px}.e24 .e24-orbit{max-width:440px;margin:0 auto}}.e24 .e24-value-shell{border-top:1px solid var(--e24-line);border-bottom:1px solid var(--e24-line)}.e24 .e24-value-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--e24-line)}.e24 .e24-value-tab{min-height:76px;border:0;border-right:1px solid var(--e24-line);background:transparent;color:var(--e24-ice-dim);text-align:left;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;transition:background .18s ease,color .18s ease}.e24 .e24-value-tab:last-child{border-right:0}.e24 .e24-value-tab span{font-family:var(--e24-mono);font-size:12px;letter-spacing:.16em;color:var(--e24-blue-bright)}.e24 .e24-value-tab strong{font-size:17px}.e24 .e24-value-tab[aria-selected="true"]{background:rgba(41,112,182,.10);color:#fff}.e24 .e24-value-tab[aria-selected="true"]::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--e24-cyan);box-shadow:0 0 12px rgba(0,188,241,.8)}.e24 .e24-value-panel{position:relative;min-height:220px;padding:42px 34px;display:grid;grid-template-columns:90px 1fr auto;gap:28px;align-items:center;overflow:hidden}.e24 .e24-value-panel::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(41,112,182,.10),transparent 55%);pointer-events:none}.e24 .e24-value-index{position:relative;font-family:var(--e24-mono);font-size:13px;letter-spacing:.24em;color:var(--e24-cyan)}.e24 .e24-value-copy{position:relative;max-width:660px}.e24 .e24-value-copy h3{color:#fff;font-size:clamp(25px,3vw,38px);line-height:1.12;margin-bottom:12px}.e24 .e24-value-copy p{color:var(--e24-ice-dim);font-size:18px}.e24 .e24-value-panel.e24-changing .e24-value-copy,.e24 .e24-value-panel.e24-changing .e24-value-index{animation:e24-value-change .32s ease both}@keyframes e24-value-change{0%{opacity:.15;transform:translateY(8px)}100%{opacity:1;transform:none}}.e24 .e24-diag-opt{position:relative;overflow:hidden}.e24 .e24-diag-opt::after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:linear-gradient(90deg,var(--e24-blue),var(--e24-cyan));transition:right .25s ease}.e24 .e24-diag-opt:hover::after,.e24 .e24-diag-opt[aria-pressed="true"]::after{right:0}.e24 a.e24-met-step{display:block;color:inherit}.e24 a.e24-met-step::after{content:"Ver etapa →";display:inline-block;margin-top:18px;font-family:var(--e24-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--e24-blue-bright);transition:transform .18s ease,color .18s ease}html[lang^="en"] .e24 a.e24-met-step::after{content:"View stage →"}.e24 a.e24-met-step:hover::after{transform:translateX(4px);color:var(--e24-cyan)}.e24 a.e24-met-step:hover strong{color:var(--e24-cyan)}.e24 .e24-met-node{width:54px;height:54px;border-radius:50%;border:1px solid rgba(41,112,182,.5);background:var(--e24-panel);display:flex;align-items:center;justify-content:center;font-family:var(--e24-mono);font-size:12px;color:var(--e24-blue-bright);margin-bottom:22px;position:relative;z-index:1;box-shadow:0 0 24px rgba(41,112,182,.25);transition:transform .2s ease,box-shadow .2s ease}.e24 a.e24-met-step:hover .e24-met-node{transform:scale(1.08);box-shadow:0 0 34px rgba(0,188,241,.32)}.e24 a.e24-agent{color:inherit;transform-style:preserve-3d}.e24 .e24-agent::before{content:"";position:absolute;inset:0;border-radius:14px;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.09),transparent 42%);opacity:0;transition:opacity .18s ease}.e24 .e24-agent:hover::before{opacity:1}.e24 .e24-agent-more{margin-top:auto;font-family:var(--e24-mono);font-size:12px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--e24-ac,var(--e24-blue-bright))!important}.e24 .e24-btn{position:relative;overflow:hidden;isolation:isolate}.e24 .e24-ripple{position:absolute;z-index:-1;width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.36);transform:translate(-50%,-50%) scale(0);animation:e24-ripple .55s ease-out forwards;pointer-events:none}@keyframes e24-ripple{to{transform:translate(-50%,-50%) scale(24);opacity:0}}.e24 a:focus-visible,.e24 button:focus-visible{outline:2px solid var(--e24-cyan);outline-offset:3px}@media (max-width:920px){.e24 .e24-value-tabs{grid-template-columns:1fr}.e24 .e24-value-tab{border-right:0;border-bottom:1px solid var(--e24-line)}.e24 .e24-value-tab:last-child{border-bottom:0}.e24 .e24-value-panel{grid-template-columns:60px 1fr;padding:30px 20px}.e24 .e24-value-panel .e24-btn{grid-column:2;justify-self:start}}@media (max-width:560px){.e24 .e24-value-panel{grid-template-columns:1fr}.e24 .e24-value-panel .e24-btn{grid-column:1}.e24 .e24-value-index{margin-bottom:-10px}}.e24 .e24-value-tab span{font-size:12px}.e24 a.e24-met-step::after{font-size:12px}.e24 .e24-footer{font-size:15px}@media (max-width:920px){.e24{font-size:17px}.e24 .e24-section{padding:78px 0}.e24 .e24-section-head{margin-bottom:44px}.e24 .e24-eyebrow{font-size:12px;letter-spacing:.18em}.e24 .e24-hero-tags span{font-size:12px}.e24 .e24-agent strong{font-size:18px}.e24 .e24-agent span{font-size:16px}}.erp24-site{--e24-bg:#070B18;--e24-panel:#0C1226;--e24-panel-2:#101A35;--e24-ice:#DADFF2;--e24-muted:rgba(218,223,242,.82);--e24-line:rgba(218,223,242,.16);--e24-blue:#2970B6;--e24-blue-bright:#3D8BD4;--e24-cyan:#00BCF1;--e24-green:#32A44C;color:var(--e24-ice) !important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;opacity:1 !important;background:var(--e24-bg) !important}.erp24-site,.erp24-site *,.erp24-site *::before,.erp24-site *::after{box-sizing:border-box !important}.erp24-site h1,.erp24-site h2,.erp24-site h3,.erp24-site h4,.erp24-site strong{color:#FFFFFF !important;opacity:1 !important}.erp24-site p,.erp24-site li,.erp24-site small,.erp24-site .e24-lead,.erp24-site .e24-card p,.erp24-site .e24-flow-result p,.erp24-site .e24-footer p,.erp24-site .e24-footer span{color:var(--e24-muted) !important;opacity:1 !important}.erp24-site .e24-grad{color:transparent !important;background:linear-gradient(90deg,var(--e24-blue-bright),var(--e24-cyan)) !important;-webkit-background-clip:text !important;background-clip:text !important;opacity:1 !important}.erp24-site .e24-btn{color:#FFFFFF !important;opacity:1 !important;font-weight:800 !important}.erp24-site .e24-btn-primary{background:var(--e24-blue) !important;border-color:var(--e24-blue) !important;color:#FFFFFF !important}.erp24-site .e24-btn-ghost{background:rgba(218,223,242,.045) !important;border-color:rgba(218,223,242,.23) !important;color:#FFFFFF !important}.erp24-site .e24-card,.erp24-site .e24-flow,.erp24-site .e24-panel,.erp24-site .e24-method-scan,.erp24-site .e24-ai-console{border-color:var(--e24-line) !important}.erp24-site .e24-card h3,.erp24-site .e24-flow-result h2,.erp24-site .e24-flow-node span,.erp24-site .e24-method-risk strong{color:#FFFFFF !important}.e24-footer-shell{background:#050813!important;overflow:hidden!important}.erp24-site .e24-footer{padding:34px 0 0!important;background:radial-gradient(640px 240px at 12% 0%,rgba(41,112,182,.10),transparent 70%),#050813!important;border-top:1px solid rgba(218,223,242,.14)!important;color:rgba(218,223,242,.76)!important;font-size:14px!important;overflow:hidden!important}.erp24-site .e24-footer-main{display:grid!important;grid-template-columns:minmax(250px,1.35fr) minmax(230px,.9fr) minmax(175px,.72fr) minmax(190px,.8fr)!important;align-items:start!important;gap:34px!important;padding-bottom:28px!important}.erp24-site .e24-footer-brand,.erp24-site .e24-footer-contact,.erp24-site .e24-footer-navigation,.erp24-site .e24-footer-social-wrap{min-width:0!important}.erp24-site .e24-footer-logo{position:relative!important;display:block!important;width:154px!important;height:42px!important;margin:0 0 12px!important;overflow:hidden!important}.erp24-site .e24-footer-logo img{position:absolute!important;top:0!important;left:0!important;display:block!important;width:154px!important;min-width:154px!important;max-width:none!important;height:auto!important;transform:translateY(-31px)!important;opacity:1!important;filter:none!important}.erp24-site .e24-footer-tagline{max-width:330px!important;margin:0!important;color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important}.erp24-site .e24-footer-sector{max-width:330px!important;margin:5px 0 0!important;color:rgba(218,223,242,.48)!important;font-size:13px!important;line-height:1.5!important}.erp24-site .e24-footer-title{margin:2px 0 12px!important;color:#fff!important;font-family:var(--e24-font)!important;font-size:13px!important;font-weight:800!important;line-height:1.3!important;letter-spacing:.08em!important;text-transform:uppercase!important}.erp24-site .e24-footer-contact{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.erp24-site .e24-footer-contact a,.erp24-site .e24-footer-contact span,.erp24-site .e24-footer-links a,.erp24-site .e24-footer-legal a{color:rgba(218,223,242,.72)!important;font-size:13px!important;line-height:1.5!important;transition:color .16s ease!important}.erp24-site .e24-footer-contact a:hover,.erp24-site .e24-footer-links a:hover,.erp24-site .e24-footer-legal a:hover{color:#fff!important}.erp24-site .e24-footer-contact span{max-width:240px!important;margin-top:3px!important;color:rgba(218,223,242,.48)!important}.erp24-site .e24-footer-links{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important}.erp24-site .e24-footer-social{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important}.erp24-site .e24-social-link{display:inline-flex!important;align-items:center!important;gap:9px!important;min-height:30px!important;color:rgba(218,223,242,.72)!important;font-size:13px!important;line-height:1!important;transition:color .16s ease,transform .16s ease!important}.erp24-site .e24-social-link:hover{color:#fff!important;transform:translateX(2px)!important}.erp24-site .e24-social-link svg{width:17px!important;height:17px!important;flex:0 0 auto!important;fill:currentColor!important}.erp24-site .e24-social-link span{color:inherit!important;font-size:inherit!important;line-height:inherit!important}.erp24-site .e24-footer-bottom{min-height:52px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:14px 0 16px!important;border-top:1px solid rgba(218,223,242,.10)!important}.erp24-site .e24-footer-copyright{margin:0!important;color:rgba(218,223,242,.43)!important;font-size:12px!important;line-height:1.5!important}.erp24-site .e24-footer-copyright span{color:inherit!important;font-size:inherit!important}.erp24-site .e24-footer-legal{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;flex-wrap:wrap!important}.erp24-site .e24-footer-legal a{color:rgba(218,223,242,.48)!important;font-size:12px!important}@media (max-width:1040px){.erp24-site .e24-footer-main{grid-template-columns:minmax(250px,1.25fr) repeat(3,minmax(150px,.75fr))!important;gap:26px!important}}@media (max-width:860px){.erp24-site .e24-footer-main{grid-template-columns:minmax(240px,1.2fr) minmax(220px,1fr)!important;gap:28px 36px!important}.erp24-site .e24-footer-bottom{align-items:flex-start!important}.erp24-site .e24-footer-legal{max-width:460px!important}}@media (max-width:560px){.erp24-site .e24-footer{padding-top:30px!important}.erp24-site .e24-footer-main{grid-template-columns:1fr!important;gap:24px!important;padding-bottom:24px!important}.erp24-site .e24-footer-brand{padding-bottom:4px!important}.erp24-site .e24-footer-bottom{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding:16px 0 20px!important}.erp24-site .e24-footer-legal{justify-content:flex-start!important;gap:10px 16px!important}}.erp24-site.g-page .g-cta{padding:38px 0 44px !important;text-align:left !important;border-bottom:1px solid rgba(218,223,242,.14) !important}.erp24-site.g-page .g-cta .g-container{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:32px !important;padding:30px 34px !important;border:1px solid rgba(218,223,242,.16) !important;background:linear-gradient(90deg,rgba(41,112,182,.11),rgba(12,18,38,.78) 42%,rgba(7,11,24,.94)) !important;overflow:hidden !important}.erp24-site.g-page .g-cta .g-container::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:3px !important;background:var(--g-accent,#3D8BD4) !important}.erp24-site.g-page .g-cta h2{max-width:760px !important;margin:0 !important;color:#FFFFFF !important;font-size:clamp(28px,3vw,40px) !important;line-height:1.12 !important;letter-spacing:-.025em !important}.erp24-site.g-page .g-cta p{max-width:690px !important;margin:9px 0 0 !important;color:rgba(218,223,242,.78) !important;font-size:16px !important;line-height:1.55 !important}.erp24-site.g-page .g-cta .g-btn{flex:0 0 auto !important;white-space:nowrap !important}.erp24-site .e24-final{padding:42px 0 48px !important;text-align:left !important;border-top:1px solid rgba(218,223,242,.14) !important;background:transparent !important}.erp24-site .e24-final>.e24-container{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:30px !important;padding:30px 34px !important;border:1px solid rgba(218,223,242,.16) !important;background:linear-gradient(90deg,rgba(41,112,182,.11),rgba(12,18,38,.78) 42%,rgba(7,11,24,.94)) !important;overflow:hidden !important}.erp24-site .e24-final>.e24-container::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:3px !important;background:#3D8BD4 !important}.erp24-site .e24-final .e24-eyebrow{grid-column:1 !important;justify-content:flex-start !important;margin:0 0 10px !important}.erp24-site .e24-final h2.e24-h2{grid-column:1 !important;margin:0 !important;max-width:760px !important;font-size:clamp(28px,3vw,40px) !important;line-height:1.12 !important}.erp24-site .e24-final p{grid-column:1 !important;margin:9px 0 0 !important;max-width:690px !important;font-size:16px !important;line-height:1.55 !important}.erp24-site .e24-final .e24-btn{grid-column:2 !important;grid-row:1 / span 3 !important;align-self:center !important;white-space:nowrap !important}.erp24-site.g-agents{--g-accent:#32A44C}.erp24-site.g-compliance{--g-accent:#00BCF1}.erp24-site.g-cases{--g-accent:#E57345}.erp24-site.g-resources{--g-accent:#3D8BD4}.erp24-site.g-about{--g-accent:#DADFF2}.erp24-site.g-diagnostic{--g-accent:#00BCF1}.erp24-site.g-contact{--g-accent:#2970B6}.erp24-site.g-support{--g-accent:#E57345}@media (max-width:760px){.erp24-site.g-page .g-cta .g-container,.erp24-site .e24-final>.e24-container{grid-template-columns:1fr!important;gap:20px!important;padding:26px 24px!important}.erp24-site.g-page .g-cta .g-btn,.erp24-site .e24-final .e24-btn{grid-column:1!important;grid-row:auto!important;justify-self:start!important}}@media (max-width:520px){.erp24-site.g-page .g-cta h2,.erp24-site .e24-final h2.e24-h2{font-size:28px!important}.erp24-site.g-page .g-cta .g-btn,.erp24-site .e24-final .e24-btn{width:100%!important}}.erp24-site .e24-nav>.e24-nav-link{position:relative!important}@media (min-width:1181px){.erp24-site .e24-nav>.e24-nav-link::after{content:""!important;position:absolute!important;left:10px!important;right:10px!important;bottom:3px!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--e24-blue-bright),var(--e24-cyan))!important;opacity:0!important;transform:scaleX(.35)!important;transition:opacity .18s ease,transform .18s ease!important}.erp24-site .e24-nav>.e24-nav-link.is-active::after,.erp24-site .e24-nav>.e24-nav-link[aria-current="page"]::after{opacity:1!important;transform:scaleX(1)!important}}.erp24-site .e24-header .e24-client-area{min-width:max-content!important}.erp24-site .e24-nav-client{display:none!important}@media (max-width:1180px){.erp24-site .e24-nav-client{display:flex!important;min-height:48px!important;margin:18px 0 4px!important;padding:0 18px!important;justify-content:center!important;border:1px solid rgba(41,112,182,.52)!important;border-radius:7px!important;background:var(--e24-blue)!important;color:#fff!important;font-size:15px!important;font-weight:800!important;box-shadow:0 8px 28px rgba(41,112,182,.22)!important}.erp24-site .e24-nav-client:hover,.erp24-site .e24-nav-client:focus-visible{background:var(--e24-blue-bright)!important;color:#fff!important}.erp24-site .e24-nav>.e24-nav-client{border-bottom:1px solid rgba(41,112,182,.52)!important}.erp24-site .e24-nav>.e24-nav-link.is-active,.erp24-site .e24-nav>.e24-nav-link[aria-current="page"]{color:#fff!important}.erp24-site .e24-nav>.e24-nav-link.is-active:not(.e24-nav-client),.erp24-site .e24-nav>.e24-nav-link[aria-current="page"]:not(.e24-nav-client){padding-left:14px!important;border-left:2px solid var(--e24-cyan)!important;background:rgba(41,112,182,.08)!important}}.preview-main{min-height:1000px;padding-top:100px;background:#070B18;color:white}.preview-main .e24-container{padding-top:80px}.e24 .e24-hero-copy{gap:22px}.e24 .e24-hero{padding-top:72px;padding-bottom:82px}.e24 .e24-hero-copy .e24-lead{max-width:560px}.e24 .e24-home-proof{border-top:1px solid var(--e24-line);border-bottom:1px solid var(--e24-line);background:rgba(218,223,242,.018)}.e24 .e24-home-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.e24 .e24-home-proof-item{min-width:0;padding:26px 28px;border-right:1px solid var(--e24-line)}.e24 .e24-home-proof-item:last-child{border-right:0}.e24 .e24-home-proof-item strong{display:block;margin-bottom:4px;color:#fff;font-size:21px;line-height:1.2}.e24 .e24-home-proof-item span{display:block;color:var(--e24-ice-dim);font-size:14px;line-height:1.5}.e24 .e24-home-definition{max-width:760px}.e24 .e24-home-governance{margin-top:34px;padding:28px;border:1px solid var(--e24-line);background:linear-gradient(100deg,rgba(41,112,182,.10),rgba(12,18,38,.90) 52%,rgba(7,11,24,.94))}.e24 .e24-home-governance-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;margin-bottom:24px}.e24 .e24-home-governance-head h3{margin:0;color:#fff;font-size:clamp(23px,2.7vw,34px);line-height:1.15}.e24 .e24-home-governance-head p{max-width:650px;margin:8px 0 0;color:var(--e24-ice-dim);font-size:16px}.e24 .e24-home-governance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--e24-line);background:var(--e24-line)}.e24 .e24-home-rule{position:relative;min-height:92px;padding:18px 18px 18px 42px;background:var(--e24-panel)}.e24 .e24-home-rule::before{content:"";position:absolute;left:18px;top:24px;width:8px;height:8px;border-radius:50%;background:var(--e24-cyan);box-shadow:0 0 10px rgba(0,188,241,.65)}.e24 .e24-home-rule strong{display:block;margin-bottom:4px;color:#fff;font-size:15px}.e24 .e24-home-rule span{display:block;color:var(--e24-ice-dim);font-size:14px;line-height:1.45}.e24 .e24-home-faq{max-width:900px}.e24 .e24-home-faq details{border-top:1px solid var(--e24-line)}.e24 .e24-home-faq details:last-child{border-bottom:1px solid var(--e24-line)}.e24 .e24-home-faq summary{position:relative;padding:22px 48px 22px 0;list-style:none;color:#fff;font-size:18px;font-weight:700;cursor:pointer}.e24 .e24-home-faq summary::-webkit-details-marker{display:none}.e24 .e24-home-faq summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--e24-cyan);font-family:var(--e24-mono);font-size:22px;font-weight:400}.e24 .e24-home-faq details[open] summary::after{content:"−"}.e24 .e24-home-faq-answer{max-width:790px;padding:0 48px 24px 0;color:var(--e24-ice-dim);font-size:16px;line-height:1.7}.e24 .e24-home-faq-answer a{color:var(--e24-blue-bright);text-decoration:underline;text-decoration-color:rgba(61,139,212,.38);text-underline-offset:3px}.e24 .e24-home-faq-answer a:hover{color:var(--e24-cyan)}.e24 .e24-agent-carousel{position:relative}.e24 .e24-agent-carousel-controls{position:absolute;top:50%;left:-27px;right:-27px;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;margin:0;z-index:8;pointer-events:none}.e24 .e24-agent-carousel-btn{width:54px;height:54px;display:grid;place-items:center;padding:0;border:1px solid rgba(218,223,242,.16);border-radius:50%;background:rgba(7,11,24,.90);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:24px;font-weight:400;line-height:1;pointer-events:auto;box-shadow:0 10px 28px rgba(0,0,0,.34);transition:transform .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease}.e24 .e24-agent-carousel-btn:hover:not(:disabled){transform:scale(1.05);border-color:rgba(0,188,241,.60);background:rgba(20,31,61,.98)}.e24 .e24-agent-carousel-btn:disabled{opacity:.22;cursor:default}.e24 .e24-agent-viewport{overflow-x:auto;overflow-y:visible;padding:0 2px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.e24 .e24-agent-viewport::-webkit-scrollbar{display:none}.e24 .e24-agent-carousel .e24-agents{display:flex!important;grid-template-columns:none!important;gap:14px;width:max-content;min-width:100%}.e24 .e24-agent-carousel .e24-agent{flex:0 0 calc((min(100vw - 48px,1180px) - 28px)/3);max-width:calc((min(100vw - 48px,1180px) - 28px)/3);scroll-snap-align:start;scroll-snap-stop:always}.e24 .e24-erpie-shell{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);min-height:520px;border:1px solid var(--e24-line);background:rgba(12,18,38,.76);overflow:hidden;box-shadow:0 28px 80px rgba(0,0,0,.24)}.e24 .e24-erpie-visual{position:relative;display:grid;place-items:center;min-height:520px;padding:40px;overflow:hidden;isolation:isolate;border-right:1px solid var(--e24-line);background:linear-gradient(rgba(218,223,242,.035) 1px,transparent 1px) 0 0/42px 42px,linear-gradient(90deg,rgba(218,223,242,.035) 1px,transparent 1px) 0 0/42px 42px,radial-gradient(circle at 50% 46%,rgba(41,112,182,.24),transparent 45%),#080d1c}.e24 .e24-erpie-visual::before,.e24 .e24-erpie-visual::after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.e24 .e24-erpie-visual::before{width:330px;height:330px;border:1px solid rgba(61,139,212,.28);box-shadow:0 0 70px rgba(41,112,182,.14),inset 0 0 45px rgba(0,188,241,.07);animation:e24-erpie-ring 9s ease-in-out infinite}.e24 .e24-erpie-visual::after{width:420px;height:420px;border:1px dashed rgba(218,223,242,.10);animation:e24-erpie-spin 28s linear infinite}.e24 .e24-erpie-agent{position:relative;z-index:2;width:min(270px,82%);display:flex;flex-direction:column;align-items:center;text-align:center}.e24 .e24-erpie-agent-img{position:relative;width:220px;height:220px;display:grid;place-items:center;margin-bottom:26px}.e24 .e24-erpie-agent-img::before{content:"";position:absolute;inset:13%;border-radius:50%;background:radial-gradient(circle,rgba(0,188,241,.24),rgba(41,112,182,.08) 48%,transparent 70%);filter:blur(16px);animation:e24-erpie-breathe 5.5s ease-in-out infinite}.e24 .e24-erpie-agent-img img{position:relative;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 24px 34px rgba(0,0,0,.36)) drop-shadow(0 0 24px rgba(61,139,212,.26));animation:e24-erpie-float 5.5s ease-in-out infinite}.e24 .e24-erpie-agent strong{color:#fff;font-size:24px;line-height:1.15}.e24 .e24-erpie-agent span{margin-top:7px;color:var(--e24-ice-dim);font-family:var(--e24-mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase}.e24 .e24-erpie-console{min-width:0;display:flex;flex-direction:column;background:linear-gradient(145deg,rgba(16,26,53,.88),rgba(7,11,24,.95))}.e24 .e24-erpie-console-head{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 22px;border-bottom:1px solid var(--e24-line)}.e24 .e24-erpie-id{display:flex;align-items:center;gap:11px}.e24 .e24-erpie-avatar{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(61,139,212,.35);border-radius:50%;background:rgba(41,112,182,.12);overflow:hidden}.e24 .e24-erpie-avatar img{width:28px;height:28px;object-fit:contain}.e24 .e24-erpie-id strong{display:block;color:#fff;font-size:15px;line-height:1.2}.e24 .e24-erpie-id span{display:block;margin-top:3px;color:rgba(218,223,242,.52);font-family:var(--e24-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.e24 .e24-erpie-online{display:inline-flex;align-items:center;gap:7px;color:rgba(218,223,242,.64);font-size:12px}.e24 .e24-erpie-online::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--e24-green);box-shadow:0 0 10px rgba(50,164,76,.72)}.e24 .e24-erpie-thread{flex:1;display:flex;flex-direction:column;gap:14px;padding:26px 24px 12px}.e24 .e24-erpie-bubble{max-width:82%;padding:15px 17px;border:1px solid var(--e24-line);border-radius:3px 14px 14px 14px;background:rgba(218,223,242,.045);color:var(--e24-ice);font-size:16px;line-height:1.55}.e24 .e24-erpie-bubble-user{align-self:flex-end;border-color:rgba(41,112,182,.30);border-radius:14px 3px 14px 14px;background:rgba(41,112,182,.14);color:#fff}.e24 .e24-erpie-bubble[hidden]{display:none}.e24 .e24-erpie-choices{display:grid;grid-template-columns:1fr;gap:8px;padding:0 24px 20px}.e24 .e24-erpie-choice{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 15px;border:1px solid var(--e24-line);border-radius:8px;background:rgba(218,223,242,.025);color:var(--e24-ice);text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease}.e24 .e24-erpie-choice:hover,.e24 .e24-erpie-choice[aria-pressed="true"]{transform:translateX(3px);border-color:rgba(0,188,241,.42);background:rgba(41,112,182,.10)}.e24 .e24-erpie-choice-index{color:var(--e24-cyan);font-family:var(--e24-mono);font-size:10px;letter-spacing:.14em}.e24 .e24-erpie-choice strong{color:#fff;font-size:14px;line-height:1.35}.e24 .e24-erpie-choice-arrow{color:var(--e24-blue-bright);transition:transform .18s ease}.e24 .e24-erpie-choice:hover .e24-erpie-choice-arrow{transform:translateX(3px)}.e24 .e24-erpie-actions{display:none;align-items:center;gap:10px;flex-wrap:wrap;padding:0 24px 24px}.e24 .e24-erpie-actions.is-visible{display:flex;animation:e24-fadeup .28s ease both}.e24 .e24-erpie-actions .e24-btn{font-size:15px;padding:12px 18px}.e24 .e24-erpie-note{padding:0 24px 22px;color:rgba(218,223,242,.48);font-size:12px;line-height:1.5}.e24 .e24-erpie-dock{position:fixed;right:22px;bottom:22px;z-index:9980;display:flex;flex-direction:column;align-items:flex-end;gap:10px;transition:opacity .18s ease,transform .18s ease}.e24 .e24-erpie-dock-menu{min-width:210px;padding:8px;border:1px solid rgba(218,223,242,.16);border-radius:12px;background:rgba(7,11,24,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 22px 56px rgba(0,0,0,.44);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px) scale(.97);transform-origin:right bottom;transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.e24 .e24-erpie-dock.is-open .e24-erpie-dock-menu{opacity:1;visibility:visible;pointer-events:auto;transform:none}.e24 .e24-erpie-dock-menu a{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 12px;border-radius:7px;color:rgba(218,223,242,.78);font-size:13px;font-weight:700}.e24 .e24-erpie-dock-menu a:hover{color:#fff;background:rgba(41,112,182,.10)}.e24 .e24-erpie-dock-launch{position:relative;width:66px;height:66px;display:grid;place-items:center;padding:0;border:1px solid rgba(61,139,212,.48);border-radius:50%;background:linear-gradient(145deg,rgba(16,26,53,.98),rgba(7,11,24,.98));box-shadow:0 16px 36px rgba(0,0,0,.38),0 0 0 8px rgba(41,112,182,.08);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.e24 .e24-erpie-dock-launch:hover,.e24 .e24-erpie-dock.is-open .e24-erpie-dock-launch{transform:translateY(-2px) scale(1.02);border-color:rgba(0,188,241,.72);box-shadow:0 18px 42px rgba(0,0,0,.42),0 0 0 9px rgba(0,188,241,.08)}.e24 .e24-erpie-dock-launch img{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(61,139,212,.28))}.e24 .e24-erpie-dock-label{position:absolute;right:78px;top:50%;transform:translateY(-50%);padding:7px 10px;border:1px solid rgba(218,223,242,.12);border-radius:7px;background:rgba(7,11,24,.92);color:#fff;font-family:var(--e24-mono);font-size:10px;letter-spacing:.11em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.e24 .e24-erpie-dock-launch:hover .e24-erpie-dock-label{opacity:1;transform:translate(-3px,-50%)}body.e24-menu-is-open .e24-erpie-dock{opacity:0;pointer-events:none}@keyframes e24-erpie-ring{0%,100%{transform:translate(-50%,-50%) scale(.97);opacity:.62}50%{transform:translate(-50%,-50%) scale(1.04);opacity:1}}@keyframes e24-erpie-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes e24-erpie-breathe{0%,100%{transform:scale(.94);opacity:.52}50%{transform:scale(1.08);opacity:.92}}@keyframes e24-erpie-float{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-9px) rotate(1deg)}}@media (max-width:1020px){.e24 .e24-agent-carousel-controls{left:-14px;right:-14px}.e24 .e24-agent-carousel-btn{width:48px;height:48px;font-size:22px}.e24 .e24-agent-carousel .e24-agent{flex-basis:calc((100vw - 56px - 14px)/2);max-width:calc((100vw - 56px - 14px)/2)}}@media (max-width:920px){.e24 .e24-home-proof-grid{grid-template-columns:1fr}.e24 .e24-home-proof-item{border-right:0;border-bottom:1px solid var(--e24-line)}.e24 .e24-home-proof-item:last-child{border-bottom:0}.e24 .e24-home-governance-head{grid-template-columns:1fr}.e24 .e24-home-governance-head .e24-btn{justify-self:start}.e24 .e24-home-governance-grid{grid-template-columns:1fr 1fr}.e24 .e24-erpie-shell{grid-template-columns:1fr}.e24 .e24-erpie-visual{min-height:390px;border-right:0;border-bottom:1px solid var(--e24-line)}.e24 .e24-erpie-agent-img{width:180px;height:180px}}@media (max-width:620px){.e24 .e24-agent-carousel-controls{left:7px;right:7px}.e24 .e24-agent-carousel-btn{width:42px;height:42px;font-size:20px;background:rgba(7,11,24,.95)}.e24 .e24-agent-carousel .e24-agent{flex-basis:calc(100vw - 42px);max-width:calc(100vw - 42px)}}@media (max-width:560px){.e24 .e24-home-governance{padding:22px 18px}.e24 .e24-home-governance-grid{grid-template-columns:1fr}.e24 .e24-home-faq summary{font-size:17px}.e24 .e24-erpie-visual{min-height:330px;padding:28px 18px}.e24 .e24-erpie-visual::before{width:250px;height:250px}.e24 .e24-erpie-visual::after{width:310px;height:310px}.e24 .e24-erpie-agent-img{width:150px;height:150px;margin-bottom:18px}.e24 .e24-erpie-thread{padding:20px 16px 10px}.e24 .e24-erpie-choices{padding:0 16px 16px}.e24 .e24-erpie-actions{padding:0 16px 18px}.e24 .e24-erpie-note{padding:0 16px 18px}.e24 .e24-erpie-bubble{max-width:92%;font-size:15px}.e24 .e24-erpie-dock{right:14px;bottom:14px}.e24 .e24-erpie-dock-launch{width:58px;height:58px}.e24 .e24-erpie-dock-launch img{width:46px;height:46px}.e24 .e24-erpie-dock-label{display:none}}@media (prefers-reduced-motion:reduce){.e24 .e24-erpie-visual::before,.e24 .e24-erpie-visual::after,.e24 .e24-erpie-agent-img::before,.e24 .e24-erpie-agent-img img{animation:none}}
/* bloco 37fa489a16ec — em 37 paginas */
.erp-article h1,.erp-article h2,.erp-article h3,.erp-article h4,.erp-article .article-hero h1{font-family:'Poppins',sans-serif!important}.erp-article{--erp-navy:#FFFFFF;--erp-blue:#3D8BD4;--erp-light-blue:rgba(255,255,255,.10);--erp-green:#32A44C;--erp-cyan:#00BCF1;--erp-orange:#E57345;--erp-green-dark:#6fd88a;--erp-ink:#FFFFFF;--erp-muted:#93A5C7;--erp-bg:#070B18;--erp-card:#101A35;--erp-line:rgba(255,255,255,.09);--erp-shadow:0 22px 70px rgba(0,0,0,.45);--max:1180px;margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--erp-ink);background:radial-gradient(circle at 8% 10%,rgba(0,188,241,.14),transparent 34%),radial-gradient(circle at 88% 8%,rgba(50,164,76,.12),transparent 32%),var(--erp-bg);line-height:1.65}.erp-article *{box-sizing:border-box}.erp-article a{color:inherit;text-decoration:none}.erp-article img,.erp-article svg{display:block;max-width:100%}.erp-article .wrap{width:min(var(--max),calc(100% - 42px));margin:0 auto}.erp-article .topbar{position:sticky;top:0;z-index:50;background:rgba(7,11,24,.88);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08)}.erp-article .nav{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px}.erp-article .erp24-logo,.erp-article .erp24-logo-footer{display:inline-flex;align-items:center;line-height:1}.erp-article .erp24-logo img{width:184px;height:auto}.erp-article .erp24-logo-footer img{width:170px;height:auto;margin-bottom:20px}.erp-article .menu{display:flex;align-items:center;gap:24px;color:var(--erp-muted);font-size:.95rem;font-weight:700}.erp-article .menu a:hover,.erp-article .menu a.active{color:var(--erp-navy)}.erp-article .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:13px 20px;font-weight:800;border:1px solid transparent;transition:.18s ease;line-height:1;white-space:nowrap}.erp-article .btn:hover{transform:translateY(-2px)}.erp-article .btn-primary{background:linear-gradient(135deg,var(--erp-orange),#f08a5f);color:#fff;box-shadow:0 14px 34px rgba(229,115,69,.26)}.erp-article .btn-secondary{background:var(--erp-card);color:var(--erp-navy);border-color:var(--erp-line)}.erp-article .article-hero{padding:72px 0 34px}.erp-article .article-head{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.erp-article .breadcrumb{display:flex;gap:8px;align-items:center;color:var(--erp-muted);font-size:.92rem;font-weight:700;margin-bottom:22px}.erp-article .breadcrumb a{color:var(--erp-blue)}.erp-article .article-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.erp-article .tag{display:inline-flex;align-items:center;border-radius:999px;padding:7px 11px;font-size:.74rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.erp-article .tag-orange{background:rgba(229,115,69,.16);color:#ffb37a}.erp-article .tag-blue{background:rgba(61,139,212,.18);color:var(--erp-navy)}.erp-article .tag-green{background:rgba(50,164,76,.13);color:var(--erp-green-dark)}.erp-article .tag-cyan{background:rgba(0,188,241,.14);color:#7fe0ff}.erp-article .tag-soft{background:rgba(255,255,255,.08);color:var(--erp-muted)}.erp-article h1{margin:0;color:var(--erp-navy);font-size:clamp(2.5rem,5vw,4.8rem);line-height:.98;letter-spacing:-.065em;max-width:900px}.erp-article h1 strong{color:var(--erp-blue);font-weight:900}.erp-article .lead{margin:24px 0 0;color:var(--erp-muted);font-size:clamp(1.08rem,1.4vw,1.28rem);max-width:760px}.erp-article .hero-image{border-radius:34px;overflow:hidden;box-shadow:var(--erp-shadow);border:1px solid var(--erp-line);background:var(--erp-card)}.erp-article .article-visual{height:360px;background:linear-gradient(135deg,#0f1c3f,var(--erp-blue))}.erp-article .article-layout{display:grid;grid-template-columns:minmax(0,760px) 320px;gap:42px;align-items:start;padding:44px 0 74px}.erp-article .article-body{background:var(--erp-card);border:1px solid var(--erp-line);border-radius:34px;padding:clamp(28px,4vw,52px);box-shadow:0 16px 42px rgba(0,0,0,.35)}.erp-article .article-body h2{margin:42px 0 14px;color:var(--erp-navy);font-size:clamp(1.7rem,2.4vw,2.3rem);line-height:1.08;letter-spacing:-.045em}.erp-article .article-body h2:first-child{margin-top:0}.erp-article .article-body h3{margin:30px 0 10px;color:var(--erp-navy);font-size:1.35rem;letter-spacing:-.02em}.erp-article .article-body p{margin:0 0 18px;color:#C9D3EA;font-size:1.06rem}.erp-article .article-body ul{margin:16px 0 24px;padding:0;list-style:none;display:grid;gap:12px}.erp-article .article-body li{display:grid;grid-template-columns:28px 1fr;gap:10px;color:#C9D3EA}.erp-article .article-body li:before{content:"✓";width:28px;height:28px;border-radius:10px;display:grid;place-items:center;color:#fff;background:var(--erp-green);font-size:.84rem;font-weight:900;margin-top:2px}.erp-article .callout{margin:34px 0;padding:24px;border-radius:24px;background:linear-gradient(135deg,rgba(61,139,212,.16),rgba(50,164,76,.14));border:1px solid var(--erp-line)}.erp-article .callout strong{color:var(--erp-navy)}.erp-article .mini-table{margin:30px 0;border:1px solid var(--erp-line);border-radius:22px;overflow:hidden}.erp-article .mini-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--erp-line)}.erp-article .mini-row:last-child{border-bottom:0}.erp-article .mini-cell{padding:16px 18px;color:#C9D3EA;background:var(--erp-card)}.erp-article .mini-cell:first-child{font-weight:900;color:var(--erp-navy);background:rgba(255,255,255,.05)}.erp-article .sidebar{position:sticky;top:98px;display:grid;gap:18px}.erp-article .side-card{background:var(--erp-card);border:1px solid var(--erp-line);border-radius:28px;padding:24px;box-shadow:0 16px 42px rgba(0,0,0,.35)}.erp-article .side-card h3{margin:0 0 12px;color:var(--erp-navy);font-size:1.25rem;letter-spacing:-.03em}.erp-article .side-card p{margin:0 0 16px;color:var(--erp-muted)}.erp-article .side-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.erp-article .side-list a{display:block;padding:12px 0;border-bottom:1px solid var(--erp-line);color:var(--erp-muted);font-weight:700}.erp-article .side-list a:hover{color:var(--erp-navy)}.erp-article .cta{background:linear-gradient(135deg,#0c1226,var(--erp-blue));color:#fff;border-radius:32px;padding:32px;box-shadow:var(--erp-shadow)}.erp-article .cta h3{color:#fff;margin:0 0 12px;font-size:1.5rem;letter-spacing:-.03em}.erp-article .cta p{color:rgba(255,255,255,.76);margin:0 0 20px}.erp-article .next-articles{padding:0 0 74px}.erp-article .next-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.erp-article .next-card{background:var(--erp-card);border:1px solid var(--erp-line);border-radius:26px;padding:24px;box-shadow:0 16px 42px rgba(0,0,0,.35);transition:.18s ease}.erp-article .next-card:hover{transform:translateY(-4px);box-shadow:var(--erp-shadow)}.erp-article .next-card h3{margin:12px 0 8px;color:var(--erp-navy);font-size:1.2rem;line-height:1.18}.erp-article .next-card p{margin:0;color:var(--erp-muted)}.erp-article .site-footer{background:#0C1226;color:rgba(255,255,255,.72);margin-top:34px}.erp-article .footer-top{padding:54px 0 38px;display:grid;grid-template-columns:1.35fr repeat(3,1fr);gap:34px}.erp-article .footer-title{margin:0 0 16px;color:var(--erp-orange);font-size:1.05rem;font-weight:900;letter-spacing:-.02em}.erp-article .footer-contact p{margin:0 0 10px;color:rgba(255,255,255,.7);font-size:.95rem}.erp-article .footer-contact a,.erp-article .footer-list a,.erp-article .footer-bottom a{color:rgba(255,255,255,.78);transition:.18s ease}.erp-article .footer-contact a:hover,.erp-article .footer-list a:hover,.erp-article .footer-bottom a:hover{color:#fff}.erp-article .footer-list{list-style:none;padding:0;margin:0;display:grid;gap:9px;font-size:.95rem}.erp-article .footer-bottom{border-top:1px solid rgba(255,255,255,.12);padding:18px 0;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:rgba(255,255,255,.58);font-size:.88rem}@media(max-width:980px){.erp-article .article-head,.erp-article .article-layout,.erp-article .next-grid,.erp-article .mini-row{grid-template-columns:1fr}.erp-article .menu{display:none}.erp-article .article-hero{padding-top:52px}.erp-article .sidebar{position:static}.erp-article .article-visual{height:260px}.erp-article .footer-top{grid-template-columns:1fr;gap:26px}.erp-article .footer-bottom{display:grid}}
/* bloco 3f0b0f2adb3e — em 70 paginas */
html,body{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#070B18!important;overflow-x:clip!important}.e24-header-shell,.e24-footer-shell,body>.e24,.erp24-site{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.erp24-site .e24-header-in{grid-template-columns:170px minmax(0,1fr) auto!important}.erp24-site .e24-logo{width:160px!important;min-width:160px!important;height:44px!important;display:flex!important;align-items:center!important;overflow:visible!important}.erp24-site .e24-logo img{position:static!important;display:block!important;width:160px!important;min-width:0!important;max-width:160px!important;height:auto!important;max-height:44px!important;transform:none!important;object-fit:contain!important;object-position:left center!important;opacity:1!important;visibility:visible!important}.erp24-site .e24-footer-logo{width:154px!important;height:42px!important;display:flex!important;align-items:center!important;overflow:visible!important}.erp24-site .e24-footer-logo img{position:static!important;display:block!important;width:154px!important;min-width:0!important;max-width:154px!important;height:auto!important;max-height:42px!important;transform:none!important;object-fit:contain!important;object-position:left center!important;opacity:1!important;visibility:visible!important}[class*="landing-block"] .e24-header-shell,[class*="landing-block"] .e24-footer-shell,[class*="landing-block"] .erp24-site{max-width:none!important}@media (max-width:1180px){.erp24-site .e24-header-in{grid-template-columns:150px minmax(0,1fr) auto!important}.erp24-site .e24-logo{width:148px!important;min-width:148px!important;height:42px!important}.erp24-site .e24-logo img{width:148px!important;max-width:148px!important;max-height:42px!important}}@media (max-width:560px){.erp24-site .e24-header-in{grid-template-columns:140px minmax(0,1fr) auto!important}.erp24-site .e24-logo{width:140px!important;min-width:140px!important;height:40px!important}.erp24-site .e24-logo img{width:140px!important;max-width:140px!important;max-height:40px!important}}
/* bloco 12825ab09bd9 — em 70 paginas */
.e24-prr{display:flex;align-items:center;gap:22px;flex-wrap:wrap;justify-content:center;max-width:880px;margin:30px auto 6px;padding:0}.e24-prr-bar{background:#fff;border-radius:12px;padding:11px 16px;flex:0 0 auto}.e24-prr-bar img{display:block;height:36px;width:auto}.e24-prr-txt{display:flex;flex-direction:column;gap:7px;text-align:left;flex:1 1 280px;min-width:240px}.e24-prr-label{font-size:12px;color:rgba(218,223,242,.74);line-height:1.5}.e24-prr-links{display:flex;gap:18px;flex-wrap:wrap}.e24-prr-links a{font-size:13px;color:#00BCF1;text-decoration:none;font-weight:600}.e24-prr-links a:hover{text-decoration:underline}@media(max-width:600px){.e24-prr{flex-direction:column;text-align:center}.e24-prr-txt{text-align:center;align-items:center}}
/* bloco 86c71fc2717a — em 70 paginas */
.e24 .e24-erpie-dock{display:none!important}.erpie-cc{position:fixed;right:22px;bottom:96px;z-index:9999;font-family:var(--e24-font,'Inter',system-ui,sans-serif);--cc-accent:#3D8BD4}.erpie-cc *{box-sizing:border-box}.erpie-cc-orb{position:relative;width:66px;height:66px;border-radius:50%;border:0;padding:0;cursor:pointer;background:radial-gradient(circle at 50% 38%,#13203f,#070b18);box-shadow:0 14px 34px rgba(0,0,0,.45),0 0 0 1px rgba(218,223,242,.12);display:grid;place-items:center;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;will-change:transform}.erpie-cc-orb:hover{box-shadow:0 18px 40px rgba(0,0,0,.5),0 0 26px rgba(61,139,212,.45),0 0 0 1px rgba(61,139,212,.4)}.erpie-cc-orb img{width:46px;height:46px;object-fit:contain;animation:erpie-breathe 5.5s ease-in-out infinite;pointer-events:none}.erpie-cc-orb::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1.5px solid transparent;background:conic-gradient(from 0deg,#2970B6,#00BCF1,#32A44C,#E57345,#2970B6) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s;animation:erpie-spin 8s linear infinite}.erpie-cc-orb:hover::after,.erpie-cc[data-state="open"] .erpie-cc-orb::after{opacity:.9}.erpie-cc-pulse{position:absolute;inset:0;border-radius:50%;animation:erpie-pulse 3.4s ease-out infinite;pointer-events:none}@keyframes erpie-breathe{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.04)}}@keyframes erpie-spin{to{transform:rotate(360deg)}}@keyframes erpie-pulse{0%{box-shadow:0 0 0 0 rgba(61,139,212,.4)}70%{box-shadow:0 0 0 16px rgba(61,139,212,0)}100%{box-shadow:0 0 0 0 rgba(61,139,212,0)}}@media (prefers-reduced-motion:reduce){.erpie-cc-orb img,.erpie-cc-pulse,.erpie-cc-orb::after{animation:none}}.erpie-cc-bubble{position:absolute;right:80px;bottom:8px;width:248px;max-width:248px;background:rgba(12,18,38,.96);border:1px solid rgba(218,223,242,.14);color:#DADFF2;font-size:13.5px;line-height:1.45;padding:12px 14px;border-radius:14px 14px 2px 14px;box-shadow:0 12px 30px rgba(0,0,0,.4);opacity:0;transform:translateX(8px);transition:opacity .35s,transform .35s;pointer-events:none;cursor:pointer}.erpie-cc-bubble.show{opacity:1;transform:none;pointer-events:auto}.erpie-cc-bubble b{color:#fff}.erpie-cc-bubble .hint{display:block;margin-top:7px;color:#25D366;font-weight:700;font-size:12px}.erpie-cc-bubble-close{position:absolute;top:-7px;right:-7px;width:20px;height:20px;border-radius:50%;border:0;background:#222954;color:#DADFF2;font-size:12px;line-height:1;cursor:pointer}.erpie-cc-panel{position:absolute;right:0;bottom:80px;width:328px;max-width:calc(100vw - 44px);background:linear-gradient(180deg,#0c1226,#070b18);border:1px solid rgba(218,223,242,.14);border-radius:18px;box-shadow:0 24px 60px rgba(0,0,0,.55);overflow:hidden;transform:translateY(14px) scale(.97);opacity:0;pointer-events:none;transform-origin:bottom right;transition:opacity .26s,transform .26s}.erpie-cc[data-state="open"] .erpie-cc-panel{opacity:1;transform:none;pointer-events:auto}.erpie-cc-head{display:flex;align-items:center;gap:10px;padding:15px 16px;border-bottom:1px solid rgba(218,223,242,.1)}.erpie-cc-head img{width:34px;height:34px}.erpie-cc-head .t{flex:1}.erpie-cc-head strong{display:block;color:#fff;font-size:14px}.erpie-cc-head span{display:block;color:rgba(218,223,242,.6);font-size:11.5px;font-family:var(--e24-mono,monospace);letter-spacing:.06em;text-transform:uppercase}.erpie-cc-head .dot{width:8px;height:8px;border-radius:50%;background:#32A44C;box-shadow:0 0 8px #32A44C}.erpie-cc-body{padding:14px 16px 16px}.erpie-cc-intro{color:rgba(218,223,242,.82);font-size:13.5px;line-height:1.5;margin:0 0 14px}.erpie-cc-actions{display:flex;flex-direction:column;gap:8px}.erpie-cc-act{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 13px;border-radius:12px;border:1px solid rgba(218,223,242,.12);background:rgba(218,223,242,.03);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,transform .15s;text-decoration:none}.erpie-cc-act:hover{border-color:rgba(61,139,212,.55);background:rgba(41,112,182,.14);transform:translateX(2px)}.erpie-cc-act.wa{border-color:rgba(37,211,102,.5);background:rgba(37,211,102,.12)}.erpie-cc-act.wa:hover{border-color:#25D366;background:rgba(37,211,102,.22)}.erpie-cc-act .ico{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:rgba(61,139,212,.16);font-size:15px;flex:0 0 auto}.erpie-cc-act.wa .ico{background:rgba(37,211,102,.2)}.erpie-cc-act small{display:block;font-weight:400;color:rgba(218,223,242,.6);font-size:12px;margin-top:1px}.erpie-cc-view{display:none}.erpie-cc-view.active{display:block;animation:erpie-fade .3s ease}@keyframes erpie-fade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.erpie-cc-back{background:none;border:0;color:var(--cc-accent);font-size:12.5px;cursor:pointer;padding:0 0 10px;font-weight:600}.erpie-cc-chaps{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow:auto}.erpie-cc-chap{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:10px;border:0;background:none;color:#DADFF2;font-size:13.5px;cursor:pointer;text-align:left;width:100%;transition:background .18s,color .18s}.erpie-cc-chap:hover{background:rgba(61,139,212,.14);color:#fff}.erpie-cc-chap i{width:22px;height:22px;border-radius:6px;background:rgba(218,223,242,.06);display:grid;place-items:center;font-style:normal;font-size:11px;font-family:var(--e24-mono,monospace);color:var(--cc-accent)}@media (max-width:600px){.erpie-cc{right:14px;bottom:14px}.erpie-cc-bubble{display:none}.erpie-cc-panel{position:fixed;left:0;right:0;bottom:0;width:100%;max-width:100%;border-radius:18px 18px 0 0;transform:translateY(100%);transition:transform .3s}.erpie-cc[data-state="open"] .erpie-cc-panel{transform:none}}