.ad-disclosure{margin:12px 0 18px;padding:12px 14px;border:1px solid #d8c8b3;border-radius:12px;background:#faf8f4;color:#45413b;box-sizing:border-box;overflow:visible}
.ad-disclosure h2{margin:0 0 6px;font-size:15px;line-height:1.6;font-weight:700;color:#39352f}
.ad-disclosure p{margin:4px 0;font-size:14px;line-height:1.65;color:#45413b;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}
