.acel{--ground:#f1f2ef;--band:#e6e8e3;--surface:#fff;--ink:#151e28;--muted:#58626c;--line:#d5d9d2;--accent:#c96f0e;--accent-text:#94520a;--accent-ink:#151e28;--accent-soft:#f6e6d2;--ok:#2e7d5b;--warn:#b7791f;--bad:#b4402f;--pr-ground:#1a2027;--pr-surface:#222a32;--pr-ink:#e9edf0;--pr-muted:#a3adb7;--pr-line:#323c46;--pr-accent:#f0a24b;--f-disp:"Archivo", "Helvetica Neue", Arial, sans-serif;--f-body:"Source Sans 3", "Segoe UI", Arial, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, Consolas, monospace;--r:10px;--r-s:6px;--lift:0 1px 0 #151e280a, 0 18px 40px -18px #151e2847;--pr-lift:0 30px 60px -24px #10161c8c;--gut:clamp(16px, 4vw, 48px);--max:1180px;--card-hover:#fff;--input-border:var(--line);--text-secondary:var(--muted);background:var(--ground);min-height:100vh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:400 16px/1.55 var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}body:has(.acel){background:#f1f2ef}.acel *,.acel :before,.acel :after{box-sizing:border-box}.acel h1,.acel h2,.acel h3,.acel p,.acel ul,.acel ol,.acel dl,.acel dd,.acel figure{margin:0}.acel ul,.acel ol{padding:0;list-style:none}.acel a{color:inherit}.acel [id]{scroll-margin-top:84px}.acel .wrap{max-width:var(--max);padding-inline:var(--gut);margin:0 auto}.acel .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.acel :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.acel .prod :focus-visible{outline-color:var(--pr-accent)}.acel .ai{flex:none;width:18px;height:18px}.acel .skip{z-index:60;border-radius:var(--r-s);background:var(--ink);color:#fff;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:12px}.acel .skip:focus{top:12px}.acel .disp{font-family:var(--f-disp);font-variation-settings:"wdth" 112;letter-spacing:-.02em;text-wrap:balance;font-weight:750;font-stretch:112%;line-height:1.04}.acel h1.disp{font-size:clamp(40px,5.2vw,74px)}.acel h1.disp>span,.acel h1.disp>em{white-space:nowrap;display:block}.acel h2.disp{font-size:clamp(28px,3.6vw,44px)}.acel h3{font:600 18px/1.3 var(--f-body)}.acel .eyebrow{font:600 12px/1.3 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.acel .eyebrow.acc{color:var(--accent-text)}.acel .lede{color:var(--muted);max-width:58ch;margin-top:18px;font-size:clamp(17px,1.6vw,20px)}.acel .muted{color:var(--muted);margin-top:6px}.acel .mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.acel .btn{border-radius:var(--r-s);min-height:48px;font:600 16px/1.1 var(--f-body);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.acel .btn svg{width:16px;height:16px}.acel .btn-p{background:var(--accent);color:var(--accent-ink)}.acel .btn-p:hover{background:#d77d1b}.acel .btn-p:disabled{opacity:.55;cursor:not-allowed}.acel .btn-g{background:var(--surface);border-color:var(--line);color:var(--ink)}.acel .btn-g:hover{border-color:var(--muted)}.acel .btn-s{min-height:40px;padding:0 14px;font-size:15px}.acel .demo-slot{display:inline-flex;position:relative}.acel .demo-slot>div{background:var(--pr-ground);color:var(--pr-ink);border-radius:var(--r);max-width:min(420px,100vw - 32px)}.acel .nav{z-index:40;background:var(--ground);border-bottom:1px solid var(--line);position:sticky;top:0}.acel .nav-row{align-items:center;gap:8px;min-height:64px;display:flex}.acel .brand{font:700 19px/1 var(--f-disp);font-variation-settings:"wdth" 112;align-items:center;gap:10px;margin-right:auto;font-stretch:112%;text-decoration:none;display:flex}.acel .brand-mark{width:30px;height:30px}.acel .nav-links{display:none}.acel .nav-links a{color:var(--muted);padding:10px 4px;font-weight:600;text-decoration:none}.acel .nav-links a:hover{color:var(--ink)}.acel .lang>button{border-radius:var(--r-s);justify-content:center;min-width:44px;min-height:44px}.acel .lang>button:hover{background:var(--band)}.acel .lang>div button{color:var(--ink)}.acel .lang>div button:hover{background:var(--band)}.acel .nav-login{display:none}.acel .nav-demo .btn{white-space:nowrap}.acel .nav-demo>div{width:min(360px,100vw - 32px);position:absolute;top:calc(100% + 8px);right:0}.acel .menu-b{border-radius:var(--r-s);border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.acel .sheet{border-top:1px solid var(--line);background:var(--ground)}.acel .sheet .wrap{padding-block:8px 14px;display:grid}.acel .sheet a{border-bottom:1px solid var(--line);align-items:center;min-height:48px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.acel .sheet a:last-child{color:var(--muted);border-bottom:0}@media (max-width:379px){.acel .brand span{display:none}}@media (min-width:960px){.acel .nav-row{gap:14px;min-height:68px}.acel .nav-links{gap:22px;margin-right:8px;display:flex}.acel .nav-login{border:1px solid var(--line);border-radius:var(--r-s);min-height:40px;color:var(--ink);white-space:nowrap;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.acel .nav-login:hover{background:var(--band)}.acel .menu-b,.acel .sheet{display:none}}.acel .hero-grid{gap:36px;padding-block:clamp(36px,6vw,84px) clamp(32px,5vw,64px);display:grid}@media (min-width:1000px){.acel .hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px}}.acel .hero h1 em{color:var(--accent);font-style:normal}.acel .cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.acel .note{color:var(--muted);margin-top:14px;font-size:14px}@media (max-width:479px){.acel .hero .cta>*{flex:100%}.acel .hero .cta .btn{width:100%}}.acel .shot{min-width:0}.acel .prod{background:var(--pr-ground);color:var(--pr-ink);border:1px solid var(--pr-line);border-radius:var(--r);box-shadow:var(--pr-lift);overflow:hidden}.acel .prod-bar{border-bottom:1px solid var(--pr-line);font:600 13px/1.2 var(--f-body);color:var(--pr-muted);align-items:center;gap:10px;padding:12px 14px;display:flex}.acel .prod-bar .dot{background:#4fae86;border-radius:50%;flex:none;width:8px;height:8px}.acel .prod-bar .mono{white-space:nowrap;margin-left:auto;font-size:12px}.acel .prod-body{gap:12px;padding:12px;display:grid}.acel .kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.acel .kpi{background:var(--pr-surface);border:1px solid var(--pr-line);border-radius:var(--r-s);min-width:0;padding:10px 10px 9px}.acel .kpi span{color:var(--pr-muted);font-size:12px;line-height:1.25;display:block}.acel .kpi b{font:600 clamp(18px, 2.2vw, 24px) / 1.1 var(--f-mono);font-variant-numeric:tabular-nums;margin-top:4px;display:block}.acel .kpi small{color:var(--pr-muted);font-size:12px}.acel .kpi small.dn{color:#f2a08e}.acel .tbl,.acel .chart{background:var(--pr-surface);border:1px solid var(--pr-line);border-radius:var(--r-s);min-width:0}.acel .pr-h{border-bottom:1px solid var(--pr-line);font:600 13px/1.25 var(--f-body);flex-wrap:wrap;justify-content:space-between;gap:2px 8px;padding:10px 12px;display:flex}.acel .pr-h span{color:var(--pr-muted);font-weight:500}.acel .tbl-scroll{overscroll-behavior-x:contain;overflow-x:auto}.acel .prod table{border-collapse:collapse;width:100%;min-width:430px;font-size:13px}.acel .prod td{border-bottom:1px solid var(--pr-line);vertical-align:top;padding:9px 12px}.acel .prod tr:last-child td{border-bottom:0}.acel .prod td.mono{white-space:nowrap;font-size:12.5px}.acel .prod td small{color:var(--pr-muted);font-size:12px;display:block}.acel .pill{font:600 11.5px/1.2 var(--f-body);white-space:nowrap;border-radius:99px;padding:3px 8px;display:inline-block}.acel .p-bad{color:#f2a08e;background:#b4402f3d}.acel .p-warn{color:#f0bf6e;background:#b7791f42}.acel .bars{gap:8px;padding:12px 12px 6px;display:grid}.acel .bar,.acel .axis{grid-template-columns:56px minmax(0,1fr) 52px;align-items:center;gap:10px;display:grid}.acel .bar{font-size:12.5px}.acel .bar .mono{font-size:12px}.acel .bar .mono:last-child{text-align:right}.acel .track{background:#a3adb729;background-image:linear-gradient(90deg, transparent calc(33.33% - 1px), var(--pr-line) 0 33.33%, transparent 0 calc(66.66% - 1px), var(--pr-line) 0 66.66%, transparent 0);border-radius:3px;height:10px;position:relative}.acel .fill{transform-origin:0;background:#8893a0;border-radius:3px;animation:.9s cubic-bezier(.2,.7,.2,1) both acel-grow;position:absolute;inset:0 auto 0 0}.acel .bar.hot .fill{background:var(--pr-accent)}.acel .axis{font:400 11px/1 var(--f-mono);color:var(--pr-muted);padding:0 12px 10px}.acel .axis-s{justify-content:space-between;display:flex}.acel .illu{color:var(--muted);text-align:right;margin-top:10px;font-size:13px}@keyframes acel-grow{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}.acel .strip{border-block:1px solid var(--line);background:var(--band)}.acel .strip ul{gap:14px 28px;padding-block:20px;display:grid}@media (min-width:760px){.acel .strip ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.acel .strip li{align-items:flex-start;gap:12px;font-size:15px;display:flex}.acel .strip li b{font-weight:600;display:block}.acel .strip li span span{color:var(--muted);font-size:14.5px}.acel .ico{border-radius:var(--r-s);background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--accent);flex:none;place-items:center;display:grid}.acel .s{padding-block:clamp(52px,7vw,96px)}.acel .band{background:var(--band)}.acel .s-head{max-width:740px;margin-bottom:32px}.acel .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--lift);min-width:0;padding:clamp(18px,2.4vw,26px)}.acel .panel .eyebrow{margin-bottom:12px}.acel .fnd-sec.s{padding-bottom:0}.acel .fnd{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:18px;display:grid}.acel .fnd-ph img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-s);border:1px solid var(--line);background:var(--band);width:104px;height:auto;display:block}.acel .fnd-id .eyebrow{margin-bottom:6px}.acel .fnd-name{font:700 clamp(22px, 2.4vw, 28px) / 1.15 var(--f-disp);font-variation-settings:"wdth" 112;font-stretch:112%}.acel .fnd-role{color:var(--muted);margin-top:2px}.acel .fnd-contact{flex-wrap:wrap;grid-column:1/-1;gap:4px 18px;display:flex}.acel .fnd-contact a{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:40px;font-weight:600;text-decoration:none;display:inline-flex}.acel .fnd-contact a svg{color:var(--accent)}.acel .fnd-contact a:hover{text-decoration:underline}.acel .fnd-txt{color:var(--ink);grid-column:1/-1;font-size:16.5px}.acel .fnd-txt>p{max-width:72ch}.acel .fnd-b{min-height:44px;color:var(--accent-text);font:600 16px/1 var(--f-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:8px;padding:0;display:inline-flex}.acel .fnd-b[aria-expanded=true] svg{transform:rotate(180deg)}.acel .fnd-more{border-top:1px solid var(--line);gap:12px;max-width:72ch;margin-top:8px;padding-top:16px;display:grid}.acel .fnd-more[hidden]{display:none}.acel .fnd-h{font:600 17px/1.3 var(--f-body);margin-top:8px}@media (min-width:760px){.acel .fnd{grid-template-columns:168px minmax(0,1fr);column-gap:28px}.acel .fnd-ph{grid-row:span 3}.acel .fnd-contact{grid-column:2;margin-top:-8px}.acel .fnd-ph img{width:168px}.acel .fnd-txt{grid-column:2}}.acel .fnd-facts{border-radius:var(--r-s);background:var(--band);border:1px solid var(--line);grid-column:1/-1;padding:16px 18px}.acel .fnd-facts-h{font:600 12px/1.3 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:10px}.acel .fnd-facts dl{gap:12px;margin:0;display:grid}.acel .fnd-facts dt{font:700 18px/1.2 var(--f-disp);font-variation-settings:"wdth" 112;font-stretch:112%}.acel .fnd-facts dd{color:var(--muted);margin:2px 0 0;font-size:15px;line-height:1.45}@media (min-width:1100px){.acel .fnd{grid-template-columns:168px minmax(0,1fr) 280px}.acel .fnd-facts{grid-area:1/3/span 3;align-self:start}}.acel .berg{border-radius:var(--r);border:1px solid var(--line);box-shadow:var(--lift);background:#0d1a26;margin-bottom:18px;position:relative;overflow:hidden}.acel .berg img,.acel .berg video{aspect-ratio:1600/924;object-fit:cover;width:100%;height:auto;display:block}.acel .berg figcaption{pointer-events:none;position:absolute;inset:0}.acel .waterline{border-top:1px dashed #ffffff80;position:absolute;top:43%;left:0;right:0}.acel .tag{border-radius:var(--r-s);color:#eef2f5;max-width:min(46%,320px);font:500 14px/1.35 var(--f-body);background:#0a121ccc;padding:10px 12px;position:absolute}.acel .tag b{font:600 11px/1.2 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#f0b46a;margin-bottom:4px;display:block}.acel .tag.top{top:14px;left:14px}.acel .tag ul,.acel .tag ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.acel .tag.top li{font-weight:600}.acel .tag.surface{align-items:center;gap:8px;max-width:min(44%,340px);font-weight:600;display:flex;bottom:calc(57% + 10px);right:14px}.acel .tag .up{color:#10202c;background:#f0b46a;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.acel .tag .up svg{width:14px;height:14px;transform:rotate(-90deg)}.acel .tag.low{max-width:min(40%,320px);top:calc(43% + 12px);bottom:auto;right:14px}.acel .tag.low ol{gap:6px}.acel .tag.low li strong{font-weight:600;display:block}.acel .tag.low li span{color:#b9c6d0;font-size:12.5px;display:block}@media (min-width:600px) and (max-width:1099px){.acel .tag{font-size:13px}.acel .tag.low li span{display:none}}@media (max-width:599px){.acel .berg figcaption{background:var(--line);gap:1px;display:grid;position:static}.acel .waterline{display:none}.acel .tag,.acel .tag.surface,.acel .tag.low{background:var(--pr-ground);border-radius:0;max-width:none;position:static}}.acel .cause{gap:18px;display:grid}@media (min-width:900px){.acel .cause{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.acel .sym{gap:10px;display:grid}.acel .sym li{border-radius:var(--r-s);background:var(--band);padding:12px 14px;font-weight:600}.acel .chain li{grid-template-columns:34px minmax(0,1fr);gap:14px;padding-bottom:18px;display:grid;position:relative}.acel .chain li:last-child{padding-bottom:0}.acel .chain li:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:34px;bottom:0;left:16px}.acel .chain .n{background:var(--band);border:1px solid var(--line);width:34px;height:34px;font:600 13px/1 var(--f-mono);border-radius:50%;place-items:center;display:grid}.acel .chain .root .n{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.acel .chain b{padding-top:5px;display:block}.acel .chain b+span{color:var(--muted);font-size:15px}.acel .sb-sec.s{padding-top:0}.acel .sb-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}@media (min-width:760px){.acel .sb-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.acel .sb-kpis dt{color:var(--pr-muted);font-size:12px;line-height:1.25}.acel .sb-kpis dd{margin:4px 0 0}.acel .sb-kpis b{font:600 clamp(18px, 2.2vw, 24px) / 1.1 var(--f-mono);font-variant-numeric:tabular-nums;display:inline}.acel .sb-kpis small{font:400 12px/1.2 var(--f-mono);color:var(--pr-muted);white-space:nowrap}.acel .sb-meter{background:#a3adb729;border-radius:2px;height:4px;margin-top:8px;display:block}.acel .sb-meter span{background:var(--pr-ink);border-radius:2px;height:100%;display:block}.acel .sb-lines li{border-bottom:1px solid var(--pr-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:10px 12px;font-size:13px;display:grid}.acel .sb-lines li:last-child{border-bottom:0}.acel .ln-id{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.acel .ln-id b{font-size:13px;font-weight:600}.acel .ln-id span{color:var(--pr-muted)}.acel .ln .pill{justify-self:end}.acel .ln-bar{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}.acel .ln-bar .mono{text-align:right;color:var(--pr-muted);font-size:12px}.acel .ln-track{background:#a3adb729;border-radius:3px;height:8px;position:relative}.acel .ln-run .fill{background:#4fae86}.acel .ln-fault .fill{background:#e0705c}.acel .ln-maint .fill{background:#7aa5cf}.acel .ln-change .fill{background:#e0a24e}.acel .ln-why{color:var(--pr-muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:2px 12px;font-size:12.5px;display:flex}.acel .ln-time{color:var(--pr-ink);gap:8px;font-weight:600;display:inline-flex}.acel .ln-fault .ln-time{color:#f2a08e}.acel .ln-timer{font-weight:500}.acel .p-ok{color:#8fd6b3;background:#4fae8638}.acel .p-info{color:#b3d0ec;background:#7aa5cf38}@media (min-width:760px){.acel .sb-lines li{grid-template-columns:230px minmax(0,1fr) 150px;gap:4px 16px}.acel .ln-bar{grid-area:1/2}.acel .ln .pill{grid-area:1/3;justify-self:start}.acel .ln-why{grid-column:2/-1}}.acel .sb-alert{border-radius:var(--r-s);border-left:3px solid var(--pr-accent);background:#f0a24b1f;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;line-height:1.4;display:flex}.acel .sb-alert svg{width:16px;height:16px;color:var(--pr-accent);flex:none;margin-top:1px}.acel .sb-lines li{transition:background-color .2s}.acel .sb-lines li.is-on{box-shadow:inset 3px 0 0 var(--pr-accent);background:#f0a24b1f}.acel .sb{gap:18px;display:grid}@media (min-width:1080px){.acel .sb{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:16px 40px;margin-inline:calc(50% + -1*min(640px,50vw - 24px))}.acel .sb .prod-bar{padding:10px 12px}.acel .sb .prod-body{gap:10px;padding:10px}.acel .sb .kpi{padding:8px 9px 7px}.acel .sb .sb-kpis b{font-size:19px}.acel .sb .sb-lines li{padding:7px 12px;font-size:12.5px}.acel .sb .ln-track{height:6px}.acel .sb .ln-why{font-size:12px}.acel .sb .sb-alert{padding:8px 10px;font-size:12.5px}.acel .sb .ua{max-width:none}.acel .sb .illu{grid-column:1/-1;margin-top:0}.acel .sb .sb-lines li{grid-template-columns:minmax(0,1fr) auto;gap:3px 12px}.acel .sb .ln-bar,.acel .sb .ln-why{grid-area:auto/1/auto/-1}.acel .sb .ln .pill{grid-area:auto;justify-self:end}}.acel .ua{justify-self:center;width:100%;min-width:0;max-width:680px}.acel .ua-svg{width:100%;height:auto;display:block;overflow:visible}.acel .ua-svg path,.acel .ua-svg circle,.acel .ua-svg rect{stroke-linejoin:round}.acel .ua-floor .f-top{fill:#e3e6e1}.acel .ua-floor .f-side{fill:#c3c8c1}.acel .ua-floor .f-end{fill:#d2d6cf}.acel .ua-grid{fill:none;stroke:#151e28;stroke-opacity:.07;stroke-width:.8px}.acel .ua-walk{fill:none;stroke:#c96f0e;stroke-opacity:.55;stroke-width:2px;stroke-dasharray:10 7}.acel .ua-belt-box .f-top{fill:#4a5560}.acel .ua-belt-box .f-side{fill:#2b343d}.acel .ua-belt-box .f-end{fill:#3a444e}.acel .ua-rollers{fill:none;stroke:#151e28;stroke-opacity:.5;stroke-width:.8px}.acel .ua-flow{fill:none;stroke:#b9c2ca;stroke-width:1.6px;stroke-dasharray:6 8;transition:stroke-dashoffset 1s linear}.acel .ua-flow[data-moves=false]{stroke-opacity:.35}.acel .ua-part .f-top{fill:#b3bbc2}.acel .ua-part .f-side{fill:#6f7a84}.acel .ua-part .f-end{fill:#8f99a2}.acel .ua-body path{stroke:#151e28;stroke-opacity:.16;stroke-width:.7px}.acel .ua-body .f-top{fill:#f8f9f7}.acel .ua-body .f-side{fill:#b7bdc2}.acel .ua-body .f-end{fill:#d7dbd8}.acel .ua-slot{fill:#151e28;fill-opacity:.78}.acel .ua-frame{fill:#27313b}.acel .ua-glass{fill:#5d7486}.acel .ua-code{font:700 13px/1 var(--f-mono);fill:#2b3640;letter-spacing:.02em}.acel .ua-m{outline:none;transition:opacity .2s}.acel .ua-m.is-dim{opacity:.5}.acel .ua-ring{fill:none;stroke:#0000;stroke-width:3px}.acel .ua-m.is-on .ua-ring{stroke:var(--accent)}.acel .ua-pole{stroke:#2b343d;stroke-width:2.6px}.acel .ua-lamp>:first-child{stroke:#fff;stroke-width:1.6px}.acel .ua-lamp>:last-child{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round}.acel .ua-run>:first-child{fill:#2e7d5b}.acel .ua-fault>:first-child{fill:#b4402f}.acel .ua-fault>:last-child{stroke-width:2.8px}.acel .ua-maint>:first-child{fill:#3d6c98}.acel .ua-change>:first-child{fill:#c96f0e}.acel .ua-halo{fill:#b4402f;opacity:.22;transform-box:fill-box;transform-origin:50%;transition:transform 1s ease-in-out,opacity 1s ease-in-out}.acel .ua-halo.is-wide{opacity:.08;transform:scale(1.4)}.acel .ua-tag rect{fill:#b4402f}.acel .ua-tag text{font:700 14px/1 var(--f-mono);fill:#fff}.acel .ua-badge circle{fill:#151e28}.acel .ua-badge text{font:700 14px/1 var(--f-disp);fill:#f1f2ef}.acel .ua-key{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:10px;font-size:13px;display:flex}.acel .ua-areas,.acel .ua-states{flex-wrap:wrap;justify-content:center;gap:6px 14px;display:flex}.acel .ua-key li{align-items:center;gap:6px;display:inline-flex}.acel .ua-areas b{background:var(--ink);width:18px;height:18px;color:var(--ground);font:700 11px/1 var(--f-disp);border-radius:50%;place-items:center;display:inline-grid}.acel .ua-states svg{flex:none;width:17px;height:17px}.acel .path{gap:16px;display:grid}@media (min-width:860px){.acel .path{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.acel .path li{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:22px}.acel .path .k{font:600 12px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}.acel .path h3{margin:12px 0 6px}.acel .path p{color:var(--muted);font-size:15.5px}.acel .two{gap:18px;display:grid}@media (min-width:900px){.acel .two{grid-template-columns:1fr 1fr}}.acel .chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.acel .chip{border:1px solid var(--line);border-radius:var(--r-s);background:var(--band);font:500 14.5px/1.2 var(--f-body);padding:8px 12px}.acel .deploy{margin-top:14px;display:grid}.acel .deploy>div{border-top:1px solid var(--line);gap:2px 12px;padding:12px 0;display:grid}.acel .deploy>div:first-child{border-top:0;padding-top:0}@media (min-width:480px){.acel .deploy>div{grid-template-columns:130px minmax(0,1fr)}}.acel .deploy dt{font-weight:600}.acel .deploy dd{color:var(--muted)}.acel .fp{gap:18px;display:grid}@media (min-width:900px){.acel .fp{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.acel .offer-base{font:600 19px/1.4 var(--f-body);margin-top:12px}.acel .terms{gap:10px;margin-top:16px;display:grid}.acel .terms li{border-top:1px dashed var(--line);color:var(--muted);padding-top:10px}.acel .pilot{background:var(--accent-soft);border-color:#e3c7a3}.acel .pilot-h{font:700 clamp(22px, 2.4vw, 26px) / 1.2 var(--f-disp);font-variation-settings:"wdth" 112;font-stretch:112%}.acel .pilot-t{margin-top:12px}.acel .pilot .cta{margin-top:20px}.acel .fine{color:var(--muted);max-width:80ch;margin-top:16px;font-size:14px}.acel .contact{gap:28px;display:grid}@media (min-width:960px){.acel .contact{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:48px}}.acel .mail{gap:10px;margin-top:28px;display:grid}.acel .mail li{gap:2px;display:grid}.acel .mail span{font:600 12px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.acel .mail a{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:40px;font-weight:600;text-decoration:none;display:inline-flex}.acel .mail a svg{color:var(--accent)}.acel .mail a:hover{text-decoration:underline}.acel .cform{gap:18px;display:grid}.acel .seg{border:0;min-width:0;margin:0;padding:0}.acel .seg legend,.acel .flabel{margin-bottom:8px;font-weight:600;display:block}.acel .seg-o{grid-template-columns:1fr 1fr;gap:8px;display:grid}.acel .seg-o label{border:1px solid var(--line);border-radius:var(--r-s);background:var(--ground);cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:8px 12px;font-weight:600;line-height:1.2;display:flex}.acel .seg-o label:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.acel .seg-o input,.acel .consent input{accent-color:var(--accent);flex:none;width:18px;height:18px;margin:0}.acel .seg-hint{color:var(--muted);margin-top:10px;font-size:15px}.acel .field input{border-radius:var(--r-s);background:var(--surface);width:100%;min-height:48px;color:var(--ink);font:400 16px/1.2 var(--f-body);border:1px solid #b9bfb5;padding:0 14px}.acel .field input::placeholder{color:#7a838c}.acel .consent{color:var(--muted);align-items:flex-start;gap:10px;font-size:15px;display:flex}.acel .consent input{margin-top:2px}.acel .consent a{color:var(--ink);font-weight:600}.acel .cform .btn{width:100%}.acel .thanks{border-radius:var(--r-s);color:#1f5a41;background:#e3f1ea;padding:16px;font-weight:600}.acel .lead-hiba{border:1px solid var(--bad);border-radius:var(--r-s);color:#7d2a1e;background:#f8e7e3;padding:14px 16px;font-size:15px;line-height:1.45}.acel .lead-hiba a{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.acel .after{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.acel .after-h{font:600 16px/1.3 var(--f-body);margin-bottom:10px}.acel .after ol{counter-reset:after;gap:8px;display:grid}.acel .after li{color:var(--muted);counter-increment:after;padding-left:30px;font-size:15px;position:relative}.acel .after li:before{content:counter(after);background:var(--band);width:20px;height:20px;font:600 11px/1 var(--f-mono);color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.acel .foot{border-top:1px solid var(--line);color:var(--muted);padding-block:28px 96px;font-size:14.5px}.acel .foot .wrap{gap:12px;display:grid}.acel .foot nav{flex-wrap:wrap;gap:4px 20px;display:flex}.acel .foot a{min-height:36px;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.acel .foot a:hover{color:var(--ink);text-decoration:underline}.acel .foot .suti-beallitas{min-height:36px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.acel .foot .suti-beallitas:hover{color:var(--ink);text-decoration:underline}body:has(.acel) .cookie-bar{background:#fff;border-top:1px solid #d5d9d2;font-family:"Source Sans 3",Segoe UI,Arial,sans-serif}body:has(.acel) .cookie-bar p{color:#58626c}body:has(.acel) .cookie-bar a{color:#151e28;text-decoration:underline}body:has(.acel) .cookie-bar button{color:#fff;background:#151e28;border-radius:6px}.acel .ask-b{border-radius:var(--r-s);border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:44px;font:600 15px/1 var(--f-body);cursor:pointer;align-items:center;gap:8px;padding:0 16px;display:inline-flex;box-shadow:0 10px 24px -12px #151e2880}.acel .ask-b:hover{background:#26313d}.acel .ask-b svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (max-width:639.98px){.acel .ask-b{justify-content:center;width:48px;height:48px;padding:0}}@media (prefers-reduced-motion:reduce){.acel .fill{animation:none}.acel .btn,.acel .fnd-b svg,.acel .ua-flow,.acel .ua-halo,.acel .ua-m,.acel .sb-lines li{transition:none}}
