.ai-intro{padding-top:28px;padding-bottom:68px}.ai-breadcrumb{color:var(--muted);flex-wrap:wrap;gap:12px;margin-bottom:56px;font-size:.8125rem;display:flex}.ai-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.ai-intro h1{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(2.1rem,4.7vw,4rem);line-height:1.4}.ai-intro-lead{margin:0 0 16px;font-size:1.375rem;font-weight:700;line-height:1.85}.ai-intro-copy{max-width:660px;color:var(--muted);margin:0 0 30px}.ai-overview{background:var(--line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:48px 0 0;padding:1px;list-style:none;display:grid;overflow:hidden}.ai-overview li{background:var(--paper);justify-content:center;align-items:center;gap:20px;padding:26px 12px;font-weight:700;display:flex}.ai-overview svg{color:var(--accent)}.ai-overview li:nth-child(2){background:var(--accent);color:#fff}.ai-overview li:nth-child(2) svg{color:#fff}.ai-use-cases{background:var(--paper)}.ai-support .section-heading>p:last-child:not(.section-label){color:var(--muted);margin-top:20px}.ai-case{border-top:1px solid #c9d4e8;grid-template-columns:240px minmax(0,1fr);gap:48px;padding:36px 0;display:grid}.ai-case-heading{color:var(--accent);grid-template-columns:40px 1fr;align-content:start;gap:18px;display:grid}.ai-case-heading>span{align-self:center;font-size:.875rem}.ai-case-heading h3{color:var(--ink);grid-column:1/-1;margin:0;font-size:1.25rem;line-height:1.7}.ai-case>div>p{margin:20px 0 0}.ai-comparison{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:18px;display:grid}.ai-comparison p{margin:0;font-weight:700}.ai-comparison p:last-child{color:var(--accent)}.ai-comparison span{color:var(--muted);margin-bottom:8px;font-size:.8125rem;font-weight:500;display:block}.ai-comparison svg{color:var(--muted)}.ai-deliverable{border-top:1px solid #c9d4e8;align-items:flex-start;gap:10px;padding-top:18px;font-size:.9375rem;display:flex}.ai-deliverable svg{color:var(--accent);margin-top:5px}.ai-deliverable b{font-size:.8125rem;display:block}.ai-data-note{background:var(--paper);border-radius:10px;gap:22px;margin-top:48px;padding:28px;display:flex}.ai-data-note>svg{color:var(--accent);margin-top:5px}.ai-data-note h3{margin:0 0 8px;font-size:1.0625rem}.ai-data-note p{color:var(--muted);margin:0}.ai-consult h2{margin:0 0 20px}.ai-consult>p:not(.section-label){color:var(--muted);margin-bottom:28px}.ai-support .text-link{white-space:normal}@media (max-width:800px){.ai-case{grid-template-columns:1fr;gap:24px}.ai-case-heading{grid-template-columns:34px 28px minmax(0,1fr);align-items:center;gap:12px}.ai-case-heading h3{grid-column:auto}.ai-overview li{flex-direction:column;gap:14px}.ai-data-note{gap:16px;padding:24px}}@media (max-width:600px){.ai-intro{padding-bottom:46px}.ai-breadcrumb{gap:8px;margin-bottom:34px;font-size:.75rem}.ai-intro h1{font-size:clamp(1.8rem,7.8vw,2.8rem)}.ai-intro-lead{font-size:1.125rem}.ai-intro-copy{font-size:.9375rem}.ai-intro .button,.ai-consult .button{justify-content:center;gap:12px;width:100%;padding-inline:16px;font-size:.9375rem}.ai-overview{margin-top:32px}.ai-overview li{gap:12px;padding:22px 6px;font-size:.875rem}.ai-case-heading h3{font-size:1.0625rem}.ai-comparison{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:12px;font-size:.9375rem}.ai-comparison svg{width:18px}.ai-comparison span{font-size:.75rem}.ai-data-note{gap:12px;padding:22px 18px}.ai-data-note>svg{width:24px}.ai-data-note h3{font-size:1rem}.ai-consult br{display:none}}
