.sec-page[data-v-3ed9465f]{background:var(--c-black)}.sec-container[data-v-3ed9465f]{max-width:900px;padding-bottom:96px;padding-top:32px}.crumbs[data-v-3ed9465f]{display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:32px}.crumbs[data-v-3ed9465f],.crumbs a[data-v-3ed9465f]{color:var(--c-text-muted)}.crumbs a[data-v-3ed9465f]{transition:color .15s}.crumbs a[data-v-3ed9465f]:hover{color:var(--c-white)}.sec-header[data-v-3ed9465f]{border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:40px}.sec-title[data-v-3ed9465f]{color:var(--c-white);font-size:clamp(30px,5vw,50px);font-weight:900;letter-spacing:-.03em;line-height:1.1;margin:12px 0 20px}.sec-lead[data-v-3ed9465f]{color:var(--c-text-body);font-size:19px;line-height:1.7;margin-bottom:28px}.sec-h2[data-v-3ed9465f]{color:var(--c-white);font-size:clamp(23px,3vw,32px);font-weight:800;letter-spacing:-.02em;line-height:1.25;margin-bottom:20px}.sec-intro[data-v-3ed9465f]{margin-top:44px}.sec-agents p[data-v-3ed9465f],.sec-approach p[data-v-3ed9465f],.sec-intro p[data-v-3ed9465f]{color:var(--c-text-body);font-size:17px;line-height:1.8;margin-bottom:1.3em}.sec-approach[data-v-3ed9465f] strong,.sec-approach strong[data-v-3ed9465f]{color:var(--c-white);font-weight:700}.sec-approach a[data-v-3ed9465f]{color:var(--c-accent);text-decoration:underline;text-underline-offset:3px}.sec-approach a[data-v-3ed9465f]:hover{color:var(--c-accent-2)}.sec-groups[data-v-3ed9465f]{margin-top:40px}.group[data-v-3ed9465f]{margin-bottom:32px}.group-title[data-v-3ed9465f]{color:var(--c-white);font-size:18px;font-weight:700;margin-bottom:14px}.chips[data-v-3ed9465f]{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.chips li[data-v-3ed9465f]{background:var(--c-gray-light);border:1px solid var(--c-gray-border);border-radius:999px;color:var(--c-text-body);font-size:14px;line-height:1.4;padding:7px 14px}.sec-agents[data-v-3ed9465f]{background:#00d4aa0d;border:1px solid var(--c-gray-border);border-radius:var(--radius);margin-top:24px;padding:28px}.sec-agents p[data-v-3ed9465f]:last-child{margin-bottom:0}.sec-approach[data-v-3ed9465f]{margin-top:48px}.faq[data-v-3ed9465f]{border-top:1px solid hsla(0,0%,100%,.08);margin-top:56px;padding-top:40px}.faq-item[data-v-3ed9465f]{background:var(--c-gray-light);border:1px solid var(--c-gray-border);border-radius:var(--radius);margin-bottom:12px;padding:4px 20px}.faq-item summary[data-v-3ed9465f]{color:var(--c-white);cursor:pointer;font-size:17px;font-weight:600;list-style:none;padding:16px 0}.faq-item summary[data-v-3ed9465f]::-webkit-details-marker{display:none}.faq-item summary[data-v-3ed9465f]:before{color:var(--c-accent);content:"+";display:inline-block;font-weight:700;width:22px}.faq-item[open] summary[data-v-3ed9465f]:before{content:"−"}.faq-item p[data-v-3ed9465f]{color:var(--c-text-body);font-size:16px;line-height:1.75;padding:0 0 18px 22px}.related[data-v-3ed9465f]{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-top:56px}.related-title[data-v-3ed9465f]{color:var(--c-white);font-size:20px;font-weight:700;margin-bottom:16px}.related ul[data-v-3ed9465f]{display:flex;flex-direction:column;gap:10px;list-style:none}.related a[data-v-3ed9465f]{color:var(--c-accent);font-size:16px;font-weight:600;transition:color .15s}.related a[data-v-3ed9465f]:hover{color:var(--c-accent-2)}.sec-cta[data-v-3ed9465f]{background:linear-gradient(135deg,#5b6ff51f,#00d4aa0f);border:1px solid var(--c-gray-border);border-radius:var(--radius);margin-top:64px;padding:40px;text-align:center}.sec-cta h2[data-v-3ed9465f]{color:var(--c-white);font-size:clamp(22px,3vw,28px);font-weight:800;margin-bottom:10px}.sec-cta p[data-v-3ed9465f]{color:var(--c-text-muted);margin-bottom:24px}@media(max-width:700px){.related[data-v-3ed9465f]{grid-template-columns:1fr}.sec-cta[data-v-3ed9465f]{padding:28px 20px}}
