.lph[data-v-5a087844]{display:flex;flex-direction:column;width:100%;height:100%;background:var(--theme-bg);font-family:Plus Jakarta Sans,system-ui,sans-serif;overflow:hidden;line-height:1.4}.lph-notch-area[data-v-5a087844]{display:flex;justify-content:center;padding:8px 0 4px;flex-shrink:0}.lph-notch[data-v-5a087844]{width:72px;height:18px;border-radius:12px;background:var(--theme-text);opacity:.08}.lph-navbar[data-v-5a087844]{display:flex;align-items:center;gap:6px;padding:6px 10px 8px;color:var(--theme-accent);flex-shrink:0;border-bottom:1px solid var(--theme-border)}.lph-nav-title[data-v-5a087844]{font-size:13px;font-weight:600;color:var(--theme-text)}.lph-body[data-v-5a087844]{flex:1;min-height:0;overflow:hidden;padding:8px 7px;display:flex;flex-direction:column;gap:8px}.lph-card[data-v-5a087844]{border-radius:12px;border:1px solid var(--theme-border);background:var(--theme-surface);box-shadow:0 1px 3px #0000000f;flex-shrink:0}.lph-rec-card[data-v-5a087844]{padding:10px 10px 6px;opacity:0;transition:opacity .4s}.lph-rec-card.lph-active[data-v-5a087844]{opacity:1}.lph-rec-card.lph-stopped[data-v-5a087844]{opacity:.55}.lph-rec-row[data-v-5a087844]{display:flex;align-items:center;gap:8px}.lph-rec-left[data-v-5a087844]{display:flex;align-items:center;gap:5px;min-width:50px}.lph-rec-dot[data-v-5a087844]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.lph-dot-red[data-v-5a087844]{background:#ef4444}.lph-dot-muted[data-v-5a087844]{background:var(--theme-text-muted);opacity:.4}.lph-rec-dot.lph-pulse[data-v-5a087844]{animation:lph-pulse-5a087844 1.5s ease-in-out infinite}.lph-timer[data-v-5a087844]{font-size:11px;font-family:ui-monospace,monospace;font-weight:500;color:var(--theme-text);font-variant-numeric:tabular-nums}.lph-wave[data-v-5a087844]{flex:1;display:flex;align-items:center;justify-content:center;gap:2.5px;height:22px}.lph-wave-bar[data-v-5a087844]{width:2.5px;height:3px;border-radius:9px;transform-origin:center;transition:height 75ms ease-out}.lph-bar-active[data-v-5a087844]{background:var(--theme-accent);animation:lph-bar-5a087844 1s ease-in-out infinite}.lph-bar-muted[data-v-5a087844]{background:var(--theme-text-muted);opacity:.25;height:4px}.lph-btn-round[data-v-5a087844]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lph-btn-secondary[data-v-5a087844]{background:var(--theme-surface-hover, #f1f5f9);color:var(--theme-text-muted)}.lph-btn-red[data-v-5a087844]{background:#ef4444}.lph-stop-square[data-v-5a087844]{width:8px;height:8px;border-radius:2px;background:var(--theme-surface)}.lph-rec-status[data-v-5a087844]{font-size:9px;color:var(--theme-text-muted);text-align:center;margin-top:4px;padding-bottom:2px}.lph-ai-panel[data-v-5a087844]{border-left:3px solid transparent;opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s,border-color .4s;display:flex;flex-direction:column}.lph-ai-panel.lph-ai-visible[data-v-5a087844]{opacity:1;transform:translateY(0)}.lph-ai-panel.lph-ai-fade[data-v-5a087844]{opacity:.35;transform:scale(.96) translateY(-2px);flex:0;max-height:42px;overflow:hidden;transition:opacity .5s,transform .4s,max-height .5s ease-in-out,flex .5s}.lph-border-muted[data-v-5a087844]{border-left-color:var(--theme-border)}.lph-border-amber[data-v-5a087844]{border-left-color:#f59e0b}.lph-border-accent[data-v-5a087844]{border-left-color:var(--theme-accent)}.lph-ai-header[data-v-5a087844]{display:flex;align-items:center;gap:8px;padding:9px 10px;flex-shrink:0}.lph-ai-icon[data-v-5a087844]{position:relative;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lph-icon-muted[data-v-5a087844]{background:var(--theme-surface-hover, #f1f5f9);color:var(--theme-text-muted)}.lph-icon-amber[data-v-5a087844]{background:#fef3c7;color:#d97706}.lph-icon-accent[data-v-5a087844]{background:var(--theme-accent-subtle-bg);color:var(--theme-accent)}html.dark{background:#d9770626}.lph-ai-info[data-v-5a087844]{min-width:0}.lph-ai-title[data-v-5a087844]{font-size:11px;font-weight:700;color:var(--theme-text);line-height:1.2}.lph-ai-status[data-v-5a087844]{font-size:9px;display:flex;align-items:center;gap:2px;margin-top:2px;line-height:1.2}.lph-status-muted[data-v-5a087844]{color:var(--theme-text-muted)}.lph-status-amber[data-v-5a087844]{color:#d97706}.lph-status-accent[data-v-5a087844]{color:var(--theme-accent)}.lph-dots[data-v-5a087844]{display:inline-flex;gap:2px;margin-left:3px}.lph-dots i[data-v-5a087844]{width:3px;height:3px;border-radius:50%;background:currentColor;animation:lph-bounce-5a087844 1.4s ease-in-out infinite}.lph-dots i[data-v-5a087844]:nth-child(2){animation-delay:.15s}.lph-dots i[data-v-5a087844]:nth-child(3){animation-delay:.3s}.lph-transcript-area[data-v-5a087844]{padding:0 10px 8px;opacity:0;transition:opacity .5s .3s;flex-shrink:0}.lph-transcript-area.lph-show[data-v-5a087844]{opacity:1}.lph-transcript-toggle[data-v-5a087844]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--theme-text-muted);margin-bottom:5px}.lph-chevron[data-v-5a087844]{transform:rotate(90deg)}.lph-transcript-box[data-v-5a087844]{padding:6px 8px;border-radius:6px;background:var(--theme-surface-hover, #f1f5f9);font-size:9px;line-height:1.5;color:var(--theme-text-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lph-sug-list[data-v-5a087844]{padding:0 10px 10px;display:flex;flex-direction:column;gap:6px}.lph-sug-card[data-v-5a087844]{border-radius:8px;background:var(--theme-accent-subtle-bg);padding:8px 9px;opacity:0;transform:translateY(6px);transition:opacity .4s ease-out,transform .4s ease-out}.lph-sug-card.lph-show[data-v-5a087844]{opacity:1;transform:translateY(0)}.lph-sug-pill-row[data-v-5a087844]{margin-bottom:4px}.lph-sug-pill[data-v-5a087844]{display:inline-flex;padding:2px 7px;border-radius:9px;font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.lph-pill-accent[data-v-5a087844]{background:var(--theme-accent);color:#fff}.lph-pill-warning[data-v-5a087844]{background:#d97706;color:#fff}.lph-pill-success[data-v-5a087844]{background:#059669;color:#fff}.lph-sug-card ul[data-v-5a087844]{list-style:none;margin:0;padding:0}.lph-sug-card li[data-v-5a087844]{font-size:9px;line-height:1.5;color:var(--theme-text);display:flex;align-items:flex-start;gap:5px}.lph-dot-prefix[data-v-5a087844]{width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-top:3.5px}.lph-dot-accent[data-v-5a087844]{background:var(--theme-accent)}.lph-dot-warning[data-v-5a087844]{background:#d97706}.lph-dot-success[data-v-5a087844]{background:#059669}.lph-pront[data-v-5a087844]{opacity:0;transform:translateY(8px);transition:opacity .5s ease-out,transform .5s ease-out}.lph-pront.lph-show[data-v-5a087844]{opacity:1;transform:translateY(0)}.lph-pront-header[data-v-5a087844]{display:flex;align-items:center;gap:6px;padding:9px 10px;border-bottom:1px solid var(--theme-border)}.lph-pront-title[data-v-5a087844]{font-size:11px;font-weight:700;color:var(--theme-text);flex:1}.lph-spinner[data-v-5a087844]{width:13px;height:13px;border:1.5px solid var(--theme-border);border-top-color:var(--theme-accent);border-radius:50%;animation:lph-spin-5a087844 .7s linear infinite}.lph-pront-body[data-v-5a087844]{padding:9px 10px 11px;display:flex;flex-direction:column;gap:8px}.lph-pront-section[data-v-5a087844]{display:flex;flex-direction:column;gap:3px}.lph-pront-label[data-v-5a087844]{font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--theme-accent)}.lph-pront-text[data-v-5a087844]{font-size:9.5px;line-height:1.5;color:var(--theme-text);margin:0}.lph-pront-fade-in[data-v-5a087844]{animation:lph-fade-in-5a087844 .4s ease-out both;animation-delay:var(--d, 0s)}.lph-skel-line[data-v-5a087844]{height:6px;border-radius:3px;width:100%;transition:background .5s,opacity .5s}.lph-w75[data-v-5a087844]{width:75%}.lph-shimmer[data-v-5a087844]{background:var(--theme-border);animation:lph-shimmer-5a087844 1.2s ease-in-out infinite alternate}.lph-home-bar[data-v-5a087844]{display:flex;justify-content:center;padding:6px 0 8px;flex-shrink:0}.lph-home-pill[data-v-5a087844]{width:36%;height:4px;border-radius:2px;background:var(--theme-text);opacity:.15}@keyframes lph-pulse-5a087844{0%,to{opacity:1}50%{opacity:.3}}@keyframes lph-bar-5a087844{0%,to{height:3px}50%{height:18px}}@keyframes lph-bounce-5a087844{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes lph-spin-5a087844{to{transform:rotate(360deg)}}@keyframes lph-shimmer-5a087844{0%{opacity:.3}to{opacity:.7}}@keyframes lph-fade-in-5a087844{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.lph-rec-dot[data-v-5a087844],.lph-wave-bar[data-v-5a087844],.lph-dots i[data-v-5a087844],.lph-spinner[data-v-5a087844],.lph-shimmer[data-v-5a087844],.lph-pront-fade-in[data-v-5a087844]{animation:none!important}.lph-rec-card[data-v-5a087844],.lph-ai-panel[data-v-5a087844],.lph-transcript-area[data-v-5a087844],.lph-sug-card[data-v-5a087844],.lph-pront[data-v-5a087844]{opacity:1!important;transform:none!important;transition:none!important}}.lpa-record[data-v-b886d9c6]{display:flex;flex-direction:column;gap:.625rem;width:100%;max-width:320px;margin:0 auto;font-family:Plus Jakarta Sans,system-ui,sans-serif}.lpa-hidden[data-v-b886d9c6]{opacity:0;transition:opacity .5s}.lpa-visible[data-v-b886d9c6]{opacity:1;transition:opacity .5s}.lpa-bar[data-v-b886d9c6]{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-radius:1rem;border:1px solid var(--theme-border);background:var(--theme-surface);box-shadow:0 1px 3px #0000000d}.lpa-bar-left[data-v-b886d9c6]{display:flex;align-items:center;gap:.5rem}.lpa-rec-dot[data-v-b886d9c6]{width:8px;height:8px;border-radius:50%;background:#ef4444}.lpa-rec-dot.lpa-pulse[data-v-b886d9c6]{animation:lpa-pulse-b886d9c6 1.5s ease-in-out infinite}.lpa-timer[data-v-b886d9c6]{font-size:.8125rem;font-family:ui-monospace,monospace;font-weight:500;color:var(--theme-text)}.lpa-wave[data-v-b886d9c6]{flex:1;display:flex;align-items:center;justify-content:center;gap:2px;height:1.75rem}.lpa-wave-bar[data-v-b886d9c6]{width:3px;height:6px;border-radius:2px;background:var(--theme-accent);opacity:.5;transform-origin:bottom}.lpa-wave-bar.lpa-animating[data-v-b886d9c6]{animation:lpa-bar-b886d9c6 1s ease-in-out infinite}.lpa-stop[data-v-b886d9c6]{width:2rem;height:2rem;border-radius:50%;background:#ef4444;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lpa-stop span[data-v-b886d9c6]{width:.625rem;height:.625rem;border-radius:2px;background:#fff}.lpa-panel[data-v-b886d9c6]{border-radius:1rem;border:1px solid var(--theme-border);background:var(--theme-surface);box-shadow:0 1px 3px #0000000d;overflow:hidden;transition:opacity .5s,border-color .4s}.lpa-panel.lpa-has-suggestion[data-v-b886d9c6]{border-left:3px solid var(--theme-accent)}.lpa-panel-header[data-v-b886d9c6]{display:flex;align-items:center;gap:.625rem;padding:.75rem .875rem}.lpa-ai-icon[data-v-b886d9c6]{position:relative;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--theme-accent-subtle-bg);color:var(--theme-accent);display:flex;align-items:center;justify-content:center}.lpa-ai-ping[data-v-b886d9c6]{position:absolute;inset:0;border-radius:50%;background:var(--theme-accent);opacity:.2;animation:lpa-ping-b886d9c6 2s cubic-bezier(0,0,.2,1) infinite}.lpa-ai-title[data-v-b886d9c6]{font-size:.6875rem;font-weight:600;color:var(--theme-text)}.lpa-ai-status[data-v-b886d9c6]{font-size:.625rem;color:var(--theme-text-muted);display:flex;align-items:center;gap:2px}.lpa-dots[data-v-b886d9c6]{display:inline-flex;gap:2px;margin-left:2px}.lpa-dots i[data-v-b886d9c6]{width:3px;height:3px;border-radius:50%;background:var(--theme-text-muted);animation:lpa-dot-b886d9c6 1.4s ease-in-out infinite}.lpa-dots i[data-v-b886d9c6]:nth-child(2){animation-delay:.2s}.lpa-dots i[data-v-b886d9c6]:nth-child(3){animation-delay:.4s}.lpa-transcription[data-v-b886d9c6]{padding:0 .875rem .75rem}.lpa-transcription>div[data-v-b886d9c6]{background:var(--theme-surface-hover);border-radius:.5rem;padding:.625rem}.lpa-label[data-v-b886d9c6]{font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-text-muted);margin-bottom:.25rem}.lpa-text[data-v-b886d9c6]{font-size:.6875rem;line-height:1.55;color:var(--theme-text);transition:opacity .8s .6s}.lpa-text-hidden[data-v-b886d9c6]{opacity:0}.lpa-text-visible[data-v-b886d9c6]{opacity:1}.lpa-suggestion[data-v-b886d9c6]{padding:0 .875rem .75rem;transition:opacity .5s}.lpa-suggestion>div[data-v-b886d9c6],.lpa-suggestion>p[data-v-b886d9c6]{background:var(--theme-accent-subtle-bg);border-radius:.5rem}.lpa-suggestion>div[data-v-b886d9c6]:first-child{padding:.625rem .625rem 0;border-radius:.5rem .5rem 0 0}.lpa-suggestion-header[data-v-b886d9c6]{display:flex;align-items:center;gap:.375rem;color:var(--theme-accent);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.lpa-suggestion>p[data-v-b886d9c6]{padding:.25rem .625rem .625rem;border-radius:0 0 .5rem .5rem;font-size:.6875rem;line-height:1.55;color:var(--theme-text);margin:0}@keyframes lpa-pulse-b886d9c6{0%,to{opacity:1}50%{opacity:.3}}@keyframes lpa-bar-b886d9c6{0%,to{transform:scaleY(1)}50%{transform:scaleY(3.2)}}@keyframes lpa-ping-b886d9c6{75%,to{transform:scale(2);opacity:0}}@keyframes lpa-dot-b886d9c6{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.lpa-rec-dot[data-v-b886d9c6],.lpa-wave-bar[data-v-b886d9c6],.lpa-ai-ping[data-v-b886d9c6],.lpa-dots i[data-v-b886d9c6]{animation:none!important}.lpa-hidden[data-v-b886d9c6],.lpa-text-hidden[data-v-b886d9c6]{opacity:1}}.lpa-suggestions[data-v-b3cd4433]{display:flex;flex-direction:column;gap:.625rem;width:100%;max-width:320px;margin:0 auto;font-family:Plus Jakarta Sans,system-ui,sans-serif}.lpa-session[data-v-b3cd4433]{border-radius:1rem;border:1px solid var(--theme-border);background:var(--theme-surface);padding:.75rem .875rem;box-shadow:0 1px 3px #0000000d;opacity:0;transition:opacity .5s}.lpa-session.lpa-show[data-v-b3cd4433]{opacity:1}.lpa-session-header[data-v-b3cd4433]{display:flex;align-items:center;gap:.625rem}.lpa-patient-avatar[data-v-b3cd4433]{width:2.25rem;height:2.25rem;border-radius:50%;font-size:1.125rem;background:#fbefda;display:flex;align-items:center;justify-content:center}.lpa-session-meta[data-v-b3cd4433]{flex:1;min-width:0}.lpa-session-name[data-v-b3cd4433]{font-size:.75rem;font-weight:600;color:var(--theme-text)}.lpa-session-info[data-v-b3cd4433]{font-size:.625rem;color:var(--theme-text-muted)}.lpa-badge-done[data-v-b3cd4433]{font-size:.5625rem;font-weight:600;padding:.2rem .5rem;border-radius:999px;background:var(--theme-accent-subtle-bg);color:var(--theme-accent)}.lpa-prontuario[data-v-b3cd4433]{border-radius:1rem;border:1px solid var(--theme-border);border-left:3px solid var(--theme-accent);background:var(--theme-surface);box-shadow:0 1px 3px #0000000d;overflow:hidden;opacity:0;transition:opacity .5s .3s}.lpa-prontuario.lpa-show[data-v-b3cd4433]{opacity:1}.lpa-prontuario-header[data-v-b3cd4433]{display:flex;align-items:center;gap:.375rem;padding:.75rem .875rem;color:var(--theme-accent);font-size:.6875rem;font-weight:600}.lpa-spinner[data-v-b3cd4433]{width:12px;height:12px;border-radius:50%;border:2px solid var(--theme-accent-subtle-bg);border-top-color:var(--theme-accent);animation:lpa-spin-b3cd4433 .8s linear infinite;margin-left:auto}.lpa-prontuario-body[data-v-b3cd4433]{padding:0 .875rem .75rem;opacity:0;transition:opacity .6s .1s}.lpa-prontuario-body.lpa-revealed[data-v-b3cd4433]{opacity:1}.lpa-section[data-v-b3cd4433]{margin-bottom:.5rem}.lpa-section[data-v-b3cd4433]:last-child{margin-bottom:0}.lpa-section-title[data-v-b3cd4433]{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--theme-accent);margin-bottom:.125rem}.lpa-section p[data-v-b3cd4433]{font-size:.6875rem;line-height:1.55;color:var(--theme-text);margin:0}@keyframes lpa-spin-b3cd4433{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.lpa-spinner[data-v-b3cd4433]{animation:none}.lpa-session[data-v-b3cd4433],.lpa-prontuario[data-v-b3cd4433],.lpa-prontuario-body[data-v-b3cd4433]{opacity:1}}.lpa-chat[data-v-a2560b51]{width:100%;max-width:320px;margin:0 auto;font-family:Plus Jakarta Sans,system-ui,sans-serif}.lpa-chat-box[data-v-a2560b51]{border-radius:1rem;border:1px solid var(--theme-border);background:var(--theme-surface);box-shadow:0 1px 3px #0000000d;overflow:hidden}.lpa-chat-header[data-v-a2560b51]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border-bottom:1px solid var(--theme-border);font-size:.6875rem;font-weight:600;color:var(--theme-text)}.lpa-chat-header svg[data-v-a2560b51]{color:var(--theme-accent)}.lpa-messages[data-v-a2560b51]{padding:.75rem;display:flex;flex-direction:column;gap:.625rem;max-height:280px;overflow:hidden}.lpa-msg-user[data-v-a2560b51]{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;opacity:0;transition:opacity .4s}.lpa-msg-user.lpa-show[data-v-a2560b51]{opacity:1}.lpa-msg-ai[data-v-a2560b51]{display:flex;align-items:flex-start}.lpa-file[data-v-a2560b51]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:.375rem;background:var(--theme-accent);color:#fff;font-size:.5625rem;font-weight:500;opacity:.85}.lpa-bubble[data-v-a2560b51]{border-radius:.625rem;padding:.5rem .625rem;font-size:.6875rem;line-height:1.55;max-width:90%}.lpa-bubble-user[data-v-a2560b51]{background:var(--theme-accent);color:#fff;border-bottom-right-radius:.25rem}.lpa-bubble-ai[data-v-a2560b51]{background:var(--theme-surface-hover);color:var(--theme-text);border:1px solid var(--theme-border);border-bottom-left-radius:.25rem}.lpa-bubble-ai b[data-v-a2560b51]{color:var(--theme-accent)}.lpa-bubble-ai p[data-v-a2560b51]{margin:0 0 .375rem}.lpa-bubble-ai p[data-v-a2560b51]:last-of-type{margin-bottom:0}.lpa-citation[data-v-a2560b51]{margin-top:.375rem;font-size:.5625rem;font-style:italic;color:var(--theme-text-muted)}.lpa-bubble-dots[data-v-a2560b51]{display:flex;gap:3px;padding:.625rem}.lpa-bubble-dots i[data-v-a2560b51]{width:5px;height:5px;border-radius:50%;background:var(--theme-text-muted);animation:lpa-dot-a2560b51 1.4s ease-in-out infinite}.lpa-bubble-dots i[data-v-a2560b51]:nth-child(2){animation-delay:.2s}.lpa-bubble-dots i[data-v-a2560b51]:nth-child(3){animation-delay:.4s}.lpa-composer[data-v-a2560b51]{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border-top:1px solid var(--theme-border)}.lpa-attach[data-v-a2560b51],.lpa-send[data-v-a2560b51]{width:1.75rem;height:1.75rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lpa-attach[data-v-a2560b51]{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text-muted)}.lpa-send[data-v-a2560b51]{background:var(--theme-accent);color:#fff}.lpa-input[data-v-a2560b51]{flex:1;font-size:.5625rem;padding:.375rem .625rem;border-radius:.5rem;border:1px solid var(--theme-border);background:var(--theme-bg);color:var(--theme-text-muted)}.lpa-fade-in[data-v-a2560b51]{animation:lpa-fi-a2560b51 .4s ease-out forwards}@keyframes lpa-fi-a2560b51{0%{opacity:0}to{opacity:1}}@keyframes lpa-dot-a2560b51{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.lpa-msg-user[data-v-a2560b51]{opacity:1;transform:none}.lpa-fade-in[data-v-a2560b51],.lpa-bubble-dots i[data-v-a2560b51]{animation:none!important}}.lpa-search[data-v-f44b83a5]{width:100%;max-width:320px;margin:0 auto;font-family:Plus Jakarta Sans,system-ui,sans-serif}.lpa-search-box[data-v-f44b83a5]{border-radius:1rem;border:1px solid var(--theme-border);background:var(--theme-surface);box-shadow:0 1px 3px #0000000d;overflow:hidden}.lpa-search-bar[data-v-f44b83a5]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border-bottom:1px solid var(--theme-border);color:var(--theme-text-muted);opacity:0;transition:opacity .4s}.lpa-search-bar.lpa-show[data-v-f44b83a5]{opacity:1}.lpa-search-text[data-v-f44b83a5]{flex:1;font-size:.75rem;color:var(--theme-text);max-width:0;overflow:hidden;white-space:nowrap;opacity:0}.lpa-search-text.lpa-typing[data-v-f44b83a5]{animation:lpa-type-f44b83a5 1.2s steps(30) .3s forwards}.lpa-search-badge[data-v-f44b83a5]{font-size:.5625rem;font-weight:700;padding:.15rem .4rem;border-radius:.25rem;background:var(--theme-accent);color:#fff;white-space:nowrap;flex-shrink:0}.lpa-search-badge-done[data-v-f44b83a5]{background:var(--theme-accent-subtle-bg);color:var(--theme-accent)}.lpa-results[data-v-f44b83a5]{opacity:0;transition:opacity .4s}.lpa-results.lpa-show[data-v-f44b83a5]{opacity:1}.lpa-result[data-v-f44b83a5]{display:flex;align-items:flex-start;gap:.625rem;padding:.625rem .875rem;border-bottom:1px solid var(--theme-border);opacity:0;transition:opacity .35s ease-out}.lpa-results.lpa-show .lpa-result[data-v-f44b83a5]{opacity:1}.lpa-result[data-v-f44b83a5]:last-child{border-bottom:none}.lpa-result-avatar[data-v-f44b83a5]{width:1.75rem;height:1.75rem;border-radius:50%;font-size:.875rem;background:#fbefda;display:flex;align-items:center;justify-content:center;flex-shrink:0}html.dark{background:#40331c}.lpa-result-content[data-v-f44b83a5]{flex:1;min-width:0}.lpa-result-name[data-v-f44b83a5]{font-size:.6875rem;font-weight:600;color:var(--theme-text)}.lpa-result-excerpt[data-v-f44b83a5]{font-size:.625rem;color:var(--theme-text-muted);line-height:1.5;margin-top:.125rem}.lpa-result-excerpt b[data-v-f44b83a5]{color:var(--theme-accent);font-weight:600}.lpa-result-date[data-v-f44b83a5]{font-size:.5625rem;color:var(--theme-text-muted);margin-top:.25rem;opacity:.7}.lpa-result-relevance[data-v-f44b83a5]{font-size:.625rem;font-weight:700;color:var(--theme-accent);background:var(--theme-accent-subtle-bg);padding:.15rem .4rem;border-radius:.25rem;flex-shrink:0;margin-top:.125rem}@keyframes lpa-type-f44b83a5{0%{max-width:0;opacity:0}5%{opacity:1}to{max-width:300px;opacity:1}}@media(prefers-reduced-motion:reduce){.lpa-search-bar[data-v-f44b83a5],.lpa-result[data-v-f44b83a5],.lpa-results[data-v-f44b83a5]{opacity:1}.lpa-search-text[data-v-f44b83a5]{max-width:300px;opacity:1}}.lp-landing-content[data-v-8062fd4c]{overflow-x:clip}.lp-btn[data-v-8062fd4c]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;border-radius:9999px;text-decoration:none;transition:opacity .15s,background .15s;white-space:nowrap;cursor:pointer;border:none}.lp-btn-primary[data-v-8062fd4c]{background:var(--theme-accent);color:#fff}.lp-btn-primary[data-v-8062fd4c]:hover{background:var(--theme-accent-hover)}.lp-btn-outline[data-v-8062fd4c]{background:transparent;color:var(--theme-text);border:1px solid var(--theme-border)}.lp-btn-outline[data-v-8062fd4c]:hover{background:var(--theme-message-assistant-bg)}.lp-btn-ghost[data-v-8062fd4c]{background:transparent;color:var(--theme-accent);border:1.5px solid var(--theme-accent-subtle-bg)}.lp-btn-ghost[data-v-8062fd4c]:hover{background:var(--theme-message-assistant-bg)}.lp-btn-secondary[data-v-8062fd4c]{background:var(--theme-surface);color:var(--theme-text);border:1.5px solid var(--theme-border)}.lp-btn-secondary[data-v-8062fd4c]:hover{background:var(--theme-bg)}.lp-btn-white[data-v-8062fd4c]{background:var(--theme-surface);color:var(--theme-text);font-weight:600}.lp-btn-white[data-v-8062fd4c]:hover{background:var(--theme-message-assistant-bg)}.lp-btn-disabled[data-v-8062fd4c]{opacity:.45;cursor:not-allowed;pointer-events:none}.lp-btn-sm[data-v-8062fd4c]{font-size:.875rem;padding:.5rem 1.125rem}.lp-btn-lg[data-v-8062fd4c]{font-size:.9375rem;padding:.75rem 1.5rem}.lp-hero[data-v-8062fd4c]{padding-block:5rem 4rem;background:var(--theme-surface);overflow-x:hidden}@supports (overflow: clip){.lp-hero[data-v-8062fd4c]{overflow-x:clip}}@media(max-width:767px){.lp-hero .lp-container.lp-hero-grid[data-v-8062fd4c]{padding-inline:4rem}}@media(min-width:640px){.lp-hero[data-v-8062fd4c]{padding-block:6rem 5rem}}.lp-hero-grid[data-v-8062fd4c]{display:grid;gap:3rem;align-items:center}@media(min-width:768px){.lp-hero-grid[data-v-8062fd4c]{grid-template-columns:1fr 1fr}}.lp-hero-content[data-v-8062fd4c],.lp-hero-visual[data-v-8062fd4c]{min-width:0}.lp-badge[data-v-8062fd4c]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:9999px;background:var(--theme-accent-subtle-bg);color:var(--theme-accent-hover);font-size:.8125rem;font-weight:500;margin-bottom:1.25rem}.lp-hero-heading[data-v-8062fd4c]{font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--theme-text);margin-bottom:1rem}.lp-hero-heading .lp-accent[data-v-8062fd4c]{color:var(--theme-accent)}.lp-hero-subheading[data-v-8062fd4c]{font-size:1.0625rem;line-height:1.6;color:var(--theme-content-muted);max-width:460px;margin-bottom:2rem}.lp-hero-ctas[data-v-8062fd4c]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem}@media(max-width:420px){.lp-hero-ctas .lp-btn-lg[data-v-8062fd4c]{white-space:normal;text-align:center}}.lp-stats[data-v-8062fd4c]{display:flex;align-items:center;gap:1.5rem}.lp-stat[data-v-8062fd4c]{display:flex;flex-direction:column}.lp-stat-value[data-v-8062fd4c]{font-size:1.5rem;font-weight:700;color:var(--theme-accent);line-height:1.2}.lp-stat-label[data-v-8062fd4c]{font-size:.8rem;color:var(--theme-text-muted)}.lp-stat-divider[data-v-8062fd4c]{width:1px;height:2.5rem;background:var(--theme-accent-subtle-bg)}.lp-hero-visual[data-v-8062fd4c]{display:flex;justify-content:center;overflow:visible;perspective:800px}@media(min-width:768px){.lp-hero-visual[data-v-8062fd4c]{justify-content:right}}.lp-phone-wrap[data-v-8062fd4c]{position:relative;width:240px;transform-style:preserve-3d}@media(min-width:640px){.lp-phone-wrap[data-v-8062fd4c]{width:280px}}@media(min-width:1024px){.lp-phone-wrap[data-v-8062fd4c]{width:300px}}.lp-phone[data-v-8062fd4c]{position:relative;z-index:1;width:100%;aspect-ratio:9/21;border-radius:2.25rem;border:2.5px solid var(--theme-accent-subtle-bg);background:var(--theme-surface);box-shadow:0 20px 60px #29a39724,0 4px 20px #0000001a;overflow:hidden;line-height:0;isolation:isolate;transform:translateZ(0);display:grid;grid-template-rows:1fr;transition:box-shadow 6s ease-in-out}.lp-phone-screen[data-v-8062fd4c]{min-height:0;overflow:hidden;border-radius:inherit;background:var(--theme-surface);line-height:0}.lp-phone-img[data-v-8062fd4c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;margin:0;padding:0}.lp-phone-screen-anim[data-v-8062fd4c]{display:flex;flex-direction:column;line-height:normal}.lp-feature-media[data-v-8062fd4c]{overflow:visible!important;aspect-ratio:unset!important;border-radius:0!important;display:flex;justify-content:center;align-items:center}.lp-phone-wrap[data-v-8062fd4c]{position:relative}.lp-orbit[data-v-8062fd4c]{position:absolute;width:320px;height:320px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid hsl(174 60% 40% / .13);animation:lp-orbit-spin-8062fd4c 25s linear infinite;pointer-events:none;z-index:0}@media(min-width:640px){.lp-orbit[data-v-8062fd4c]{width:400px;height:400px}}@media(min-width:768px){.lp-orbit[data-v-8062fd4c]{width:480px;height:480px}}.lp-orbit-dot[data-v-8062fd4c]{position:absolute;border-radius:50%;background:var(--theme-accent)}.lp-orbit-dot-1[data-v-8062fd4c]{width:6px;height:6px;top:8%;left:15%;opacity:.6}.lp-orbit-dot-2[data-v-8062fd4c]{width:10px;height:10px;bottom:10%;left:5%;opacity:.35}.lp-orbit-dot-3[data-v-8062fd4c]{width:7px;height:7px;top:50%;right:-3px;opacity:.5}@keyframes lp-orbit-spin-8062fd4c{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.lp-float[data-v-8062fd4c]{position:absolute;z-index:2;display:flex;align-items:center;gap:.375rem;background:var(--theme-surface);border-radius:.75rem;padding:.5rem .875rem;font-size:.75rem;font-weight:500;color:var(--theme-text);box-shadow:0 4px 12px #0000001a;white-space:nowrap;opacity:0;transform:translateY(8px);transition:opacity .5s ease-out,transform .5s ease-out;pointer-events:none}.lp-float-visible.lp-float-left[data-v-8062fd4c]{opacity:1;transform:translateY(0) rotate(-3deg)}.lp-float-visible.lp-float-right[data-v-8062fd4c]{opacity:1;transform:translateY(0) rotate(2deg)}.lp-float-left[data-v-8062fd4c]{left:-4.5rem;bottom:12%}.lp-float-right[data-v-8062fd4c]{right:-4.5rem;bottom:4%}@media(max-width:767px){.lp-float-left[data-v-8062fd4c]{left:-.5rem;bottom:-1.5rem}.lp-float-right[data-v-8062fd4c]{right:-.5rem;bottom:-3rem}}.lp-float-icon[data-v-8062fd4c]{color:var(--theme-accent);font-size:.875rem}.lp-section[data-v-8062fd4c]{padding-block:5rem}.lp-section-white[data-v-8062fd4c]{background:var(--theme-surface)}.lp-section-green[data-v-8062fd4c]{background:var(--theme-bg)}.lp-section-border[data-v-8062fd4c]{border-top:1px solid var(--theme-border)}.lp-section-title[data-v-8062fd4c]{font-size:clamp(1.5rem,3vw,2.125rem);font-weight:700;text-align:center;color:var(--theme-text);letter-spacing:-.025em;margin-bottom:.75rem}.lp-section-subtitle[data-v-8062fd4c]{font-size:1rem;text-align:center;color:var(--theme-content-muted);max-width:480px;margin-inline:auto;margin-bottom:4rem;line-height:1.6}.lp-features[data-v-8062fd4c]{display:flex;flex-direction:column;gap:5rem}.lp-feature[data-v-8062fd4c]{display:grid;gap:2.5rem;align-items:center}@media(min-width:768px){.lp-feature[data-v-8062fd4c]{grid-template-columns:1fr 1fr}.lp-feature-reverse .lp-feature-content[data-v-8062fd4c]{order:2}.lp-feature-reverse .lp-feature-media[data-v-8062fd4c]{order:1}}.lp-feature-icon[data-v-8062fd4c]{width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--theme-accent-subtle-bg);color:var(--theme-accent);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.lp-feature-title[data-v-8062fd4c]{font-size:1.25rem;font-weight:600;color:var(--theme-text);margin-bottom:.5rem}.lp-feature-desc[data-v-8062fd4c]{font-size:.9375rem;line-height:1.65;color:var(--theme-content-muted)}.lp-feature-media[data-v-8062fd4c]{border-radius:1.25rem;overflow:hidden;aspect-ratio:4/3}.lp-feature-media-anim[data-v-8062fd4c]{overflow:visible;aspect-ratio:unset;border-radius:0;display:flex;align-items:center;justify-content:center;padding:1rem 0}@media(max-width:767px){.lp-feature-content[data-v-8062fd4c]{text-align:center}.lp-feature-icon[data-v-8062fd4c]{margin-inline:auto}}.lp-placeholder[data-v-8062fd4c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lp-placeholder-hero[data-v-8062fd4c]{background:linear-gradient(135deg,var(--theme-message-assistant-bg) 0%,var(--theme-accent-subtle-bg) 100%)}.lp-placeholder-feature[data-v-8062fd4c]{background:linear-gradient(135deg,var(--theme-message-assistant-bg) 0%,var(--theme-accent-subtle-bg) 60%,var(--theme-message-assistant-border) 100%)}.lp-placeholder-inner[data-v-8062fd4c]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--theme-nav-active-text);font-size:.75rem;font-weight:500;text-align:center;padding:1rem}.lp-placeholder-icon[data-v-8062fd4c]{opacity:.5}.lp-steps[data-v-8062fd4c]{display:grid;gap:2rem}@media(min-width:640px){.lp-steps[data-v-8062fd4c]{grid-template-columns:repeat(3,1fr);gap:3rem}}.lp-step[data-v-8062fd4c]{text-align:center}.lp-step-num[data-v-8062fd4c]{display:block;font-size:3.5rem;font-weight:800;color:var(--theme-accent-subtle-bg);letter-spacing:-.04em;line-height:1;margin-bottom:.75rem}.lp-step-title[data-v-8062fd4c]{font-size:1.0625rem;font-weight:600;color:var(--theme-text);margin-bottom:.5rem}.lp-step-desc[data-v-8062fd4c]{font-size:.875rem;line-height:1.6;color:var(--theme-content-muted);max-width:220px;margin-inline:auto}.lp-platforms[data-v-8062fd4c]{display:grid;gap:1.5rem}@media(min-width:640px){.lp-platforms[data-v-8062fd4c]{grid-template-columns:repeat(3,1fr)}}.lp-platform[data-v-8062fd4c]{position:relative;background:var(--theme-surface);border:1.5px solid var(--theme-border);border-radius:1.25rem;padding:2rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.625rem}.lp-platform-soon[data-v-8062fd4c]{opacity:.75}.lp-platform-badge[data-v-8062fd4c]{position:absolute;top:.875rem;right:.875rem;background:#fdf0d8;color:#895906;font-size:.7rem;font-weight:600;padding:.2rem .6rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.04em}.lp-platform-badge--live[data-v-8062fd4c]{background:var(--theme-accent-subtle-bg);color:var(--theme-accent)}.lp-platform-icon[data-v-8062fd4c]{width:3.5rem;height:3.5rem;border-radius:1rem;background:var(--theme-message-assistant-bg);color:var(--theme-accent);display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.lp-platform-title[data-v-8062fd4c]{font-size:1rem;font-weight:600;color:var(--theme-text)}.lp-platform-desc[data-v-8062fd4c]{font-size:.8125rem;color:var(--theme-content-muted);margin-bottom:.5rem}.lp-platform-btn[data-v-8062fd4c]{margin-top:auto}.lp-pricing-grid[data-v-8062fd4c]{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:780px;margin:2.5rem auto 0}@media(min-width:640px){.lp-pricing-grid[data-v-8062fd4c]{grid-template-columns:1fr 1fr}}.lp-plan-card[data-v-8062fd4c]{border:1px solid var(--theme-border);border-radius:1rem;padding:2rem;display:flex;flex-direction:column;text-align:center;position:relative}.lp-plan-card-pro[data-v-8062fd4c]{border:2px solid var(--theme-accent)}.lp-plan-badge[data-v-8062fd4c]{position:absolute;top:-.75rem;right:1.5rem;background:var(--theme-accent);color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:9999px}.lp-plan-name[data-v-8062fd4c]{font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.lp-plan-desc[data-v-8062fd4c]{font-size:.875rem;color:var(--theme-text-muted);margin-bottom:1rem}.lp-plan-price[data-v-8062fd4c]{font-size:2.25rem;font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:.25rem}.lp-plan-price-cents[data-v-8062fd4c]{font-size:1.375rem;font-weight:700}.lp-plan-price-interval[data-v-8062fd4c]{font-size:.875rem;font-weight:400;color:var(--theme-text-muted)}.lp-plan-trial[data-v-8062fd4c]{font-size:.8125rem;color:var(--theme-accent);font-weight:500;margin-bottom:.5rem}.lp-plan-cta[data-v-8062fd4c]{margin-top:.75rem;margin-bottom:1.5rem;width:100%;justify-content:center;text-align:center}.lp-plan-features[data-v-8062fd4c]{list-style:none;padding:0;margin:0;text-align:left;display:flex;flex-direction:column;gap:.625rem;border-top:1px solid var(--theme-border);padding-top:1.25rem}.lp-plan-feature[data-v-8062fd4c]{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.lp-plan-feature svg[data-v-8062fd4c]{flex-shrink:0}.lp-plan-feature-not-included[data-v-8062fd4c]{color:var(--theme-text-muted)}.lp-plan-feature-not-included .lp-plan-feature-text[data-v-8062fd4c]{text-decoration:line-through}.lp-plan-feature-not-included svg[data-v-8062fd4c]{color:var(--theme-text-muted);opacity:.8}.lp-pricing-perks[data-v-8062fd4c]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem;color:var(--theme-text-muted)}.lp-perk[data-v-8062fd4c]{display:flex;align-items:center;gap:.375rem;font-size:.8125rem}.lp-faq-container[data-v-8062fd4c]{max-width:680px}.lp-faq[data-v-8062fd4c]{display:flex;flex-direction:column;gap:0}.lp-faq-item[data-v-8062fd4c]{padding:1.25rem 0;border-bottom:1px solid var(--theme-border)}.lp-faq-item[data-v-8062fd4c]:first-child{border-top:1px solid var(--theme-border)}.lp-faq-q[data-v-8062fd4c]{font-size:.9375rem;font-weight:600;color:var(--theme-text);margin-bottom:.5rem}.lp-faq-a[data-v-8062fd4c]{font-size:.875rem;line-height:1.65;color:var(--theme-content-muted)}.lp-blog-section.lp-section-white[data-v-8062fd4c]{background:var(--theme-surface)}.lp-blog-header[data-v-8062fd4c]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:3rem}.lp-blog-header-text[data-v-8062fd4c]{flex:1;min-width:0}.lp-badge-blog[data-v-8062fd4c]{margin-bottom:.75rem}.lp-blog-section-title[data-v-8062fd4c]{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--theme-text);letter-spacing:-.025em;line-height:1.25;margin-bottom:.5rem}.lp-blog-section-subtitle[data-v-8062fd4c]{font-size:1rem;color:var(--theme-content-muted);line-height:1.6;max-width:480px}@media(max-width:767px){.lp-blog-header-text[data-v-8062fd4c]{width:100%;min-width:100%}.lp-blog-section-title[data-v-8062fd4c],.lp-blog-section-subtitle[data-v-8062fd4c]{max-width:100%}.lp-blog-view-all-desktop[data-v-8062fd4c]{display:none!important}.lp-blog-view-all-mobile[data-v-8062fd4c]{display:flex;justify-content:center;margin-top:2rem}}@media(min-width:768px){.lp-blog-view-all-mobile[data-v-8062fd4c]{display:none!important}}.lp-blog-view-all-btn[data-v-8062fd4c]{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.625rem 1.375rem;font-size:.9375rem;background:var(--theme-surface-hover);border:1px solid var(--theme-border);color:var(--theme-text);border-radius:9999px}.lp-blog-view-all-btn[data-v-8062fd4c]:hover{background:var(--theme-surface-hover);border-color:var(--theme-border);color:var(--theme-text)}.lp-blog-view-all-arrow[data-v-8062fd4c]{flex-shrink:0;color:var(--theme-accent)}.lp-blog-grid[data-v-8062fd4c]{display:grid;gap:1.75rem}@media(min-width:640px){.lp-blog-grid[data-v-8062fd4c]{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(min-width:960px){.lp-blog-grid[data-v-8062fd4c]{grid-template-columns:repeat(3,1fr);gap:2rem}}.lp-blog-card[data-v-8062fd4c]{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:1.25rem;overflow:hidden;background:var(--theme-surface);border:1px solid var(--theme-border);box-shadow:0 2px 8px #1a20230f;transition:box-shadow .25s ease,transform .25s ease,border-color .2s}.lp-blog-card[data-v-8062fd4c]:hover{box-shadow:0 8px 24px #1a202314;border-color:var(--theme-border);transform:translateY(-2px)}.lp-blog-card-img-wrap[data-v-8062fd4c]{aspect-ratio:16/9;overflow:hidden;background:var(--theme-message-assistant-bg);border-radius:1.25rem 1.25rem 0 0}.lp-blog-card-img[data-v-8062fd4c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lp-blog-img-placeholder[data-v-8062fd4c]{width:100%;height:100%;background:linear-gradient(135deg,var(--theme-message-assistant-bg) 0%,var(--theme-accent-subtle-bg) 100%)}.lp-blog-card-body[data-v-8062fd4c]{padding:1.25rem;display:flex;flex-direction:column;gap:.625rem;flex:1}.lp-blog-card-meta[data-v-8062fd4c]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;font-size:.8125rem;color:var(--theme-text-muted)}.lp-blog-tag-pill[data-v-8062fd4c]{display:inline-block;padding:.25rem .625rem;font-size:.75rem;font-weight:600;color:var(--theme-nav-active-text);background:var(--theme-border);border-radius:.5rem}.lp-blog-reading-time[data-v-8062fd4c]{display:inline-flex;align-items:center;gap:.25rem}.lp-blog-card-title[data-v-8062fd4c]{font-size:1.125rem;font-weight:700;color:var(--theme-text);line-height:1.35;letter-spacing:-.01em;transition:color .15s}.lp-blog-card:hover .lp-blog-card-title[data-v-8062fd4c]{color:var(--theme-accent)}.lp-blog-card-excerpt[data-v-8062fd4c]{font-size:.875rem;line-height:1.55;color:var(--theme-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp-blog-card-footer[data-v-8062fd4c]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--theme-text-muted);margin-top:.25rem}.lp-blog-author[data-v-8062fd4c]{font-weight:600;color:var(--theme-content-body)}.lp-blog-author+.lp-blog-date[data-v-8062fd4c]:before{content:"·";margin-right:.5rem}.lp-testimonials-track[data-v-8062fd4c]{position:relative;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden;margin-top:3rem}.lp-testimonials-track[data-v-8062fd4c]:before,.lp-testimonials-track[data-v-8062fd4c]:after{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.lp-testimonials-track[data-v-8062fd4c]:before{left:0;background:linear-gradient(to right,var(--theme-surface),transparent)}.lp-testimonials-track[data-v-8062fd4c]:after{right:0;background:linear-gradient(to left,var(--theme-surface),transparent)}.lp-testimonials-row[data-v-8062fd4c]{display:flex;gap:1.5rem;animation:lp-scroll-left-8062fd4c 60s linear infinite;width:-moz-max-content;width:max-content}.lp-testimonials-row-reverse[data-v-8062fd4c]{animation:lp-scroll-right-8062fd4c 60s linear infinite}@keyframes lp-scroll-left-8062fd4c{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lp-scroll-right-8062fd4c{0%{transform:translate(-50%)}to{transform:translate(0)}}.lp-testimonial-card[data-v-8062fd4c]{flex-shrink:0;width:360px;background:var(--theme-surface);border:1.5px solid var(--theme-border);border-radius:1rem;padding:1.5rem;transition:box-shadow .25s ease,border-color .25s ease}.lp-testimonial-card[data-v-8062fd4c]:hover{box-shadow:0 8px 24px #29a3971f;border-color:var(--theme-accent)}@media(max-width:639px){.lp-testimonial-card[data-v-8062fd4c]{width:300px;padding:1.25rem}}.lp-testimonial-header[data-v-8062fd4c]{display:flex;gap:1rem;align-items:flex-start}.lp-testimonial-avatar[data-v-8062fd4c]{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--theme-accent-subtle-bg);color:var(--theme-accent);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.lp-testimonial-quote[data-v-8062fd4c]{font-size:.875rem;line-height:1.55;color:var(--theme-text);margin-bottom:.75rem}.lp-testimonial-name[data-v-8062fd4c]{font-size:.8125rem;font-weight:600;color:var(--theme-accent)}.lp-testimonial-role[data-v-8062fd4c]{font-size:.75rem;color:var(--theme-content-muted)}.lp-feature-pills[data-v-8062fd4c]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}@media(max-width:767px){.lp-feature-pills[data-v-8062fd4c]{justify-content:center}}.lp-feature-pill[data-v-8062fd4c]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;background:var(--theme-surface);border:1px solid var(--theme-border);color:var(--theme-text);font-size:.8125rem;font-weight:500}.lp-feature-pill svg[data-v-8062fd4c]{color:var(--theme-accent);flex-shrink:0}.lp-feature-highlight-badge[data-v-8062fd4c]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;background:var(--theme-accent-subtle-bg);color:var(--theme-accent);font-size:.75rem;font-weight:600;margin-bottom:.75rem}html.dark{background:#14181a;border:3px solid var(--theme-accent-subtle-bg);box-shadow:0 20px 60px #29a39726,0 4px 20px #0000001f}html.dark{background:#14181a}html.dark{color:#303436}html.dark{background:#453417;color:#f9c56c}.lp-fade-in[data-v-8062fd4c]{opacity:0;transform:translateY(20px);animation:lp-fade-in-up-8062fd4c .7s ease-out forwards;animation-delay:var(--delay, 0s)}@keyframes lp-fade-in-up-8062fd4c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lp-reveal[data-v-8062fd4c]{opacity:0;transform:translateY(30px);transition:opacity .7s ease-out,transform .7s ease-out}.lp-reveal.lp-visible[data-v-8062fd4c]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.lp-fade-in[data-v-8062fd4c]{opacity:1;transform:none;animation:none}.lp-reveal[data-v-8062fd4c]{opacity:1;transform:none;transition:none}.lp-phone-wrap[data-v-8062fd4c]{animation:none!important;transform:none!important}}
