.home-chat{min-width:0;padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.home-chat-question,.home-chat-report{padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-subtle)}.home-chat-question{inline-size:fit-content;max-inline-size:100%;margin-block:var(--space-4);margin-inline-start:auto}.home-chat-report strong{font-size:var(--text-heading-lg-size);display:block}.home-ai-band{margin-block-end:var(--space-16)}.home-ai-band h2{margin-block-end:var(--space-5)}.home-ai-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.home-ai-grid a{color:var(--text-primary);background:var(--bg-surface);padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg)}.home-ai-grid a:hover{border-color:var(--brand-primary)}.home-ai-grid h3{margin-block-end:var(--space-2)}.home-ai-grid svg{vertical-align:middle;inline-size:1rem}.home-hero .home-hero-subheading{font-size:var(--text-heading-sm-size);margin-block-start:var(--space-4);line-height:1.45}
