.esper-camera-compat{background:#000;color:#fff;width:100%}.esper-camera-compat__inner{margin:0 auto;max-width:1100px;padding:4.5rem 1.5rem;text-align:center;width:100%}.esper-camera-compat__title{color:#fff;font-size:1.625rem;font-weight:600;line-height:1.3;margin:0}.esper-camera-compat__text--empty,.esper-camera-compat__title--empty{opacity:.45}.esper-camera-compat__text{color:#fff;font-size:1rem;line-height:1.5;margin:.85rem auto 0;max-width:720px}.esper-camera-compat__logos{align-items:center;display:flex;flex-wrap:wrap;gap:1.75rem 2.25rem;justify-content:center;margin:2.75rem auto 0;max-width:920px}.esper-camera-compat__logo{align-items:center;display:flex;height:52px;justify-content:center;width:120px}.esper-camera-compat__mark{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.esper-camera-compat__mark--invert{filter:brightness(0) invert(1)}.esper-camera-compat__name{color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media (max-width:640px){.esper-camera-compat__logo{width:42%}}