.ai-agents_page__uUgSk{background:#efede6;color:#171815}.ai-agents_hero__VOjg1{position:relative;overflow:hidden;background:#171815;color:#f3f1ea}.ai-agents_heroTexture__JHZeQ{position:absolute;inset:0;background:radial-gradient(circle at 82% 12%,rgba(243,241,234,.09),transparent 28%),linear-gradient(115deg,rgba(8,9,7,.98) 20%,rgba(23,24,21,.82)),url(/textures/marble-inlay.jpg) 50% /cover;opacity:.58}.ai-agents_heroInner__Toj_7,.ai-agents_library__5hRWn,.ai-agents_system__dYpFF{position:relative;width:min(100% - 40px,72rem);margin:0 auto}.ai-agents_heroInner__Toj_7{padding:clamp(3rem,5vw,4.5rem) 0 clamp(4rem,7vw,6.5rem)}.ai-agents_heroCopy__SCnw2{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);gap:3rem;align-items:start}.ai-agents_darkEyebrow__uxTFn,.ai-agents_eyebrow__Pz19J{font-family:var(--font-mono);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.ai-agents_eyebrow__Pz19J{color:#aaa79f}.ai-agents_darkEyebrow__uxTFn{color:#716f68}.ai-agents_hero__VOjg1 h1{grid-column:1/-1;max-width:18ch;margin-top:1.25rem;font-size:clamp(3.1rem,5.4vw,5.6rem);font-weight:500;line-height:.9;letter-spacing:-.064em}.ai-agents_hero__VOjg1 h1 span{color:#c8c4ba;font-family:Georgia,serif;font-weight:400;font-style:italic}.ai-agents_heroSupport__5p38q{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;margin-top:2.5rem}.ai-agents_heroSupport__5p38q>p{max-width:43rem;color:#aaa79f;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.62}.ai-agents_cta__W9H4o{display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;gap:1rem;border-radius:999px;background:#f3f1ea;color:#171815;padding:.85rem 1.35rem;font-family:var(--font-mono);font-size:.67rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease}.ai-agents_cta__W9H4o:hover{transform:translateY(-2px);background:#ffffff}.ai-agents_cta__W9H4o:focus-visible{outline:2px solid #f3f1ea;outline-offset:4px}.ai-agents_library__5hRWn{padding:clamp(5rem,8vw,8rem) 0}.ai-agents_libraryIntro__uJgds{display:grid;grid-template-columns:.76fr 1.24fr;gap:1.2rem 5rem;align-items:end}.ai-agents_libraryIntro__uJgds h2{max-width:12ch;font-size:clamp(3rem,5.5vw,5.8rem);font-weight:600;line-height:.92;letter-spacing:-.06em}.ai-agents_libraryIntro__uJgds>p:last-child{max-width:33rem;color:#68665f;line-height:1.65}.ai-agents_groups__mzkkd{margin-top:clamp(4rem,8vw,7rem)}.ai-agents_group__Ms1xT{padding:clamp(4rem,7vw,6.5rem) 0;border-top:1px solid #cbc8bf}.ai-agents_groupHeader__Rx2Z2{display:grid;grid-template-columns:.65fr 1.15fr .8fr;gap:2rem;align-items:start}.ai-agents_groupHeader__Rx2Z2>p:first-child{display:flex;gap:.9rem;color:#6d6a63;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.ai-agents_groupHeader__Rx2Z2>p:first-child span{color:#171815}.ai-agents_groupHeader__Rx2Z2 h3{max-width:15ch;font-size:clamp(2rem,3.6vw,3.7rem);font-weight:600;line-height:.98;letter-spacing:-.05em}.ai-agents_groupHeader__Rx2Z2>p:last-child{color:#68665f;line-height:1.6}.ai-agents_workflowGrid__0pgMb{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:3rem}.ai-agents_workflowGrid__0pgMb:before{position:absolute;top:2.18rem;right:8%;left:8%;height:1px;background:#a7a49c;content:""}.ai-agents_workflowCard__00Sm3{position:relative;min-height:32rem;border:1px solid #d0cdc4;border-radius:24px;background:linear-gradient(rgba(249,248,244,.965),rgba(249,248,244,.99)),url(/textures/marble-inlay.jpg) 50% /cover;padding:1.2rem;transition:transform .22s var(--ease-draft),border-color .22s ease}.ai-agents_workflowCard__00Sm3:hover{transform:translateY(-5px);border-color:#9f9c93}.ai-agents_cardTop__01fRv{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center}.ai-agents_cardTop__01fRv span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:#1e1f1b;color:#f3f1ea;font-family:var(--font-mono);font-size:.57rem}.ai-agents_cardTop__01fRv i{width:.5rem;height:.5rem;border-radius:50%;background:#1e1f1b;box-shadow:0 0 0 5px #efede6}.ai-agents_workflowCard__00Sm3 h4{min-height:5.8rem;margin-top:2.5rem;font-size:clamp(1.45rem,2.2vw,2.05rem);font-weight:600;line-height:1.02;letter-spacing:-.04em}.ai-agents_workflowCard__00Sm3 dl{margin-top:1.5rem}.ai-agents_workflowCard__00Sm3 dl>div{padding:1rem 0;border-top:1px solid #d9d6cd}.ai-agents_workflowCard__00Sm3 dt{color:#77746c;font-family:var(--font-mono);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.ai-agents_workflowCard__00Sm3 dd{margin-top:.45rem;color:#54524d;font-size:.82rem;line-height:1.48}.ai-agents_system__dYpFF{width:auto;margin:0;background:#171815;color:#f3f1ea;padding:clamp(6rem,10vw,9rem) max(1.25rem,calc((100vw - 72rem) / 2))}.ai-agents_systemHeading___qBU_{display:grid;grid-template-columns:.65fr 1.35fr;gap:3rem;align-items:end}.ai-agents_systemHeading___qBU_ h2{max-width:12ch;font-size:clamp(3rem,6vw,6.2rem);font-weight:500;line-height:.92;letter-spacing:-.06em}.ai-agents_systemCards__iQLGq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:4rem}.ai-agents_systemCards__iQLGq article{min-height:22rem;border:1px solid rgba(243,241,234,.14);border-radius:26px;background:rgba(243,241,234,.04);padding:1.7rem}.ai-agents_systemCards__iQLGq span{color:#88857d;font-family:var(--font-mono);font-size:.62rem}.ai-agents_systemCards__iQLGq h3{margin-top:7rem;font-size:2.5rem;font-weight:500;letter-spacing:-.045em}.ai-agents_systemCards__iQLGq p{margin-top:1rem;color:#aaa79f;line-height:1.6}.ai-agents_review__XQiYZ{display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,7rem);margin-top:clamp(5rem,9vw,8rem);padding-top:clamp(4rem,7vw,6rem);border-top:1px solid rgba(243,241,234,.16)}.ai-agents_reviewCopy__YljA8{align-self:start;padding-top:1.25rem}.ai-agents_reviewCopy__YljA8 h2{max-width:11ch;margin-top:1.4rem;font-size:clamp(2.6rem,4.8vw,4.8rem);font-weight:500;line-height:.94;letter-spacing:-.055em}.ai-agents_reviewCopy__YljA8>p:not(.ai-agents_eyebrow__Pz19J){max-width:29rem;margin-top:1.5rem;color:#aaa79f;line-height:1.65}.ai-agents_reviewCopy__YljA8 a{color:#f3f1ea;text-decoration:underline;text-underline-offset:.25em}@media (max-width:880px){.ai-agents_workflowGrid__0pgMb{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-agents_workflowGrid__0pgMb:before{display:none}}@media (max-width:760px){.ai-agents_groupHeader__Rx2Z2,.ai-agents_heroCopy__SCnw2,.ai-agents_heroSupport__5p38q,.ai-agents_libraryIntro__uJgds,.ai-agents_review__XQiYZ,.ai-agents_systemHeading___qBU_{grid-template-columns:1fr}.ai-agents_hero__VOjg1 h1{max-width:10ch;font-size:clamp(3rem,14vw,5rem)}.ai-agents_heroSupport__5p38q{align-items:start}.ai-agents_systemCards__iQLGq,.ai-agents_workflowGrid__0pgMb{grid-template-columns:1fr}.ai-agents_workflowCard__00Sm3,.ai-agents_workflowCard__00Sm3 h4{min-height:0}.ai-agents_systemCards__iQLGq article{min-height:17rem}.ai-agents_systemCards__iQLGq h3{margin-top:4.5rem}}@media (prefers-reduced-motion:reduce){.ai-agents_cta__W9H4o,.ai-agents_workflowCard__00Sm3{transition:none}}