        .mlp-svgphones { display: flex; align-items: center; justify-content: center; padding-block: 28px 36px; }
        .mlp-svgphones svg { display: block; height: auto; overflow: visible; }
        .mlp-svgphones .back { width: var(--mlp-phone-w, min(300px, 22vw)); margin-right: -8%; transform: translateY(-4%); }
        .mlp-svgphones .front { width: var(--mlp-phone-w, min(300px, 22vw)); position: relative; z-index: 2; transform: translateY(4%); }
        .mlp-sheet .mlp-svgphones { --mlp-phone-w: min(300px, 18vw, calc(var(--vis-h) / 2.25)); padding-block: 4% 5%; }
