.brochure-dialog{width:min(1488px,calc(100% - 48px));max-width:none;height:min(1000px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);padding:0;overflow:hidden}
.brochure-dialog[open]{display:flex;flex-direction:column}
.brochure-dialog .dialog-head{padding:14px 22px;gap:20px}
.brochure-dialog .dialog-head h2{font-size:18px}
.brochure-frame{display:block;flex:1;min-height:0;width:100%;border:0;background:#f8f9f6}
@media(max-width:780px){.brochure-dialog{width:100%;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.brochure-dialog .dialog-head{padding:10px 16px}.brochure-dialog .dialog-head h2{font-size:16px}}
