.eq-ledwall.svelte-1uha8ag{flex-direction:column;gap:4rem;display:flex;overflow-x:hidden}.eq-ledwall__bleed.svelte-1uha8ag{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.eq-ledwall__bleed-inner.svelte-1uha8ag{max-width:1180px;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem)}.eq-ledwall__sr-heading.svelte-1uha8ag{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eq-ledwall__hero-desc.svelte-1uha8ag{color:#ffffffd1;max-width:46ch;margin:1.25rem 0 0;font-size:1.0625rem;line-height:1.55}.eq-ledwall__stat-band.svelte-1uha8ag{padding-top:.5rem}.eq-ledwall__stat-bar.svelte-1uha8ag{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.eq-ledwall__stat.svelte-1uha8ag{border-right:1px solid var(--border);padding:1.5rem 1.25rem}.eq-ledwall__stat.svelte-1uha8ag:last-child{border-right:none}.eq-ledwall__stat-num.svelte-1uha8ag{letter-spacing:-.01em;font-size:2rem;font-weight:800;line-height:1}.eq-ledwall__stat-label.svelte-1uha8ag{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-top:.5rem;font-size:.75rem;font-weight:600}.eq-ledwall__intro.svelte-1uha8ag{max-width:62ch;color:var(--muted-foreground);margin:1.75rem 0 0;line-height:1.65}.eq-ledwall__section-head.svelte-1uha8ag{margin-bottom:1.25rem}.eq-ledwall__section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.eq-ledwall__eyebrow.svelte-1uha8ag{color:var(--primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .375rem;font-size:.75rem;font-weight:700}.eq-ledwall__eyebrow--inverse.svelte-1uha8ag{color:var(--primary)}.eq-ledwall__filmstrip.svelte-1uha8ag{background:var(--border);grid-template-columns:repeat(3,1fr);gap:2px;display:grid}@media (width<=640px){.eq-ledwall__filmstrip.svelte-1uha8ag{grid-template-columns:1fr}}.eq-ledwall__film-item.svelte-1uha8ag{background:var(--background);flex-direction:column;margin:0;display:flex}.eq-ledwall__filmstrip.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:5/4;object-fit:cover;width:100%;display:block}.eq-ledwall__film-item.svelte-1uha8ag form:where(.svelte-1uha8ag){padding:.75rem 1rem}.eq-ledwall__tech.svelte-1uha8ag{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}.eq-ledwall__tech-row.svelte-1uha8ag{border-top:1px solid var(--border);grid-template-columns:minmax(11rem,15rem) 1fr;gap:1rem;padding:.875rem 1.125rem;display:grid}.eq-ledwall__tech-row.svelte-1uha8ag:first-child{border-top:none}.eq-ledwall__tech.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-weight:700}.eq-ledwall__tech.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:0}.eq-ledwall__pricing-band.svelte-1uha8ag{background:var(--foreground);color:var(--background);padding:4rem 0}.eq-ledwall__pricing-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800}.eq-ledwall__price-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:2.5rem;margin-top:2rem;display:grid}.eq-ledwall__tier-label.svelte-1uha8ag{letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin:0;font-size:.75rem;font-weight:700}.eq-ledwall__tier-label--accent.svelte-1uha8ag{color:var(--accent);margin-top:2rem}.eq-ledwall__price-huge.svelte-1uha8ag{letter-spacing:-.01em;margin:.5rem 0 0;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1}.eq-ledwall__price-huge.svelte-1uha8ag span:where(.svelte-1uha8ag){color:color-mix(in oklab, var(--background) 65%, transparent);margin-left:.5rem;font-size:1rem;font-weight:500}.eq-ledwall__factor-line.svelte-1uha8ag{color:color-mix(in oklab, var(--background) 82%, transparent);margin:0 0 .875rem;font-size:1rem;line-height:1.6}.eq-ledwall__factor-line.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--background)}.eq-ledwall__cta-band.svelte-1uha8ag{text-align:center;padding:1rem 0}.eq-ledwall__cta-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,2rem)}.eq-ledwall__cta-btn.svelte-1uha8ag{background:var(--primary);color:var(--primary-foreground);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-sm);padding:1rem 2.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .14s ease-out;display:inline-block}.eq-ledwall__cta-btn.svelte-1uha8ag:hover{transform:translateY(-2px)}.eq-ledwall__pricing.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.eq-ledwall__price.svelte-1uha8ag{font-size:1.5rem;font-weight:600}.eq-ledwall__price.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted-foreground);font-size:.875rem;font-weight:400}form.svelte-1uha8ag{flex-direction:column;gap:1rem;max-width:32rem;display:flex}label.svelte-1uha8ag{flex-direction:column;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}input.svelte-1uha8ag,textarea.svelte-1uha8ag{border:1px solid var(--border);border-radius:var(--radius-sm);font:inherit;padding:.5rem .75rem}input.svelte-1uha8ag:focus-visible,textarea.svelte-1uha8ag:focus-visible{border-color:var(--primary);outline:2px solid var(--ring);outline-offset:1px}.eq-ledwall__footer.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;width:100%;font-size:.875rem;display:flex}.eq-ledwall__footer.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.375rem;font-weight:600}.eq-ledwall__footer.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted-foreground);line-height:1.6}.eq-ledwall__footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit}.eq-ledwall__footer-links.svelte-1uha8ag{align-items:flex-start;gap:1rem;display:flex}.eq-ledwall__admin-panel.svelte-1uha8ag{border:1px dashed var(--border);border-radius:var(--radius);padding:1rem}.eq-ledwall__admin-panel-header.svelte-1uha8ag{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.eq-ledwall__admin-panel-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.eq-ledwall__admin-form.svelte-1uha8ag{max-width:24rem;margin-top:1rem}.eq-ledwall__admin-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem;display:flex}
