.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *){box-shadow:none;color:var(--dl-ink);translate:var(--mag-x,0) var(--mag-y,0);transition:color .42s var(--dl-ease), border-color .42s var(--dl-ease), background-color .42s var(--dl-ease), translate .42s var(--dl-ease);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;background-image:none;border-color:#0000}.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):before,.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *):before,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):before,.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):not(.kinetic-glass-button-primary):after,.kinetic-page .marketing-button.marketing-button-quiet:not(:is(.kinetic-guide,.kinetic-release) *):after{content:none}.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *) svg,.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *) svg,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *) svg{transition:transform .42s var(--dl-ease)}.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):active:not(:disabled),.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *):active:not(:disabled),.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):active:not(:disabled){transition:transform;transform:translateY(1px)}.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):focus-visible,.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *):focus-visible,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):focus-visible:not(:disabled){outline:2px solid var(--dl-blue);outline-offset:3px}.kinetic-glass-button-primary:not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-page .marketing-button:not(.marketing-button-quiet):not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *){background-color:var(--dl-ink);color:var(--dl-paper)}.kinetic-glass-button-primary:not(:is(.kinetic-guide,.kinetic-release) *):after,.kinetic-page .marketing-button:not(.marketing-button-quiet):not(:is(.kinetic-guide,.kinetic-release) *):after,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):after{z-index:-1;border-radius:inherit;background:var(--dl-green-deep);content:"";transform-origin:0;transition:transform .42s var(--dl-ease);position:absolute;inset:0;transform:scaleX(0)}.kinetic-glass-button-primary:not(:is(.kinetic-guide,.kinetic-release) *):focus-visible:after,.kinetic-page .marketing-button:not(.marketing-button-quiet):not(:is(.kinetic-guide,.kinetic-release) *):focus-visible:after,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):focus-visible:not(:disabled):after{transform:scaleX(1)}.kinetic-glass-button-primary:not(:is(.kinetic-guide,.kinetic-release) *):focus-visible svg:last-child,.kinetic-page .marketing-button:not(.marketing-button-quiet):not(:is(.kinetic-guide,.kinetic-release) *):focus-visible svg:last-child,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):focus-visible:not(:disabled) svg:last-child{transform:translate(3px)}@media (hover:hover) and (pointer:fine){.kinetic-glass-button-primary:not(:is(.kinetic-guide,.kinetic-release) *):hover:after,.kinetic-page .marketing-button:not(.marketing-button-quiet):not(:is(.kinetic-guide,.kinetic-release) *):hover:after,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):hover:not(:disabled):after{transform:scaleX(1)}.kinetic-glass-button-primary:not(:is(.kinetic-guide,.kinetic-release) *):hover svg:last-child,.kinetic-page .marketing-button:not(.marketing-button-quiet):not(:is(.kinetic-guide,.kinetic-release) *):hover svg:last-child,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):hover:not(:disabled) svg:last-child{transform:translate(3px)}}.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):not(.kinetic-glass-button-primary),.kinetic-page .marketing-button.marketing-button-quiet:not(:is(.kinetic-guide,.kinetic-release) *){border-color:var(--dl-line-strong);color:var(--dl-ink);background-color:#0000}.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):not(.kinetic-glass-button-primary):focus-visible,.kinetic-page .marketing-button.marketing-button-quiet:not(:is(.kinetic-guide,.kinetic-release) *):focus-visible{border-color:var(--dl-ink);background-color:#1113180b}@media (hover:hover) and (pointer:fine){.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):not(.kinetic-glass-button-primary):hover,.kinetic-page .marketing-button.marketing-button-quiet:not(:is(.kinetic-guide,.kinetic-release) *):hover{border-color:var(--dl-ink);background-color:#1113180b}}@media (prefers-reduced-transparency:reduce){.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *){-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *){box-shadow:none;color:buttontext;forced-color-adjust:auto;background:buttonface;border:1px solid buttontext}.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):before,.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):after,.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *):before,.kinetic-page .marketing-button:not(:is(.kinetic-guide,.kinetic-release) *):after,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):before,.kinetic-page button.kinetic-form-submit:not(:is(.kinetic-guide,.kinetic-release) *):after{content:none}}.kinetic-page main p a,.kinetic-page main li a,.kinetic-page .kinetic-footer a,.kinetic-page .kinetic-home-demo-more a{transition:background-size .3s var(--dl-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none}.kinetic-page main p a:focus-visible,.kinetic-page main li a:focus-visible,.kinetic-page .kinetic-footer a:focus-visible,.kinetic-page .kinetic-home-demo-more a:focus-visible{outline:2px solid var(--dl-blue);outline-offset:3px;background-size:100% 1px}@media (hover:hover) and (pointer:fine){.kinetic-page main p a:hover,.kinetic-page main li a:hover,.kinetic-page .kinetic-footer a:hover,.kinetic-page .kinetic-home-demo-more a:hover{background-size:100% 1px}}.kinetic-page .kinetic-home-demo-preview{overflow:hidden}.kinetic-page main a:has(>img){overflow:hidden}.kinetic-page .kinetic-home-demo-preview img{transition:transform .9s var(--dl-ease)}.kinetic-page main a:has(>img)>img{transition:transform .9s var(--dl-ease)}.kinetic-page .kinetic-home-demo-preview-caption{transition:transform .42s var(--dl-ease)}.kinetic-page .kinetic-home-demo-preview:focus-visible img{transform:scale(1.03)}.kinetic-page main a:has(>img):focus-visible>img{transform:scale(1.03)}.kinetic-page .kinetic-home-demo-preview:focus-visible .kinetic-home-demo-preview-caption{transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.kinetic-page .kinetic-home-demo-preview:hover img{transform:scale(1.03)}.kinetic-page main a:has(>img):hover>img{transform:scale(1.03)}.kinetic-page .kinetic-home-demo-preview:hover .kinetic-home-demo-preview-caption{transform:translateY(-4px)}}.kinetic-page .kinetic-nav-links{position:relative}.kinetic-page .dl-nav-indicator{background:var(--dl-ink);opacity:0;pointer-events:none;width:0;height:1px;transition:transform .42s var(--dl-ease), width .42s var(--dl-ease), opacity .2s;position:absolute;bottom:-4px;left:0;transform:translate(0)}.kinetic-page .dl-nav-indicator.is-visible{opacity:1}.kinetic-page .dl-call-bar{z-index:40;border-top:1px solid var(--dl-line);padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));transition:transform .42s var(--dl-ease);background-color:#fbf8f2e0;gap:.5rem;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){.kinetic-page .dl-call-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media (width<=767px){.kinetic-page .dl-call-bar{display:flex}}.kinetic-page .dl-call-bar.is-visible{transform:translateY(0)}.kinetic-page .dl-call-bar-primary,.kinetic-page .dl-call-bar-secondary{border-radius:var(--dl-radius);min-height:44px;transition:background-color .42s var(--dl-ease), border-color .42s var(--dl-ease);flex:1;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.kinetic-page .dl-call-bar-primary{background-color:var(--dl-ink);color:var(--dl-paper);border:1px solid #0000}.kinetic-page .dl-call-bar-secondary{border:1px solid var(--dl-line-strong);color:var(--dl-ink);background-color:#0000}.kinetic-page .dl-call-bar-primary:focus-visible,.kinetic-page .dl-call-bar-secondary:focus-visible{outline:2px solid var(--dl-blue);outline-offset:3px}@media (prefers-reduced-transparency:reduce){.kinetic-page .dl-call-bar{background-color:var(--dl-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=767px){.has-call-bar .kinetic-page main{padding-bottom:76px}}.dl-reveal-ready [data-split-reveal]>.dl-line{transition:transform .9s var(--dl-ease);padding-bottom:.06em;display:block;overflow:clip;transform:translateY(105%)}.dl-reveal-ready [data-split-reveal]>.dl-line:first-child{transition-delay:0s}.dl-reveal-ready [data-split-reveal]>.dl-line:nth-child(2){transition-delay:70ms}.dl-reveal-ready [data-split-reveal]>.dl-line:nth-child(3){transition-delay:.14s}.dl-reveal-ready [data-split-reveal]>.dl-line:nth-child(4){transition-delay:.21s}.dl-reveal-ready [data-split-reveal]>.dl-line:nth-child(5){transition-delay:.28s}.dl-reveal-ready.dl-reveal-go [data-split-reveal]>.dl-line{transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-split-reveal]>.dl-line{transition:none!important;transform:none!important}}.kinetic-reveal-item{transition:opacity .9s var(--dl-ease), transform .9s var(--dl-ease);transform:translateY(16px)}.kinetic-reveal-1{transition-delay:80ms}.kinetic-reveal-2{transition-delay:.16s}@media (prefers-reduced-motion:reduce){.kinetic-page .dl-nav-indicator,.kinetic-page .dl-call-bar,.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *),.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *):after,.kinetic-glass-button:not(:is(.kinetic-guide,.kinetic-release) *) svg,.kinetic-page .kinetic-home-demo-preview img,.kinetic-page .kinetic-home-demo-preview-caption{transition:none}.kinetic-page main a:has(>img) img{transition:none}}.kinetic-page .kinetic-footer a:focus-visible{outline-color:#6ee7b7}.kinetic-page .kinetic-home-broader .kinetic-glass-button:not(.kinetic-glass-button-primary){border-color:var(--dl-on-ground-line);color:var(--dl-on-ground)}
