.ai-page[data-v-b7085821]{background:#0a0a0a;color:#fff;min-height:100vh;overflow-wrap:anywhere}.ai-hero[data-v-b7085821]{background:linear-gradient(135deg,#71103d,#0a0a0a 60%);padding:140px 20px 72px}.ai-content-inner[data-v-b7085821],.ai-hero-inner[data-v-b7085821]{margin:0 auto;max-width:760px}.ai-eyebrow[data-v-b7085821]{color:#a67f2d;font-size:.8rem;letter-spacing:.12em;margin:0 0 20px;text-transform:uppercase}.ai-hero h1[data-v-b7085821]{font-size:2.25rem;font-weight:700;line-height:1.2;margin:0 0 24px}.ai-intro[data-v-b7085821]{color:#fffc;font-size:1.1rem;line-height:1.7;margin:0}.ai-content[data-v-b7085821]{padding:64px 20px 80px}.ai-section+.ai-section[data-v-b7085821]{margin-top:48px}.ai-section h2[data-v-b7085821]{font-size:1.5rem;font-weight:700;margin:0}.ai-section h2[data-v-b7085821]:after{background:#a67f2d;content:"";display:block;height:2px;margin:12px 0 20px;width:40px}.ai-section li[data-v-b7085821],.ai-section p[data-v-b7085821]{color:#ffffffc7;font-size:1.02rem;line-height:1.7}.ai-section p[data-v-b7085821],.ai-section ul[data-v-b7085821]{margin:0 0 16px}.ai-section ul[data-v-b7085821]{padding-left:1.25rem}.ai-section li+li[data-v-b7085821]{margin-top:10px}.ai-section .ai-links[data-v-b7085821]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.ai-links li+li[data-v-b7085821]{margin-top:0}.ai-links a[data-v-b7085821]{border:1px solid rgba(166,127,45,.35);border-radius:999px;color:#a67f2d;display:inline-block;font-size:.9rem;padding:6px 12px;text-decoration:none}.ai-links a[data-v-b7085821]:hover{border-color:#a67f2db3;color:#fff}.ai-links a[data-v-b7085821]:focus-visible{outline:2px solid #a67f2d;outline-offset:3px}.ai-updated[data-v-b7085821]{border-top:1px solid rgba(166,127,45,.25);color:#fff9;font-size:.9rem;margin-top:56px;padding-top:20px}.sr-only[data-v-b7085821]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@media(max-width:767px){.ai-content[data-v-b7085821],.ai-hero[data-v-b7085821]{padding-left:16px;padding-right:16px}.ai-hero h1[data-v-b7085821]{font-size:1.75rem}}
