.engine-module__EaTuKq__page{color:#101010;background:#efefef;padding-top:92px;padding-bottom:56px}.engine-module__EaTuKq__hero{background:linear-gradient(160deg,#171717 0%,#101010 55%,#1b1b1b 100%);border:1px solid #2a2a2a;border-radius:28px;place-items:center;width:min(1280px,100% - 40px);min-height:440px;margin:0 auto;display:grid;position:relative;overflow:hidden}.engine-module__EaTuKq__heroGlow{filter:blur(18px);background:radial-gradient(circle,#ffdd8538,#a274ff26,#0000 72%);border-radius:999px;width:520px;height:520px;position:absolute;top:-160px;right:-70px}.engine-module__EaTuKq__heroGrid{opacity:.22;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.engine-module__EaTuKq__heroInner{z-index:1;text-align:center;max-width:860px;padding:72px 24px;position:relative}.engine-module__EaTuKq__kicker{color:#d4d4d4;letter-spacing:.1em;text-transform:uppercase;border:1px solid #4d4d4d;border-radius:999px;margin-bottom:16px;padding:7px 12px;font-size:11px;display:inline-flex}.engine-module__EaTuKq__heroInner h1{letter-spacing:-.03em;color:#f6f6f6;max-width:900px;margin:0 auto;font-size:clamp(34px,5vw,66px);line-height:1.02}.engine-module__EaTuKq__heroInner p{color:#c5c5c5;max-width:720px;margin:18px auto 28px;font-size:clamp(16px,1.9vw,22px);line-height:1.5}.engine-module__EaTuKq__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.engine-module__EaTuKq__primaryButton,.engine-module__EaTuKq__secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.engine-module__EaTuKq__primaryButton{color:#101010;background:#f6f6f6}.engine-module__EaTuKq__secondaryButton{color:#f3f3f3;background:0 0;border:1px solid #646464}.engine-module__EaTuKq__primaryButton:hover,.engine-module__EaTuKq__secondaryButton:hover{transform:translateY(-1px)}.engine-module__EaTuKq__pipelineSection,.engine-module__EaTuKq__techSection,.engine-module__EaTuKq__outcomesSection,.engine-module__EaTuKq__finalCta{width:min(1240px,100% - 40px);margin:0 auto}.engine-module__EaTuKq__pipelineSection{padding:72px 0 20px}.engine-module__EaTuKq__sectionHeading{text-align:center;max-width:760px;margin:0 auto 30px}.engine-module__EaTuKq__sectionHeading .engine-module__EaTuKq__kicker{color:#3a3a3a;border-color:#c8c8c8;margin-bottom:12px}.engine-module__EaTuKq__sectionHeading h2{letter-spacing:-.02em;color:#121212;font-size:clamp(30px,3.8vw,52px);line-height:1.07}.engine-module__EaTuKq__pipelineRail{gap:22px;display:grid}.engine-module__EaTuKq__agentCard{background:#f7f7f7;border:1px solid #d8d8d8;border-radius:24px;grid-template-columns:1.08fr 1fr;align-items:stretch;gap:20px;padding:20px;display:grid;position:relative}.engine-module__EaTuKq__agentCard:before{content:"";pointer-events:none;background:linear-gradient(130deg,#00000005,#0000 50%);border-radius:24px;position:absolute;inset:0}.engine-module__EaTuKq__reverse{grid-template-columns:1fr 1.08fr}.engine-module__EaTuKq__reverse .engine-module__EaTuKq__agentText{order:2}.engine-module__EaTuKq__reverse .engine-module__EaTuKq__agentVisual{order:1}.engine-module__EaTuKq__agentText{padding:8px}.engine-module__EaTuKq__agentHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.engine-module__EaTuKq__agentId{text-transform:uppercase;letter-spacing:.12em;color:#6a6a6a;font-size:11px}.engine-module__EaTuKq__agentIconWrap{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.engine-module__EaTuKq__violet .engine-module__EaTuKq__agentIconWrap{color:#6f41d9;background:#8a5cf61f;border-color:#8a5cf659}.engine-module__EaTuKq__cyan .engine-module__EaTuKq__agentIconWrap{color:#0284c7;background:#0ea5e91f;border-color:#0ea5e959}.engine-module__EaTuKq__green .engine-module__EaTuKq__agentIconWrap{color:#138f45;background:#22c55e1f;border-color:#22c55e52}.engine-module__EaTuKq__amber .engine-module__EaTuKq__agentIconWrap{color:#b46a00;background:#f59e0b24;border-color:#f59e0b59}.engine-module__EaTuKq__agentText h3{letter-spacing:-.02em;font-size:clamp(26px,2.8vw,38px);line-height:1.08}.engine-module__EaTuKq__agentText p{color:#4b4b4b;margin-top:10px;font-size:15px;line-height:1.6}.engine-module__EaTuKq__agentText ul{gap:8px;margin-top:16px;list-style:none;display:grid}.engine-module__EaTuKq__agentText li{color:#292929;align-items:flex-start;gap:8px;font-size:14px;display:flex}.engine-module__EaTuKq__agentText li svg{color:#2f2f2f;flex-shrink:0;margin-top:2px}.engine-module__EaTuKq__tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.engine-module__EaTuKq__tags span{letter-spacing:.04em;text-transform:uppercase;color:#505050;background:#fefefe;border:1px solid #d4d4d4;border-radius:999px;padding:5px 10px;font-size:11px;display:inline-flex}.engine-module__EaTuKq__agentVisual{background:#ededed;border:1px solid #d4d4d4;border-radius:18px;min-height:270px;overflow:hidden}.engine-module__EaTuKq__windowChrome{background:#f8f8f8;border-bottom:1px solid #d4d4d4;align-items:center;gap:7px;height:34px;padding:0 12px;display:flex}.engine-module__EaTuKq__windowChrome span{background:#d0d0d0;border-radius:999px;width:9px;height:9px}.engine-module__EaTuKq__windowChrome span:first-child{background:#ff6b6b}.engine-module__EaTuKq__windowChrome span:nth-child(2){background:#f6c453}.engine-module__EaTuKq__windowChrome span:nth-child(3){background:#5ecb77}.engine-module__EaTuKq__agentImageWrap{width:100%;height:calc(100% - 34px);min-height:230px;position:relative}.engine-module__EaTuKq__agentImage{object-fit:cover;object-position:top}.engine-module__EaTuKq__techSection{padding:46px 0 8px}.engine-module__EaTuKq__techGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.engine-module__EaTuKq__techCard{color:#1f1f1f;background:#f7f7f7;border:1px solid #d9d9d9;border-radius:16px;align-items:center;gap:10px;min-height:62px;padding:16px;display:flex}.engine-module__EaTuKq__outcomesSection{padding:42px 0 24px}.engine-module__EaTuKq__outcomeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.engine-module__EaTuKq__outcomeCard{background:#f7f7f7;border:1px solid #d8d8d8;border-radius:18px;padding:20px}.engine-module__EaTuKq__outcomeCard strong{letter-spacing:-.02em;font-size:clamp(34px,3.5vw,52px);line-height:1;display:block}.engine-module__EaTuKq__outcomeCard span{color:#4e4e4e;margin-top:8px;font-size:14px;line-height:1.45;display:block}.engine-module__EaTuKq__finalCta{padding:26px 0 0}.engine-module__EaTuKq__finalCtaInner{color:#f7f7f7;text-align:center;background:#111;border:1px solid #242424;border-radius:24px;padding:44px 24px}.engine-module__EaTuKq__finalCtaInner svg{color:#f6c453;margin:0 auto}.engine-module__EaTuKq__finalCtaInner h3{letter-spacing:-.02em;margin-top:12px;font-size:clamp(28px,3.5vw,48px);line-height:1.06}.engine-module__EaTuKq__finalCtaInner p{color:#cbcbcb;max-width:620px;margin:12px auto 22px;line-height:1.5}.engine-module__EaTuKq__finalCtaInner .engine-module__EaTuKq__primaryButton{background:#f6f6f6}@media (max-width:1050px){.engine-module__EaTuKq__agentCard,.engine-module__EaTuKq__reverse{grid-template-columns:1fr}.engine-module__EaTuKq__reverse .engine-module__EaTuKq__agentText,.engine-module__EaTuKq__reverse .engine-module__EaTuKq__agentVisual{order:initial}.engine-module__EaTuKq__techGrid,.engine-module__EaTuKq__outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.engine-module__EaTuKq__page{padding-top:78px;padding-bottom:24px}.engine-module__EaTuKq__hero,.engine-module__EaTuKq__pipelineSection,.engine-module__EaTuKq__techSection,.engine-module__EaTuKq__outcomesSection,.engine-module__EaTuKq__finalCta{width:calc(100% - 22px)}.engine-module__EaTuKq__hero{border-radius:20px;min-height:390px}.engine-module__EaTuKq__heroInner{text-align:left;padding:56px 16px}.engine-module__EaTuKq__heroInner h1,.engine-module__EaTuKq__heroInner p{margin-left:0}.engine-module__EaTuKq__heroActions{justify-content:flex-start}.engine-module__EaTuKq__primaryButton,.engine-module__EaTuKq__secondaryButton{width:100%}.engine-module__EaTuKq__sectionHeading{text-align:left;margin-bottom:22px}.engine-module__EaTuKq__pipelineSection{padding-top:42px}.engine-module__EaTuKq__agentCard{border-radius:18px;gap:14px;padding:14px}.engine-module__EaTuKq__agentText{padding:4px}.engine-module__EaTuKq__agentText p{font-size:14px}.engine-module__EaTuKq__agentText li{font-size:13px}.engine-module__EaTuKq__agentVisual{min-height:220px}.engine-module__EaTuKq__techSection{padding-top:36px}.engine-module__EaTuKq__techGrid,.engine-module__EaTuKq__outcomeGrid{grid-template-columns:1fr}.engine-module__EaTuKq__outcomesSection{padding-top:34px}.engine-module__EaTuKq__finalCtaInner{text-align:left;border-radius:18px;padding:30px 18px}.engine-module__EaTuKq__finalCtaInner svg,.engine-module__EaTuKq__finalCtaInner p{margin-left:0}.engine-module__EaTuKq__finalCtaInner .engine-module__EaTuKq__primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.engine-module__EaTuKq__primaryButton,.engine-module__EaTuKq__secondaryButton{transition:none}}
