*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,html,ol,p,ul{margin:0;padding:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol,ul{list-style:none}img,picture{max-width:100%;display:block}button,input,select,textarea{background-color:transparent;border:1px solid;border-radius:0;padding:0}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}a{color:inherit}:root{--rail:260px;--cut:20px 0 20px 0;--cut-sm:12px 0 12px 0}body.handl-app{font-family:Hel,-apple-system,Segoe UI,sans-serif;color:#fff;background-color:#000;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono{font-family:ui-monospace,SFMono-Regular,Cascadia Mono,Menlo,monospace;font-size:.82rem;letter-spacing:-.01em}.display{font-family:Mod,cursive;text-transform:lowercase;line-height:.95;font-weight:500}.eyebrow{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:#8f8f8f}.panel{border:1px solid #2b2b2b;border-radius:var(--cut);background-color:#0e0e0e}button,input,select,textarea{font:inherit;color:inherit}.field{width:100%;padding:.9rem 1.1rem;background-color:#000;border:1px solid #2b2b2b;border-radius:var(--cut-sm);color:#fff;transition:border-color .2s ease}.field::placeholder{color:#8f8f8f}.field:focus{outline:none;border-color:#cf0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem 1.6rem;border:1px solid #ccff00;border-radius:var(--cut);background-color:#cf0;color:#0a0a0a;font-weight:700;cursor:pointer;transition:all .2s ease}.btn:hover:not(:disabled){background-color:transparent;color:#cf0}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.ghost{background-color:transparent;border-color:#2b2b2b;color:#fff}.btn.ghost:hover:not(:disabled){border-color:#cf0;color:#cf0}.error{color:#ff6a60;font-size:.85rem;line-height:1.5}@font-face{font-family:Mod;src:url(/fonts/mod.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Hel;src:url(/fonts/satoshi.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:Hel,sans-serif;margin:0;padding:0;color:#fff;background-color:#000}.fraktur,h1,h2,h3,h4,h5,h6{font-family:Mod,cursive!important;font-weight:500;font-style:normal;text-transform:lowercase;line-height:1}h2{font-size:193.51694208px;margin-bottom:1rem;color:#cf0}h2>*{text-transform:lowercase!important}@media (max-width:1024px){h2{font-size:175.9244928px}}@media (max-width:768px){h2{font-size:87.9622464px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}a{color:#cf0;text-decoration:none}a:hover{text-decoration:underline}a,p,span{text-transform:uppercase}a:not(.h2),p:not(.h2),span:not(.h2){font-family:Hel,sans-serif;font-size:16px;line-height:1.5}.word{overflow:hidden;padding-bottom:10px;margin-bottom:-10px}.line:not(:last-child){margin-bottom:-2rem}@media (max-width:768px){.line:not(:last-child){margin-bottom:-1rem}}@keyframes scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes scale-in{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}::view-transition-old(root){animation:scale-out .25s ease both}::view-transition-new(root){animation:scale-in .25s ease both}nav{position:fixed;top:0;left:0;padding:20px;background-color:#0e0e0e;z-index:100;transition:all .5s ease;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}nav.hidden{transform:translateY(-200%)}@media (max-width:768px){nav{top:auto;right:0;left:0;bottom:0;width:100%;padding:1rem;background-color:#0e0e0e;border-top:1px solid #2b2b2b}nav.hidden{transform:translateY(200%)}}@media (min-width:768px){nav{border-bottom:1px solid transparent;background-color:#000}nav.floating{border-color:#2b2b2b}}nav .brand{display:flex;flex-direction:row;align-items:baseline;gap:.6rem;transition:all .3s ease}nav .brand,nav .brand:hover{text-decoration:none}nav .brand .mark{width:.97rem;align-self:center;-webkit-mask:url(/brand/mark.svg) center/contain no-repeat;mask:url(/brand/mark.svg) center/contain no-repeat}nav .brand .mark,nav .brand .wordmark{display:inline-block;height:1.21rem;background-color:#cf0}nav .brand .wordmark{width:3.95rem;font-size:0;line-height:0;-webkit-mask:url(/brand/wordmark.svg) left center/contain no-repeat;mask:url(/brand/wordmark.svg) left center/contain no-repeat}nav .brand .divider{color:#8f8f8f;font-size:.9rem}nav .brand .payments{font-size:1rem;font-weight:700;letter-spacing:.18em}@media (max-width:768px){nav .brand .divider,nav .brand .payments{display:none}}.layout{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.layout .wrapper{max-width:1920px;width:100%;margin:0 auto}.ca{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:row;align-items:center;gap:.55rem;padding:7px 14px;border:1px solid #2b2b2b;border-radius:20px 0;background-color:transparent;color:#8f8f8f;cursor:pointer;transition:all .3s ease}.ca>{pointer-events:none}.ca .label{font-size:.7rem;font-weight:700;letter-spacing:.18em;color:#cf0}.ca .value{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.72rem;letter-spacing:.01em;color:#e6e6e6;text-transform:none}.ca .short{display:none}@media (max-width:1100px) and (min-width:769px){.ca .full{display:none}.ca .short{display:inline}}.ca .icon{width:15px;height:15px;display:block}.ca .icon svg{display:block;width:100%;height:100%}.ca:hover{border-color:#cf0}.ca:hover,.ca:hover .value{color:#cf0}.ca.copied{border-color:#cf0}.ca.copied .icon,.ca.copied .value{color:#cf0}@media (max-width:768px){.ca{position:static;transform:none;order:3;flex-basis:100%;justify-content:center;margin-top:.75rem;gap:.4rem}.ca .value{font-size:.64rem}}.actions{gap:.25rem}.actions,.button{display:flex;flex-direction:row;align-items:center}.button{padding:10px 20px 6px;transition:all .5s ease;gap:.5rem;border-radius:20px 0}.button>{pointer-events:none}.button .icon{width:20px;height:22px}.button.icon-only{padding:10px 12px 6px}.button.icon-only .icon{width:18px;height:22px}.button:hover{text-decoration:none;color:#cf0;transform:scale(1.05)}.pili{width:60px;height:60px}.pili:hover .glyph{animation:ping 1.5s}@media (max-width:1024px) and (min-width:768px){.pili{width:55px;height:55px}}@media (max-width:768px){.pili{width:45px;height:45px}}.splash{display:flex;flex-direction:row;justify-content:center;align-items:center;height:calc(100vh - 2rem);position:relative}.splash:not(.ready) .pili-wrapper,.splash:not(.ready) .text-wrapper{opacity:0}.splash:not(.ready) .image-wrapper{transform:translate(10%)}.splash:not(.ready) .image-wrapper #handl{color:#000}.splash .inner{display:flex;flex-direction:row;height:600px;width:1200px;margin:auto;gap:1rem}@media (max-width:1440px){.splash .inner{width:900px;height:450px}}@media (max-width:1024px){.splash .inner{width:700px;height:300px}}@media (max-width:768px){.splash .inner{width:100%;height:100dvh;flex-direction:column;gap:1rem}}.splash .decorative-wrapper{display:flex;gap:1rem}@media (max-width:768px){.splash .decorative-wrapper{flex-direction:row;justify-content:space-between;height:50dvh}}.splash .pili-wrapper{position:relative;transition:all .5s ease;transition-delay:.2s}@media (max-width:768px){.splash .pili-wrapper{display:flex;flex-direction:column;max-height:300px;flex-wrap:wrap}}.splash .pili-wrapper .pili-extras-wrapper{position:absolute;right:0;display:flex;flex-direction:row}@media (max-width:768px){.splash .pili-wrapper .pili-extras-wrapper{display:none}}.splash .image-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:2rem;transition:all .5s ease}@media (max-width:768px){.splash .image-wrapper{flex-grow:0}}.splash .image-wrapper svg{width:100%;max-height:100%;object-fit:contain}.splash .image-wrapper svg>g{transition:all .5s ease}.splash .image-wrapper svg>g:first-child{transition-delay:0s}.splash .image-wrapper svg>g:nth-child(2){transition-delay:.1s}.splash .image-wrapper svg>g:nth-child(3){transition-delay:.2s}.splash .image-wrapper svg>g:nth-child(4){transition-delay:.3s}.splash .image-wrapper .pay-chip{align-self:flex-start;max-width:100%;display:inline-flex;flex-direction:row;align-items:baseline;gap:.75rem;background-color:#0e0e0e;border:1px solid #2b2b2b;border-radius:20px 0;padding:.9rem 1.4rem;white-space:nowrap}@media (max-width:1024px){.splash .image-wrapper .pay-chip{font-size:.8rem}}@media (max-width:768px){.splash .image-wrapper .pay-chip{flex-wrap:wrap;white-space:normal}}.splash .image-wrapper .pay-chip .pay{color:#cf0;font-weight:700}.splash .image-wrapper .pay-chip .amount{color:#e6e6e6;font-weight:700}.splash .image-wrapper .pay-chip .at,.splash .image-wrapper .pay-chip .cond{color:#8f8f8f}.splash .text-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin-left:1rem;transition:all .5s ease;transition-delay:.1s}@media (max-width:768px){.splash .text-wrapper{margin-left:0}}.splash .text-wrapper .arrow-wrapper{flex-grow:1;display:flex;flex-direction:column}.splash .text-wrapper .arrow-wrapper:before{content:"";display:block;width:1px;flex-grow:1;background-color:#fff}.splash .text-wrapper .arrow-wrapper .arrowhead{width:20px;height:20px;margin-top:-20px;background-color:#fff;-webkit-mask:url(/arrowhead.svg) center/contain no-repeat;mask:url(/arrowhead.svg) center/contain no-repeat}.splash .text-wrapper p{writing-mode:vertical-rl;text-transform:uppercase;transform:translate(-8px);margin-bottom:1rem;font-size:.8rem}#handl{color:#cf0}#handl>g.logo-ping{animation:logo-ping 1.5s}@keyframes logo-ping{0%{color:#fff}to{color:#cf0}}.text-one{display:flex;flex-direction:row;padding:8rem 0}.text-one h1{display:flex;flex-direction:column;align-items:flex-start}.text-one h1 span:not(.h2){font-weight:400}.text-one .h2{margin:1rem 0;font-size:193.51694208px;text-transform:lowercase;color:#cf0}@media (max-width:1024px){.text-one .h2{font-size:175.9244928px}}@media (max-width:768px){.text-one .h2{font-size:87.9622464px}}.text-one span{margin-left:4rem;display:inline-block;max-width:30ch}@media (max-width:768px){.text-one span{margin-left:2rem}}.text-two{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:8rem 0}@media (max-width:768px){.text-two{flex-direction:row-reverse;gap:2rem}}.text-two .pili-wrapper{display:flex;flex-direction:row;align-items:center;gap:1rem;flex-shrink:0}.text-two .pili-wrapper .row{display:flex;flex-direction:column;gap:1rem}.text-two .text-wrapper{flex-grow:1}.text-two h2{text-align:right;-webkit-hyphens:auto;hyphens:auto;max-width:6ch;margin:1rem 0 1rem auto}@media (max-width:768px){.text-two h2{margin-right:2rem}}.text-two p{margin-right:4rem;text-align:right;max-width:30ch;margin-left:auto}@media (max-width:768px){.text-two p{margin-right:0}}.swipe-indicator{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin-bottom:-1rem;margin-top:1rem}.swipe-indicator .arrow,.swipe-indicator .text{color:#8f8f8f}.swipe-indicator .text{margin-top:-.3rem}.swipe-indicator .text.touch{display:none}@media (hover:none){.swipe-indicator .text.cursor{display:none}.swipe-indicator .text.touch{display:flex}}.embla{overflow:hidden;width:calc(100% + 2rem);border-right:1px solid #2b2b2b;border-left:1px solid #2b2b2b;margin:2rem 0 0 -1rem}@media (max-width:768px){.embla{margin-bottom:-1rem;margin-top:0}}.embla .embla__container{display:flex;flex-direction:row;align-items:stretch;padding:2rem;gap:2rem}.embla .embla__container .embla__slide{transition:opacity .5s ease,filter .5s ease}.all-stories{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;color:#8f8f8f;text-decoration:none;transition:color .3s ease}.all-stories:hover{color:#cf0;text-decoration:none}.all-stories .text{margin-top:-.3rem}.all-stories .arrow{transition:transform .3s ease}.all-stories:hover .arrow{transform:translate(5px)}.pay-card{display:flex;flex-direction:column;padding:2.5rem;gap:1.5rem;width:500px;background-color:#0e0e0e;position:relative;height:100%;border:1px solid #2b2b2b;text-align:left;border-radius:60px;transition:all .5s ease;overflow:hidden}.pay-card:hover{transform:scale(1.02)}@media (max-width:768px){.pay-card{width:340px;padding:1.25rem;border-radius:40px}}.pay-card .comment{display:flex;flex-direction:column;gap:.1rem}.pay-card .comment .who{color:#cf0;font-weight:700}.pay-card .comment .reply{color:#8f8f8f;font-size:.8rem}.pay-card .command{font-size:1.4rem;line-height:1.35;color:#e6e6e6;padding:1.2rem 1.4rem;background-color:#000;border:1px solid #2b2b2b;border-radius:20px 0}@media (max-width:768px){.pay-card .command{font-size:1.05rem}}.pay-card .command span{color:#cf0;font-weight:700}.pay-card .note{color:#8f8f8f;font-size:.85rem;text-transform:uppercase}.pay-card .signature{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.5rem;border-top:1px solid #2b2b2b}.pay-card .signature span.fraktur{font-size:2.75rem;color:#cf0;line-height:1}@media (max-width:768px){.pay-card .signature span.fraktur{font-size:2rem}}.pay-card .signature span.status{color:#e6e6e6;font-size:.85rem;text-align:right}.embla__slide:not(.is-snapped){opacity:.3;filter:grayscale(1)}.centered-text{padding:14rem 0}@media (max-width:768px){.centered-text{padding:0}}.centered-text .text-wrapper{max-width:100%}.centered-text .text-wrapper p{max-width:30ch;margin:0 auto}.centered-text .pili-wrapper{display:flex;flex-direction:row;gap:1rem}.centered-text .pili-wrapper .row{display:flex;flex-direction:column;gap:1rem}.container{display:flex;height:100%;width:100%;border:1px solid #2b2b2b;border-radius:40px}@media (min-width:1920px){.container{max-height:420px}}canvas{image-rendering:crisp-edges;object-fit:cover;border-radius:40px}.pili,canvas{width:100%;height:100%}.pili{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.pili .glyph{width:100%;height:100%;grid-column:1;grid-row:1;background-color:#fff;opacity:.3;-webkit-mask:var(--glyph) center/contain no-repeat;mask:var(--glyph) center/contain no-repeat}.bento{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:20px}@media (max-width:768px){.bento{margin-top:8rem}}.bento .item{flex-basis:21%;flex-grow:1;min-height:250px;max-width:calc(100vh - 2rem);min-width:300px;background-color:#0e0e0e;border-radius:40px}.bento .item.pili{display:flex;justify-content:center;align-items:center;border:1px solid #2b2b2b;overflow:hidden;padding:120px}@media (max-width:1560px) and (min-width:942px){.bento .item.pili{display:none}}.bento .item.pili .glyph{opacity:.25}.bento .item.textual{border:1px solid #2b2b2b;padding:3rem;display:flex;flex-direction:column;gap:3rem}@media (max-width:768px){.bento .item.textual{padding:2rem}}@media (any-pointer:fine){.bento .item.textual:not(:hover) a.cta{opacity:0}.bento .item.textual:not(:hover) p{transform:translateY(40px)}}.bento .item.textual a.cta{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;align-items:center;margin-bottom:-1rem;margin-top:-1.5rem;text-decoration:none;transition:all .3s ease;height:20px}@media (max-width:768px){.bento .item.textual a.cta{margin-bottom:-.5rem}}.bento .item.textual a.cta:hover{gap:1rem;color:#cf0}.bento .item.textual.either{flex-basis:15%}.bento .item.textual.triggers{min-width:350px}@media (max-width:768px){.bento .item.textual.triggers{min-width:310px}}.bento .item.textual h3{color:#cf0;font-size:3.5rem;white-space:pre-wrap}@media (max-width:768px){.bento .item.textual h3{font-size:3rem}}.bento .item.textual .subtitle{color:#8f8f8f}.bento .item.textual p{text-transform:none;font-size:1rem;margin-top:auto;transition:all .25s ease}.bento .item.textual .icon{color:#cf0}.bento .item.mock{overflow:hidden;min-width:250px;display:flex;background-color:#000;border:1px solid #2b2b2b}.bento .item.mock .comment-card{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem;margin:auto;width:100%;box-sizing:border-box;background-color:#0e0e0e;border:1px solid #2b2b2b;border-radius:30px;max-width:420px}.bento .item.mock .comment-card .handle{display:flex;flex-direction:row;gap:.4rem}.bento .item.mock .comment-card .handle .who{color:#cf0;font-weight:700}.bento .item.mock .comment-card .handle .reply{color:#8f8f8f;font-size:.8rem}.bento .item.mock .comment-card .command{font-size:1.35rem;line-height:1.4;color:#e6e6e6;font-weight:500}.bento .item.mock .comment-card .command span{color:#cf0;font-weight:700}.bento .item.mock .comment-card .status{display:flex;flex-direction:row;align-items:center;gap:.6rem}.bento .item.mock .comment-card .status .dot{width:8px;height:8px;border-radius:50%;background-color:#cf0;animation:pulse 2s ease infinite}.bento .item.mock .comment-card .status .label{color:#8f8f8f;font-size:.8rem}@keyframes pulse{0%,to{opacity:.25}50%{opacity:1}}.wide-text{padding:14rem 0}@media (max-width:768px){.wide-text{padding:8rem 0}}.wide-text .text-wrapper{display:flex;flex-direction:column;gap:1rem}.wide-text .text-wrapper h2{display:flex;flex-direction:row;width:100%;justify-content:space-between;overflow:hidden}.wide-text .text-wrapper h2 div{padding-bottom:20px}.wide-text .text-wrapper h2 div:nth-child(2){margin-top:6rem}.wide-text .text-wrapper h2 div:nth-child(3){margin-top:12rem}.wide-text .text-wrapper p{max-width:30ch}.wide-text .text-wrapper p:first-child{padding-left:4rem}@media (max-width:768px){.wide-text .text-wrapper p:first-child{padding-left:2rem}}.wide-text .text-wrapper p:last-child{text-align:right;width:100%;padding-right:4rem;align-self:flex-end;padding-top:1rem}@media (max-width:768px){.wide-text .text-wrapper p:last-child{padding-right:2rem}}.marquee{padding:14rem 0;width:100%}@media (max-width:768px){.marquee{transform:translate(var(--mobile-offset));padding-top:8rem}}.marquee svg{position:relative;left:50%;transform:translate(-50%)}@media (max-width:768px){.marquee svg{width:230vw}}.marquee svg #pupil{transform:translate(var(--offset-x),var(--offset-y))}.marquee svg #iris{transform:translate(var(--half-offset-x),var(--half-offset-y))}.marquee svg #cover{fill:#000}path.ping{animation:ping 1.5s}path.owch{animation:owch 1.5s}@keyframes owch{0%{fill:#cf0}to{fill:#fff}}@keyframes ping{0%{fill:#cf0}to{fill:#e6e6e6}}.centered-text{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:22rem 0;text-align:center;gap:2rem;position:relative;margin-top:8rem}@media (max-width:768px){.centered-text{margin-top:0;padding:8rem 0}}.centered-text .icon{text-align:center;display:inline-block;width:100%}.centered-text .icon svg{width:24px;height:24px;position:relative;animation:indicate 2s ease infinite}.centered-text .text-wrapper{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.centered-text .text-wrapper p{max-width:250px}.centered-text .text-wrapper h2{font-size:114.35092032px}}.centered-text .pili-circle{position:absolute;width:calc(var(--radius, 150px) * 2);height:calc(var(--radius, 150px) * 2);left:50%;top:45%;transform:translate(-50%,-50%) rotate(var(--offset))}.centered-text .pili-circle .pili-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center;transform:rotate(var(--angle))}.centered-text .pili-circle .pili-wrapper .pili{position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes indicate{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.connect{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4rem;padding:8rem 0;max-width:1100px;margin:0 auto}@media (max-width:1024px){.connect{flex-direction:column;gap:4rem}}.connect .info{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:520px}.connect .info .header{display:flex;flex-direction:row;gap:1rem;align-items:center;margin-bottom:1rem}.connect .info .header .icon{width:1.5rem;height:1.5rem;color:#cf0;transform:translateY(5px);flex-shrink:0}.connect .info .header .text{max-width:24ch}.connect .info .rows-wrapper{display:flex;flex-direction:column;gap:1.5rem}.connect .info .rows-wrapper .outer-row{display:flex;flex-direction:column;gap:.75rem;border-left:1px solid #2b2b2b;padding-left:1.25rem}.connect .info .rows-wrapper .row{display:flex;flex-direction:row;gap:.75rem;align-items:flex-start}.connect .info .rows-wrapper .row .icon{width:1.25rem;height:1.25rem;color:#cf0;margin-top:2px;flex-shrink:0}.connect .info .rows-wrapper .row .text{font-size:16px;line-height:1.4;text-transform:uppercase}.connect .info .rows-wrapper .row .text.mono{font-family:Mod,cursive;text-transform:lowercase;font-size:1.1rem;color:#e6e6e6}.connect .composer{display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;width:100%;max-width:480px}.connect .composer .header{display:flex;flex-direction:row;gap:1rem;align-items:center;margin-bottom:.5rem}.connect .composer .header .icon{width:1.5rem;height:1.5rem;transform:translateY(5px);flex-shrink:0;color:#cf0}.connect .composer .header .text{max-width:24ch}.connect .composer .preview{display:flex;flex-direction:column;gap:1.25rem;background-color:#0e0e0e;border:1px solid #2b2b2b;border-radius:30px;padding:2rem}.connect .composer .preview .handle{color:#8f8f8f;font-size:.8rem}.connect .composer .preview .command{font-size:1.4rem;line-height:1.4;color:#e6e6e6;font-weight:500}.connect .composer .preview .command span{color:#cf0;font-weight:700}.connect .composer button{align-self:flex-end;border:1px solid #ffffff;background-color:transparent;color:#fff;cursor:pointer;transition:all .3s ease}.connect .composer button .inner{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:flex-end;padding:1rem 1.5rem}.connect .composer button .inner .icon{width:1.4rem;height:1.4rem;margin-top:-2px}.connect .composer button:hover{background-color:#cf0;color:#0a0a0a}.connect .composer .fineprint{color:#8f8f8f;font-size:.75rem;text-transform:uppercase;max-width:40ch}.footer{margin-top:8rem}.footer .inline-icon{color:#cf0;display:inline-block}.footer .pili-rows{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;height:1200px;flex-shrink:0}.footer .pili-placeholder{width:60px;height:60px}.footer .texts{display:flex;flex-direction:row;gap:2rem;justify-content:center;align-items:center;flex-wrap:wrap;font-size:.8rem}.footer .texts>span{color:#757575}.footer .texts a{color:inherit;text-decoration:none}.footer .texts a:hover{color:#cf0}@media (max-width:768px){.footer .texts{flex-direction:column;gap:1rem}}.footer .texts .inline-icon svg{transform:translateY(.1rem);margin:0 .2rem}.wrapper{padding:1rem}h2 .line{overflow:hidden}nav .brand .wordmark{-webkit-mask:none;mask:none;background-color:transparent;width:auto;height:auto;font-family:Mod,cursive;font-size:1.5rem;line-height:1;font-weight:500;text-transform:lowercase;color:#cf0;align-self:center;letter-spacing:-.01em}nav .brand .mark{display:none}.ca.is-soon{cursor:default}.ca.is-soon:hover{border-color:#2b2b2b;color:#8f8f8f}.ca.is-soon:hover .value{color:#e6e6e6}.ca .value.soon{letter-spacing:.18em;font-weight:700;color:#cf0}nav .actions .button .icon svg{width:100%;height:100%;display:block;fill:currentColor}:root{color-scheme:dark}html{background-color:#000}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.splash .image-wrapper .hero-word{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;font-family:Mod,cursive;font-weight:500;text-transform:lowercase;line-height:.82;letter-spacing:-.02em;color:#cf0;font-size:clamp(96px,21vw,400px);width:100%}.splash .image-wrapper .hero-word span{display:inline-block;font:inherit;color:inherit;text-transform:inherit;transition:transform .5s ease,opacity .5s ease,color .5s ease}.splash:not(.ready) .image-wrapper .hero-word span{opacity:0;transform:translateY(18%);color:#000}@media (max-width:1440px){.splash .image-wrapper .hero-word{font-size:clamp(80px,19vw,300px)}}@media (max-width:768px){.splash .image-wrapper .hero-word{font-size:clamp(72px,26vw,180px)}}.big-heading .word .word-inner{display:inline-block;transition:transform .75s cubic-bezier(.16,1,.3,1);will-change:transform}.big-heading .line{display:flex;flex-direction:row;gap:.28em;flex-wrap:wrap}.centered-text .big-heading .line,.text-two .big-heading .line{justify-content:inherit}.text-two .big-heading{display:flex;flex-direction:column;align-items:flex-end}.marquee-text{overflow:hidden;border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;padding:2.5rem 0}.marquee-track{display:flex;width:max-content;animation:marquee-slide 38s linear infinite}.marquee-copy{font-family:Mod,cursive;text-transform:lowercase;font-size:clamp(42px,7vw,96px);line-height:1;color:#cf0;padding-right:1.5rem;white-space:nowrap}@keyframes marquee-slide{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.live-launches .embla{overflow-x:auto;scrollbar-width:none;cursor:-webkit-grab;cursor:grab;touch-action:pan-y}.live-launches .embla::-webkit-scrollbar{display:none}.live-launches .embla:active{cursor:-webkit-grabbing;cursor:grabbing}.live-launches .embla__slide{flex:0 0 auto}.live-launches .pay-card{color:inherit;text-decoration:none}.live-launches .pay-card:hover{text-decoration:none;border-color:#cf0}.live-launches .pay-card.is-loading{opacity:.45}.live-launches .pay-card .note{margin-top:auto}.live-launches .swipe-indicator .arrow{color:#8f8f8f;font-size:.9rem}.bento .item.textual .icon svg{width:100%;height:100%}.bento .item.textual .icon{width:2rem;height:2rem}.bento .item.textual.trading{min-width:320px}.bento .item.gradient{min-width:320px;flex-basis:30%;padding:0;border:0;background:transparent}.bento .item.gradient .container{padding:0}.connect .composer .header .icon svg,.connect .composer button .icon svg,.connect .info .header .icon svg,.connect .info .row .icon svg{width:100%;height:100%}.connect .composer button{border-radius:20px 0}.connect .composer a{text-decoration:none;align-self:flex-end}.connect .composer a:hover{text-decoration:none}.footer .texts .inline-icon svg{width:.9rem;height:.9rem;display:inline-block}.closing .icon svg{width:24px;height:24px}.big-heading .line .word .word-inner,.big-heading .word .word-inner{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.marquee-text .marquee-copy{font-family:Mod,cursive;font-size:clamp(42px,7vw,96px);line-height:1}.splash .image-wrapper .pay-chip span{font-size:.95rem}.bento .item.mock .comment-card .command span,.connect .composer .preview .command span,.live-launches .pay-card .command span{font-size:inherit}.centered-text .pili,.splash .pili,.text-two .pili{width:60px;height:60px}@media (max-width:1024px) and (min-width:768px){.centered-text .pili,.splash .pili,.text-two .pili{width:55px;height:55px}}@media (max-width:768px){.centered-text .pili,.splash .pili,.text-two .pili{width:45px;height:45px}}.splash .pili-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;max-height:450px;gap:0}.wallet-connect{position:relative;display:inline-flex}.wallet-menu{position:absolute;top:calc(100% + .4rem);right:0;min-width:200px;display:flex;flex-direction:column;background-color:#0e0e0e;border:1px solid #2b2b2b;border-radius:20px 0;padding:.35rem;z-index:120}.wallet-option{display:flex;align-items:center;gap:.6rem;padding:.6rem .7rem;border:0;background:transparent;color:#e6e6e6;font-size:.85rem;text-align:left;border-radius:14px 0;transition:all .15s ease}.wallet-option:hover{background-color:rgba(204,255,0,.1);color:#cf0}nav .actions .button.wallet-chip .text{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;color:#cf0}.app-page{padding:7rem 0 6rem;max-width:1320px;margin:0 auto;width:100%}@media (max-width:768px){.app-page{padding:6rem 0 8rem}}.app-head{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:2.5rem}.app-head h1{font-family:Mod,cursive;text-transform:lowercase;color:#cf0;font-size:clamp(48px,8vw,96px);line-height:.95}.app-head .lede{color:#8f8f8f;max-width:46ch;text-transform:none;font-size:.95rem;line-height:1.6}.app-toolbar{display:flex;flex-direction:row;gap:.75rem;flex-wrap:wrap;align-items:center;margin-bottom:1.5rem}.app-toolbar .chip{padding:.5rem 1rem;border:1px solid #2b2b2b;border-radius:20px 0;color:#8f8f8f;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;background:transparent;transition:all .2s ease}.app-toolbar .chip:hover{border-color:#cf0;color:#cf0}.app-toolbar .chip.active{border-color:#cf0;color:#0a0a0a;background-color:#cf0;font-weight:700}.app-toolbar .search{flex-grow:1;min-width:220px;padding:.65rem 1rem;background-color:#000;border:1px solid #2b2b2b;border-radius:20px 0;color:#fff;text-transform:none;font-size:.9rem}.app-toolbar .search:focus{outline:none;border-color:#cf0}.coin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(292px,1fr));grid-gap:1rem;gap:1rem}.coin-card{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background-color:#0e0e0e;border:1px solid #2b2b2b;border-radius:20px 0;color:inherit;text-decoration:none;transition:all .25s ease}.coin-card:hover{text-decoration:none;border-color:#cf0;transform:translateY(-2px)}.coin-card .row{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:.75rem}.coin-card .ticker{font-family:Mod,cursive;text-transform:lowercase;color:#cf0;font-size:1.9rem;line-height:1}.coin-card .name{color:#8f8f8f;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coin-card .markets{display:flex;flex-direction:row;flex-wrap:wrap;gap:.35rem}.coin-card .market{padding:.2rem .55rem;border:1px solid #2b2b2b;border-radius:12px 0;font-size:.68rem;letter-spacing:.1em;color:#e6e6e6}.coin-card .metrics{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;padding-top:.9rem;border-top:1px solid #2b2b2b;margin-top:auto}.coin-card .metric .k{display:block;color:#6e6e6e;font-size:.6rem;letter-spacing:.16em}.coin-card .metric .v{display:block;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92rem;text-transform:none}.panel-block{background-color:#0e0e0e;border:1px solid #2b2b2b;border-radius:20px 0;padding:1.5rem}.panel-block h2,.panel-block h3{font-family:Mod,cursive;text-transform:lowercase;color:#cf0;font-size:1.6rem;margin-bottom:.75rem;line-height:1}.panel-title{color:#6e6e6e;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.9rem}.kv{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid #1c1c1c}.kv:last-child{border-bottom:0}.kv .k{color:#8f8f8f;font-size:.72rem;letter-spacing:.12em}.kv .v{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;text-align:right;word-break:break-all}.kv .v,.muted{text-transform:none}.muted{color:#8f8f8f;font-size:.9rem;line-height:1.6}.neon{color:#cf0}.danger{color:#ff6a60}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.field-row{display:flex;flex-direction:column;gap:.45rem}.field-row label{color:#8f8f8f;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.field-row .hint{color:#6e6e6e;font-size:.72rem;text-transform:none;line-height:1.5}textarea.field{min-height:96px;resize:vertical;font-family:inherit}.market-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:.5rem;gap:.5rem;max-height:320px;overflow-y:auto;padding-right:.35rem}.market-option{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.6rem .7rem;border:1px solid #2b2b2b;border-radius:14px 0;background:#000;color:#e6e6e6;cursor:pointer;transition:all .15s ease;text-align:left}.market-option:hover{border-color:#cf0}.market-option.picked{border-color:#cf0;background-color:rgba(204,255,0,.08)}.market-option .sym{font-weight:700;letter-spacing:.06em;font-size:.85rem}.market-option .px{color:#8f8f8f;font-size:.7rem;text-transform:none}.weights{display:flex;flex-direction:column;gap:.6rem}.weight-row{display:flex;flex-direction:row;align-items:center;gap:.75rem}.weight-row .sym{width:84px;color:#cf0;font-weight:700;font-size:.85rem}.weight-row input[type=range]{flex-grow:1;accent-color:#cf0;border:0}.weight-row .bps{width:84px;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;color:#fff}.trade-panel{display:flex;flex-direction:column;gap:1rem}.trade-tabs{display:flex;flex-direction:row;gap:.5rem}.trade-tabs button{flex:1 1;padding:.75rem 1rem;border:1px solid #2b2b2b;border-radius:20px 0;color:#8f8f8f;background:transparent;transition:all .2s ease;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.trade-tabs button.active{border-color:#cf0;background-color:#cf0;color:#0a0a0a;font-weight:700}.amount-row{display:flex;flex-direction:row;align-items:center;gap:.6rem}.amount-row .field{flex-grow:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.amount-row .unit{color:#8f8f8f;font-size:.8rem}.quote-line{display:flex;justify-content:space-between;gap:1rem;color:#8f8f8f;font-size:.78rem}.quote-line .v{color:#e6e6e6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:none}.docs-layout{display:grid;grid-template-columns:240px 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media (max-width:900px){.docs-layout{grid-template-columns:1fr}}.docs-nav{position:-webkit-sticky;position:sticky;top:7rem;display:flex;flex-direction:column;gap:.35rem}.docs-nav a{color:#8f8f8f;font-size:.78rem;letter-spacing:.08em;padding:.35rem 0;text-decoration:none}.docs-nav a:hover{color:#cf0;text-decoration:none}.docs-body section{margin-bottom:3rem}.docs-body h2{font-family:Mod,cursive;text-transform:lowercase;color:#cf0;font-size:2.4rem;line-height:1;margin-bottom:1rem}.docs-body h3{color:#fff;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;margin:1.5rem 0 .6rem}.docs-body li,.docs-body p{color:#b9b9b9;text-transform:none;font-size:.95rem;line-height:1.7;margin-bottom:.7rem}.docs-body ul{padding-left:1.1rem}.docs-body li{list-style:square;margin-bottom:.4rem}.docs-body code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;color:#cf0;background:#0e0e0e;border:1px solid #2b2b2b;padding:.1rem .35rem;border-radius:6px 0;word-break:break-all}.empty-state{padding:4rem 2rem;text-align:center;color:#8f8f8f;border:1px dashed #2b2b2b;border-radius:20px 0;text-transform:none}.split{display:grid;grid-template-columns:1fr 380px;grid-gap:1.5rem;gap:1.5rem;align-items:start}@media (max-width:1024px){.split{grid-template-columns:1fr}}.stack{display:flex;flex-direction:column;gap:1.5rem}.pill{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border:1px solid #2b2b2b;border-radius:14px 0;font-size:.68rem;letter-spacing:.14em;color:#8f8f8f}.pill.live{border-color:#cf0;color:#cf0}