.ai-hero{border-bottom:1px solid var(--line)}.ai-hero .lead{max-width:740px}.ai-builds{padding-bottom:36px}.ai-feature{display:grid;grid-template-columns:1.2fr 1fr;border-top:2px solid var(--teal);margin-bottom:44px}.ai-story{padding:36px 50px 24px 0}.ai-story h3{font-size:clamp(31px,3.1vw,43px);margin-bottom:26px}.ai-story p:not(.eyebrow){max-width:590px;color:var(--muted)}.ai-proof{background:#e7eee5;padding:36px}.ai-proof .eyebrow{margin-bottom:24px}.ai-proof-title{font:36px/1.15 Georgia,serif;letter-spacing:-1px;color:var(--navy);margin-bottom:22px}.ai-proof>p:not(.ai-proof-title):not(.eyebrow){font-size:15px}.ai-points{list-style:none;padding:0;margin:28px 0 0}.ai-points li{border-top:1px solid #b7cac0;padding:10px 0;font-size:14px}.ai-stat-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 24px}.ai-stat-pair div{display:flex;flex-direction:column-reverse;justify-content:end}.ai-stat-pair dt{font-size:13px;line-height:1.5;max-width:145px}.ai-stat-pair dd{font:clamp(45px,5vw,68px)/1.1 Georgia,serif;letter-spacing:-2px;margin:0 0 14px;color:var(--teal)}.ai-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:38px 65px}.ai-capabilities article{border-top:1px solid #ffffff45;padding-top:28px}.ai-capabilities h3{font-size:32px;line-height:1.18}.ai-capabilities p:not(.eyebrow){color:#bcd0cc;max-width:500px}.ai-capabilities .ai-detail{font-size:12px;color:var(--lime)!important;line-height:1.8;margin-bottom:0}.ai-close{display:flex;gap:35px;align-items:center;justify-content:space-between}.ai-close .button{flex-shrink:0}.ai-close .lead{margin-bottom:0}@media(max-width:750px){.ai-feature{grid-template-columns:1fr}.ai-story{padding:28px 0 10px}.ai-proof{padding:26px}.ai-capabilities{grid-template-columns:1fr;gap:28px}.ai-close{display:block}.ai-close .button{margin-top:25px}.ai-proof-title{font-size:32px}.ai-stat-pair{gap:18px}.ai-stat-pair dd{font-size:52px}.ai-page .grid2{grid-template-columns:1fr;gap:20px}}
