:where(.Button-module__TwxY6W__button){cursor:pointer;border:.0625rem solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}:where(.Button-module__TwxY6W__button):disabled{cursor:not-allowed;opacity:.65}:where(.Button-module__TwxY6W__primary){background:var(--color-brand,#2d67f7);color:#fff}:where(.Button-module__TwxY6W__primary):hover:not(:disabled),:where(.Button-module__TwxY6W__primary):focus-visible:not(:disabled){filter:brightness(1.05)}:where(.Button-module__TwxY6W__secondary){background:var(--color-text-alpha-10,#0000000f);color:var(--color-text-primary,#111);border-color:var(--color-text-alpha-15,#0000001f)}:where(.Button-module__TwxY6W__ghost){color:var(--color-text-primary,#111);background:0 0}:where(.Button-module__TwxY6W__ghost):hover:not(:disabled),:where(.Button-module__TwxY6W__ghost):focus-visible:not(:disabled){background:var(--color-text-alpha-10,#0000000f)}
.ErrorPage-module__o3HjmW__page{width:100%;min-height:26.25rem;padding:clamp(1rem, 3vh, 2.5rem) var(--space-48);flex:1;justify-content:center;align-items:center;display:flex}.ErrorPage-module__o3HjmW__card{width:var(--auth-card-width);align-items:center;gap:var(--space-24);text-align:center;flex-direction:column;display:flex}.ErrorPage-module__o3HjmW__panel{border-radius:var(--radius-40);background:var(--color-brand-alpha-10);border:1px solid var(--color-border-soft);justify-content:center;align-items:center;gap:var(--space-24);text-align:center;flex-direction:column;width:100%;min-height:20rem;padding:2rem 1.5rem;display:flex}.ErrorPage-module__o3HjmW__head{align-items:center;gap:var(--space-12);flex-direction:column;display:flex}.ErrorPage-module__o3HjmW__title{color:var(--color-text-primary);font-size:var(--font-size-44);font-weight:var(--weight-medium);line-height:var(--line-50);margin:0}.ErrorPage-module__o3HjmW__panel .ErrorPage-module__o3HjmW__title{font-size:1.5rem;line-height:1.3}.ErrorPage-module__o3HjmW__message{max-width:28rem;color:var(--color-text-secondary);font-size:var(--font-size-16);font-weight:var(--weight-regular);line-height:var(--line-24);margin:0}.ErrorPage-module__o3HjmW__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (max-width:61.25rem){.ErrorPage-module__o3HjmW__page{padding:clamp(.75rem, 2.5vh, 1.5rem) var(--space-24)}}@media (max-width:30rem){.ErrorPage-module__o3HjmW__card{width:min(var(--auth-card-width), 100%)}}
.Checkbox-module__W0SS_G__root{cursor:pointer;align-items:flex-start;gap:.5rem;display:inline-flex}.Checkbox-module__W0SS_G__root[data-disabled]{cursor:not-allowed;opacity:.65}.Checkbox-module__W0SS_G__input{width:1rem;height:1rem;accent-color:var(--color-brand,#2d67f7);cursor:inherit;flex-shrink:0;margin-top:.1875rem}.Checkbox-module__W0SS_G__label{color:var(--color-text-secondary,#5c5c5c);font-size:var(--ut-text-min,.875rem);flex:1;font-weight:500;line-height:1rem}
.ConsentCheckboxField-module__NZmAaG__field{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.ConsentCheckboxField-module__NZmAaG__inline{flex-direction:row}.ConsentCheckboxField-module__NZmAaG__label{color:var(--color-text-secondary);font-size:var(--font-size-12);font-weight:var(--weight-medium);line-height:var(--line-16)}.ConsentCheckboxField-module__NZmAaG__checkbox{flex-shrink:0;place-self:flex-start;margin-top:3px}.ConsentCheckboxField-module__NZmAaG__checkbox+.ConsentCheckboxField-module__NZmAaG__label{flex:1;align-self:flex-end}.ConsentCheckboxField-module__NZmAaG__consentField[data-invalid]{border-radius:var(--radius-12);box-shadow:inset 0 0 0 1px var(--color-error-border);padding:.5rem}.ConsentCheckboxField-module__NZmAaG__errorSlot{white-space:nowrap;margin-left:.5rem;display:inline-block}.ConsentCheckboxField-module__NZmAaG__consentGroup{gap:var(--space-12);flex-direction:column;width:100%;display:flex}
.CookieConsent-module__JVfQUG__banner{inset-inline:var(--page-gutter-mobile);bottom:var(--space-16);z-index:150;max-width:var(--container-max);padding:var(--space-20);border-radius:var(--radius-16);border:1px solid var(--color-border-soft);background:var(--color-surface);gap:var(--space-16);flex-direction:column;margin-inline:auto;display:flex;position:fixed;box-shadow:0 12px 40px #202b3a1f}@media (min-width:48rem){.CookieConsent-module__JVfQUG__banner{inset-inline:var(--page-gutter-tablet);bottom:var(--space-24);padding:var(--space-24)}}.CookieConsent-module__JVfQUG__text{color:var(--color-text-primary);font-size:var(--font-size-14);line-height:var(--line-22)}.CookieConsent-module__JVfQUG__textSecondary{color:var(--color-text-secondary);font-size:var(--font-size-13);line-height:var(--line-19)}.CookieConsent-module__JVfQUG__links{gap:var(--space-8) var(--space-16);font-size:var(--font-size-13);line-height:var(--line-19);flex-wrap:wrap;display:flex}.CookieConsent-module__JVfQUG__link{color:var(--color-brand);text-decoration:underline}.CookieConsent-module__JVfQUG__link:hover{text-decoration:none}.CookieConsent-module__JVfQUG__bannerActions{gap:var(--space-8);flex-wrap:wrap;display:flex}.CookieConsent-module__JVfQUG__categoryList{gap:var(--space-12);flex-direction:column;display:flex}.CookieConsent-module__JVfQUG__category{gap:var(--space-6);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border-soft);flex-direction:column;display:flex}.CookieConsent-module__JVfQUG__category:last-child{border-bottom:none;padding-bottom:0}.CookieConsent-module__JVfQUG__categoryHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}.CookieConsent-module__JVfQUG__categoryTitle{font-size:var(--font-size-14);font-weight:var(--weight-semibold);line-height:var(--line-22);color:var(--color-text-primary)}.CookieConsent-module__JVfQUG__categoryDescription{font-size:var(--font-size-13);line-height:var(--line-19);color:var(--color-text-secondary)}.CookieConsent-module__JVfQUG__categoryLocked{font-size:var(--font-size-12);line-height:var(--line-16);color:var(--color-text-secondary);font-weight:var(--weight-medium)}.CookieConsent-module__JVfQUG__modalActions{gap:var(--space-8);margin-top:var(--space-20);flex-wrap:wrap;display:flex}.CookieConsent-module__JVfQUG__footerLinkButton{cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}.CookieConsent-module__JVfQUG__footerLinkButton:hover{text-decoration:none}
.Dialog-module__-Etbpq__overlay{z-index:100;background:#202b3a73;position:fixed;inset:0}.Dialog-module__-Etbpq__content{z-index:101;border-radius:var(--radius-24,1.5rem);background:var(--color-surface,#fff);border:1px solid var(--color-border-soft,#00000014);flex-direction:column;gap:1rem;width:min(100vw - 2rem,34rem);max-height:calc(100vh - 2rem);padding:1.5rem;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.Dialog-module__-Etbpq__title{color:var(--color-text-primary,#111);margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}
.layout-module__1GnieW__page{background:var(--color-surface);flex-direction:column;width:100%;max-width:none;min-height:100dvh;margin:0;display:flex;overflow-x:clip;container:landing/inline-size}.layout-module__1GnieW__content{background:var(--color-brand-alpha-10);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}
.RequestDemoForm-module__Wh9MRW__form{gap:var(--landing-proposal-form-stack-gap);width:100%;max-width:none;flex-direction:column;min-inline-size:0;display:flex}.RequestDemoForm-module__Wh9MRW__topRow{gap:var(--landing-proposal-form-stack-gap);display:grid}.RequestDemoForm-module__Wh9MRW__field{gap:var(--landing-proposal-form-field-gap);flex-direction:column;display:flex}.RequestDemoForm-module__Wh9MRW__input{height:var(--auth-input-height);border:1px solid var(--color-text-alpha-15);border-radius:var(--radius-24);color:var(--color-text-secondary);font-size:var(--font-size-14);line-height:var(--line-19);padding:0 var(--space-16);background:#202b3a0a;outline:none}.RequestDemoForm-module__Wh9MRW__input::placeholder{color:#7e8a9c99}.RequestDemoForm-module__Wh9MRW__input:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-alpha-10)}.RequestDemoForm-module__Wh9MRW__form .ut-rich-field{--ut-rich-border:var(--color-text-alpha-15);--ut-rich-divider:var(--color-text-alpha-15);--ut-rich-surface:var(--color-input-surface)}.RequestDemoForm-module__Wh9MRW__form .ut-rich-toolbar{background:0 0}.RequestDemoForm-module__Wh9MRW__form .ut-rich-shell:focus-within{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-alpha-10)}.RequestDemoForm-module__Wh9MRW__form .ut-attachment-list{--ut-attachment-border:var(--color-text-alpha-15);--ut-attachment-surface:var(--color-input-surface)}.RequestDemoForm-module__Wh9MRW__submit{border-radius:var(--radius-pill);background:var(--color-brand);height:64px;color:var(--color-surface);font-size:var(--font-size-14);font-weight:var(--weight-semibold);line-height:var(--line-19);padding:12px var(--space-20);cursor:pointer;border:none;transition:transform .2s,filter .2s}.RequestDemoForm-module__Wh9MRW__submit:hover{filter:brightness(1.08)}.RequestDemoForm-module__Wh9MRW__submit:active{transform:translateY(1px)}.RequestDemoForm-module__Wh9MRW__error{color:#b42318;font-size:var(--font-size-14);line-height:var(--line-19);margin:0}
.Tooltip-module__WrWTlG__content{z-index:120;border-radius:var(--radius-16,1rem);background:var(--color-text-primary,#202b3a);max-width:16rem;color:var(--color-surface,#fff);font-size:var(--ut-text-min,.875rem);text-align:center;padding:.375rem .625rem;font-weight:500;line-height:1.125rem;animation:.15s Tooltip-module__WrWTlG__tooltipIn;box-shadow:0 .5rem 1.5rem #202b3a1f}.Tooltip-module__WrWTlG__contentMultiline{white-space:pre-line;text-align:right}@keyframes Tooltip-module__WrWTlG__tooltipIn{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Tooltip-module__WrWTlG__content{animation:none}}
