@page{size:A4;margin:0}.tool[data-tool=flyer-maker] .fl-h{font-size:var(--fs-md);margin-block:var(--space-4) var(--space-2)}.tool[data-tool=flyer-maker] .fl-scroll{overflow-x:auto}.tool[data-tool=flyer-maker] .fl-page{box-sizing:border-box;color:#111;border:1px solid var(--c-border);zoom:.4;background:#fff;flex-direction:column;block-size:297mm;inline-size:210mm;font-family:system-ui,sans-serif;display:flex;overflow:hidden}.tool[data-tool=flyer-maker] .fl-banner{text-align:center;padding:18mm 14mm}.tool[data-tool=flyer-maker] .fl-banner h3{overflow-wrap:anywhere;margin:0;font-size:44pt;line-height:1.1}.tool[data-tool=flyer-maker] .fl-main{overflow-wrap:anywhere;flex:1;padding:14mm}.tool[data-tool=flyer-maker] .fl-text{white-space:pre-line;margin:0 0 6mm;font-size:18pt}.tool[data-tool=flyer-maker] .fl-details{white-space:pre-line;margin:10mm 0 0;font-size:22pt;font-weight:700}.tool[data-tool=flyer-maker] .fl-foot{justify-content:space-between;align-items:center;gap:10mm;padding:10mm 14mm 14mm;display:flex}.tool[data-tool=flyer-maker] .fl-contact{overflow-wrap:anywhere;margin:0;font-size:20pt;font-weight:600}.tool[data-tool=flyer-maker] .fl-qr{flex:none;block-size:38mm;inline-size:38mm;margin-inline-start:auto}.tool[data-tool=flyer-maker] .fl-qr svg{block-size:100%;inline-size:100%}@media print{.tool[data-tool=flyer-maker] .fl-page{zoom:1;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0}}
