tinylamp-ident[data-astro-cid-t77xuey6]{--tinylamp-ident-size:132px;--tinylamp-ident-ink:#f5f0e7;--tinylamp-ident-kind:#efbb76;width:185px;min-height:187px;display:inline-grid}@media (width<=700px){tinylamp-ident[data-astro-cid-t77xuey6]{--tinylamp-ident-size:105px;width:180px;min-height:163px}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:#11131f;min-height:max(100svh,720px);margin-top:-104px;padding-top:104px;display:grid;position:relative}.hero-art[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0;overflow:hidden}.hero-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 45%;opacity:.8;width:100%;height:100%;display:block}.hero-art[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(at 50% 45%,#11131f99 0%,#11131f55 45%,#11131f10 75%),linear-gradient(#11131f99 0%,#11131f00 30% 65%,#11131f 100%);position:absolute;inset:0}.hero-lamp[data-astro-cid-lcdefpme]{will-change:transform;position:absolute;inset:0}.hero-dark[data-astro-cid-lcdefpme]{background:radial-gradient(min(340px,45vw),#ffb45c26 0%,#0a0c1600 45%,#0a0c16b3 100%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}@media (hover:none){.hero-dark[data-astro-cid-lcdefpme]{animation:22s ease-in-out infinite alternate lamp-wander}}@keyframes lamp-wander{0%{transform:translate(-9%,-3%)}33%{transform:translate(6%,4%)}66%{transform:translate(-4%,5%)}to{transform:translate(9%,-2%)}}.firefly[data-astro-cid-lcdefpme]{background:#ffd894;border-radius:50%;width:4px;height:4px;animation:11s ease-in-out infinite alternate firefly-drift,4s ease-in-out infinite firefly-blink;position:absolute;box-shadow:0 0 10px 3px #ffc46b99}.firefly[data-astro-cid-lcdefpme]:nth-of-type(3n){width:3px;height:3px;animation-duration:14s,5s}@keyframes firefly-drift{0%{transform:translate(0)}50%{transform:translate(22px,-30px)}to{transform:translate(-18px,-12px)}}@keyframes firefly-blink{0%,to{opacity:.15}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-dark[data-astro-cid-lcdefpme],.firefly[data-astro-cid-lcdefpme]{display:none}}.hero-inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:40px 120px;display:flex}.hero-ident[data-astro-cid-lcdefpme]{min-height:187px;margin-bottom:28px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-shadow:0 6px 40px #080c2280;font-size:clamp(46px,7vw,104px);font-weight:330;line-height:1.02}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold)}.hero-description[data-astro-cid-lcdefpme]{color:#d9d1c4;max-width:440px;margin:28px 0 40px;font-size:18px;line-height:1.6}.collection[data-astro-cid-lcdefpme]{padding-block:140px 120px}.section-heading[data-astro-cid-lcdefpme]{margin-bottom:64px}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:22px;font-size:clamp(44px,5vw,72px)}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold)}.game-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:28px;margin-block:0;padding:0;list-style:none;display:grid}.next-world[data-astro-cid-lcdefpme]{text-align:center;border:1px dashed #efe6d62e;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:360px;padding:40px;display:flex}.next-lamp[data-astro-cid-lcdefpme]{background:#ffd894;border-radius:50%;width:14px;height:14px;margin-bottom:14px;box-shadow:0 0 30px 10px #e9b87740,0 0 80px 30px #e9b87718}.next-world[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:italic 300 26px/1.3 var(--serif);color:#e6dcc4}.next-world[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{color:var(--muted);font-size:15px}.studio-section[data-astro-cid-lcdefpme]{isolation:isolate;text-align:center;position:relative;overflow:hidden}.studio-section[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#e9b87738,#e9b87714 45%,#e9b87700);width:1400px;height:1000px;position:absolute;top:-340px;left:50%;transform:translate(-50%)}.studio-section[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#e9b87799,#0000);width:min(520px,70%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.studio-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;padding-block:150px 140px;display:flex}.studio-inner[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]:before{display:none}.studio-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-shadow:0 0 60px #e9b87726;margin-top:28px;font-size:clamp(46px,6.4vw,96px);font-weight:300}.studio-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold)}.studio-copy[data-astro-cid-lcdefpme]{color:#cfc6b8;max-width:560px;margin-top:36px;font-size:19px;line-height:1.8}.principles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);width:100%;max-width:1000px;margin:96px 0 72px;padding:0;list-style:none;display:grid}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:8px 40px}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--line)}.principles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:italic 300 22px var(--serif);color:var(--gold);display:block}.principles[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:14px;font-size:28px;font-weight:350}.principles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:8px;font-size:15px}@media (width<=700px){.principles[data-astro-cid-lcdefpme]{grid-template-columns:1fr;margin:64px 0 48px}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:28px 0}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--line)}}@media (width<=600px){.hero[data-astro-cid-lcdefpme]{margin-top:-85px;padding-top:85px}.hero-ident[data-astro-cid-lcdefpme]{min-height:163px;margin-bottom:20px}.hero-description[data-astro-cid-lcdefpme]{max-width:320px;font-size:16px}.collection[data-astro-cid-lcdefpme]{padding-block:88px 80px}.section-heading[data-astro-cid-lcdefpme]{margin-bottom:40px}.card-body[data-astro-cid-lcdefpme]{padding:24px 24px 22px}.next-world[data-astro-cid-lcdefpme]{min-height:260px}.studio-inner[data-astro-cid-lcdefpme]{padding-block:88px}.studio-copy[data-astro-cid-lcdefpme]{font-size:17px}}
