.stores[data-astro-cid-td5nviid]{flex-wrap:wrap;gap:10px;display:flex}.store[data-astro-cid-td5nviid]{background:var(--c-dark);color:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.store[data-astro-cid-td5nviid]:hover{color:#fff;background:#000}.soon[data-astro-cid-q6rahido]{--amber:#e8b04a;color:#cfc6b8;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),radial-gradient(at 50% 120%,#3a2410 0%,#0000 60%),#0e0c0a;margin-top:72px;padding:clamp(56px,8vw,104px) 0;scroll-margin-top:72px;position:relative;overflow:hidden}.lamp[data-astro-cid-q6rahido]{pointer-events:none;background:radial-gradient(circle at 50% 30%,#e8b04a29,#0000 45%);height:120%;animation:7s ease-in-out infinite alternate sway,5s step-end infinite flicker;position:absolute;inset:-30% -10% auto}@keyframes sway{0%{transform:translate(-12%)}to{transform:translate(12%)}}@keyframes flicker{0%,to{opacity:1}40%{opacity:.35}45%{opacity:1}70%{opacity:.6}}@media (prefers-reduced-motion:reduce){.lamp[data-astro-cid-q6rahido]{animation:none}}.inner[data-astro-cid-q6rahido]{max-width:820px;position:relative}.head[data-astro-cid-q6rahido]{align-items:center;gap:clamp(16px,3vw,28px);margin-bottom:.6em;display:flex}.miner[data-astro-cid-q6rahido]{filter:drop-shadow(0 0 18px #e8b04a59);flex:none;width:clamp(72px,12vw,112px);height:auto}.name[data-astro-cid-q6rahido]{vertical-align:baseline;background:repeating-linear-gradient(-45deg,#f3ece0 0 8px,#d9cdb6 8px 16px);border-radius:3px;width:5.2em;height:.78em;margin:0 .1em;display:inline-block;box-shadow:0 0 24px #e8b04a40}.eyebrow[data-astro-cid-q6rahido]{letter-spacing:.25em;text-transform:uppercase;color:var(--amber);margin:0 0 18px;font:600 .85rem/1 ui-monospace,Courier New,monospace}h2[data-astro-cid-q6rahido]{color:#f3ece0;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 24px #e8b04a40;margin:0;font-size:clamp(2rem,4vw + 1rem,3.4rem);line-height:1.15}.genre[data-astro-cid-q6rahido]{vertical-align:middle;letter-spacing:.1em;text-transform:none;color:#0e0c0a;background:var(--amber);text-shadow:none;border-radius:4px;padding:6px 10px;font:600 .9rem/1 ui-monospace,Courier New,monospace;display:inline-block}.lead[data-astro-cid-q6rahido]{color:#e6ddcf;max-width:640px;font-size:1.25rem}.file[data-astro-cid-q6rahido]{color:#2b2620;background:#e9e0cc linear-gradient(#0000000a 1px,#0000 1px) 0 0/100% 1.9em;border-radius:4px;margin:36px 0 28px;padding:28px clamp(20px,4vw,40px);font-family:ui-monospace,Courier New,monospace;font-size:.98rem;position:relative;transform:rotate(-.6deg);box-shadow:0 20px 50px #0000008c}.stamp[data-astro-cid-q6rahido]{color:#a3201a;letter-spacing:.15em;text-transform:uppercase;opacity:.8;border:3px solid #a3201a;border-radius:4px;padding:4px 10px;font:700 .95rem/1 ui-monospace,Courier New,monospace;position:absolute;top:18px;right:18px;transform:rotate(8deg)}.coords[data-astro-cid-q6rahido]{color:#6b6257;margin:0 0 18px;font-size:.85rem}ol[data-astro-cid-q6rahido]{gap:14px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-q6rahido]{grid-template-columns:4.5em 1fr;gap:12px;display:grid}li[data-astro-cid-q6rahido] b[data-astro-cid-q6rahido]{color:#a3201a}.log[data-astro-cid-q6rahido]{border-top:1px dashed #b5a98f;margin:22px 0 0;padding-top:16px}.log[data-astro-cid-q6rahido] q[data-astro-cid-q6rahido]{font-style:italic}.file[data-astro-cid-q6rahido] .x{color:#0000;user-select:none;background:#1d1a16;border-radius:2px;padding:0 .15em}.tags[data-astro-cid-q6rahido]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-q6rahido] li[data-astro-cid-q6rahido]{color:var(--amber);border:1px solid #e8b04a66;border-radius:999px;padding:6px 10px;font:.85rem/1 ui-monospace,Courier New,monospace;display:block}@media (width<=560px){.stamp[data-astro-cid-q6rahido]{margin-bottom:12px;display:inline-block;position:static}li[data-astro-cid-q6rahido]{grid-template-columns:1fr;gap:2px}}.jump[data-astro-cid-pazqeafn]{z-index:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;margin-top:-40px;display:grid;position:relative}.jump[data-astro-cid-pazqeafn] a[data-astro-cid-pazqeafn]{border-radius:var(--radius);box-shadow:var(--shadow);color:var(--c-text);user-select:none;-webkit-user-drag:none;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;font-size:1.15rem;font-weight:600;text-decoration:none;display:flex}.jump[data-astro-cid-pazqeafn] a[data-astro-cid-pazqeafn]:hover{color:var(--c-accent);outline:2px solid var(--c-accent)}.jump[data-astro-cid-pazqeafn] img[data-astro-cid-pazqeafn]{-webkit-user-drag:none;pointer-events:none;width:auto;height:56px}.jump[data-astro-cid-pazqeafn] .minis[data-astro-cid-pazqeafn]{gap:6px;display:flex}.jump[data-astro-cid-pazqeafn] .minis[data-astro-cid-pazqeafn] img[data-astro-cid-pazqeafn]{object-fit:contain;border-radius:8px;width:40px;height:40px}.jump[data-astro-cid-pazqeafn] .qm[data-astro-cid-pazqeafn]{background:#14110d;border-radius:12px;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 0 12px #e8b04a59}.jump--soon[data-astro-cid-pazqeafn]:hover .qm[data-astro-cid-pazqeafn]{animation:1.2s step-end infinite flicker}@media (prefers-reduced-motion:reduce){.jump--soon[data-astro-cid-pazqeafn]:hover .qm[data-astro-cid-pazqeafn]{animation:none}}.block-head[data-astro-cid-pazqeafn]{border-top:1px solid var(--c-border);background:#fff;margin-top:88px;scroll-margin-top:72px}.block-head__inner[data-astro-cid-pazqeafn]{align-items:center;gap:clamp(16px,3vw,36px);padding-top:40px;padding-bottom:36px;display:flex}.num[data-astro-cid-pazqeafn]{color:#0000;-webkit-text-stroke:2px var(--c-accent);letter-spacing:-.02em;flex:none;font-size:clamp(3.5rem,6vw + 1rem,6rem);font-weight:700;line-height:.9}.kicker[data-astro-cid-pazqeafn]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);margin:0 0 6px;font-size:.85rem;font-weight:700}.block-head[data-astro-cid-pazqeafn] h2[data-astro-cid-pazqeafn]{margin:0 0 .25em;font-size:clamp(2.1rem,3vw + 1rem,3.2rem);line-height:1.05}.sub[data-astro-cid-pazqeafn]{color:var(--c-muted);margin:0;font-size:1.15rem}.brandbar[data-astro-cid-pazqeafn]{grid-template-columns:repeat(4,1fr);height:6px;display:grid}.brandbar[data-astro-cid-pazqeafn] i[data-astro-cid-pazqeafn]:first-child{background:var(--c-red)}.brandbar[data-astro-cid-pazqeafn] i[data-astro-cid-pazqeafn]:nth-child(2){background:var(--c-yellow)}.brandbar[data-astro-cid-pazqeafn] i[data-astro-cid-pazqeafn]:nth-child(3){background:var(--c-green)}.brandbar[data-astro-cid-pazqeafn] i[data-astro-cid-pazqeafn]:nth-child(4){background:var(--c-blue)}#portfolio[data-astro-cid-pazqeafn]{margin-top:0}.game[data-astro-cid-pazqeafn]{scroll-margin-top:80px}.gallery[data-astro-cid-pazqeafn]{scroll-snap-type:x mandatory;border-radius:var(--radius);scrollbar-width:thin;grid-auto-columns:100%;grid-auto-flow:column;gap:16px;margin-bottom:40px;display:grid;overflow-x:auto}.gallery[data-astro-cid-pazqeafn]:has(.slide+.slide){grid-auto-columns:88%}.slide[data-astro-cid-pazqeafn]{scroll-snap-align:center;border-radius:var(--radius);background:#000;overflow:hidden}.slide[data-astro-cid-pazqeafn] img[data-astro-cid-pazqeafn]{aspect-ratio:16/8;object-fit:cover;width:100%;height:100%}.slide--video[data-astro-cid-pazqeafn] iframe[data-astro-cid-pazqeafn]{aspect-ratio:16/8;border:0;width:100%;height:100%}.past[data-astro-cid-pazqeafn] .gallery[data-astro-cid-pazqeafn]{grid-auto-columns:70%}.past[data-astro-cid-pazqeafn] .gallery[data-astro-cid-pazqeafn]:has(.slide+.slide){grid-auto-columns:60%}@media (width<=700px){.past[data-astro-cid-pazqeafn] .gallery[data-astro-cid-pazqeafn],.past[data-astro-cid-pazqeafn] .gallery[data-astro-cid-pazqeafn]:has(.slide+.slide){grid-auto-columns:88%}}.info[data-astro-cid-pazqeafn]{grid-template-columns:1fr 300px;align-items:start;gap:48px;display:grid}@media (width<=900px){.info[data-astro-cid-pazqeafn]{grid-template-columns:1fr}}.title[data-astro-cid-pazqeafn]{align-items:center;gap:14px;font-size:clamp(1.6rem,1.5vw + 1rem,2.2rem);display:flex}.title[data-astro-cid-pazqeafn] .logo[data-astro-cid-pazqeafn]{object-fit:contain;flex:none;width:48px;height:48px}.title[data-astro-cid-pazqeafn] small[data-astro-cid-pazqeafn]{color:var(--c-muted);font-weight:300}.intro[data-astro-cid-pazqeafn]{font-size:1.2rem}.features[data-astro-cid-pazqeafn]{gap:10px;margin:0 0 1.4em;padding:0;list-style:none;display:grid}.features[data-astro-cid-pazqeafn] li[data-astro-cid-pazqeafn]{padding-left:28px;position:relative}.features[data-astro-cid-pazqeafn] li[data-astro-cid-pazqeafn]:before{content:"";background:var(--c-accent);border-radius:3px;width:10px;height:10px;position:absolute;top:.55em;left:4px}.features[data-astro-cid-pazqeafn] li[data-astro-cid-pazqeafn]:nth-child(4n+2):before{background:var(--c-green)}.features[data-astro-cid-pazqeafn] li[data-astro-cid-pazqeafn]:nth-child(4n+3):before{background:var(--c-yellow)}.features[data-astro-cid-pazqeafn] li[data-astro-cid-pazqeafn]:nth-child(4n+4):before{background:var(--c-red)}.side[data-astro-cid-pazqeafn]{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;margin:0;padding:24px;position:sticky;top:96px}.side[data-astro-cid-pazqeafn] h4[data-astro-cid-pazqeafn]{margin-top:0;font-size:1.2rem}.small[data-astro-cid-pazqeafn]{color:var(--c-muted);margin:0;font-size:.95rem}.facts[data-astro-cid-pazqeafn] dt[data-astro-cid-pazqeafn]{text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted);font-size:.8rem}.facts[data-astro-cid-pazqeafn] dd[data-astro-cid-pazqeafn]{margin:0 0 14px;font-size:1.2rem;font-weight:600}.facts[data-astro-cid-pazqeafn] dd[data-astro-cid-pazqeafn]:last-child{margin-bottom:0}
