@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--night:#0b0f0c;--night-2:#121813;--bone:#f2e8d8;--ash:#b8ae9c;--smoke:#a39a8a;--amber:#efa23c;--amber-hi:#f5b862;--line:#f2e8d829;--font:"Barlow",system-ui,-apple-system,"Segoe UI",sans-serif;--t-s:1rem;--t-m:1.25rem;--t-l:1.5rem;--s-1:.5rem;--s-2:.75rem;--s-3:1rem;--s-4:1.5rem;--s-5:2.25rem;--s-6:3.5rem;--s-7:5.5rem;--ease-out:cubic-bezier(.16,1,.3,1)}*,:before,:after{box-sizing:border-box}body{margin:0}html{background:var(--night);scrollbar-color:#3a3328 var(--night)}body{background:var(--night);color:var(--bone);font:400 var(--t-m)/1.5 var(--font);-webkit-font-smoothing:antialiased}::selection{background:var(--amber);color:var(--night)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--night)}::-webkit-scrollbar-thumb{border:2px solid var(--night);background:#3a3328;border-radius:10px}#page a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a{transition:color .2s,text-decoration-color .2s}#page :focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:2px}#page img,#page svg,#page canvas{display:block}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gutter{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.camp{isolation:isolate;position:relative;overflow:hidden}.sky,.meteors{z-index:-2;pointer-events:none;width:100%;height:110svh;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 80%);mask-image:linear-gradient(#000 0% 35%,#0000 80%)}.hero{text-align:center;--lw:min(84vw,600px);--u:calc(var(--lw) / 1081.1);flex-direction:column;align-items:center;padding-block:clamp(2.5rem,7svh,6rem) 0;display:flex}.logo{width:var(--lw);margin:0}.credit{margin:calc(var(--u) * 55) 0 0;padding:0 0 calc(var(--u) * 36) .171em;font:500 calc(var(--u) * 38.6)/1 var(--font);letter-spacing:.171em;text-transform:uppercase;white-space:nowrap;color:var(--smoke)}.logo-art{display:block}.logo svg{width:100%;height:auto}.logo svg path:last-of-type{fill:var(--amber-hi);animation:4s ease-in-out both subtitle-amber}@keyframes subtitle-amber{0%{fill:var(--bone)}to{fill:var(--amber-hi)}}.lede{margin:var(--s-5) auto;max-width:24ch;font-size:var(--t-m);text-wrap:balance;font-weight:500;line-height:1.5}.channels{gap:var(--s-3) var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));width:min(100%,30rem);margin:0;padding:0;list-style:none;display:grid}.channels a{min-height:48px;padding:var(--s-1) 0;border-radius:4px;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:flex}.channels svg{fill:currentColor;flex:none;width:32px;height:32px;transition:color .2s}.channels .name{font-size:var(--t-s);font-weight:600;line-height:1.3;transition:color .2s;display:block}.channels .handle{font-size:var(--t-s);color:var(--ash);line-height:1.35;transition:color .2s;display:block}.channels a:hover svg,.channels a:hover .name{color:var(--amber-hi)}.channels a:hover .handle{color:var(--bone)}@media (width>=40rem){.lede{margin-block:var(--s-6)}.fire{margin-top:var(--s-4)}.channels{gap:var(--s-4) var(--s-5)}.channels a{gap:var(--s-2);text-align:left;padding-left:var(--s-3);flex-direction:row;justify-content:flex-start}}.actions{align-items:center;gap:var(--s-2);flex-direction:column;display:flex}.btn-steam{background:var(--amber);min-height:56px;color:var(--night);font:600 var(--t-m)/1 var(--font);transition:background .2s,transform .2s var(--ease-out);border-radius:4px;align-items:center;gap:.7rem;padding:0 1.6rem 0 1.35rem;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px -10px #000000b3}.btn-steam svg{fill:currentColor;width:24px;height:24px}#page .btn-steam{color:var(--night)}.btn-steam:hover{background:var(--amber-hi)}.btn-steam:active{transform:translateY(1px)}#page .btn-steam:focus-visible{outline-color:var(--bone)}.link-quiet{font-size:var(--t-s);color:var(--ash);padding:.5rem}.link-quiet:hover{color:var(--bone)}.fire{width:240px;height:210px;margin-top:0;position:relative}.fire canvas{width:100%;height:100%}.glow{aspect-ratio:10/7;z-index:-1;pointer-events:none;width:min(1700px,250vw);opacity:var(--flick,1);animation:kindle 2.6s var(--ease-out) both;background:radial-gradient(closest-side,#efa23c4d 0%,#ec963838 8%,#e2863228 18%,#d2762c1b 28%,#be642611 38%,#a552200b 48%,#8c421a06 58%,#78381602 68%,#78381600 80%);position:absolute;top:72%;left:50%;transform:translate(-50%,-50%)}@keyframes kindle{0%{opacity:0}to{opacity:var(--flick,1)}}.game{padding-block:var(--s-5) var(--s-7);text-align:center}.game p{max-width:34ch;font-size:var(--t-m);text-wrap:balance;margin:0 auto;line-height:1.5}.media{padding-block:0 var(--s-7)}.media-inner{max-width:60rem;margin:0 auto}.frame{aspect-ratio:16/9;background:var(--night-2);border:1px solid var(--line);max-width:100%;padding:var(--s-3);justify-content:center;align-items:center;gap:var(--s-2);color:var(--ash);font-size:var(--t-s);border-radius:3px;flex-direction:column;display:flex}.frame .play{border:1.5px solid var(--bone);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.frame .play svg{width:22px;height:22px;fill:var(--bone);margin-left:4px}.shots{margin:var(--s-3) 0 0;gap:var(--s-3);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=40rem){.shots{grid-template-columns:repeat(2,1fr)}}.studio{padding-block:var(--s-7);border-top:1px solid var(--line)}.studio-inner{max-width:40rem;margin:0 auto}.who{justify-items:center;gap:var(--s-4);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.who img{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:140px;height:140px}.who p{text-wrap:balance}@media (width>=40rem){.who{justify-items:stretch;gap:var(--s-5);text-align:left;grid-template-columns:140px minmax(0,1fr);align-items:center}.who p{text-wrap:wrap}.who .kappe{gap:var(--s-4) var(--s-5);grid-column:2;grid-template-columns:repeat(2,max-content)}.who .kappe a{padding-left:0}}.studio h2{margin:0 0 var(--s-2);font-size:var(--t-l);font-weight:600;line-height:1.25}.studio p{margin:0 0 var(--s-2);font-size:var(--t-m);color:var(--bone);line-height:1.5}.studio p:last-child{margin-bottom:0}.studio a:hover{color:var(--amber-hi)}.follow{margin-top:var(--s-6);align-items:center;gap:var(--s-4);flex-direction:column;display:flex}.follow h2{text-align:center;margin:0}.foot{padding-block:var(--s-6);border-top:1px solid var(--line);color:var(--smoke);font-size:var(--t-s)}.foot-inner{gap:var(--s-4);flex-direction:column;max-width:60rem;margin:0 auto;display:flex}.foot ul{gap:var(--s-1) var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.foot nav a{padding:.5rem 0;display:inline-block}.foot a{text-decoration-line:underline;text-decoration-color:#0000}.foot a:hover{color:var(--bone);text-decoration-color:currentColor}.foot p{margin:0}@media (width>=48rem){.foot-inner{flex-direction:row;justify-content:space-between;align-items:baseline}}.sub-head{padding-block:var(--s-2) var(--s-5);background:radial-gradient(1.5px 1.5px at 8% 22%,var(--bone) 50%,transparent 51%), radial-gradient(1px 1px at 17% 64%,var(--ash) 50%,transparent 51%), radial-gradient(1px 1px at 24% 35%,var(--bone) 50%,transparent 51%), radial-gradient(1.5px 1.5px at 31% 12%,var(--ash) 50%,transparent 51%), radial-gradient(1px 1px at 38% 78%,var(--bone) 50%,transparent 51%), radial-gradient(1px 1px at 46% 28%,var(--ash) 50%,transparent 51%), radial-gradient(2px 2px at 54% 9%,var(--bone) 50%,transparent 51%), radial-gradient(1px 1px at 61% 70%,var(--ash) 50%,transparent 51%), radial-gradient(1px 1px at 67% 40%,var(--bone) 50%,transparent 51%), radial-gradient(1.5px 1.5px at 74% 18%,var(--bone) 50%,transparent 51%), radial-gradient(1px 1px at 81% 58%,var(--ash) 50%,transparent 51%), radial-gradient(1px 1px at 88% 30%,var(--bone) 50%,transparent 51%), radial-gradient(1.5px 1.5px at 94% 72%,var(--ash) 50%,transparent 51%), radial-gradient(1px 1px at 4% 82%,var(--ash) 50%,transparent 51%), radial-gradient(60% 55% at 50% 115%,color-mix(in srgb,var(--amber) 16%,transparent),transparent 70%), var(--night);position:relative}.sub-head:after{content:"";background:linear-gradient(90deg,transparent,var(--line) 20%,var(--line) 80%,transparent);height:1px;position:absolute;inset:auto 0 0}.sub-head-inner{align-items:center;gap:var(--s-3);flex-direction:column;max-width:60rem;margin:0 auto;display:flex}#page .sub-back{font-size:var(--t-s);color:var(--ash);align-self:flex-start;padding:.5rem 0;text-decoration-line:underline;text-decoration-color:#0000;display:inline-block}#page .sub-back:hover{color:var(--bone);text-decoration-color:currentColor}.sub-logo{width:min(64vw,280px);transition:opacity .2s;display:block}.sub-logo:hover{opacity:.85}.sub-logo svg{width:100%;height:auto}.sub-logo svg path:last-of-type{fill:var(--amber-hi)}.legal{padding-block:var(--s-6) var(--s-7)}.legal-inner{max-width:40rem;margin:0 auto}.legal h1,.legal .legal-title{margin:0 0 var(--s-5);font-size:var(--t-l);font-weight:600;line-height:1.25}.legal h2,.legal h3{margin:var(--s-5) 0 var(--s-2);font-size:var(--t-m);font-weight:600;line-height:1.25}.legal p,.legal ul{margin:0 0 var(--s-3)}.legal ul{padding-left:1.25em}.legal dl{margin:0 0 var(--s-3)}.legal dt{font-weight:600}.legal dd{margin:0 0 var(--s-2)}@media (width>=40rem){.legal dl{column-gap:var(--s-3);grid-template-columns:12rem 1fr;display:grid}.legal dt{margin-bottom:var(--s-2)}}.legal blockquote{margin:var(--s-5) 0;padding-left:var(--s-3);border-left:2px solid var(--amber);font-weight:500}.legal blockquote p{margin:0}.legal a:hover{color:var(--amber-hi)}.legal-de{margin-top:var(--s-7);padding-top:var(--s-7);border-top:1px solid var(--line)}.placeholder{max-width:40rem;padding-block:var(--s-7);margin:0 auto}.placeholder h1{margin:0 0 var(--s-2);font-size:var(--t-l);font-weight:600;line-height:1.25}.placeholder p{margin:0 0 var(--s-2)}.placeholder a:hover{color:var(--amber-hi)}@media (prefers-reduced-motion:reduce){.glow,.logo svg path:last-of-type{animation:none}#page *{transition:none!important}}
