.wa-gradient-text[data-astro-cid-fmndznj3]{background-image:linear-gradient(135deg,oklch(.58 .19 145),oklch(.65 .22 155));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wa-phone[data-astro-cid-fmndznj3]{background-color:#060808}.wa-header[data-astro-cid-fmndznj3]{background:linear-gradient(135deg,oklch(.35 .12 170),oklch(.4 .14 155))}.wa-chat-area[data-astro-cid-fmndznj3]{background-color:#070a0a;background-image:radial-gradient(circle at 20% 80%,oklch(.58 .19 145 / 3%) 0%,transparent 50%),radial-gradient(circle at 80% 20%,oklch(.55 .23 270 / 3%) 0%,transparent 50%)}.wa-date-pill[data-astro-cid-fmndznj3]{background-color:#151c1ccc;color:#a7b0b0}.wa-input-bar[data-astro-cid-fmndznj3]{background-color:#080c0c}.wa-input-field[data-astro-cid-fmndznj3]{background-color:#121717}.wa-mic-btn[data-astro-cid-fmndznj3]{background:linear-gradient(135deg,oklch(.45 .14 155),oklch(.5 .16 145))}.wa-bubble{max-width:82%;padding:.5rem .65rem;border-radius:.85rem;font-size:12.5px;line-height:1.45;font-weight:500;position:relative;opacity:0;transform:translateY(12px) scale(.95);animation:wa-bubble-in .4s cubic-bezier(.16,1,.3,1) forwards;word-break:break-word}.wa-bubble-sent{align-self:flex-end;background:linear-gradient(135deg,oklch(.32 .1 155),oklch(.28 .08 165));color:#e0e7e2;border-bottom-right-radius:.25rem}.wa-bubble-received{align-self:flex-start;background-color:#151c1c;color:#d7e0e0;border-bottom-left-radius:.25rem}.wa-bubble-time{font-size:9px;opacity:.5;margin-top:.2rem;display:flex;align-items:center;gap:.2rem;justify-content:flex-end}.wa-voice-note{display:flex;align-items:center;gap:.5rem;min-width:180px}.wa-voice-btn{width:28px;height:28px;border-radius:50%;background:oklch(.6 .18 155);display:flex;align-items:center;justify-content:center;flex-shrink:0}.wa-voice-waves{flex:1;height:24px;display:flex;align-items:center;gap:1.5px}.wa-voice-bar{width:2.5px;border-radius:9999px;background:#49a46e;animation:wa-voice-wave .6s ease-in-out infinite alternate}.wa-image-placeholder{width:100%;height:120px;border-radius:.6rem;background:linear-gradient(145deg,#162525,#0a191a);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;margin-bottom:.35rem;overflow:hidden;position:relative}.wa-image-placeholder svg{color:#497f5d}.wa-image-label{font-size:9px;color:#497f5d;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.wa-ai-card{background:#0b1314;border:1px solid oklch(.28 .015 200);border-radius:.6rem;padding:.5rem;margin-top:.35rem}.wa-ai-card-row{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;padding:.15rem 0}.wa-ai-card-label{color:#6b7374}.wa-ai-card-value{color:#d0dada;font-weight:700;font-family:ui-monospace,monospace}.wa-ai-card-total{border-top:1px solid oklch(.3 .015 200);margin-top:.25rem;padding-top:.3rem}.wa-ai-card-total .wa-ai-card-value{color:oklch(.65 .18 155);font-size:12px}.wa-ai-link{display:inline-flex;align-items:center;gap:.25rem;font-size:10px;color:oklch(.6 .15 220);text-decoration:underline;text-decoration-color:oklch(.6 .15 220 / 30%);margin-top:.3rem}.wa-typing{display:flex;align-items:center;gap:3px;padding:.6rem .85rem}.wa-typing-dot{width:6px;height:6px;border-radius:50%;background:#5d6565;animation:wa-typing-bounce 1.2s ease-in-out infinite}.wa-typing-dot:nth-child(2){animation-delay:.15s}.wa-typing-dot:nth-child(3){animation-delay:.3s}@keyframes wa-bubble-in{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wa-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes wa-voice-wave{0%{height:4px}to{height:var(--h, 16px)}}#wa-chat-container{overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}#wa-chat-container::-webkit-scrollbar{display:none}.pricing-toggle[data-astro-cid-hkoc4sea]{color:var(--muted-fg)}.pricing-toggle[data-astro-cid-hkoc4sea].active{background-color:var(--brand);color:#fff;box-shadow:0 2px 12px oklch(from var(--brand) l c h / .35)}.faq-details-item[data-astro-cid-al2ca2vr] summary[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq-details-item[data-astro-cid-al2ca2vr] summary[data-astro-cid-al2ca2vr]{display:flex;list-style:none}
