.eq-section[data-v-8f6dac65]{box-sizing:border-box;margin:0 auto;max-width:1140px;padding:6rem 1.5rem 7.5rem;width:100%}.eq-container[data-v-8f6dac65]{align-items:center;display:flex;flex-direction:column;width:100%}.eq-heading[data-v-8f6dac65]{color:#fff;font-family:var(--font-mono);font-size:clamp(2.3rem,4.5vw,3.2rem);font-weight:800;letter-spacing:-.02em;margin:0;padding-bottom:5rem;text-align:center}.eq-features-list[data-v-8f6dac65]{display:flex;flex-direction:column;gap:6.5rem;width:100%}.eq-row[data-v-8f6dac65]{align-items:center;display:flex;gap:3.5rem;justify-content:space-between;width:100%}.eq-row-reversed[data-v-8f6dac65]{flex-direction:row-reverse}@media (max-width:860px){.eq-row[data-v-8f6dac65],.eq-row-reversed[data-v-8f6dac65]{flex-direction:column;gap:2.5rem}}.eq-feature-card[data-v-8f6dac65]{background:#14151a;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;box-sizing:border-box;display:flex;flex:1.25;flex-direction:column;gap:2rem;justify-content:space-between;padding:2.8rem 3rem;text-align:left;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.eq-feature-card[data-v-8f6dac65]:hover{border-color:#ffffff2e;box-shadow:0 16px 40px #0006;transform:translateY(-2px)}.eq-card-top[data-v-8f6dac65]{display:flex;flex-direction:column;gap:.9rem}.eq-card-title[data-v-8f6dac65]{align-items:center;color:#fff;display:inline-flex;font-family:var(--font-mono);font-size:1.35rem;font-weight:700;gap:.85rem}.eq-card-desc[data-v-8f6dac65]{color:#ffffff85;font-family:var(--font-mono);font-size:.92rem;line-height:1.65;margin:0}.eq-staggered-container[data-v-8f6dac65]{align-items:center;flex:1;justify-content:center;padding:1.5rem 0;position:relative}.eq-plugin-card[data-v-8f6dac65],.eq-staggered-container[data-v-8f6dac65]{display:flex;flex-direction:column;width:100%}.eq-plugin-card[data-v-8f6dac65]{background:#14151a;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;box-sizing:border-box;gap:.5rem;max-width:390px;padding:1.4rem 1.7rem;text-align:left;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .25s ease,filter .25s ease,box-shadow .25s ease}.eq-stagger-top[data-v-8f6dac65]{filter:brightness(.82);transform:scale(.96) translate(28px,12px);z-index:1}.eq-stagger-bottom[data-v-8f6dac65]{border-color:#ffffff1f;box-shadow:0 20px 48px #000000b3;transform:translate(-28px,-12px);z-index:2}.eq-stagger-top[data-v-8f6dac65]:hover{border-color:#fff3;filter:brightness(1);transform:scale(.98) translate(20px,8px);z-index:3}.eq-stagger-bottom[data-v-8f6dac65]:hover{border-color:#ffffff38;box-shadow:0 24px 54px #000000d9;transform:translate(-24px,-16px)}@media (max-width:860px){.eq-stagger-bottom[data-v-8f6dac65],.eq-stagger-top[data-v-8f6dac65]{filter:none!important;max-width:100%;transform:none!important}.eq-staggered-container[data-v-8f6dac65]{gap:1.2rem;padding:0}}.eq-plugin-card-head[data-v-8f6dac65]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.eq-plugin-title[data-v-8f6dac65]{color:#fff;font-size:1.05rem;font-weight:700}.eq-plugin-desc[data-v-8f6dac65],.eq-plugin-title[data-v-8f6dac65]{font-family:var(--font-mono);margin:0}.eq-plugin-desc[data-v-8f6dac65]{color:#ffffff73;font-size:.82rem;line-height:1.5}.eq-switch[data-v-8f6dac65]{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;padding:2px;position:relative;transition:background .2s ease,border-color .2s ease;width:44px}.eq-switch.is-on[data-v-8f6dac65]{background:#4a9367;border-color:#4a9367}.eq-switch-handle[data-v-8f6dac65]{background:#fff;border-radius:50%;display:block;height:18px;transition:transform .2s ease;width:18px}.eq-switch.is-on .eq-switch-handle[data-v-8f6dac65]{transform:translate(20px)}.eq-timeline-schema[data-v-8f6dac65]{flex:1;gap:1.8rem;justify-content:center;width:100%}.eq-timeline-schema[data-v-8f6dac65],.eq-timeline-spine[data-v-8f6dac65]{align-items:center;display:flex;position:relative}.eq-timeline-spine[data-v-8f6dac65]{background:hsla(0,0%,100%,.12);flex-direction:column;flex-shrink:0;height:240px;justify-content:space-around;width:2px}.eq-timeline-node[data-v-8f6dac65]{background:#14151a;border:2px solid #4a9367;border-radius:50%;box-shadow:0 0 10px #4a936780;height:10px;width:10px}@media (max-width:860px){.eq-timeline-spine[data-v-8f6dac65]{display:none}}.home-commits-box[data-v-8f6dac65]{background:#14151a;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;height:280px;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 68%,transparent 98%);mask-image:linear-gradient(180deg,#000 0,#000 68%,transparent 98%);max-width:380px;overflow:hidden;padding:1.5rem 1.8rem 0;transition:border-color .2s ease;width:100%}.home-commits-box[data-v-8f6dac65]:hover{border-color:#ffffff2e}.home-commits-header[data-v-8f6dac65]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.6rem}.home-commits-title[data-v-8f6dac65]{align-items:center;color:#fff;display:inline-flex;font-family:var(--font-mono);font-size:.95rem;font-weight:700;gap:.5rem}.home-commits-repo-link[data-v-8f6dac65]{color:#ffffff73;font-family:var(--font-mono);font-size:.75rem;text-decoration:none;transition:color .15s ease}.home-commits-repo-link[data-v-8f6dac65]:hover{color:#fff}.home-commits-list[data-v-8f6dac65]{display:flex;flex-direction:column;overflow-y:auto;padding-bottom:2.5rem;scrollbar-width:none}.home-commits-list[data-v-8f6dac65]::-webkit-scrollbar{display:none}.home-commit-item[data-v-8f6dac65]{border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;padding:.7rem 0}.home-commit-item[data-v-8f6dac65]:last-child{border-bottom:none}.home-commit-msg[data-v-8f6dac65]{color:#fff;font-family:var(--font-mono);font-size:.84rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-commit-meta[data-v-8f6dac65]{align-items:center;color:#ffffff73;display:inline-flex;font-family:var(--font-mono);font-size:.72rem;gap:.4rem;margin:0}.eq-schema-wrapper[data-v-8f6dac65]{flex:1;justify-content:center;padding:1.5rem 0}.eq-schema-box[data-v-8f6dac65],.eq-schema-wrapper[data-v-8f6dac65]{align-items:center;display:flex;width:100%}.eq-schema-box[data-v-8f6dac65]{flex-direction:column;gap:.6rem;max-width:380px}.eq-schema-node-cloud[data-v-8f6dac65]{align-items:center;background:rgba(30,70,48,.45);border:1px solid rgba(74,147,103,.35);border-radius:999px;box-shadow:0 0 24px #4a936726;color:#8ab89a;display:inline-flex;font-family:var(--font-mono);font-size:.92rem;font-weight:700;gap:.65rem;padding:.6rem 1.25rem;transition:transform .2s ease,border-color .2s ease}.eq-schema-node-cloud[data-v-8f6dac65]:hover{border-color:#4a936799;transform:translateY(-2px)}.eq-schema-connectors[data-v-8f6dac65]{height:55px;width:260px}.eq-schema-svg[data-v-8f6dac65]{height:100%;overflow:visible;width:100%}.eq-schema-devices[data-v-8f6dac65]{display:flex;gap:1.8rem;justify-content:space-between;width:290px}.eq-schema-node-device[data-v-8f6dac65]{align-items:center;background:#14151a;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:0 6px 20px #0006;color:#ffffffd9;display:inline-flex;font-family:var(--font-mono);font-size:.88rem;font-weight:600;gap:.55rem;padding:.58rem 1.15rem;transition:border-color .2s ease,transform .2s ease}.eq-schema-node-device[data-v-8f6dac65]:hover{border-color:#ffffff38;transform:translateY(-2px)}.eq-more-3col[data-v-8f6dac65]{display:grid;gap:1.8rem;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:900px){.eq-more-3col[data-v-8f6dac65]{grid-template-columns:1fr}}.home-more-card[data-v-8f6dac65]{background:#14151a;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1.4rem;justify-content:space-between;padding:2.6rem 2.2rem;text-align:left;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.home-more-card[data-v-8f6dac65]:hover{border-color:#ffffff2e;box-shadow:0 12px 32px #0006;transform:translateY(-3px) scale(1.015)}.home-more-card h3[data-v-8f6dac65]{color:#fff;font-size:1.25rem;font-weight:700}.home-more-card h3[data-v-8f6dac65],.home-more-card p[data-v-8f6dac65]{font-family:var(--font-mono);margin:0}.home-more-card p[data-v-8f6dac65]{color:#ffffff80;flex:1;font-size:.88rem;line-height:1.6}.home-more-btn[data-v-8f6dac65]{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;color:#fff;display:inline-flex;font-family:var(--font-mono);font-size:.88rem;font-weight:600;gap:.55rem;padding:.65rem 1.2rem;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease;width:-moz-fit-content;width:fit-content}.home-more-btn[data-v-8f6dac65]:hover{background:hsla(0,0%,100%,.12);border-color:#fff3;transform:translateY(-1px)}.eq-faq-stack[data-v-8f6dac65]{display:flex;flex-direction:column;gap:.9rem;width:100%}.eq-faq-card[data-v-8f6dac65]{background:#14151a;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;box-sizing:border-box;padding:1.35rem 1.6rem;text-align:left;transition:border-color .2s ease,background .2s ease}.eq-faq-card.is-open[data-v-8f6dac65],.eq-faq-card[data-v-8f6dac65]:hover{background:#171820;border-color:#ffffff2e}.eq-faq-btn[data-v-8f6dac65]{background:transparent;border:none;color:#fff;cursor:pointer;font-family:var(--font-mono);font-size:1rem;font-weight:700;gap:1.2rem;justify-content:space-between;padding:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.eq-faq-btn[data-v-8f6dac65],.eq-faq-chevron[data-v-8f6dac65]{align-items:center;display:flex}.eq-faq-chevron[data-v-8f6dac65]{color:#ffffff73;flex-shrink:0;transition:transform .22s ease,color .2s ease}.eq-faq-chevron.is-open[data-v-8f6dac65]{color:#fff;transform:rotate(180deg)}.eq-faq-answer[data-v-8f6dac65]{border-top:1px solid hsla(0,0%,100%,.06);margin-top:.9rem;padding-top:1rem}.eq-faq-answer p[data-v-8f6dac65]{color:#ffffff80;font-family:var(--font-mono);font-size:.88rem;line-height:1.65;margin:0}.faq-slide-enter-active[data-v-8f6dac65],.faq-slide-leave-active[data-v-8f6dac65]{max-height:250px;opacity:1;overflow:hidden;transition:all .22s cubic-bezier(.16,1,.3,1)}.faq-slide-enter-from[data-v-8f6dac65],.faq-slide-leave-to[data-v-8f6dac65]{border-top-color:transparent;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-top:0}.home-section-more[data-v-8f6dac65]{font-size:.85rem;margin-top:2rem}.home-section-more a[data-v-8f6dac65]{color:#ffffff73;font-family:var(--font-mono);text-decoration:none;transition:color .2s ease}.home-section-more a[data-v-8f6dac65]:hover{color:#fff}.home-bottom-spacer[data-v-8f6dac65]{height:6rem}
