body.theme-next:has(.bx){--paper:#000;--sheet:#000;--paper-deep:#0b0b0b;--ink:#fff;--ink-soft:#cfcfcf;--slate:#8f8f8f;--line:#222;--rule:#222;--accent:#fff;--signal:#333;color:#fff;color-scheme:dark;background:#000}body.theme-next:has(.bx) .brand-logo,body.theme-next:has(.bx) .footer-logo img{content:url(/logo-arxo-light.png)}body.theme-next:has(.bx) .nav-toggle{background:0 0}body.theme-next:has(.bx) .site-header{border-bottom-color:#0000}@media (width>=1081px){body.theme-next:has(.bx) .nav-links .nav-pilot{color:#000;background:#fff}}.bx{--bx-dim:#ffffff94;--bx-faint:#ffffff80;--bx-hair:#ffffff2e;--bx-pencil:#e2533d;--bx-sans:"Onest Variable", "IBM Plex Sans Variable", system-ui, sans-serif;--bx-serif:"Source Serif 4 Variable", "IBM Plex Serif", Georgia, serif;--bx-mono:"JetBrains Mono Variable", "IBM Plex Mono", ui-monospace, monospace;color:#fff;font-family:var(--bx-sans);background:#000}:where(.bx) p,:where(.bx) h2,:where(.bx) h3{margin:0}:where(.bx) h2,:where(.bx) h3{font-family:var(--bx-sans)}:where(.bx) a{color:inherit}.bx :focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #fff}.bx-kind{color:var(--bx-faint);font-family:var(--bx-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.bx-btn{color:#000;background:#fff;border:1px solid #fff;border-radius:999px;align-items:center;min-height:46px;padding:0 24px;font-size:15px;font-weight:550;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.bx-btn:hover{color:#fff;background:0 0}.bx-link{text-decoration:underline;text-decoration-color:var(--bx-faint);text-underline-offset:.35em;font-size:15px;font-weight:500;text-decoration-thickness:1px}.bx-link:hover{text-decoration-color:#fff}.bx-hero{text-align:center;padding:clamp(56px,9vw,140px) 0 clamp(40px,6vw,84px)}.bx-hero .bx-cta{margin-top:clamp(26px,3.4vw,40px)}.bx-title{max-width:none;font-family:var(--bx-sans);letter-spacing:-.045em;margin:0;font-size:clamp(30px,5.4vw,84px);line-height:1.04}.bx-fluent{color:var(--bx-dim);font-weight:200;display:block}.bx-exact{font-weight:600;display:block}.bx-sub{max-width:30em;color:var(--bx-dim);font-size:clamp(17px,1.5vw,21px);line-height:1.5;margin:clamp(22px,2.8vw,36px) auto 0!important}.bx-machine{padding-bottom:clamp(88px,13vw,200px)}.bx-flow{grid-template-columns:minmax(0,1.2fr) clamp(36px,5vw,80px) minmax(170px,.72fr) clamp(36px,5vw,80px) minmax(0,.9fr);align-items:center;display:grid}.bx-q{letter-spacing:-.025em;font-size:clamp(19px,1.9vw,27px);font-weight:500;line-height:1.22;margin-top:10px!important}.bx-src{margin-top:18px!important}.bx-src span{color:var(--bx-faint);font-family:var(--bx-mono);letter-spacing:-.01em;font-size:11.5px;display:block}.bx-src q{color:#ffffffdb;font-family:var(--bx-serif);quotes:none;margin-top:5px;font-size:clamp(15.5px,1.25vw,18px);line-height:1.42;display:block}.bx-src mark{color:#fff;text-decoration:underline;text-decoration-color:var(--bx-pencil);text-underline-offset:.22em;background:0 0;padding:0 .1em;text-decoration-thickness:2px}.bx-arrow{background:var(--bx-faint);transform-origin:0;height:1px;margin:0 10px;position:relative}.bx-arrow:after{content:"";border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:8px solid #ffffffb3;position:absolute;top:-4px;right:-1px}.bx-box{aspect-ratio:1;background:#000;border:1px solid #ffffff57;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #ffffff0b,0 0 120px #ffffff09}.bx-box:after{content:"";background:radial-gradient(150px circle at var(--mx,50%) var(--my,50%), #ffffff1a, transparent 70%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.bx-box:hover:after{opacity:1}.bx-frame{fill:none;stroke:#ffffff80;stroke-width:.45px;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.bx-box.is-big .bx-frame{stroke-width:1.5px}.bx-work{align-content:center;gap:7%;padding:0 16%;display:none;position:absolute;inset:0}.bx-work i{transform-origin:0;background:#ffffff29;height:3px;display:block}.bx-label{z-index:1;color:var(--bx-faint);font-family:var(--bx-mono);letter-spacing:.04em;text-align:center;background:#000;padding:3px 12px;font-size:12px;display:grid;position:relative}.bx-label span{grid-area:1/1;transition:opacity .25s}.bx-l1{opacity:0;color:#fff}@media (hover:hover){.bx-box:hover .bx-l0{opacity:0}.bx-box:hover .bx-l1{opacity:1}}.bx-no{letter-spacing:-.055em;font-size:clamp(64px,9vw,132px);font-weight:600;line-height:.86;margin-top:4px!important}.bx-copy{max-width:17em;color:var(--bx-dim);font-size:14.5px;line-height:1.45;margin-top:14px!important}.bx-under{border-top:1px solid var(--bx-hair);color:var(--bx-dim);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 28px;padding-top:20px;font-size:15px;display:flex;margin-top:clamp(36px,5vw,64px)!important}.bx-under .bx-status{color:var(--bx-pencil);font-family:var(--bx-mono);font-size:12px}.bx-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:28px;display:flex}.bx-ask{text-align:center;padding-bottom:clamp(88px,13vw,200px)}.bx-hero+.bx-ask{padding-top:clamp(48px,8vw,120px)}.bx-ask h2{letter-spacing:-.048em;font-size:clamp(30px,5.6vw,88px);font-weight:600;line-height:1.04}.bx-ask h2 span{display:block}.bx-ask h2 .is-soft{color:var(--bx-dim);font-weight:200}.bx-ask p{max-width:30em;color:var(--bx-dim);font-size:17px;line-height:1.55;margin:12px auto 0!important}.bx-ask h2+p{color:#fff;font-size:clamp(18px,1.6vw,22px);margin-top:clamp(26px,3.4vw,44px)!important}.bx-who{padding-bottom:clamp(88px,13vw,200px)}.bx-who ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.bx-who li{border-top:1px solid var(--bx-hair);padding:22px 0 0}.bx-who h3{color:var(--bx-dim);font-size:15px;font-weight:400;line-height:1.4}.bx-who p{letter-spacing:-.03em;max-width:15em;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.18;margin-top:10px!important}.bx-found{padding-bottom:clamp(88px,13vw,200px)}.bx-found h2{letter-spacing:-.04em;max-width:14em;font-size:clamp(28px,3.6vw,52px);font-weight:600;line-height:1.06}.bx-found-lead{max-width:34em;color:var(--bx-dim);font-size:17px;line-height:1.55;margin-top:16px!important}.bx-rows{margin:clamp(26px,3.4vw,44px) 0 0;padding:0;list-style:none}.bx-rows a{border-top:1px solid var(--bx-hair);grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;gap:6px 24px;padding:18px 0;text-decoration:none;display:grid}.bx-rows li:last-child a{border-bottom:1px solid var(--bx-hair)}.bx-rows a:hover .bx-row-title{text-decoration:underline;text-decoration-color:var(--bx-pencil);text-underline-offset:.25em;text-decoration-thickness:2px}.bx-row-where{color:var(--bx-faint);font-family:var(--bx-mono);font-size:12.5px}.bx-row-title{font-size:17.5px;line-height:1.45}.bx-row-status{color:var(--bx-pencil);font-family:var(--bx-mono);white-space:nowrap;font-size:12px}.bx-row-status.is-acted{color:#fff}.bx-found-foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin-top:18px;display:flex}.bx-found-foot p{color:var(--bx-faint);font-family:var(--bx-mono);font-size:12px}.bx-beyond{color:var(--bx-dim);font-size:15.5px;margin-top:28px!important}.bx-kept{padding-bottom:clamp(88px,13vw,200px)}.bx-kept-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:40px clamp(32px,6vw,96px);display:grid}.bx-box.is-big{aspect-ratio:4/3;place-items:stretch stretch;padding:clamp(18px,2.4vw,30px);position:relative}.bx-box.is-big .bx-box-what{z-index:1;color:var(--bx-faint);font-family:var(--bx-mono);letter-spacing:.08em;text-transform:uppercase;align-self:start;font-size:12px;position:relative}.bx-box.is-big .bx-box-word{z-index:1;color:#fff;font-family:var(--bx-sans);letter-spacing:-.05em;place-self:end;font-size:clamp(44px,5.4vw,80px);font-weight:600;line-height:.9;position:relative}.bx-kept h2{letter-spacing:-.035em;font-size:clamp(26px,3vw,42px);font-weight:600;line-height:1.1}.bx-kept-lead{max-width:26em;color:var(--bx-dim);font-size:clamp(17px,1.5vw,20px);line-height:1.5;margin-top:16px!important}.bx-dl{margin:clamp(26px,3.4vw,44px) 0 0}.bx-dl div{border-top:1px solid var(--bx-hair);justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.bx-dl div:last-child{border-bottom:1px solid var(--bx-hair)}.bx-dl dt{letter-spacing:-.02em;font-size:clamp(17px,1.6vw,21px);font-weight:500}.bx-dl dd{color:var(--bx-dim);font-family:var(--bx-mono);text-align:right;margin:0;font-size:13.5px}.bx-dl dd a{color:#fff;text-underline-offset:.28em;text-decoration:underline 1px #fff6;transition:text-decoration-color .2s}.bx-dl dd a:hover,.bx-dl dd a:focus-visible{text-decoration-color:#fff}.bx-door{border-top:1px solid var(--bx-hair);text-align:center;padding:clamp(72px,10vw,150px) 0 clamp(88px,12vw,180px)}.bx-door-line{letter-spacing:-.048em;max-width:14em;font-size:clamp(30px,5vw,76px);font-weight:600;line-height:1.04;margin:0 auto!important}.bx-door p+p{max-width:34em;color:var(--bx-dim);font-size:17px;line-height:1.55;margin:12px auto 0!important}.bx-door .bx-door-line+p{margin-top:clamp(26px,3.4vw,44px)!important}.bx-door .bx-cta{margin-top:32px}.bx.is-live .bx-box{border-color:#0000}.bx.is-live .bx-frame{display:block}.bx.is-live .bx-work{display:grid}.bx.is-live .bx-frame rect{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.5s cubic-bezier(.65,0,.35,1)}.bx.is-live .is-in .bx-frame rect,.bx.is-live .bx-box.is-in .bx-frame rect{stroke-dashoffset:0}.bx.is-live .bx-fluent{opacity:0;transition:opacity 1s,transform 1.1s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.bx.is-live .bx-exact{opacity:.15;filter:blur(10px);transition:opacity 1.1s .4s,filter 1.3s cubic-bezier(.16,1,.3,1) .4s}.bx.is-live .bx-sub{opacity:0;transition:opacity 1s 1s}.bx.is-live.is-on .bx-fluent{opacity:1;transform:none}.bx.is-live.is-on .bx-exact{opacity:1;filter:blur()}.bx.is-live.is-on .bx-sub{opacity:1}.bx.is-live .bx-in,.bx.is-live .bx-out,.bx.is-live .bx-flow .bx-box{opacity:0;transition:opacity .9s,transform 1s cubic-bezier(.16,1,.3,1)}.bx.is-live .bx-in{transform:translate(-16px)}.bx.is-live .bx-out{transition-delay:2.5s;transform:translate(16px)}.bx.is-live .bx-flow .bx-box{transition-delay:1s}.bx.is-live .bx-flow .bx-arrow{transition:transform .7s cubic-bezier(.65,0,.35,1);transform:scaleX(0)}.bx.is-live .bx-flow .is-in-arrow{transition-delay:.5s}.bx.is-live .bx-flow .is-out-arrow{transition-delay:2s}.bx.is-live .bx-flow .bx-frame rect{transition-delay:1s}.bx.is-live .bx-no{transform-origin:0 100%;transition:transform 1s cubic-bezier(.16,1,.3,1) 2.6s;transform:scale(.84)}.bx.is-live .bx-flow.is-in .bx-in,.bx.is-live .bx-flow.is-in .bx-out,.bx.is-live .bx-flow.is-in .bx-box{opacity:1;transform:none}.bx.is-live .bx-flow.is-in .bx-arrow,.bx.is-live .bx-flow.is-in .bx-no{transform:none}.bx.is-live .bx-flow .bx-arrow:before{content:"";opacity:0;background:#fff;border-radius:50%;width:5px;height:5px;animation:6s linear infinite bx-pulse-x;position:absolute;top:-2px;left:0}.bx.is-live .bx-flow .is-in-arrow:before{animation-delay:4s}.bx.is-live .bx-flow .is-out-arrow:before{animation-delay:5.6s}.bx.is-live .bx-flow.is-in .bx-box{animation:6s ease-in-out 4.6s infinite bx-glow}.bx.is-live .bx-flow.is-in .bx-no{animation:6s ease-in-out 6.4s infinite bx-again}@keyframes bx-pulse-x{0%{opacity:0;left:0}3%{opacity:1}16%{opacity:1;left:calc(100% - 5px)}19%,to{opacity:0;left:calc(100% - 5px)}}@keyframes bx-pulse-y{0%{opacity:0;top:0}3%{opacity:1}16%{opacity:1;top:calc(100% - 5px)}19%,to{opacity:0;top:calc(100% - 5px)}}@keyframes bx-glow{0%,30%,to{box-shadow:inset 0 0 90px #ffffff0b,0 0 120px #ffffff09}12%{box-shadow:inset 0 0 110px #ffffff21,0 0 160px #ffffff1a}}@keyframes bx-again{0%,14%,to{opacity:1}4%{opacity:.45}}.bx.is-live .bx-work i{animation:3.4s ease-in-out infinite alternate bx-work}.bx.is-live .bx-work i:first-child{animation-duration:2.9s}.bx.is-live .bx-work i:nth-child(2){animation-duration:4.3s;animation-delay:-1.2s}.bx.is-live .bx-work i:nth-child(3){animation-duration:3.6s;animation-delay:-2.1s}.bx.is-live .bx-work i:nth-child(4){animation-duration:5.1s;animation-delay:-.6s}.bx.is-live .bx-work i:nth-child(5){animation-duration:3.1s;animation-delay:-1.7s}@keyframes bx-work{0%{transform:scaleX(.18)}45%{transform:scaleX(.92)}70%{transform:scaleX(.4)}to{transform:scaleX(.74)}}.bx.is-live .bx-box.is-big .bx-box-word{opacity:0;transition:opacity .9s 1.2s,transform 1s cubic-bezier(.16,1,.3,1) 1.2s;transform:translateY(14px)}.bx.is-live .bx-box.is-big .bx-box-what{opacity:0;transition:opacity .8s .4s}.bx.is-live .bx-box.is-big.is-in .bx-box-word{opacity:1;transform:none}.bx.is-live .bx-box.is-big.is-in .bx-box-what{opacity:1}.bx.is-live [data-reveal]{opacity:0;transition:opacity .9s,transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(22px)}.bx.is-live [data-reveal].is-in{opacity:1;transform:none}@media (width<=900px){.bx.is-live .bx-in,.bx.is-live .bx-out{transform:translateY(14px)}.bx.is-live .bx-flow .bx-arrow{transform-origin:top;transform:scaleY(0)}.bx.is-live .bx-flow .bx-arrow:before{animation-name:bx-pulse-y;top:0;left:-2px}.bx.is-live .bx-no{transform-origin:bottom}.bx-flow{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.bx-arrow{width:1px;height:44px;margin:22px 0}.bx-arrow:after{border:4.5px solid #0000;border-top:8px solid #ffffffb3;border-bottom:0;top:auto;bottom:-1px;right:-4px}.bx-box{width:min(240px,70%)}.bx-copy{margin-inline:auto}.bx-who ul,.bx-kept-grid{grid-template-columns:minmax(0,1fr)}.bx-who li{padding-bottom:26px}.bx-box.is-big{width:100%}.bx-rows a{grid-template-columns:minmax(0,1fr)}}
