:root{--serif:"Instrument Serif",Iowan Old Style,Georgia,serif;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sans:"Inter",ui-sans-serif,-apple-system,"Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.22,1,.36,1);--v1:5.2vw;--v2:61.5%;--h1:80px;--gut:clamp(18px,2.2vw,34px);--pad:calc(var(--v1) + clamp(20px,2vw,40px));--fg:#171c15;--fg-dim:#171c1599;--fg-faint:#171c1538;--accent:#a8460a;--ok:#1f6d3a;--stage:#f1eee1;--w0:1;--w1:1;--w2:1;--w3:.4;--w4:0;--wash-mask:linear-gradient(90deg, rgba(0,0,0,var(--w0)) 0%, rgba(0,0,0,var(--w1)) 25%, rgba(0,0,0,var(--w2)) 50%, rgba(0,0,0,var(--w3)) 75%, rgba(0,0,0,var(--w4)) 100%)}:root[data-theme=dark]{--fg:#bffad1;--fg-dim:#bffad199;--fg-faint:#bffad130;--accent:#ffb000;--ok:#4aff8c;--stage:#050705}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--stage);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-synthesis:none;font-size:15px;line-height:1.55;overflow-x:hidden}::selection{background:var(--accent);color:var(--stage)}a{color:inherit;text-decoration:none}:focus-visible{outline:1.5px solid var(--accent);outline-offset:5px;border-radius:2px}#field{z-index:0;width:100vw;height:100dvh;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.grain{z-index:9;pointer-events:none;opacity:.055;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;top:0;bottom:0;left:0;right:0}:root[data-theme=light] .grain{opacity:.035;mix-blend-mode:multiply}.chrome{z-index:2;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.rule{background:var(--fg-faint);position:absolute}.rule.v{width:1px;top:0;bottom:0}.rule.h{height:1px;left:0;right:0}.node{background:var(--fg);opacity:.5;width:5px;height:5px;margin:-2.5px 0 0 -2px;position:absolute;transform:rotate(45deg)}.top{z-index:20;padding:26px var(--gut);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.mark{font-family:var(--mono);letter-spacing:.06em;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:500}.mark em{color:var(--accent);padding:0 1px;font-style:normal}.mark .co{letter-spacing:.26em;opacity:.62;vertical-align:1px;margin-left:10px;font-size:10px;font-weight:400}.topr{align-items:center;gap:10px;display:flex}.theme{all:unset;cursor:pointer;font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--fg-faint);opacity:.75;transition:opacity .2s ease,border-color .2s ease,transform .16s var(--ease);border-radius:99px;align-items:center;gap:8px;padding:9px 14px;font-size:9.5px;display:flex}.theme:hover{opacity:1;border-color:var(--fg-dim)}.theme:active{transform:scale(.97)}.theme i{background:linear-gradient(90deg,currentColor 50%,#0000 50%);border:1px solid;border-radius:50%;width:10px;height:10px}.pill{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--fg-faint);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .16s var(--ease);border-radius:99px;align-items:center;gap:10px;padding:9px 16px;font-size:9.5px;display:flex}.pill span{transition:transform .25s var(--ease)}.pill:hover{background:var(--fg);color:var(--stage);border-color:var(--fg)}.pill:active{transform:scale(.97)}.hero{z-index:5;min-height:100svh;padding:calc(var(--h1) + 40px) var(--gut) 90px var(--pad);align-items:center;gap:clamp(24px,3vw,60px);display:flex;position:relative}.wash{z-index:0;pointer-events:none;background-color:color-mix(in srgb,var(--stage) 91%,transparent);background-image:var(--graticule),var(--texture);-webkit-backdrop-filter:blur(10px);-webkit-mask-image:var(--wash-mask);-webkit-mask-image:var(--wash-mask);mask-image:var(--wash-mask);position:absolute;top:0;bottom:0;left:0;right:0}.hero>:not(.wash){z-index:1;position:relative}.hero-copy{width:min(46%,720px)}.hero-copy .display.xl{font-size:clamp(2.4rem,4.6vw,5.2rem)}.hl{color:var(--accent)}.cta-row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.cta{background:var(--fg);color:var(--stage);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;transition:transform .16s var(--ease);border-radius:99px;align-items:center;gap:0;margin-top:clamp(24px,3.6vh,48px);font-size:10px;display:inline-flex;overflow:hidden}.cta:active{transform:scale(.97)}.cta-t{padding:14px 8px 14px 22px}.cta-a{transition:transform .25s var(--ease);padding:14px 22px 14px 8px}.cta2{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;opacity:.6;border-bottom:1px solid var(--fg-faint);margin-top:clamp(24px,3.6vh,48px);padding-bottom:3px;font-size:10px;transition:opacity .2s}.cta2:hover{opacity:1}.cta2 span{transition:transform .25s var(--ease);display:inline-block}.chips{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-top:clamp(14px,2vh,22px);font-size:9px;display:flex}.chips span{border:1px solid var(--fg-faint);opacity:.62;white-space:nowrap;border-radius:2px;padding:5px 10px}.cue{left:var(--pad);font-family:var(--mono);letter-spacing:.28em;opacity:.4;align-items:center;gap:11px;font-size:8.5px;display:flex;position:absolute;bottom:34px}.hero>.cue{position:absolute}.cue i{transform-origin:top;width:1px;height:26px;animation:cue 2.4s var(--ease) infinite;background:currentColor;display:block}@keyframes cue{0%{opacity:0;transform:scaleY(0)}35%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(26px)}}.hero-fig{background:color-mix(in srgb,var(--stage) 86%,transparent);-webkit-backdrop-filter:blur(8px);flex-shrink:0;width:min(50%,760px);margin-left:auto;margin-right:clamp(10px,2.5vw,60px);padding:clamp(14px,1.6vw,24px)}.eyebrow{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;opacity:.5;margin-bottom:clamp(16px,2.2vh,30px);font-size:9.5px}.display{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(2.1rem,4.4vw,4.2rem);font-weight:400;line-height:1.03}.display.xl{line-height:.99}.neq{color:var(--accent);padding:0 .06em;font-style:normal}.lede{font-family:var(--serif);opacity:.82;max-width:24em;margin-top:clamp(18px,2.6vh,34px);font-size:clamp(1.15rem,2.1vw,1.9rem);line-height:1.25}.body{opacity:.74;max-width:44ch;margin-top:clamp(16px,2.2vh,26px);font-size:clamp(13.5px,1.02vw,15.5px);line-height:1.6}.note{max-width:44ch;font-family:var(--mono);letter-spacing:.02em;opacity:.58;margin-top:clamp(14px,1.8vh,22px);font-size:10.5px;line-height:1.7}.note b{color:var(--accent);opacity:1;font-weight:500}.claim{vertical-align:middle;font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid;border-radius:99px;margin-left:9px;padding:3px 8px;font-size:8px;font-style:normal;font-weight:400;display:inline-block}.claim.derived{color:var(--ok);opacity:.85}.claim.measured{color:var(--accent);opacity:.9}.claim.open{opacity:.42}.outro{z-index:5;position:relative}.outro:before{content:"";z-index:0;pointer-events:none;background-color:color-mix(in srgb,var(--stage) 93%,transparent);background-image:var(--graticule),var(--texture);-webkit-backdrop-filter:blur(10px);background-attachment:fixed;position:absolute;top:0;bottom:0;left:0;right:0}.outro>*{z-index:1;position:relative}.backers{padding:22px var(--pad);border-top:1px solid var(--fg-faint);border-bottom:1px solid var(--fg-faint);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:clamp(14px,3vw,44px);display:flex}.bk-l{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;opacity:.42;font-size:8.5px}.bk-n{font-family:var(--mono);letter-spacing:.14em;opacity:.75;text-align:center;font-size:11px}.bk-n s{opacity:.35;padding:0 clamp(8px,1.4vw,20px);text-decoration:none}.sect{padding:clamp(90px,14vh,170px) var(--pad);max-width:1380px;margin:0 auto}.s-head{max-width:760px}.reveal .spec.big,.reveal .kind,.reveal .ledger,.reveal .pp-st,.reveal .pp-seal,.reveal .terms div{opacity:0;transition:opacity .7s linear,transform .9s var(--ease);transform:translateY(14px)}.reveal .pp-line{transform-origin:0;transition:transform 1.4s var(--ease) .15s;transform:scaleX(0)}.reveal.inview .spec.big,.reveal.inview .kind,.reveal.inview .ledger,.reveal.inview .pp-st,.reveal.inview .pp-seal,.reveal.inview .terms div{opacity:1;transform:none}.reveal.inview .kind:nth-child(2){transition-delay:.15s}.reveal.inview .pp-line{transform:scaleX(1)}.reveal.inview .pp-st.mid{transition-delay:.3s}.reveal.inview .pp-st.end{transition-delay:.55s}.reveal.inview .terms div:nth-child(2){transition-delay:.1s}.reveal.inview .terms div:nth-child(3){transition-delay:.2s}.reveal.inview .terms div:nth-child(4){transition-delay:.3s}.spec{border:1px solid var(--fg-faint);border-left:2px solid var(--accent);font-family:var(--mono);letter-spacing:.03em;background-color:color-mix(in srgb,var(--stage) 80%,transparent);border-radius:3px;flex-direction:column;gap:8px;margin-top:clamp(26px,4vh,46px);padding:18px 22px;font-size:11px;line-height:1.6;display:flex}.spec.big{max-width:860px;font-size:clamp(10.5px,1.05vw,12.5px)}.spec p{gap:14px;display:flex}.spec span{opacity:.5;text-transform:uppercase;letter-spacing:.12em;flex-shrink:0;width:7ch;padding-top:1px;font-size:.82em}.spec s{color:var(--accent);text-decoration:none}.spec .okc{color:var(--ok);font-style:normal}.spec-stamps{flex-wrap:wrap;gap:10px;margin-bottom:6px;display:flex}.stamp{letter-spacing:.2em;text-transform:uppercase;border:1px solid;padding:5px 10px;font-size:9px;font-weight:400}.stamp.ok{color:var(--ok)}.stamp.no{color:var(--accent);border-style:dashed}.kinds{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;max-width:860px;margin-top:clamp(18px,2.6vh,30px);display:grid}.kind{border:1px dashed var(--fg-faint);padding:14px 16px}.kind b{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:9px;font-weight:400;display:block}.kind p{font-family:var(--serif);opacity:.85;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.25}.net{width:100%;height:auto;display:block;overflow:visible}.nt{fill:none;stroke:var(--fg);stroke-width:1px;opacity:.28}.np{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:5 95;stroke-dashoffset:100px;animation:3.4s linear infinite ioxPulse}.np.d2{animation-delay:.55s}.np.d3{animation-delay:1.15s}.np.d4{animation-delay:1.7s}.np.d5{animation-delay:2.3s}.np.d6{animation-delay:2.9s}@keyframes ioxPulse{to{stroke-dashoffset:0}}.nh g{stroke:var(--fg);fill:none;stroke-width:1.25px;opacity:.6}.nr{stroke:var(--fg);fill:none;stroke-width:1.4px}.nr rect{fill:color-mix(in srgb,var(--stage) 72%,transparent)}.nr .eye{fill:var(--fg);stroke:none}.nl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;fill:var(--fg);opacity:.5;font-size:9px}.nl.na{opacity:.85;fill:var(--accent)}.nl .sub{font-size:7px}.ms{fill:var(--ok);opacity:0;transition:opacity .5s linear}.ms.dim{fill:var(--fg);opacity:.12;transition:none}.reveal.inview .ms:not(.dim){opacity:.8}.reveal.inview .ms:first-of-type{transition-delay:.6s}.reveal.inview .ms:nth-of-type(2){transition-delay:.95s}.reveal.inview .ms:nth-of-type(3){transition-delay:1.3s}.reveal.inview .ms:nth-of-type(4){transition-delay:1.65s}.reveal.inview .ms:nth-of-type(5){transition-delay:2s}.reveal.inview .ms:nth-of-type(6){transition-delay:2.35s}.reveal.inview .ms:nth-of-type(7){transition-delay:2.7s}.reveal.inview .ms:nth-of-type(8){transition-delay:3.05s}.netcap{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.5;margin-top:10px;font-size:9px}.ledger{border:1px solid var(--fg-faint);max-width:760px;font-family:var(--mono);margin-top:clamp(26px,4vh,46px)}.lg-h,.lg-r{grid-template-columns:1fr 84px 120px 64px;align-items:center;gap:12px;padding:11px 16px;display:grid}.lg-h{letter-spacing:.22em;text-transform:uppercase;opacity:.45;font-size:8px}.lg-h span:not(:first-child){text-align:right}.lg-h span:nth-child(3){text-align:left}.lg-r{border-top:1px solid var(--fg-faint);letter-spacing:.04em;font-size:10.5px}.lg-r .who{opacity:.8}.lg-r b{color:var(--ok);text-align:right;font-variant-numeric:tabular-nums;font-weight:400}.lg-r em{color:var(--accent);text-align:right;font-variant-numeric:tabular-nums;font-style:normal}.rate{gap:3px;display:flex}.rate i{background:var(--fg);opacity:.13;width:9px;height:9px}.rate i.on{background:var(--ok);opacity:.75}.pipe{max-width:920px;margin-top:clamp(40px,6vh,70px);padding-bottom:104px;position:relative}.pp-track{background:var(--fg-faint);height:1px;margin:0 4px;position:relative}.pp-line{background:var(--accent);width:100%;height:1px;position:absolute;top:0;left:0}.pp-tick{background:var(--fg-dim);width:1px;height:11px;position:absolute;top:-5px}.pp-st{white-space:nowrap;position:absolute;top:26px;transform:translate(-4px)}.pp-st.end{text-align:right;transform:translate(calc(4px - 100%))}.pp-st b{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:400;display:block}.pp-st p{font-family:var(--serif);margin-top:6px;font-size:clamp(1.05rem,1.6vw,1.4rem)}.pp-st em{font-style:normal;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.5;margin-top:5px;font-size:8.5px;display:block}.pp-seal{border:1px dashed var(--fg-dim);text-align:center;background-color:color-mix(in srgb,var(--stage) 88%,transparent);padding:9px 16px;position:absolute;top:-46px;left:34%;transform:translate(-50%)}.pp-seal b{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;opacity:.8;font-size:9px;font-weight:400;display:block}.pp-seal em{font-style:normal;font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;opacity:.4;margin-top:3px;font-size:7.5px;display:block}.terms{border:1px solid var(--fg-faint);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:1000px;margin-top:clamp(26px,4vh,46px);display:grid}.terms div{border-right:1px solid var(--fg-faint);padding:16px 18px}.terms div:last-child{border-right:none}.terms span{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;opacity:.45;margin-bottom:8px;font-size:8.5px;display:block}.terms b{font-family:var(--mono);letter-spacing:.04em;opacity:.9;font-size:11.5px;font-weight:400}.ap-grid{flex-wrap:wrap;align-items:flex-start;gap:clamp(28px,6vw,96px);margin-top:clamp(34px,5vh,60px);display:flex}.ap-form{flex-direction:column;flex:1.15;gap:14px;min-width:300px;display:flex}.row2{flex-wrap:wrap;gap:14px;display:flex}.row2 label{flex:1;min-width:170px}.ap-form label{flex-direction:column;gap:7px;display:flex}.ap-form span{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;opacity:.45;font-size:9px}.ap-form input,.ap-form textarea{font-family:var(--sans);color:var(--fg);background-color:var(--stage);border:1px solid var(--fg-faint);resize:vertical;border-radius:4px;padding:12px 13px;font-size:14px;transition:border-color .15s}.ap-form input:focus,.ap-form textarea:focus{border-color:var(--accent);outline:none}.ap-form button{all:unset;cursor:pointer;background:var(--fg);color:var(--stage);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;transition:transform .16s var(--ease);border-radius:99px;align-self:flex-start;align-items:center;gap:12px;margin-top:6px;padding:13px 24px;font-size:10px;display:flex}.ap-form button:active{transform:scale(.97)}.ap-form button i{transition:transform .25s var(--ease);font-style:normal}.formnote{font-family:var(--mono);letter-spacing:.12em;opacity:0;min-height:16px;font-size:10px}.formnote.show{opacity:.7}.formnote.err{color:var(--accent);opacity:1}.faq{flex-direction:column;flex:1;min-width:280px;display:flex}.faq details{border-top:1px solid var(--fg-faint);padding:14px 2px}.faq details:last-child{border-bottom:1px solid var(--fg-faint)}.faq summary{cursor:pointer;font-family:var(--serif);letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:12px;font-size:clamp(1rem,1.5vw,1.25rem);list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--mono);opacity:.45;font-size:12px}.faq details[open] summary:after{content:"−"}.faq details p{opacity:.66;max-width:52ch;padding-top:10px;font-size:13px;line-height:1.6}.faq details{interpolate-size:allow-keywords}.faq details::details-content{opacity:0;block-size:0;transition:content-visibility .2s allow-discrete,opacity .2s var(--ease),block-size .2s var(--ease);overflow-y:clip}.faq details[open]::details-content{opacity:1;block-size:auto}.wrap{max-width:1240px;padding:0 var(--pad);margin:0 auto}.foot{padding:clamp(60px,9vh,110px) 0 clamp(34px,5vh,60px)}.foot-big{max-width:20em;margin-bottom:clamp(48px,9vh,110px);font-size:clamp(1.7rem,5vw,3.9rem);line-height:1.1}.foot-big b{color:var(--accent);font-weight:400}.foot-meta{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;opacity:.42;border-top:1px solid var(--fg-faint);flex-wrap:wrap;justify-content:space-between;gap:18px;padding-top:20px;font-size:9px;display:flex}.foot-meta a{border-bottom:1px solid;padding-bottom:1px}@media (hover:hover) and (pointer:fine){.pill:hover span{transform:translate(3px)}.cta:hover .cta-a{transform:translate(4px)}.cta2:hover span{transform:translateY(2px)}.ap-form button:hover i{transform:translate(4px)}}@media (max-width:900px),(prefers-reduced-motion:reduce){:root{--v1:20px;--v2:50%;--h1:64px;--w0:1;--w1:1;--w2:1;--w3:1;--w4:1}.hero{flex-direction:column;justify-content:center;align-items:stretch;gap:34px;min-height:0;padding:110px 20px 70px}.hero-copy{width:auto}.hero-copy .display.xl{font-size:clamp(2.4rem,10vw,4rem)}.hero-fig{width:auto;max-width:560px;margin:0}.cue{display:none}.lg-h,.lg-r{grid-template-columns:1fr 52px 78px 48px;gap:8px;padding:10px}.rate i{width:7px;height:7px}.reveal .spec.big,.reveal .kind,.reveal .ledger,.reveal .pp-st,.reveal .pp-seal,.reveal .terms div{opacity:1;transition:none;transform:none}.reveal .pp-line{transition:none;transform:none}.np{display:none}.ms:not(.dim){opacity:.8;transition:none}.sect{padding:clamp(64px,10vh,110px) 20px}.backers{flex-direction:column;align-items:center;gap:10px;padding:20px}.bk-n s{padding:0 8px}.pipe{margin-top:70px;padding-bottom:0}.pp-st{white-space:normal;margin-top:22px;position:static;transform:none}.pp-st.end{text-align:left}.pp-track{display:none}.pp-seal{margin-top:22px;display:inline-block;position:static;transform:none}.ap-grid{flex-direction:column;gap:44px}.top{position:absolute}.theme span{display:none}html,body{overflow-x:clip}html{scroll-behavior:auto}.chrome .rule{display:none}#field{opacity:.35}}@media (prefers-reduced-motion:reduce){.cue i{animation:none}*{scroll-behavior:auto!important}.cta:active,.pill:active,.theme:active,.ap-form button:active,.pill:hover span,.cta:hover .cta-a,.cta2:hover span,.ap-form button:hover i{transform:none}.faq details::details-content{transition:content-visibility .2s allow-discrete,opacity .2s ease}}:root[data-ui=terminal]{--serif:"VT323","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace}:root[data-ui=terminal] .display{letter-spacing:.006em;line-height:1.08}:root[data-ui=terminal] .display.xl{letter-spacing:0;line-height:.99}:root[data-ui=terminal] .lede,:root[data-ui=terminal] .foot-big,:root[data-ui=terminal] .faq summary,:root[data-ui=terminal] .pp-st p{letter-spacing:.004em}:root[data-ui=terminal] :focus-visible{border-radius:0}:root[data-ui=terminal] .node{border:1px solid var(--fg);opacity:.55;background:0 0;border-radius:0;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;transform:none}:root[data-ui=terminal] .node:before{content:"";background:var(--fg);width:3px;height:3px;margin:-1.5px 0 0 -1.5px;position:absolute;top:50%;left:50%}:root[data-ui=terminal][data-theme=dark]{--texture:repeating-linear-gradient(to bottom, #bffad10d 0, #bffad10d 1px, transparent 1px, transparent 3px)}:root[data-ui=terminal][data-theme=light]{--texture:none}:root[data-ui=terminal] .chrome{background-image:var(--texture)}:root[data-ui=terminal] .mark{background-repeat:no-repeat;background-image:linear-gradient(var(--fg-faint),var(--fg-faint)), linear-gradient(var(--fg-faint),var(--fg-faint)), linear-gradient(var(--fg-faint),var(--fg-faint)), linear-gradient(var(--fg-faint),var(--fg-faint));background-position:0 0,0 0,100% 100%,100% 100%;background-size:7px 1px,1px 7px,7px 1px,1px 7px;padding:3px 8px}:root[data-ui=terminal] .theme,:root[data-ui=terminal] .pill,:root[data-ui=terminal] .claim,:root[data-ui=terminal] .cta,:root[data-ui=terminal] .stamp,:root[data-ui=terminal] .ap-form input,:root[data-ui=terminal] .ap-form textarea,:root[data-ui=terminal] .ap-form button,:root[data-ui=terminal] .theme i{border-radius:0}:root[data-ui=terminal] .hero-fig,:root[data-ui=terminal] .spec.big,:root[data-ui=terminal] .pp-seal,:root[data-ui=terminal] .terms,:root[data-ui=terminal] .ledger,:root[data-ui=terminal] .ap-form input,:root[data-ui=terminal] .ap-form textarea{background-repeat:no-repeat;background-image:linear-gradient(var(--fg-dim),var(--fg-dim)), linear-gradient(var(--fg-dim),var(--fg-dim)), linear-gradient(var(--fg-dim),var(--fg-dim)), linear-gradient(var(--fg-dim),var(--fg-dim)), linear-gradient(var(--fg-dim),var(--fg-dim)), linear-gradient(var(--fg-dim),var(--fg-dim)), linear-gradient(var(--fg-dim),var(--fg-dim)), linear-gradient(var(--fg-dim),var(--fg-dim));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-size:8px 1px,1px 8px,8px 1px,1px 8px,8px 1px,1px 8px,8px 1px,1px 8px}:root[data-ui=terminal] .ap-form input,:root[data-ui=terminal] .ap-form textarea{padding:12px 14px}:root[data-ui=terminal] .eyebrow{border:1px solid var(--fg-faint);align-items:center;gap:7px;margin-right:8px;padding:4px 10px 5px;display:inline-flex}:root[data-ui=terminal] .eyebrow:after{content:"";background:var(--accent);width:6px;height:11px;animation:1.1s step-end infinite ioxTermBlink}@keyframes ioxTermBlink{0%,49%{opacity:1}50%,to{opacity:0}}:root[data-ui=terminal][data-theme=dark] .wash,:root[data-ui=terminal][data-theme=dark] .outro:before{background-color:color-mix(in srgb, var(--stage) 94%, transparent)}:root[data-ui=terminal][data-theme=light] .wash,:root[data-ui=terminal][data-theme=light] .outro:before{background-color:color-mix(in srgb, var(--stage) 95%, transparent)}:root[data-ui=terminal][data-theme=dark] .neq,:root[data-ui=terminal][data-theme=dark] .mark em,:root[data-ui=terminal][data-theme=dark] .hl,:root[data-ui=terminal][data-theme=dark] .lg-r em,:root[data-ui=terminal][data-theme=dark] .stamp,:root[data-ui=terminal][data-theme=dark] .spec s,:root[data-ui=terminal][data-theme=dark] .claim,:root[data-ui=terminal][data-theme=dark] .note b,:root[data-ui=terminal][data-theme=dark] .pp-st b{text-shadow:0 0 7px}:root[data-ui=terminal]{--graticule:repeating-linear-gradient(to right, color-mix(in srgb, var(--fg) 6%, transparent) 0 1px, transparent 1px 64px), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--fg) 6%, transparent) 0 1px, transparent 1px 64px), repeating-linear-gradient(to right, color-mix(in srgb, var(--fg) 11%, transparent) 0 1px, transparent 1px 320px), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--fg) 11%, transparent) 0 1px, transparent 1px 320px)}:root[data-ui=terminal] .chrome:before{content:"";pointer-events:none;background-image:var(--graticule);position:absolute;top:0;bottom:0;left:0;right:0}:root[data-ui=terminal][data-theme=light] .mark,:root[data-ui=terminal][data-theme=light] .theme,:root[data-ui=terminal][data-theme=light] .pill,:root[data-ui=terminal][data-theme=light] .eyebrow,:root[data-ui=terminal][data-theme=light] .claim,:root[data-ui=terminal][data-theme=light] .pp-seal,:root[data-ui=terminal][data-theme=light] .stamp{background-color:var(--stage)}:root[data-ui=terminal][data-theme=light] .pill:hover{background-color:var(--fg)}:root[data-ui=terminal][data-theme=light] .note,:root[data-ui=terminal][data-theme=light] .body,:root[data-ui=terminal][data-theme=light] .cue,:root[data-ui=terminal][data-theme=light] .chips span,:root[data-ui=terminal][data-theme=light] .cta2,:root[data-ui=terminal][data-theme=light] .lg-h,:root[data-ui=terminal][data-theme=light] .lg-r,:root[data-ui=terminal][data-theme=light] .bk-l,:root[data-ui=terminal][data-theme=light] .bk-n,:root[data-ui=terminal][data-theme=light] .netcap,:root[data-ui=terminal][data-theme=light] .terms span,:root[data-ui=terminal][data-theme=light] .terms b,:root[data-ui=terminal][data-theme=light] .pp-st,:root[data-ui=terminal][data-theme=light] .kind,:root[data-ui=terminal][data-theme=light] .faq details p,:root[data-ui=terminal][data-theme=light] .ap-form span,:root[data-ui=terminal][data-theme=light] .formnote,:root[data-ui=terminal][data-theme=light] .foot-meta{text-shadow:0 0 2px var(--stage), 0 0 2px var(--stage), 0 0 4px var(--stage), 0 0 4px var(--stage), 0 0 4px var(--stage), 0 0 6px var(--stage), 0 0 6px var(--stage), 0 0 6px var(--stage), 0 0 8px var(--stage), 0 0 8px var(--stage)}:root[data-ui=terminal][data-theme=light] .ap-form button span{text-shadow:none}:root[data-ui=terminal][data-theme=light] .nl{stroke:var(--stage);stroke-width:3px;paint-order:stroke}:root[data-ui=terminal][data-theme=dark] .np{filter:drop-shadow(0 0 3px var(--accent))}:root[data-ui=terminal][data-theme=dark] .nr .eye{fill:var(--ok);filter:drop-shadow(0 0 4px var(--ok))}@media (max-width:900px),(prefers-reduced-motion:reduce){:root[data-ui=terminal] .eyebrow:after{opacity:1;animation:none}:root[data-ui=terminal]{--texture:none;--graticule:none}:root[data-ui=terminal] .chrome{background-image:none}:root[data-ui=terminal] .chrome:before{display:none}}
