/* Free AI benefits report offer (1 Nov 2026); the dialog frame reuses the consultation dialog's styles. */
.report-dialog [hidden]{display:none!important}
.report-dialog .consultation-header h2{display:flex;align-items:center;gap:10px}
.report-badge{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--accent);color:#fff;font:600 .68rem/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase}
.report-lead{margin:0 0 12px;font-size:1rem;line-height:1.6;color:var(--text)}
.report-points{margin:0 0 20px;padding:0;list-style:none;display:grid;gap:6px;font-size:.9rem;color:var(--text-2)}
.report-points li{position:relative;padding-left:22px}
.report-points li::before{content:"";position:absolute;left:2px;top:.5em;width:10px;height:6px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}
.report-done{padding:8px 0 4px}
.report-done h3{margin:0 0 10px;font-size:1.35rem}
.report-done h3:focus{outline:none}
.report-done p{margin:0 0 18px;line-height:1.6;color:var(--text-2)}
