html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.site{background:var(--bedrock);color:var(--cream);position:relative;overflow-x:clip}.site:focus,.site main:focus{outline:none}.wrap{width:min(1160px,100% - 48px);margin-inline:auto}.skip{z-index:70;background:var(--cream);color:var(--night);padding:10px 16px;font-weight:600;position:fixed;top:12px;left:16px;translate:0 -200%}.skip:focus-visible{translate:0}.site h2{font-family:var(--font-pixel);text-shadow:0 .0625em #0000008c;font-size:44px;font-weight:600;line-height:1.1}.section-head{max-width:640px;margin-bottom:40px}.section-head p{color:var(--ash);margin-top:14px;font-size:18px}.lead{color:#ece4d2;font-size:19px;line-height:1.55}.fine{color:var(--dim);margin-top:16px;font-size:14px}.site-header{z-index:40;height:var(--header-h);transition:background-color .2s steps(2,end),box-shadow .2s steps(2,end);position:fixed;inset:0 0 auto}.site-header[data-solid]{background:var(--night);box-shadow:0 3px #050b0e,0 6px #050b0e59}.bar{align-items:center;gap:20px;width:min(1240px,100% - 32px);height:100%;margin-inline:auto;display:flex}.brand{font-family:var(--font-pixel);white-space:nowrap;align-items:center;gap:10px;font-size:22px;font-weight:600;display:flex}.brand img{filter:drop-shadow(2px 0 #0a0a0b)drop-shadow(-2px 0 #0a0a0b)drop-shadow(0 2px #0a0a0b)}.nav-links{margin-left:12px;display:flex}.nav-links a{color:var(--ash);padding:12px 14px;font-weight:500;transition:color .15s steps(2,end);position:relative}.nav-links a:after{content:"";background:var(--grass);transform-origin:0;height:3px;transition:transform .2s steps(4,end);position:absolute;bottom:6px;left:14px;right:14px;transform:scaleX(0)}.nav-links a:hover,.nav-links a[aria-current]{color:var(--cream)}.nav-links a:hover:after,.nav-links a[aria-current]:after{transform:scaleX(1)}.header-end{align-items:center;gap:14px;margin-left:auto;display:flex}.ip-chip{font-variant-numeric:tabular-nums;opacity:0;visibility:hidden;background:#00000080;align-items:center;gap:4px;height:40px;padding:0 4px 0 12px;font-size:15px;font-weight:500;transition:opacity .2s steps(3,end),translate .2s steps(3,end),visibility 0s .2s;display:flex;translate:0 -10px;box-shadow:0 0 0 2px #0a0a0b}.site-header[data-chip] .ip-chip{opacity:1;visibility:visible;transition-delay:0s;translate:0}.ip-chip button{width:32px;height:32px;color:var(--grass-hi);place-items:center;display:grid}.ip-chip button:hover{background:#ffffff14}.header-cta,.header-discord{min-height:40px;padding:0 16px;font-size:15px}.pixel-icon{flex:none}.header-discord .pixel-icon{animation:4s step-end 2s infinite discord-nudge}.menu-social{gap:10px;margin-top:14px;display:flex}.menu-social .discord{flex:1}.footer-social{gap:10px;display:flex}.footer-social .button{width:48px;padding:0}.menu-toggle{background:#00000073;place-items:center;width:44px;height:44px;display:none;box-shadow:0 0 0 2px #0a0a0b}.menu{inset:calc(var(--header-h) + 8px) 16px auto;background:var(--panel);width:auto;color:var(--cream);opacity:0;transition:opacity .18s steps(3), translate .18s steps(3), overlay .18s allow-discrete, display .18s allow-discrete;border:0;margin:0;padding:12px 16px 16px;position:fixed;translate:0 -8px;box-shadow:0 0 0 2px #050505,inset 0 3px #ffffff12}.menu:popover-open{opacity:1;translate:0}@starting-style{.menu:popover-open{opacity:0;translate:0 -8px}}.menu nav a{border-bottom:1px solid var(--line);padding:14px 4px;font-size:18px;font-weight:500;display:block}.menu-ip{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;margin-top:14px;display:grid}.menu-ip .address-label{grid-column:1}.menu-ip strong{font-family:var(--font-pixel);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;grid-column:1;font-size:20px}.menu-ip .button{grid-area:1/2/3}.depth{z-index:30;width:104px;display:none;position:fixed;top:50%;right:8px;translate:0 -50%}.f3{font-family:var(--font-pixel);color:#e0e0e0;text-shadow:2px 2px #3f3f3f;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:18px;font-size:18px;line-height:1.35;display:flex}.f3 span{background:#2c2c2cdb;min-width:6.5ch;padding:0 6px}.rail{--p:0;padding-left:22px;list-style:none;position:relative}.rail:before{content:"";background:linear-gradient(#5fb13b 0 14%,#6b4a2e 14% 30%,#7a7c7c 30% 56%,#44454d 56% 86%,#2a2a2c 86%);width:4px;position:absolute;top:0;bottom:0;left:6px;box-shadow:0 0 0 2px #0a0a0b}.rail:after{content:"";left:0;top:calc(var(--p) * (100% - 16px));background:url(/img/mascot-head.webp) 50%/cover;width:16px;height:16px;position:absolute;box-shadow:0 0 0 2px #0a0a0b}.rail a{color:var(--ash);background:#000000d9;margin-bottom:4px;padding:4px 8px;font-size:14px;font-weight:600;line-height:1.3;transition:color .15s steps(2,end);display:block}.rail a small{color:var(--dim);font-size:13px;font-weight:400;display:block}.rail a:hover,.rail a[aria-current]{color:var(--cream)}.rail a[aria-current]{box-shadow:inset 3px 0 0 var(--cream)}@media (min-width:1440px){.depth{display:block}}.hero{min-height:max(660px,min(100svh,920px));padding:calc(var(--header-h) + 56px) 0 150px;background:var(--night);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.hero-art{position:absolute;inset:0;overflow:clip}.hero-parallax{position:absolute;inset:0 0 -14%}.hero-parallax picture,.hero-parallax img{width:100%;height:100%;display:block}.hero-parallax img{object-fit:cover;object-position:62% 38%}.scrim{--scrim-end:calc(max(24px, (100% - 1160px) / 2) + 640px);background:linear-gradient(90deg, #0c1d24db var(--scrim-end), transparent 0), linear-gradient(0deg, var(--night) 0, #0c1d248c 18%, transparent 42%), linear-gradient(#0c1d24bf, transparent 22%);position:absolute;inset:0}.scrim:after{content:"";top:0;bottom:0;left:var(--scrim-end);width:256px;image-rendering:pixelated;background:url(/tex/scrim-x.png) 0 0/256px 16px repeat-y;position:absolute}.fireflies i{opacity:0;background:#ffe58a;width:4px;height:4px;animation:10s ease-in-out infinite alternate both firefly;position:absolute;box-shadow:0 0 0 2px #ffe58a29}.fireflies i:nth-child(3n){background:#c4f25a;box-shadow:0 0 0 2px #c4f25a29}[data-paused] *{animation-play-state:paused!important}.chunks{pointer-events:none;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(12,1fr);display:grid;position:absolute;inset:0}.chunks i{background:var(--night);animation:1ms step-end both chunk;box-shadow:inset 0 0 0 1px #f3ead709}.hero-inner{position:relative}.hero-inner>*{max-width:600px}.wordmark{font-family:var(--font-pixel);letter-spacing:.01em;text-transform:uppercase;color:var(--cream);text-shadow:0 .045em #a48b5c,0 .09em #5d4a2f,0 .135em #0a0a0b;margin-bottom:26px;font-size:clamp(46px,7.4vw + 14px,124px);font-weight:700;line-height:.95}.wordmark span{animation:.33s steps(3,end) .3s both rise;display:block}.wordmark span+span{animation-delay:.42s}.hero .lead{animation:.3s steps(3,end) .52s both rise}.address{background:#04090bc7;align-items:center;gap:12px;max-width:520px;margin-top:28px;padding:10px 10px 10px 18px;animation:.3s steps(3,end) .62s both rise;display:flex;box-shadow:0 0 0 2px #050505,inset 3px 3px #0000008c,inset -3px -3px #ffffff12}.address-text{flex-direction:column;flex:1;min-width:0;display:flex}.address-label{color:var(--ash);font-size:14px}.address-value{font-family:var(--font-pixel);color:#fff;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:clamp(20px,5.6vw,30px);font-weight:600;line-height:1.2}.facts{flex-wrap:wrap;gap:8px;margin-top:14px;list-style:none;animation:.3s steps(3,end) .7s both rise;display:flex}.facts li{color:var(--ash);background:#00000073;align-items:center;gap:8px;padding:4px 10px;font-size:14px;display:flex}.facts li:before{content:"";background:var(--grass);width:8px;height:8px;box-shadow:0 0 0 2px #0a0a0b}.facts li+li:before{background:var(--grass)}.actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.hero .actions{animation:.3s steps(3,end) .76s both rise}.mascot{width:300px;margin:0;animation:.36s steps(4,end) .85s both land;position:absolute;bottom:-26px;right:max(24px,50% - 580px)}.mascot img{filter:drop-shadow(3px 0 #0a0a0b)drop-shadow(-3px 0 #0a0a0b)drop-shadow(0 -3px #0a0a0b);width:100%;height:auto}.mascot,.mascot img{pointer-events:none}.mascot img{animation:2.6s step-end 1.4s infinite idle}.nametag{font-family:var(--font-pixel);color:#fff;white-space:nowrap;background:#00000061;padding:0 8px;font-size:20px;line-height:1.45;position:absolute;top:-36px;left:50%;translate:-50%}.hero-coin{animation:.36s steps(4,end) .7s both land;position:absolute;top:50%;right:max(40px,50% - 540px);translate:0 -40%}.hero-store{min-height:max(560px,min(78svh,760px))}.layer{padding:150px 0 128px;position:relative}.alias{position:absolute;top:0}.layer>.wrap{position:relative}.layer-dirt{background:radial-gradient(620px 420px at 10% 32%, #f2b53a14, transparent 70%), var(--soil)}.layer-stone{background:var(--stone)}.layer-deepslate{background:radial-gradient(760px 300px at 0% 100%, #f07a4521, transparent 70%), var(--slate)}.layer-bedrock{background:var(--bedrock)}@media (min-width:1440px){.layer-dirt{background:url(/tex/gutter-dirt.png) left top / 128px 256px repeat-y, url(/tex/gutter-dirt-r.png) right top / 128px 256px repeat-y, radial-gradient(620px 420px at 10% 32%, #f2b53a14, transparent 70%), var(--soil);image-rendering:pixelated}.layer-stone{background:url(/tex/gutter-stone.png) left top / 128px 256px repeat-y, url(/tex/gutter-stone-r.png) right top / 128px 256px repeat-y, var(--stone);image-rendering:pixelated}.layer-deepslate{background:url(/tex/gutter-deepslate.png) left top / 128px 256px repeat-y, url(/tex/gutter-deepslate-r.png) right top / 128px 256px repeat-y, radial-gradient(760px 300px at 0% 100%, #f07a4521, transparent 70%), var(--slate);image-rendering:pixelated}}.band{height:96px;image-rendering:pixelated;pointer-events:none;background:url(/tex/band-stone.png) 0 0/512px 96px repeat-x;position:absolute;top:-24px;left:0;right:0}.layer-dirt>.band{background-image:url(/tex/band-dirt.png);background-size:512px 112px;height:112px;top:-36px}.layer-deepslate>.band{background-image:url(/tex/band-deepslate.png)}.layer-bedrock>.band{background-image:url(/tex/band-bedrock.png)}.band i{background:inherit;background-position:-80px -44px;width:32px;height:32px;position:absolute;top:44px}.band i:first-child{left:7%}.band i:nth-child(2){background-position:-208px -44px;left:49%}.band i:nth-child(3){background-position:-336px -44px;right:11%}.join-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.steps{gap:12px;list-style:none;display:grid}.steps li{background:#0000003d;align-items:flex-start;gap:18px;padding:18px 20px;display:flex;box-shadow:inset 0 0 0 2px #f3ead70f}.step-n{background:var(--grass);width:44px;height:44px;color:var(--night);font-family:var(--font-pixel);flex:none;place-items:center;font-size:24px;font-weight:700;display:grid;box-shadow:0 0 0 2px #0a0a0b,inset 0 3px #ffffff47,inset 0 -4px #0000004d}.steps h3{font-size:20px;font-weight:600;line-height:1.3}.steps p{color:var(--ash);margin-top:4px}.bedrock{box-shadow:inset 0 0 0 2px #f3ead70f, inset 4px 0 0 var(--grass);background:#0000003d;margin-top:12px;padding:18px 20px}.bedrock h3{font-size:20px;font-weight:600}.bedrock p{color:var(--ash);margin-top:4px}.bedrock-port{align-items:baseline;gap:10px;display:flex}.bedrock-port strong{font-family:var(--font-pixel);color:var(--cream);-webkit-user-select:all;user-select:all;font-size:24px}.gui{--gui:#cfc8ba;--gui-hi:#f4efe5;--gui-lo:#8d8679;--gui-ink:#29251f;isolation:isolate;color:var(--gui-ink);padding:26px;position:relative}.gui:before,.gui:after{content:"";z-index:-1;position:absolute}.gui:before{clip-path:var(--pixel-corners);background:#0d0c0a;inset:0}.gui:after{background:var(--gui);box-shadow:inset 4px 4px 0 var(--gui-hi), inset -4px -4px 0 var(--gui-lo);clip-path:var(--pixel-corners-sm);inset:3px}.gui :focus-visible{outline-color:var(--night)}.gui-title{font-family:var(--font-pixel);color:#3e3931;margin-bottom:14px;font-size:22px;font-weight:600}.gui dt{color:#4b463d;margin:16px 0 6px;font-size:14px;font-weight:600}.gui dd{margin:0}.gui-field{min-height:48px;font-family:var(--font-pixel);color:var(--cream);background:#0b0c0e;padding:8px 12px;font-size:22px;line-height:32px;box-shadow:inset 0 0 0 2px #6f695e}.caret{background:var(--cream);vertical-align:baseline;width:.55em;height:3px;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}.join-panel .button{width:100%;margin-top:22px}[data-reveal=pending]{opacity:0}.join-panel[data-reveal=in],.pack-window[data-reveal=in]{animation:.36s steps(4,end) both panel-in}.coins-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.coins-grid>.dropped{justify-self:center}.pack-mini{flex-wrap:wrap;gap:6px;margin-bottom:8px;list-style:none;display:flex}.pack-mini li{justify-items:center;gap:8px;width:92px;display:grid}.pack-mini li:before{content:"";background:#1a1c1e;grid-area:1/1;width:72px;height:72px;transition:box-shadow .12s steps(2,end);box-shadow:inset 3px 3px #0b0c0d,inset -3px -3px #3c4044}.pack-mini li:hover:before,.pack-mini:not(:hover) li:nth-child(3):before{box-shadow:0 0 0 4px #f3ead7,0 0 0 6px #0a0a0b,inset 3px 3px #0b0c0d,inset -3px -3px #3c4044}.pack-mini img{width:36px;height:36px;image-rendering:pixelated;grid-area:1/1;align-self:center;transition:translate .12s steps(2,end)}.pack-mini li:hover img{translate:0 -4px}.pack-mini b{color:#fff;text-shadow:2px 2px #3f3f3f;grid-area:1/1;place-self:end;margin:0 14px 4px 0;font-size:17px;font-weight:700;line-height:1}.pack-mini span{color:var(--ash);font-size:15px}.dropped{--s:192px;width:var(--s);height:var(--s);position:relative}.dropped-lg{--s:240px}.dropped-bob{perspective:900px;width:100%;height:100%;animation:3s ease-in-out infinite alternate bob}.dropped-spin{width:100%;height:100%;transform-style:preserve-3d;animation:7s linear infinite spin;position:relative}.dropped-spin img{width:100%;height:100%;image-rendering:pixelated;transform:translateZ(calc(var(--z) * var(--s) / 64));position:absolute;inset:0}.dropped-spin img:not(:first-child,:last-child){filter:brightness(.62)}.dropped-shadow{background:#00000073;height:6%;animation:3s ease-in-out infinite alternate shadow;position:absolute;bottom:-12%;left:30%;right:30%}.pack-window{padding:26px 26px 22px}.pack-grid{grid-template-columns:repeat(5,1fr);gap:22px 18px;padding-top:18px;display:grid}.pack{--tier:#d8d8d8;--tier-lo:#7b7b7b;text-align:center;flex-direction:column;align-items:center;padding:16px 12px 14px;display:flex;position:relative}.pack[data-featured]{background:#ffffff52;box-shadow:inset 3px 3px #ffffff80,inset -3px -3px #0000001f}.tier-gold{--tier:#f2b53a;--tier-lo:#a8700e}.tier-diamond{--tier:#5ed3da;--tier-lo:#1f8f99}.tier-emerald{--tier:#3fc06a;--tier-lo:#1f7a3a}.tier-netherite{--tier:#f2b53a;--tier-lo:#3b3536}.pack-tag{background:var(--tier);font-family:var(--font-pixel);white-space:nowrap;color:var(--night);padding:2px 10px;font-size:18px;font-weight:600;position:absolute;top:-15px;left:50%;translate:-50%;box-shadow:0 0 0 2px #0a0a0b}.slot{aspect-ratio:1;width:min(100%,156px);box-shadow:0 0 0 3px var(--tier-lo), 0 0 0 6px var(--tier), 0 0 0 8px #0a0a0b, inset 4px 4px 0 #5b554b, inset -4px -4px 0 #ece6da;background:#8b8478;place-items:center;margin:6px auto 16px;display:grid;position:relative;overflow:clip}.stack-count{font-variant-numeric:tabular-nums;color:#fff;text-shadow:3px 3px #3f3f3f;font-size:22px;font-weight:700;line-height:1;position:absolute;bottom:6px;right:10px}.pile{aspect-ratio:1;width:64%;position:relative}.pile img{width:46%;width:round(46%,12px);height:auto;image-rendering:pixelated;position:absolute}.pile img:first-child{top:30%;left:27%}.pile img:nth-child(2){top:12%;left:50%}.pile img:nth-child(3){top:14%;left:4%}.pile img:nth-child(4){top:48%;left:52%}.pile img:nth-child(5){top:50%;left:2%}.pile[data-count="1"] img{top:27%;left:27%}.pack:hover .pile img,.pack:focus-within .pile img{animation-name:hop;animation-duration:.3s;animation-timing-function:steps(3,end);animation-fill-mode:both}.pile img:nth-child(2){animation-delay:50ms}.pile img:nth-child(3){animation-delay:.1s}.pile img:nth-child(4){animation-delay:.15s}.pile img:nth-child(5){animation-delay:.2s}.pack[data-featured] .slot:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fff6d699 50%,#0000 62%);position:absolute;inset:0;translate:-110%}.pack[data-featured]:hover .slot:after,.pack[data-featured]:focus-within .slot:after,.pack-window[data-reveal=in] .pack[data-featured] .slot:after{animation:.64s steps(8,end) both sheen}.pack-window[data-reveal=in] .pack[data-featured] .slot:after{animation-delay:.9s}.pack-window[data-reveal=in] .pack[data-featured]:is(:hover,:focus-within) .slot:after{animation:.64s steps(8,end) .9s both sheen,.64s steps(8,end) both sheen-hover}.pack h3{font-size:21px;font-weight:700;line-height:1.25}.pack-name{color:#4b463d;margin-top:2px;font-size:15px}.pack-price{margin:10px 0 14px;font-size:24px;font-weight:700;line-height:1}.pack-price small{font-family:var(--font-body);color:#4b463d;font-size:13px;font-weight:500}.pack .button{width:100%;margin-top:auto}.pack-window[data-reveal=pending] .pack{opacity:0}.pack-window[data-reveal=in] .pack{animation:.28s steps(3,end) both pop;animation-delay:calc(var(--i) * 80ms + .25s)}.pack-note{text-align:center;color:#4b463d;margin-top:24px;font-size:14px}.pack-note svg{vertical-align:-3px;margin-right:6px;display:inline}.order{box-shadow:0 0 0 2px #050505, inset 4px 0 0 var(--gold);background:#00000059;margin-bottom:28px;padding:18px 20px}.order[data-status=Delivered],.order[data-status=Paid]{box-shadow:0 0 0 2px #050505, inset 4px 0 0 var(--grass)}.order[data-status=Failed]{box-shadow:0 0 0 2px #050505, inset 4px 0 0 var(--lava)}.order-status{font-family:var(--font-pixel);font-size:22px;font-weight:600}.order p:not(.order-status){color:var(--ash);overflow-wrap:anywhere;margin-top:4px}.order small{color:var(--dim);margin-top:8px;font-size:14px;display:block}.steps-row{grid-template-columns:repeat(3,1fr);gap:20px}.steps-row li{flex-direction:column;gap:14px;padding:22px;position:relative}.steps-row li:not(:last-child):after{content:"";height:14px;image-rendering:pixelated;background:linear-gradient(#9a9ea2,#9a9ea2) 0 2px/100% 3px no-repeat,linear-gradient(#9a9ea2,#9a9ea2) 0 9px/100% 3px no-repeat,repeating-linear-gradient(90deg,#6b4a2e 0 6px,#0000 6px 16px);position:absolute;top:37px;left:82px;right:-20px}.steps-row h3{margin-top:4px}.help-grid{grid-template-columns:1.55fr .85fr;align-items:start;gap:48px;display:grid}.faq{gap:10px;display:grid}.faq details{background:#ffffff08;transition:background-color .15s steps(2,end);box-shadow:inset 0 0 0 2px #ffffff0f}.faq details[open]{box-shadow:inset 0 0 0 2px #ffffff14, inset 4px 0 0 var(--cream);background:#ffffff0f}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:18px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{background:#ffffff08}.faq summary:focus-visible{outline-offset:-3px}.faq summary svg{color:var(--ash);transition:rotate .2s steps(2,end)}.faq details[open] summary svg{rotate:180deg}.faq p{max-width:62ch;color:var(--ash);padding:0 20px 20px}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;transition:block-size .26s steps(5), content-visibility .26s allow-discrete;overflow:clip}.faq details[open]::details-content{block-size:auto}}.support{isolation:isolate;margin-top:96px;padding:28px 24px 24px;position:relative}.support:before{content:"";z-index:-1;background:var(--panel);position:absolute;inset:0;box-shadow:0 0 0 2px #050505,inset 0 3px #ffffff0f}.support-head{z-index:-2;image-rendering:auto;filter:drop-shadow(2px 0 #0a0a0b)drop-shadow(-2px 0 #0a0a0b)drop-shadow(0 -2px #0a0a0b);width:64px;height:64px;transition:translate .2s steps(2,end);position:absolute;top:-44px;right:24px}.support:hover .support-head{translate:0 -8px}.support-discord:before{background:linear-gradient(#5ed3da24, transparent 60%), var(--panel);box-shadow:0 0 0 2px #050505, inset 0 4px 0 var(--diamond), inset 0 0 0 2px #5ed3da59}.support-mark{color:var(--diamond);margin-bottom:14px;display:block}.insta-link{min-height:44px;color:var(--ash);text-underline-offset:5px;align-items:center;gap:10px;margin-top:14px;font-size:15px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:color .15s steps(2,end),text-decoration-color .15s steps(2,end);display:inline-flex}.insta-link:hover{color:var(--cream);-webkit-text-decoration-color:var(--cream);text-decoration-color:var(--cream)}.support .insta-link{display:flex}.support h3{font-family:var(--font-pixel);font-size:26px;font-weight:600;line-height:1.2}.support p{color:var(--ash);margin-top:10px}.support .button{margin-top:20px}.site-footer{padding:120px 0 36px}.footer-top{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.footer-policies{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.footer-policies button{min-height:44px;color:var(--ash);text-underline-offset:6px;padding:0 12px;font-size:15px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:color .15s steps(2,end),text-decoration-color .15s steps(2,end)}.footer-policies button:hover{color:var(--cream);-webkit-text-decoration-color:var(--cream);text-decoration-color:var(--cream)}.footer-bottom{border-top:1px solid var(--line);color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:36px;padding-top:20px;font-size:14px;display:flex}.footer-bottom a{min-height:44px;color:var(--ash);align-items:center;margin-left:auto;display:inline-flex}.footer-bottom a:hover{color:var(--cream)}.chat{z-index:50;pointer-events:none;max-width:min(600px,100% - 32px);position:fixed;bottom:16px;left:16px}.chat-line{font-family:var(--font-pixel);color:#fff;text-shadow:2px 2px #3f3f3f;background:#0009;align-items:center;gap:8px;padding:4px 10px;font-size:18px;line-height:1.4;animation:.12s steps(2,end) both chat-in,.8s steps(4,end) 3.3s forwards chat-out;display:flex}.chat-line img{flex:none}.chat-line b{color:var(--gold-hi);font-weight:600}.xp-orb{z-index:60;pointer-events:none;background:#c4f25a;width:8px;height:8px;margin:-4px 0 0 -4px;animation:.5s steps(6,end) forwards xp;position:fixed;box-shadow:inset -2px -2px #6fae1e,0 0 0 2px #1c3a08}.site dialog{overscroll-behavior:contain;opacity:0;max-width:calc(100% - 32px);max-height:calc(100dvh - 32px);transition:opacity .2s steps(4), translate .2s steps(4), overlay .2s allow-discrete, display .2s allow-discrete;border:0;margin:auto;padding:28px;overflow-y:auto;translate:0 16px}.site dialog[open]{opacity:1;translate:0}@starting-style{.site dialog[open]{opacity:0;translate:0 16px}}.site dialog::backdrop{transition:background-color .2s steps(4), overlay .2s allow-discrete, display .2s allow-discrete;background:#03070900}.site dialog[open]::backdrop{background:#030709bd}@starting-style{.site dialog[open]::backdrop{background:#03070900}}.close{place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px}.close:hover{background:#0000001a}.gui-dialog{color:#29251f;background:#cfc8ba;width:520px;box-shadow:0 0 0 3px #0d0c0a,inset 4px 4px #f4efe5,inset -4px -4px #8d8679}.gui-dialog :focus-visible{outline-color:var(--night)}.checkout-item{align-items:center;gap:22px;margin-bottom:8px;display:flex}.checkout-item .slot{--tier:#f2b53a;--tier-lo:#a8700e;flex:none;width:104px;margin:8px}.checkout-item .stack-count{font-size:20px}.gui-dialog h2{text-shadow:none;font-size:30px}.gui-dialog p{color:#4b463d}.gui-dialog form{margin-top:18px}.gui-dialog input:not([type=checkbox]){background:#0b0c0e;border-color:#6f695e}.gui-dialog input:not([type=checkbox]):focus-visible{border-color:var(--night);outline:3px solid var(--night);outline-offset:2px}.gui-dialog small{color:#4b463d;margin:8px 0 14px;font-size:14px;display:block}.policy-links{flex-wrap:wrap;gap:4px 16px;display:flex}.policy-links button{text-underline-offset:4px;min-height:32px;font-size:14px;text-decoration:underline}.checkbox{align-items:flex-start;gap:10px;margin:16px 0;font-size:15px;font-weight:500;line-height:1.5;display:flex}.gui-dialog input[type=checkbox]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex:none}.gui-dialog .notice{color:#3b2c0e;background:#a8701224;border-left-color:#a8700e}.gui-dialog .error{color:#9b2b0c;margin:12px 0;font-weight:500}.gui-dialog form>.button{width:100%}.checkout-note{text-align:center}.policy-dialog{background:var(--panel);width:640px;color:var(--cream);box-shadow:0 0 0 3px #050505,inset 0 3px #ffffff0f}.policy-dialog h2{padding-right:40px;font-size:32px}.policy-dialog p{color:var(--ash);margin:14px 0}@keyframes chunk{to{visibility:hidden}}@keyframes rise{0%{opacity:.01;transform:translateY(.6em)}}@keyframes land{0%{opacity:.01;transform:translateY(40px)}}@keyframes idle{50%{translate:0 -5px}}@keyframes firefly{0%{opacity:0;transform:translate(0)}35%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:translate(28px,-44px)}}@keyframes blink{50%{opacity:0}}@keyframes panel-in{0%{opacity:0;transform:translateY(28px)}}@keyframes pop{0%{opacity:0;transform:scale(.6)}}@keyframes hop{50%{translate:0 -12%}}@keyframes sheen{0%{translate:-110%}to{translate:110%}}@keyframes sheen-hover{0%{translate:-110%}to{translate:110%}}@keyframes discord-nudge{0%,90%{translate:0}92%{translate:0 -2px}96%{translate:0}}@keyframes spin{to{transform:rotateY(360deg)}}@keyframes bob{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}@keyframes shadow{0%{opacity:.6;scale:.8 1}to{opacity:1;scale:1.05 1}}@keyframes chat-in{0%{opacity:0;translate:0 8px}}@keyframes chat-out{to{opacity:0}}@keyframes xp{to{transform:rotate(var(--a)) translateY(-60px) rotate(calc(-1 * var(--a)));opacity:0}}@keyframes crumble{0%,35%{opacity:1;transform:none}to{opacity:0;transform:translateY(170px)}}@keyframes parallax{to{transform:translateY(14%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero-parallax{animation:linear both parallax;animation-timeline:scroll(root);animation-range:0 100vh}.band i{animation:steps(7,end) both crumble;animation-timeline:view();animation-range:entry 30% cover 55%}}}@media (max-width:1100px){.pack-grid{grid-template-columns:repeat(6,1fr)}.pack{grid-column:span 2}.pack:nth-child(4){grid-column:2/span 2}.help-grid,.join-grid{grid-template-columns:1fr}.support{max-width:560px;margin-top:40px}.join-panel{max-width:560px}}@media (max-width:1000px){.ip-chip{display:none}}@media (max-width:900px){.mascot{width:220px}.hero-coin{display:none}.coins-grid{grid-template-columns:1fr}.coins-grid>.dropped{--s:144px;grid-row:1;justify-self:start}.steps-row{grid-template-columns:1fr}.steps-row li{flex-direction:row}.steps-row li:after{display:none}}@media (max-width:767px){.wrap{width:calc(100% - 32px)}.bar{gap:12px}.nav-links,.ip-chip{display:none}.menu-toggle{display:grid}.site h2{font-size:32px}.section-head p,.lead{font-size:17px}.hero{min-height:0;padding:calc(var(--header-h) + 36px) 0 200px;justify-content:flex-start}.hero-store{padding-bottom:120px}.hero-parallax img{object-position:50% 60%}.scrim{--scrim-end:calc(100% - 210px);background:linear-gradient(#0c1d24db var(--scrim-end), transparent 0)}.scrim:after{top:var(--scrim-end);background:url(/tex/scrim-y.png) 0 0/16px 256px repeat-x;width:auto;height:256px;bottom:auto;left:0;right:0}.fireflies{display:none}.address{padding:8px 8px 8px 14px}.address .button{min-width:48px;padding:0 14px}.mascot{width:150px;bottom:-18px;right:12px}.nametag{font-size:18px}.layer{padding:120px 0 96px}.pack-window{padding:22px 16px 18px}.pack-grid{grid-template-columns:1fr 1fr;gap:24px 10px}.pack,.pack:nth-child(4){grid-column:auto}.pack[data-featured]{grid-column:1/-1}.pack[data-featured] .slot{width:140px}.pack h3{font-size:19px}.pack-mini{gap:2px}.pack-mini li{width:calc(20% - 1.6px)}.pack-mini li:before{width:58px;height:58px}.pack-mini b{margin:0 4px 2px 0;font-size:15px}.pack-mini img{width:24px;height:24px}.pack-mini span{font-size:13px}.checkout-item{gap:14px}.checkout-item .slot{width:84px}.gui-dialog h2{font-size:24px}.site dialog{padding:24px 18px}.site-footer{padding-bottom:36px}.footer-policies{margin-left:-12px}.footer-bottom a{margin-left:0}}@media (max-width:1100px){.header-discord span{display:none}.header-discord{padding:0 11px}}@media (max-width:560px){.header-cta{display:none}}@media (prefers-reduced-motion:reduce){.chunks,.fireflies,.caret{display:none}.chat-line{animation:none}.faq details::details-content{transition:none}}@media (forced-colors:active){.chunks,.scrim{display:none}.menu-toggle,.ip-chip button{border:2px solid buttontext}.nav-links a:after{background:canvastext}.rail a[aria-current]{outline-offset:-2px;outline:2px solid canvastext}.menu,.site dialog{border:2px solid canvastext}}
