.public-assistant[data-v-2c70f645]{padding:90px 24px;background:linear-gradient(140deg,#f5f8ff,#f8f6ff 65%,#fff);color:#14263f;scroll-margin-top:100px}.pa-inner[data-v-2c70f645]{max-width:1160px;margin:auto;display:grid;grid-template-columns:1.08fr 1fr;gap:65px;align-items:center}.pa-eyebrow[data-v-2c70f645]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#416ff4;font-size:12px;font-weight:700}.pa-eyebrow-badge[data-v-2c70f645]{font-size:10px;border:1px solid #d7dff6;border-radius:20px;padding:4px 8px}.pa-eyebrow>.assistant-gyro[data-v-2c70f645]{width:24px;height:24px}.pa-copy h1[data-v-2c70f645],.pa-copy h2[data-v-2c70f645]{font-size:clamp(32px,3.5vw,48px);line-height:1.12;letter-spacing:-.045em;font-weight:750;margin:22px 0;color:#14263f}.pa-copy h1 span[data-v-2c70f645],.pa-copy h2 span[data-v-2c70f645]{color:#3263da}.pa-intro[data-v-2c70f645]{color:#60718b;font-size:16px;line-height:1.75;margin-bottom:25px}.pa-benefits[data-v-2c70f645]{list-style:none;padding:0;display:grid;gap:18px}.pa-benefits li[data-v-2c70f645]{display:flex;gap:12px;color:#64748b;font-size:13px;line-height:1.65}.pa-benefits svg[data-v-2c70f645]{width:20px;flex:0 0 20px;color:#5276df;margin-top:3px}.pa-benefits strong[data-v-2c70f645]{display:block;color:#263b58;font-size:14px;font-weight:650}.pa-actions[data-v-2c70f645]{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}.pa-cta[data-v-2c70f645]{display:inline-flex;align-items:center;gap:12px;background:#1767ed;color:#fff;text-decoration:none;padding:13px 18px;border-radius:12px;font-size:13px;font-weight:650}.pa-cta svg[data-v-2c70f645]{width:17px}.pa-more[data-v-2c70f645]{color:#3960ad;font-size:13px;text-decoration:none}.pa-note[data-v-2c70f645]{font-size:11px;line-height:1.75;color:#738096;margin:18px 0 0}.pa-demo[data-v-2c70f645]{min-width:0;background:#fff;border:1px solid #e0e6f5;border-radius:24px;padding:26px;box-shadow:0 24px 65px #486da417}.pa-demo header[data-v-2c70f645]{display:flex;gap:12px;align-items:center;border-bottom:1px solid #edf0f8;padding-bottom:21px}.pa-mark[data-v-2c70f645]{display:inline-flex;align-items:center;justify-content:center;padding:10px;background:#eff3ff;border-radius:14px}.pa-demo header strong[data-v-2c70f645]{display:block;font-size:16px}.pa-demo header div>span[data-v-2c70f645]{display:block;font-size:11px;color:#8290a5;margin-top:4px}.pa-ai[data-v-2c70f645]{margin-left:auto;font-size:10px;padding:4px 7px;border:1px solid #dbe3f5;color:#6e78af;border-radius:6px}.pa-scenarios[data-v-2c70f645]{display:flex;gap:7px;flex-wrap:wrap;margin:22px 0}.pa-scenarios button[data-v-2c70f645]{font:inherit;font-size:11px;padding:8px 12px;border:1px solid #e4e9f4;border-radius:20px;color:#79869c;cursor:pointer}.pa-scenarios button[aria-pressed=true][data-v-2c70f645]{background:#eef3ff;color:#3263da;border-color:#cfddfa}.pa-question[data-v-2c70f645]{background:#eff4ff;border:1px solid #e0e8fc;padding:16px 20px;border-radius:17px 17px 4px;margin-left:32px;line-height:1.6;font-size:14px}.pa-answer[data-v-2c70f645]{display:flex;align-items:flex-start;gap:12px;padding:26px 0;min-height:195px}.pa-answer strong[data-v-2c70f645]{font-size:13px}.pa-answer p[data-v-2c70f645]{font-size:13px;line-height:1.8;color:#67788e;margin:8px 0 17px}.pa-source[data-v-2c70f645]{display:flex;align-items:center;gap:6px;font-size:11px;color:#5775a8}.pa-source svg[data-v-2c70f645]{width:14px}.pa-demo-caption[data-v-2c70f645]{margin:0;padding-top:15px;border-top:1px solid #edf0f8;font-size:10px;color:#8c97a8;line-height:1.6}button[data-v-2c70f645]:focus-visible,a[data-v-2c70f645]:focus-visible{outline:2px solid #1767ed;outline-offset:4px}@media (max-width: 800px){.public-assistant[data-v-2c70f645]{padding:55px 20px}.pa-inner[data-v-2c70f645]{grid-template-columns:1fr;gap:35px}.pa-copy h1[data-v-2c70f645],.pa-copy h2[data-v-2c70f645]{font-size:36px}.pa-demo[data-v-2c70f645]{padding:20px}.pa-answer[data-v-2c70f645]{min-height:0}.pa-question[data-v-2c70f645]{margin-left:18px}}.public-faq[data-v-7ea0cd65]{background:#fff;color:#17243b;padding:90px 0 100px}.public-faq__inner[data-v-7ea0cd65]{width:min(1280px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.65fr);gap:clamp(40px,6vw,100px);align-items:start}.public-faq__intro[data-v-7ea0cd65]{position:sticky;top:110px;padding-top:20px}.public-faq__intro h2[data-v-7ea0cd65]{margin:0;color:#17243b;font-size:clamp(2rem,3.2vw,3rem);line-height:1.25;letter-spacing:-.045em;font-weight:550}.public-faq__intro h2 span[data-v-7ea0cd65]{color:#1461f0}.public-faq__intro>p[data-v-7ea0cd65]{margin:28px 0 13px;font-size:.9375rem;line-height:1.65;color:#65738a}.public-faq__contact[data-v-7ea0cd65],.public-faq__link[data-v-7ea0cd65]{display:inline-flex;align-items:center;gap:9px;color:#1461f0;text-decoration:none;font-size:.9375rem;font-weight:600;line-height:1.5}.public-faq__contact svg[data-v-7ea0cd65],.public-faq__link svg[data-v-7ea0cd65]{width:18px;height:18px;flex-shrink:0;transition:transform .18s ease}.public-faq__contact:hover svg[data-v-7ea0cd65]{transform:translate(2px,-2px)}.public-faq__link:hover svg[data-v-7ea0cd65]{transform:translate(3px)}.public-faq__item[data-v-7ea0cd65]{border-bottom:1px solid #e3eaf3;transition:background .18s ease}.public-faq__item[data-v-7ea0cd65]:first-child{border-top:1px solid #e3eaf3}.public-faq__question[data-v-7ea0cd65]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 16px;color:#17243b;font-size:clamp(1rem,1.35vw,1.1875rem);font-weight:600;letter-spacing:-.02em;line-height:1.5;cursor:pointer;list-style:none}.public-faq__question[data-v-7ea0cd65]::-webkit-details-marker{display:none}.public-faq__question[data-v-7ea0cd65]::marker{content:""}.public-faq__toggle[data-v-7ea0cd65]{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:#f3f6fb;color:#65738a;transition:color .18s ease,background .18s ease}.public-faq__toggle svg[data-v-7ea0cd65]{width:18px;height:18px}.public-faq__question[data-v-7ea0cd65]:hover{color:#1461f0}.public-faq__question:hover .public-faq__toggle[data-v-7ea0cd65],.public-faq__item[open] .public-faq__toggle[data-v-7ea0cd65]{color:#1461f0;background:#e6efff}.public-faq__item[open][data-v-7ea0cd65]{background:#f8faff}.public-faq__item[open] .public-faq__question[data-v-7ea0cd65]{color:#1461f0}.public-faq__item[open] .public-faq__toggle svg[data-v-7ea0cd65]{display:none}.public-faq__item[open] .public-faq__toggle[data-v-7ea0cd65]:after{content:"";width:12px;height:1.5px;border-radius:1px;background:currentColor}.public-faq__answer[data-v-7ea0cd65]{padding:0 64px 26px 16px;color:#596b83;font-size:1rem;line-height:1.8}.public-faq__answer p[data-v-7ea0cd65]{margin:0 0 14px}.public-faq__answer[data-v-7ea0cd65]>:last-child{margin-bottom:0}.public-faq__answer .public-faq__lead[data-v-7ea0cd65]{color:#243750;font-weight:550}.public-faq__answer ul[data-v-7ea0cd65]{padding-left:20px;margin:0 0 16px}.public-faq__answer li+li[data-v-7ea0cd65]{margin-top:8px}.public-faq__answer strong[data-v-7ea0cd65]{color:#243750;font-weight:600}.public-faq__link[data-v-7ea0cd65]{margin-top:6px}.public-faq__question[data-v-7ea0cd65]:focus-visible,.public-faq__contact[data-v-7ea0cd65]:focus-visible,.public-faq__link[data-v-7ea0cd65]:focus-visible{outline:3px solid #1461f0;outline-offset:3px;border-radius:6px}@media (max-width: 800px){.public-faq[data-v-7ea0cd65]{padding:60px 0}.public-faq__inner[data-v-7ea0cd65]{width:calc(100% - 40px);grid-template-columns:1fr;gap:32px}.public-faq__intro[data-v-7ea0cd65]{position:static;padding-top:0}.public-faq__intro>p[data-v-7ea0cd65]{margin-top:18px}.public-faq__desktop-break[data-v-7ea0cd65]{display:none}.public-faq__question[data-v-7ea0cd65]{padding:22px 4px;gap:16px}.public-faq__answer[data-v-7ea0cd65]{padding:0 12px 24px;font-size:.9375rem}.public-faq__item[open] .public-faq__question[data-v-7ea0cd65]{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion: reduce){.public-faq__item[data-v-7ea0cd65],.public-faq__toggle[data-v-7ea0cd65],.public-faq__contact svg[data-v-7ea0cd65],.public-faq__link svg[data-v-7ea0cd65]{transition:none}}
