.ProductLandingPage-module__Uy_Cga__container{background-color:var(--bg-card);flex-direction:column;gap:20px;min-height:100vh;display:flex}.ProductLandingPage-module__Uy_Cga__main{z-index:1;flex-direction:column;align-items:center;width:100%;margin:0 auto;padding-top:50px;display:flex}.ProductLandingPage-module__Uy_Cga__article{width:100%}.ProductLandingPage-module__Uy_Cga__heroSection{text-align:left;isolation:isolate;background-position:top;background-repeat:no-repeat;background-size:100% 40vw;margin-bottom:56px;padding:50px 20px 0;position:relative}.ProductLandingPage-module__Uy_Cga__heroBackground{z-index:-1;pointer-events:none;position:relative;inset:0}.ProductLandingPage-module__Uy_Cga__heroBackground svg{max-width:100%}.ProductLandingPage-module__Uy_Cga__headline{color:var(--text-primary);font-size:clamp(38px,6vw,50px);font-weight:600;line-height:.98;font-family:var(--font-ui);letter-spacing:-.03em;margin:0 0 18px}.ProductLandingPage-module__Uy_Cga__description{color:var(--text-secondary);text-wrap:balance;max-width:760px;font-size:clamp(18px,2.1vw,24px);line-height:1.6}.ProductLandingPage-module__Uy_Cga__topCta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-top:24px;display:flex}.ProductLandingPage-module__Uy_Cga__calloutImage{border:1px solid var(--border-primary);box-sizing:border-box;border-radius:8px;width:100%;height:auto;display:block}.ProductLandingPage-module__Uy_Cga__contentSection{width:100%;margin-bottom:40px}.ProductLandingPage-module__Uy_Cga__bottomSection{background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-primary), var(--bg-card) 60%) 10%, color-mix(in srgb, color-mix(in srgb, var(--bg-primary), var(--accent-primary) 6%), var(--bg-card) 5%) 100%);border-bottom:1px solid color-mix(in srgb, color-mix(in srgb, var(--bg-primary), var(--accent-primary) 10%), var(--bg-card) 8%);flex:1;width:100%;padding:60px 24px}.ProductLandingPage-module__Uy_Cga__bottomSectionInner{flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto;display:flex}.ProductLandingPage-module__Uy_Cga__ctaSection{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;margin-bottom:60px;padding:0;display:flex}.ProductLandingPage-module__Uy_Cga__ctaText{color:var(--text-primary);text-align:center;font-size:24px;font-weight:600}.ProductLandingPage-module__Uy_Cga__featureGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;width:100%;margin-bottom:40px;display:grid}.ProductLandingPage-module__Uy_Cga__featureCard{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;padding:28px}.ProductLandingPage-module__Uy_Cga__featureCardTitle{color:var(--text-primary);margin:0 0 10px;font-size:18px;font-weight:600}.ProductLandingPage-module__Uy_Cga__featureCardDescription{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}@media (max-width:768px){.ProductLandingPage-module__Uy_Cga__main{padding:70px 16px 30px}.ProductLandingPage-module__Uy_Cga__headline{font-size:32px;line-height:1.02}.ProductLandingPage-module__Uy_Cga__description{font-size:17px}.ProductLandingPage-module__Uy_Cga__bottomSection{padding:40px 16px}.ProductLandingPage-module__Uy_Cga__ctaSection{text-align:center;flex-direction:column;gap:16px;padding:32px 24px}.ProductLandingPage-module__Uy_Cga__ctaText{font-size:18px}}
.IntegratedAgent-module__fc4WIW__intgAgentRoot{justify-content:space-between;width:100%;height:100%;display:flex;overflow:hidden}.IntegratedAgent-module__fc4WIW__intgAgentDoc{background:var(--bg-card);border-radius:0 8px 0 0;flex:1;justify-content:center;align-items:flex-start;min-width:0;margin-inline:-100px 30px;padding:.25in .25in 0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}@supports (corner-shape:squircle){.IntegratedAgent-module__fc4WIW__intgAgentDoc{corner-shape:squircle;border-radius:0 12px 0 0}}.IntegratedAgent-module__fc4WIW__intgAgentDocContent{width:100%;color:var(--text-primary);font-size:15px}.IntegratedAgent-module__fc4WIW__intgAgentDocContent .IntegratedAgent-module__fc4WIW__intgAgentParagraph{color:var(--text-primary);margin:0;font-size:15px;line-height:1.45}.IntegratedAgent-module__fc4WIW__intgAgentDocContent .IntegratedAgent-module__fc4WIW__intgAgentParagraph+.IntegratedAgent-module__fc4WIW__intgAgentParagraph{margin-top:.65em}.IntegratedAgent-module__fc4WIW__intgAgentDocContent p,.IntegratedAgent-module__fc4WIW__intgAgentDocContent span{font-family:inherit}.IntegratedAgent-module__fc4WIW__intgAgentChat{background:var(--bg-card);color:var(--text-primary);border-radius:8px 0 0;flex:0 0 300px;max-width:300px}@supports (corner-shape:squircle){.IntegratedAgent-module__fc4WIW__intgAgentChat{corner-shape:squircle;border-radius:12px 0 0}}.IntegratedAgent-module__fc4WIW__intgAgentRootMemory .IntegratedAgent-module__fc4WIW__intgAgentChat{flex:0 0 340px;max-width:340px}.IntegratedAgent-module__fc4WIW__intgAgentRootMemory .IntegratedAgent-module__fc4WIW__intgAgentDoc{margin-inline-end:32px}.IntegratedAgent-module__fc4WIW__intgAgentMemory{background:color-mix(in srgb, var(--accent-primary), transparent 92%);border-radius:8px;align-items:flex-start;gap:8px;margin:0 16px;padding:10px 12px;animation:.3s ease-out both IntegratedAgent-module__fc4WIW__doneFadeIn;display:flex}@supports (corner-shape:squircle){.IntegratedAgent-module__fc4WIW__intgAgentMemory{corner-shape:squircle;border-radius:12px}}.IntegratedAgent-module__fc4WIW__intgAgentMemoryIcon{color:var(--accent-primary);flex-shrink:0;margin-top:1px}.IntegratedAgent-module__fc4WIW__intgAgentMemoryBody{min-width:0}.IntegratedAgent-module__fc4WIW__intgAgentMemoryLabel{color:var(--accent-primary);font-size:12px;font-weight:600}.IntegratedAgent-module__fc4WIW__intgAgentMemorySummary{color:var(--text-secondary);margin-top:2px;padding:10px 16px;font-size:12px;line-height:1.4}.IntegratedAgent-module__fc4WIW__intgAgentUserRow{justify-content:flex-end;margin:14px 16px 0;display:flex}.IntegratedAgent-module__fc4WIW__intgAgentUserBubble{background-color:color-mix(in srgb, var(--bg-card), var(--accent-primary) 6%);max-width:85%;color:color-mix(in srgb, var(--text-primary), var(--accent-primary) 35%);border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.5}@supports (corner-shape:squircle){.IntegratedAgent-module__fc4WIW__intgAgentUserBubble{corner-shape:squircle;border-radius:16px}}.IntegratedAgent-module__fc4WIW__intgAgentAgentRow{justify-content:flex-start;margin:10px 16px 0;display:flex}.IntegratedAgent-module__fc4WIW__intgAgentAgentBubble{background-color:var(--bg-primary);max-width:85%;color:var(--text-secondary);border-radius:10px;padding:8px 12px;font-size:14px;line-height:1.5}@supports (corner-shape:squircle){.IntegratedAgent-module__fc4WIW__intgAgentAgentBubble{corner-shape:squircle;border-radius:16px}}.IntegratedAgent-module__fc4WIW__intgAgentSlideIn{animation:.5s cubic-bezier(.16,1,.3,1) both IntegratedAgent-module__fc4WIW__intgAgentSlideUp}@keyframes IntegratedAgent-module__fc4WIW__intgAgentSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.IntegratedAgent-module__fc4WIW__intgAgentSlideIn{animation:none}}.IntegratedAgent-module__fc4WIW__intgAgentChatHeader{border-bottom:1px solid var(--border-primary);padding:14px}.IntegratedAgent-module__fc4WIW__intgAgentChatMessage{background:var(--bg-primary);border-radius:9px;margin:14px;padding:10px 12px;font-size:14px;line-height:1.45}@supports (corner-shape:squircle){.IntegratedAgent-module__fc4WIW__intgAgentChatMessage{corner-shape:squircle;border-radius:14px}}.IntegratedAgent-module__fc4WIW__intgAgentChatStatus{background:linear-gradient(90deg, var(--text-primary) 0%, color-mix(in srgb, var(--text-primary), transparent 10%) 40%, color-mix(in srgb, var(--text-primary), transparent 50%) 48%, color-mix(in srgb, var(--text-primary), transparent 60%) 50%, color-mix(in srgb, var(--text-primary), transparent 50%) 52%, color-mix(in srgb, var(--text-primary), transparent 10%) 60%, var(--text-primary) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin:0 16px;font-size:12px;animation:3s linear infinite IntegratedAgent-module__fc4WIW__statusGradient}@keyframes IntegratedAgent-module__fc4WIW__statusGradient{0%{background-position:0%}to{background-position:-200%}}.IntegratedAgent-module__fc4WIW__intgAgentChatDone{color:var(--text-secondary);align-items:center;gap:6px;margin:0 16px;font-size:12px;animation:.3s ease-out both IntegratedAgent-module__fc4WIW__doneFadeIn;display:flex}@keyframes IntegratedAgent-module__fc4WIW__doneFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.IntegratedAgent-module__fc4WIW__diffRemoved{background:color-mix(in srgb, var(--diff-delete), transparent 82%);text-decoration:line-through;-webkit-text-decoration-color:var(--diff-delete);text-decoration-color:var(--diff-delete);border-radius:3px}.IntegratedAgent-module__fc4WIW__diffAdded{background:color-mix(in srgb, var(--diff-insert), transparent 78%);border-radius:3px}.IntegratedAgent-module__fc4WIW__cursor{vertical-align:text-bottom;background:var(--text-primary);width:2px;height:1.15em;display:inline-block}.IntegratedAgent-module__fc4WIW__typedTail{color:#0000;-webkit-user-select:none;user-select:none}@media (max-width:700px){.IntegratedAgent-module__fc4WIW__intgAgentDoc{margin-inline-end:24px;padding:20px 20px 0}.IntegratedAgent-module__fc4WIW__intgAgentDocContent{font-size:13px}.IntegratedAgent-module__fc4WIW__intgAgentChat{flex:0 0 250px;max-width:250px}}@media (max-width:440px){.IntegratedAgent-module__fc4WIW__intgAgentDoc{margin-inline-end:16px}.IntegratedAgent-module__fc4WIW__intgAgentChat{flex:0 0 250px;max-width:250px}.IntegratedAgent-module__fc4WIW__intgAgentChatHeader{padding:10px;font-size:13px}.IntegratedAgent-module__fc4WIW__intgAgentChatMessage{margin:10px;font-size:12px}}
