@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/pixelify-sans-latin-400-normal.DLrIX9QE.woff2)format("woff2"),url(/_astro/pixelify-sans-latin-400-normal.JapMNN6Z.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/pixelify-sans-latin-500-normal.DC052d-m.woff2)format("woff2"),url(/_astro/pixelify-sans-latin-500-normal.Bq6pAlou.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/pixelify-sans-latin-600-normal.Dd_Dy7u5.woff2)format("woff2"),url(/_astro/pixelify-sans-latin-600-normal.BNlgYbDL.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/pixelify-sans-latin-700-normal.D3Xxx3QE.woff2)format("woff2"),url(/_astro/pixelify-sans-latin-700-normal.BctWAS0u.woff)format("woff")}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/patrick-hand-latin-400-normal.B7HHA2Vw.woff2)format("woff2"),url(/_astro/patrick-hand-latin-400-normal.Df9_VoRQ.woff)format("woff")}:root{--paper:#e9eaf3;--ink:#17130b;--gold:#f3b505;--gold-b:#ffd23f;--gold-d:#e0a400;--pix:"Pixelify Sans",monospace;--hand:"Patrick Hand",cursive}*{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--pix);background:#d5d6e1;justify-content:center;align-items:center;display:flex;overflow:hidden}a{color:inherit;text-decoration:none}img{image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}.viewport{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.stage{transform-origin:50%;background-color:var(--paper);background-image:repeating-linear-gradient(90deg,#7a6ea81a 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#e896aa0d 0 1px,#0000 1px 8px);flex:none;width:1920px;height:1080px;position:relative;overflow:hidden}.stage:after{content:"";pointer-events:none;z-index:40;mix-blend-mode:soft-light;background:repeating-linear-gradient(0deg,#ffffff29 0 1px,#0000 1px 3px);position:absolute;inset:0}.wires{z-index:2;pointer-events:none;position:absolute;inset:0}.dbox{z-index:5;border:5px solid var(--ink);background:0 0;border-radius:3px;flex-direction:column;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s;display:flex;position:absolute;box-shadow:0 4px #17130b24}.dbox .hd{border-bottom:4px solid var(--ink);flex:none;height:46px;position:relative}.dbox .helm{border:4px solid var(--ink);background:var(--paper);border-top:none;border-right:none;place-items:center;width:56px;height:51px;display:grid;position:absolute;top:-5px;right:-5px}.dbox .helm img{width:34px;height:34px;display:block}.dbox .body{flex:1;justify-content:space-between;align-items:center;gap:18px;padding:0 30px;display:flex}.dbox .label{letter-spacing:.02em;color:var(--ink);text-transform:uppercase;font-size:58px;font-weight:600;line-height:.9}.dbox .ico{flex:none;transition:transform .22s;display:block}.dbox .hint{color:var(--gold-d);opacity:0;letter-spacing:.02em;pointer-events:none;font-size:19px;transition:opacity .2s,transform .2s;position:absolute;bottom:12px;left:32px;transform:translateY(6px)}a.dbox:hover{box-shadow:0 0 0 4px var(--paper),0 0 0 9px var(--gold),0 16px 26px -12px #17130b80;transform:translateY(-7px)}a.dbox:hover .ico{transform:scale(1.08)rotate(-2deg)}a.dbox:hover .hint{opacity:1;transform:translateY(0)}a.dbox:hover .helm{background:var(--gold)}a.dbox:focus-visible{box-shadow:0 0 0 4px var(--paper),0 0 0 9px var(--gold);outline:none}.dbox.current:before{content:"";border:4px solid var(--gold);pointer-events:none;border-radius:6px;animation:2.6s ease-in-out infinite cur;position:absolute;inset:-13px}@keyframes cur{0%,to{opacity:.55}50%{opacity:1}}#b-demo{overflow:hidden}#b-demo .fill{background:var(--demo) right center/cover no-repeat;opacity:.96;pointer-events:none;z-index:0;width:64%;position:absolute;top:46px;bottom:0;right:0}#b-demo .body{z-index:1;position:relative}.spark{z-index:6;width:var(--sz,40px);height:var(--sz,40px);pointer-events:none;animation:tw var(--td,3.4s) ease-in-out infinite;position:absolute}@keyframes tw{0%,to{opacity:.7;transform:scale(.82)rotate(0)}50%{opacity:1;transform:scale(1.08)rotate(8deg)}}.uhere{z-index:6;width:320px;height:180px;position:absolute;top:104px;left:96px}.uhere svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.uhere .txt{text-align:center;font-family:var(--hand);color:var(--ink);letter-spacing:.01em;place-items:center;font-size:52px;line-height:.92;display:grid;position:absolute;inset:0}.foot{z-index:6;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:44px;left:74px;right:64px}.foot .logos{height:52px}.foot .logos img{height:100%;display:block}.foot .tl{font-family:var(--pix);letter-spacing:.14em;color:var(--ink);font-size:40px;font-weight:600;position:relative}.foot .tl:after{content:"";background:var(--gold);border-radius:2px;height:6px;position:absolute;bottom:-12px;left:0;right:0}@media (prefers-reduced-motion:reduce){.spark,.dbox.current:before{animation:none}}
