.ProofSection_grid___QK4i{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1.35fr 1fr;align-items:stretch}.ProofSection_equipment__upDYN{display:grid;grid-gap:1rem;gap:1rem}.ProofSection_eqCard__Ql7_s{display:grid;grid-template-columns:140px 1fr;grid-gap:1rem;gap:1rem;padding:.85rem;align-items:start}.ProofSection_photoSlotBig__CXvVQ,.ProofSection_photoSlot__iBfRx{display:grid;place-items:center;text-align:center;border-radius:var(--radius-sm);background:var(--bg-section);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--line));color:var(--text-muted);font-size:.78rem;line-height:1.35;padding:0;overflow:hidden;position:relative}.ProofSection_photoSlotEmpty__nchWv{border-style:dashed;border-color:color-mix(in srgb,var(--accent) 30%,var(--line));padding:.75rem}.ProofSection_photoBig__1o2dB,.ProofSection_photo__hRcfA{object-fit:cover;object-position:center}.ProofSection_photoSlot__iBfRx{min-height:120px;height:100%;align-self:stretch;position:relative}.ProofSection_photoSlotBig__CXvVQ{min-height:220px;margin-bottom:1rem;position:relative}.ProofSection_photoStage__Mexbw{isolation:isolate}.ProofSection_galleryBar__A9ScZ{position:absolute;left:50%;bottom:.4rem;z-index:2;display:inline-flex;align-items:center;gap:.3rem;width:max-content;max-width:calc(100% - .8rem);padding:.32rem;border-radius:8px;background:color-mix(in srgb,#0c1216 55%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translateX(-50%)}.ProofSection_galleryBarPlain__ZxJPs .ProofSection_galleryStrip__3yt82{max-width:none;overflow-x:visible}.ProofSection_galleryBarOverflow__7PgVQ .ProofSection_galleryStrip__3yt82{flex:1 1 auto;min-width:0;max-width:100%;overflow-x:auto}.ProofSection_galleryArrow__pPHoe{width:1.65rem;height:1.65rem;border:0;border-radius:6px;background:color-mix(in srgb,#fff 18%,transparent);color:#fff;font-size:1.15rem;line-height:1;cursor:pointer;flex-shrink:0}.ProofSection_galleryArrow__pPHoe:hover{background:color-mix(in srgb,#fff 32%,transparent)}.ProofSection_galleryStrip__3yt82{display:flex;gap:.35rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:.1rem 0}.ProofSection_galleryStrip__3yt82::-webkit-scrollbar{display:none}.ProofSection_galleryThumb__VmZlI{flex:0 0 auto;width:3.1rem;height:2.35rem;padding:0;border:1px solid color-mix(in srgb,#fff 25%,transparent);border-radius:4px;overflow:hidden;cursor:pointer;background:transparent;opacity:.78}.ProofSection_galleryThumb__VmZlI img{display:block;width:100%;height:100%;object-fit:cover}.ProofSection_galleryThumb__VmZlI:hover{opacity:1}.ProofSection_galleryThumbActive___HAZX{opacity:1;border-color:#fff;box-shadow:0 0 0 1px #fff}.ProofSection_eqCard__Ql7_s .ProofSection_galleryThumb__VmZlI{width:2.35rem;height:1.75rem}.ProofSection_eqCard__Ql7_s .ProofSection_galleryArrow__pPHoe{width:1.35rem;height:1.35rem;font-size:.95rem}.ProofSection_eqCard__Ql7_s .ProofSection_galleryBar__A9ScZ{bottom:.25rem;padding:.2rem;gap:.2rem;max-width:calc(100% - .5rem)}.ProofSection_caseTitle__KDakS,.ProofSection_eqTitle__4mceD{margin:0 0 .35rem;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:1.05rem}.ProofSection_caseDetail__wxU9z,.ProofSection_eqSpec__rl7e8{margin:0;color:var(--text-muted);line-height:1.45;font-size:.92rem}.ProofSection_caseCopy__NwoL1{display:grid}.ProofSection_caseCopy__NwoL1>*{grid-area:1/1}.ProofSection_caseCopyIdle__TZxvp{visibility:hidden;pointer-events:none}.ProofSection_caseCopyActive___zCvK{visibility:visible}.ProofSection_cases__O9o_3{padding:1.25rem;display:flex;flex-direction:column}.ProofSection_casesLabel__DTc6F{margin:0 0 .85rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:700}.ProofSection_caseNav__JwrPT{margin-top:auto;padding-top:1rem;display:flex;gap:.15rem}.ProofSection_caseDot___edcM{width:44px;height:44px;border-radius:50%;border:0;padding:0;background:transparent;cursor:pointer;display:grid;place-items:center}.ProofSection_caseDot___edcM:after{content:"";width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--text-muted) 35%,transparent)}.ProofSection_caseDotActive__DnahZ:after{background:var(--cta)}.ProofSection_bands__q8_fK{list-style:none;margin:0 0 1.35rem;padding:0;display:flex;flex-wrap:wrap;gap:.55rem}.ProofSection_bands__q8_fK li{padding:.45rem .85rem;border-radius:var(--radius-sm);border:1px solid var(--glass-border);background:var(--surface-solid);font-size:.88rem;color:var(--text-muted)}.ProofSection_bands__q8_fK strong{color:var(--text);font-weight:750}.ProofSection_caseMetric__sF45h{margin:0 0 .35rem;font-size:.82rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}@media (max-width:900px){.ProofSection_grid___QK4i{grid-template-columns:1fr}.ProofSection_eqCard__Ql7_s{grid-template-columns:110px 1fr}}