._AnimatedLogo_lta49_2{--AnimatedLogo-duration:1.4s;--AnimatedLogo-ease:cubic-bezier(.68, -.6, .32, 1.5);--AnimatedLogo-ease-out:cubic-bezier(.5, 1, .89, 1);--AnimatedLogo-letter-fill:var(--color-brand-logo-text);--AnimatedLogo-line-fill:var(--color-brand-logo-spark);--AnimatedLogo-line-offset:4px;margin:0 auto;display:block;overflow:visible!important}._path_lta49_22{animation:var(--AnimatedLogo-duration) var(--AnimatedLogo-ease) infinite}@media (prefers-reduced-motion){._path_lta49_22{animation-iteration-count:0;animation-fill-mode:backwards}}._line_lta49_31{fill:var(--AnimatedLogo-line-fill)}._positionTop_lta49_35{transform-origin:top;animation-name:_AnimatedLogo-top_lta49_1}._positionAngleTop_lta49_40{transform-origin:0 0;animation-name:_AnimatedLogo-angle-top_lta49_1}._positionLeft_lta49_45{transform-origin:0;animation-name:_AnimatedLogo-left_lta49_1}._positionAngleBottom_lta49_50{transform-origin:0 100%;animation-name:_AnimatedLogo-angle-bottom_lta49_1}._positionBottom_lta49_55{transform-origin:bottom;animation-name:_AnimatedLogo-bottom_lta49_1}._positionRight_lta49_60{transform-origin:0;animation-name:_AnimatedLogo-right_lta49_1}._letter_lta49_65{transform-origin:50%;fill:var(--AnimatedLogo-letter-fill);animation-name:_AnimatedLogo-letter_lta49_1;animation-timing-function:var(--AnimatedLogo-ease-out)}@keyframes _AnimatedLogo-top_lta49_1{0%{transform:translateY(calc(var(--AnimatedLogo-line-offset) * -1));opacity:0;animation-timing-function:var(--AnimatedLogo-ease-out)}60%{opacity:1;transform:translateY(0)}to{transform:translateY(40px)}}@keyframes _AnimatedLogo-angle-top_lta49_1{0%,3%{transform:translate(calc(var(--AnimatedLogo-line-offset) * -1), calc(var(--AnimatedLogo-line-offset) * -1));opacity:0;animation-timing-function:var(--AnimatedLogo-ease-out)}40%,63%{opacity:1;transform:translate(0)}to{transform:translate(30px,30px)}}@keyframes _AnimatedLogo-left_lta49_1{0%,6%{transform:translateX(calc(var(--AnimatedLogo-line-offset) * -1));opacity:0;animation-timing-function:var(--AnimatedLogo-ease-out)}40%,66%{opacity:1;transform:translate(0)}to{transform:translate(91.5px)}}@keyframes _AnimatedLogo-angle-bottom_lta49_1{0%,9%{transform:translate(calc(var(--AnimatedLogo-line-offset) * -1), var(--AnimatedLogo-line-offset));opacity:0;animation-timing-function:var(--AnimatedLogo-ease-out)}40%,63%{opacity:1;transform:translate(0)}to{transform:translate(30px,-30px)}}@keyframes _AnimatedLogo-bottom_lta49_1{0%,12%{transform:translateY(var(--AnimatedLogo-line-offset));opacity:0;animation-timing-function:var(--AnimatedLogo-ease-out)}40%,60%{opacity:1;transform:translateY(0)}to{transform:translateY(-40px)}}@keyframes _AnimatedLogo-letter_lta49_1{0%,65%{fill:var(--AnimatedLogo-letter-fill);transform:scale(1)}80%{fill:var(--AnimatedLogo-letter-fill);transform:scale(.8)}85%{fill:var(--AnimatedLogo-line-fill);transform:scale(1.2)}to{fill:var(--AnimatedLogo-letter-fill);transform:scale(1)}}@keyframes _AnimatedLogo-right_lta49_1{0%,70%{transform:translate(0)}to{transform:translate(100px)}}.contact-sales-note[data-astro-cid-c2tqwfhr]{font-size:var(--step--1);margin-block-start:var(--space-2xs)}.contact-sales-note[data-astro-cid-c2tqwfhr] a[data-astro-cid-c2tqwfhr]{text-decoration:underline}:is(.calendly-overlay,.calendly-popup,.calendly-popup-content,iframe[src*=calendly\.com]){color-scheme:light}.hero[data-astro-cid-c2tqwfhr]{padding-block:var(--space-3xl);background:linear-gradient(to bottom, var(--color-brand-support), var(--color-bg-1))}.sales-contact-form[data-astro-cid-c2tqwfhr] .submitted-message{--button-bg-color:var(--color-brand-1);--button-border-color:var(--button-bg-color);--button-text-color:var(--color-text-inverse);outline-offset:.25rem;justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--font-size-text-md);font-family:var(--font-family-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-none);text-align:center;text-wrap:balance;color:var(--button-text-color,var(--button-primary-text-color));background-color:var(--button-bg-color,var(--button-primary-bg-color));border:2px solid var(--button-border-color,var(--button-primary-bg-color));border-radius:var(--radius-pill);padding:1.325rem 1.0625rem;text-decoration:none;transition:background-color .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1);position:relative}
