.quri-audience-card.demo{border-color:#fbbf24;background:#fffbeb;box-shadow:0 8px 24px rgba(146,64,14,.06)}.quri-audience-card.demo .quri-audience-status b{background:#fef3c7;color:#92400e}.quri-audience-card.demo>p{color:#57534e}.quri-demo-button{display:flex;align-items:center;justify-content:center;margin-top:14px;background:#92400e;color:#fff;text-decoration:none;border-radius:9px;padding:11px 13px;font-size:13px;font-weight:800}.quri-demo-warning{margin-top:12px;border-top:1px solid #fde68a;padding-top:12px;font-size:11px;line-height:1.55;color:#92400e}.quri-demo-hero{padding:34px 0 20px;max-width:820px}.quri-demo-hero h1{font-size:30px;line-height:1.35;letter-spacing:-.025em;margin:0 0 8px}.quri-demo-hero p{margin:0;color:#57534e;font-size:14px;line-height:1.65}.quri-demo-banner{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border:1px solid #fbbf24;background:#fffbeb;border-radius:14px;padding:16px 18px;margin:8px 0 6px;color:#78350f}.quri-demo-banner strong{display:block;font-size:14px;margin-bottom:5px}.quri-demo-banner p{font-size:12.5px;line-height:1.65;margin:0;max-width:820px}.quri-demo-banner button{flex:0 0 auto;border:1px solid #f59e0b;background:#fff;color:#92400e;border-radius:9px;padding:9px 11px;font-size:11.5px;font-weight:800;cursor:pointer}.quri-demo-safeguard{border-left:3px solid #f59e0b;background:#fffbeb;color:#78350f;border-radius:0 8px 8px 0;padding:10px 12px;font-size:11.5px;line-height:1.65;margin:-12px 0 18px}.quri-demo-banner button:focus-visible,.quri-demo-button:focus-visible{outline:3px solid rgba(146,64,14,.25);outline-offset:3px}@media(max-width:640px){.quri-demo-banner{flex-direction:column}.quri-demo-banner button{width:100%}.quri-demo-hero h1{font-size:25px}}