:root:has(.pixel-welcome){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.pixel-welcome){width:100%;height:100%;min-height:100%;margin:0}body:has(.pixel-welcome){width:100%;height:100%;min-height:100%;margin:0}body:has(.pixel-welcome) #root{width:100%;height:100%;min-height:100%;margin:0}body:has(.pixel-welcome){background:#100e16;min-width:320px;overflow:hidden auto}.pixel-welcome,.pixel-welcome *,.pixel-welcome :before,.pixel-welcome :after{box-sizing:border-box}.pixel-welcome{--background:#100e16;--surface:#1c1a22e8;--border:#36313f;--text:#f7f7f8;--muted:#8b8791;--pixel:#d98268;--pixel-gold:#dfb964;--pixel-green:#76a487;contain:paint;isolation:isolate;scroll-behavior:smooth;background:var(--background);height:calc(100dvh - 16px);min-height:calc(100dvh - 16px);color:var(--text);border:1px solid #2f2b3b;border-radius:18px;margin:0 27px 16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden auto}.pixel-welcome__blast{z-index:0;opacity:1;pointer-events:auto;touch-action:auto;background:0 0;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0;transform:translateZ(0)}.pixel-welcome__blast-slot{width:100%;height:100%}.pixel-welcome__nav,.pixel-welcome__hero{pointer-events:none}.pixel-welcome__nav a,.pixel-welcome__primary{pointer-events:auto}.pixel-welcome__nav{z-index:3;border-radius:20px;justify-content:space-between;align-items:center;width:min(840px,100% - 56px);min-height:58px;padding:0 11px 0 18px;display:flex;position:absolute;top:15px;left:50%;transform:translate(-50%)}.pixel-welcome__glass-surface{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(135deg,#ffffff29,#ffffff0b 46%,#d982681c),#1b192285;border:1px solid #fff3;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 -1px #0000002e,0 12px 28px #00000038}.pixel-welcome__glass-surface:before{z-index:-1;border-radius:inherit;content:"";opacity:.62;pointer-events:none;background:linear-gradient(120deg,#fff3,#0000 32% 68%,#d9826824);transition:opacity .2s;position:absolute;inset:0}.pixel-welcome__glass-surface:hover:before{opacity:.9}.pixel-welcome__brand{color:var(--text);letter-spacing:.02em;align-items:center;gap:9px;font-size:20px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.pixel-welcome__brand-stroke{align-items:center;height:1em;line-height:1;display:inline-flex}.pixel-welcome__mark{align-items:center;gap:3px;height:1em;display:inline-flex}.pixel-welcome__mark i{border:1px solid #ffffffd1;border-radius:50%;width:15px;height:15px}.pixel-welcome__mark i:first-child{background:#d98268}.pixel-welcome__mark i:nth-child(2){background:var(--pixel-gold)}.pixel-welcome__mark i:nth-child(3){background:var(--pixel-green)}.pixel-welcome__links{align-items:center;gap:31px;height:100%;display:flex}.pixel-welcome__nav-link{color:var(--muted);font-size:16px;font-weight:500;text-decoration:none;transition:color .16s}.pixel-welcome__nav-link:hover{color:var(--text)}.pixel-welcome__track-piece{opacity:0;will-change:transform, opacity;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.22,1,.36,1);display:block;transform:translateY(76px)scale(.93)}.pixel-welcome__track-piece.is-visible{opacity:1;transform:translate(0,0)scale(1)}.pixel-welcome__track-piece--nav{transition-delay:80ms;display:inline-block;transform:translateY(-22px)}.pixel-welcome__track-piece--hero{transition-delay:80ms;display:inline-block}.pixel-welcome__track-piece--1{transition-delay:0s}.pixel-welcome__track-piece--2{transition-delay:55ms}.pixel-welcome__track-piece--3{transition-delay:.11s}.pixel-welcome__feature-grid>.pixel-welcome__track-piece{min-width:0}.pixel-welcome__hero{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 30px);padding:34px 24px 108px;display:flex;position:relative}.pixel-welcome__badge{min-height:40px;color:var(--muted);border-radius:22px;align-items:center;gap:12px;padding:0 10px 0 5px;font-size:16px;display:inline-flex}.pixel-welcome__badge strong{min-height:29px;color:var(--text);letter-spacing:.02em;background:linear-gradient(135deg,#fff3,#ffffff0f),#1b19227a;border:1px solid #fff3;border-radius:17px;align-items:center;padding:0 13px;font-size:14px;display:inline-flex;box-shadow:inset 0 1px #fff3}.pixel-welcome__hero h1{color:var(--text);letter-spacing:-.055em;text-wrap:balance;text-shadow:0 2px 18px #0000002e;margin:34px 0;font-size:clamp(40px,4.1vw,52px);font-weight:700;line-height:1.02}.pixel-welcome__actions{align-items:center;gap:15px;display:flex}.pixel-welcome__primary{border-radius:13px;justify-content:center;align-items:center;min-width:143px;min-height:51px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.pixel-welcome__logo-label{background:linear-gradient(100deg, var(--pixel) 0%, var(--pixel-gold) 50%, var(--pixel-green) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pixel-welcome__note{color:#c4c0c8;pointer-events:none;text-shadow:0 1px 10px #100e16e6,0 0 18px #100e16b3;max-width:430px;margin:14px 0 0;font-size:13px;line-height:1.7}.pixel-welcome__signup,.pixel-welcome__secondary{display:none!important}.pixel-welcome__features{z-index:2;width:min(840px,100% - 48px);margin:0 auto;padding:72px 0 96px;scroll-margin-top:30px;position:relative}.pixel-welcome__section-heading{text-align:center;margin-bottom:22px}.pixel-welcome__section-heading span{color:var(--pixel-gold);letter-spacing:.18em;font-size:12px;font-weight:700}.pixel-welcome__section-heading h2{color:var(--text);letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(26px,4vw,40px);line-height:1.1}.pixel-welcome__feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pixel-welcome__feature-card{border-radius:16px;min-height:148px;padding:22px}.pixel-welcome__feature-card strong{color:var(--text);font-size:18px;display:block}.pixel-welcome__feature-card p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.65}.pixel-welcome__about{z-index:2;isolation:isolate;text-align:center;width:min(680px,100% - 48px);margin:0 auto;padding:20px 0 112px;scroll-margin-top:30px;position:relative;overflow:hidden}.pixel-welcome__about-blast{z-index:-1;opacity:.72;pointer-events:none;position:absolute;inset:0}.pixel-welcome__about>:not(.pixel-welcome__about-blast){z-index:1;position:relative}.pixel-welcome__about-kicker{color:var(--pixel-green);letter-spacing:.16em;font-size:12px;font-weight:700}.pixel-welcome__about h2{color:var(--text);letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(24px,3.7vw,36px);line-height:1.15}.pixel-welcome__about p{max-width:560px;color:var(--muted);margin:16px auto 0;font-size:15px;line-height:1.8}@media (width<=680px){.pixel-welcome{border:0;border-radius:0;height:100dvh;min-height:100dvh;margin:0}.pixel-welcome__nav{border-radius:17px;width:calc(100% - 24px);min-height:54px;padding-left:13px;top:10px}.pixel-welcome__brand{font-size:17px}.pixel-welcome__mark i{width:13px;height:13px}.pixel-welcome__links{gap:12px}.pixel-welcome__links a{font-size:12px}.pixel-welcome__hero{min-height:100dvh;padding:34px 15px 86px}.pixel-welcome__badge{gap:8px;min-height:35px;font-size:12px}.pixel-welcome__badge strong{min-height:26px;padding-inline:10px;font-size:11px}.pixel-welcome__hero h1{margin-block:28px;font-size:clamp(34px,10vw,48px)}.pixel-welcome__actions{gap:8px}.pixel-welcome__primary{min-width:126px;min-height:46px;font-size:14px}.pixel-welcome__note{margin-top:12px;padding-inline:8px;font-size:12px}.pixel-welcome__features{width:calc(100% - 30px);padding:54px 0 72px}.pixel-welcome__feature-grid{grid-template-columns:1fr}.pixel-welcome__feature-card{min-height:0;padding:18px}.pixel-welcome__about{width:calc(100% - 30px);padding-bottom:86px}}@media (prefers-reduced-motion:reduce){.pixel-welcome__blast,.pixel-welcome__glass-surface:before,.pixel-welcome__primary,.pixel-welcome__track-piece{opacity:1;transition:none;transform:none}}
