:root{--agent-composer-promo-focus-ring:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}.agent-assistant-markdown{font-size:var(--text-sm);line-height:1.625rem}.agent-assistant-markdown>*{margin-block:1rem 0}.agent-assistant-markdown>:where(.agent-markdown-table,[data-streamdown=code-block],.agent-mermaid,blockquote,hr){margin-block:1.5rem}.agent-assistant-markdown :is(h1,h2,h3,h4,h5,h6){font-size:inherit;line-height:inherit;margin-block:1.5rem .75rem;font-weight:600}.agent-assistant-markdown li+li{margin-top:.5rem}.agent-assistant-markdown li>p+p{margin-top:1rem}.agent-assistant-markdown .agent-markdown-table{--agent-table-border:color-mix(in oklab, var(--border) 85%, var(--foreground) 15%);border:1px solid var(--agent-table-border);border-radius:.5rem}.agent-assistant-markdown .agent-markdown-table>table{border-style:hidden}.agent-assistant-markdown .agent-markdown-table thead{background:color-mix(in oklab, var(--muted) 80%, transparent)}.agent-assistant-markdown :is(th,td){border:1px solid var(--agent-table-border);vertical-align:top;padding:.5rem .75rem}.agent-assistant-markdown th{text-align:start;font-weight:600}.agent-assistant-markdown :is([data-streamdown=code-block],[data-streamdown=mermaid-block]){background:0 0;border:0;border-radius:0;gap:0;padding:0}.agent-assistant-markdown [data-streamdown=code-block-header],.agent-assistant-markdown [data-streamdown=mermaid-block]>:first-child{display:none}.agent-assistant-markdown [data-streamdown=code-block-body]{border:1px solid var(--border);padding:1rem;font-size:.875rem;line-height:1.5rem}.agent-assistant-markdown .agent-mermaid{min-width:0}.agent-assistant-markdown .agent-mermaid:not(:has([data-streamdown=mermaid] svg,[data-agent-diagram-error])){min-height:12.5rem}.agent-assistant-markdown .agent-diagram-placeholder{justify-content:center;align-items:center;min-height:12.5rem;display:flex}.agent-assistant-markdown [data-streamdown=mermaid-block]{min-height:inherit;margin:0}.agent-assistant-markdown [data-streamdown=mermaid-block]>div:has(>[data-streamdown=mermaid-block-actions]){height:auto;margin:0;position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem}.agent-assistant-markdown [data-streamdown=mermaid-block]>div:last-child{min-height:inherit;background:0 0;border:0}.agent-assistant-markdown [data-streamdown=mermaid-block]>div:last-child>div{min-height:inherit;margin:0}.agent-assistant-markdown [data-streamdown=mermaid],.agent-assistant-markdown [data-streamdown=mermaid] svg{height:auto}.agent-assistant-markdown [data-streamdown=mermaid] svg{max-width:100%}.agent-assistant-markdown :is(h1,h2,h3,h4,h5,h6)+*,.agent-assistant-markdown>:first-child{margin-top:0}.agent-assistant-markdown>:last-child{margin-bottom:0}@layer components{.agent-chat-typography{--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:1.1875rem;--text-xl:1.3125rem;--text-2xl:1.5625rem;--text-3xl:1.9375rem;font-size:var(--text-base)}.agent-action-affirmative{background-color:var(--color-blue-700);color:#fff}.agent-action-affirmative:hover{background-color:var(--color-blue-800);color:#fff}.agent-composer-active{--agent-composer-glow-color:var(--color-orange-500);--agent-composer-shadow-rest:0 16px 44px -28px #00000080, 0 2px 10px -8px #00000059, inset 0 0 0 1px color-mix(in oklab, var(--agent-composer-glow-color) 56%, transparent), inset 0 0 26px color-mix(in oklab, var(--agent-composer-glow-color) 20%, transparent);--agent-composer-shadow-peak:0 16px 44px -28px #00000080, 0 2px 10px -8px #00000059, inset 0 0 0 1px color-mix(in oklab, var(--agent-composer-glow-color) 68%, transparent), inset 0 0 34px color-mix(in oklab, var(--agent-composer-glow-color) 28%, transparent);box-shadow:var(--agent-composer-shadow-rest);animation:2.8s ease-in-out infinite agent-composer-inset-glow}.dark .agent-composer-active{--agent-composer-glow-color:var(--color-orange-400);--agent-composer-shadow-rest:0 22px 60px -26px #000000fa, inset 0 0 0 1px color-mix(in oklab, var(--agent-composer-glow-color) 48%, transparent), inset 0 0 28px color-mix(in oklab, var(--agent-composer-glow-color) 18%, transparent);--agent-composer-shadow-peak:0 22px 60px -26px #000000fa, inset 0 0 0 1px color-mix(in oklab, var(--agent-composer-glow-color) 58%, transparent), inset 0 0 34px color-mix(in oklab, var(--agent-composer-glow-color) 26%, transparent)}@keyframes agent-composer-inset-glow{0%,to{box-shadow:var(--agent-composer-shadow-rest)}50%{box-shadow:var(--agent-composer-shadow-peak)}}@media (prefers-reduced-motion:reduce){.agent-composer-active{animation:none}}}.agent-composer-promo-surface{border-color:color-mix(in oklab, var(--color-emerald-500) 45%, transparent);background-image:linear-gradient(to right, var(--color-emerald-800), var(--color-teal-900), var(--color-emerald-950));box-shadow:0 -12px 30px -24px #059669b3}.dark .agent-composer-promo-surface{border-color:color-mix(in oklab, var(--color-emerald-300) 45%, transparent);background-image:linear-gradient(to right, var(--color-emerald-950), var(--color-teal-950), var(--color-slate-950));box-shadow:0 -14px 36px -24px #10b98199}.agent-composer-promo-badge{background-color:var(--color-emerald-200);color:var(--color-emerald-950)}.agent-composer-promo-text{color:var(--color-emerald-50)}.agent-composer-promo-action{color:var(--color-emerald-950);background-color:#fff}.agent-composer-promo-action:hover{background-color:color-mix(in oklab, white 92%, var(--color-emerald-200));color:var(--color-emerald-950)}.agent-composer-promo-action:focus-visible{--tw-ring-color:var(--agent-composer-promo-focus-ring)}.agent-composer-promo-dismiss{color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}.agent-composer-promo-dismiss:hover{color:#fff;background-color:#ffffff1a}.agent-composer-promo-dismiss:focus-visible{--tw-ring-color:var(--agent-composer-promo-focus-ring)}.signup-wrapper{width:100%;height:100%;padding:0;display:flex;position:fixed;top:0;left:0;padding-left:0!important;padding-right:0!important}.signup-wrapper .signup-image-wrapper{background-color:var(--black-color);border-top-right-radius:2rem;border-bottom-right-radius:2rem;flex-direction:column;flex:1;justify-content:space-around;padding:3rem 2rem;display:none}@media only screen and (width>=1024px){.signup-wrapper .signup-image-wrapper{display:flex}}.signup-wrapper .signup-image-wrapper h2{text-align:center;color:var(--white-color);font-size:1.9rem;line-height:1.4}.signup-wrapper .signup-image-wrapper .image-container{grid-template-columns:11rem 11rem;justify-content:center;display:grid}.signup-wrapper .signup-image-wrapper .image-container img{width:11rem;height:11rem;padding:.2rem}.signup-wrapper .signup-image-wrapper .image-container img:first-child{border-top-right-radius:4rem;border-bottom-left-radius:4rem}.signup-wrapper .signup-image-wrapper .image-container img:nth-child(2),.signup-wrapper .signup-image-wrapper .image-container img:nth-child(3){border-top-left-radius:4rem;border-bottom-right-radius:4rem}.signup-wrapper .signup-image-wrapper .image-container img:nth-child(4){border-top-right-radius:4rem;border-bottom-left-radius:4rem}.signup-wrapper .signup-image-wrapper p{color:var(--white-color);text-align:center;margin-top:2rem;font-size:.9rem}.signup-wrapper .signup-form-wrapper{background-color:#fff;flex:1.5;padding:1rem}.signup-wrapper .signup-form-wrapper .form-header{text-align:end;justify-content:end;align-items:center;font-size:.9rem;display:flex}.signup-wrapper .signup-form-wrapper .form-header .border-button{margin-left:.2rem;padding:.2rem .8rem;font-size:.9rem}.signup-wrapper .signup-form-wrapper .form-wrapper{flex-direction:column;justify-content:center;align-items:center;height:80vh;display:flex}.signup-wrapper .signup-form-wrapper .form-wrapper .logo-container{cursor:pointer;width:18rem;height:5rem}.signup-wrapper .signup-form-wrapper .form-wrapper form{width:100%}@media only screen and (width>=1024px){.signup-wrapper .signup-form-wrapper .form-wrapper form{width:70%}}.signup-wrapper .signup-form-wrapper .form-wrapper .error-message-container{margin:0}.signup-wrapper .signup-form-wrapper .form-wrapper .error-message-container .error-message{color:red;margin:0;padding:1rem;box-shadow:0 2px 8px #ff080833}.signup-wrapper .signup-form-wrapper .form-wrapper .alternate-para{color:var(--grey);margin-top:1rem;font-size:.9rem}#contactUs-component{flex-direction:column;justify-content:flex-start;width:100%;min-height:60vh;display:flex}#contactUs-component .contactUs-container{flex-direction:column;justify-content:center;align-items:center;min-height:28rem;max-height:40rem;display:flex}@media only screen and (width>=768px){#contactUs-component .contactUs-container{min-height:30rem}}#contactUs-component .contactUs-container .contactUs-wrapper{text-align:center;padding:2rem}@media only screen and (width>=768px){#contactUs-component .contactUs-container .contactUs-wrapper{box-shadow:0 5px 20px #ffffff1a}}#contactUs-component .contactUs-container .contactUs-wrapper h2{margin-bottom:1.2rem}#contactUs-component .contactUs-container .contactUs-wrapper p{color:var(--offWhite-color);text-align:center}#contactUs-component .contactUs-container .contactUs-wrapper .head{font-weight:700}#contactUs-component .contactUs-container .contactUs-wrapper .phone{color:var(--accent-color-2)}
