.preview-page{max-width:560px;padding:22px 26px 50px}.preview-page .brand{padding:4px 0 32px}.preview-page h1{font-size:29px;line-height:1.55;margin:0 0 30px}.product-ai-preview{padding:28px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:0 0 34px}.product-ai-preview h3{font-size:22px;margin:0 0 24px}.product-ai-preview-body{font-size:19px;line-height:2;letter-spacing:-.025em}.product-ai-preview-body p{margin:0 0 26px;white-space:pre-line}.product-ai-preview-body p:last-child{margin-bottom:0}.product-ai-preview-status{font-size:16px;line-height:1.8;color:var(--muted)}.product-ai-preview-status:empty{display:none}.product-ai-preview button{font:inherit;min-height:48px;margin-top:14px;padding:10px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text)}.preview-cta{font-size:25px;line-height:1.6;margin:30px 0 20px;color:var(--accent)}.preview-pay{width:100%;min-height:60px;border:0;border-radius:16px;font:inherit;font-size:19px;font-weight:700;background:#e6bf7e;color:#291d20;opacity:1}.preview-note{font-size:13px;line-height:1.8;color:var(--muted);margin:16px 0}

.product-ai-preview{--text:#eee6de;--surface:#1b1822;--muted:#b5a9b2;--accent:#e6bf7e;--border:#3b323d}.customer-journey .product-preview-cta{font:inherit;font-size:25px;line-height:1.6;color:#e6bf7e;margin:26px 0 14px}.customer-journey .product-ai-preview-body{font-size:19px;line-height:2}.customer-journey .product-ai-preview h3{font-size:22px;line-height:1.6;word-break:keep-all}
