.Logo-module__zh8txq__logo{object-fit:contain;width:2.25rem;height:2.25rem;display:block}
.SiteHeader-module__FLyr2a__header{z-index:80;height:46px;box-shadow:none;pointer-events:none;background:#121212;border:0;position:fixed;top:0;left:0;right:0}.SiteHeader-module__FLyr2a__bar{z-index:2;pointer-events:auto;justify-content:space-between;align-items:center;width:min(1040px,100% - 28px);height:100%;margin:0 auto;display:flex;position:relative}.SiteHeader-module__FLyr2a__logo,.SiteHeader-module__FLyr2a__link,.SiteHeader-module__FLyr2a__menuButton,.SiteHeader-module__FLyr2a__panel,.SiteHeader-module__FLyr2a__panelLink{pointer-events:auto}.SiteHeader-module__FLyr2a__logo{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.SiteHeader-module__FLyr2a__logo img{width:22px;height:22px}.SiteHeader-module__FLyr2a__links{flex:auto;justify-content:space-evenly;align-items:center;min-width:0;margin-left:8px;display:flex}.SiteHeader-module__FLyr2a__link,.SiteHeader-module__FLyr2a__panelLink{color:#f6f6f6;background:0 0;font-weight:400;line-height:1;text-decoration:none}.SiteHeader-module__FLyr2a__link:visited,.SiteHeader-module__FLyr2a__panelLink:visited,.SiteHeader-module__FLyr2a__link:hover,.SiteHeader-module__FLyr2a__panelLink:hover,.SiteHeader-module__FLyr2a__link:focus-visible,.SiteHeader-module__FLyr2a__panelLink:focus-visible{color:#f6f6f6}.SiteHeader-module__FLyr2a__link{letter-spacing:.01em;white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:0 10px;font-size:12px;display:inline-flex}.SiteHeader-module__FLyr2a__link:hover,.SiteHeader-module__FLyr2a__panelLink:hover{color:#f6f6f6;text-decoration:none}.SiteHeader-module__FLyr2a__link:focus-visible,.SiteHeader-module__FLyr2a__panelLink:focus-visible,.SiteHeader-module__FLyr2a__logo:focus-visible,.SiteHeader-module__FLyr2a__menuButton:focus-visible{outline-offset:3px;outline:1px solid #f6f6f6}.SiteHeader-module__FLyr2a__menuButton{color:#f6f6f6;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.SiteHeader-module__FLyr2a__burger,.SiteHeader-module__FLyr2a__burger:before,.SiteHeader-module__FLyr2a__burger:after{content:"";background:#f6f6f6;width:16px;height:1px;transition:transform .32s cubic-bezier(.4,0,.6,1),top .32s cubic-bezier(.4,0,.6,1),background-color .32s cubic-bezier(.4,0,.6,1);display:block}.SiteHeader-module__FLyr2a__burger{position:relative}.SiteHeader-module__FLyr2a__burger:before,.SiteHeader-module__FLyr2a__burger:after{position:absolute;left:0}.SiteHeader-module__FLyr2a__burger:before{top:-5px}.SiteHeader-module__FLyr2a__burger:after{top:5px}.SiteHeader-module__FLyr2a__burger[data-open=true]{background:0 0}.SiteHeader-module__FLyr2a__burger[data-open=true]:before{top:0;transform:rotate(45deg)}.SiteHeader-module__FLyr2a__burger[data-open=true]:after{top:0;transform:rotate(-45deg)}.SiteHeader-module__FLyr2a__panel{z-index:1;opacity:0;visibility:hidden;pointer-events:none;background:#0c0c0c;flex-direction:column;padding:72px 32px 40px;transition:opacity .32s cubic-bezier(.4,0,.6,1),visibility .32s step-end;display:flex;position:fixed;inset:0}.SiteHeader-module__FLyr2a__panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s cubic-bezier(.4,0,.6,1),visibility .32s step-start}.SiteHeader-module__FLyr2a__panelLink{letter-spacing:-.01em;opacity:0;align-items:center;min-height:52px;font-size:26px;transition:opacity .32s cubic-bezier(.4,0,.6,1),transform .32s cubic-bezier(.4,0,.6,1);display:flex;transform:translateY(-8px)}.SiteHeader-module__FLyr2a__panel[data-open=true] .SiteHeader-module__FLyr2a__panelLink{opacity:1;transition-delay:calc(80ms + var(--i,0) * 20ms);transform:translateY(0)}.SiteHeader-module__FLyr2a__header[data-tone=ink]{background:#f2f2f2}.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__link,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__panelLink,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__link:visited,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__panelLink:visited,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__link:hover,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__panelLink:hover,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__link:focus-visible,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__panelLink:focus-visible{color:#111}.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__link:focus-visible,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__panelLink:focus-visible,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__logo:focus-visible,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__menuButton:focus-visible{outline-color:#111}.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__menuButton{color:#111}.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__burger,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__burger:before,.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__burger:after{background:#111}.SiteHeader-module__FLyr2a__header[data-tone=ink] .SiteHeader-module__FLyr2a__panel{background:#fff}@media (max-width:860px){.SiteHeader-module__FLyr2a__links{display:none}.SiteHeader-module__FLyr2a__bar{width:min(100% - 8px,1040px)}.SiteHeader-module__FLyr2a__menuButton{display:inline-flex}}@media (min-width:861px){.SiteHeader-module__FLyr2a__panel{display:none}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__FLyr2a__burger,.SiteHeader-module__FLyr2a__burger:before,.SiteHeader-module__FLyr2a__burger:after,.SiteHeader-module__FLyr2a__panel,.SiteHeader-module__FLyr2a__panelLink{transition:none}}
.TerminalHover-module__VnPP2q__overlay{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.TerminalHover-module__VnPP2q__fill{inset:0}.TerminalHover-module__VnPP2q__line{white-space:nowrap;isolation:isolate;--ink:currentColor;--anim:0;display:inline-block;position:relative}.TerminalHover-module__VnPP2q__char{text-align:center;white-space:pre;vertical-align:baseline;--opa:0;display:inline-block;position:relative;overflow:hidden}.TerminalHover-module__VnPP2q__cursor .TerminalHover-module__VnPP2q__char:after{content:"";background:var(--ink);width:.56em;height:.64em;opacity:var(--opa);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.TerminalHover-module__VnPP2q__sweep:after{content:"";z-index:1;mix-blend-mode:difference;pointer-events:none;width:100%;height:100%;transform:scaleX(var(--anim));transform-origin:0%;background:#f6f6f6;position:absolute;top:0;left:0}.TerminalHover-module__VnPP2q__sweepSafe:after{z-index:-1;background:var(--band,#141414);mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){.TerminalHover-module__VnPP2q__overlay{display:none}}
.GenesisBinaryBuild-module__8O8bmq__canvas{pointer-events:none;background:#fff;width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;display:block}
.HiNoaSignalCanvas-module__4lUj9a__canvas{pointer-events:none;width:100%;height:100%;font-family:var(--font-articulat), "Helvetica Neue", Helvetica, Arial, sans-serif;background:0 0;display:block}
.BinaryCreationCanvas-module__suWtUG__field{z-index:0;pointer-events:none;background:0 0;width:100%;height:100svh;display:block;position:absolute;top:0;left:0}
.ProductIntroPage-module__71ZQBW__page{--page:#fff;--band:#f6f6f6;--ink:#000;--muted:#0009;background:var(--page);color:var(--ink)}.ProductIntroPage-module__71ZQBW__page[data-tone=dark]{--page:#0c0c0c;--band:#161616;--ink:#f3f2ed;--muted:#f3f2ed99}.ProductIntroPage-module__71ZQBW__problem,.ProductIntroPage-module__71ZQBW__solution,.ProductIntroPage-module__71ZQBW__outcome{box-sizing:border-box}.ProductIntroPage-module__71ZQBW__problem{background:var(--band);grid-template-columns:minmax(0,1fr) minmax(220px,369px);align-content:center;align-items:center;min-height:220px;padding:46px clamp(24px,8.86vw,134px) 28px clamp(24px,7.075vw,107px);display:grid}.ProductIntroPage-module__71ZQBW__identity{min-width:0}.ProductIntroPage-module__71ZQBW__product{color:var(--ink);font-family:var(--font-microgramma), sans-serif;letter-spacing:0;margin:0;font-size:24px;font-weight:400;line-height:24px}.ProductIntroPage-module__71ZQBW__tagline{color:var(--muted);font-family:var(--font-articulat), sans-serif;margin:2px 0 0;font-size:20px;font-weight:300;line-height:22px}.ProductIntroPage-module__71ZQBW__problemCopy h1{max-width:369px;color:var(--ink);font-family:var(--font-area), var(--font-articulat), sans-serif;letter-spacing:0;text-transform:uppercase;margin:0;font-size:24px;font-weight:600;line-height:26px}.ProductIntroPage-module__71ZQBW__problemCopy p{color:var(--muted);font-family:var(--font-articulat), sans-serif;margin:18px 0 0;font-size:26px;font-weight:300;line-height:31px}.ProductIntroPage-module__71ZQBW__solution{background:var(--page);flex-direction:column;justify-content:center;min-height:calc(100svh - 220px);padding:72px clamp(24px,7.075vw,107px);display:flex}.ProductIntroPage-module__71ZQBW__solutionCopy{min-width:0;max-width:100%}.ProductIntroPage-module__71ZQBW__solutionSplit{overflow-x:clip}.ProductIntroPage-module__71ZQBW__visual{width:100%;min-width:0;height:260px;margin-top:36px}@media (min-width:1080px){.ProductIntroPage-module__71ZQBW__solutionSplit{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;column-gap:clamp(28px,4vw,72px);display:grid}.ProductIntroPage-module__71ZQBW__solutionSplit .ProductIntroPage-module__71ZQBW__copy{max-width:640px}.ProductIntroPage-module__71ZQBW__visual{height:min(460px,54vh);margin-top:0}}.ProductIntroPage-module__71ZQBW__solution h2,.ProductIntroPage-module__71ZQBW__outcome h2{color:var(--ink);font-family:var(--font-microgramma), sans-serif;letter-spacing:0;margin:0;font-weight:400}.ProductIntroPage-module__71ZQBW__solution h2{font-size:60px;line-height:58px}.ProductIntroPage-module__71ZQBW__copy{max-width:731px;margin-top:22px}.ProductIntroPage-module__71ZQBW__copy p{color:var(--muted);font-family:var(--font-articulat), sans-serif;white-space:pre-line;margin:0;font-size:26px;font-weight:300;line-height:31px}.ProductIntroPage-module__71ZQBW__copy p+p{margin-top:43px}.ProductIntroPage-module__71ZQBW__outcome{--ink:#fff;--muted:#ffffffc7;color:#fff;background:#000;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:140px clamp(24px,7.075vw,107px) 16vh;display:flex}.ProductIntroPage-module__71ZQBW__outcome h2{font-size:88px;line-height:.92}.ProductIntroPage-module__71ZQBW__outcome .ProductIntroPage-module__71ZQBW__copy p{font-size:22px;line-height:28px}.ProductIntroPage-module__71ZQBW__invite{color:var(--ink);font-family:var(--font-microgramma), sans-serif;letter-spacing:.06em;margin:36px 0 0;font-size:18px;font-weight:400;line-height:1;text-decoration:none;display:inline-block}a.ProductIntroPage-module__71ZQBW__invite:hover,a.ProductIntroPage-module__71ZQBW__invite:focus-visible{color:var(--ink)}a.ProductIntroPage-module__71ZQBW__invite:focus-visible{outline:1px solid var(--ink);outline-offset:6px}.ProductIntroPage-module__71ZQBW__mark{letter-spacing:0;font-family:Arial,Helvetica,sans-serif;font-weight:500}@media (max-width:860px){.ProductIntroPage-module__71ZQBW__problem{grid-template-columns:1fr;row-gap:28px;min-height:0;padding:92px 24px 36px}.ProductIntroPage-module__71ZQBW__problemCopy h1{max-width:16em;font-size:20px;line-height:22px}.ProductIntroPage-module__71ZQBW__product{font-size:20px;line-height:22px}.ProductIntroPage-module__71ZQBW__tagline,.ProductIntroPage-module__71ZQBW__problemCopy p,.ProductIntroPage-module__71ZQBW__copy p{font-size:18px;line-height:24px}.ProductIntroPage-module__71ZQBW__solution{justify-content:flex-start;min-height:0;padding:64px 24px 48px}.ProductIntroPage-module__71ZQBW__solution h2{font-size:40px;line-height:42px}.ProductIntroPage-module__71ZQBW__copy p+p{margin-top:28px}.ProductIntroPage-module__71ZQBW__outcome{justify-content:flex-start;min-height:0;padding:180px 24px 88px}.ProductIntroPage-module__71ZQBW__outcome h2{font-size:42px;line-height:.94}.ProductIntroPage-module__71ZQBW__outcome .ProductIntroPage-module__71ZQBW__copy p{font-size:16px;line-height:22px}.ProductIntroPage-module__71ZQBW__invite{font-size:16px}}
.Thesis-module__mdTbKa__stage{color:#111;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;position:relative}.Thesis-module__mdTbKa__journey{z-index:1;background:#fff;position:relative}.Thesis-module__mdTbKa__chapter{place-items:center;min-height:100svh;padding:92px 24px 56px;display:grid;position:relative}.Thesis-module__mdTbKa__copy{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(40rem,100%);display:flex;position:relative}.Thesis-module__mdTbKa__heading,.Thesis-module__mdTbKa__body,.Thesis-module__mdTbKa__watch,.Thesis-module__mdTbKa__status{isolation:isolate;position:relative}.Thesis-module__mdTbKa__heading:before,.Thesis-module__mdTbKa__body:before,.Thesis-module__mdTbKa__watch:before,.Thesis-module__mdTbKa__status:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#fffffff0 0%,#fffc 64%,#fff0 100%);position:absolute;inset:-.32em -.5em}.Thesis-module__mdTbKa__heading,.Thesis-module__mdTbKa__watch{font-family:var(--font-microgramma), "Arial Narrow", Arial, sans-serif;letter-spacing:.02em;color:#111;margin:0;font-weight:400;line-height:1.05}.Thesis-module__mdTbKa__heading{font-size:clamp(1.7rem,4.8vw,3.5rem)}.Thesis-module__mdTbKa__body,.Thesis-module__mdTbKa__status{color:#111;max-width:36rem;margin:0;font-weight:300;line-height:1.45}.Thesis-module__mdTbKa__body{font-size:clamp(1.05rem,2.1vw,1.35rem)}.Thesis-module__mdTbKa__watch{letter-spacing:.04em;font-size:clamp(1.15rem,2vw,1.45rem)}.Thesis-module__mdTbKa__status{color:#111;font-size:.95rem;line-height:1.4}.Thesis-module__mdTbKa__screen{border:1px solid #11111147;flex-direction:column;align-items:center;gap:10px;width:min(28rem,100%);margin-top:8px;padding:28px 22px;display:flex}.Thesis-module__mdTbKa__apostrophe,.Thesis-module__mdTbKa__arrow{letter-spacing:0;font-family:Arial,Helvetica,sans-serif;font-weight:500}.Thesis-module__mdTbKa__apostrophe{font-size:.86em}.Thesis-module__mdTbKa__layer{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.Thesis-module__mdTbKa__cell{color:#111;font-family:var(--font-microgramma), "Arial Narrow", Arial, sans-serif;letter-spacing:0;text-align:center;white-space:pre;font-weight:400;display:block;position:absolute;overflow:hidden}.Thesis-module__mdTbKa__cell[data-role=body],.Thesis-module__mdTbKa__cell[data-role=body][data-quiet=true]{color:#111;font-family:var(--font-sans);font-weight:300}.Thesis-module__mdTbKa__stage[data-live=true] .Thesis-module__mdTbKa__heading,.Thesis-module__mdTbKa__stage[data-live=true] .Thesis-module__mdTbKa__body,.Thesis-module__mdTbKa__stage[data-live=true] .Thesis-module__mdTbKa__watch,.Thesis-module__mdTbKa__stage[data-live=true] .Thesis-module__mdTbKa__status{color:#0000}@media (max-width:720px){.Thesis-module__mdTbKa__chapter{padding:84px 20px 40px}.Thesis-module__mdTbKa__copy{gap:14px}.Thesis-module__mdTbKa__screen{padding:22px 16px}}@media (max-height:740px){.Thesis-module__mdTbKa__heading{font-size:clamp(1.45rem,5vh,2.4rem)}.Thesis-module__mdTbKa__body{font-size:1rem}.Thesis-module__mdTbKa__copy{gap:10px}}@media (prefers-reduced-motion:reduce){.Thesis-module__mdTbKa__layer{display:none}}
