@font-face{font-family:Stack Sans Notch;src:url(/fonts/stack-sans-notch.woff2)format("woff2");font-weight:200 700;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-400.woff2)format("woff2");font-weight:400;font-display:swap}html.v12-doc{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none;background:#050505}html.v12-doc body{color:#f2f2f0;-webkit-font-smoothing:antialiased;background:#050505;margin:0;font:400 16px/1.5 DM Mono,ui-monospace,SF Mono,Menlo,monospace;overflow-x:clip}html.v12-doc body:after{content:"";z-index:58;pointer-events:none;opacity:.05;mix-blend-mode:screen;background:url(/img/brand/grain.webp) 0 0/128px;position:fixed;inset:0}.v12 *,.v12 :before,.v12 :after{box-sizing:border-box}.v12 h1,.v12 p{margin:0}.v12 a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.v12 :focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #f2f2f0}.v12 .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v12 .bio{--s:clamp(132px, 54vw, 240px);--sp:linear(0, .049, .16, .296, .433, .559, .668, .758, .829, .883, .924, .953, .973, .987, .995, 1.001, 1.003, 1.005, 1.005, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1, 1, 1, 1, 1, 1, 1);--smoke:#f2f2f0;--mute:#9a9a98;--mute-2:#858583;text-align:center;min-height:100svh;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));grid-template-rows:minmax(0,1fr) auto auto;justify-items:center;display:grid;overflow-x:clip}@supports (height:1svh){.v12 .bio{--s:clamp(132px, min(54vw, 31svh), 240px)}}@supports not (transition-timing-function:linear(0, 1)){.v12 .bio{--sp:cubic-bezier(.22, 1, .36, 1)}}.v12 .bio-main{align-self:center;justify-items:center;gap:clamp(20px,4svh,40px);width:100%;display:grid}.v12 .acts{justify-items:center;gap:2px;width:100%;display:grid}.v12 .mkw{z-index:201;width:var(--s);height:var(--s);position:relative}.v12 .mk{width:100%;height:100%;position:relative}.v12 .mk-base{background:url(/img/brand/pxi-mark.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.v12 .mk-st{left:0;top:calc(var(--i) * var(--s) / 8);width:100%;height:calc(var(--s) / 8 + .5px);visibility:hidden;background:url(/img/brand/pxi-mark.svg) 0 calc(var(--i) * var(--s) / -8) / var(--s) var(--s) no-repeat;position:absolute}.v12 .mk.gl .mk-base{visibility:hidden}.v12 .mk.gl .mk-st{visibility:visible}.v12 .mk-gh{opacity:0;position:absolute;inset:0;-webkit-mask:url(/img/brand/pxi-mark.svg) 50%/contain no-repeat;mask:url(/img/brand/pxi-mark.svg) 50%/contain no-repeat}.v12 .mk-gh.p{background:#a523ef}.v12 .mk-gh.o{background:#ff5a1f}.v12 .mk-bk{left:calc(50% + var(--x) * 1px * var(--k,1));top:calc(50% + var(--y) * 1px * var(--k,1));width:calc(var(--w) * 1px * var(--k,1));height:calc(var(--h) * 1px * var(--k,1));background:var(--c);opacity:0;position:absolute}.v12 .bio-stores{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.v12 .go{transition:transform .5s var(--sp), opacity .2s;border-radius:9px;flex:none;display:none}.v12 .go img{width:auto;max-width:none;height:44px;display:block}.v12 .go:active{transition-duration:.12s;transform:scale(.97)}html.v12-doc:not([data-os=android]) .go-ios,html.v12-doc:not([data-os=ios]) .go-and{display:inline-flex}.v12 .more{letter-spacing:.01em;color:#0000;background:linear-gradient(100deg,#b23cff 0%,#d84aff 24%,#ff4298 62%,#ff5a1f 100%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;padding:12px 16px;font:400 14.5px/1 DM Mono,ui-monospace,Menlo,monospace;display:inline-flex}.v12 .more svg{color:#ff4d77;width:14px;height:14px;transition:transform .4s var(--sp);flex:none}.v12 .note{max-width:30ch;color:var(--mute-2);text-wrap:balance;padding:4px 0 14px;font:400 12.5px/1.55 DM Mono,ui-monospace,Menlo,monospace}.v12 .foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;display:flex}.v12 .foot a{min-height:44px;color:var(--mute);align-items:center;gap:7px;padding:0 9px;font:400 12.5px/1 DM Mono,ui-monospace,Menlo,monospace;transition:color .2s;display:inline-flex}.v12 .foot svg{flex:none;width:20px;height:20px}.v12 .foot a:nth-child(3) svg{width:17px;height:17px}.v12 .foot a:nth-child(4) svg{width:16px;height:16px}@media (hover:hover){.v12 .go:hover{opacity:.85}.v12 .foot a:hover{color:var(--smoke)}.v12 .more:hover svg{transform:translate(2px,-2px)}}.v12 .bio-hi{z-index:200;cursor:crosshair;display:none;position:fixed;inset:0}.v12 .bio-hi.on{display:block}.v12 .bio-hi canvas{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.v12 .bio-scan{opacity:0;background:#fff;height:2px;position:absolute;top:0;left:0;right:0}html.v12-doc.bio-pre .mk,html.v12-doc.bio-pre .bio-it{opacity:0;animation:10ms 4.5s forwards bio-safe}@keyframes bio-safe{to{opacity:1}}html.v12-doc.bio-in .bio-it{animation:bio-rise .9s var(--sp) calc(var(--n) * 80ms) backwards}@keyframes bio-rise{0%{opacity:0;transform:translateY(24px)scale(.96)}}@media (min-width:900px){.v12 .bio{--s:clamp(200px, 34svh, 300px)}.v12 .note{font-size:13.5px}.v12 .foot a{font-size:13px}}@media (max-width:360px){.v12 .bio{padding-inline:16px}.v12 .foot a{gap:5px;padding:0 6px;font-size:12px}}@media (max-height:540px){.v12 .bio{--s:clamp(96px, 34svh, 150px)}.v12 .bio-main{gap:14px}.v12 .note{display:none}}@media (orientation:landscape) and (max-height:520px){.v12 .bio-main{grid-template-columns:auto minmax(0,340px);justify-content:center;align-items:center;column-gap:clamp(28px,9vw,80px)}}@media (prefers-reduced-motion:reduce){.v12 .bio-it{animation:none!important}.v12 .go,.v12 .more svg{transition:none}}
