.final[data-astro-cid-blvy5prr]{background:var(--bg-tint);padding-bottom:calc(var(--section) * .7)}.final__card[data-astro-cid-blvy5prr]{border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;gap:32px;padding:28px 20px;display:grid}.final__text[data-astro-cid-blvy5prr]{margin-top:12px}.final__card[data-astro-cid-blvy5prr] .final__cta{margin-top:28px}.final__note[data-astro-cid-blvy5prr]{margin-top:var(--gap-before-note);max-width:34em;color:var(--muted);align-items:flex-start;gap:10px;font-size:.9375rem;display:flex}.final__note[data-astro-cid-blvy5prr] svg{color:var(--accent);flex:none;margin-top:3px}.dialog[data-astro-cid-blvy5prr]{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.dialog__caption[data-astro-cid-blvy5prr]{color:var(--muted);letter-spacing:.02em;align-self:center;font-size:.8125rem;font-weight:600}.dialog__row[data-astro-cid-blvy5prr]{align-items:flex-end;gap:10px;display:flex}.dialog__row--client[data-astro-cid-blvy5prr]{justify-content:flex-end}.dialog__av[data-astro-cid-blvy5prr]{border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.dialog__av--client[data-astro-cid-blvy5prr]{color:#64748b;background:#e3e7ed}.dialog__av--u[data-astro-cid-blvy5prr]{background:var(--ink);box-shadow:0 4px 10px #0b1b3338}.dialog__msg[data-astro-cid-blvy5prr]{border-radius:18px;max-width:calc(100% - 68px);padding:12px 16px;line-height:1.5}.dialog__msg--client[data-astro-cid-blvy5prr]{color:var(--ink-2);background:#f1f3f6;border-bottom-right-radius:6px}.dialog__reply[data-astro-cid-blvy5prr]{flex-direction:column;flex:0 auto;align-items:flex-start;min-width:0;max-width:calc(100% - 68px);display:flex;position:relative}.dialog__msg--reply[data-astro-cid-blvy5prr]{color:#fff;background:var(--graphite);border-bottom-left-radius:6px;max-width:100%}@media (width<=767px){.dialog[data-astro-cid-blvy5prr]{padding:16px 14px}.dialog__row[data-astro-cid-blvy5prr]{gap:8px}.dialog__av[data-astro-cid-blvy5prr]{width:30px;height:30px}.dialog__msg[data-astro-cid-blvy5prr]{padding:11px 14px}.dialog__msg--client[data-astro-cid-blvy5prr],.dialog__reply[data-astro-cid-blvy5prr]{max-width:calc(100% - 46px)}}.dialog__who[data-astro-cid-blvy5prr]{letter-spacing:.1em;color:#9db4ff;margin-bottom:2px;font-size:.75rem;font-weight:800;display:block}.dialog__typing[data-astro-cid-blvy5prr]{background:#f1f3f6;border-radius:18px 18px 18px 6px;gap:5px;padding:13px 16px;display:none;position:absolute;bottom:0;left:0}.dialog__typing[data-astro-cid-blvy5prr] span[data-astro-cid-blvy5prr]{background:#94a3b8;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.final__card[data-astro-cid-blvy5prr].is-in .dialog__row--client[data-astro-cid-blvy5prr]{animation:msg-in .5s var(--ease) .4s both}.final__card[data-astro-cid-blvy5prr].is-in .dialog__av--u[data-astro-cid-blvy5prr]{animation:msg-in .35s var(--ease) 1.1s both}.final__card[data-astro-cid-blvy5prr].is-in .dialog__typing[data-astro-cid-blvy5prr]{animation:1.5s linear 1.1s both typing-life;display:inline-flex}.final__card[data-astro-cid-blvy5prr].is-in .dialog__typing[data-astro-cid-blvy5prr] span[data-astro-cid-blvy5prr]{animation:1.1s ease-in-out 1.1s 2 dot}.final__card[data-astro-cid-blvy5prr].is-in .dialog__typing[data-astro-cid-blvy5prr] span[data-astro-cid-blvy5prr]:nth-child(2){animation-delay:1.25s}.final__card[data-astro-cid-blvy5prr].is-in .dialog__typing[data-astro-cid-blvy5prr] span[data-astro-cid-blvy5prr]:nth-child(3){animation-delay:1.4s}.final__card[data-astro-cid-blvy5prr].is-in .dialog__msg--reply[data-astro-cid-blvy5prr]{animation:msg-in .5s var(--ease) 2.65s both}}@keyframes typing-life{0%{opacity:0;transform:translateY(6px)}15%,80%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (width>=768px){.final__card[data-astro-cid-blvy5prr]{padding:40px}}@media (width>=1024px){.final__card[data-astro-cid-blvy5prr]{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;padding:56px}.final__card--solo[data-astro-cid-blvy5prr]{grid-template-columns:1fr}.dialog[data-astro-cid-blvy5prr]{padding:24px}}
