.game-ai-showcase[data-v-9efffb53]{color:#f4f7fb;margin:0 auto;padding:14px 0 24px;width:min(1520px,calc(100% - 48px))}.section-kicker[data-v-9efffb53]{align-items:center;color:#91bfe8;display:inline-flex;font-size:12px;font-weight:600;gap:10px;letter-spacing:.2em}.section-kicker[data-v-9efffb53]:before{background:currentColor;content:"";height:1px;width:30px}.showcase-stack[data-v-9efffb53]{display:grid;gap:24px}.showcase-frame[data-v-9efffb53]{background:#101820;border:1px solid rgba(180,213,240,.16);border-radius:20px;box-shadow:0 30px 80px #00000052;overflow:hidden;scroll-margin-top:92px}.frame-header[data-v-9efffb53]{align-items:center;background:linear-gradient(90deg,rgba(90,152,205,.12),transparent 42%),#0d141b;border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:12px;grid-template-columns:auto 1fr;min-height:58px;padding:9px 14px}.frame-index[data-v-9efffb53]{border:1px solid rgba(154,204,246,.28);border-radius:50%;color:#9ed1fb;display:grid;font-size:10px;font-weight:600;height:38px;letter-spacing:.08em;place-items:center;width:38px}.frame-header h3[data-v-9efffb53]{color:#f6f9fc;font-size:16px;font-weight:750;margin:0 0 3px}.frame-header p[data-v-9efffb53]{color:#e5eff78c;font-size:12px;margin:0}.poster-button[data-v-9efffb53]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0a1016;border:0;cursor:pointer;display:block;outline:none;overflow:hidden;padding:0;position:relative;width:100%}.poster-button[data-v-9efffb53]:focus-visible{outline:2px solid rgba(153,210,255,.72);outline-offset:-3px}.poster-button img[data-v-9efffb53]{display:block;height:auto;width:100%}.fallback-gallery[data-v-9efffb53]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.fallback-copy[data-v-9efffb53]{background:#111a22;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;display:flex;flex-direction:column;justify-content:flex-end;min-height:280px;padding:32px}.fallback-copy h3[data-v-9efffb53]{color:#fff;font-size:32px;margin:14px 0 8px}.fallback-copy p[data-v-9efffb53]{color:#ffffff94;margin:0}.fallback-image[data-v-9efffb53]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#101820;border:0;border-radius:20px;cursor:pointer;min-height:280px;outline:none;overflow:hidden;padding:0}.fallback-image[data-v-9efffb53]:focus-visible{outline:2px solid rgba(153,210,255,.72);outline-offset:-3px}.fallback-image img[data-v-9efffb53]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.showcase-lightbox[data-v-9efffb53]{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#020508f5;display:flex;inset:0;justify-content:center;padding:76px 28px 28px;position:fixed;z-index:10000}.showcase-lightbox>img[data-v-9efffb53]{border-radius:12px;box-shadow:0 30px 100px #0000009e;max-height:calc(100vh - 104px);max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox-toolbar[data-v-9efffb53]{align-items:center;color:#fff;display:flex;justify-content:space-between;left:24px;position:absolute;right:24px;top:16px}.lightbox-toolbar>div[data-v-9efffb53]{align-items:center;display:flex;gap:12px}.lightbox-toolbar span[data-v-9efffb53]{color:#82bce9;font-size:12px;font-weight:600}.lightbox-toolbar button[data-v-9efffb53]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:50%;color:#fff;cursor:pointer;display:grid;height:42px;outline:none;padding:0;place-items:center;width:42px}.lightbox-toolbar button[data-v-9efffb53]:focus-visible{border-color:#99d2ff8c;box-shadow:inset 0 0 0 1px #99d2ff6b}.lightbox-toolbar svg[data-v-9efffb53]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7;width:20px}.lightbox-enter-active[data-v-9efffb53],.lightbox-leave-active[data-v-9efffb53]{transition:opacity .18s ease}.lightbox-enter-from[data-v-9efffb53],.lightbox-leave-to[data-v-9efffb53]{opacity:0}.game-ai-showcase--light[data-v-9efffb53]{color:#172633}.game-ai-showcase--light .section-kicker[data-v-9efffb53]{color:#397da9}.game-ai-showcase--light .showcase-frame[data-v-9efffb53]{background:#fff;border-color:#2f526c29;box-shadow:0 24px 60px #233d5221}.game-ai-showcase--light .frame-header[data-v-9efffb53]{background:linear-gradient(90deg,rgba(67,139,190,.09),transparent 42%),#f8fafb;border-bottom-color:#2f526c1a}.game-ai-showcase--light .frame-index[data-v-9efffb53]{border-color:#347eaf47;color:#2d76a6}.game-ai-showcase--light .frame-header h3[data-v-9efffb53]{color:#172633}.game-ai-showcase--light .frame-header p[data-v-9efffb53]{color:#20324194}.game-ai-showcase--light .poster-button[data-v-9efffb53]{background:#e7edf1}.game-ai-showcase--light .fallback-copy[data-v-9efffb53],.game-ai-showcase--light .fallback-image[data-v-9efffb53]{background:#fff;border-color:#2f526c24}.game-ai-showcase--light .fallback-copy h3[data-v-9efffb53]{color:#172633}.game-ai-showcase--light .fallback-copy p[data-v-9efffb53]{color:#20324194}@media(max-width:900px){.game-ai-showcase[data-v-9efffb53]{padding-top:12px;width:min(100% - 28px,1520px)}}@media(max-width:600px){.game-ai-showcase[data-v-9efffb53]{padding-top:10px;width:calc(100% - 20px)}.showcase-stack[data-v-9efffb53]{gap:22px}.showcase-frame[data-v-9efffb53]{border-radius:14px}.frame-header[data-v-9efffb53]{gap:11px;min-height:54px;padding:8px 10px}.frame-index[data-v-9efffb53]{font-size:10px;height:38px;width:38px}.frame-header h3[data-v-9efffb53]{font-size:15px}.frame-header p[data-v-9efffb53]{display:none}.fallback-gallery[data-v-9efffb53]{grid-template-columns:1fr}.fallback-copy[data-v-9efffb53],.fallback-image[data-v-9efffb53]{min-height:210px}.showcase-lightbox[data-v-9efffb53]{padding:64px 8px 8px}}
