.games[data-astro-cid-j7pv25f6]{color:var(--text)}.games[data-astro-cid-j7pv25f6] .toy-title[data-astro-cid-j7pv25f6]{color:#fff}.games[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#3b2a16;font-weight:500}.game-boxes[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:clamp(20px,3vw,36px);grid-template-columns:1fr}@media(min-width:900px){.game-boxes[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.game-box[data-astro-cid-j7pv25f6]{--i: attr(data-index)}.box-link[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border-radius:28px;border:4px solid var(--ink);overflow:hidden;background:var(--paper);box-shadow:inset 0 -6px #e8d9b8,0 10px #7a5530,0 10px 0 4px var(--ink),0 26px 30px #0007;transition:transform .25s var(--pop),box-shadow .25s var(--pop)}.box-link[data-astro-cid-j7pv25f6]:hover{transform:translateY(-6px) rotate(-.4deg)}.box-link[data-astro-cid-j7pv25f6]:active{transform:translateY(4px)}.box-art[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-bottom:4px solid var(--ink);background:var(--steel-lo)}.box-art[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;transition:transform .6s var(--snap)}.box-link[data-astro-cid-j7pv25f6]:hover .box-art[data-astro-cid-j7pv25f6] img{transform:scale(1.05)}.box-art[data-astro-cid-j7pv25f6] .status[data-astro-cid-j7pv25f6]{position:absolute;left:14px;top:14px}.is-in-workshop[data-astro-cid-j7pv25f6] .box-art[data-astro-cid-j7pv25f6] img{filter:saturate(.85)}.box-body[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;padding:22px clamp(18px,3vw,28px) 26px;flex:1}.box-logo[data-astro-cid-j7pv25f6]{width:min(100%,300px);margin:-74px auto 8px;position:relative}.box-tag[data-astro-cid-j7pv25f6]{font-size:clamp(1.35rem,1.1rem + 1vw,1.75rem);color:var(--ink)}.box-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-soft)}.box-cta[data-astro-cid-j7pv25f6]{align-self:flex-start;margin-top:auto}.bonks-grid[data-astro-cid-j7pv25f6]{display:grid;gap:40px;align-items:center}@media(min-width:900px){.bonks-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.15fr}}.bonks-copy[data-astro-cid-j7pv25f6] .ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:1.15rem;color:#fff}.bonks-art[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:16%}.bonks-art[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 9}.tilt-left[data-astro-cid-j7pv25f6]{grid-column:1 / span 10;grid-row:1;rotate:-2.2deg;z-index:1}.tilt-right[data-astro-cid-j7pv25f6]{grid-column:6 / span 7;grid-row:1;align-self:end;margin-bottom:-20%;rotate:3deg;z-index:2}.promise-grid[data-astro-cid-j7pv25f6]{display:grid;gap:40px;align-items:center}@media(min-width:900px){.promise-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.4fr 1fr}}.promise-card[data-astro-cid-j7pv25f6]{padding:clamp(24px,4vw,44px)}.promise-card[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--sun)}.promise-card[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--ink)}.promise-actions[data-astro-cid-j7pv25f6]{margin-top:26px}.text-link[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--blue-lo);min-height:48px;display:inline-flex;align-items:center}.promise-side[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:22px;text-align:center}.sun-badge[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;display:grid;place-items:center;width:min(320px,80vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 40%,#ffd23f,#ff9a2b 70%,#e5701a);border:4px solid var(--ink);box-shadow:0 10px #9a4a10,0 10px 0 4px var(--ink),0 26px 30px #0006;overflow:hidden}.sun-badge[data-astro-cid-j7pv25f6] .sunburst[data-astro-cid-j7pv25f6]{inset:-20%;opacity:.55}@media(prefers-reduced-motion:no-preference){.sun-badge[data-astro-cid-j7pv25f6] .sunburst[data-astro-cid-j7pv25f6]{animation:spin 60s linear infinite}}.sun-badge[data-astro-cid-j7pv25f6]{align-content:center;gap:2px;padding:12%}.made-in[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--display);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);line-height:1.05;max-width:11ch;text-align:center}.sun-badge[data-astro-cid-j7pv25f6] .made-tank{width:132%;max-width:none;height:auto;margin:-9% 0 -11%;filter:drop-shadow(0 8px 6px #7a3a0a80)}.made-by[data-astro-cid-j7pv25f6]{margin:0;font-weight:600;color:var(--ink)}.hero-note[data-astro-cid-j7pv25f6]{flex-basis:100%;grid-column:1 / -1;margin:6px 0 0;max-width:none;text-align:center;color:#fff;font-weight:600;font-size:1.02rem;text-shadow:0 1px 2px #000c,0 2px 10px #000a}@media(max-height:640px){.hero-note[data-astro-cid-j7pv25f6]{display:none}}
