.ai-hero__layout,.ai-split,.ai-technology__layout{display:grid;gap:3rem;align-items:center}.ai-signal-panel,.ai-scope-grid article,.ai-capability-card,.ai-use-case,.ai-service-card{border:1px solid var(--page-dark-border)}.ai-signal-panel{padding:1.25rem;box-shadow:var(--page-dark-shadow)}.ai-signal-panel span,.ai-scope-grid span,.ai-capability-card span,.ai-service-card__meta{color:var(--page-dark-dim);font-size:.78rem;font-weight:var(--font-weight-emphasis);letter-spacing:.1em;text-transform:uppercase}.ai-signal-panel strong{display:block;margin:.5rem 0 .8rem;color:var(--page-dark-text);font-size:1.3rem}.ai-signal-panel p{margin:0;font-size:.95rem}.ai-automation-scope{background:rgba(var(--color-surface-inverse-rgb),.5)}.ai-split,.ai-technology__layout{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start}.ai-split h2,.ai-technology__layout h2{color:var(--page-dark-text)}.ai-scope-grid,.ai-capability-grid,.ai-use-case-grid,.ai-service-grid{display:grid;gap:1rem}.ai-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-scope-grid article{min-height:10rem;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.ai-scope-grid h3,.ai-capability-card h3,.ai-use-case h3,.ai-service-card h3{color:var(--page-dark-text);font-size:1.12rem}.ai-capabilities,.ai-services{background:linear-gradient(180deg,rgba(var(--color-surface-inverse-rgb),.82),rgba(var(--color-surface-inverse-rgb),.96))}.ai-capability-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.ai-capability-card{min-height:20rem;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.ai-capability-card p,.ai-use-case p,.ai-service-card p{margin-bottom:0;font-size:.93rem}.ai-use-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-use-case{padding:1rem}.ai-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-service-card{display:flex;flex-direction:column;min-height:20rem;padding:1.1rem}.ai-service-card__meta{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.ai-service-card__meta strong{color:var(--page-accent-soft);text-align:right}.ai-service-card .home-inline-link{margin-top:auto}.ai-technology-list{display:flex;flex-wrap:wrap;gap:.65rem;padding:1.2rem;margin:0;border:1px solid var(--page-dark-border);border-radius:.7rem;background:rgba(var(--color-surface-inverse-elevated-rgb),.84);list-style:none}.site-body--reference .ai-page .ai-technology .ai-technology-list li{padding:.72rem .85rem;border:1px solid rgba(var(--color-accent-hover-rgb),.18);border-radius:.45rem;color:var(--color-accent-soft);font-size:.92rem;font-weight:var(--font-weight-technical)}.licensed-hero__layout,.licensed-split{display:grid;gap:3rem;align-items:center}.licensed-signal-panel,.licensed-definition-grid article,.licensed-type-card,.licensed-benefit-card,.licensed-service-card{border:1px solid var(--page-dark-border)}.licensed-signal-panel{padding:1.25rem;box-shadow:var(--page-dark-shadow)}.licensed-signal-panel span,.licensed-definition-grid span,.licensed-type-card span,.licensed-service-card__meta{color:var(--page-dark-dim);font-size:.78rem;font-weight:var(--font-weight-emphasis);letter-spacing:.1em;text-transform:uppercase}.licensed-signal-panel strong{display:block;margin:.5rem 0 .8rem;color:var(--page-dark-text);font-size:1.3rem}.licensed-signal-panel p{margin:0;font-size:.95rem}.licensed-definition{background:rgba(var(--color-surface-inverse-rgb),.5)}.licensed-split{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start}.licensed-split h2{color:var(--page-dark-text)}.licensed-definition-grid,.licensed-type-grid,.licensed-benefit-grid,.licensed-service-grid{display:grid;gap:1rem}.licensed-definition-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.licensed-definition-grid article{min-height:12rem;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.licensed-definition-grid h3,.licensed-type-card h3,.licensed-benefit-card h3,.licensed-service-card h3{color:var(--page-dark-text);font-size:1.12rem}.licensed-types,.licensed-services{background:linear-gradient(180deg,rgba(var(--color-surface-inverse-rgb),.82),rgba(var(--color-surface-inverse-rgb),.96))}.licensed-type-grid,.licensed-benefit-grid,.licensed-service-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.licensed-type-card,.licensed-benefit-card,.licensed-service-card{padding:1rem}.licensed-type-card{min-height:18rem;display:flex;flex-direction:column;justify-content:space-between}.licensed-type-card p,.licensed-benefit-card p,.licensed-service-card p{margin-bottom:0;font-size:.93rem}.licensed-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.licensed-service-card{display:flex;flex-direction:column;min-height:21rem}.licensed-service-card__meta{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.licensed-service-card__meta strong{color:var(--page-accent-soft);text-align:right}.licensed-service-card .home-inline-link{margin-top:auto}.saas-hero__layout,.saas-split{display:grid;gap:3rem;align-items:center}.saas-signal-panel,.saas-philosophy-grid article,.saas-build-card,.saas-architecture-grid article,.saas-service-card{border:1px solid var(--page-dark-border)}.saas-signal-panel{padding:1.25rem;box-shadow:var(--page-dark-shadow)}.saas-signal-panel span,.saas-philosophy-grid span,.saas-build-card span,.saas-architecture-grid span,.saas-service-card__meta{color:var(--page-dark-dim);font-size:.78rem;font-weight:var(--font-weight-emphasis);letter-spacing:.1em;text-transform:uppercase}.saas-signal-panel strong{display:block;margin:.5rem 0 .8rem;color:var(--page-dark-text);font-size:1.3rem}.saas-signal-panel p{margin:0;font-size:.95rem}.saas-philosophy{background:rgba(var(--color-surface-inverse-rgb),.5)}.saas-split{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start}.saas-split h2{color:var(--page-dark-text)}.saas-philosophy-grid,.saas-build-grid,.saas-architecture-grid,.saas-service-grid{display:grid;gap:1rem}.saas-philosophy-grid,.saas-architecture-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.saas-philosophy-grid article,.saas-architecture-grid article{min-height:10rem;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.saas-philosophy-grid h3,.saas-build-card h3,.saas-architecture-grid h3,.saas-service-card h3{color:var(--page-dark-text);font-size:1.12rem}.saas-build,.saas-services-section{background:linear-gradient(180deg,rgba(var(--color-surface-inverse-rgb),.82),rgba(var(--color-surface-inverse-rgb),.96))}.saas-build-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.saas-build-card{min-height:20rem;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.saas-build-card p,.saas-service-card p{margin-bottom:0;font-size:.93rem}.saas-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-service-card{display:flex;flex-direction:column;min-height:20rem;padding:1.1rem}.saas-service-card__meta{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.saas-service-card__meta strong{color:var(--page-accent-soft);text-align:right}.saas-service-card .home-inline-link{margin-top:auto}@media (max-width: 991.98px){.ai-split,.ai-technology__layout,.licensed-split,.saas-split{grid-template-columns:minmax(0,1fr)}.ai-scope-grid,.ai-capability-grid,.ai-use-case-grid,.ai-service-grid,.licensed-definition-grid,.licensed-type-grid,.licensed-benefit-grid,.licensed-service-grid,.saas-philosophy-grid,.saas-build-grid,.saas-architecture-grid,.saas-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.ai-scope-grid,.ai-capability-grid,.ai-use-case-grid,.ai-service-grid,.licensed-definition-grid,.licensed-type-grid,.licensed-benefit-grid,.licensed-service-grid,.saas-philosophy-grid,.saas-build-grid,.saas-architecture-grid,.saas-service-grid{grid-template-columns:minmax(0,1fr)}}
