.ai-operations{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:9vw;background:#e2d8c6;color:#0d0d0d}
.ai-operations-intro>p:not(.eyebrow){max-width:650px;color:#5e584f;font-size:1.05rem;line-height:1.85}
.ai-standard{margin-top:2.8rem;padding-top:1.5rem;border-top:1px solid rgba(89,67,39,.25)}
.ai-standard small{display:block;color:#79613d;font:600 .7rem "DM Sans";letter-spacing:.15em}
.ai-standard strong{display:block;max-width:560px;margin-top:1rem;font:500 clamp(1.25rem,2vw,1.75rem)/1.45 Georgia,serif}
.ai-operations-system{border-top:1px solid rgba(89,67,39,.22)}
.ai-operations-system article{display:grid;grid-template-columns:48px 1fr;gap:1.1rem;padding:1.6rem 0;border-bottom:1px solid rgba(89,67,39,.22)}
.ai-operations-system article>span{color:#8a7042;font:600 .7rem "DM Sans";letter-spacing:.14em}
.ai-operations-system h3{margin:0 0 .5rem;font:600 1.15rem "DM Sans"}
.ai-operations-system p{margin:0;color:#625c52;line-height:1.7}
.ai-home{display:grid;grid-template-columns:1.05fr .95fr;gap:9vw;align-items:center;background:linear-gradient(135deg,#1e2926,#111);color:#fffff0}
.ai-home h2{font-size:clamp(42px,4.7vw,68px)}
.ai-home h2 em{color:#bfa36f;font-style:normal}
.ai-home>div:first-child>p:not(.eyebrow){max-width:720px;color:#bdb6aa;font-size:17px}
.ai-home>div:first-child>a{display:inline-flex;gap:.7rem;margin-top:1.5rem;padding-bottom:.45rem;border-bottom:1px solid #bfa36f;color:#bfa36f;font:600 14px "DM Sans"}
.ai-home-sequence{border-top:1px solid rgba(191,163,111,.22)}
.ai-home-sequence span{display:grid;grid-template-columns:52px 1fr;padding:1.25rem 0;border-bottom:1px solid rgba(191,163,111,.22);font:500 1rem "DM Sans"}
.ai-home-sequence b{color:#bfa36f;font-size:.7rem;letter-spacing:.14em}
@media(max-width:900px){.ai-operations,.ai-home{grid-template-columns:1fr}.ai-operations-system{margin-top:1rem}}
