html.marketing-site{--background:#fff;--foreground:#171717;scroll-behavior:smooth;--bright-main-color:#3370ff;--text-1:#212121;--text-2:#575757;--text-3:#193061;--grey-1:#102450;--grey-2:#091a44;--default-1:#dedede;--default-2:#dedede;--font-sf-pro:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-space-grotesk-family:var(--font-space-grotesk), "Helvetica Neue", Helvetica, Arial, sans-serif;interpolate-size:allow-keywords;scrollbar-width:thin;--vw:100vw;--vh:100vh;--aspect:calc(var(--vw) / var(--vh));--bp-sm:540px;--bp-narrow:1024px;--bp-hero:768px;--bp-home-hero:768px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;max-width:100vw;font-size:max(14px,min(.8vw,16px));font-family:var(--font-space-grotesk-family);-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:auto;background:#fff;overflow-x:hidden}html:has(.marketingRoot){--background:#fff;--foreground:#171717;scroll-behavior:smooth;--bright-main-color:#3370ff;--text-1:#212121;--text-2:#575757;--text-3:#193061;--grey-1:#102450;--grey-2:#091a44;--default-1:#dedede;--default-2:#dedede;--font-sf-pro:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-space-grotesk-family:var(--font-space-grotesk), "Helvetica Neue", Helvetica, Arial, sans-serif;interpolate-size:allow-keywords;scrollbar-width:thin;--vw:100vw;--vh:100vh;--aspect:calc(var(--vw) / var(--vh));--bp-sm:540px;--bp-narrow:1024px;--bp-hero:768px;--bp-home-hero:768px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;max-width:100vw;font-size:max(14px,min(.8vw,16px));font-family:var(--font-space-grotesk-family);-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:auto;background:#fff;overflow-x:hidden}@supports (-webkit-touch-callout:none){html.marketing-site{--font-sf-pro:"SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif}html:has(.marketingRoot){--font-sf-pro:"SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif}}@media (max-aspect-ratio:1.3) and (max-width:1300px){html.marketing-site{font-size:max(14px,min(.8vw,16px))}html:has(.marketingRoot){font-size:max(14px,min(.8vw,16px))}}@media (max-width:540px){html.marketing-site{font-size:max(14px,min(.8vw,16px))}html:has(.marketingRoot){font-size:max(14px,min(.8vw,16px))}}html.marketing-site body{scroll-behavior:smooth;max-width:100vw;color:var(--foreground,#171717);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:auto;background:#fff;justify-content:normal;align-items:normal;margin:0;font-family:inherit;overflow-x:hidden}html:has(.marketingRoot) body{scroll-behavior:smooth;max-width:100vw;color:var(--foreground,#171717);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:auto;background:#fff;justify-content:normal;align-items:normal;margin:0;font-family:inherit;overflow-x:hidden}.marketingRoot{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text;color:var(--foreground,#171717);background:var(--background,#fff);min-height:100%;font-family:var(--font-space-grotesk-family)}.marketingRoot :where(img){-webkit-user-drag:auto;user-drag:auto}:where(.marketingRoot){box-sizing:border-box}:where(.marketingRoot *){box-sizing:border-box}:where(.marketingRoot *){margin:0;padding:0}:where(.marketingRoot a){color:inherit;text-decoration:none}:where(.marketingRoot :-webkit-any(h1,h2,h3,h4,h5,h6) strong){font-weight:inherit}:where(.marketingRoot :is(h1,h2,h3,h4,h5,h6) strong){font-weight:inherit}:where(.marketingRoot [id]){scroll-margin-top:5rem}:where(.marketingRoot [id]:focus){outline:none}:where(.marketingRoot details)::details-content{content-visibility:visible;height:0;transition:all .3s;overflow:hidden}:where(.marketingRoot details[open])::details-content{height:auto}@media (hover:hover) and (pointer:fine){:where(.marketingRoot details:hover)::details-content{height:auto}}
