:root{--brand-black: #1a1a1a;--brand-border: #373736;--brand-cell-gray-dark: rgb(188 190 177 / 5%);--brand-cell-gray-light: #e0e1df;--brand-gray: #9aa094;--brand-light-gray: #ddded7;--brand-light-gray-30: rgb(221 222 215 / 30%);--brand-light-gray-40: rgb(221 222 215 / 40%);--brand-white: #fff;--container: 100vw;--cubic: cubic-bezier(.27, 0, 0, 1);--cubic-text: cubic-bezier(.65, 0, .35, 1);--menu-border: #2a2c2c;--pad: 20px;--font-body: "AkkuratMono", monaco, "Courier New", monospace;--font-heading: "TeXGyreHeros", inter, roboto, helvetica, arial, sans-serif;--weight-body: 500;--weight-heading: 400;--wordmark-h: clamp(170px, calc((100vw - 80px)*.42) , 642px)}@media (width >= 768px){:root{--pad: 40px}}@media (width >= 1024px){:root{--wordmark-h: clamp(632px, calc((100vw - 80px)*.42) , 642px)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-heading);color:var(--brand-black);background:var(--brand-white)}a,a:visited{text-decoration:none;color:inherit}a:hover,a:focus{text-decoration:none}img{display:block;max-width:100%}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-grid{display:grid}@media (width >= 768px){.tablet-d-none{display:none}.tablet-d-block{display:block}.tablet-d-inline{display:inline}.tablet-d-inline-block{display:inline-block}.tablet-d-flex{display:flex}.tablet-d-grid{display:grid}}@media (width >= 1024px){.desktop-d-none{display:none}.desktop-d-block{display:block}.desktop-d-inline{display:inline}.desktop-d-inline-block{display:inline-block}.desktop-d-flex{display:flex}.desktop-d-grid{display:grid}}.container{width:min(100% - 2 * var(--pad),var(--container));margin-inline:auto}.skip-to-content{position:absolute;top:-9999px;left:-9999px}.skip-to-content:focus{top:8px;left:8px;z-index:10000;padding:8px 12px;color:var(--brand-white);background:#000}.underline{text-decoration:underline}.menu-overlay,.tech__overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.menu-drawer__header__close,.tech__feature-btn,.tech__arrow-btn,.tech__drawer-close,.tech__drawer-head,.use-cases__accordion-head{background:transparent;border:0;cursor:pointer}@media (prefers-reduced-motion: no-preference){.fx-reveal-up{--fx-stagger: .1s;--fx-delay: calc(var(--i, 0) * var(--fx-stagger));--fx-duration: .8s;opacity:0;transform:translateY(var(--reveal-from, 30%));transition:transform var(--fx-duration) var(--cubic-text) var(--fx-delay),opacity var(--fx-duration) var(--cubic-text) var(--fx-delay)}.fx-reveal-up.fx-in{opacity:1;transform:translateY(0)}.fx-clip{display:block;overflow:hidden}.fx-clip-inline{display:inline-block;overflow:hidden}.fx-clip>.fx-reveal-up{display:block;will-change:transform,opacity}.fx-clip-inline>.fx-reveal-up{display:inline-block;will-change:transform,opacity}.fx-clip>.fx-reveal-up{transform:translate3d(0,var(--reveal-from, 30%),0)}.fx-clip-inline>.fx-reveal-up{transform:translate3d(0,var(--reveal-from, 30%),0)}.fx-clip>.fx-reveal-up.fx-in,.fx-clip-inline>.fx-reveal-up.fx-in{transform:translateZ(0)}}.pt-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:transparent;pointer-events:none}.pt-dimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;opacity:0}.pt-cover{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;transform:translate3d(0,100%,0);will-change:transform;backface-visibility:hidden}.pt-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.pt-icons{position:absolute;top:50%;left:50%;visibility:hidden;width:0;height:0;transform:translate(-50%,-50%)}.pt-icon{position:absolute;top:-13px;left:-13px;width:26px;height:26px;opacity:1;transform:translateZ(0)}.pt-icon svg{display:block;width:100%;height:100%}.pt-logo{visibility:hidden;opacity:0;transform:translateY(6px)}.pt-exiting{will-change:transform,opacity}body.pt-active{overflow:hidden;background:#000}body.pt-active [data-menu-drawer],body.pt-active [data-menu-overlay],body.pt-active .tech__drawer,body.pt-active .tech__overlay{visibility:hidden!important;opacity:0!important;transition:none!important;animation:none!important;pointer-events:none!important}body.pt-active .tech__drawer.is-open,body.pt-active [data-menu-drawer].is-open{transform:none!important}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-stopped{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.css.map */
