.live-preview{min-width:0}.live-preview-screen{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:#e7e7e7;color:#1b1d1c;isolation:isolate}.live-preview-screen iframe{position:absolute;top:50%;left:50%;border:0;max-width:none;pointer-events:none;opacity:0;transform-origin:center;transition:opacity .3s ease}.preview-ready .live-preview-screen iframe{opacity:1}.live-preview-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.live-preview-placeholder strong{font-size:clamp(20px,3vw,44px);font-weight:500;letter-spacing:-.04em}.live-preview-placeholder span{font-size:13px;letter-spacing:.04em}.live-preview-placeholder i{display:inline-block;width:7px;height:7px;margin-left:5px;border-radius:50%;background:#b54835}.preview-ready .live-preview-placeholder{visibility:hidden}.live-preview-open{position:absolute;inset:0;z-index:2}.live-preview-open:focus-visible{outline:3px solid #b54835;outline-offset:-5px}.live-preview-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;padding:15px 0;font-size:12px;line-height:1.5;border-bottom:1px solid #a1a7a166}.live-preview-controls [data-live-status]{margin-right:auto}.live-preview-controls button{font:inherit;color:inherit;background:none;border:0;border-bottom:1px solid currentColor;padding:7px 0;cursor:pointer}.live-preview-controls button:focus-visible{outline:2px solid #b54835;outline-offset:4px}.live-preview-controls button[hidden]{display:none}.lead-project .live-preview-screen{aspect-ratio:1920/862}.pg-film .live-preview-controls{color:inherit}.pg-film-caption{gap:15px;flex-wrap:wrap}.mk-case-cover .live-preview-screen{height:clamp(410px,44vw,620px);aspect-ratio:auto}.mk-case-cover .live-preview-controls{color:#f6f5ee}@media(max-width:700px){.live-preview-screen,.lead-project .live-preview-screen{aspect-ratio:390/844;max-height:70svh}.live-preview-controls{gap:8px 18px;font-size:11px}.live-preview-controls [data-live-status]{flex-basis:100%}.mk-case-cover .live-preview-screen{height:400px}}@media(prefers-reduced-motion:reduce){.live-preview-screen iframe{transition:none}}.published-work .gallery-case-link{display:block;width:fit-content;margin-top:14px}
