/* index-wPSGSdy6.css */
.blank-layout[data-v-27a6bd10]{min-height:100vh;width:100%}.ck-toggle.active[data-v-7ce50b4b]{background:#7b2abf}.ck-toggle.active .ck-toggle-dot[data-v-7ce50b4b]{transform:translate(14px)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#app{width:100%;min-height:100vh}.app-root{min-height:100vh;width:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}html.onboarding-no-scrollbar #app,html.onboarding-no-scrollbar .app-root,html.onboarding-no-scrollbar .blank-layout{height:100%!important;min-height:0!important;overflow:hidden!important}:root{--onb-safe-bottom: 0px}@media(display-mode:standalone),(display-mode:fullscreen){:root{--onb-safe-bottom: env(safe-area-inset-bottom, 0px)}}:root{--blue-50: #EFF6FF;--blue-100: #DBEAFE;--blue-200: #BFDBFE;--blue-300: #93C5FD;--blue-400: #60A5FA;--blue-500: #3B82F6;--blue-600: #2563EB;--blue-700: #1D4ED8;--blue-800: #1E40AF;--blue-900: #1E3A8A;--indigo-50: #EEF2FF;--indigo-100: #E0E7FF;--indigo-200: #C7D2FE;--indigo-300: #A5B4FC;--indigo-400: #818CF8;--indigo-500: #6366F1;--indigo-600: #4F46E5;--indigo-700: #4338CA;--indigo-800: #3730A3;--indigo-900: #312E81;--gray-50: #F9FAFB;--gray-100: #F3F4F6;--gray-150: #ECECEF;--gray-200: #E5E7EB;--gray-300: #D1D5DB;--gray-400: #9CA3AF;--gray-500: #6B7280;--gray-600: #4B5563;--gray-700: #374151;--gray-800: #1F2937;--gray-900: #111827;--green-500: #10B981;--green-600: #059669;--green-50: #ECFDF5;--green-100: #D1FAE5;--green-200: #A7F3D0;--green-300: #6EE7B7;--red-500: #EF4444;--red-600: #DC2626;--red-50: #FEF2F2;--red-100: #FEE2E2;--red-200: #FECACA;--red-300: #FCA5A5;--pink-500: #ED5F9F;--yellow-500: #F59E0B;--yellow-600: #D97706;--yellow-50: #FFFBEB;--teal-500: #14B8A6;--teal-50: #F0FDFA;--orange-500: #F97316;--orange-50: #FFF0E8;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-4: 4px;--radius-6: 6px;--radius-8: 8px;--radius-12: 12px;--radius-16: 16px;--radius-20: 20px;--radius-24: 24px;--radius-32: 32px;--radius-full: 9999px;--font-4xs: 9px;--font-2xs: 10px;--font-3xs: 11px;--font-xs: 12px;--font-sm: 13px;--font-base: 14px;--font-md: 16px;--font-lg: 18px;--font-xl: 24px;--font-2xl: 32px;--font-3xl: 40px;--dur-fast: .15s;--dur-normal: .2s;--dur-slow: .3s;--skel-base: #E8EAEC;--skel-base-strong: #DDE0E4;--skel-sheen: rgba(255, 255, 255, .62)}:root{--color-primary-50: #F5F0FF;--color-primary-100: #EDE5FF;--color-primary-200: #D4C4FF;--color-primary-300: #A87BFF;--color-primary-400: #8B3ECF;--color-primary-500: #7B2ABF;--color-primary-600: #5A0FA0;--color-primary-700: #3A0078;--color-primary-rgb: 123, 42, 191;--gradient-brand: linear-gradient(135deg, #0011FF 0%, #C538CF 40%, #ED5F9F 70%, #FF8000 100%);--gradient-brand-hover: linear-gradient(135deg, #000DCC 0%, #A02DB0 40%, #D44E88 70%, #E07000 100%);--gradient-brand-light: linear-gradient(135deg, #EDE5FF 0%, #FCEAF3 40%, #FFF0E8 100%);--gradient-qoin: linear-gradient(135deg, #ED5F9F 0%, #FF8000 100%);--gradient-blue: linear-gradient(78deg, #0C8BCA 31%, #1E9FDF 40%, #34B7FA 96%);--white: #ffffff;--violet-50: #F5F0FF;--violet-100: #EDE5FF;--violet-200: #D4C4FF;--violet-300: #A87BFF;--violet-400: #8B3ECF;--violet-500: #7B2ABF;--violet-600: #5A0FA0;--violet-700: #3A0078;--color-bg: #FFFFFF;--color-bg-subtle: var(--gray-50);--color-bg-muted: var(--gray-100);--color-text: var(--gray-900);--color-text-secondary: var(--gray-500);--color-text-muted: var(--gray-400);--color-border: var(--gray-200);--color-border-strong: var(--gray-300);--color-divider: var(--gray-200);--color-success: var(--green-500);--color-success-bg: var(--green-50);--color-error: var(--red-500);--color-error-bg: var(--red-50);--color-warning: var(--yellow-500);--color-warning-bg: var(--yellow-50);--color-info: var(--blue-500);--color-info-bg: var(--blue-50);--color-chat-user-bg: var(--orange-50);--agent-synq_ai: #7B2ABF;--agent-synq_ai-bg: #F5F0FF;--agent-prompt_writer: #6366F1;--agent-prompt_writer-bg: #EEF2FF;--agent-stage_writer: #0891B2;--agent-stage_writer-bg: #ECFEFF;--agent-agent_editor: #D97706;--agent-agent_editor-bg: #FEF3C7;--agent-mailing_writer: #DB2777;--agent-mailing_writer-bg: #FCE7F3;--agent-sherlock: #B8753D;--agent-sherlock-bg: #FEF3E2;--agent-onboarding: #10B981;--agent-onboarding-bg: #ECFDF5;--radius-sm: var(--radius-4);--radius-md: var(--radius-8);--radius-lg: var(--radius-12);--radius-xl: var(--radius-16);--shadow-xs: 0 1px 2px rgba(0,0,0,.04);--shadow-sm: 0 1px 2px rgba(0,0,0,.05);--shadow-md: 0 4px 6px rgba(0,0,0,.07), 0 2px 4px rgba(0,0,0,.06);--shadow-lg: 0 10px 25px rgba(0,0,0,.1), 0 6px 10px rgba(0,0,0,.08);--shadow-focus: 0 0 0 3px rgba(var(--color-primary-rgb), .3);--transition-fast: var(--dur-fast) ease;--transition-normal: var(--dur-normal) ease;--transition-slow: var(--dur-slow) ease;--transition-spring: .3s cubic-bezier(.34, 1.56, .64, 1);--gradient-brand-subtle: linear-gradient(135deg, rgba(0,17,255,.06) 0%, rgba(197,56,207,.06) 40%, rgba(237,95,159,.06) 70%, rgba(255,128,0,.06) 100%);--avatar-gradient-1: linear-gradient(135deg, #0011FF 0%, #ED5F9F 50%, #FF8000 100%);--avatar-gradient-2: linear-gradient(135deg, #6366F1 0%, #A855F7 50%, #EC4899 100%);--avatar-gradient-3: linear-gradient(135deg, #06B6D4 0%, #3B82F6 50%, #8B5CF6 100%);--avatar-gradient-4: linear-gradient(135deg, #F59E0B 0%, #EF4444 50%, #DC2626 100%);--avatar-gradient-5: linear-gradient(135deg, #10B981 0%, #059669 50%, #0D9488 100%);--overlay-subtle: rgba(0,0,0,.05);--overlay-light: rgba(0,0,0,.1);--overlay-medium: rgba(0,0,0,.25);--overlay-backdrop: rgba(0,0,0,.5);--overlay-heavy: rgba(0,0,0,.9);--z-base: 1;--z-dropdown: 10;--z-sticky: 20;--z-overlay: 30;--z-modal: 40;--z-toast: 50;--z-drag: 60;--z-debug: 1000;--font-ui: "AppDigits", "Raleway", sans-serif;--font-content: "AppDigits", "Inter", sans-serif;--font-mono: "AppDigits", "SF Mono", "Fira Code", monospace;--font-numbers: "AppDigits", "Radio Canada", sans-serif}:root{--button-bg: var(--gradient-brand);--button-bg-hover: var(--gradient-brand-hover);--button-text: #FFFFFF;--button-radius: var(--radius-md);--button-transition: all var(--transition-normal);--input-bg: #FFFFFF;--input-border: var(--color-border);--input-border-focus: var(--color-primary-500);--input-radius: var(--radius-md);--input-placeholder: var(--color-text-muted);--card-bg: #FFFFFF;--card-border: var(--color-border);--card-radius: var(--radius-lg);--card-shadow: var(--shadow-sm);--badge-radius: var(--radius-full);--sidebar-bg: #FFFFFF;--sidebar-border: var(--color-border);--sidebar-width: 256px;--sidebar-width-collapsed: 108px;--sidebar-item-radius: 8px;--sidebar-active-bg: linear-gradient(90deg, #F2F1F1, #F8F8F8 54%, #EFEFEF);--sidebar-item-color: #64646F;--sidebar-item-active-color: var(--color-text);--sidebar-group-color: #787882;--sherlock-brown: #B8753D;--sherlock-brown-hover: #A5683A;--sherlock-primary: #B8753D;--sherlock-hover: #A5683A;--sherlock-bg-light: #F5EDE4;--sherlock-bg-warm: #FEF3E2;--sherlock-border: #EDD9C0;--sherlock-text: #5C3A1E;--sherlock-text-secondary: #7A5C3E;--plan-dark: #1E1E21;--plan-bg: #F9F9F9;--plan-feature-excluded: #A6A6A6;--plan-messages-color: #64646F;--chat-bg: #F4F5F7;--msg-incoming-bg: #FFFFFF;--msg-outgoing-bg: #E8F5E1;--msg-outgoing-ai-bg: #E8F1F8;--msg-bubble-shadow: 0 1px 1px rgba(0, 0, 0, .06);--msg-sender-client: #D84C10;--msg-sender-agent: #1A73BD;--msg-sender-operator: var(--green-600);--msg-ai-badge-bg: var(--blue-500);--msg-time-color: var(--gray-500);--msg-action-border: var(--color-border);--msg-action-shadow: 0 1px 2px rgba(0, 0, 0, .04);--system-event-deal-bg: rgba(245, 158, 11, .12);--system-event-deal-border: rgba(245, 158, 11, .2);--system-event-deal-color: var(--yellow-600);--system-event-var-bg: rgba(123, 42, 191, .08);--system-event-var-border: rgba(123, 42, 191, .15);--system-event-var-color: var(--color-primary-500);--date-divider-bg: rgba(0, 0, 0, .08);--date-divider-color: var(--gray-600);--chat-input-bg: var(--color-bg);--chat-input-border: var(--color-border);--chat-input-radius: var(--radius-16);--chat-send-btn-bg: var(--gray-700);--chat-send-btn-hover: var(--gray-800);--conv-item-active-bg: var(--color-primary-50);--conv-avatar-size: 48px;--conv-unread-bg: var(--blue-500);--client-card-bg-end: #F0EFF1}.toggle-track{width:40px;height:22px;border-radius:var(--radius-full);background:var(--gray-300);position:relative;cursor:pointer;transition:background var(--transition-normal)}.toggle-track.active{background:var(--color-primary-500)}.toggle-thumb{width:18px;height:18px;border-radius:50%;background:#fff;position:absolute;top:2px;left:2px;transition:transform var(--transition-normal);box-shadow:0 1px 3px #00000026}.toggle-track.active .toggle-thumb{transform:translate(18px)}.tab.active{font-weight:600}.tabs-accent .tab.active,.tabs .tab.active{color:var(--color-primary-500);border-bottom-color:var(--color-primary-500)}.tabs-gradient .tab.active{color:var(--color-primary-500);-o-border-image:var(--gradient-brand) 1;border-image:var(--gradient-brand) 1}.tabs-dark .tab.active{color:var(--color-text);border-bottom-color:var(--color-text)}.tabs-subtle .tab.active{color:var(--color-text-secondary);border-bottom-color:var(--color-text-muted)}.btn-cta{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);font-family:var(--font-ui);font-size:15px;font-weight:700;background:var(--gradient-brand);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);opacity:.35;pointer-events:none}.btn-cta.active{opacity:1;pointer-events:auto;box-shadow:0 4px 16px #7b2abf40}.btn-cta.active:hover{background:var(--gradient-brand-hover);transform:translateY(-1px);box-shadow:0 6px 20px #7b2abf52}.agent-tab.active{font-weight:600;color:var(--color-primary-500);border-bottom-color:var(--color-primary-500)}.agent-tab.active .agent-tab-count{background:var(--violet-50);color:var(--violet-600)}.stat-icon.active{background:var(--green-50);color:var(--green-600)}.tab-pill.active{background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-sm);font-weight:600}.section-title{font-family:var(--font-ui);font-size:var(--font-sm);font-weight:700;color:var(--color-text);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-2)}.section-title svg{color:var(--color-text-muted)}.modal-tab.active{color:var(--violet-500)}.modal-tab.active:after{background:var(--violet-500)}.sidebar-item.active{background:var(--sidebar-active-bg)}.sidebar-item.active .sidebar-item-icon{color:var(--sidebar-item-active-color)}.sidebar-item.active .sidebar-item-label{color:var(--sidebar-item-active-color)}.plan-card{background:var(--plan-bg);border-radius:15px;padding:10px 8px 20px;display:flex;flex-direction:column;gap:20px}.plan-name{font-family:var(--font-ui);font-size:var(--font-3xl);font-weight:600;color:var(--gray-900)}.plan-price{display:flex;align-items:flex-end;gap:4px}.plan-price-amount{font-size:var(--font-3xl);font-weight:600;color:var(--gray-900)}.plan-price-period{font-family:var(--font-ui);font-size:var(--font-sm);font-weight:600;color:var(--gray-900);padding-bottom:4px}.plan-price-free{font-family:var(--font-ui);font-size:var(--font-2xl);font-weight:600;color:var(--gray-900)}.plan-messages{display:flex;align-items:center;gap:4px;font-family:var(--font-ui);font-size:var(--font-sm);font-weight:500;color:var(--plan-messages-color)}.plan-features-group{display:flex;flex-direction:column;gap:6px;padding:0 6px}.plan-feature{display:flex;align-items:center;gap:6px;font-family:var(--font-ui);font-size:var(--font-sm);font-weight:500;color:var(--gray-900)}.plan-feature.excluded{color:var(--plan-feature-excluded)}.plan-divider{height:1px;background:var(--gray-200);margin:0 6px}.plan-popular-wrap{background:var(--plan-dark);border-radius:15px;padding:0 4px 4px}.plan-popular-badge{display:flex;align-items:center;justify-content:center;gap:6px;height:28px;font-family:var(--font-ui);font-size:var(--font-base);font-weight:600;color:#fff}.billing-toggle-track.active{background:var(--plan-dark)}.billing-toggle-track.active .billing-toggle-thumb{transform:translate(28px)}.step-dot.done{background:var(--gray-300)}.step-dot.active{width:28px;background:var(--gradient-brand)}.notif-stab.active{background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-sm)}.notif-stab:hover:not(.active){color:var(--color-text-secondary)}.cc.tg{background:#e3f2fd;color:#1565c0}.notif-type-chip.active{background:var(--violet-50);color:var(--violet-500);border-color:#7b2abf33}.log-channel-badge.tg{background:#e3f2fd;color:#1565c0}.filter-chip.active{background:var(--violet-50);color:var(--violet-500);border-color:var(--violet-200)}.billing-toggle-label-text.active{color:var(--color-text)}@font-face{font-family:Raleway;font-style:normal;font-weight:400 900;font-display:swap;src:url(/marketing/assets/raleway-latin-CSF1BaNN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:400 900;font-display:swap;src:url(/marketing/assets/raleway-cyrillic-B0Yo_ULV.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:400 900;font-display:swap;src:url(/marketing/assets/raleway-latin-ext-CwtNDoQR.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:italic;font-weight:400 900;font-display:swap;src:url(/marketing/assets/raleway-italic-latin-RigrtYt2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:italic;font-weight:400 900;font-display:swap;src:url(/marketing/assets/raleway-italic-cyrillic-DWTmaMJk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;font-style:italic;font-weight:400 900;font-display:swap;src:url(/marketing/assets/raleway-italic-latin-ext-MbfTa5YI.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/marketing/assets/inter-latin-Dx4kXJAl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/marketing/assets/inter-cyrillic-DqGufNeO.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/marketing/assets/inter-latin-ext-DO1Apj_S.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Radio Canada;font-style:normal;font-weight:300 700;font-display:swap;src:url(/marketing/assets/radio-canada-latin-eVTf2BBm.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Radio Canada;font-style:normal;font-weight:300 700;font-display:swap;src:url(/marketing/assets/radio-canada-latin-ext-BCfaaKrm.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/marketing/assets/jetbrains-mono-latin-6fWv1k7M.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/marketing/assets/jetbrains-mono-latin-ext-DIC32ArD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/marketing/assets/noto-sans-latin-CrvTEWhy.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/marketing/assets/noto-sans-cyrillic-DYZmzPmX.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:AppDigits;font-style:normal;font-weight:100 1000;font-display:swap;font-feature-settings:"tnum";src:url(/marketing/assets/radio-canada-latin-eVTf2BBm.woff2) format("woff2");unicode-range:U+0030-0039,U+002E,U+002C,U+003A,U+002F,U+0025,U+002B,U+002D,U+005F,U+00A0,U+202F,U+2013-2014,U+0024,U+20AC,U+20BD}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn .2s ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%) translateY(2px);background:var(--gray-900);color:#fff;font-family:var(--font-ui);font-size:var(--font-2xs);font-weight:600;line-height:1.3;letter-spacing:.01em;padding:5px 9px;border-radius:var(--radius-6);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .16s ease 0ms,transform .16s ease 0ms;z-index:var(--z-toast);max-width:220px}[data-tip]:hover:after,[data-tip]:focus-visible:after{opacity:1;transform:translate(-50%) translateY(0);transition-delay:.35s}[data-tip][data-tip-pos=bottom]:after{bottom:auto;top:calc(100% + 6px);transform:translate(-50%) translateY(-2px)}[data-tip][data-tip-pos=bottom]:hover:after,[data-tip][data-tip-pos=bottom]:focus-visible:after{transform:translate(-50%) translateY(0)}[data-tip][data-tip-pos=left]:after{bottom:auto;top:50%;left:auto;right:calc(100% + 6px);transform:translateY(-50%) translate(2px)}[data-tip][data-tip-pos=left]:hover:after,[data-tip][data-tip-pos=left]:focus-visible:after{transform:translateY(-50%) translate(0)}[data-tip][data-tip-pos=right]:after{bottom:auto;top:50%;left:calc(100% + 6px);right:auto;transform:translateY(-50%) translate(-2px)}[data-tip][data-tip-pos=right]:hover:after,[data-tip][data-tip-pos=right]:focus-visible:after{transform:translateY(-50%) translate(0)}[data-tip][data-tip-wide]:after{white-space:normal;max-width:280px;text-align:left;text-wrap:pretty}@media(hover:none){[data-tip]:after{display:none!important}}@media(prefers-reduced-motion:reduce){[data-tip]:after{transition:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:SF Mono,Fira Code,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{touch-action:manipulation;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;user-select:none}input,textarea,.msg-text,.msg-text *,.message-content,.message-content *,.system-message-content,.system-message-content *,.client-info-card,.client-info-card *,.mcs-name,.mcs-body,.mcs-body *{-webkit-user-select:text;-webkit-touch-callout:default;-moz-user-select:text;user-select:text}@media(min-width:768px){.synq-msg-content,.synq-msg-content *,.synq-plan-step-text,.synq-attached-quote-text,.synq-attached-quote-text *,.vcard,.vcard *,.autotest-panel-body,.autotest-panel-body *{-webkit-user-select:text;-webkit-touch-callout:default;-moz-user-select:text;user-select:text}}html{-ms-content-zooming:none;touch-action:manipulation}html,body{overscroll-behavior:none;max-width:100%;overflow-x:clip}@media(min-width:768px){html,body{position:fixed;overflow:hidden;width:100%;height:100%}#app{width:100%;height:100%;overflow:auto;overflow-y:overlay;position:relative}}@media(max-width:767px){#app{width:100%;min-height:100vh;position:relative}html,body{background:#fff}html,body,#app{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}}#app::-webkit-scrollbar{width:6px;background:transparent;position:absolute}#app::-webkit-scrollbar-track{background:transparent}#app::-webkit-scrollbar-thumb{background:var(--gradient-brand);border-radius:3px}#app::-webkit-scrollbar-thumb:hover{background:var(--gradient-brand-hover)}body{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}h1{font-size:40px;line-height:1.1;font-weight:700}h2{font-size:32px;line-height:1.2;font-weight:600}h3{font-size:24px;line-height:1.3;font-weight:600}a{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}a:hover{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.\!sticky{position:sticky!important}.\!block{display:block!important}.\!inline{display:inline!important}.\!table{display:table!important}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}body.no-page-scrollbar #app{scrollbar-width:none;-ms-overflow-style:none}body.no-page-scrollbar #app::-webkit-scrollbar,body.no-page-scrollbar #app::-webkit-scrollbar-track,body.no-page-scrollbar #app::-webkit-scrollbar-thumb{display:none!important;width:0!important;height:0!important}@media print{body{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}:root{--chat-bg: #F0F2F5;--msg-incoming-bg: #FFFFFF;--msg-outgoing-ai-bg: #E3EEFF;--msg-outgoing-op-bg: #E0F5D4;--tab-bar-height: 82px;--status-bar-height: 0px;--safe-bottom: env(safe-area-inset-bottom, 0px);--stage-1: #FF6B5B;--stage-2: #EC4899;--stage-3: #A855F7;--stage-4: #4F46E5;--stage-5: #06B6D4;--stage-6: #14B8A6;--stage-7: #F59E0B;--stage-8: #6366F1;--z-mobile-tabbar: 290;--z-mobile-chat-detail: 300;--z-mobile-synqai-panel: 350;--z-mobile-sheet-backdrop: 400;--z-mobile-sheet: 401;--z-mobile-context-menu: 500;--z-mobile-toast: 600}

/* LandingFooter-BKIueL5_.css */
.footer[data-v-fd37c742]{border-top:1px solid var(--color-border, #e5e7eb);padding:56px 0 env(safe-area-inset-bottom);background:#fff}.container[data-v-fd37c742]{max-width:var(--container-max, 1240px);margin:0 auto;padding:0 var(--space-6, 24px)}.footer-grid[data-v-fd37c742]{display:grid;grid-template-columns:200px 1fr 1fr 1fr;grid-template-areas:"brand about support social";gap:var(--space-8, 32px);padding-bottom:var(--space-8, 32px)}.footer-brand[data-v-fd37c742]{min-width:0}.footer-logo[data-v-fd37c742]{display:flex;align-items:baseline;gap:5px;font-family:var(--font-ui, "Raleway", sans-serif);font-weight:800;font-size:24px;color:var(--color-text, #111827);margin-bottom:var(--space-3, 12px)}.footer-logo-grad[data-v-fd37c742]{background:linear-gradient(135deg,#01f,#c538cf,#ed5f9f,#ff8000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer-brand-divider[data-v-fd37c742]{height:1px;background:var(--color-border, #e5e7eb);margin-bottom:var(--space-3, 12px)}.footer-legal-info[data-v-fd37c742]{font-family:var(--font-content, "Inter", sans-serif);font-size:11px;color:var(--color-text-muted, #9ca3af);line-height:1.6}.footer-col-title[data-v-fd37c742]{font-family:var(--font-ui, "Raleway", sans-serif);font-weight:700;font-size:14px;color:var(--color-text, #111827);margin-bottom:var(--space-4, 16px)}.footer-link[data-v-fd37c742]{display:block;font-family:var(--font-content, "Inter", sans-serif);font-size:13px;color:var(--color-text-secondary, #6b7280);margin-bottom:var(--space-3, 12px);transition:color .2s;text-decoration:none}.footer-link[data-v-fd37c742]:hover{color:var(--color-text, #111827)}.footer-link-icon[data-v-fd37c742]{display:inline-flex;align-items:center;gap:6px}.footer-link-icon svg[data-v-fd37c742]{flex-shrink:0;opacity:.7}.footer-socials[data-v-fd37c742]{display:flex;gap:var(--space-3, 12px);margin-top:var(--space-3, 12px);flex-wrap:wrap}.social-icon[data-v-fd37c742]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary, #6b7280);transition:color .2s;text-decoration:none}.social-icon[data-v-fd37c742]:hover{color:var(--color-text, #111827)}.social-icon svg[data-v-fd37c742]{width:20px;height:20px}.footer-bottom[data-v-fd37c742]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4, 16px);padding:var(--space-4, 16px) 0;border-top:1px solid var(--color-border, #e5e7eb)}.footer-copyright[data-v-fd37c742]{font-family:var(--font-content, "Inter", sans-serif);font-size:12px;color:var(--color-text-muted, #9ca3af)}.footer-bottom-links[data-v-fd37c742]{display:flex;gap:var(--space-6, 24px);flex-wrap:wrap}.footer-bottom-link[data-v-fd37c742]{font-family:var(--font-content, "Inter", sans-serif);font-size:12px;color:var(--color-text-muted, #9ca3af);transition:color .2s;text-decoration:none}.footer-bottom-link[data-v-fd37c742]:hover{color:var(--color-text, #111827)}@media(max-width:900px){.footer-grid[data-v-fd37c742]{grid-template-columns:1fr 1fr;grid-template-areas:"brand brand" "about about" "support social";gap:var(--space-6, 24px)}.footer-brand[data-v-fd37c742]{grid-area:brand}.footer-col-about[data-v-fd37c742]{grid-area:about}.footer-col-solutions[data-v-fd37c742]{grid-area:solutions}.footer-col-support[data-v-fd37c742]{grid-area:support}.footer-col-social[data-v-fd37c742]{grid-area:social}.footer-bottom[data-v-fd37c742]{flex-direction:column;align-items:flex-start;gap:var(--space-3, 12px)}.footer-bottom-links[data-v-fd37c742]{gap:var(--space-3, 12px)}}@media(max-width:720px){.footer[data-v-fd37c742]{padding:32px 0 0}.footer-brand[data-v-fd37c742]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6, 24px);align-items:start}.footer-logo[data-v-fd37c742]{margin-bottom:0}.footer-brand-divider[data-v-fd37c742]{display:none}.footer-legal-info[data-v-fd37c742]{font-size:10px;line-height:1.5}}

/* useSeoMeta-C4UlDC2K.css */
.header-sentinel[data-v-dd8961f0]{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none;opacity:0}.header[data-v-dd8961f0]{position:sticky;top:0;z-index:100;background:#ffffff73;padding-top:env(safe-area-inset-top);backdrop-filter:blur(22px) saturate(1.8);-webkit-backdrop-filter:blur(22px) saturate(1.8);border-bottom:1px solid transparent;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.header.scrolled[data-v-dd8961f0]{background:#ffffffb3;border-bottom-color:var(--gray-200);box-shadow:0 1px 12px #1118270a}@media(max-width:767px){.header[data-v-dd8961f0]{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.header.scrolled[data-v-dd8961f0]{background:#fff;box-shadow:none}}.header.transparent-top[data-v-dd8961f0]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.header-inner[data-v-dd8961f0]{display:flex;align-items:center;justify-content:space-between;height:68px;max-width:1170px;margin:0 auto;padding:0 var(--space-6)}.logo[data-v-dd8961f0]{display:flex;align-items:center;gap:10px;font-family:var(--font-ui);text-decoration:none}.logo svg[data-v-dd8961f0]{flex-shrink:0}.logo-word[data-v-dd8961f0]{display:flex;align-items:baseline;gap:4px}.logo-word-plain[data-v-dd8961f0]{font-family:var(--font-ui);font-weight:700;font-size:20px;color:var(--gray-900);letter-spacing:-.5px}.logo-word-grad[data-v-dd8961f0]{font-family:var(--font-ui);font-weight:700;font-size:20px;letter-spacing:.5px;background:linear-gradient(135deg,#01f,#c538cf,#ed5f9f,#ff8000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.nav-actions[data-v-dd8961f0]{display:flex;gap:var(--space-3);align-items:center}.lang-toggle[data-v-dd8961f0]{display:inline-flex;padding:3px;border-radius:999px;background:var(--gray-100);border:1px solid var(--color-border);gap:0;cursor:default;font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lang-opt[data-v-dd8961f0]{padding:6px 11px;border-radius:999px;color:var(--gray-500);cursor:pointer;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.lang-opt[data-v-dd8961f0]:hover{color:var(--gray-900)}.lang-opt.active[data-v-dd8961f0]{background:#fff;color:var(--gray-900);box-shadow:0 1px 3px #00000014}@media(max-width:900px){.nav-actions[data-v-dd8961f0]{gap:6px}}@media(max-width:520px){.nav-actions[data-v-dd8961f0]{gap:5px}.lang-opt[data-v-dd8961f0]{padding:6px 10px;font-size:10px}.logo svg[data-v-dd8961f0]{width:26px;height:26px}.logo-word-plain[data-v-dd8961f0],.logo-word-grad[data-v-dd8961f0]{font-size:16px}}

/* Landing-DvV9MRuF.css */
.chat-widget[data-v-fcca83e4]{background:#fff;border-radius:20px;box-shadow:0 0 6.5px #00000040,0 4px 4px #00000040;padding:7px 9px;display:flex;flex-direction:column;height:402px}.chat-messages[data-v-fcca83e4]{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;gap:8px;padding:8px 0}.chat-messages[data-v-fcca83e4]::-webkit-scrollbar{display:none}.chat-message[data-v-fcca83e4]{display:flex;align-items:flex-end;gap:8px}.chat-message-user[data-v-fcca83e4]{justify-content:flex-end}.chat-avatar[data-v-fcca83e4]{width:17px;height:17px;border-radius:50%;flex-shrink:0}.chat-bubble[data-v-fcca83e4]{background:#f1f1f4;border-radius:16px;padding:10px;font-weight:500;font-size:12px;color:#000;max-width:268px;word-break:break-word}.chat-bubble p[data-v-fcca83e4]{margin:0 0 4px}.chat-bubble p[data-v-fcca83e4]:last-child{margin-bottom:0}.chat-bubble-user[data-v-fcca83e4]{background:#00a8f0;color:#fff}.typing-bubble[data-v-fcca83e4]{display:flex;align-items:center;gap:4px;padding:10px 16px}.dot[data-v-fcca83e4]{width:6px;height:6px;background:#999;border-radius:50%;animation:typing-dot-fcca83e4 1.4s infinite ease-in-out}.dot[data-v-fcca83e4]:nth-child(2){animation-delay:.2s}.dot[data-v-fcca83e4]:nth-child(3){animation-delay:.4s}@keyframes typing-dot-fcca83e4{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.chat-input-bar[data-v-fcca83e4]{display:flex;align-items:stretch;gap:7px;height:30px;flex-shrink:0}.chat-input[data-v-fcca83e4]{flex:1;background:#00a8f0;border:none;border-radius:16px;padding:0 13px;font-weight:500;font-size:13px;color:#fff;outline:none;font-family:inherit}.chat-input[data-v-fcca83e4]::-moz-placeholder{color:#ffffffb3}.chat-input[data-v-fcca83e4]::placeholder{color:#ffffffb3}.chat-send[data-v-fcca83e4]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:100%;aspect-ratio:41 / 35;border:none;padding:0;cursor:pointer;background:#00a8f0;border-radius:17.5px;color:#fff}.chat-send[data-v-fcca83e4]:disabled{opacity:.5;cursor:not-allowed}.chat-send-icon[data-v-fcca83e4]{width:14px;height:14px;display:block}@media(max-width:767px){.chat-widget[data-v-fcca83e4]{height:300px}.chat-bubble[data-v-fcca83e4]{max-width:85%}}.landing-page[data-v-08109d4e]{--blue-50: #eff6ff;--blue-500: #3b82f6;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--green-500: #10b981;--red-500: #ef4444;--yellow-500: #f59e0b;--violet-50: #f5f0ff;--violet-100: #ede5ff;--violet-200: #d6c2f0;--violet-500: #7b2abf;--violet-600: #5a0fa0;--color-primary-rgb: 123, 42, 191;--gradient-brand: linear-gradient(135deg, #0011ff 0%, #c538cf 40%, #ed5f9f 70%, #ff8000 100%);--gradient-brand-hover: linear-gradient( 135deg, #000dcc 0%, #a02db0 40%, #d44e88 70%, #e07000 100% );--gradient-brand-light: linear-gradient(135deg, #ede5ff 0%, #fceaf3 40%, #fff0e8 100%);--color-bg: #ffffff;--color-bg-subtle: var(--gray-50);--color-bg-muted: var(--gray-100);--color-text: var(--gray-900);--color-text-secondary: var(--gray-500);--color-text-muted: var(--gray-400);--color-border: var(--gray-200);--color-divider: var(--gray-200);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-4: 4px;--radius-8: 8px;--radius-12: 12px;--radius-16: 16px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .07), 0 2px 4px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .1), 0 6px 10px rgba(0, 0, 0, .08);--font-ui: "AppDigits", "Raleway", sans-serif;--font-content: "AppDigits", "Inter", sans-serif;--font-numbers: "AppDigits", "Radio Canada", sans-serif;--font-2xs: 10px;--font-xs: 12px;--font-sm: 13px;--font-base: 14px;--font-md: 16px;--font-lg: 18px;--font-xl: 24px;--font-2xl: 32px;--font-3xl: 40px;font-family:var(--font-content);color:var(--color-text);background:var(--color-bg);line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100vh;width:100%}.landing-page[data-v-08109d4e] *{box-sizing:border-box}.landing-page a[data-v-08109d4e]{text-decoration:none;color:inherit}.landing-page img[data-v-08109d4e]{max-width:100%;display:block}.container[data-v-08109d4e]{max-width:1170px;margin:0 auto;padding:0 var(--space-6)}a.btn-login[data-v-08109d4e],a.btn-login[data-v-08109d4e]:hover,a.btn-login[data-v-08109d4e]:focus,a.btn-login[data-v-08109d4e]:active,a.btn-login[data-v-08109d4e]:visited{color:#fff!important;text-decoration:none!important}.btn-login[data-v-08109d4e]{font-family:var(--font-ui);font-weight:600;font-size:var(--font-sm);padding:10px 20px;border-radius:var(--radius-full);border:none;background:var(--violet-500);cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.btn-login[data-v-08109d4e]:hover{background:var(--violet-600)}.btn-register[data-v-08109d4e]{font-family:var(--font-ui);font-weight:600;font-size:var(--font-sm);padding:10px 20px;border-radius:var(--radius-full);border:1px solid var(--gray-900);background:transparent;color:var(--color-text);cursor:pointer;transition:all .2s ease}.btn-register[data-v-08109d4e]:hover{background:var(--gray-900);color:#fff}.lbl-long[data-v-08109d4e]{display:inline}.lbl-short[data-v-08109d4e]{display:none}@media(max-width:900px){.lbl-long[data-v-08109d4e]{display:none}.lbl-short[data-v-08109d4e]{display:inline}.btn-login[data-v-08109d4e],.btn-register[data-v-08109d4e]{padding:9px 15px;font-size:12px}}@media(max-width:520px){.btn-login[data-v-08109d4e],.btn-register[data-v-08109d4e]{padding:8px 12px;font-size:11px}}.hero[data-v-08109d4e]{text-align:center;padding:60px 0 40px}.hero-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(42px,6vw,72px);line-height:1.1;letter-spacing:-2px;color:var(--color-text);margin-bottom:var(--space-6)}.hero-title .num[data-v-08109d4e],.hero-title[data-v-08109d4e] .num{font-weight:700}.hero-subtitle[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-lg);color:var(--color-text-secondary);margin-bottom:var(--space-10);max-width:620px;margin-left:auto;margin-right:auto}.btn-cta[data-v-08109d4e]{opacity:1;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;padding:18px 48px;border-radius:var(--radius-full);background:var(--gradient-brand);color:#fff;font-family:var(--font-ui);font-weight:700;font-size:var(--font-lg);border:none;cursor:pointer;position:relative;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 20px #7b2abf40}.btn-cta[data-v-08109d4e]:hover{transform:translateY(-1px);box-shadow:0 6px 28px #7b2abf59}.btn-cta[data-v-08109d4e]:active{transform:translateY(0)}.wwd-section[data-v-08109d4e]{padding:50px 0 70px}.wwd-card[data-v-08109d4e]{position:relative;background:radial-gradient(circle at 85% 100%,rgba(123,42,191,.28),transparent 55%),radial-gradient(circle at 15% 10%,rgba(0,17,255,.16),transparent 50%),linear-gradient(180deg,#0d0f18,#0a0d14);border:1px solid rgba(255,255,255,.06);border-radius:28px;padding:60px 60px 54px;overflow:hidden;color:#fff;box-shadow:0 24px 80px #0a0d1466}.wwd-card[data-v-08109d4e]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1.5px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 50% 50%,black 25%,transparent 75%);mask-image:radial-gradient(ellipse 75% 85% at 50% 50%,black 25%,transparent 75%);pointer-events:none}.wwd-card[data-v-08109d4e]:after{content:"";position:absolute;top:-140px;left:-100px;width:420px;height:420px;background:radial-gradient(circle,rgba(197,56,207,.22),rgba(237,95,159,.08) 40%,transparent 70%);filter:blur(60px);pointer-events:none}.wwd-inner[data-v-08109d4e]{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center}.wwd-eyebrow[data-v-08109d4e]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:var(--radius-full);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-ui);font-size:11px;font-weight:700;color:#ffffffe0;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-5)}.wwd-eyebrow[data-v-08109d4e]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--violet-500);box-shadow:0 0 0 4px #7b2abf40,0 0 12px #7b2abf99}.wwd-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(28px,3.4vw,40px);line-height:1.08;letter-spacing:-1.2px;margin-bottom:var(--space-4);color:#fff}.wwd-title em[data-v-08109d4e]{font-style:normal;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wwd-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-md);color:#ffffff9e;line-height:1.7;margin-bottom:0;max-width:520px}.wwd-features[data-v-08109d4e]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wwd-feature[data-v-08109d4e]{position:relative;background:#ffffff09;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:22px 20px;transition:all .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.wwd-feature[data-v-08109d4e]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(123,42,191,.2),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none}.wwd-feature[data-v-08109d4e]:hover{background:#ffffff0f;border-color:#7b2abf59;transform:translateY(-3px);box-shadow:0 12px 32px #7b2abf2e}.wwd-feature[data-v-08109d4e]:hover:before{opacity:1}.wwd-feature[data-v-08109d4e]>*{position:relative;z-index:1}.wwd-feature-icon[data-v-08109d4e]{width:40px;height:40px;border-radius:12px;background:var(--violet-500);display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:#fff;box-shadow:inset 0 1px #fff3,0 4px 14px #7b2abf66}.wwd-feature-icon svg[data-v-08109d4e]{width:19px;height:19px}.wwd-feature-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:var(--font-md);color:#fff;margin-bottom:6px;letter-spacing:-.3px}.wwd-feature-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-xs);color:#ffffff8c;line-height:1.55}@media(max-width:900px){.wwd-section[data-v-08109d4e]{padding:30px 0 40px}.wwd-card[data-v-08109d4e]{padding:36px 24px 32px;border-radius:20px}.wwd-inner[data-v-08109d4e]{grid-template-columns:1fr;gap:32px}.wwd-features[data-v-08109d4e]{grid-template-columns:1fr 1fr;gap:10px}.wwd-feature[data-v-08109d4e]{padding:16px 14px}}.compare-section[data-v-08109d4e]{padding:40px 0 70px}.compare-header[data-v-08109d4e]{text-align:center;margin-bottom:var(--space-8);max-width:720px;margin-left:auto;margin-right:auto}.compare-eyebrow[data-v-08109d4e]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--radius-full);background:var(--gray-50);border:1px solid var(--color-border);font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--gray-600);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-4)}.compare-eyebrow[data-v-08109d4e]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gradient-brand)}.compare-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(28px,3.4vw,38px);line-height:1.15;letter-spacing:-1px;color:var(--color-text);margin-bottom:var(--space-3)}.compare-title em[data-v-08109d4e]{font-style:normal;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.compare-grid[data-v-08109d4e]{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch;max-width:1100px;margin:0 auto}.compare-side[data-v-08109d4e]{border-radius:24px;padding:28px;display:flex;flex-direction:column;position:relative}.compare-top-label[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.12em;text-align:center;margin-bottom:14px;display:flex;align-items:center;justify-content:center;gap:10px}.compare-top-label.red[data-v-08109d4e]{color:#f87171}.compare-top-label.neutral[data-v-08109d4e]{color:var(--color-text-secondary)}.compare-top-label[data-v-08109d4e]:before,.compare-top-label[data-v-08109d4e]:after{content:"";width:28px;height:2px;border-radius:2px;flex-shrink:0}.compare-top-label.red[data-v-08109d4e]:before,.compare-top-label.red[data-v-08109d4e]:after{background:#f87171;opacity:.6}.compare-top-label.neutral[data-v-08109d4e]:before,.compare-top-label.neutral[data-v-08109d4e]:after{background:var(--color-text-muted);opacity:.6}.compare-side.after[data-v-08109d4e]{background:radial-gradient(ellipse 60% 40% at 90% 0%,rgba(123,42,191,.08),transparent 70%),radial-gradient(ellipse 50% 40% at 0% 100%,rgba(0,17,255,.06),transparent 70%),#fff;position:relative;border:1px solid rgba(123,42,191,.18);box-shadow:0 24px 60px -12px #7b2abf47,0 12px 30px -8px #ed5f9f2e,inset 0 1px #ffffffe6}.compare-side.after[data-v-08109d4e]:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#0011ff59,#c538cf59,#ed5f9f59,#ff800059);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.compare-side.before[data-v-08109d4e]{background:radial-gradient(ellipse 60% 50% at 85% 15%,rgba(123,42,191,.35),transparent 65%),radial-gradient(ellipse 55% 45% at 5% 95%,rgba(0,17,255,.28),transparent 65%),linear-gradient(165deg,#14162b,#0b0d1a 45%,#07080f);color:#fff;position:relative;overflow:hidden;border:1px solid rgba(123,42,191,.3);box-shadow:0 24px 70px #0a0d1480,inset 0 1px #ffffff0f}.compare-side.before[data-v-08109d4e]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1.5px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,black 20%,transparent 75%);pointer-events:none}.compare-side[data-v-08109d4e]>*{position:relative;z-index:1}.compare-stat[data-v-08109d4e]{display:flex;flex-direction:column;align-items:center;gap:2px;margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid;text-align:center}.compare-side.after .compare-stat[data-v-08109d4e]{border-color:var(--color-border)}.compare-side.before .compare-stat[data-v-08109d4e]{border-color:#ffffff1a}.compare-stat-num[data-v-08109d4e]{display:inline;font-weight:700;font-size:56px;line-height:1;letter-spacing:-2px}.compare-side.after .compare-stat-num[data-v-08109d4e]{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.compare-side.before .compare-stat-num[data-v-08109d4e]{color:#f87171}.compare-stat-unit[data-v-08109d4e]{font-family:var(--font-ui);font-weight:600;font-size:var(--font-sm);margin-top:4px}.compare-side.after .compare-stat-unit[data-v-08109d4e]{color:var(--color-text-secondary)}.compare-side.before .compare-stat-unit[data-v-08109d4e]{color:#ffffffb3}.compare-list[data-v-08109d4e]{display:flex;flex-direction:column;gap:14px}.compare-item[data-v-08109d4e]{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-content);font-size:var(--font-sm);line-height:1.5}.compare-side.after .compare-item[data-v-08109d4e]{color:var(--color-text-secondary)}.compare-side.before .compare-item[data-v-08109d4e]{color:#ffffffd1}.compare-item-icon[data-v-08109d4e]{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.compare-side.after .compare-item-icon[data-v-08109d4e]{background:#10b9811f;color:#10b981}.compare-side.before .compare-item-icon[data-v-08109d4e]{background:#f871712e;color:#f87171;box-shadow:0 0 0 1px #f871714d}.compare-item-icon svg[data-v-08109d4e]{width:11px;height:11px}.compare-arrow[data-v-08109d4e]{display:flex;align-items:center;justify-content:center;width:72px}.compare-arrow svg[data-v-08109d4e]{width:64px;height:64px}.compare-arrow svg path[data-v-08109d4e]{stroke:url(#compareArrowGrad);filter:drop-shadow(0 4px 12px rgba(123,42,191,.3))}@media(max-width:900px){.compare-section[data-v-08109d4e]{padding:20px 0 40px}.compare-grid[data-v-08109d4e]{grid-template-columns:1fr;gap:16px}.compare-arrow[data-v-08109d4e]{width:auto;transform:rotate(90deg);margin:0 auto}.compare-side[data-v-08109d4e]{padding:24px 20px;border-radius:18px}.compare-stat-num[data-v-08109d4e]{font-size:44px}}.synqai-section[data-v-08109d4e]{padding:80px 0}.synqai-header[data-v-08109d4e]{text-align:center;margin-bottom:var(--space-8)}.synqai-header-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(28px,4vw,42px);line-height:1.15;letter-spacing:-1px;color:var(--color-text);margin-bottom:var(--space-3)}.gradient-text[data-v-08109d4e],.grad[data-v-08109d4e],.landing-page[data-v-08109d4e] .gradient-text,.landing-page[data-v-08109d4e] .grad{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline}.landing-page[data-v-08109d4e] em{font-style:normal;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.synqai-tabs[data-v-08109d4e]{display:flex;gap:12px;justify-content:center;align-items:center;margin-bottom:var(--space-8);flex-wrap:wrap}.synqai-tab[data-v-08109d4e]{padding:10px 20px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:#fff;font-family:var(--font-ui);font-weight:600;font-size:var(--font-sm);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.synqai-tab[data-v-08109d4e]:hover{background:var(--gray-50)}.synqai-tab.active[data-v-08109d4e]{background:var(--gray-900);color:#fff;border-color:var(--gray-900)}.synqai-panels[data-v-08109d4e]{position:relative}.synqai-panel[data-v-08109d4e]{display:none;animation:panelIn-08109d4e .3s ease}.synqai-panel.active[data-v-08109d4e]{display:block}@keyframes panelIn-08109d4e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.synqai-panel-inner[data-v-08109d4e]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:900px){.synqai-panel-inner[data-v-08109d4e]{grid-template-columns:1fr;gap:var(--space-8)}}.synq-showcase-badge[data-v-08109d4e]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--radius-full);background:var(--violet-50);font-family:var(--font-ui);font-weight:600;font-size:var(--font-xs);color:var(--violet-500);margin-bottom:var(--space-5)}.synq-showcase-badge .dot[data-v-08109d4e]{width:6px;height:6px;border-radius:50%;background:var(--violet-500)}.synq-showcase-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(24px,3vw,32px);line-height:1.2;letter-spacing:-.5px;color:var(--color-text);margin-bottom:var(--space-4)}.synq-showcase-subtitle[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-base);font-weight:500;color:var(--color-text);line-height:1.7;margin-bottom:var(--space-6);max-width:480px}.synq-steps[data-v-08109d4e]{display:flex;flex-direction:column;gap:var(--space-4)}.synq-step[data-v-08109d4e]{display:flex;gap:var(--space-4);align-items:flex-start}.synq-step-num[data-v-08109d4e]{width:32px;height:32px;border-radius:var(--radius-8);background:var(--gray-50);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--font-sm);color:var(--violet-500);flex-shrink:0}.synq-step-text[data-v-08109d4e]{padding-top:4px}.synq-step-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:var(--font-base);color:var(--color-text);margin-bottom:2px}.synq-step-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text-muted);line-height:1.5}.synq-chat-demo[data-v-08109d4e]{background:#fff;border:1px solid var(--gray-200);border-radius:20px;padding:20px 20px 6px;box-shadow:0 8px 32px #0000000a}.synq-demo-caption[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text-muted);line-height:1.55;margin-bottom:var(--space-3);padding-left:var(--space-1);display:flex;align-items:flex-start;gap:8px}.synq-demo-caption svg[data-v-08109d4e]{width:14px;height:14px;flex-shrink:0;margin-top:2px;color:var(--violet-500)}.synq-demo-caption strong[data-v-08109d4e]{color:var(--color-text)}.synq-chat-messages[data-v-08109d4e]{display:flex;flex-direction:column;gap:18px;margin-bottom:4px;min-height:220px}.synq-chat-scroll[data-v-08109d4e]{max-height:460px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;padding-right:6px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 24px,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 24px,#000 calc(100% - 32px),transparent 100%);padding-top:12px;padding-bottom:16px}.synq-chat-scroll[data-v-08109d4e]::-webkit-scrollbar{width:0;height:0;display:none}.synq-chat-scroll-inner[data-v-08109d4e]{display:flex;flex-direction:column;gap:18px;padding-bottom:48px}.synq-msg[data-v-08109d4e]{display:flex;max-width:100%}.synq-msg.ai-msg[data-v-08109d4e]{align-items:flex-start;gap:0;max-width:86%}.synq-msg.user-msg[data-v-08109d4e]{justify-content:flex-end}.synq-msg-content[data-v-08109d4e]{width:100%;display:flex;flex-direction:column;gap:4px}.synq-msg-name[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:11px;color:var(--gray-500);letter-spacing:.01em;margin-bottom:2px}.synq-msg-bubble[data-v-08109d4e]{font-family:var(--font-ui);font-weight:600;font-size:13px;line-height:1.55;color:var(--gray-700)}.synq-msg-bubble.ai-bubble[data-v-08109d4e]{position:relative;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:4px 16px 16px;padding:12px 16px;box-shadow:0 2px 12px #7b2abf14,0 8px 32px -4px #ed5f9f1f}.synq-msg-bubble.ai-bubble[data-v-08109d4e]:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#01f,#c538cf,#ed5f9f,#ff8000);opacity:.28;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.synq-msg-bubble.user-bubble[data-v-08109d4e]{background:#7b2abf14;border-radius:16px 16px 4px;padding:12px 16px;max-width:78%}.sq-plan-card[data-v-08109d4e]{margin-top:12px;background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.sq-plan-item[data-v-08109d4e]{display:flex;align-items:flex-start;gap:10px}.sq-plan-num[data-v-08109d4e]{width:22px;height:22px;flex-shrink:0;border-radius:50%;background:var(--violet-500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-top:1px}.sq-plan-text[data-v-08109d4e]{font-family:var(--font-ui);font-size:12px;font-weight:500;color:var(--gray-700);line-height:1.5}.sq-plan-text b[data-v-08109d4e]{font-weight:700;color:var(--gray-900)}.sq-plan-actions[data-v-08109d4e]{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.sq-plan-btn[data-v-08109d4e]{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:10px;font-family:var(--font-ui);font-size:12px;font-weight:700;cursor:pointer;border:none}.sq-plan-btn.primary[data-v-08109d4e]{background:var(--violet-500);color:#fff;padding:11px 22px;box-shadow:0 2px 8px #7b2abf33}.sq-plan-btn.ghost[data-v-08109d4e]{background:#fff;color:var(--gray-600);border:1px solid var(--gray-200)}.sherlock-badge[data-v-08109d4e]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--radius-full);background:#b8753d14;font-family:var(--font-ui);font-weight:600;font-size:var(--font-sm);color:#b8753d;margin-bottom:var(--space-5)}.sherlock-badge svg[data-v-08109d4e]{width:16px;height:16px}.sherlock-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(24px,3vw,32px);line-height:1.2;letter-spacing:-.5px;color:var(--color-text);margin-bottom:var(--space-4)}.sherlock-title span[data-v-08109d4e]{color:#b8753d}.sherlock-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-base);font-weight:500;color:var(--color-text);line-height:1.7;margin-bottom:var(--space-6);max-width:480px}.sherlock-blocks[data-v-08109d4e]{display:flex;flex-direction:column;gap:var(--space-3)}.sherlock-block[data-v-08109d4e]{display:flex;gap:var(--space-4);align-items:flex-start;padding:14px 16px;border-radius:var(--radius-12);background:#fff;border:1px solid var(--color-border);transition:border-color .2s,box-shadow .2s}.sherlock-block[data-v-08109d4e]:hover{border-color:#b8753d4d;box-shadow:0 2px 8px #b8753d14}.sherlock-block-num[data-v-08109d4e]{width:28px;height:28px;border-radius:var(--radius-8);background:#b8753d14;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--font-sm);color:#b8753d;flex-shrink:0}.sherlock-block-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:var(--font-base);color:var(--color-text);margin-bottom:2px}.sherlock-block-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text-muted);line-height:1.5}.sherlock-block-time[data-v-08109d4e]{font-size:var(--font-xs);color:#b8753d;margin-top:2px}.sherlock-chat[data-v-08109d4e]{background:#fff;border:1px solid var(--color-border);border-radius:20px;padding:var(--space-5);box-shadow:var(--shadow-md)}.sherlock-chat-header[data-v-08109d4e]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.sherlock-chat-av[data-v-08109d4e]{width:36px;height:36px;border-radius:12px;background:#b8753d;display:flex;align-items:center;justify-content:center;color:#fff}.sherlock-chat-name[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:var(--font-md)}.sherlock-chat-role[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-xs);color:#b8753d}.sherlock-chat-msgs[data-v-08109d4e]{display:flex;flex-direction:column;gap:var(--space-3)}.sh-msg[data-v-08109d4e]{display:flex;gap:var(--space-2);align-items:flex-end}.sh-msg.user[data-v-08109d4e]{flex-direction:row-reverse}.sh-bubble[data-v-08109d4e]{padding:10px 14px;border-radius:14px;font-family:var(--font-content);font-size:var(--font-sm);line-height:1.5;max-width:85%}.sh-bubble.sherlock[data-v-08109d4e]{background:#b8753d0f;border:1px solid rgba(184,117,61,.15);border-bottom-left-radius:4px}.sh-bubble.user[data-v-08109d4e]{background:var(--gray-100);border-bottom-right-radius:4px}.sherlock-progress[data-v-08109d4e]{display:flex;gap:4px;margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.sherlock-progress-seg[data-v-08109d4e]{flex:1;height:4px;border-radius:2px;background:var(--gray-200)}.sherlock-progress-seg.done[data-v-08109d4e]{background:#b8753d}.sherlock-progress-seg.active[data-v-08109d4e]{background:#b8753d66}.sherlock-progress-label[data-v-08109d4e]{font-family:var(--font-ui);font-size:var(--font-xs);color:var(--color-text-muted);text-align:center;margin-top:6px}.cta-banner-section[data-v-08109d4e]{padding:20px 0 30px}.cta-banner[data-v-08109d4e]{position:relative;border-radius:28px;overflow:hidden;padding:52px 56px;background:linear-gradient(135deg,#0b0b15,#1a0f2e,#0b0b15);display:grid;grid-template-columns:1.4fr auto;gap:40px;align-items:center}.cta-banner[data-v-08109d4e]:after{content:"";position:absolute;right:-80px;top:-80px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(197,56,207,.35),transparent 70%);pointer-events:none;filter:blur(40px)}.cta-banner-content[data-v-08109d4e]{position:relative;z-index:2}.cta-banner-eyebrow[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#ed5f9f;margin-bottom:var(--space-3)}.cta-banner-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:34px;line-height:1.15;color:#fff;margin-bottom:var(--space-4);letter-spacing:-.02em}.cta-banner-title em[data-v-08109d4e]{font-style:normal;background:linear-gradient(135deg,#ed5f9f,#ff8000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cta-banner-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-base);line-height:1.6;color:#ffffffbf;max-width:520px}.cta-banner-action[data-v-08109d4e]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.cta-banner-btn[data-v-08109d4e]{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;border-radius:999px;background:linear-gradient(135deg,#01f,#c538cf,#ed5f9f,#ff8000);color:#fff;font-family:var(--font-ui);font-weight:700;font-size:15px;border:none;cursor:pointer;box-shadow:0 10px 30px -6px #c538cf80;transition:transform .2s ease,box-shadow .2s ease}.cta-banner-btn[data-v-08109d4e]:hover{transform:translateY(-2px);box-shadow:0 14px 40px -6px #c538cfb3}@media(max-width:900px){.cta-banner[data-v-08109d4e]{grid-template-columns:1fr;padding:40px 28px;gap:24px;text-align:center}.cta-banner-title[data-v-08109d4e]{font-size:26px}.cta-banner-action[data-v-08109d4e]{align-items:center}}.section-title[data-v-08109d4e]{display:block;text-transform:none;gap:0;align-items:initial;font-family:var(--font-ui);font-weight:800;font-size:clamp(28px,4vw,42px);line-height:1.15;letter-spacing:-1px;text-align:center;margin-bottom:var(--space-8);color:var(--color-text)}.features-section[data-v-08109d4e]{padding:80px 0}.features-tabs[data-v-08109d4e]{display:flex;gap:10px;justify-content:center;align-items:center;margin-bottom:var(--space-8);max-width:100%}.tabs-arrow[data-v-08109d4e]{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-secondary);transition:all .2s ease;box-shadow:0 2px 8px #0000000a;flex-shrink:0}.tabs-arrow[data-v-08109d4e]:hover{background:var(--gray-900);color:#fff;border-color:var(--gray-900);transform:translateY(-1px)}.tabs-arrow svg[data-v-08109d4e]{width:18px;height:18px}.features-tabs-window[data-v-08109d4e]{overflow:hidden;flex:0 1 520px;max-width:520px;min-width:0;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 24px,#000 calc(100% - 24px),transparent 100%)}.features-tabs-track[data-v-08109d4e]{display:inline-flex;gap:8px;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform;position:relative}.features-tab[data-v-08109d4e]{padding:10px 18px;border-radius:var(--radius-full);border:1px solid var(--color-border);background:#fff;font-family:var(--font-ui);font-weight:600;font-size:var(--font-sm);color:var(--color-text-secondary);cursor:pointer;transition:background .2s,color .2s,border-color .2s;white-space:nowrap;flex-shrink:0}.features-tab[data-v-08109d4e]:hover{background:var(--gray-50)}.features-tab.active[data-v-08109d4e]{background:var(--gray-900);color:#fff;border-color:var(--gray-900)}.features-panels[data-v-08109d4e]{position:relative}.features-panel[data-v-08109d4e]{display:none;flex-direction:column;animation:panelIn-08109d4e .3s ease}.features-panel.active[data-v-08109d4e]{display:flex}.features-panel-text[data-v-08109d4e]{margin-bottom:var(--space-6);max-width:700px}.features-panel-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:28px;line-height:1.2;letter-spacing:-.5px;margin-bottom:var(--space-3);color:var(--color-text)}.features-panel-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-base);color:var(--color-text);line-height:1.7;margin-bottom:var(--space-5)}.features-panel-tags[data-v-08109d4e]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.bento-tag[data-v-08109d4e]{padding:8px 14px;border-radius:var(--radius-8);background:#0000000a;border:1px solid var(--color-border);font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text-secondary);cursor:default}.features-panel-visual[data-v-08109d4e]{background:var(--gray-50);border:1px solid var(--color-border);border-radius:16px;min-height:300px;width:100%;overflow:hidden;position:relative}.features-panel-demo[data-v-08109d4e]{background:var(--gray-50);padding:0;aspect-ratio:16 / 10;overflow:hidden}.features-panel-demo-frame[data-v-08109d4e]{width:100%;height:100%;border:0;display:block;background:var(--gray-50)}@media(max-width:900px){.features-section[data-v-08109d4e]{display:none}.features-panel-demo[data-v-08109d4e]{height:auto;min-height:380px;max-height:none;background:linear-gradient(135deg,#7b2abf0f,#ed5f9f14,#ff80000f)}.features-panel-demo-frame[data-v-08109d4e]{display:none}}.clients-section[data-v-08109d4e]{padding:30px 0 60px;overflow:hidden}.clients-tabs[data-v-08109d4e]{display:flex;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap}.client-tab[data-v-08109d4e]{font-family:var(--font-ui);font-weight:600;font-size:var(--font-base);padding:12px 26px;border-radius:var(--radius-full);border:1px solid var(--gray-300);background:#fff;color:var(--color-text);cursor:pointer;transition:all .2s ease}.client-tab[data-v-08109d4e]:hover{background:var(--gray-50)}.client-tab.active[data-v-08109d4e]{background:var(--gray-900);color:#fff;border-color:var(--gray-900)}.case-callout[data-v-08109d4e]{max-width:880px;margin:0 auto var(--space-6);background:linear-gradient(135deg,#fafafb,#f5f0ff);border:1px solid var(--color-border);border-radius:18px;padding:22px 28px;display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center}.case-callout-block[data-v-08109d4e]{display:flex;flex-direction:column;gap:6px}.case-callout-label[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--violet-500);display:flex;align-items:center;gap:6px}.case-callout-label[data-v-08109d4e]:before{content:"";width:14px;height:1px;background:var(--violet-500)}.case-callout-text[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text);line-height:1.55}.case-callout-arrow[data-v-08109d4e]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.case-callout-arrow svg[data-v-08109d4e]{width:56px;height:56px}.case-callout-arrow svg path[data-v-08109d4e]{stroke:url(#compareArrowGrad);filter:drop-shadow(0 4px 10px rgba(123,42,191,.25))}@media(max-width:768px){.case-callout[data-v-08109d4e]{grid-template-columns:1fr;gap:14px;padding:18px 20px}.case-callout-arrow[data-v-08109d4e]{transform:rotate(90deg);margin:0 auto;width:44px;height:44px}.case-callout-arrow svg[data-v-08109d4e]{width:44px;height:44px}}.cases-stage[data-v-08109d4e]{display:flex;align-items:stretch;justify-content:center;position:relative;max-width:980px;margin:0 auto}.case-preview[data-v-08109d4e]{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;background:var(--gray-900);border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0000002e,0 2px 6px #0000001a;transition:all .25s cubic-bezier(.34,1.56,.64,1);z-index:10}.case-preview[data-v-08109d4e]:hover{transform:translateY(-50%) scale(1.08)}.case-preview svg[data-v-08109d4e]{width:22px;height:22px}.case-preview[data-v-08109d4e]:first-of-type{left:-26px}.case-preview[data-v-08109d4e]:last-of-type{right:-26px}.case-card[data-v-08109d4e]{flex:1 1 900px;max-width:900px;background:#fff;border-radius:20px;border:1px solid var(--gray-200);box-shadow:0 12px 40px #0000000f;overflow:hidden;display:grid;grid-template-columns:1fr 320px;height:560px}.case-chat-side[data-v-08109d4e]{padding:var(--space-6) var(--space-6) var(--space-5);display:flex;flex-direction:column;min-height:0;overflow:hidden;background:linear-gradient(180deg,#fafafb,#f5f5f7);border-right:1px solid var(--gray-100)}.case-company-row[data-v-08109d4e]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.case-company-logo[data-v-08109d4e]{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;font-family:var(--font-ui);font-weight:800;font-size:var(--font-base)}.case-company-name[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:var(--font-xl);letter-spacing:-.3px;color:var(--color-text)}.case-company-type[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-xs);color:var(--color-text-muted)}.case-company-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text-secondary);line-height:1.55;margin-bottom:var(--space-4)}.case-mini-chat[data-v-08109d4e]{background:#fff;border-radius:16px;border:1px solid var(--gray-100);padding:var(--space-3);display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;box-shadow:0 2px 8px #00000008}.mini-chat-header[data-v-08109d4e]{display:flex;align-items:center;gap:10px;padding:4px 6px var(--space-3);border-bottom:1px solid var(--gray-100);margin-bottom:var(--space-3)}.agent-avatar-lg[data-v-08109d4e]{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;font-family:var(--font-ui);font-weight:700;font-size:var(--font-xs);overflow:hidden}.agent-avatar-lg img[data-v-08109d4e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.mini-chat-agent-name[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:var(--font-sm);color:var(--color-text)}.mini-chat-status[data-v-08109d4e]{font-family:var(--font-content);font-size:10px;color:var(--green-500);display:flex;align-items:center;gap:4px}.mini-chat-status[data-v-08109d4e]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green-500)}.case-mini-chat[data-v-08109d4e] .chat-widget{flex:1 1 0;background:transparent;border-radius:0;box-shadow:none;padding:0;height:auto;min-height:0;overflow:hidden}.case-mini-chat[data-v-08109d4e] .chat-messages{padding:0 4px;gap:10px;flex:1 1 0;min-height:0;overflow-y:auto}.case-mini-chat[data-v-08109d4e] .chat-message{align-items:flex-start;gap:8px}.case-mini-chat[data-v-08109d4e] .chat-bubble{background:var(--gray-100);color:var(--color-text);border-radius:14px 14px 14px 4px;padding:9px 13px;font-family:var(--font-content);font-size:var(--font-sm);font-weight:400;max-width:85%;line-height:1.45}.case-mini-chat[data-v-08109d4e] .chat-bubble-user{background:var(--gray-900);color:#fff;border-radius:14px 14px 4px}.case-mini-chat[data-v-08109d4e] .chat-input-bar{margin-top:var(--space-3);padding:6px 6px 6px 14px;background:var(--gray-50);border:1px solid var(--gray-100);border-radius:var(--radius-full);height:44px;gap:8px}.case-mini-chat[data-v-08109d4e] .chat-input{background:transparent;color:var(--color-text);font-family:var(--font-content);font-size:var(--font-sm);font-weight:400;padding:0}.case-mini-chat[data-v-08109d4e] .chat-input::-moz-placeholder{color:var(--color-text-muted)}.case-mini-chat[data-v-08109d4e] .chat-input::placeholder{color:var(--color-text-muted)}.case-mini-chat[data-v-08109d4e] .chat-send{width:32px;height:32px;aspect-ratio:auto;border-radius:50%;background:var(--gradient-brand);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.case-mini-chat[data-v-08109d4e] .chat-send-icon{width:14px;height:14px}.case-mini-chat[data-v-08109d4e] .chat-avatar{width:24px;height:24px;border-radius:8px}.case-info-side[data-v-08109d4e]{padding:var(--space-6) var(--space-5);display:flex;flex-direction:column;background:#fff}.case-section-label[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:10px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.case-task-text[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text);line-height:1.55;margin-bottom:var(--space-5)}.case-vars-header[data-v-08109d4e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.case-vars[data-v-08109d4e]{display:flex;flex-direction:column;gap:4px}.case-var-row[data-v-08109d4e]{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px dashed var(--gray-100);font-family:var(--font-content);font-size:var(--font-xs)}.case-var-row[data-v-08109d4e]:last-child{border-bottom:none}.case-var-label[data-v-08109d4e]{color:var(--color-text-muted);font-weight:500}.case-var-value[data-v-08109d4e]{color:var(--color-text);font-weight:600;text-align:right;max-width:60%}@media(max-width:900px){.case-card[data-v-08109d4e]{grid-template-columns:1fr;height:auto}.case-mini-chat[data-v-08109d4e]{height:340px;flex:none}.case-preview[data-v-08109d4e]{display:none}.case-info-side[data-v-08109d4e]{border-top:1px solid var(--gray-100)}}.trial-section[data-v-08109d4e]{padding:60px 0 70px}.trial-card[data-v-08109d4e]{background:linear-gradient(135deg,#fffaf6,#fff4ee 45%,#fbeffe);border:1px solid rgba(123,42,191,.08);border-radius:28px;padding:44px 56px;position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:center}.trial-card[data-v-08109d4e]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(123,42,191,.12) 1px,transparent 1.5px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,black 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,black 30%,transparent 75%);pointer-events:none}.trial-card[data-v-08109d4e]:after{content:"";position:absolute;top:-180px;right:-180px;width:540px;height:540px;background:radial-gradient(circle,rgba(197,56,207,.18),rgba(255,128,0,.1) 40%,transparent 70%);filter:blur(40px);pointer-events:none}.trial-hero[data-v-08109d4e]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.trial-hero-num[data-v-08109d4e]{font-size:clamp(120px,13vw,170px);font-weight:700;line-height:.82;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-3px;filter:drop-shadow(0 8px 28px rgba(197,56,207,.18));padding-right:.08em}.trial-hero-label[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:var(--font-sm);color:var(--gray-700);letter-spacing:5px;text-transform:uppercase;margin-top:2px}.trial-price-row[data-v-08109d4e]{display:inline-flex;align-items:baseline;gap:12px;padding:10px 18px;border-radius:var(--radius-full);background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(123,42,191,.15)}.trial-price-under[data-v-08109d4e]{margin-top:20px;padding:14px 24px;display:flex;flex-direction:row;align-items:center;gap:14px;background:#fffc;border:1.5px solid rgba(123,42,191,.2);border-radius:999px;box-shadow:0 6px 20px #7b2abf26;white-space:nowrap}.trial-price-under .trial-price-old[data-v-08109d4e]{font-size:20px;line-height:1}.trial-price-under .trial-price-arrow[data-v-08109d4e]{color:var(--gray-400);font-size:18px;line-height:1;font-weight:400}.trial-price-under .trial-price-new[data-v-08109d4e]{font-size:32px;line-height:1;letter-spacing:-.8px;font-weight:800}.trial-price-old[data-v-08109d4e]{font-weight:600;color:var(--color-text-muted);text-decoration:line-through;text-decoration-color:#dc262699;text-decoration-thickness:2px}.trial-price-new[data-v-08109d4e]{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.trial-content[data-v-08109d4e]{position:relative;z-index:2}.trial-eyebrow[data-v-08109d4e]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:var(--radius-full);background:#fff;border:1px solid rgba(123,42,191,.15);font-family:var(--font-ui);font-size:11px;font-weight:700;color:var(--violet-500);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-5);box-shadow:0 2px 12px #7b2abf0f}.trial-eyebrow[data-v-08109d4e]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--violet-500);box-shadow:0 0 0 4px #7b2abf26}.trial-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(24px,3vw,32px);line-height:1.1;letter-spacing:-1px;color:var(--gray-900);margin-bottom:var(--space-3)}.trial-title em[data-v-08109d4e]{font-style:normal;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.trial-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-sm);color:var(--gray-600);line-height:1.55;max-width:460px;margin-bottom:var(--space-4)}.trial-chips[data-v-08109d4e]{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-5)}.trial-chip[data-v-08109d4e]{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:var(--radius-full);background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.05);font-family:var(--font-ui);font-weight:600;font-size:var(--font-sm);color:var(--gray-700);box-shadow:0 2px 8px #00000008}.trial-chip svg[data-v-08109d4e]{width:14px;height:14px;color:var(--green-500);flex-shrink:0}.trial-btn[data-v-08109d4e]{display:inline-flex;align-items:center;justify-content:center;padding:14px 34px;border-radius:var(--radius-full);background:var(--gradient-brand);color:#fff;font-family:var(--font-ui);font-weight:700;font-size:var(--font-base);letter-spacing:.02em;border:none;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;box-shadow:0 4px 14px #7b2abf47,0 14px 36px #c538cf38,inset 0 1px #ffffff59;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.trial-btn[data-v-08109d4e]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 6px 20px #7b2abf59,0 20px 48px #c538cf4d,inset 0 1px #ffffff73}.trial-shape[data-v-08109d4e]{position:absolute;pointer-events:none;z-index:1}.trial-shape-1[data-v-08109d4e]{top:18%;right:8%;width:28px;height:28px;background:#ff8000;border-radius:7px;transform:rotate(15deg);box-shadow:0 8px 24px #ff80004d}.trial-shape-2[data-v-08109d4e]{bottom:22%;right:18%;width:18px;height:18px;background:#c538cf;border-radius:50%;box-shadow:0 6px 20px #c538cf66}.trial-shape-3[data-v-08109d4e]{top:65%;right:5%;width:14px;height:14px;background:#01f;border-radius:4px;transform:rotate(45deg);box-shadow:0 4px 16px #0011ff59}.trial-shape-4[data-v-08109d4e]{top:12%;left:38%;width:10px;height:10px;background:#ed5f9f;border-radius:50%;box-shadow:0 4px 12px #ed5f9f80}@media(max-width:900px){.trial-card[data-v-08109d4e]{grid-template-columns:1fr;text-align:center;padding:56px 32px;gap:32px}.trial-content[data-v-08109d4e]{display:flex;flex-direction:column;align-items:center}.trial-chips[data-v-08109d4e]{justify-content:center}.trial-hero-num[data-v-08109d4e]{font-size:140px}}.pricing-section[data-v-08109d4e]{padding:80px 0 100px}.pricing-toggle[data-v-08109d4e]{display:flex;align-items:center;justify-content:center;gap:var(--space-4);margin-bottom:var(--space-10)}.pricing-toggle-label[data-v-08109d4e]{font-family:var(--font-ui);font-weight:600;font-size:var(--font-base);color:var(--color-text-secondary);cursor:pointer;transition:color .2s}.pricing-toggle-label.active[data-v-08109d4e]{color:var(--color-text)}.toggle-track[data-v-08109d4e]{width:52px;height:28px;border-radius:var(--radius-full);background:var(--gray-200);position:relative;cursor:pointer;transition:background .3s ease}.toggle-track.active[data-v-08109d4e]{background:var(--violet-500)}.toggle-thumb[data-v-08109d4e]{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:var(--shadow-sm);transition:transform .3s ease}.toggle-track.active .toggle-thumb[data-v-08109d4e]{transform:translate(24px)}.pricing-grid[data-v-08109d4e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.plan-card[data-v-08109d4e]{background:#fff;border:1px solid var(--color-border);border-radius:20px;padding:24px 20px 22px;display:flex;flex-direction:column;gap:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;min-width:0}.plan-card[data-v-08109d4e]:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000014;border-color:var(--violet-200)}.plan-name[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:22px;margin-bottom:6px;letter-spacing:-.5px;color:var(--color-text)}.plan-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:13px;color:var(--color-text-secondary);line-height:1.5;margin-bottom:14px;height:60px;overflow:hidden}.plan-price[data-v-08109d4e]{display:flex;align-items:baseline;gap:4px;margin-bottom:14px;height:48px}.plan-price-amount[data-v-08109d4e]{font-weight:700;font-size:36px;letter-spacing:-1px;line-height:1;color:var(--color-text)}.plan-price-period[data-v-08109d4e]{font-family:var(--font-content);font-size:13px;color:var(--color-text-secondary);font-weight:500}.plan-price-free[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:22px;margin-bottom:14px;height:48px;display:flex;align-items:center;letter-spacing:-.5px;white-space:nowrap;color:var(--color-text)}.plan-price-free .num[data-v-08109d4e],.plan-price-free[data-v-08109d4e] .num{margin-right:6px;font-size:32px}.btn-plan[data-v-08109d4e]{width:100%;padding:12px;border-radius:12px;font-family:var(--font-ui);font-weight:700;font-size:14px;cursor:pointer;transition:all .2s ease;border:none;margin-bottom:12px}.btn-plan-primary[data-v-08109d4e]{background:var(--gradient-brand);color:#fff;box-shadow:0 4px 14px #7b2abf40}.btn-plan-primary[data-v-08109d4e]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #7b2abf59}.btn-plan-secondary[data-v-08109d4e]{background:var(--gray-900);color:#fff}.btn-plan-secondary[data-v-08109d4e]:hover{background:var(--gray-800)}.plan-messages[data-v-08109d4e]{font-family:var(--font-content);font-size:13px;color:var(--color-text-secondary);margin-bottom:14px;line-height:1.4}.plan-messages svg[data-v-08109d4e]{width:14px;height:14px;color:var(--violet-500);display:inline-block;vertical-align:-2px;margin-right:7px;flex-shrink:0}.plan-messages .num[data-v-08109d4e]{font-weight:700;color:var(--color-text);margin-right:4px}.plan-features-group[data-v-08109d4e]{margin-bottom:10px}.plan-features-group+.plan-features-group[data-v-08109d4e]{margin-top:0}.plan-group-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;color:var(--color-text-muted)}.plan-feature[data-v-08109d4e]{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px;font-family:var(--font-content);font-size:12px;line-height:1.45;color:var(--color-text);min-width:0}.plan-feature>span[data-v-08109d4e]{min-width:0;word-wrap:break-word}.plan-feature svg[data-v-08109d4e]{width:12px;height:12px;flex-shrink:0;margin-top:3px}.plan-feature.included svg[data-v-08109d4e]{color:var(--green-500)}.plan-feature.excluded[data-v-08109d4e]{color:var(--color-text-muted)}.plan-feature.excluded svg[data-v-08109d4e]{color:var(--color-text-muted)}.plan-divider[data-v-08109d4e]{height:1px;background:var(--color-border);margin:10px 0}.plan-features-detail[data-v-08109d4e]{display:contents}.plan-expand-btn[data-v-08109d4e]{display:none}.plan-popular-wrap[data-v-08109d4e]{position:relative;border-radius:22px;background:var(--gray-900);padding:4px;display:flex;flex-direction:column;align-self:start;margin-top:-36px;min-width:0;transition:transform .4s cubic-bezier(.4,0,.2,1)}.plan-popular-wrap[data-v-08109d4e]:before{content:"";position:absolute;inset:-2px;border-radius:24px;padding:2px;background:linear-gradient(135deg,#01f,#c538cf,#ed5f9f,#ff8000);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.65;transition:opacity .4s ease;pointer-events:none}.plan-popular-wrap[data-v-08109d4e]:after{content:"";position:absolute;inset:-18px;border-radius:40px;background:linear-gradient(135deg,#01f,#c538cf,#ed5f9f,#ff8000);filter:blur(26px);opacity:0;z-index:-1;pointer-events:none;transition:opacity .45s ease}.plan-popular-wrap[data-v-08109d4e]:hover{transform:translateY(-4px)}.plan-popular-wrap[data-v-08109d4e]:hover:before{opacity:1}.plan-popular-wrap[data-v-08109d4e]:hover:after{opacity:.6}.plan-popular-badge[data-v-08109d4e]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 0 10px;font-family:var(--font-ui);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#fff}.plan-popular-badge svg[data-v-08109d4e]{width:13px;height:13px;color:#ffd56a}.plan-popular-wrap .plan-card[data-v-08109d4e]{border-radius:18px;border:none;padding:30px 18px 24px;flex:1}.plan-popular-wrap .plan-messages[data-v-08109d4e]{font-size:12px;white-space:nowrap}.plan-popular-wrap .plan-messages>span[data-v-08109d4e]{display:inline-flex;align-items:center;flex-wrap:nowrap}.plan-popular-wrap .plan-card[data-v-08109d4e]:hover{transform:none;box-shadow:none}@media(max-width:1024px){.pricing-grid[data-v-08109d4e]{grid-template-columns:repeat(2,1fr);gap:16px}.plan-popular-wrap[data-v-08109d4e]{margin-top:0!important;align-self:stretch!important}}@media(max-width:768px){.pricing-grid[data-v-08109d4e]{grid-template-columns:1fr}.plan-expand-btn[data-v-08109d4e]{display:flex;width:100%;height:42px;border:1px solid var(--gray-200);background:#fff;border-radius:90px;align-items:center;justify-content:center;gap:8px;font-family:var(--font-ui);font-weight:600;font-size:14px;color:var(--gray-900);cursor:pointer;transition:background .2s;margin-top:2px}.plan-expand-btn[data-v-08109d4e]:hover{background:var(--gray-50)}.plan-expand-btn svg[data-v-08109d4e]{width:14px;height:14px;flex-shrink:0;transition:transform .3s ease}.plan-card.expanded .plan-expand-btn svg[data-v-08109d4e]{transform:rotate(180deg)}.plan-popular-wrap .plan-expand-btn[data-v-08109d4e]{background:#fff}.plan-features-detail[data-v-08109d4e]{display:none;flex-direction:column;padding:14px 4px 0}.plan-card.expanded .plan-features-detail[data-v-08109d4e]{display:flex}.plan-features-detail .plan-features-group[data-v-08109d4e]{margin-bottom:10px}.plan-features-detail .plan-group-title[data-v-08109d4e]{text-align:center;margin:6px 0 8px;text-transform:none;letter-spacing:0;font-size:13px;color:var(--gray-900)}}@property --ent-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.ent-section[data-v-08109d4e]{padding:var(--space-6) 0}.ent-card[data-v-08109d4e]{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-8);padding:36px 48px;background:radial-gradient(ellipse at 12% 40%,rgba(197,56,207,.14) 0%,transparent 50%),radial-gradient(ellipse at 88% 60%,rgba(255,128,0,.09) 0%,transparent 50%),linear-gradient(135deg,#0b0b15,#1a0f2e,#0b0b15);border-radius:32px;overflow:hidden;isolation:isolate}.ent-card[data-v-08109d4e]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--ent-angle),transparent 0deg,rgba(0,17,255,.6) 40deg,rgba(197,56,207,.85) 90deg,rgba(237,95,159,.85) 150deg,rgba(255,128,0,.7) 200deg,transparent 240deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ent-rot-08109d4e 14s linear infinite;pointer-events:none;z-index:4}@keyframes ent-rot-08109d4e{to{--ent-angle: 360deg}}.ent-aurora[data-v-08109d4e]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;border-radius:inherit;clip-path:inset(0 round 32px)}.ent-aurora[data-v-08109d4e]:before,.ent-aurora[data-v-08109d4e]:after{content:"";position:absolute;border-radius:50%;filter:blur(50px);will-change:transform}.ent-aurora[data-v-08109d4e]:before{width:340px;height:340px;background:radial-gradient(circle,rgba(197,56,207,.4) 0%,transparent 68%);top:-170px;left:-80px;animation:ent-aurora-a-08109d4e 25s ease-in-out infinite}.ent-aurora[data-v-08109d4e]:after{width:380px;height:380px;background:radial-gradient(circle,rgba(255,128,0,.28) 0%,rgba(237,95,159,.16) 40%,transparent 70%);bottom:-220px;right:-60px;animation:ent-aurora-b-08109d4e 30s ease-in-out infinite}@keyframes ent-aurora-a-08109d4e{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,30px) scale(1.15)}66%{transform:translate(-30px,50px) scale(.9)}}@keyframes ent-aurora-b-08109d4e{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-80px,-40px) scale(1.1)}70%{transform:translate(40px,-20px) scale(.95)}}.ent-grain[data-v-08109d4e]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.09;mix-blend-mode:overlay;z-index:1;border-radius:inherit;overflow:hidden}.ent-spot[data-v-08109d4e]{position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(260px circle at var(--ent-mx, -200px) var(--ent-my, -200px),rgba(237,95,159,.22) 0%,rgba(197,56,207,.12) 30%,transparent 70%);opacity:0;transition:opacity .4s ease;border-radius:inherit;clip-path:inset(0 round 32px)}.ent-card:hover .ent-spot[data-v-08109d4e]{opacity:1}.ent-left[data-v-08109d4e],.ent-right[data-v-08109d4e],.ent-brand[data-v-08109d4e]{position:relative;z-index:3}.ent-left[data-v-08109d4e]{display:flex;flex-direction:column;gap:10px;min-width:0}.ent-brand[data-v-08109d4e]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 var(--space-10) 0 80px;border-left:2.5px solid rgba(255,255,255,.12);align-self:stretch;justify-content:center}.ent-brand-icon[data-v-08109d4e]{width:80px;height:80px}.ent-brand-text[data-v-08109d4e]{display:flex;align-items:baseline;gap:6px;font-family:var(--font-ui);font-weight:800;font-size:30px;letter-spacing:-.7px}.ent-brand-synq[data-v-08109d4e]{color:#fff}.ent-brand-ai[data-v-08109d4e]{background:linear-gradient(135deg,#01f,#c538cf 40%,#ed5f9f,#ff8000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.7px}.ent-brand-tier[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:15px;letter-spacing:.22em;text-transform:uppercase;color:#fff9;text-align:center;padding-top:10px;border-top:1.5px solid rgba(255,255,255,.12);width:100%}.ent-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(24px,2.6vw,34px);line-height:1.12;letter-spacing:-.025em;color:#fff;text-wrap:balance}.ent-title[data-v-08109d4e] em{font-weight:800;font-style:italic;background:linear-gradient(110deg,#01f,#c538cf,#ed5f9f,#ff8000 75%,#ed5f9f 90%,#c538cf);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ent-title-gradient-08109d4e 7s ease-in-out infinite;padding:0 .03em}@keyframes ent-title-gradient-08109d4e{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.ent-sub[data-v-08109d4e]{font-family:var(--font-content);font-size:15px;line-height:1.5;color:#ffffffa6;max-width:520px}.ent-chips[data-v-08109d4e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.ent-chip[data-v-08109d4e]{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-full);font-family:var(--font-ui);font-weight:600;font-size:12px;color:#ffffffd9;letter-spacing:.01em;transition:background .2s ease,border-color .2s ease;white-space:nowrap}.ent-chip[data-v-08109d4e]:hover{background:#ffffff1a;border-color:#ffffff40}.ent-chip-icon[data-v-08109d4e]{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ent-chip-icon svg[data-v-08109d4e]{width:14px;height:14px}.ent-actions[data-v-08109d4e]{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}.ent-btn[data-v-08109d4e]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:var(--radius-full);font-family:var(--font-ui);font-weight:700;font-size:13px;letter-spacing:.015em;overflow:hidden;white-space:nowrap;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s cubic-bezier(.2,.8,.2,1),border-color .25s ease,background-color .25s ease;cursor:pointer}.ent-btn[data-v-08109d4e],.ent-btn[data-v-08109d4e]:hover,.ent-btn[data-v-08109d4e]:focus,.ent-btn[data-v-08109d4e]:visited,.ent-btn[data-v-08109d4e]:active{text-decoration:none}a.ent-btn[data-v-08109d4e],a.ent-btn[data-v-08109d4e]:hover,a.ent-btn[data-v-08109d4e]:focus,a.ent-btn[data-v-08109d4e]:visited,a.ent-btn[data-v-08109d4e]:active,a.ent-btn span[data-v-08109d4e]{color:#fff!important;text-decoration:none!important}.ent-btn-primary[data-v-08109d4e]{background:linear-gradient(135deg,#01f,#c538cf 40%,#ed5f9f,#ff8000);color:#fff;box-shadow:0 10px 28px -8px #ed5f9f8c,0 0 0 1px #ffffff1f inset}.ent-btn-primary[data-v-08109d4e]:hover{transform:translateY(-2px);box-shadow:0 16px 40px -8px #ed5f9fbf,0 0 0 1px #fff3 inset}.ent-btn-primary[data-v-08109d4e]:before{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.35) 50%,transparent 100%);transform:skew(-18deg);transition:left .7s cubic-bezier(.3,.8,.3,1);pointer-events:none}.ent-btn-primary[data-v-08109d4e]:hover:before{left:130%}.ent-btn-ghost[data-v-08109d4e]{background:#ffffff0a;color:#ffffffeb;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ent-btn-ghost[data-v-08109d4e]:hover{background:#ffffff1a;border-color:#ffffff73;transform:translateY(-2px)}.ent-brand-m[data-v-08109d4e]{display:none;align-items:center;justify-content:center;gap:10px;padding:16px 0;margin:4px 0;position:relative}.ent-brand-m[data-v-08109d4e]:before,.ent-brand-m[data-v-08109d4e]:after{content:"";flex:1;height:1px;background:#ffffff1f}.ent-brand-m-inner[data-v-08109d4e]{display:flex;align-items:center;gap:8px;flex-shrink:0}.ent-brand-m-icon[data-v-08109d4e]{width:28px;height:28px;flex-shrink:0}.ent-brand-m-text[data-v-08109d4e]{display:flex;align-items:baseline;gap:3px;font-family:var(--font-ui);font-weight:800;font-size:15px;letter-spacing:-.3px}.ent-brand-m-synq[data-v-08109d4e]{color:#fff}.ent-brand-m-ai[data-v-08109d4e]{background:linear-gradient(135deg,#01f,#c538cf 40%,#ed5f9f,#ff8000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.5px}.ent-brand-m-sep[data-v-08109d4e]{width:1px;height:14px;background:#ffffff40;margin:0 4px}.ent-brand-m-tier[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#fff9}@media(max-width:960px){.ent-card[data-v-08109d4e]{grid-template-columns:1fr;gap:var(--space-5);padding:28px}.ent-brand[data-v-08109d4e]{display:none}.ent-brand-m[data-v-08109d4e]{display:flex}}@media(max-width:560px){.ent-card[data-v-08109d4e]{padding:28px 22px;border-radius:24px}.ent-left[data-v-08109d4e]{gap:12px}.ent-title[data-v-08109d4e]{font-size:22px}.ent-sub[data-v-08109d4e]{font-size:14px}.ent-actions[data-v-08109d4e]{flex-direction:column;width:100%}.ent-btn[data-v-08109d4e]{width:100%;padding:13px 20px}.ent-chips[data-v-08109d4e]{gap:6px}.ent-chip[data-v-08109d4e]{font-size:11px;padding:6px 12px}}.contact-section[data-v-08109d4e]{padding:40px 0 60px}.contact-card[data-v-08109d4e]{background:linear-gradient(135deg,#fff,#fafafb);border:1px solid var(--color-border);border-radius:24px;padding:36px 44px;position:relative;overflow:hidden;box-shadow:0 8px 32px #7b2abf0f;display:grid;grid-template-columns:1.2fr 1px 1fr;gap:44px;align-items:center;max-width:980px;margin:0 auto}.contact-card[data-v-08109d4e]:before{content:"";position:absolute;top:-150px;left:-150px;width:420px;height:420px;background:radial-gradient(circle,rgba(123,42,191,.12),rgba(0,17,255,.06) 35%,transparent 70%);filter:blur(40px);pointer-events:none}.contact-divider[data-v-08109d4e]{width:1px;height:100%;min-height:140px;background:linear-gradient(180deg,transparent,var(--color-border) 30%,var(--color-border) 70%,transparent)}.contact-info[data-v-08109d4e]{position:relative;z-index:1}.contact-eyebrow[data-v-08109d4e]{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-ui);font-size:10px;font-weight:800;color:var(--violet-500);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px}.contact-eyebrow[data-v-08109d4e]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--violet-500);box-shadow:0 0 8px #7b2abf80}.contact-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:800;font-size:clamp(24px,2.6vw,30px);line-height:1.2;letter-spacing:-.5px;color:var(--color-text);margin-bottom:10px}.contact-title em[data-v-08109d4e]{font-style:normal;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.contact-desc[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text-secondary);line-height:1.55}.contact-buttons-wrap[data-v-08109d4e]{position:relative;z-index:1}.contact-buttons[data-v-08109d4e]{display:flex;flex-direction:column;gap:8px}.landing-page .contact-btn[data-v-08109d4e]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;border-radius:var(--radius-full);font-family:var(--font-ui);font-weight:700;font-size:13px;color:#fff;text-decoration:none;transition:all .25s ease;box-shadow:0 3px 10px #0000001a;position:relative}.landing-page .contact-btn svg[data-v-08109d4e]{width:18px;height:18px;flex-shrink:0;color:#fff}.contact-btn[data-v-08109d4e]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0000002e}.contact-btn.tg[data-v-08109d4e]{background:#2aabee}.contact-btn.wa[data-v-08109d4e]{background:#25d366}.contact-btn.ig[data-v-08109d4e]{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}@media(max-width:768px){.contact-section[data-v-08109d4e]{padding:30px 0 50px}.contact-card[data-v-08109d4e]{grid-template-columns:1fr;gap:22px;padding:28px 22px;border-radius:18px;text-align:center}.contact-divider[data-v-08109d4e]{display:none}}.footer[data-v-08109d4e]{border-top:1px solid var(--color-border);padding:56px 0 0;background:#fff}.footer-grid[data-v-08109d4e]{display:grid;grid-template-columns:200px 1fr 1fr 1fr;grid-template-areas:"brand about support social";gap:var(--space-8);padding-bottom:var(--space-8)}.footer-brand[data-v-08109d4e]{min-width:0}.footer-logo[data-v-08109d4e]{display:flex;align-items:baseline;gap:5px;font-family:var(--font-ui);font-weight:800;font-size:var(--font-xl);color:var(--color-text);margin-bottom:var(--space-3)}.footer-logo-grad[data-v-08109d4e]{background:linear-gradient(135deg,#01f,#c538cf,#ed5f9f,#ff8000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer-brand-divider[data-v-08109d4e]{height:1px;background:var(--color-border);margin-bottom:var(--space-3)}.footer-legal-info[data-v-08109d4e]{font-family:var(--font-content);font-size:11px;color:var(--color-text-muted);line-height:1.6}.footer-col-title[data-v-08109d4e]{font-family:var(--font-ui);font-weight:700;font-size:var(--font-base);color:var(--color-text);margin-bottom:var(--space-4)}.footer-link[data-v-08109d4e]{display:block;font-family:var(--font-content);font-size:var(--font-sm);color:var(--color-text-secondary);margin-bottom:var(--space-3);transition:color .2s}.footer-link[data-v-08109d4e]:hover{color:var(--color-text)}.footer-link-icon[data-v-08109d4e]{display:inline-flex;align-items:center;gap:6px}.footer-link-icon svg[data-v-08109d4e]{flex-shrink:0;opacity:.7}.footer-socials[data-v-08109d4e]{display:flex;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap}.social-icon[data-v-08109d4e]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color .2s}.social-icon[data-v-08109d4e]:hover{color:var(--color-text)}.social-icon svg[data-v-08109d4e]{width:20px;height:20px}.footer-bottom[data-v-08109d4e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border)}.footer-copyright[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-xs);color:var(--color-text-muted)}.footer-bottom-links[data-v-08109d4e]{display:flex;gap:var(--space-6);flex-wrap:wrap}.footer-bottom-link[data-v-08109d4e]{font-family:var(--font-content);font-size:var(--font-xs);color:var(--color-text-muted);transition:color .2s}.footer-bottom-link[data-v-08109d4e]:hover{color:var(--color-text)}@media(max-width:900px){.footer-grid[data-v-08109d4e]{grid-template-columns:1fr 1fr;grid-template-areas:"brand brand" "about about" "support social";gap:var(--space-6)}.footer-brand[data-v-08109d4e]{grid-area:brand}.footer-col-about[data-v-08109d4e]{grid-area:about}.footer-col-solutions[data-v-08109d4e]{grid-area:solutions}.footer-col-support[data-v-08109d4e]{grid-area:support}.footer-col-social[data-v-08109d4e]{grid-area:social}.footer-bottom[data-v-08109d4e]{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.footer-bottom-links[data-v-08109d4e]{gap:var(--space-3)}}@media(max-width:720px){.footer[data-v-08109d4e]{padding:32px 0 0}.footer-brand[data-v-08109d4e]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:start}.footer-logo[data-v-08109d4e]{margin-bottom:0}.footer-brand-divider[data-v-08109d4e]{display:none}.footer-legal-info[data-v-08109d4e]{font-size:10px;line-height:1.5}}@keyframes fadeInUp-08109d4e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-in[data-v-08109d4e]{opacity:0;animation:fadeInUp-08109d4e .6s ease forwards}.delay-1[data-v-08109d4e]{animation-delay:.1s}.delay-2[data-v-08109d4e]{animation-delay:.2s}.landing-belowfold[data-v-08109d4e]{display:contents}.fade-in[data-v-08109d4e]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}html.prerendered .fade-in[data-v-08109d4e]{opacity:1;transform:none}.fade-in[data-visible][data-v-08109d4e]{opacity:1;transform:translateY(0)}

/* Enterprise-CxDzk7zl.css */
.enterprise-page .fade-in[data-v-3086a6f0]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}html.prerendered .fade-in[data-v-3086a6f0]{opacity:1;transform:none}.enterprise-page .fade-in[data-visible][data-v-3086a6f0]{opacity:1;transform:translateY(0)}[data-v-3086a6f0],[data-v-3086a6f0]:before,[data-v-3086a6f0]:after{box-sizing:border-box;margin:0;padding:0}html[data-v-3086a6f0]{scroll-behavior:smooth;overflow-x:clip}body[data-v-3086a6f0]{font-family:var(--font-content);color:var(--color-text);background:var(--color-bg);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}a[data-v-3086a6f0]{text-decoration:none;color:inherit}button[data-v-3086a6f0]{font-family:inherit;cursor:pointer}img[data-v-3086a6f0]{max-width:100%;display:block}em[data-v-3086a6f0]{font-style:normal}.container[data-v-3086a6f0]{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6)}.header[data-v-3086a6f0]{position:sticky;top:0;z-index:100;background:#ffffffe0;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid transparent;transition:border-color .3s ease}.header.scrolled[data-v-3086a6f0]{border-bottom-color:#0b0b1514}.header-inner[data-v-3086a6f0]{display:flex;align-items:center;justify-content:space-between;height:72px}.logo[data-v-3086a6f0]{display:flex;align-items:center;gap:10px}.nav-actions[data-v-3086a6f0]{display:flex;gap:var(--space-3);align-items:center}.lang-toggle[data-v-3086a6f0]{display:inline-flex;padding:3px;border-radius:999px;background:var(--gray-100);border:1px solid var(--color-border);gap:0;cursor:pointer;font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lang-opt[data-v-3086a6f0]{padding:6px 11px;border-radius:999px;color:var(--gray-500);transition:all .2s ease}.lang-opt.active[data-v-3086a6f0]{background:#fff;color:var(--gray-900);box-shadow:0 1px 3px #00000014}.enterprise-page.lang-en .hero-title[data-v-3086a6f0],.enterprise-page.lang-en .section-title[data-v-3086a6f0],.enterprise-page.lang-en .cta-title[data-v-3086a6f0]{letter-spacing:-.035em}.enterprise-page.lang-en .hero-title[data-v-3086a6f0] em,.enterprise-page.lang-en .section-title[data-v-3086a6f0] em,.enterprise-page.lang-en .cta-title[data-v-3086a6f0] em{font-style:italic!important;font-weight:900!important;letter-spacing:-.04em;padding-right:.16em;padding-bottom:.12em;margin-right:-.1em;margin-bottom:-.12em}.hero[data-v-3086a6f0]{position:relative;padding:64px 0 56px}.hero[data-v-3086a6f0]:before{content:"";position:absolute;top:-30%;right:-15%;width:780px;height:780px;background:radial-gradient(ellipse,rgba(197,56,207,.09) 0%,rgba(123,42,191,.04) 40%,transparent 70%);pointer-events:none;z-index:0}.hero[data-v-3086a6f0]:after{content:"";position:absolute;bottom:-10%;left:-5%;width:900px;height:500px;background:radial-gradient(ellipse,rgba(255,128,0,.09) 0%,rgba(237,95,159,.06) 25%,rgba(123,42,191,.04) 50%,transparent 75%);pointer-events:none;z-index:0}.hero .container[data-v-3086a6f0]{position:relative;z-index:1}.hero-title[data-v-3086a6f0]{font-family:var(--font-ui)!important;font-weight:800!important;font-size:clamp(44px,6vw,84px)!important;line-height:1.04!important;letter-spacing:-.032em!important;margin-bottom:var(--space-8);color:var(--color-text);text-wrap:balance}.btn-xl.primary[data-v-3086a6f0]{background:var(--gradient-brand);color:#fff;box-shadow:0 14px 42px -8px #ed5f9f80,0 0 0 1px #ffffff1f inset}.btn-xl.primary[data-v-3086a6f0]:hover{transform:translateY(-2px);box-shadow:0 22px 56px -8px #ed5f9fa6,0 0 0 1px #ffffff2e inset}.btn-xl.ghost[data-v-3086a6f0]{background:transparent;color:var(--color-text);border:1px solid var(--gray-900)}.btn-xl.ghost[data-v-3086a6f0]:hover{background:var(--gray-900);color:#fff;transform:translateY(-2px)}@media(max-width:720px){.hero[data-v-3086a6f0]{padding:48px 0 32px}.hero-title[data-v-3086a6f0]{font-size:clamp(34px,9vw,44px);letter-spacing:-.02em;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;margin-bottom:var(--space-8)}.btn-xl.ghost[data-v-3086a6f0]{background:transparent;border:none;padding:8px 0;font-size:14px;color:var(--color-text-secondary);justify-content:center;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--gray-300)}.btn-xl.ghost[data-v-3086a6f0]:hover{background:transparent;color:var(--color-text);transform:none}.header-inner[data-v-3086a6f0]{height:56px}.container.header-inner[data-v-3086a6f0]{padding:0 var(--space-3)}.nav-actions[data-v-3086a6f0]{gap:6px}.logo[data-v-3086a6f0]{gap:7px}.lang-toggle[data-v-3086a6f0]{font-size:10px}.lang-opt[data-v-3086a6f0]{padding:4px 8px}}@media(max-width:400px){.hero-title[data-v-3086a6f0]{font-size:clamp(28px,8vw,34px)}.container[data-v-3086a6f0]{padding:0 var(--space-4)}}.section-title[data-v-3086a6f0]{font-family:var(--font-ui)!important;font-weight:800!important;font-size:clamp(30px,3.8vw,48px)!important;line-height:1.08!important;letter-spacing:-.03em!important;text-transform:none!important;display:block!important;gap:0!important;color:var(--color-text);max-width:880px;margin-bottom:var(--space-4)}.section-title[data-v-3086a6f0] em,.hero-title[data-v-3086a6f0] em,.cta-title[data-v-3086a6f0] em{font-style:normal!important;font-weight:800!important;display:inline;background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone}.section-title[data-v-3086a6f0] br,.hero-title[data-v-3086a6f0] br,.cta-title[data-v-3086a6f0] br{display:block;content:"";height:0}.quiz-head .section-title[data-v-3086a6f0]{margin:0 auto var(--space-4)}.caps .container[data-v-3086a6f0]{position:relative;z-index:1}.caps .section-title[data-v-3086a6f0]{color:#fff}.pricing .section-title[data-v-3086a6f0]{color:#fff}.arch-intro .section-title[data-v-3086a6f0]{max-width:none!important}.pricing .container[data-v-3086a6f0]{position:relative;z-index:1}.pricing-head .section-title[data-v-3086a6f0],.pricing-head .section-sub[data-v-3086a6f0]{margin-left:auto;margin-right:auto}.price-step-tag.neutral[data-v-3086a6f0]{background:#ffffff14;color:#ffffffb3;border:1px solid rgba(255,255,255,.12)}.faq .container[data-v-3086a6f0]{position:relative;z-index:1}.faq-tab.active[data-v-3086a6f0]{color:var(--color-text);border-left-color:var(--brand-pink);background:#ed5f9f0f;font-weight:700}.faq-answer-pane.active[data-v-3086a6f0]{display:block;animation:fade-slide-3086a6f0 .35s ease}@keyframes fade-slide-3086a6f0{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media(max-width:900px){.faq-tab.active[data-v-3086a6f0]{border-left:none;border-color:var(--violet-300);background:var(--violet-50);font-weight:700}}.cta .container[data-v-3086a6f0]{position:relative;z-index:1}.footer[data-v-3086a6f0]{border-top:1px solid var(--color-border);padding:56px 0 0;background:#fff}.footer-grid[data-v-3086a6f0]{display:grid;grid-template-columns:200px 1fr 1fr 1fr;grid-template-areas:"brand about support social";gap:var(--space-8);padding-bottom:var(--space-8)}.footer-logo[data-v-3086a6f0]{font-family:var(--font-ui);font-weight:800;font-size:24px;margin-bottom:var(--space-3);display:flex;align-items:baseline;gap:5px}.footer-logo .logo-ai-grad[data-v-3086a6f0]{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-legal-info[data-v-3086a6f0]{font-family:var(--font-content);font-size:11px;color:var(--color-text-muted);line-height:1.6}.footer-col-title[data-v-3086a6f0]{font-family:var(--font-ui);font-weight:700;font-size:14px;margin-bottom:var(--space-4);color:var(--color-text)}.footer-link[data-v-3086a6f0]{display:block;font-family:var(--font-content);font-size:13px;color:var(--color-text-secondary);margin-bottom:var(--space-3);transition:color .2s}.footer-link[data-v-3086a6f0]:hover{color:var(--color-text)}.footer-socials[data-v-3086a6f0]{display:flex;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap}.social-icon[data-v-3086a6f0]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:color .2s}.social-icon[data-v-3086a6f0]:hover{color:var(--color-text)}.social-icon svg[data-v-3086a6f0]{width:20px;height:20px}.footer-bottom[data-v-3086a6f0]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border)}.footer-copyright[data-v-3086a6f0]{font-family:var(--font-content);font-size:12px;color:var(--color-text-muted)}.footer-bottom-links[data-v-3086a6f0]{display:flex;gap:var(--space-6);flex-wrap:wrap}.footer-bottom-link[data-v-3086a6f0]{font-family:var(--font-content);font-size:12px;color:var(--color-text-muted);transition:color .2s}.footer-bottom-link[data-v-3086a6f0]:hover{color:var(--color-text)}@media(max-width:900px){.footer-grid[data-v-3086a6f0]{grid-template-columns:1fr 1fr;grid-template-areas:"brand brand" "about about" "support social";gap:var(--space-6)}.footer-brand[data-v-3086a6f0]{grid-area:brand}.footer-col-about[data-v-3086a6f0]{grid-area:about}.footer-col-solutions[data-v-3086a6f0]{grid-area:solutions}.footer-col-support[data-v-3086a6f0]{grid-area:support}.footer-col-social[data-v-3086a6f0]{grid-area:social}.footer-bottom[data-v-3086a6f0]{flex-direction:column;align-items:flex-start;gap:var(--space-3)}}

/* PartnerProgram-C2tp0pH3.css */.container[data-v-460125fd]{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6)}.header[data-v-460125fd]{position:sticky;top:0;z-index:100;background:#ffffffe0;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid transparent;transition:border-color .3s ease}.header.scrolled[data-v-460125fd]{border-bottom-color:#0b0b1514}.header-inner[data-v-460125fd]{display:flex;align-items:center;justify-content:space-between;height:72px}.logo[data-v-460125fd]{display:flex;align-items:center;gap:10px}.nav-actions[data-v-460125fd]{display:flex;gap:var(--space-3);align-items:center}.lang-toggle[data-v-460125fd]{display:inline-flex;padding:3px;border-radius:999px;background:var(--gray-100);border:1px solid var(--color-border);cursor:pointer;font-family:var(--font-ui);font-weight:700;font-size:11px;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lang-opt[data-v-460125fd]{padding:6px 11px;border-radius:999px;color:var(--gray-500);transition:all .2s}.lang-opt.active[data-v-460125fd]{background:#fff;color:var(--gray-900);box-shadow:0 1px 3px #00000014}@media(max-width:600px){.nav-actions[data-v-460125fd]{gap:6px}}.hero[data-v-460125fd]{position:relative;padding:100px 0 80px;background:var(--ink-950);color:#fff;overflow:hidden}.hero[data-v-460125fd]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:64px 64px;pointer-events:none;mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 40%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 40%,transparent 90%)}.hero[data-v-460125fd]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 15% 25%,rgba(0,17,255,.18) 0%,transparent 55%),radial-gradient(ellipse 50% 50% at 85% 30%,rgba(197,56,207,.16) 0%,transparent 55%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(255,128,0,.14) 0%,transparent 60%);pointer-events:none}.hero .container[data-v-460125fd]{position:relative;z-index:1}.hero-title[data-v-460125fd]{font-family:var(--font-ui);font-weight:800;font-size:clamp(36px,5.5vw,64px);line-height:1.06;letter-spacing:-.034em;color:#fff;margin-bottom:var(--space-6);text-wrap:balance;text-shadow:0 6px 40px rgba(0,0,0,.4)}.hero-title[data-v-460125fd] em{font-weight:800;background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.hero[data-v-460125fd]{padding:72px 0 56px}}.section-title[data-v-460125fd]{font-family:var(--font-ui)!important;font-weight:800!important;font-size:clamp(26px,3.5vw,38px)!important;line-height:1.15!important;letter-spacing:-.02em!important;text-transform:none!important;display:block!important;gap:0!important;color:var(--color-text)!important;margin-bottom:var(--space-3)!important}.section-title[data-v-460125fd] em{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.level-card.expanded .level-expand[data-v-460125fd] svg{transform:rotate(180deg)}@media(max-width:600px){.level-card.expanded .level-features[data-v-460125fd]{display:flex}}.carousel-dot.active[data-v-460125fd]{background:var(--violet-500);width:20px}.calc-level-btn.active[data-v-460125fd]{background:var(--white);color:var(--color-text);box-shadow:var(--shadow-sm)}.calc-level-btn[data-v-460125fd]:hover:not(.active){background:#ffffff80}.calc-tier-label.active[data-v-460125fd]{color:var(--violet-500)}.calc-tier-label.active[data-v-460125fd] .num{color:var(--violet-600)}.cta .container[data-v-460125fd]{position:relative;z-index:1}.mini-dot.active[data-v-460125fd]{background:var(--violet-500);width:16px;border-radius:var(--radius-full)}.modal-step.active[data-v-460125fd]{display:block}.fade-in[data-v-460125fd]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}html.prerendered .fade-in[data-v-460125fd]{opacity:1;transform:none}.fade-in[data-visible][data-v-460125fd]{opacity:1;transform:translateY(0)}

/* — добавлено extract-static-marketing.mjs — */
.case-card-hidden { display: none !important; }

/* Возвращаем ОБЫЧНЫЙ скролл документа.
   В SPA body зафиксирован, а прокручивается #app — так сделано ради мобильных
   экранов приложения с фиксированной нижней навигацией. Статической странице
   эта модель только вредит: браузер не прячет адресную строку при скролле, не
   восстанавливает позицию при возврате, ломаются якорные ссылки и sticky. */
html, body {
  position: static !important;
  overflow: visible !important;
  height: auto !important;
}
#app, .app-root, .blank-layout {
  overflow: visible !important;
  height: auto !important;
}

/* — симуляция диалога (marketing.js) — */
/* Скрытие делает скрипт, а не разметка: без JS переписка должна остаться видимой. */
.synq-chat-sim .synq-msg[hidden] { display: none; }
.synq-chat-sim .synq-msg-appear { animation: synq-msg-in .34s cubic-bezier(.22,.61,.36,1) both; }
@keyframes synq-msg-in { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: none; } }
/* Пузырь «печатает» обжимает точки: реплика тянется на всю колонку из-за текста,
   а пустой пузырь такой ширины выглядел бы как пришедшее пустое сообщение. */
.synq-chat-sim .synq-msg-typing .synq-msg-content { width: auto; }
.synq-chat-sim .synq-msg-typing .synq-msg-bubble { display: inline-flex; align-items: center; padding: 14px 16px; }
.synq-typing-dots { display: inline-flex; align-items: center; gap: 4px; height: 10px; }
.synq-typing-dots i { width: 6px; height: 6px; border-radius: 50%; background: var(--gray-400, #9ca3af); animation: synq-typing 1.1s ease-in-out infinite both; }
.synq-typing-dots i:nth-child(2) { animation-delay: .15s; }
.synq-typing-dots i:nth-child(3) { animation-delay: .3s; }
@keyframes synq-typing { 0%, 80%, 100% { opacity: .25; transform: translateY(0); } 40% { opacity: 1; transform: translateY(-3px); } }

/* — мобильный хедер —
   Селектор языка на узких экранах выглядит так же, как на десктопе (тумблер
   из трёх языков с подсвеченным текущим), а не двумя отдельными чипами без
   активного. Он от этого шире, поэтому здесь ужимаем шрифт и отступы: иначе
   кнопка входа не помещается в строку и сминается в кружок. */
@media(max-width:600px){.lang-opt[data-v-dd8961f0]{padding:5px 7px;font-size:10px}.btn-register[data-v-08109d4e],.btn-login[data-v-08109d4e]{white-space:nowrap;flex-shrink:0}}

/* — узкие экраны (360px и уже) —
   На русском подписи кнопок длиннее, и хедер вылезал за экран на несколько
   пикселей. Ужимаем тумблер ещё немного: разрядка на двухбуквенных кодах
   всё равно ничего не даёт читаемости, а стоит по два пикселя на каждом. */
@media(max-width:400px){.header-inner[data-v-dd8961f0]{padding:0 var(--space-3)}.lang-toggle[data-v-dd8961f0]{letter-spacing:normal}.lang-opt[data-v-dd8961f0]{padding:4px 6px}}

/* На 320px шапка не вмещает и логотип, и три языка, и две кнопки. Убираем
   ссылку на партнёрку — она продублирована в подвале, а вход убрать некуда. */
@media(max-width:400px){.btn-login[data-v-08109d4e]{display:none}}

/* — цены: подпись «при оплате за год» —
   Место под подпись держим всегда: если показывать её только в годовом режиме,
   кнопки в карточках прыгали бы вниз при каждом переключении тумблера. */
.plan-price-hint {
  height: 16px;
  margin: -10px 0 10px;
  font-family: var(--font-content);
  font-size: 12px;
  line-height: 16px;
  color: var(--color-text-secondary);
  opacity: 0;
  transition: opacity .2s ease;
}
.pricing-yearly .plan-price-hint { opacity: 1; }

/* Цена продления: зачёркнута рядом с ценой первого месяца.
   В годовом режиме её нет — там цена и так указана за месяц при годовой оплате,
   и второй цифры рядом с ней быть не должно. */
.plan-price-old {
  font-family: var(--font-ui);
  font-weight: 700;
  font-size: 20px;
  letter-spacing: -.5px;
  color: var(--color-text-secondary);
  text-decoration: line-through;
  margin-right: 2px;
}
.pricing-yearly .plan-price-old { display: none; }

/* — блок «Частые вопросы»: стили перенесены с партнёрской страницы,
   чтобы не заводить второй дизайн одного и того же элемента — */
.faq-list[data-v-08109d4e]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-2)}
.faq-item[data-v-08109d4e]{border:1px solid var(--color-border);border-radius:var(--radius-8);overflow:hidden;transition:border-color .2s}
.faq-item.open[data-v-08109d4e]{border-color:var(--violet-200)}
.faq-question[data-v-08109d4e]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);background:var(--white);border:none;cursor:pointer;font-family:var(--font-ui);font-size:var(--font-sm);font-weight:600;color:var(--color-text);text-align:left;gap:var(--space-3);transition:background .15s}
.faq-question[data-v-08109d4e]:hover{background:var(--color-bg-subtle)}
.faq-chevron[data-v-08109d4e]{width:16px;height:16px;color:var(--color-text-muted);transition:transform .3s;flex-shrink:0}
.faq-item.open .faq-chevron[data-v-08109d4e]{transform:rotate(180deg);color:var(--violet-500)}
.faq-answer[data-v-08109d4e]{max-height:0;overflow:hidden;transition:max-height .3s}
.faq-answer-inner[data-v-08109d4e]{padding:0 var(--space-5) var(--space-5);font-size:var(--font-sm);color:var(--color-text-secondary);line-height:1.7}
.faq-section[data-v-08109d4e]{padding:80px 0 100px}
.faq-section .faq-list[data-v-08109d4e]{max-width:820px;margin:0 auto}
