@charset "UTF-8";.ai-hero[data-v-5e8ee74e]{position:relative;background:transparent;overflow:hidden;padding-top:120px;padding-bottom:80px}.ai-inner[data-v-5e8ee74e]{position:relative;z-index:2;max-width:1300px}.ai-text-col[data-v-5e8ee74e]{padding:1rem 1.5rem;position:relative}.ai-text-animated[data-v-5e8ee74e]{position:relative;opacity:0;transform:translateY(24px);filter:blur(6px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .8s cubic-bezier(.16,1,.3,1)}.ai-text-animated[data-v-5e8ee74e]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);width:130%;height:130%;background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(255,255,255,.95) 0%,rgba(255,255,255,.85) 25%,rgba(255,255,255,.55) 50%,rgba(255,255,255,.25) 70%,rgba(255,255,255,.08) 85%,transparent 100%);pointer-events:none;z-index:-1;border-radius:50%}.ai-text-animated.visible[data-v-5e8ee74e]{opacity:1;transform:translateY(0);filter:blur(0)}.ai-eyebrow[data-v-5e8ee74e]{display:inline-flex;align-items:center;gap:8px;font-family:Roboto,sans-serif;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#027ffd;background:#027ffd14;padding:6px 14px;border-radius:100px;margin-bottom:1.25rem}.ai-pulse-dot[data-v-5e8ee74e]{width:7px;height:7px;border-radius:50%;background:#027ffd;position:relative}.ai-pulse-dot[data-v-5e8ee74e]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#027ffd66;animation:ai-dot-pulse-5e8ee74e 1.6s ease-out infinite}@keyframes ai-dot-pulse-5e8ee74e{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.6);opacity:0}}.ai-title[data-v-5e8ee74e]{font-family:Oswald,sans-serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:#1a1a1a;margin:0 0 1.25rem}.ai-subtitle[data-v-5e8ee74e]{font-family:Roboto,sans-serif;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:400;line-height:1.6;color:#4b5563;margin:0 0 2rem;max-width:540px}.ai-cta-row[data-v-5e8ee74e]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:1.75rem}.ai-cta-primary[data-v-5e8ee74e]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.75rem;background:#027ffd;border:none;border-radius:14px;text-decoration:none;color:#fff;font-family:Roboto,sans-serif;font-size:1.0625rem;font-weight:600;box-shadow:0 4px 20px #027ffd4d;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer}.ai-cta-primary[data-v-5e8ee74e]:hover{background:#06c;box-shadow:0 8px 32px #027ffd66;transform:translateY(-2px)}.ai-cta-primary:hover .ai-arrow[data-v-5e8ee74e]{transform:translate(4px)}.ai-arrow[data-v-5e8ee74e]{color:#fff;transition:transform .3s ease}.ai-bullets[data-v-5e8ee74e]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.875rem 1.75rem}.ai-bullets li[data-v-5e8ee74e]{display:inline-flex;align-items:center;gap:10px;font-family:Roboto,sans-serif;font-size:1.0625rem;font-weight:500;color:#374151}.ai-bullet-check[data-v-5e8ee74e]{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px #10b98159}.ai-visual-col[data-v-5e8ee74e]{padding:1rem;display:flex;justify-content:center}.ai-stage[data-v-5e8ee74e]{position:relative;width:100%;max-width:480px;display:flex;flex-direction:column;opacity:0;transform:translateY(30px);transition:opacity .9s ease .1s,transform 1s cubic-bezier(.16,1,.3,1) .1s}.ai-stage.visible[data-v-5e8ee74e]{opacity:1;transform:translateY(0)}.ai-chat-card[data-v-5e8ee74e]{display:flex;flex-direction:column;background:#ffffffb8;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.95);border-radius:26px;box-shadow:0 24px 70px #0f172a1a,0 4px 16px #0f172a0d;overflow:hidden}.ai-chat-header[data-v-5e8ee74e]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(15,23,42,.06);background:#ffffff8c}.ai-order-chip[data-v-5e8ee74e]{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;background:#10b98114;border:1px solid rgba(16,185,129,.18);border-radius:100px;font-family:Roboto,sans-serif;font-size:.6875rem;font-weight:600;color:#047857;white-space:nowrap}.ai-thread[data-v-5e8ee74e]{display:flex;flex-direction:column;justify-content:flex-end;gap:18px;height:430px;overflow:hidden;padding:20px 20px 14px;mask-image:linear-gradient(to bottom,transparent 0,#000 42px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 42px)}.ai-composer[data-v-5e8ee74e]{display:flex;align-items:center;gap:12px;margin:0 16px 16px;padding:10px 10px 10px 18px;background:#ffffffe6;border:1px solid rgba(15,23,42,.07);border-radius:100px;box-shadow:0 2px 10px #0f172a0a}.ai-composer-placeholder[data-v-5e8ee74e]{flex:1;font-family:Roboto,sans-serif;font-size:.9375rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-composer-send[data-v-5e8ee74e]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#027ffd,#0069e0);box-shadow:0 4px 12px #027ffd4d}.ai-msg[data-v-5e8ee74e]{display:flex;align-items:flex-start;gap:12px}.ai-msg--user[data-v-5e8ee74e]{justify-content:flex-end}.ai-msg--nps[data-v-5e8ee74e]{padding-left:40px}.ai-glass[data-v-5e8ee74e]{position:relative;max-width:85%;padding:12px 16px;background:#fff;border:1px solid rgba(15,23,42,.05);border-radius:6px 18px 18px;box-shadow:0 3px 12px #0f172a0d;font-family:Roboto,sans-serif;font-size:.9375rem;line-height:1.55;letter-spacing:-.012em;color:#0f172a}.ai-deepen-tag[data-v-5e8ee74e]{display:flex;align-items:center;gap:4px;font-size:.5938rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8b5cf6;margin-bottom:5px}.ai-blue[data-v-5e8ee74e]{max-width:80%;padding:12px 17px;background:linear-gradient(135deg,#027ffd,#0069e0);color:#fff;border-radius:20px 20px 6px;font-family:Roboto,sans-serif;font-size:.9375rem;line-height:1.5;letter-spacing:-.01em;box-shadow:0 4px 14px #027ffd38}.ai-blue--score[data-v-5e8ee74e]{font-weight:700;font-variant-numeric:tabular-nums;font-size:1.0625rem}.ic-orb[data-v-5e8ee74e]{position:relative;flex-shrink:0;display:inline-block;width:28px;height:28px;margin-top:4px;isolation:isolate;background:radial-gradient(42% 50% at 31% 36%,rgba(216,240,255,.92),transparent 70%),radial-gradient(46% 40% at 64% 32%,rgba(120,196,255,.85),transparent 72%),radial-gradient(52% 56% at 56% 70%,rgba(70,156,255,.78),transparent 72%),radial-gradient(38% 44% at 80% 62%,rgba(150,206,255,.7),transparent 70%),radial-gradient(36% 42% at 18% 66%,rgba(96,178,255,.62),transparent 72%);filter:blur(.8px) drop-shadow(0 0 5px rgba(110,182,255,.55));animation:ic-orb-breathe-5e8ee74e 3.2s ease-in-out infinite}.ic-orb[data-v-5e8ee74e]:before,.ic-orb[data-v-5e8ee74e]:after{content:"";position:absolute;top:-28%;right:-28%;bottom:-28%;left:-28%;mix-blend-mode:screen;filter:blur(4px);animation:ic-orb-swirl-5e8ee74e 5.5s linear infinite}.ic-orb[data-v-5e8ee74e]:before{background:radial-gradient(40% 46% at 40% 40%,rgba(226,246,255,.85),transparent 72%),radial-gradient(44% 40% at 66% 58%,rgba(90,176,255,.7),transparent 74%)}.ic-orb[data-v-5e8ee74e]:after{background:radial-gradient(42% 44% at 58% 36%,rgba(170,222,255,.78),transparent 72%),radial-gradient(40% 46% at 36% 66%,rgba(60,150,250,.62),transparent 74%);animation-duration:8.5s;animation-direction:reverse}@keyframes ic-orb-swirl-5e8ee74e{to{transform:rotate(360deg)}}@keyframes ic-orb-breathe-5e8ee74e{0%,to{filter:blur(.8px) drop-shadow(0 0 4px rgba(110,182,255,.45))}50%{filter:blur(.8px) drop-shadow(0 0 9px rgba(140,200,255,.75))}}@media(prefers-reduced-motion:reduce){.ic-orb[data-v-5e8ee74e],.ic-orb[data-v-5e8ee74e]:before,.ic-orb[data-v-5e8ee74e]:after{animation:none}}.ai-typing[data-v-5e8ee74e]{display:inline-flex;gap:5px;align-items:center;height:24px}.ai-typing span[data-v-5e8ee74e]{width:7px;height:7px;background:#1e293b47;border-radius:50%;animation:ai-bounce-5e8ee74e 1.3s infinite ease-in-out}.ai-typing span[data-v-5e8ee74e]:nth-child(2){animation-delay:.15s}.ai-typing span[data-v-5e8ee74e]:nth-child(3){animation-delay:.3s}@keyframes ai-bounce-5e8ee74e{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-5px);opacity:1}}.ai-nps[data-v-5e8ee74e]{display:flex;gap:7px;padding:7px 9px;background:#fff;border:1px solid rgba(15,23,42,.05);border-radius:100px;box-shadow:0 3px 12px #0f172a0f}.ai-nps-btn[data-v-5e8ee74e]{width:38px;height:38px;border-radius:50%;border:none;background:#0f172a0d;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:600;color:#0f172a;cursor:pointer;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .3s ease,color .3s ease,opacity .3s ease}.ai-nps-btn.is-picked[data-v-5e8ee74e]{background:#027ffd;color:#fff;transform:scale(1.16);box-shadow:0 6px 18px #027ffd66}.ai-nps-btn.is-dim[data-v-5e8ee74e]{opacity:.35}.ai-cursor[data-v-5e8ee74e]{display:inline-block;width:2px;height:1em;background:#fff;margin-left:1px;vertical-align:text-bottom;animation:ai-cursor-blink-5e8ee74e .8s step-end infinite}@keyframes ai-cursor-blink-5e8ee74e{0%,to{opacity:1}50%{opacity:0}}.ai-done[data-v-5e8ee74e]{display:inline-flex;align-items:center;gap:10px;align-self:center;padding:9px 18px;background:#ecfdf5;border:1px solid rgba(16,185,129,.18);border-radius:100px;box-shadow:0 3px 12px #0f172a0d;font-family:Roboto,sans-serif;font-size:.9375rem;font-weight:500;color:#065f46}.ai-done-check[data-v-5e8ee74e]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#fff}.ai-footnote[data-v-5e8ee74e]{display:flex;align-items:center;justify-content:center;gap:5px;padding-top:22px;font-family:Roboto,sans-serif;font-size:.6875rem;color:#9ca3af}.ai-pop-enter-active[data-v-5e8ee74e]{transition:opacity .5s ease,transform .65s cubic-bezier(.34,1.45,.5,1)}.ai-pop-leave-active[data-v-5e8ee74e]{transition:opacity .35s ease,transform .35s ease}.ai-pop-enter-from[data-v-5e8ee74e]{opacity:0;transform:translateY(22px) scale(.94)}.ai-pop-leave-to[data-v-5e8ee74e]{opacity:0;transform:translateY(-10px) scale(.97)}@media(max-width:1024px){.ai-hero[data-v-5e8ee74e]{padding-top:100px}}@media(max-width:960px){.ai-text-col[data-v-5e8ee74e]{text-align:center;padding-top:2rem}.ai-bullets[data-v-5e8ee74e],.ai-cta-row[data-v-5e8ee74e]{justify-content:center}.ai-subtitle[data-v-5e8ee74e]{margin-left:auto;margin-right:auto}.ai-stage[data-v-5e8ee74e]{max-width:440px;margin:0 auto}.ai-thread[data-v-5e8ee74e]{height:400px}}@media(max-width:600px){.ai-hero[data-v-5e8ee74e]{padding-top:80px;padding-bottom:50px}.ai-cta-primary[data-v-5e8ee74e]{width:100%;justify-content:center}.ai-stage[data-v-5e8ee74e]{max-width:360px}.ai-thread[data-v-5e8ee74e]{height:380px;gap:14px;padding:16px 14px 10px}.ai-chat-header[data-v-5e8ee74e]{padding:12px 14px}.ai-glass[data-v-5e8ee74e]{font-size:.875rem;padding:11px 14px}.ai-msg--nps[data-v-5e8ee74e]{padding-left:0}.ai-nps-btn[data-v-5e8ee74e]{width:32px;height:32px}.ai-composer[data-v-5e8ee74e]{margin:0 12px 12px}}.ai-hiw[data-v-aaacbbcf]{position:relative;padding:80px 0 100px;background:#f8fafc;overflow:hidden}.ai-hiw[data-v-aaacbbcf]:after{content:"";position:absolute;top:0;left:0;right:0;height:160px;background:linear-gradient(to bottom,#fff,#ffffffb3 40%,#fff0);pointer-events:none;z-index:2}.ai-hiw-container[data-v-aaacbbcf]{max-width:1200px;position:relative;z-index:3}.section-header[data-v-aaacbbcf]{text-align:center;margin-bottom:3rem}.section-header .section-title[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:900;color:#1a1a1a;line-height:1.15;letter-spacing:-.03em;margin-bottom:1rem}.section-header .section-subtitle[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:#6b7280;line-height:1.6;max-width:650px;margin:0 auto}.section-header[data-v-aaacbbcf]{margin-bottom:4rem;opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.visible .section-header[data-v-aaacbbcf]{opacity:1;transform:translateY(0)}.ai-timeline[data-v-aaacbbcf]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;align-items:start}.ai-step[data-v-aaacbbcf]{position:relative;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(34px) scale(.96);filter:blur(8px);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--delay),transform .9s cubic-bezier(.22,1,.36,1) var(--delay),filter .7s cubic-bezier(.22,1,.36,1) var(--delay)}.visible .ai-step[data-v-aaacbbcf]{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.ai-step-mockup[data-v-aaacbbcf]{position:relative;display:flex;justify-content:center;align-items:center;min-height:200px;width:100%}.ai-step-content[data-v-aaacbbcf]{position:relative;text-align:center;padding:1.5rem .5rem 0;max-width:300px}.ai-step-num[data-v-aaacbbcf]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#027ffd,#06c);color:#fff;font-family:Oswald,sans-serif;font-size:1.0625rem;font-weight:600;margin-bottom:.85rem;box-shadow:0 4px 14px #027ffd4d}.ai-step-title[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:1.1875rem;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:.6rem}.ai-step-desc[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:.9375rem;font-weight:400;color:#6b7280;line-height:1.55;margin:0}.mock-card[data-v-aaacbbcf]{background:#fff;border-radius:18px;padding:18px;box-shadow:0 4px 24px #0000000f,0 0 0 1px #00000008;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:248px;min-height:168px;display:flex;flex-direction:column;justify-content:center}.mock-card[data-v-aaacbbcf]:hover{transform:translateY(-3px);box-shadow:0 8px 32px #00000014}.mock-objective[data-v-aaacbbcf]{display:flex;gap:10px;align-items:flex-start;padding:10px;background:#027ffd0f;border-radius:10px;margin-bottom:12px}.mock-objective p[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:.71875rem;line-height:1.4;color:#374151;font-style:italic;margin:0}.mock-avatar[data-v-aaacbbcf]{width:28px;height:28px;flex-shrink:0;object-fit:contain}.mock-questions[data-v-aaacbbcf]{display:flex;flex-direction:column;gap:6px}.mock-question[data-v-aaacbbcf]{display:flex;align-items:center;gap:8px;padding:6px 9px;background:#f9fafb;border-radius:8px;font-family:Roboto,sans-serif;font-size:.6875rem;color:#4b5563}.mock-question--ghost[data-v-aaacbbcf]{opacity:.5}.mock-question>span[data-v-aaacbbcf]:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock-q-num[data-v-aaacbbcf]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#027ffd1a;color:#027ffd;font-size:.625rem;font-weight:700;flex-shrink:0}.mock-recipient[data-v-aaacbbcf]{display:flex;align-items:center;gap:10px;padding:9px 11px;background:#f9fafb;border-radius:10px;margin-bottom:12px}.mock-recipient-avatar[data-v-aaacbbcf]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#027ffd,#06c);color:#fff;font-family:Roboto,sans-serif;font-size:.625rem;font-weight:700;flex-shrink:0}.mock-recipient-meta[data-v-aaacbbcf]{flex:1;min-width:0;display:flex;flex-direction:column}.mock-recipient-meta strong[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;color:#111827}.mock-recipient-meta span[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:.625rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock-send-btn[data-v-aaacbbcf]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:9px 12px;background:#027ffd;border:none;border-radius:10px;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 4px 14px #027ffd4d;margin-bottom:12px}.mock-auto[data-v-aaacbbcf]{display:flex;align-items:center;gap:8px;font-family:Roboto,sans-serif;font-size:.6875rem;font-weight:500;color:#4b5563}.mock-auto-toggle[data-v-aaacbbcf]{position:relative;width:30px;height:17px;border-radius:100px;background:#10b981;flex-shrink:0}.mock-auto-knob[data-v-aaacbbcf]{position:absolute;top:2px;right:2px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003}.mock-bubble[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:.6875rem;line-height:1.45;padding:7px 10px;border-radius:11px;max-width:92%;margin-bottom:7px}.mock-bubble--in[data-v-aaacbbcf]{background:#f3f4f6;color:#374151;border-bottom-left-radius:4px}.mock-bubble--out[data-v-aaacbbcf]{background:#027ffd;color:#fff;border-bottom-right-radius:4px;margin-left:auto}.mock-bubble--deepen[data-v-aaacbbcf]{background:#8b5cf614;margin-bottom:0}.mock-deepen-tag[data-v-aaacbbcf]{display:flex;align-items:center;gap:3px;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#8b5cf6;margin-bottom:3px}.mock-nps-line[data-v-aaacbbcf]{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.mock-nps-score[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:1.875rem;font-weight:800;color:#027ffd;line-height:1}.mock-nps-label[data-v-aaacbbcf]{font-family:Roboto,sans-serif;font-size:.75rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.mock-nps-trend[data-v-aaacbbcf]{display:inline-flex;align-items:center;gap:2px;margin-left:auto;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;color:#10b981}.mock-insight[data-v-aaacbbcf]{display:flex;align-items:center;gap:8px;padding:6px 0;font-family:Roboto,sans-serif;font-size:.71875rem;color:#4b5563}.mock-insight[data-v-aaacbbcf]:not(:last-of-type){border-bottom:1px solid #f9fafb}@media(max-width:1024px){.ai-timeline[data-v-aaacbbcf]{grid-template-columns:repeat(2,1fr);gap:2.5rem 2rem;max-width:620px;margin:0 auto}.mock-card[data-v-aaacbbcf]{width:260px}}@media(max-width:768px){.ai-hiw[data-v-aaacbbcf]{padding:60px 0}.ai-timeline[data-v-aaacbbcf]{grid-template-columns:1fr;gap:0;max-width:400px}.ai-step[data-v-aaacbbcf]{max-width:400px;margin:0 auto}.ai-step[data-v-aaacbbcf]:not(:last-child):after{content:"";display:block;width:2px;height:32px;background:#c5cdd8;margin:8px auto 0}.mock-card[data-v-aaacbbcf]{width:280px}}@media(max-width:600px){.ai-hiw[data-v-aaacbbcf]{padding:40px 0}.mock-card[data-v-aaacbbcf]{width:260px;padding:14px 16px}}.ai-features[data-v-b714ec9e]{position:relative;background:#fff;padding:100px 0;overflow:hidden}.ai-features-container[data-v-b714ec9e]{max-width:1200px}.section-header[data-v-b714ec9e]{text-align:center;margin-bottom:3rem}.section-header .section-title[data-v-b714ec9e]{font-family:Roboto,sans-serif;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:900;color:#1a1a1a;line-height:1.15;letter-spacing:-.03em;margin-bottom:1rem}.section-header .section-subtitle[data-v-b714ec9e]{font-family:Roboto,sans-serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:#6b7280;line-height:1.6;max-width:650px;margin:0 auto}.section-header[data-v-b714ec9e]{margin-bottom:3.5rem;opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .8s ease}.visible .section-header[data-v-b714ec9e]{opacity:1;transform:translateY(0)}.ai-features-grid[data-v-b714ec9e]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.ai-feature-card[data-v-b714ec9e]{background:#fff;border:1px solid #f3f4f6;border-radius:20px;padding:2rem 1.75rem;opacity:0;transform:translateY(24px);transition:opacity .7s ease var(--delay),transform .8s ease var(--delay),border-color .3s ease,box-shadow .3s ease}.visible .ai-feature-card[data-v-b714ec9e]{opacity:1;transform:translateY(0)}.ai-feature-card[data-v-b714ec9e]:hover{border-color:#027ffd33;box-shadow:0 12px 40px #027ffd14}.ai-feature-icon[data-v-b714ec9e]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.ai-feature-title[data-v-b714ec9e]{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:700;color:#1a1a1a;line-height:1.35;margin-bottom:.6rem}.ai-feature-desc[data-v-b714ec9e]{font-family:Roboto,sans-serif;font-size:.9375rem;line-height:1.6;color:#6b7280;margin:0}@media(max-width:1024px){.ai-features-grid[data-v-b714ec9e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ai-features[data-v-b714ec9e]{padding:60px 0}.ai-features-grid[data-v-b714ec9e]{grid-template-columns:1fr;max-width:460px;margin:0 auto}.ai-feature-card[data-v-b714ec9e]{padding:1.5rem 1.375rem}}.ai-faq[data-v-e80367af]{position:relative;background:#f8fafc;padding:100px 0;overflow:hidden}.ai-faq-container[data-v-e80367af]{position:relative;z-index:1;max-width:820px}.section-header[data-v-e80367af]{text-align:center;margin-bottom:3rem}.section-header .section-title[data-v-e80367af]{font-family:Roboto,sans-serif;font-size:clamp(1.875rem,4.5vw,3rem);font-weight:900;color:#1a1a1a;line-height:1.15;letter-spacing:-.03em;margin-bottom:1rem}.section-header .section-subtitle[data-v-e80367af]{font-family:Roboto,sans-serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:#6b7280;line-height:1.6;max-width:650px;margin:0 auto}.section-header[data-v-e80367af]{margin-bottom:3rem;opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .8s ease}.visible .section-header[data-v-e80367af]{opacity:1;transform:translateY(0)}.ai-faq-list[data-v-e80367af]{display:flex;flex-direction:column;gap:12px;opacity:0;transform:translateY(20px);transition:opacity .7s ease .15s,transform .8s ease .15s}.visible .ai-faq-list[data-v-e80367af]{opacity:1;transform:translateY(0)}.ai-faq-item[data-v-e80367af]{background:#fff;border:1px solid #f3f4f6;border-radius:16px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.ai-faq-item--open[data-v-e80367af]{border-color:#027ffd40;box-shadow:0 8px 28px #027ffd0f}.ai-faq-item--open .ai-faq-answer[data-v-e80367af]{grid-template-rows:1fr}.ai-faq-item--open .ai-faq-answer-inner[data-v-e80367af]{padding-top:0;opacity:1}.ai-faq-item[data-v-e80367af]:hover:not(.ai-faq-item--open){border-color:#e5e7eb}.ai-faq-question[data-v-e80367af]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:transparent;border:none;cursor:pointer;text-align:left;font-family:Roboto,sans-serif;font-size:1.0625rem;font-weight:600;color:#1a1a1a;line-height:1.4;transition:color .2s ease}.ai-faq-question[data-v-e80367af]:hover{color:#027ffd}.ai-faq-icon[data-v-e80367af]{flex-shrink:0;transition:transform .3s ease,color .3s ease}.ai-faq-answer[data-v-e80367af]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1)}.ai-faq-answer-inner[data-v-e80367af]{overflow:hidden;font-family:Roboto,sans-serif;font-size:.9375rem;line-height:1.65;color:#4b5563;padding:0 1.5rem 1.25rem;opacity:0;transition:opacity .3s ease}.ai-faq-links[data-v-e80367af]{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px}.ai-faq-link[data-v-e80367af]{display:inline-flex;align-items:center;gap:4px;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:600;color:#027ffd;text-decoration:none}.ai-faq-link[data-v-e80367af]:hover{text-decoration:underline}@media(max-width:600px){.ai-faq[data-v-e80367af]{padding:60px 0}.ai-faq-question[data-v-e80367af]{padding:1rem 1.25rem;font-size:.9375rem}.ai-faq-answer-inner[data-v-e80367af]{padding:0 1.25rem 1rem;font-size:.875rem}}.ai-cta[data-v-ae81b1b9]{position:relative;background:#f8fafc;padding:100px 0 120px;overflow:hidden;text-align:center}.ai-cta[data-v-ae81b1b9]:before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(to bottom,#f8fafc 0%,rgba(248,250,252,.85) 30%,rgba(248,250,252,.4) 60%,transparent 100%);pointer-events:none;z-index:1}.ai-cta-clouds[data-v-ae81b1b9]{position:absolute;bottom:0;left:0;width:100%;height:auto;min-height:50%;object-fit:cover;object-position:center bottom;pointer-events:none;opacity:.25;z-index:0}.ai-cta[data-v-ae81b1b9]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:900px;background:radial-gradient(circle,rgb(248,250,252) 0%,rgba(248,250,252,.9) 20%,rgba(248,250,252,.6) 40%,rgba(248,250,252,.2) 60%,transparent 75%);pointer-events:none;z-index:1}.ai-cta-bg[data-v-ae81b1b9]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.ring[data-v-ae81b1b9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1.5px solid rgba(2,127,253,.18);width:300px;height:300px;opacity:0;animation:ai-cta-ring-ae81b1b9 4.5s ease-out infinite}.ring-1[data-v-ae81b1b9]{animation-delay:0s}.ring-2[data-v-ae81b1b9]{animation-delay:1.5s}.ring-3[data-v-ae81b1b9]{animation-delay:3s}@keyframes ai-cta-ring-ae81b1b9{0%{transform:translate(-50%,-50%) scale(.3);opacity:.7}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}.ai-cta-container[data-v-ae81b1b9]{position:relative;z-index:3;max-width:700px;display:flex;flex-direction:column;align-items:center}.ai-cta-icon[data-v-ae81b1b9]{width:76px;height:76px;border-radius:22px;background:linear-gradient(135deg,#027ffd,#6366f1);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:0 12px 32px #027ffd4d;opacity:0;transform:translateY(20px) scale(.9);transition:opacity .6s ease,transform .7s cubic-bezier(.34,1.56,.64,1)}.visible .ai-cta-icon[data-v-ae81b1b9]{opacity:1;transform:translateY(0) scale(1)}.ai-cta-headline[data-v-ae81b1b9]{font-family:Oswald,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase;color:#1a1a1a;margin:0 0 1rem;opacity:0;transform:translateY(20px);transition:opacity .7s ease .1s,transform .8s ease .1s}.visible .ai-cta-headline[data-v-ae81b1b9]{opacity:1;transform:translateY(0)}.ai-cta-sub[data-v-ae81b1b9]{font-family:Roboto,sans-serif;font-size:1.125rem;line-height:1.6;color:#4b5563;margin:0 0 2rem;max-width:540px;opacity:0;transform:translateY(16px);transition:opacity .6s ease .2s,transform .7s ease .2s}.visible .ai-cta-sub[data-v-ae81b1b9]{opacity:1;transform:translateY(0)}.ai-cta-stats[data-v-ae81b1b9]{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:1rem clamp(2.5rem,7vw,5.5rem);margin:.5rem 0 2.5rem;padding:0}.ai-cta-stat[data-v-ae81b1b9]{display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;transform:translateY(18px);filter:blur(6px);transition:opacity .8s ease calc(var(--i) * .12s + .2s),transform .9s cubic-bezier(.16,1,.3,1) calc(var(--i) * .12s + .2s),filter .8s ease calc(var(--i) * .12s + .2s)}.visible .ai-cta-stat[data-v-ae81b1b9]{opacity:1;transform:translateY(0);filter:blur(0)}.ai-cta-stat-value[data-v-ae81b1b9]{font-family:Oswald,sans-serif;font-size:clamp(2.5rem,5.5vw,3.5rem);font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#1a1a1a 30%,#027ffd 140%);-webkit-background-clip:text;background-clip:text;color:transparent}.ai-cta-stat-unit[data-v-ae81b1b9]{margin-left:1px;font-size:.45em;font-weight:600;vertical-align:super;letter-spacing:0;-webkit-text-fill-color:#027ffd}.ai-cta-stat-label[data-v-ae81b1b9]{margin:0;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ai-cta-stat[data-v-ae81b1b9],.visible .ai-cta-stat[data-v-ae81b1b9]{filter:none;transition:opacity .3s ease}}.ai-cta-button[data-v-ae81b1b9]{display:inline-flex;align-items:center;gap:.75rem;padding:1.125rem 2.5rem;background:#027ffd;border:none;border-radius:14px;text-decoration:none;color:#fff;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:600;box-shadow:0 4px 24px #027ffd4d;opacity:0;transform:translateY(20px);transition:opacity .6s ease .3s,transform .7s cubic-bezier(.16,1,.3,1) .3s,background .3s ease,box-shadow .3s ease}.visible .ai-cta-button[data-v-ae81b1b9]{opacity:1;transform:translateY(0)}.ai-cta-button[data-v-ae81b1b9]:hover{background:#06c;box-shadow:0 8px 36px #027ffd66;transform:translateY(-2px)}.ai-cta-button:hover .ai-cta-arrow[data-v-ae81b1b9]{transform:translate(4px)}.ai-cta-arrow[data-v-ae81b1b9]{color:#fff;transition:transform .3s ease}.ai-cta-bullets[data-v-ae81b1b9]{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;opacity:0;transform:translateY(16px);transition:opacity .6s ease .4s,transform .7s ease .4s}.visible .ai-cta-bullets[data-v-ae81b1b9]{opacity:1;transform:translateY(0)}.ai-cta-bullets li[data-v-ae81b1b9]{display:inline-flex;align-items:center;gap:6px;font-family:Roboto,sans-serif;font-size:.9375rem;color:#6b7280}.ai-cta-pricing[data-v-ae81b1b9]{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.75rem 0 0;font-family:Roboto,sans-serif;font-size:.9375rem;color:#9ca3af;opacity:0;transform:translateY(12px);transition:opacity .6s ease .5s,transform .7s ease .5s}.visible .ai-cta-pricing[data-v-ae81b1b9]{opacity:1;transform:translateY(0)}.ai-cta-pricing-link[data-v-ae81b1b9]{display:inline-flex;align-items:center;gap:2px;color:#027ffd;font-weight:600;text-decoration:none;transition:color .25s ease}.ai-cta-pricing-link .v-icon[data-v-ae81b1b9]{transition:transform .25s ease}.ai-cta-pricing-link[data-v-ae81b1b9]:hover{color:#06c}.ai-cta-pricing-link:hover .v-icon[data-v-ae81b1b9]{transform:translate(3px)}@media(max-width:768px){.ai-cta[data-v-ae81b1b9]{padding:60px 0 80px}.ai-cta-stats[data-v-ae81b1b9]{gap:1rem 2.5rem}.ring[data-v-ae81b1b9]{width:200px;height:200px}.ai-cta-icon[data-v-ae81b1b9]{width:64px;height:64px;border-radius:18px}.ai-cta-button[data-v-ae81b1b9]{padding:1rem 2rem}}@media(max-width:600px){.ai-cta[data-v-ae81b1b9]{padding:40px 0 60px}.ai-cta-stats[data-v-ae81b1b9]{width:100%;flex-wrap:nowrap;gap:.5rem;margin-bottom:2rem;align-items:flex-start}.ai-cta-stat[data-v-ae81b1b9]{flex:1;gap:.375rem}.ai-cta-stat-value[data-v-ae81b1b9]{font-size:1.875rem}.ai-cta-stat-label[data-v-ae81b1b9]{font-size:.625rem;letter-spacing:.06em;white-space:normal;text-align:center}.ai-cta-button[data-v-ae81b1b9]{width:100%;justify-content:center;font-size:1rem}.ai-cta-bullets[data-v-ae81b1b9]{flex-direction:column;gap:.75rem;align-items:flex-start;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}}.landing-ai-interview[data-v-fd04e327]{min-height:calc(100vh - 70px);overflow-x:hidden;background:#fff}.hero-cloud-section[data-v-fd04e327]{position:relative;background:#fff}.hero-cloud-section[data-v-fd04e327]>.ai-hero,.hero-cloud-section[data-v-fd04e327]>.logo-grid-section{position:relative;z-index:2}.clouds-background[data-v-fd04e327]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/teamo-clouds-background-kb_WOds4.png);background-size:cover;background-position:center bottom;background-repeat:no-repeat;pointer-events:none;z-index:0;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.15) 8%,rgba(0,0,0,.4) 18%,rgba(0,0,0,.7) 28%,black 38%,black 70%,rgba(0,0,0,.85) 80%,rgba(0,0,0,.7) 88%,rgba(0,0,0,.5) 94%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.15) 8%,rgba(0,0,0,.4) 18%,rgba(0,0,0,.7) 28%,black 38%,black 70%,rgba(0,0,0,.85) 80%,rgba(0,0,0,.7) 88%,rgba(0,0,0,.5) 94%,transparent 100%);animation:ai-clouds-fade-in-fd04e327 1.4s cubic-bezier(.16,1,.3,1) forwards}@keyframes ai-clouds-fade-in-fd04e327{0%{opacity:0;transform:scale(1.05);filter:blur(8px)}to{opacity:.32;transform:scale(1);filter:blur(0)}}.corner-gradient[data-v-fd04e327]{position:absolute;bottom:0;pointer-events:none;z-index:0;opacity:0;animation:ai-gradient-fade-in-fd04e327 1.2s cubic-bezier(.16,1,.3,1) forwards}@keyframes ai-gradient-fade-in-fd04e327{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.corner-gradient-left[data-v-fd04e327]{left:0;width:50%;height:400px;background:radial-gradient(ellipse 100% 100% at 0% 100%,#fdfdfd 0%,rgba(253,253,253,.85) 15%,rgba(253,253,253,.65) 30%,rgba(253,253,253,.4) 50%,rgba(253,253,253,.15) 70%,transparent 90%);animation-delay:.3s}.corner-gradient-center[data-v-fd04e327]{left:50%;width:80%;height:500px;background:radial-gradient(ellipse 70% 100% at 50% 100%,#fdfdfd,#fdfdfd 0%,#fdfdfd 25%,#fdfdfdcf 65%,#fdfdfd4d 75%,#fdfdfd26 95%,#0000);animation-name:ai-gradient-center-fade-in-fd04e327;animation-delay:.5s}@keyframes ai-gradient-center-fade-in-fd04e327{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.corner-gradient-right[data-v-fd04e327]{right:0;width:50%;height:400px;background:radial-gradient(ellipse 100% 100% at 100% 100%,#fdfdfd 0%,rgba(253,253,253,.85) 15%,rgb(247,248,250) 30%,rgb(247,248,251) 50%,rgba(253,253,253,.15) 70%,transparent 90%);animation-delay:.3s}.bottom-fade-overlay[data-v-fd04e327]{position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.5) 40%,rgba(255,255,255,.85) 70%,#ffffff 100%);pointer-events:none;z-index:2}
