.static-mockup.smst{width:100%;aspect-ratio:var(--smst-width)/var(--smst-height);position:relative;overflow:visible;container-type:inline-size}.static-mockup.smst .smst__canvas{width:calc(var(--smst-width) * 1px);height:calc(var(--smst-height) * 1px);transform-origin:0 0;transform:scale(calc(100cqw / (var(--smst-width) * 1px)));text-align:left;place-items:center;display:grid;position:absolute;top:0;left:0}.static-mockup.smst.smst--fill{height:100%;container-type:size}.static-mockup.smst.smst--fill .smst__canvas{height:calc(100cqh * var(--smst-width) * 1px / 100cqw)}
