.rs-ai{background:#f4f7ff;border-bottom:1px solid #e2e8f4;border-top:1px solid #e2e8f4;padding:89px 0;position:relative}.rs-ai__layout{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rs-ai__eyebrow{color:var(--rs-indigo);font-size:11px;font-weight:700;letter-spacing:2px;margin:0 0 11px;text-transform:uppercase}.rs-ai__eyebrow,.rs-ai__title{font-family:var(--rs-font-body)}.rs-ai__title{color:var(--rs-dark-900);font-size:42px;font-weight:800;letter-spacing:-.8px;line-height:1.1;margin:0 0 14px;max-width:520px}.rs-ai__sub{color:#5a6e8c;font-size:16px;line-height:1.7;margin:0 0 18px;max-width:520px}.rs-ai__list{display:grid;gap:9.6px;list-style:none;margin:0 0 28px;padding:0}.rs-ai__list li{align-items:start;color:#5a6e8c;display:grid;font-size:13.5px;gap:10px;grid-template-columns:18px 1fr;line-height:1.5}.rs-ai__check{background:rgba(26,107,255,.1);border:1px solid rgba(26,107,255,.2);border-radius:5px;color:#1a6bff;flex-shrink:0;font-size:9px;height:18px;justify-content:center;line-height:1;width:18px}.rs-ai__check,.rs-ai__cta{align-items:center;display:inline-flex;font-weight:800}.rs-ai__cta{background:var(--rs-accent);border-radius:9px;color:var(--rs-dark-900);font-family:var(--rs-font-body);font-size:13.5px;gap:8px;padding:9px 22px;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.rs-ai__cta:hover{background:#9be07e;transform:translateY(-1px)}.rs-ai__cards{display:grid;gap:14px;grid-template-columns:1fr 1fr}.rs-ai__card{background:var(--rs-white);border:1px solid #e2e8f4;border-radius:18px;display:flex;flex-direction:column;min-height:240px;padding:26px;position:relative;transition:border-color .15s ease,box-shadow .2s ease}.rs-ai__card:hover{border-color:rgba(26,107,255,.3);box-shadow:0 8px 24px rgba(14,26,56,.05)}.rs-ai__card-eyebrow{align-items:center;display:inline-flex;gap:4px;margin-bottom:12px}.rs-ai__card-icon{align-items:center;color:#8898b0;display:inline-flex;justify-content:center}.rs-ai__card-icon,.rs-ai__card-icon svg{height:16px;width:16px}.rs-ai__card-eyebrow-text{color:#8898b0;font-family:var(--rs-font-body);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.rs-ai__card-value{color:var(--rs-indigo);font-size:38px;font-weight:800;letter-spacing:-.5px;line-height:1}.rs-ai__card-title,.rs-ai__card-value{font-family:var(--rs-font-body);margin-bottom:8px}.rs-ai__card-title{color:var(--rs-dark-900);font-size:15px;font-weight:700;line-height:1.5}.rs-ai__card-desc{color:#5a6e8c;font-size:13px;line-height:1.6;margin:0}@media (max-width:1024px){.rs-ai__layout{gap:40px;grid-template-columns:1fr}}@media (max-width:540px){.rs-ai{padding:56px 0}.rs-ai__cards{grid-template-columns:1fr}.rs-ai__title{font-size:32px}.rs-ai__card{min-height:0;padding:22px}}