.founders[data-astro-cid-s2acxago],li[data-astro-cid-s2acxago]{align-items:center;display:flex}.founders[data-astro-cid-s2acxago]{flex-wrap:wrap;gap:12px 28px}li[data-astro-cid-s2acxago]{font:750 1.05rem/1.3 var(--font-display);gap:10px}.portrait[data-astro-cid-s2acxago]{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.portrait-pending[data-astro-cid-s2acxago]{color:var(--muted);background:var(--surface);border:1px dashed #b0a99b;place-items:center;display:grid}.studio-hero[data-astro-cid-lcdefpme]{min-height:clamp(360px, calc(100svh - var(--header-height) - 1px), 960px);border-bottom:1px solid var(--border);background:radial-gradient(ellipse at 50% 37%, var(--paper), var(--bg) 72%);text-align:center;align-items:center;padding-block:clamp(46px,8vw,100px);display:grid}.studio-intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:730px;margin-inline:auto}.studio-wordmark[data-astro-cid-lcdefpme]{width:100%}.studio-description[data-astro-cid-lcdefpme]{max-width:45ch;color:var(--muted);text-wrap:balance;margin:clamp(22px,4vw,46px) auto 0;font-size:clamp(1rem,1.55vw,1.35rem);line-height:1.5}.studio-explore[data-astro-cid-lcdefpme]{margin-top:19px}.studio-explore[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1.15rem}.home-section[data-astro-cid-lcdefpme]{padding-block:clamp(32px,5vw,67px)}.section-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin-bottom:18px;display:flex}.studio-brands[data-astro-cid-lcdefpme],.studio-founders[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.brand-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,26px);margin-top:20px;display:grid}.brand-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--paper);border-radius:9px;overflow:clip}.brand-art[data-astro-cid-lcdefpme]{aspect-ratio:2.25;background:#dae6cd;position:relative;overflow:hidden}.games-brand-art[data-astro-cid-lcdefpme]{background:#fdfdfc;place-items:center;display:grid}.games-brand-logo[data-astro-cid-lcdefpme]{width:clamp(108px,16vw,200px)}.brand-badge[data-astro-cid-lcdefpme]{z-index:1;background:var(--paper);border:1px solid #0002;border-radius:5px;place-items:center;min-height:42px;padding:5px;display:grid;position:absolute;inset:10px auto auto 10px}.brand-badge[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:79px}.brand-phones[data-astro-cid-lcdefpme]{background:radial-gradient(at 63% 30%,#e7eedc,#c5d7bd 85%);justify-content:center;align-items:flex-start;gap:clamp(10px,2vw,28px);height:100%;padding-top:clamp(14px,2vw,27px);padding-left:30px;display:flex}.brand-phones[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:2px solid #2d372f;border-radius:14px;width:clamp(80px,12vw,148px);box-shadow:0 8px 24px #21352242}.brand-phones[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]+img[data-astro-cid-lcdefpme]{margin-top:20px}.brand-caption[data-astro-cid-lcdefpme]{padding:clamp(15px,2.1vw,24px)}.brand-caption[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.35rem,2.3vw,1.9rem)}.brand-caption[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:7px}.brand-caption[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:5px}.studio-founders[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:20px 42px;display:flex}.studio-contact[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);background:var(--surface)}.studio-contact-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 26px;display:flex}.studio-contact-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:0 22px;display:flex}@media (width<=720px){.studio-hero[data-astro-cid-lcdefpme]{min-height:clamp(330px,65svh,520px);padding-block:42px}}@media (width<=570px){.brand-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.brand-art[data-astro-cid-lcdefpme]{aspect-ratio:1.95}.health-brand-art[data-astro-cid-lcdefpme]{aspect-ratio:auto;padding:14px}.health-brand-art[data-astro-cid-lcdefpme] .brand-badge[data-astro-cid-lcdefpme]{background:0 0;border:0;width:fit-content;min-height:0;margin:0 auto 12px;padding:0;position:static}.brand-phones[data-astro-cid-lcdefpme]{background:0 0;height:auto;padding:0}.brand-phones[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:clamp(90px,28vw,130px)}.brand-phones[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]+img[data-astro-cid-lcdefpme]{margin-top:0}}
