@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-latin-ext-7khWdh9v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-latin-DY7AcnAa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fragment-mono-latin-ext-BbKYyvR9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fragment-mono-latin-yxdJ5AmL.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/noto-kufi-arabic-arabic-DGgC7XND.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}:root{--blue:#84c3be;--blue-deep:#2e6b66;--ink:#293133;--black:#151515;--white:#fff;--aqua:#fff;--blue-wash:#84c3be29;--line:#ffffff2e;--soft:#ffffffad;--font:"Archivo", "Noto Kufi Arabic", "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", sans-serif;--display:var(--font);--display-stretch:125%;--mono:"Fragment Mono", ui-monospace, Menlo, "Noto Kufi Arabic", monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--gutter:1.75rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#84c3be;--on-surface:#293133;--surface-rgb:41, 49, 51;--water-ink:#293133;--night:#151515;--on-night:#fff;--night-soft:#ffffffad;--night-line:#ffffff2e;--night-accent:#84c3be;--key-bg:#fff;--key-fg:#293133;--key-box:#293133;--key-arrow:#fff;--s-stream-edge:#2e6b66;--s-stream-core:#293133;--s-stream-shine:#fff;--s-stream-gap:#84c3be;--hdr-s-fg:#293133;--hdr-s-btn-bg:#293133;--hdr-s-btn-fg:#fff;--hdr-s-btn-hover:#2e6b66;--hdr-s-lines:#84c3be;--hdr-n-fg:#fff;--hdr-n-btn-bg:#fff;--hdr-n-btn-fg:#293133;--hdr-n-btn-hover:#84c3be;--hdr-n-lines:#293133;--loader-bg:var(--white);--loader-fg:var(--ink);--loader-line:#84c3be;--l-bg:var(--white);--l-fg:var(--blue-deep);--l-accent:var(--blue-deep);--l-wash:#84c3be33;--l-tag:#84c3be52;--l-field-bg:var(--white);--l-field-border:#2e6b6673;--l-field-fg:var(--ink);--l-placeholder:#2931339e;--l-send-bg:var(--blue-deep);--l-send-fg:var(--white);--l-stream-core:var(--blue-deep);--l-hdr:var(--ink);--l-hdr-btn-bg:var(--ink);--l-hdr-btn-fg:var(--white);--l-hdr-btn-hover:var(--blue-deep);--l-hdr-lines:#84c3be;--paper-bg:var(--white);--paper-fg:var(--ink);--paper-rule:#29313329;--paper-soft:#55615f;--paper-btn-bg:var(--ink);--paper-btn-fg:var(--white);--paper-btn-hover:#1b2122}:root[data-theme=dark]{--surface:#0f2422;--on-surface:#e6f2f0;--surface-rgb:230, 242, 240;--water-ink:#e6f2f0;--night:#84c3be;--on-night:#293133;--night-soft:#293133b8;--night-line:#29313338;--night-accent:#1d4a46;--key-bg:#84c3be;--key-fg:#0f2422;--key-box:#0f2422;--key-arrow:#84c3be;--s-stream-edge:#3f8f88;--s-stream-core:#bfe0dc;--s-stream-shine:#fff;--s-stream-gap:#0f2422;--hdr-s-fg:#e6f2f0;--hdr-s-btn-bg:#84c3be;--hdr-s-btn-fg:#0f2422;--hdr-s-btn-hover:#fff;--hdr-s-lines:#0f2422;--hdr-n-fg:#293133;--hdr-n-btn-bg:#293133;--hdr-n-btn-fg:#fff;--hdr-n-btn-hover:#2e6b66;--hdr-n-lines:#84c3be;--loader-bg:#0f2422;--loader-fg:#e6f2f0;--loader-line:#84c3be;--l-bg:var(--black);--l-fg:var(--white);--l-accent:var(--blue);--l-wash:#84c3be1f;--l-tag:#84c3be38;--l-field-bg:transparent;--l-field-border:#ffffff59;--l-field-fg:var(--white);--l-placeholder:#ffffff80;--l-send-bg:var(--blue);--l-send-fg:var(--ink);--l-stream-core:var(--white);--l-hdr:var(--white);--l-hdr-btn-bg:var(--white);--l-hdr-btn-fg:var(--ink);--l-hdr-btn-hover:var(--blue);--l-hdr-lines:#151515;--paper-bg:var(--black);--paper-fg:var(--white);--paper-rule:#ffffff29;--paper-soft:#ffffff9e;--paper-btn-bg:var(--white);--paper-btn-fg:var(--ink);--paper-btn-hover:var(--blue)}html.is-theming body,html.is-theming .section,html.is-theming .section *,html.is-theming .hero,html.is-theming .light,html.is-theming .light *,html.is-theming .footer,html.is-theming .footer *,html.is-theming .wave-band path{transition:background-color .45s,color .45s,border-color .45s,fill .45s,stroke .45s!important}*{box-sizing:border-box}.loader{z-index:100;background:var(--loader-bg);color:var(--loader-fg);place-items:center;display:grid;position:fixed;inset:0}.no-loader .loader{display:none}.switch{z-index:120;background:var(--loader-bg);color:var(--loader-fg);opacity:0;visibility:hidden;pointer-events:none;place-content:center;justify-items:center;transition:opacity .42s,visibility 0s linear .42s;display:grid;position:fixed;inset:0}html.is-switching .switch,html.is-arriving .switch{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .42s,visibility}.switch__mark{width:min(9.5rem,30vw);display:grid;position:relative}.switch__part{justify-items:center;display:grid}.switch__part svg{fill:currentColor;width:100%;height:auto;display:block;overflow:visible}.switch__lang{font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;opacity:0;padding-block:1.1em;font-size:.68rem;font-weight:500;line-height:1}.switch__lang:lang(ar),.switch__lang:lang(fa){letter-spacing:0}.switch__count{font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.02em;font-variant-numeric:tabular-nums;opacity:0;direction:ltr;justify-content:center;align-items:center;gap:.3em;font-size:min(1.05rem,3.4vw);font-weight:500;display:flex;inset:0}.switch__sign{opacity:0;place-items:center;font-size:min(2.2rem,7vw);display:grid;inset:0;transform:scale(.5)translate(-30%,30%)}.switch__sign svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:.9em;height:auto}html.is-switching .switch__part--top{--from:-60%;animation:switch-meet .75s var(--ease-out) 50ms both}html.is-switching .switch__part--bottom{--from:60%;animation:switch-meet .75s var(--ease-out) 50ms both}@keyframes switch-meet{0%{transform:translateY(var(--from));opacity:0}}html.is-switching .switch__lang,html.is-switching .switch__count{opacity:1;transition:opacity .4s .35s}html.is-arriving .switch__lang,html.is-arriving .switch__count{opacity:1}html.is-arriving.is-parting .switch__part{transition:transform .9s var(--ease-out)}html.is-arriving.is-parting .switch__part--top{transform:translate(28%)}html.is-arriving.is-parting .switch__part--bottom{transform:translate(-28%)}html.is-arriving.is-parting .switch__count{opacity:0;transition:opacity .2s}html.is-arriving.is-parting .switch__sign{opacity:1;transition:opacity .45s ease .22s, transform .8s var(--ease-out) .22s;transform:none}html.is-arriving.is-opening .switch{opacity:0;visibility:hidden;transition:opacity .7s,visibility 0s linear .7s}@media (prefers-reduced-motion:reduce){.switch,.switch__part,.switch__lang,.switch__count,.switch__sign{transition:none!important;animation:none!important}}html.is-loading,html.is-loading body{overflow:hidden}.loader__mark{aspect-ratio:100/82;transform-origin:50%;width:min(9.5rem,30vw);position:relative}.loader__o{fill:currentColor;width:100%;height:100%;display:block;overflow:visible}.loader__half{animation:.75s cubic-bezier(.16,1,.3,1) 50ms both loader-meet}.loader__half--top{--from:-60%}.loader__half--bottom{--from:60%}@keyframes loader-meet{0%{transform:translateY(var(--from));opacity:0}}.loader__line{fill:none;stroke:var(--loader-line);stroke-width:2.4px;stroke-linecap:round;opacity:0;transform:translateY(70px)}.loader__wave{animation:1.8s linear infinite loader-wave}@keyframes loader-wave{to{transform:translate(-50px)}}.loader__count{font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.02em;font-variant-numeric:tabular-nums;direction:ltr;justify-content:center;align-items:center;gap:.3em;font-size:min(1.05rem,3.4vw);font-weight:500;animation:.4s .45s both loader-count;display:flex;position:absolute;inset:0}@keyframes loader-count{0%{opacity:0}}.loader__unit{opacity:.75;font-size:.72em}.loader.is-done{opacity:0;transition:opacity .7s}@media (prefers-reduced-motion:reduce){.loader__half,.loader__count,.loader__wave{animation:none}}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--surface);color:var(--on-surface);font-family:var(--font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;margin:0;font-size:1vw;font-weight:400;line-height:1;overflow-x:hidden}a{color:inherit}h1,h2,h3,p{margin:0;font-weight:400}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline-offset:3px;outline:2px solid}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em}.wrap{padding:13.25em var(--gutter);position:relative}.h1,.h2{font-family:var(--display);font-stretch:var(--display-stretch)}.h1{letter-spacing:0;font-size:3.9em;line-height:1}.h2{letter-spacing:0;font-size:5em;line-height:1}.h2--blue{color:var(--blue-deep)}.md{letter-spacing:-.01em;font-size:2.3em;line-height:1.05}.p{letter-spacing:-.005em;max-width:38ch;font-size:.9em;font-weight:500;line-height:1.3}.p--soft{opacity:.65}.p--blue{color:var(--blue-deep)}.tagline{align-items:center;gap:1em;font-size:.75em;display:flex}.tagline--blue{color:var(--blue-deep)}.cube{background:currentColor;border-radius:1px;flex:none;width:.375em;height:.375em;display:inline-block}.cube--blue{background:var(--blue-deep)}[data-reveal=lines] .line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}[data-reveal=lines] .line>span{will-change:transform;display:block}.btn{letter-spacing:0;border-radius:.1875em;align-items:center;gap:4.5em;padding-block:.25em;padding-inline:1em .25em;font-size:.95em;font-weight:500;text-decoration:none;display:inline-flex}.btn--light{background:var(--key-bg);color:var(--key-fg)}.btn__arrow{background:var(--key-box);border-radius:.1875em;place-items:center;width:2.375em;height:2.375em;display:grid;position:relative;overflow:hidden}:root{--arrow-ne:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linejoin='bevel'%3E%3Cpath d='M5 19 18.4 5.6'/%3E%3Cpath d='M8.6 5H19v10.4'/%3E%3C/svg%3E")}.arrow{vertical-align:-.1em;flex:none;width:.9em;height:.9em;display:inline-block;position:relative}.arrow:before{content:"";-webkit-mask:var(--arrow-ne) center / contain no-repeat;-webkit-mask:var(--arrow-ne) center / contain no-repeat;mask:var(--arrow-ne) center / contain no-repeat;background:currentColor;position:absolute;inset:0}:root[dir=rtl] .btn__arrow,:root[dir=rtl] .nav-arrow .arrow{transform:scaleX(-1)}.btn__arrow .arrow{color:var(--key-arrow)}@media (hover:hover) and (pointer:fine){.btn__arrow .arrow{transition:transform .62s cubic-bezier(.22,1,.36,1)}.btn:hover .btn__arrow .arrow{animation:.7s cubic-bezier(.22,1,.36,1) arrow-out-in}}@keyframes arrow-out-in{0%{transform:translate(0)}45%{transform:translate(160%,-160%)}46%{transform:translate(-160%,160%)}to{transform:translate(0)}}@media (min-width:992px) and (hover:hover) and (pointer:fine){[data-line-reveal]>span,[data-line-reveal-text]{height:1.45em;margin-top:-.2em;padding-top:.2em;line-height:1.25em;display:block;position:relative;overflow:hidden}.line-inner{transition:transform .95s var(--ease-out);will-change:transform;display:block;position:relative}.line-inner:after{content:attr(data-text);white-space:nowrap;position:absolute;top:100%;left:0}[data-line-reveal]:hover .line-inner,[data-line-reveal]:focus-visible .line-inner,.btn:hover [data-line-reveal-text] .line-inner,.btn:focus-visible [data-line-reveal-text] .line-inner,.talk__send:hover .line-inner{transform:translateY(-100%)}.nav:has(.nav__link:hover) .nav__link:not(:hover){opacity:.55}}.header{--hdr-fg:var(--hdr-s-fg);--hdr-btn-bg:var(--hdr-s-btn-bg);--hdr-btn-fg:var(--hdr-s-btn-fg);--hdr-btn-hover:var(--hdr-s-btn-hover);--hdr-lines:var(--hdr-s-lines);z-index:50;pointer-events:none;position:fixed;inset:0 0 auto}.header.is-dark{--hdr-fg:var(--hdr-n-fg);--hdr-btn-bg:var(--hdr-n-btn-bg);--hdr-btn-fg:var(--hdr-n-btn-fg);--hdr-btn-hover:var(--hdr-n-btn-hover);--hdr-lines:var(--hdr-n-lines)}.header.is-light{--hdr-fg:var(--l-hdr);--hdr-btn-bg:var(--l-hdr-btn-bg);--hdr-btn-fg:var(--l-hdr-btn-fg);--hdr-btn-hover:var(--l-hdr-btn-hover);--hdr-lines:var(--l-hdr-lines)}.header:before{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;position:absolute;inset:0 0 -1.6em;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.header.has-logo:before{opacity:1}.header__inner{min-height:4.3em;padding:0 var(--gutter);pointer-events:auto;justify-content:space-between;align-items:center;display:flex;position:relative}.logo{color:var(--hdr-fg);opacity:0;visibility:hidden;transition:color .4s ease, opacity .5s var(--ease-out), transform .5s var(--ease-out), visibility 0s linear .5s;align-items:center;text-decoration:none;display:inline-flex;transform:translateY(-.4em)}.header.has-logo .logo{opacity:1;visibility:visible;transition:color .4s ease, opacity .5s var(--ease-out), transform .5s var(--ease-out), visibility 0s;transform:none}.logo__word,.footer__word,.hero__name [data-brand]{line-height:0;display:inline-block}.wordmark{width:auto;height:.72em;display:block}.logo__word{font-size:1.3em}.header__right{--hdr-control:calc((1.25em + 1.9em) * .7);align-items:center;gap:1em;display:flex}.icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em}.nav{gap:2.6em;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav__link{font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.08em;text-transform:uppercase;color:var(--hdr-fg);padding:.7em 0;font-size:.7em;font-weight:500;text-decoration:none;transition:color .4s,opacity .3s;position:relative}.nav__link:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--ease-out);background:currentColor;position:absolute;bottom:.35em;left:0;right:0;transform:scaleX(0)}.nav__link:not(.is-current):hover:after,.nav__link:not(.is-current):focus-visible:after{transform-origin:0;transform:scaleX(1)}.nav__bar{background:var(--hdr-fg);pointer-events:none;width:0;height:2px;transition:transform .65s var(--ease-out), width .65s var(--ease-out), background-color .4s ease;position:absolute;bottom:-.1em;left:0}.btn--nav{background:var(--hdr-btn-bg);color:var(--hdr-btn-fg);font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.08em;text-transform:uppercase;border-radius:.1875em;align-items:center;gap:.8em;padding:.95em 1.25em;font-size:.7em;font-weight:500;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.btn--nav:hover{background:var(--hdr-btn-hover)}.lang{width:var(--hdr-control);--menu-bg:var(--hdr-btn-bg);--menu-fg:var(--hdr-btn-fg);--menu-soft:color-mix(in srgb, var(--menu-fg) 62%, transparent);--menu-faint:color-mix(in srgb, var(--menu-fg) 42%, transparent);--menu-rule:color-mix(in srgb, var(--menu-fg) 18%, transparent);--menu-hover:color-mix(in srgb, var(--menu-fg) 8%, transparent);--menu-current:color-mix(in srgb, var(--menu-fg) 13%, transparent);--menu-mark:#84c3be;--menu-edge:color-mix(in srgb, var(--menu-fg) 10%, transparent);--menu-shadow:0 1.4em 2.6em -1em #121a1b80, 0 .2em .6em #121a1b29;flex:none;position:relative}:root[data-theme=dark] .lang{--menu-mark:var(--menu-fg)}.lang__btn{width:var(--hdr-control);height:var(--hdr-control);color:var(--hdr-fg);font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.1875em;place-items:center;padding:0;transition:color .4s,background-color .3s,opacity .3s;display:inline-grid}.lang.is-open .lang__btn{background:var(--hdr-fg);color:var(--hdr-btn-fg);opacity:1}.lang__btn:hover{opacity:.7}.lang__code{font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.08em;font-size:.7em;font-weight:500}.lang__menu{border:1px solid var(--menu-edge);background:var(--menu-bg);width:13.5em;color:var(--menu-fg);box-shadow:var(--menu-shadow);transform-origin:top;animation:lang-in .38s var(--ease-out);border-radius:.1875em;padding:.35em;position:absolute;top:calc(100% + .75em);left:50%;transform:translate(-50%)}.lang__menu:before{content:"";border-top:1px solid var(--menu-edge);border-left:1px solid var(--menu-edge);background:var(--menu-bg);border-radius:.08em 0 0;width:.62em;height:.62em;position:absolute;top:-.36em;left:calc(50% - .36em);transform:rotate(45deg)}.lang__menu[hidden]{display:none}@keyframes lang-in{0%{opacity:0;transform:translate(-50%,-.4em)scale(.98)}}.lang__search{border-bottom:1px solid var(--menu-rule);align-items:center;gap:.55em;margin:0 .25em .35em;padding:0 .3em;transition:border-color .25s;display:flex}.lang__search:focus-within{border-bottom-color:var(--menu-mark)}.lang__search-icon{fill:none;width:.8em;height:.8em;stroke:var(--menu-soft);stroke-width:2px;stroke-linecap:round;flex:none}.lang__search-input{min-width:0;height:2.9em;color:inherit;font-family:var(--font);letter-spacing:.01em;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:.68em;font-weight:500}.lang__search-input::placeholder{color:var(--menu-faint);font-weight:400}.lang__search-input::-webkit-search-cancel-button{filter:invert();opacity:.5}.lang__none{color:var(--menu-soft);text-align:center;margin:0;padding:1.4em .8em 1.2em;font-size:.64em}.lang__none[hidden],.lang__list li[hidden]{display:none}.lang__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--menu-rule) transparent;max-height:10.8em;margin:0;padding:0;list-style:none;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.6em),#0000);mask-image:linear-gradient(#000 calc(100% - 1.6em),#0000)}.lang__list::-webkit-scrollbar{width:4px}.lang__list::-webkit-scrollbar-thumb{background:var(--menu-rule);border-radius:2px}.lang__list a{min-height:2.36em;color:inherit;border-radius:.1875em;align-items:center;gap:.6em;padding:.42em .6em;text-decoration:none;transition:background-color .2s;display:flex}.lang__list a:hover,.lang__list a:focus-visible{background:var(--menu-hover);outline:none}.lang__list a:focus-visible{box-shadow:inset 0 0 0 1px var(--menu-rule)}.lang__list a[aria-current=true]{background:var(--menu-current)}.lang__text{min-width:0;transition:transform .4s var(--ease-out);flex-direction:column;flex:1;gap:.25em;display:flex}.lang__list a:hover .lang__text{transform:translate(.18em)}:root[dir=rtl] .lang__list a:hover .lang__text{transform:translate(-.18em)}.lang__name{font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.01em;font-size:.7em;font-weight:500;line-height:1.15}.lang__en{color:var(--menu-faint);font-size:.6em;line-height:1.1}.lang__key{border:1px solid var(--menu-rule);min-width:2.3em;font-family:var(--mono);letter-spacing:.06em;color:var(--menu-soft);border-radius:.2em;flex:none;place-items:center;padding:.25em .35em;font-size:.52em;display:grid}.lang__tick{fill:none;width:.78em;height:.78em;stroke:var(--menu-mark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:none}.lang__list a[aria-current=true] .lang__key{display:none}.lang__list a[aria-current=true] .lang__tick{display:block}.mobile-menu__langs{display:none}.theme-toggle{font:inherit;width:var(--hdr-control);height:var(--hdr-control);color:var(--hdr-fg);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid;border-radius:.1875em;place-items:center;padding:0;transition:color .4s,opacity .3s;display:grid}.theme-toggle:hover{opacity:.7}.theme-toggle__icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em}.theme-toggle__sun{display:none}:root[data-theme=dark] .theme-toggle__sun{display:block}:root[data-theme=dark] .theme-toggle__moon{display:none}.nav-arrow{transition:transform .45s var(--ease-out);line-height:1;display:inline-flex}.btn--nav:hover .nav-arrow{transform:translate(.18em,-.18em)}.burger,.mobile-menu{display:none}.hero{height:100vh;background:var(--surface);height:100svh;min-height:36em;position:relative;overflow:hidden}.hero__water{width:100%;height:100%;display:block;position:absolute;inset:0}.hero__inner{z-index:2;height:100%;padding:4.5em var(--gutter);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero__inner a{pointer-events:auto}.hero__centre{text-align:center;flex-direction:column;align-items:center;gap:1.6em;max-width:100%;display:flex;position:relative}.hero__centre>.btn{width:max-content;margin-inline:auto;position:absolute;top:calc(100% + 1.6em);left:0;right:0}.hero__name{pointer-events:auto;cursor:default;-webkit-user-select:none;user-select:none;text-shadow:0 .06em .4em #08242a2e;margin:-.05em 0 .1em;font-size:clamp(2.4rem,6.2vw,8.5rem);line-height:.9}.has-live-name .hero__name{color:#0000;text-shadow:none}.hero .h1--centre{text-align:center;font-size:clamp(1.55rem,2.6vw,2.9rem);font-weight:300;line-height:1.08}.h1--centre .line{text-align:center}.hero__scroll{font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.08em;text-transform:uppercase;font-size:.7em;font-weight:500;position:absolute;bottom:2.2em;left:50%;transform:translate(-50%)}.hero__scroll [data-scroll-hint]{transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);display:inline-block}.has-scrolled .hero__scroll [data-scroll-hint]{opacity:0;transform:translateY(.6em)}.section{position:relative}.section--blue{background:var(--surface)}.section--black{background:var(--night);color:var(--on-night)}.section--blue>.wave-band path{fill:var(--surface)}.section--black>.wave-band path{fill:var(--night)}.box-heading{z-index:2;flex-direction:column;gap:32px;display:flex;position:relative}.execution{z-index:2;margin-top:17em;flex-direction:column;align-items:flex-start;gap:1.6em;width:26em;margin-inline-start:53%;display:flex;position:relative}.flow-readout{font-family:var(--display);font-stretch:var(--display-stretch);font-variant-numeric:tabular-nums;fill:var(--on-surface);text-anchor:end;direction:ltr;font-weight:500}.flow-readout__label{letter-spacing:.12em;opacity:.7;font-size:12px}.flow-readout__value{letter-spacing:.02em;font-size:24px}.streams{--stream-edge:var(--s-stream-edge);--stream-core:var(--s-stream-core);--stream-shine:var(--s-stream-shine);--stream-gap:var(--s-stream-gap);z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.streams svg{width:100%;height:auto;display:block;position:absolute;left:0;overflow:visible}.streams--built svg{top:18em}.streams__soft{filter:blur(2.4px);will-change:transform}.streams__haze{filter:blur(8px);will-change:transform}.streams--top svg{top:30em}.streams--bottom svg{top:auto;bottom:0}.wave-band{z-index:4;pointer-events:none;height:11em;position:absolute;top:1px;left:0;right:0;transform:translateY(-100%)}.wave-band svg{width:100%;height:100%;display:block}.launch{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:4.5em;padding-top:5em;padding-bottom:9em;display:flex;position:relative}.launch__head{flex-direction:column;align-items:center;gap:1.6em;max-width:34em;display:flex}.countdown{flex-direction:column;align-items:center;gap:3.2em;width:100%;display:flex}.cd-date,.cd-clock{justify-content:center;align-items:flex-end;display:flex}.cd-date{gap:5em}.cd-clock{border-top:1px solid var(--night-line);gap:6em;min-width:min(100%,58em);padding-top:2.6em}.cd-part,.cd-unit{flex-direction:column;align-items:center;gap:1.3em;display:flex}.cd-label{letter-spacing:.14em;text-transform:uppercase;color:var(--night-soft);font-size:.7em}.cd-big{font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:-.025em;color:var(--on-night);font-size:10em;font-weight:500;line-height:.8}.cd-num{font-family:var(--display);font-stretch:var(--display-stretch);font-variant-numeric:tabular-nums;color:var(--night-accent);font-size:5em;font-weight:500;line-height:.9;display:inline-block}.cd-num.is-tick{animation:cd-roll .5s var(--ease-out)}@keyframes cd-roll{0%{opacity:0;transform:translateY(-.25em)}}.p--justify{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.sides{z-index:2;gap:1.75em;padding-top:6em;display:flex;position:relative}.sides__left{aspect-ratio:1;width:52em;position:relative}.sides__alarm{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:3;pointer-events:none;opacity:0;border-radius:.2em;align-items:center;gap:.7em;margin:0;padding:.6em .9em;font-size:.8em;transition:opacity .35s;display:flex;position:absolute;left:calc(100% + 1.75em);transform:translateY(-50%)}.sides__alarm.is-on{opacity:1}.sides__alarm--leak,.sides__alarm--burst{color:var(--ink);background:#f07d1a}.sides__fx{width:0;height:0;position:absolute;overflow:hidden}.sides__alarm span{align-items:center;gap:.7em;display:flex}.sides__alarm i{background:currentColor;border-radius:1px;width:.55em;height:.55em}.sides__image{width:100%;height:100%;position:relative}.sides__canvas{z-index:2;width:100%;height:100%;display:block;position:relative}.sides__right{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.sides__bottom{flex-direction:column;align-items:flex-start;gap:1.6em;padding-bottom:5em;display:flex}.social{gap:.6em;margin:0;padding:0;list-style:none;display:flex}.social__item{width:2.6em;height:2.6em;color:inherit;opacity:.85;border:1px solid;border-radius:.1875em;place-items:center;transition:opacity .25s,background-color .25s;display:grid}.social__item:hover,.social__item:focus-visible{opacity:1;background-color:color-mix(in srgb, currentColor 10%, transparent)}.social__item:focus-visible{outline-offset:3px;outline:2px solid}.social__icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.25em;height:1.25em}.social__dot{fill:currentColor;stroke:none}.cta__para .social{margin-top:1.6em}.footer__end{flex-direction:column;align-items:flex-end;gap:1.4em;display:flex}.footer__email{color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:text;user-select:text;background:0 0;border:0;padding:0}.section-water{pointer-events:none;position:absolute;inset:0}.section-water canvas{width:100%;height:100vh;display:block;position:sticky;top:0}.networks__wrap{padding-top:22em;padding-bottom:26em}.uses{z-index:2;margin-top:13.2em;position:relative}.use{gap:1em;width:25em;display:flex}.use .cube{margin-top:.4em}.use>div{flex-direction:column;gap:1.1em;display:flex}.use__title{letter-spacing:-.02em;font-size:2.8em;line-height:1.1}.use--1{margin-inline-start:55%}.use--2{margin-inline-start:20%;margin-top:25em}.use--3{margin-inline-start:40%;margin-top:18em}.use--4{margin-inline-start:20%;margin-top:22em}.light{--blue-deep:var(--l-accent);background:var(--l-bg);color:var(--l-fg);position:relative}.light>.wave-band path{fill:var(--l-bg)}.how .wrap{padding-top:16em;padding-bottom:8em}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1em;margin-top:2.2em;display:grid}.step{background:var(--l-wash);border-radius:.25em;flex-direction:column;gap:1em;padding:1em;display:flex}.step__image{background:var(--blue);border-radius:.25em;height:17em;overflow:hidden}.step__image svg{width:100%;height:100%;display:block}.step__tags{gap:.4em;display:flex}.tag{background:var(--l-tag);border-radius:.1875em;padding:.63em .7em .6em;font-size:.78em;font-weight:500}.step__title{letter-spacing:-.015em;padding-bottom:.6em;font-size:1.5em;line-height:1.1}.cta{position:relative;overflow:hidden}.cta__inner{height:100%;padding:6.5em var(--gutter) 6em;flex-direction:column;display:flex;position:relative}.cta .tagline{z-index:2;position:relative}.cta__body{z-index:2;grid-template-columns:minmax(0,1fr) 34em;align-items:start;gap:6em;margin-top:7em;display:grid;position:relative}.cta__heading{flex-direction:column;align-items:flex-start;gap:1.6em;display:flex}.cta__lede{max-width:30ch}.cta__lines{--stream-edge:var(--blue);--stream-core:var(--l-stream-core);--stream-shine:var(--l-stream-core);z-index:1;position:absolute;inset:0}.cta__lines svg{width:100%;height:100%;display:block}.cta-cap{font-family:var(--mono);letter-spacing:.08em;fill:var(--blue-deep);opacity:0;font-size:13px}.footer{background:var(--night);color:var(--on-night)}.footer__inner{padding:3.5em var(--gutter) 1.5em}.footer__top{gap:4em;display:flex}.cta__para{z-index:2;width:34ch;margin-top:5em;position:relative}.talk{flex-direction:column;gap:1.4em;width:34em;display:flex}.talk__row{gap:.75em;display:flex}.talk__input{min-width:0;height:2.75em;color:var(--white);font:inherit;background:0 0;border:1px solid #ffffff59;border-radius:.1875em;flex:1;padding:0 1em;font-size:.9em}.talk__input::placeholder{color:#ffffff80}.talk__fields{grid-template-columns:1fr 1fr;gap:.75em;display:grid}.talk__wide{grid-column:1/-1}.talk__input.talk__text{resize:vertical;grid-column:1/-1;height:auto;min-height:6.2em;padding:.75em 1em;line-height:1.35}.talk__input:focus-visible{border-color:var(--blue);outline:none}.talk--light{width:auto;color:var(--l-fg)}.talk--light .talk__input{border-color:var(--l-field-border);background:var(--l-field-bg);color:var(--l-field-fg);font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:0;height:3.07353em;font-size:.85em;font-weight:500}.talk--light .talk__input.talk__text{height:auto;min-height:6.92941em}.talk--light .talk__input::placeholder{color:var(--l-placeholder);font-weight:400}.talk--light .talk__send{background:var(--l-send-bg);color:var(--l-send-fg);height:3.84191em;font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.08em;text-transform:uppercase;font-size:.68em}.talk__note,.talk__status{font-stretch:var(--display-stretch)}.talk__trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.talk__recaptcha{flex-direction:column;gap:.6em;display:flex}.talk__recaptcha[hidden],.talk__recaptcha-box:empty{display:none}.talk__recaptcha-box{--rc-scale:.85;width:calc(304px * var(--rc-scale));height:calc(78px * var(--rc-scale))}.talk__recaptcha-box>div{width:304px;height:78px;transform:scale(var(--rc-scale));transform-origin:0 0}:root[data-theme=dark] .talk__recaptcha-box>div{clip-path:inset(2px round 3px)}:root[dir=rtl] .talk__recaptcha-box>div{transform-origin:100% 0}.talk__recaptcha-note{font-size:.7em;font-stretch:var(--display-stretch);opacity:.7;max-width:52ch;margin:0;line-height:1.45}.talk__link{color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.talk__input[aria-invalid=true]{border-color:#c0392b}.talk__note{opacity:.55;margin:-.6em 0 0;font-size:.7em}.talk__send{background:var(--blue);height:2.75em;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:.1875em;padding:0 2.2em;font-size:.9em;font-weight:500}.talk__status{opacity:.85;max-width:40ch;min-height:1.35em;font-size:.8em;line-height:1.35}.footer__menu{grid-template-columns:repeat(2,auto);gap:2em 8em;display:grid}.footer__col{flex-direction:column;align-items:flex-start;gap:.35em;display:flex}.footer__col a,.footer__plain{font-size:.9em;line-height:1.3;text-decoration:none;transition:color .4s}.footer__col a:hover{color:var(--night-soft)}.footer__title{opacity:.65;margin-bottom:.3em;font-size:.9em;font-weight:500}.footer__plain{-webkit-user-select:all;user-select:all}.footer__col .footer__email{font-size:.9em;line-height:1.3}.footer__last{grid-template-columns:auto 1fr auto auto;align-items:end;gap:2em;margin-top:5em;display:grid}.footer__logo{align-items:center;gap:1em;display:flex}.footer__word{font-size:3.4em}.footer__copy{opacity:.65;padding-bottom:.3em;font-size:.82em}.footer__legal{flex-direction:column;gap:.35em;display:flex}.footer__legal-link{color:inherit;font:inherit;text-align:left;opacity:.65;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82em;transition:opacity .3s}.footer__legal-link:hover{opacity:1}html.has-legal{overflow:hidden}.legal{width:min(760px,100% - 32px);max-width:none;max-height:min(86vh,820px);background:var(--paper-bg);max-height:min(86dvh,820px);color:var(--paper-fg);font-family:var(--font);letter-spacing:0;border:0;border-radius:6px;margin:auto;padding:0;font-size:16px;line-height:1.55;overflow:hidden;box-shadow:0 24px 80px #08141359}.legal[open]{animation:legal-in .26s var(--ease-out);display:flex}.legal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f24228c;animation:.26s legal-fade}.legal.is-closing{opacity:0;transition:opacity .18s}.legal.is-closing::backdrop{opacity:0;transition:opacity .18s}@keyframes legal-in{0%{opacity:0}}@keyframes legal-fade{0%{opacity:0}}.legal__panel{flex-direction:column;width:100%;min-height:0;display:flex}.legal__head{border-bottom:1px solid var(--paper-rule);flex:none;padding:18px 24px 0}.legal__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.legal__kicker{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-soft);font-size:12px}.legal__x{border:1px solid var(--paper-rule);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:4px;place-items:center;margin-right:-8px;padding:0;transition:border-color .2s;display:grid}.legal__x:hover{border-color:currentColor}.legal__x svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:18px;height:18px}.legal__tabs{scrollbar-width:none;gap:24px;margin-top:10px;display:flex;overflow-x:auto}.legal__tab{color:var(--paper-soft);font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:10px 0 12px;font-size:12px;font-weight:500;transition:color .2s,border-color .2s}.legal__tab:hover,.legal__tab[aria-selected=true]{color:var(--paper-fg)}.legal__tab[aria-selected=true]{border-bottom-color:currentColor}.legal__body{overscroll-behavior:contain;flex:1;min-height:0;padding:28px 24px 32px;overflow-y:auto}.legal__doc{gap:14px;max-width:64ch;display:grid}.legal__doc[hidden],.legal__tab-short{display:none}.legal__doc h2{font-family:var(--display);font-stretch:var(--display-stretch);color:var(--l-accent);font-size:30px;font-weight:500;line-height:1.1}.legal__doc h3{font-family:var(--display);margin-top:14px;font-size:17px;font-weight:500;font-stretch:112%;line-height:1.25}.legal__doc p,.legal__doc li{font-size:15px}.legal__doc ul{gap:8px;padding-left:18px;list-style:outside;display:grid}.legal__doc b{font-weight:600}.legal__date{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--paper-soft);margin-top:-6px!important;font-size:12px!important}.legal__email{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.legal__table{overflow-x:auto}.legal__table table{border-collapse:collapse;width:100%;font-size:14px}.legal__table th,.legal__table td{border-bottom:1px solid var(--paper-rule);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.legal__table th{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-soft);font-size:11px;font-weight:400}.legal__table code{font-family:var(--mono);white-space:nowrap;font-size:13px}.legal__foot{border-top:1px solid var(--paper-rule);flex:none;justify-content:flex-end;padding:14px 24px;display:flex}.legal__done{background:var(--paper-btn-bg);color:var(--paper-btn-fg);font:inherit;cursor:pointer;border:0;border-radius:3px;padding:11px 22px;font-size:15px;font-weight:500;transition:background-color .2s}.legal__done:hover{background:var(--paper-btn-hover)}.legal :focus-visible{outline:2px solid var(--l-accent);outline-offset:2px}@media (max-width:600px){.legal{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.legal__head,.legal__body,.legal__foot{padding-left:18px;padding-right:18px}.legal__tabs{gap:18px}.legal__tab-long{display:none}.legal__tab-short{display:inline}.legal__doc h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.legal[open]{animation:none}.legal::backdrop{animation:none}}@media (max-width:991px){.execution .p{text-shadow:0 0 3px var(--surface), 0 0 8px var(--surface), 0 0 14px var(--surface), 0 0 22px var(--surface)}.cta-cap{display:none}.flow-readout__label{font-size:20px;transform:translateY(-14px)}.flow-readout__value{font-size:40px}.launch{padding-top:8em}.cd-big{font-size:8em}.cd-num{font-size:4.4em}.cd-label{font-size:.9em}body{font-size:1.45vw}.header__inner{padding:1rem 1.2rem}.nav,.header__right{display:none}.burger{--c:9px;background:var(--hdr-fg);width:48px;height:48px;clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;place-items:center;padding:0;transition:background-color .4s;display:grid}.burger__label--close,.burger[aria-expanded=true] .burger__label--open{display:none}.burger[aria-expanded=true] .burger__label--close{display:inline}.burger__lines{width:22px;height:12px;position:relative}.burger__lines i{background:var(--hdr-lines);height:2px;transition:transform .45s var(--ease-out), width .45s var(--ease-out), top .45s var(--ease-out), background-color .4s ease;border-radius:1px;position:absolute;right:0}.burger__lines i:first-child{width:22px;top:0}.burger__lines i:last-child{width:14px;top:10px}.burger[aria-expanded=true] .burger__lines i{width:22px;top:5px}.burger[aria-expanded=true] .burger__lines i:first-child{transform:rotate(45deg)}.burger[aria-expanded=true] .burger__lines i:last-child{transform:rotate(-45deg)}.burger:focus-visible{box-shadow:inset 0 0 0 2px var(--blue);outline:none}.mobile-menu:not([hidden]){z-index:-1;background:var(--surface);color:var(--on-surface);pointer-events:auto;flex-direction:column;justify-content:space-between;padding:7rem 1.2rem 2rem;display:flex;position:fixed;inset:0}.mobile-menu__links{flex-direction:column;gap:.2em;margin-top:auto;margin-bottom:4em;display:flex}.mobile-menu__links a{letter-spacing:-.03em;font-size:4.2em;line-height:1.05;text-decoration:none}.mobile-menu__langs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5em;margin-bottom:1.6em;display:grid}.mobile-menu__langs a{border:1px solid rgba(var(--surface-rgb), .3);font-family:var(--display);font-stretch:var(--display-stretch);letter-spacing:.08em;border-radius:.2em;justify-content:center;align-items:center;gap:.6em;padding:.8em 0;font-size:1.3em;font-weight:500;text-decoration:none;display:flex}.mobile-menu__langs a[aria-current=true]{background:rgba(var(--surface-rgb), .1);border-color:currentColor}.mobile-menu__theme{border-top:1px solid rgba(var(--surface-rgb), .25);justify-content:space-between;align-items:center;gap:1em;padding-top:1.2em;font-size:1.3em;display:flex}.mobile-menu .theme-toggle{color:var(--on-surface);font-size:1.3rem}.h1{font-size:5.6em}.h2{font-size:6.2em}.md{font-size:3em}.p{font-size:1.25em}.tagline{font-size:1.1em}.wrap{padding:10em 1.25rem}.execution{margin-inline-start:30%;width:34em;margin-top:20em}.sides{flex-direction:column}.sides__left{width:100%;max-width:60em}.sides__alarm{font-size:1.1em;left:auto;right:.5em}.sides__right{gap:3em}.sides__bottom{padding-bottom:0}.uses .use{width:auto;max-width:40em;margin-inline-start:0}.use--2,.use--3,.use--4{margin-top:10em}.use__title{font-size:3.3em}.networks__wrap{padding-top:16em;padding-bottom:16em}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.step__title{font-size:2em}.tag{font-size:1.1em}.cta__body{grid-template-columns:1fr;gap:4em}.cta__heading{gap:2.7em}.cta__para{width:54ch}.footer__top{flex-direction:column;gap:6em}.talk{width:100%}.footer__menu{gap:3em 4em}.footer__col a,.footer__col .footer__email,.footer__plain,.footer__title{font-size:1.3em}.footer__last{grid-template-columns:1fr;gap:1.5em;margin-top:4em}.footer__copy,.footer__legal-link{font-size:1.15em}}@media (max-width:767px){.flow-readout__label{font-size:30px;transform:translateY(-38px)}.flow-readout__value{font-size:58px}.p--justify{text-align:left;-webkit-hyphens:manual;hyphens:manual}.launch{gap:3em}.countdown,.cd-date{gap:2.4em}.cd-clock{gap:3em;min-width:100%}.cd-big{font-size:5.6em}.cd-num{font-size:3.6em}.cd-label{font-size:.6em}body{font-size:2.4vw}.h1{font-size:5.2em}.h2{font-size:5.6em}.md{font-size:3.2em}.p{max-width:none;font-size:1.6em}.btn{gap:3em;font-size:1.5em}.streams svg{width:150%;left:-25%}.streams--built svg{top:30em}.streams--top svg{top:22em}.execution{width:auto;margin:26em 0 0}.use__title{font-size:4em}.steps{grid-template-columns:minmax(0,1fr)}.step__image{height:30em}.step__title{font-size:2.6em}.cta__body{margin-top:5em}.cta__para{width:auto}.talk__row{flex-direction:column}.talk__row .talk__input{flex:none}.talk__input,.talk__send{height:3.4em;font-size:1.5em}.talk__status{font-size:1.4em}.talk--light .talk__send{height:4.0375em;font-size:.8em}.talk--light .talk__input{height:3.8em}.talk--light .talk__input.talk__text{height:auto}.footer__menu{grid-template-columns:1fr 1fr}.footer__col a,.footer__col .footer__email,.footer__plain,.footer__title{font-size:1.6em}.footer__word{font-size:4.6em}.footer__copy,.footer__legal-link{font-size:1.5em}}@media (max-width:479px){.cd-date{gap:1.4em}.cd-clock{gap:2em}.cd-big{font-size:4em}.cd-num{font-size:2.8em}body{font-size:3.4vw}.h1{font-size:3.9em}.h2{font-size:3.8em}.md{font-size:2.3em}.p{font-size:1.15em}.btn{font-size:1.1em}.mobile-menu__links a{font-size:3em}.use__title{font-size:2.6em}.step__title{font-size:1.8em}.step__image{height:20em}.talk__input,.talk__send{font-size:1.1em}.talk__status{font-size:1em}.footer__col a,.footer__col .footer__email,.footer__plain,.footer__title{font-size:1.15em}.footer__word{font-size:3.2em}.footer__copy,.footer__legal-link{font-size:1.05em}.footer__menu{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cd-num.is-tick{animation:none}.line-inner,.nav__link,.nav__link:after,.nav__bar,.nav-arrow,.logo{transition:none!important}.btn:hover .btn__arrow .arrow{animation:none!important}}:root[dir=rtl] .execution{margin-inline-start:auto}:root[dir=rtl] body,:root[dir=rtl] body *{letter-spacing:0!important}
