.felipe-brief{margin-top:2rem;padding:clamp(16px,4vw,32px);border:1px solid #a7ab9d;border-radius:20px;background:#f3f0e7}.felipe-brief label{display:grid;gap:8px;margin:16px 0}.felipe-brief input,.felipe-brief textarea{max-width:100%;box-sizing:border-box;font:inherit;font-size:16px;min-height:48px;padding:12px;border:1px solid #7a8373;border-radius:10px}.felipe-brief input[type=checkbox]{min-height:24px;width:24px}.felipe-brief button,.felipe-brief a{min-height:48px;padding:12px;margin:6px 0}.felipe-brief pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}#felipe-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#felipe-previews figure{margin:0}#felipe-previews img{width:100%;aspect-ratio:1;object-fit:contain;background:white;border-radius:10px}#felipe-previews button{width:100%}
