.topology[data-v-265c510c]{color:var(--color-text);margin:0 0 clamp(3rem,6vw,5rem)}.topology__heading[data-v-265c510c]{align-items:end;display:grid;gap:3rem;grid-template-columns:1.15fr .85fr;margin-bottom:2rem}.topology h2[data-v-265c510c]{font-size:clamp(1.75rem,3vw,2.75rem);letter-spacing:-.035em;line-height:1.15;margin:0;max-width:24ch;text-wrap:balance}.topology__benefits p[data-v-265c510c],.topology__heading p[data-v-265c510c]{color:var(--color-text-muted);line-height:1.65;margin:0}.topology__stage[data-v-265c510c]{background:#dce5df;border-radius:1rem;padding:clamp(.65rem,2.5vw,2.25rem)}.topology__stage[data-v-265c510c]:fullscreen{align-items:center;display:flex;flex-direction:column;justify-content:safe center;overflow:auto}.topology__film[data-v-265c510c]{background:#fff;border:1px solid #d9e2e6;border-radius:.5rem;box-shadow:0 12px 32px #25473718;cursor:default;margin-inline:auto;max-width:1280px;overflow:hidden;width:100%}.topology__player[data-v-265c510c]{align-items:center;background:#f5f8f5;border-radius:.6rem;display:flex;gap:1.25rem;margin:1.25rem auto 0;max-width:1280px;min-height:4.5rem;padding:.75rem 1rem;width:100%}.topology__player-title[data-v-265c510c]{color:#173c2d;flex-shrink:0;font-size:.9rem;font-weight:550}.topology__time[data-v-265c510c]{color:#4f6259;flex-shrink:0;font-size:.8rem;font-variant-numeric:tabular-nums}.topology__timeline[data-v-265c510c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;flex:1;height:2.75rem;margin:0;min-width:2rem}.topology__timeline[data-v-265c510c]::-webkit-slider-runnable-track{background:linear-gradient(to right,#39866d var(--progress),#cfdad4 var(--progress));border-radius:5px;height:5px}.topology__timeline[data-v-265c510c]::-moz-range-track{background:#cfdad4;border-radius:5px;height:5px}.topology__timeline[data-v-265c510c]::-moz-range-progress{background:#39866d;height:5px}.topology__timeline[data-v-265c510c]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#28785e;border:0;border-radius:50%;box-shadow:0 2px 5px #25473720;height:16px;margin-top:-5.5px;width:16px}.topology__timeline[data-v-265c510c]::-moz-range-thumb{background:#28785e;border:0;border-radius:50%;height:16px;width:16px}.topology__fullscreen[data-v-265c510c]{background:transparent;border:0;border-radius:.35rem;color:#173c2d;cursor:pointer;display:grid;flex-shrink:0;height:2.75rem;margin-left:auto;place-items:center;width:2.75rem}.topology__fullscreen svg[data-v-265c510c]{fill:none;height:21px;stroke:currentColor;stroke-width:1.6;width:21px}.topology__fullscreen[data-v-265c510c]:hover{background:#e4ece6}.topology__fullscreen[data-v-265c510c]:focus-visible,.topology__timeline[data-v-265c510c]:focus-visible{outline:3px solid #39774f;outline-offset:3px}.topology__caption[data-v-265c510c]{align-items:center;background:#f5f8f9;border-bottom:1px solid #d9e2e6;display:flex;gap:1.5rem;justify-content:space-between;min-height:4rem;padding:.8rem 1.2rem}.topology__caption h3[data-v-265c510c]{color:#275b52;font-size:.9rem;font-weight:650;margin:0 0 .2rem}.topology__caption p[data-v-265c510c]{color:#536773;font-size:.75rem;line-height:1.5;margin:0}.topology__play[data-v-265c510c]{background:#163e2e;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;flex-shrink:0;height:2.75rem;padding:0;place-items:center;width:2.75rem}.topology__play svg[data-v-265c510c]{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:20px}.topology__play-triangle[data-v-265c510c]{fill:currentColor;stroke:none}.topology__play[data-v-265c510c]:hover:not(:disabled){background:#285a43}.topology__play[data-v-265c510c]:focus-visible{outline:3px solid #39774f;outline-offset:3px}.topology__play[data-v-265c510c]:disabled{cursor:default;opacity:.5}.topology__workspace[data-v-265c510c]{align-items:stretch;display:grid;grid-template-columns:minmax(130px,15fr) minmax(0,60fr) minmax(230px,25fr)}.topology__panel-title[data-v-265c510c]{align-items:center;border-bottom:1px solid #dce5e9;color:#28544e;display:flex;font-size:.8rem;font-weight:600;margin:0;min-height:3rem;padding:.7rem 1rem}.topology__palette[data-v-265c510c]{border-right:1px solid #dce5e9;min-width:0}.topology__palette ul[data-v-265c510c]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:.8rem .65rem}.topology__palette li[data-v-265c510c]{align-items:center;border:1px solid #e0e7eb;border-radius:.35rem;color:#365461;display:flex;flex-direction:column;font-size:.7rem;gap:.6rem;justify-content:center;line-height:1.35;min-height:5.4rem;overflow-wrap:anywhere;padding:.65rem .25rem;text-align:center}.topology__palette svg[data-v-265c510c]{fill:none;height:24px;stroke:#6c8894;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:24px}.topology__main[data-v-265c510c]{min-width:0}.topology__tabs[data-v-265c510c]{align-items:stretch;border-bottom:1px solid #dce5e9;color:#536773;display:flex;font-size:.8rem;gap:1.5rem;min-height:3rem;padding:0 1.1rem}.topology__tabs span[data-v-265c510c]{align-items:center;border-bottom:2px solid transparent;display:flex;padding:.6rem 0}.topology__tabs span.is-active[data-v-265c510c]{border-bottom-color:#287b69;color:#21685b;font-weight:600}.topology__canvas[data-v-265c510c]{background:#f8fbfc;background-image:radial-gradient(#dce8ec .7px,transparent 0);background-size:16px 16px;padding:.6rem .25rem 0}.topology__view+.topology__view[data-v-265c510c]{border-top:1px solid #dce5e9;margin-top:1rem;padding-top:1rem}.topology__view-title[data-v-265c510c]{color:#345c51;font-size:.85rem;margin:.5rem 1rem}.topology__graph[data-v-265c510c]{display:block;height:450px;width:100%}.topology__graph--mobile[data-v-265c510c]{display:none}.topology__wires[data-v-265c510c]{fill:none;stroke:#789ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.topology__wires:not(.topology__wires--communication)>path[pathLength][data-v-265c510c]{animation:topology-connect-265c510c 1.6s ease-out .7s backwards;stroke-dasharray:1}.topology__wires .topology__bus[data-v-265c510c]{stroke:#5e7b91;stroke-width:4}.topology__wires .topology__dc[data-v-265c510c]{stroke:#cc995b}.topology__wires--communication[data-v-265c510c]{stroke:#467aec}.topology__wires--communication>path[data-v-265c510c]{animation:topology-communication-265c510c 1.8s linear infinite;stroke-dasharray:5 4}.topology__wires .topology__rs485[data-v-265c510c]{stroke:#d18e27}.topology__wires .topology__can[data-v-265c510c]{stroke:#9552dc}.topology__bus-label[data-v-265c510c]{fill:#536d83;font-size:12px;font-weight:500;stroke:none}.topology__node[data-v-265c510c]{animation:topology-node-enter-265c510c .5s ease-out backwards;animation-delay:var(--node-delay,0s)}.topology__node rect[data-v-265c510c]{fill:#fff;stroke:#aabcc7;stroke-width:1}.topology__node path[data-v-265c510c]{fill:none;stroke:#688794;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.topology__node text[data-v-265c510c]{fill:#284d69;font-size:14px;font-weight:500}.topology__node .topology__device-name[data-v-265c510c]{fill:#536773;font-size:11.5px;font-weight:400;paint-order:stroke;stroke:#f8fbfc;stroke-linejoin:round;stroke-width:3px}.topology__node--selected rect[data-v-265c510c]{fill:#e2f1e9;stroke:#438d74;stroke-width:1.6}.topology__node--selected path[data-v-265c510c]{stroke:#438d74}.topology__node--ems .topology__device-name[data-v-265c510c]{font-size:11px;stroke:none}.topology__protocols[data-v-265c510c]{align-items:center;color:#536773;display:flex;flex-wrap:wrap;font-size:.7rem;gap:.5rem 1.1rem;min-height:2rem;padding:.3rem 1rem .6rem}.topology__protocols span[data-v-265c510c]{align-items:center;display:flex;gap:.4rem}.topology__protocols i[data-v-265c510c]{border-top:2px solid #668dca;width:24px}.topology__protocols i.topology__key--rs485[data-v-265c510c]{border-color:#d18e27}.topology__protocols i.topology__key--can[data-v-265c510c]{border-color:#9552dc}.topology__protocols i.topology__key--dc[data-v-265c510c]{border-color:#cc995b}.topology__review[data-v-265c510c]{border-top:1px solid #dce5e9;color:#34576b;min-height:4.5rem;padding:.85rem 1.1rem}.topology__review strong[data-v-265c510c]{font-size:.75rem;font-weight:600}.topology__review p[data-v-265c510c]{color:#536773;font-size:.7rem;line-height:1.5;margin:.45rem 0 0}.topology__properties[data-v-265c510c]{border-left:1px solid #dce5e9;min-width:0}.topology__property-body[data-v-265c510c]{padding:1rem}.topology__selected[data-v-265c510c]{align-items:center;display:flex;gap:.75rem;margin-bottom:1.25rem}.topology__selected>svg[data-v-265c510c]{background:#edf5f0;border:1px solid #d2e5dc;border-radius:.45rem;fill:none;flex-shrink:0;height:42px;padding:9px;stroke:#4b8878;stroke-width:1.5;width:42px}.topology__selected strong[data-v-265c510c]{display:block;font-size:.95rem;font-weight:600;line-height:1.35}.topology__selected span[data-v-265c510c]{color:#536773;display:block;font-size:.7rem;margin-top:.3rem}.topology__design-fields[data-v-265c510c],.topology__model[data-v-265c510c]{display:grid;gap:.85rem;margin:0}.topology__design-fields[data-v-265c510c]{margin-top:1rem}.topology__property-body dt[data-v-265c510c]{color:#536773;font-size:.72rem;line-height:1.35;margin:0 0 .3rem}.topology__property-body dd[data-v-265c510c]{background:#fff;border:1px solid #dce5e9;border-radius:.3rem;color:#315367;font-size:.8rem;line-height:1.4;margin:0;min-height:2.45rem;overflow-wrap:anywhere;padding:.65rem .7rem}.topology__property-body dd small[data-v-265c510c]{font-size:inherit}.topology__ports[data-v-265c510c]{margin-top:1.2rem}.topology__ports h4[data-v-265c510c]{border-left:3px solid #83aa98;color:#385b66;font-size:.8rem;line-height:1.2;margin:0 0 .65rem;padding-left:.5rem}.topology__port[data-v-265c510c]{border-bottom:1px solid #e0e7eb}.topology__port-heading[data-v-265c510c]{align-items:center;color:#35556b;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.4rem;min-height:2.75rem;padding:.6rem .3rem}.topology__port-heading strong[data-v-265c510c]{font-size:.75rem}.topology__port-heading small[data-v-265c510c]{font-size:.6rem;margin-left:auto}.topology__port-protocol--rs485[data-v-265c510c]{color:#875316}.topology__port-protocol--ethernet[data-v-265c510c]{color:#3e68c6}.topology__port-protocol--can[data-v-265c510c]{color:#8745cb}.topology__port--expanded>.topology__port-heading[data-v-265c510c]{background:#eef4f8}.topology__parameters[data-v-265c510c]{display:grid;gap:.65rem .6rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:.75rem .1rem}.topology__parameters>div[data-v-265c510c]{animation:topology-parameter-265c510c 1.2s ease-out backwards;animation-delay:var(--parameter-delay,0s)}.topology__parameters dd[data-v-265c510c]{font-size:.73rem;min-height:2.25rem;padding:.55rem .4rem}.topology__compatibility[data-v-265c510c]{border-top:1px solid #e4ebe8;color:#536773;font-size:.68rem;line-height:1.5;margin:1.2rem 0 0;padding-top:.8rem}.topology__benefits[data-v-265c510c]{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:1.75rem}.topology__benefits h3[data-v-265c510c]{font-size:1rem;font-weight:650;margin:0 0 .4rem}.topology__benefits p[data-v-265c510c]{font-size:.85rem}.topology--paused[data-v-265c510c] *,.topology--paused[data-v-265c510c] :after,.topology--paused[data-v-265c510c] :before{animation-play-state:paused!important}.topology--reduced[data-v-265c510c] *,.topology--reduced[data-v-265c510c] :after,.topology--reduced[data-v-265c510c] :before{animation:none!important}@keyframes topology-node-enter-265c510c{0%{opacity:.65}to{opacity:1}}@keyframes topology-connect-265c510c{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes topology-communication-265c510c{0%{stroke-dashoffset:18}to{stroke-dashoffset:0}}@keyframes topology-parameter-265c510c{0%,30%{background:#e6f2e9}to{background:transparent}}@media(max-width:1000px){.topology__heading[data-v-265c510c]{gap:1rem}.topology__heading[data-v-265c510c],.topology__workspace[data-v-265c510c]{grid-template-columns:1fr}.topology__palette[data-v-265c510c]{border-bottom:1px solid #dce5e9;border-right:0}.topology__palette .topology__panel-title[data-v-265c510c]{border-bottom:0;min-height:auto;padding:.75rem 1rem 0}.topology__palette ul[data-v-265c510c]{grid-template-columns:repeat(8,minmax(0,1fr));padding:.75rem}.topology__palette li[data-v-265c510c]{gap:.4rem;min-height:4.25rem}.topology__properties[data-v-265c510c]{border-left:0;border-top:1px solid #dce5e9}.topology__property-body[data-v-265c510c]{display:grid;gap:1rem 1.5rem;grid-template-columns:1fr 1fr}.topology__selected[data-v-265c510c]{margin:0}.topology__design-fields[data-v-265c510c],.topology__ports[data-v-265c510c]{grid-column:1/-1;margin-top:0}.topology__design-fields[data-v-265c510c]{grid-template-columns:repeat(4,minmax(0,1fr))}.topology__compatibility[data-v-265c510c]{grid-column:1/-1;margin:0}}@media(max-width:560px){.topology__heading[data-v-265c510c]{margin-bottom:1.5rem}.topology__caption[data-v-265c510c]{align-items:flex-start;gap:.6rem;padding:.75rem}.topology__caption p[data-v-265c510c]{font-size:.7rem}.topology__stage[data-v-265c510c]{border-radius:.75rem}.topology__player[data-v-265c510c]{display:grid;gap:.25rem .65rem;grid-template-columns:2.75rem minmax(0,1fr) auto;margin-top:.75rem;padding:.6rem}.topology__player-title[data-v-265c510c]{font-size:.8rem;overflow-wrap:anywhere}.topology__timeline[data-v-265c510c]{grid-column:1/3;grid-row:2;width:100%}.topology__time[data-v-265c510c]{font-size:.7rem;grid-column:3;grid-row:2}.topology__fullscreen[data-v-265c510c]{grid-column:3;grid-row:1}.topology__palette ul[data-v-265c510c]{gap:.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.topology__palette li[data-v-265c510c]{flex-direction:row;font-size:.7rem;justify-content:flex-start;min-height:3.25rem;padding:.4rem;text-align:left}.topology__palette svg[data-v-265c510c]{flex-shrink:0;height:18px;width:18px}.topology__tabs[data-v-265c510c]{font-size:.8rem;gap:1rem;padding:0 .85rem}.topology__graph--desktop[data-v-265c510c]{display:none}.topology__graph--mobile[data-v-265c510c]{display:block;height:auto}.topology__node text[data-v-265c510c]{font-size:14px}.topology__property-body[data-v-265c510c]{gap:1rem;padding:.85rem}.topology__design-fields[data-v-265c510c],.topology__parameters[data-v-265c510c]{grid-template-columns:repeat(2,minmax(0,1fr))}.topology__selected strong[data-v-265c510c]{font-size:.85rem}.topology__selected>svg[data-v-265c510c]{height:34px;padding:6px;width:34px}.topology__property-body dt[data-v-265c510c]{font-size:.75rem}.topology__parameters dd[data-v-265c510c],.topology__property-body dd[data-v-265c510c]{font-size:.8rem}.topology__benefits[data-v-265c510c]{gap:1rem;grid-template-columns:1fr;margin-top:1.5rem}.topology__benefits h3[data-v-265c510c]{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.topology[data-v-265c510c] *,.topology[data-v-265c510c] :after,.topology[data-v-265c510c] :before{animation:none!important}}.ems-explorer[data-v-11a8d8e9]{--energy-solar:#c89b3c;--energy-discharge:#418c84;--energy-charge:#418c84;--energy-load:#36735b;--energy-import:#718ca8;--energy-export:#718ca8;background:var(--color-surface-muted);scroll-margin-top:6rem}.ems-explorer__heading[data-v-11a8d8e9]{align-items:end;display:grid;gap:3rem;grid-template-columns:1.15fr .85fr;margin-bottom:2.25rem}.ems-explorer__eyebrow[data-v-11a8d8e9]{color:var(--color-forest-800);font-size:.8rem;font-weight:650;letter-spacing:.06em;margin:0 0 1rem}.ems-explorer h2[data-v-11a8d8e9]{font-size:clamp(1.75rem,3vw,2.75rem);letter-spacing:-.035em;line-height:1.15;margin:0;max-width:24ch;text-wrap:balance}.ems-explorer__feature>p[data-v-11a8d8e9]:not(.ems-explorer__eyebrow),.ems-explorer__heading>p[data-v-11a8d8e9]{color:var(--color-text-muted);font-size:1rem;line-height:1.7;margin:0}.ems-explorer__chart[data-v-11a8d8e9]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;padding:clamp(1rem,3vw,2.5rem)}.ems-explorer__toolbar[data-v-11a8d8e9]{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.ems-explorer__demo[data-v-11a8d8e9]{color:var(--color-text-muted);font-size:.8rem}.ems-explorer__toolbar p[data-v-11a8d8e9]{font-size:.85rem;margin-bottom:0}.ems-explorer__toolbar strong[data-v-11a8d8e9]{display:block;font-size:1.65rem;font-variant-numeric:tabular-nums;line-height:1.6}.ems-explorer__toolbar small[data-v-11a8d8e9]{font-size:.9rem;font-weight:400}.ems-explorer__periods[data-v-11a8d8e9]{background:var(--color-surface-muted);border-radius:.4rem;display:flex;gap:.25rem;padding:.3rem}.ems-explorer__periods button[data-v-11a8d8e9]{background:transparent;border:0;border-radius:.25rem;color:var(--color-text);cursor:pointer;font-size:.9rem;font-weight:600;min-height:2.75rem;padding:.5rem 1.1rem}.ems-explorer__periods button[aria-pressed=true][data-v-11a8d8e9]{background:var(--color-forest-900);color:var(--color-surface)}.ems-explorer__axes[data-v-11a8d8e9]{color:var(--color-text-muted);display:flex;font-size:.85rem;justify-content:space-between;padding-top:2rem}.ems-explorer__sankey[data-v-11a8d8e9]{display:block;height:auto;width:100%}.ems-explorer__scroll[data-v-11a8d8e9]{overflow-x:auto}.ems-explorer__mobile-nodes[data-v-11a8d8e9]{display:none}.ems-explorer__node-label[data-v-11a8d8e9]{fill:var(--color-text-muted);font-size:15px}.ems-explorer__node-value[data-v-11a8d8e9]{fill:var(--color-text);font-size:22px;font-variant-numeric:tabular-nums;font-weight:650}.ems-explorer__unit[data-v-11a8d8e9]{font-size:13px;font-weight:400}.ems-explorer__band[data-v-11a8d8e9]{cursor:help;transition:opacity .16s ease}.ems-explorer__band--thin[data-v-11a8d8e9]{stroke:#71867d;stroke-width:.7}.ems-explorer__branch-labels[data-v-11a8d8e9]{pointer-events:none}.ems-explorer__branch-share[data-v-11a8d8e9]{fill:#254c3d;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.01em}.ems-explorer__band[data-v-11a8d8e9]:focus-visible{outline:none;stroke:var(--color-forest-900);stroke-width:2}.ems-explorer__active[data-v-11a8d8e9]{color:var(--color-text-muted);font-size:.85rem;min-height:1.5rem;text-align:center}.ems-explorer__table[data-v-11a8d8e9]{border-top:1px solid var(--color-border);margin-top:1rem}.ems-explorer__table summary[data-v-11a8d8e9]{cursor:pointer;font-size:.9rem;font-weight:600;padding:1rem 0}.ems-explorer table[data-v-11a8d8e9]{border-collapse:collapse;font-size:.85rem;text-align:left;width:100%}.ems-explorer td[data-v-11a8d8e9],.ems-explorer th[data-v-11a8d8e9]{border-bottom:1px solid var(--color-border);line-height:1.5;padding:.65rem .4rem}.ems-explorer td[data-v-11a8d8e9]:last-child,.ems-explorer th[data-v-11a8d8e9]:last-child{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ems-explorer__table-share[data-v-11a8d8e9]{color:var(--color-text-muted);display:block;font-size:.75rem;font-variant-numeric:tabular-nums}.ems-explorer__dot[data-v-11a8d8e9]{border-radius:50%;display:inline-block;height:.55rem;margin-right:.55rem;width:.55rem}.ems-explorer__features[data-v-11a8d8e9]{display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin-top:3rem}.ems-explorer__feature[data-v-11a8d8e9]{min-width:0}.ems-explorer h3[data-v-11a8d8e9]{font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.25;margin:0 0 1rem}.ems-explorer__tariff[data-v-11a8d8e9]{align-items:end;border-bottom:1px solid var(--color-border);display:flex;gap:.3rem;height:8rem;margin-top:.75rem;padding-top:1rem}.ems-explorer__tariff span[data-v-11a8d8e9]{background:var(--energy-import);border-radius:.15rem .15rem 0 0;flex:1}.ems-explorer__tariff .ems-explorer__tariff-low[data-v-11a8d8e9]{background:var(--energy-charge)}.ems-explorer__tariff .ems-explorer__tariff-high[data-v-11a8d8e9]{background:var(--energy-solar)}.ems-explorer__times[data-v-11a8d8e9]{color:var(--color-text-muted);display:flex;font-size:.7rem;justify-content:space-between;margin:.5rem 0 1rem}.ems-explorer__feature>small[data-v-11a8d8e9]{color:var(--color-text-muted);font-size:.8rem}.ems-explorer__feature--vpp[data-v-11a8d8e9]{border-left:1px solid var(--color-border);padding-left:3rem}.ems-explorer__vpp[data-v-11a8d8e9]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin:2rem 0 1.5rem;position:relative}.ems-explorer__vpp[data-v-11a8d8e9]:before{border-top:1px solid var(--energy-discharge);content:"";left:0;position:absolute;right:0;top:50%}.ems-explorer__vpp[data-v-11a8d8e9]>*{background:var(--color-surface-muted);font-size:.75rem;padding:.5rem;position:relative}.ems-explorer__vpp strong[data-v-11a8d8e9]{background:var(--color-surface);border:1px solid var(--energy-discharge);border-radius:.5rem;padding:1.2rem .8rem}.ems-explorer__feature a[data-v-11a8d8e9]{display:inline-block;font-size:.9rem;font-weight:600;margin-top:1rem}.ems-explorer__disclaimer[data-v-11a8d8e9]{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:.8rem;line-height:1.65;margin:2rem 0 0;padding-top:1.25rem}@media(max-width:760px){.ems-explorer__features[data-v-11a8d8e9],.ems-explorer__heading[data-v-11a8d8e9]{gap:1.5rem;grid-template-columns:1fr}.ems-explorer__feature--vpp[data-v-11a8d8e9]{border-left:0;border-top:1px solid var(--color-border);padding:1.5rem 0 0}.ems-explorer__toolbar[data-v-11a8d8e9]{flex-wrap:wrap}.ems-explorer__periods[data-v-11a8d8e9]{width:100%}.ems-explorer__periods button[data-v-11a8d8e9]{flex:1;padding-inline:.5rem}}@media(max-width:600px){.ems-explorer__scroll[data-v-11a8d8e9]{overflow:hidden}.ems-explorer__sankey[data-v-11a8d8e9]{max-width:none;transform:translate(-23.37%);width:187.76%}.ems-explorer__branch-share[data-v-11a8d8e9]{font-size:17px}.ems-explorer__node-label[data-v-11a8d8e9],.ems-explorer__node-value[data-v-11a8d8e9]{display:none}.ems-explorer__mobile-nodes[data-v-11a8d8e9]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.ems-explorer__mobile-nodes dl[data-v-11a8d8e9]{display:grid;font-size:.75rem;gap:.65rem;margin:.75rem 0 0}.ems-explorer__mobile-nodes dl[data-v-11a8d8e9]:last-child{text-align:right}.ems-explorer__mobile-nodes dd[data-v-11a8d8e9]{font-size:.95rem;font-variant-numeric:tabular-nums;font-weight:650;margin:0}.ems-explorer__mobile-nodes small[data-v-11a8d8e9]{font-size:.7rem;font-weight:400}.ems-explorer__table[data-v-11a8d8e9]{margin-top:1.5rem}.ems-explorer td[data-v-11a8d8e9]{font-size:.75rem;padding-inline:0}}@media(prefers-reduced-motion:reduce){.ems-explorer__band[data-v-11a8d8e9]{transition:none}}.ems-quotation[data-v-23e76cbb]{background:var(--color-surface);color:var(--color-text);padding-block:54px 58px;scroll-margin-top:80px}.ems-quotation>.container[data-v-23e76cbb]{margin-inline:auto;width:min(calc(100% - 2rem),var(--content-width))}.ready-fieldset[data-v-23e76cbb]{border:0;margin:0;min-width:0;padding:0}.quote-layout[data-v-23e76cbb]{display:grid;gap:76px;grid-template-columns:300px minmax(0,1fr)}.intro h2[data-v-23e76cbb]{font-size:32px;font-weight:500;letter-spacing:-.025em;line-height:1.25;margin:0 0 20px}.intro p[data-v-23e76cbb]{color:var(--color-text-muted);font-size:15px;margin:0 0 22px;max-width:270px}.intro .scope[data-v-23e76cbb]{font-size:13px;line-height:1.9;margin-top:36px}.scope strong[data-v-23e76cbb]{color:var(--color-text);font-weight:500}.fields[data-v-23e76cbb]{display:grid;gap:25px 22px;grid-template-columns:repeat(3,minmax(0,1fr))}.field[data-v-23e76cbb]{min-width:0}.field>label[data-v-23e76cbb]{display:block;font-size:14px;font-weight:600;margin-bottom:9px}.input-unit[data-v-23e76cbb]{align-items:center;background:#fff;border:1px solid #bfc9bf;border-radius:4px;display:flex;min-height:46px}.input-unit[data-v-23e76cbb]:focus-within{outline:2px solid var(--color-brand-500);outline-offset:2px}.input-unit input[data-v-23e76cbb]{background:transparent;border:0;color:var(--color-text);font-variant-numeric:tabular-nums;min-width:0;outline:0;padding:10px 13px;width:100%}.input-unit span[data-v-23e76cbb]{color:var(--color-text-muted);flex-shrink:0;font-size:13px;padding-right:13px}.field select[data-v-23e76cbb],.text-input[data-v-23e76cbb]{background:#fff;border:1px solid #bfc9bf;border-radius:4px;color:var(--color-text);min-height:46px;padding:9px 12px;width:100%}.field small[data-v-23e76cbb]{color:var(--color-text-muted);display:block;font-size:12px;margin-top:7px}.option-field[data-v-23e76cbb]{border:0;margin:0;min-width:0;padding:0}.option-field legend[data-v-23e76cbb]{font-size:14px;font-weight:600;margin-bottom:9px;padding:0}.options[data-v-23e76cbb]{flex-wrap:wrap;gap:16px;min-height:46px}.options[data-v-23e76cbb],.options label[data-v-23e76cbb]{align-items:center;display:flex}.options label[data-v-23e76cbb]{cursor:pointer;font-size:14px;gap:7px}.options input[data-v-23e76cbb]{accent-color:var(--color-brand-600);flex-shrink:0;height:16px;margin:0;width:16px}.onsite[data-v-23e76cbb]{align-items:end;border-top:1px solid var(--color-border);display:grid;gap:22px;grid-template-columns:1fr 1fr 1.2fr;margin-top:24px;padding-top:20px}.onsite p[data-v-23e76cbb]{color:var(--color-text-muted);font-size:12px;margin:0 0 5px}.onsite p strong[data-v-23e76cbb]{color:var(--color-text);display:block;font-size:15px;font-weight:500}.extra[data-v-23e76cbb]{margin-top:23px}.extra summary[data-v-23e76cbb]{color:var(--color-text-muted);cursor:pointer;font-size:13px;text-decoration:underline;text-underline-offset:4px;width:-moz-fit-content;width:fit-content}.extra[open] summary[data-v-23e76cbb]{margin-bottom:18px}.extra-fields[data-v-23e76cbb]{display:grid;gap:22px;grid-template-columns:1fr 1fr}.extra label[data-v-23e76cbb]{font-size:13px}.coupon-note[data-v-23e76cbb]{color:var(--color-text-muted);font-size:12px;margin:8px 0 0}.actions[data-v-23e76cbb]{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-top:26px}.primary[data-v-23e76cbb]{background:var(--color-brand-500);border:0;border-radius:99px;color:var(--color-forest-900);cursor:pointer;font-weight:700;min-height:46px;padding:11px 26px}.primary[data-v-23e76cbb]:hover{background:#79c34f}.actions p[data-v-23e76cbb]{color:var(--color-text-muted);font-size:12px;margin:0}.quote-error[data-v-23e76cbb]{color:#9d302a;font-size:14px;padding-top:20px}.result[data-v-23e76cbb]{border-top:2px solid var(--color-forest-900);margin-top:45px;padding-top:28px}.document-heading[data-v-23e76cbb]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.document-heading h3[data-v-23e76cbb]{font-size:27px;font-weight:500;margin:0 0 6px;scroll-margin-top:90px}.document-heading p[data-v-23e76cbb]{color:var(--color-text-muted);font-size:13px;margin:0}.document-actions[data-v-23e76cbb]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px}.plain-button[data-v-23e76cbb]{background:#fff;border:1px solid #bfc9bf;border-radius:99px;color:var(--color-text);cursor:pointer;min-height:42px;padding:9px 18px}.plain-button[data-v-23e76cbb]:hover{background:var(--color-surface-muted)}.plain-button[data-v-23e76cbb]:disabled{cursor:wait;opacity:.6}.project-info[data-v-23e76cbb]{font-size:14px;margin:25px 0 20px;overflow-wrap:anywhere}.project-info strong[data-v-23e76cbb]{font-weight:600}.project-info p[data-v-23e76cbb]{color:var(--color-text-muted);margin:4px 0 0}.table-wrap[data-v-23e76cbb]{overflow-x:auto}table[data-v-23e76cbb]{border-collapse:collapse;font-size:14px;text-align:left;width:100%}th[data-v-23e76cbb]{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:12px;font-weight:500;padding:10px 14px}td[data-v-23e76cbb]{padding:11px 14px;vertical-align:top}td[data-v-23e76cbb]:last-child,th[data-v-23e76cbb]:last-child{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}td[data-v-23e76cbb]:nth-child(2){color:var(--color-text-muted);font-size:13px}.annual-row td[data-v-23e76cbb]{border-top:1px solid var(--color-border);padding-top:20px}.totals[data-v-23e76cbb]{background:var(--color-surface-muted);display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-top:20px;padding:24px 28px}.totals p[data-v-23e76cbb]{color:var(--color-text-muted);font-size:13px;margin:0}.totals strong[data-v-23e76cbb]{display:block;font-size:26px;font-weight:500;margin-top:5px}.result-note[data-v-23e76cbb],.totals small[data-v-23e76cbb]{color:var(--color-text-muted);font-size:12px}.result-note[data-v-23e76cbb]{margin:16px 0 0;max-width:1000px}@media(max-width:1100px){.quote-layout[data-v-23e76cbb]{gap:35px;grid-template-columns:230px minmax(0,1fr)}.fields[data-v-23e76cbb]{grid-template-columns:repeat(2,minmax(0,1fr))}.intro h2[data-v-23e76cbb]{font-size:29px}.onsite[data-v-23e76cbb]{grid-template-columns:1fr 1fr}.onsite p[data-v-23e76cbb]{grid-column:1/-1}}@media(max-width:760px){.ems-quotation[data-v-23e76cbb]{padding-block:34px 40px}.quote-layout[data-v-23e76cbb]{gap:25px;grid-template-columns:1fr}.intro h2[data-v-23e76cbb]{font-size:28px;margin-bottom:10px}.intro p[data-v-23e76cbb]{font-size:14px;margin:0;max-width:none}.intro .scope[data-v-23e76cbb]{display:none}.fields[data-v-23e76cbb]{gap:22px 16px}.field>label[data-v-23e76cbb],.option-field legend[data-v-23e76cbb]{font-size:13px}.actions[data-v-23e76cbb],.options[data-v-23e76cbb]{gap:12px}.actions .primary[data-v-23e76cbb]{width:100%}.actions p[data-v-23e76cbb]{text-align:center;width:100%}.extra-fields[data-v-23e76cbb]{grid-template-columns:1fr}.document-heading[data-v-23e76cbb]{display:block}.document-actions[data-v-23e76cbb]{margin-top:18px}td[data-v-23e76cbb],th[data-v-23e76cbb]{padding:10px 8px}td[data-v-23e76cbb]:nth-child(2){min-width:115px}.totals[data-v-23e76cbb]{gap:20px;grid-template-columns:1fr;padding:20px}.document-heading h3[data-v-23e76cbb]{font-size:25px}.result-note[data-v-23e76cbb]{font-size:12px}}.technology-visual[data-v-38764f4b]{align-self:center;margin:0;min-width:0}.technology-visual__image[data-v-38764f4b]{aspect-ratio:14/9;background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.5rem;display:block;overflow:hidden;position:relative}.technology-visual__image img[data-v-38764f4b]{box-sizing:border-box;display:block;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;padding:inherit;position:absolute;width:100%}.technology-visual--chart .technology-visual__image[data-v-38764f4b]{padding:clamp(.25rem,1.5vw,1rem)}.technology-visual--ems[data-v-38764f4b]{width:100%}.technology-visual--ems .technology-visual__image[data-v-38764f4b]{aspect-ratio:3/1;border:0;border-radius:.75rem}figcaption[data-v-38764f4b]{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;justify-content:flex-end;line-height:1.5;padding:.85rem .2rem 0}figcaption>span[data-v-38764f4b]{flex:1 1 12rem}figcaption a[data-v-38764f4b]{align-self:start;color:var(--color-forest-800);font-weight:700;text-underline-offset:.2em}figcaption a[data-v-38764f4b]:hover{text-decoration:underline}.technology-page[data-v-e6df9ad1]{background:var(--color-surface);color:var(--color-text)}.technology-integration[data-v-e6df9ad1]{background:var(--color-surface-muted)}.technology-hero[data-v-e6df9ad1]{background:linear-gradient(90deg,var(--color-industrial-overlay-strong) 0,var(--color-industrial-overlay-medium) 50%,var(--color-industrial-overlay-soft) 100%),url(../media/generated/enerlution-technology-cabinet-v1.webp) 50% /cover no-repeat;min-height:clamp(38rem,72vh,52rem)}.technology-page .technology-hero .technology-page__eyebrow[data-v-e6df9ad1],.technology-page .technology-hero h1[data-v-e6df9ad1],.technology-page .technology-hero__description[data-v-e6df9ad1]{color:var(--color-surface)}.technology-hero .technology-hero__panel[data-v-e6df9ad1]{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:var(--color-industrial-panel);border-color:var(--color-industrial-line);box-shadow:var(--shadow-industrial-panel)}.technology-hero .technology-hero__panel p[data-v-e6df9ad1],.technology-hero .technology-hero__panel span[data-v-e6df9ad1],.technology-hero .technology-hero__panel strong[data-v-e6df9ad1]{color:var(--color-surface)}.technology-hero__inner[data-v-e6df9ad1]{align-items:center;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1.05fr) minmax(18rem,.7fr)}.technology-final__inner[data-v-e6df9ad1],.technology-hero__copy[data-v-e6df9ad1],.technology-hero__panel[data-v-e6df9ad1],.technology-integration__grid article[data-v-e6df9ad1],.technology-layers__card-head[data-v-e6df9ad1],.technology-layers__fit[data-v-e6df9ad1],.technology-support__list article[data-v-e6df9ad1]{display:grid;grid-template-columns:minmax(0,1fr)}.technology-hero__copy[data-v-e6df9ad1]{gap:1.5rem}.technology-hero__copy[data-v-e6df9ad1],.technology-hero__panel[data-v-e6df9ad1]{min-width:0;overflow-wrap:anywhere}.technology-page__section-heading h2[data-v-e6df9ad1]{scroll-margin-top:6rem}.technology-page__eyebrow[data-v-e6df9ad1]{color:var(--color-forest-800);font-size:.78rem;font-weight:800;letter-spacing:.12em;margin:0;text-transform:uppercase}.technology-final h2[data-v-e6df9ad1],.technology-hero h1[data-v-e6df9ad1],.technology-page__section-heading h2[data-v-e6df9ad1]{color:var(--color-forest-900);font-weight:760;letter-spacing:-.045em;line-height:.98;margin:0}.technology-hero h1[data-v-e6df9ad1]{font-size:clamp(2.5rem,4.5vw,4.25rem);max-width:13.5ch}.technology-hero__description[data-v-e6df9ad1]{color:var(--color-text-muted);font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.7;margin:0;max-width:41rem}.technology-hero__actions[data-v-e6df9ad1]{align-items:center;display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.25rem}.technology-page__cta[data-v-e6df9ad1]{align-items:center;border:1px solid var(--color-border);border-radius:999px;color:var(--color-forest-900);display:inline-flex;font-size:.95rem;font-weight:800;justify-content:center;line-height:1;min-height:3rem;padding:.85rem 1.2rem;text-decoration:none;transition:transform var(--motion-fast) ease,border-color var(--motion-fast) ease}.technology-page__cta[data-v-e6df9ad1]:hover{transform:translateY(-1px)}.technology-page__cta[data-v-e6df9ad1]:active{transform:translateY(1px)}.technology-page__cta--primary[data-v-e6df9ad1]{background:var(--color-forest-900);border-color:var(--color-forest-900);color:var(--color-surface)}.technology-hero__panel[data-v-e6df9ad1],.technology-integration__grid article[data-v-e6df9ad1],.technology-page__cta--secondary[data-v-e6df9ad1],.technology-support__list article[data-v-e6df9ad1]{background:var(--color-surface)}.technology-hero__panel[data-v-e6df9ad1]{align-content:start;border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);gap:1rem;padding:clamp(1.4rem,3vw,2rem)}.technology-hero__panel span[data-v-e6df9ad1]{color:var(--color-brand-600);font-size:.82rem;font-weight:820}.technology-hero__panel strong[data-v-e6df9ad1]{color:var(--color-forest-900);font-size:clamp(1.55rem,3vw,2.4rem);letter-spacing:-.04em;line-height:1.05}.technology-final p[data-v-e6df9ad1],.technology-hero__panel p[data-v-e6df9ad1],.technology-integration p[data-v-e6df9ad1],.technology-layers li[data-v-e6df9ad1],.technology-layers p[data-v-e6df9ad1],.technology-page__section-heading p[data-v-e6df9ad1],.technology-support p[data-v-e6df9ad1]{color:var(--color-text-muted);line-height:1.7;margin:0}.technology-page__section-heading[data-v-e6df9ad1]{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr);margin-bottom:clamp(2rem,4vw,3.5rem);max-width:50rem}.technology-final h2[data-v-e6df9ad1],.technology-page__section-heading h2[data-v-e6df9ad1]{font-size:clamp(2rem,3.6vw,4.25rem)}.technology-layers[data-v-e6df9ad1],.technology-support[data-v-e6df9ad1]{background:var(--color-surface)}.technology-layers__grid[data-v-e6df9ad1]{align-items:start;display:grid;gap:clamp(2rem,4vw,3.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.technology-layers__card[data-v-e6df9ad1]{display:grid;gap:1.5rem;min-width:0}.technology-layers__card--ems[data-v-e6df9ad1]{align-items:center;background:var(--color-surface-muted);border-radius:1rem;gap:clamp(1.5rem,4vw,4rem);grid-column:1/-1;grid-template-columns:minmax(0,1fr);padding:clamp(1.25rem,3vw,2.5rem)}.technology-layers__copy[data-v-e6df9ad1]{display:grid;gap:1.1rem;min-width:0}.technology-layers__card--ems .technology-layers__copy[data-v-e6df9ad1]{-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.technology-layers__card--ems .technology-layers__card-head[data-v-e6df9ad1]{grid-column:1;grid-row:1}.technology-layers__card--ems .technology-layers__benefit[data-v-e6df9ad1]{align-self:center;grid-column:2;grid-row:1}.technology-layers__card--ems .technology-layers__focus[data-v-e6df9ad1]{align-self:start;grid-column:1;grid-row:2}.technology-layers__card--ems ul[data-v-e6df9ad1]{grid-column:2;grid-row:2}.technology-layers__actions[data-v-e6df9ad1]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 2rem;grid-column:1/-1;grid-row:3}.technology-layers .technology-layers__benefit[data-v-e6df9ad1]{color:var(--color-forest-800);font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:550;letter-spacing:-.025em;line-height:1.35;text-wrap:balance}.technology-layers__card-head[data-v-e6df9ad1]{gap:.65rem}.technology-layers .technology-layers__summary[data-v-e6df9ad1]{font-size:1rem;line-height:1.65;max-width:60ch}.technology-layers__focus[data-v-e6df9ad1]{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;padding-block:.25rem}.technology-layers__focus strong[data-v-e6df9ad1]{color:var(--color-forest-900);font-size:1.1rem;font-weight:700}.technology-layers__focus strong[data-v-e6df9ad1]:before{color:var(--color-brand-600);content:"—";margin-right:.45rem}.technology-layers__explore[data-v-e6df9ad1]{align-items:center;border-bottom:1px solid var(--color-brand-600);display:inline-flex;font-size:.9rem;font-weight:700;gap:1rem;justify-self:start;min-height:2.75rem}.technology-layers__explore[data-v-e6df9ad1]:hover{color:var(--color-brand-600)}.technology-layers h3[data-v-e6df9ad1]{color:var(--color-forest-900);font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:750;letter-spacing:-.035em;line-height:1.12;margin:0;text-wrap:balance}.technology-layers__card--ems h3[data-v-e6df9ad1]{font-size:clamp(2.2rem,3.6vw,3.4rem)}.technology-integration h3[data-v-e6df9ad1],.technology-support h3[data-v-e6df9ad1]{color:var(--color-forest-900);font-size:clamp(1.2rem,2vw,1.55rem);letter-spacing:-.03em;line-height:1.15;margin:0}.technology-layers ul[data-v-e6df9ad1]{display:grid;gap:.65rem;list-style:none;margin:0;padding:0}.technology-layers li[data-v-e6df9ad1]{align-items:baseline;color:var(--color-forest-800);display:flex;font-size:.9rem;font-weight:550;gap:.65rem}.technology-layers li[data-v-e6df9ad1]:before{color:var(--color-brand-600);content:"+";flex:0 0 auto;font-weight:700}.technology-layers__fit[data-v-e6df9ad1]{gap:.45rem;padding-top:.9rem}.technology-layers__details[data-v-e6df9ad1],.technology-layers__fit[data-v-e6df9ad1]{border-top:1px solid var(--color-border)}.technology-layers__details summary[data-v-e6df9ad1]{align-items:center;cursor:pointer;display:flex;font-size:.875rem;font-weight:650;gap:1rem;justify-content:space-between;list-style:none;min-height:2.75rem;padding-block:.6rem}.technology-layers__details summary[data-v-e6df9ad1]::-webkit-details-marker{display:none}.technology-layers__details summary>span[data-v-e6df9ad1]{font-size:1.2rem;transition:transform var(--motion-fast) ease}.technology-layers__details[open] summary>span[data-v-e6df9ad1]{transform:rotate(45deg)}.technology-layers__details .technology-layers__fit[data-v-e6df9ad1]{border-top:0;margin-top:.8rem}.technology-layers__fit strong[data-v-e6df9ad1]{color:var(--color-forest-900);font-size:.75rem;font-weight:700}.technology-layers__fit p[data-v-e6df9ad1]{font-size:.875rem;line-height:1.6;max-width:65ch}.technology-integration__grid[data-v-e6df9ad1]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.technology-integration__grid article[data-v-e6df9ad1],.technology-support__list article[data-v-e6df9ad1]{align-content:start;border:1px solid var(--color-border);border-radius:var(--radius-card);gap:.8rem;padding:clamp(1.1rem,2vw,1.5rem)}.technology-support__list[data-v-e6df9ad1]{display:grid;gap:1rem}.technology-final[data-v-e6df9ad1]{background:var(--color-forest-900)}.technology-final__inner[data-v-e6df9ad1]{gap:1.2rem;max-width:58rem}.technology-final h2[data-v-e6df9ad1]{color:var(--color-surface)}.technology-final p[data-v-e6df9ad1]{color:var(--color-surface-muted);font-size:1.1rem;max-width:44rem}.technology-final .technology-page__cta--primary[data-v-e6df9ad1]{background:var(--color-surface);border-color:var(--color-surface);color:var(--color-forest-900);justify-self:start}@media(max-width:860px){.technology-hero__inner[data-v-e6df9ad1],.technology-integration__grid[data-v-e6df9ad1],.technology-layers__grid[data-v-e6df9ad1]{grid-template-columns:minmax(0,1fr)}.technology-layers__card--ems[data-v-e6df9ad1]{grid-template-columns:1fr}.technology-layers__card--ems .technology-layers__copy[data-v-e6df9ad1]{grid-template-columns:minmax(0,1fr)}.technology-layers__card--ems .technology-layers__copy[data-v-e6df9ad1]>*{grid-column:auto;grid-row:auto}.technology-hero h1[data-v-e6df9ad1]{max-width:100%}.technology-hero__actions[data-v-e6df9ad1]{align-items:stretch}.technology-page__cta[data-v-e6df9ad1]{width:100%}.technology-page__cta[data-v-e6df9ad1]:hover{transform:none}}
