.greeting-tool .video-kicker{color:#8b6435}.greeting-badges{display:flex;gap:10px;flex-wrap:wrap}.greeting-badges span{background:#f0eadf;padding:8px 14px;border-radius:24px;font-weight:700;font-size:14px}.greeting-demo{background:linear-gradient(130deg,#eef3fb,#f4eee4)}.greeting-demo blockquote{margin:22px 0;padding:18px 20px;border-left:3px solid #be9c62;border-radius:0 16px 16px 0;background:#ffffffa8;line-height:1.65;font-size:18px}.greeting-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.greeting-tool input[type=text],.greeting-tool input[type=number],.greeting-tool select{font:inherit;color:inherit;border:1px solid #cad5e8;border-radius:14px;box-sizing:border-box;width:100%;padding:14px;background:#fafcff}.greeting-tool input:focus,.greeting-tool select:focus{outline:3px solid #dce5ff}.greeting-tool .video-actions{align-items:center}.greeting-tool #greeting-status{line-height:1.65}.greeting-tool .video-demo video{min-height:200px;background:#263c52}.greeting-tool .video-consent input{flex-shrink:0;margin-top:5px}@media(max-width:650px){.greeting-grid{grid-template-columns:1fr}.greeting-tool .control{white-space:normal}}
