.hs-results{padding-top:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px}.hs-results[data-columns="4"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.hs-col{min-width:0;padding:12px 8px 8px;border-radius:14px;border:1px solid var(--border);background:var(--card-bg)}.hs-col-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 8px 6px}.hs-col-title{margin:0;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.hs-all{color:var(--blue);font-size:13px;font-weight:700;text-decoration:none}.hs-row{display:flex;align-items:center;gap:12px;min-height:48px;padding:7px 8px;border-radius:10px;color:var(--white);text-decoration:none}.hs-row:hover,.hs-row:focus-visible{background:#ffffff0d;outline:none}.hs-thumb{flex-shrink:0;width:34px;height:47px;border-radius:3px;object-fit:cover;background:var(--dark-bg)}.hs-thumb.hs-wide{width:47px;height:34px}.hs-text{display:flex;flex-direction:column;gap:2px;min-width:0}.hs-name{font-size:15px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-detail{color:var(--muted);font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-empty,.hs-wait,.hs-hint{margin:0;padding:8px 8px 10px;color:var(--muted);font-size:14px;line-height:20px}.hs-hint{grid-column:1 / -1;padding:0}.hs-foot{grid-column:1 / -1;margin:0;color:var(--muted);font-size:14px;line-height:20px}.hs-foot a{color:var(--blue);font-weight:700;text-decoration:none}.home-search[data-astro-cid-6wzz6acx]{padding:22px 0 26px;background:var(--dark-bg);border-bottom:1px solid var(--border)}.home-search[data-astro-cid-6wzz6acx].hs-embedded{padding:16px 0 0;border-bottom:0}.hs-embedded[data-astro-cid-6wzz6acx] .hs-wrap[data-astro-cid-6wzz6acx]{padding:0}.hs-select[data-astro-cid-6wzz6acx][hidden]{display:none}.hs-wrap[data-astro-cid-6wzz6acx]{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.hs-form[data-astro-cid-6wzz6acx]{display:flex;flex-wrap:wrap;gap:10px}.hs-select[data-astro-cid-6wzz6acx]{flex:0 0 auto;height:50px;padding:0 38px 0 16px;border-radius:12px;border:1px solid var(--border);background:var(--card-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238b949e' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--white);font:inherit;font-weight:700;font-size:15px;appearance:none;cursor:pointer}.hs-field[data-astro-cid-6wzz6acx]{flex:1 1 260px;min-width:0;display:flex;align-items:center;gap:10px;height:50px;padding:0 14px;border-radius:12px;border:1px solid var(--border);background:var(--card-bg);color:var(--muted)}.hs-field[data-astro-cid-6wzz6acx]:focus-within,.hs-select[data-astro-cid-6wzz6acx]:focus-visible{border-color:var(--blue);outline:none}.hs-field[data-astro-cid-6wzz6acx]:focus-within{color:var(--blue)}.hs-lens[data-astro-cid-6wzz6acx]{flex-shrink:0}.hs-field[data-astro-cid-6wzz6acx] input[data-astro-cid-6wzz6acx]{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--white);font:inherit;font-size:16px;outline:none}.hs-field[data-astro-cid-6wzz6acx] input[data-astro-cid-6wzz6acx]::placeholder{color:var(--muted)}.hs-submit[data-astro-cid-6wzz6acx]{height:50px;padding:0 22px;border:0;border-radius:12px;background:var(--blue);color:var(--white);font:inherit;font-weight:800;font-size:15px;cursor:pointer}.hs-submit[data-astro-cid-6wzz6acx]:hover{filter:brightness(1.08)}.hs-toggle[data-astro-cid-6wzz6acx]{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;margin-right:-6px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.hs-toggle[data-astro-cid-6wzz6acx]:hover{color:var(--white);background:#ffffff0f}.hs-toggle[data-astro-cid-6wzz6acx] svg[data-astro-cid-6wzz6acx]{transition:transform .2s ease}.hs-toggle[data-astro-cid-6wzz6acx][aria-expanded=true] svg[data-astro-cid-6wzz6acx]{transform:rotate(180deg)}.hs-accordion[data-astro-cid-6wzz6acx]{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .22s ease,visibility 0s linear .22s}.hs-accordion[data-astro-cid-6wzz6acx][data-open=true]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .22s ease,visibility 0s}.hs-accordion-inner[data-astro-cid-6wzz6acx]{min-height:0;overflow:hidden}@media (prefers-reduced-motion: reduce){.hs-accordion[data-astro-cid-6wzz6acx],.hs-accordion[data-astro-cid-6wzz6acx][data-open=true],.hs-toggle[data-astro-cid-6wzz6acx] svg[data-astro-cid-6wzz6acx]{transition:none}}@media (max-width: 560px){.hs-form[data-astro-cid-6wzz6acx] .hs-select[data-astro-cid-6wzz6acx]{flex:1 1 100%}.home-search[data-astro-cid-6wzz6acx] .hs-submit[data-astro-cid-6wzz6acx]{display:none}}.launchpad[data-astro-cid-6k6lz7oq]{padding:8px 0 40px;background:var(--dark-bg);border-bottom:1px solid var(--border)}.lp-wrap[data-astro-cid-6k6lz7oq]{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.lp-head[data-astro-cid-6k6lz7oq]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.lp-head[data-astro-cid-6k6lz7oq] h2[data-astro-cid-6k6lz7oq]{margin:0;font-size:26px;line-height:32px;font-weight:800}.lp-games[data-astro-cid-6k6lz7oq]{display:flex;flex-wrap:wrap;gap:8px}.lp-game[data-astro-cid-6k6lz7oq]{padding:7px 14px;border-radius:999px;border:1px solid var(--border);background:var(--card-bg);color:var(--white);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.lp-game[data-astro-cid-6k6lz7oq]:hover{border-color:var(--chip)}.lp-game[data-astro-cid-6k6lz7oq][aria-pressed=true]{border-color:var(--chip);background:color-mix(in srgb,var(--chip) 16%,transparent)}.lp-game[data-astro-cid-6k6lz7oq]:focus-visible,.lp-tab[data-astro-cid-6k6lz7oq]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.lp-tabs[data-astro-cid-6k6lz7oq]{display:none}.lp-grid[data-astro-cid-6k6lz7oq]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.lp-job[data-astro-cid-6k6lz7oq]{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:16px;border:1px solid var(--border);background:var(--card-bg)}.lp-job-head[data-astro-cid-6k6lz7oq] h3[data-astro-cid-6k6lz7oq]{margin:2px 0 4px;font-size:20px;font-weight:800}.lp-job-head[data-astro-cid-6k6lz7oq] p[data-astro-cid-6k6lz7oq]{margin:0;color:var(--muted);font-size:14px;line-height:20px}.lp-n[data-astro-cid-6k6lz7oq]{color:var(--lp-accent);font-size:12px;font-weight:800;letter-spacing:.08em}.lp-actions[data-astro-cid-6k6lz7oq]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.lp-actions[data-astro-cid-6k6lz7oq] a{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 30px;column-gap:12px;row-gap:2px;align-items:center;padding:12px 12px 12px 16px;border-radius:12px;border:1px solid var(--border);background:linear-gradient(90deg,color-mix(in srgb,var(--lp-accent) 7%,var(--dark-bg)),var(--dark-bg) 60%);text-decoration:none;overflow:hidden;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.lp-actions[data-astro-cid-6k6lz7oq] a:before{content:"";position:absolute;inset:10px auto 10px 0;width:3px;border-radius:0 3px 3px 0;background:var(--lp-accent);opacity:.55;transition:opacity .15s ease}.lp-actions[data-astro-cid-6k6lz7oq] .lp-go{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--lp-accent) 14%,transparent);transition:transform .15s ease,background-color .15s ease}.lp-actions[data-astro-cid-6k6lz7oq] .lp-go:before{content:"";width:16px;height:16px;background:var(--lp-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5l4.5 4.5L6 12.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5l4.5 4.5L6 12.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}.lp-actions[data-astro-cid-6k6lz7oq] a:hover,.lp-actions[data-astro-cid-6k6lz7oq] a:focus-visible{border-color:color-mix(in srgb,var(--lp-accent) 60%,var(--border));outline:none}.lp-actions[data-astro-cid-6k6lz7oq] a:hover:before,.lp-actions[data-astro-cid-6k6lz7oq] a:focus-visible:before{opacity:1}.lp-actions[data-astro-cid-6k6lz7oq] a:hover .lp-go,.lp-actions[data-astro-cid-6k6lz7oq] a:focus-visible .lp-go{transform:translate(3px);background:color-mix(in srgb,var(--lp-accent) 24%,transparent)}.lp-actions[data-astro-cid-6k6lz7oq] .lp-label{grid-column:1;color:var(--white);font-size:15px;font-weight:700;line-height:20px}.lp-actions[data-astro-cid-6k6lz7oq] .lp-note{grid-column:1;color:var(--muted);font-size:13px;line-height:18px}.lp-caveat[data-astro-cid-6k6lz7oq]{margin:0;color:var(--muted);font-size:13px;line-height:18px;font-style:italic}.lp-caveat[data-astro-cid-6k6lz7oq][hidden]{display:none}.lp-join[data-astro-cid-6k6lz7oq]{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid var(--border)}.lp-join[data-astro-cid-6k6lz7oq] label[data-astro-cid-6k6lz7oq]{color:var(--body-text);font-size:13px;font-weight:600}.lp-join-row[data-astro-cid-6k6lz7oq]{display:flex;gap:8px}.lp-join[data-astro-cid-6k6lz7oq] input[data-astro-cid-6k6lz7oq]{flex:1 1 auto;min-width:0;height:42px;padding:0 12px;border-radius:10px;border:1px solid var(--border);background:var(--dark-bg);color:var(--white);font:inherit;font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lp-join[data-astro-cid-6k6lz7oq] input[data-astro-cid-6k6lz7oq]::placeholder{letter-spacing:normal;text-transform:none;font-weight:500;color:var(--muted)}.lp-join[data-astro-cid-6k6lz7oq] input[data-astro-cid-6k6lz7oq]:focus-visible{border-color:var(--blue);outline:none}.lp-join[data-astro-cid-6k6lz7oq] button[data-astro-cid-6k6lz7oq]{flex:0 0 auto;height:42px;padding:0 16px;border-radius:10px;border:0;background:var(--orange);color:var(--white);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.lp-more[data-astro-cid-6k6lz7oq]{margin-top:auto;color:var(--muted);font-size:13px;font-weight:600;text-decoration:none}.lp-more[data-astro-cid-6k6lz7oq]:hover{color:var(--white)}.lp-foot[data-astro-cid-6k6lz7oq]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:20px}.lp-hub[data-astro-cid-6k6lz7oq]{color:var(--lp-accent);font-size:15px;font-weight:700;text-decoration:none}.lp-account[data-astro-cid-6k6lz7oq]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.lp-signin[data-astro-cid-6k6lz7oq]{color:var(--body-text);font-size:14px;font-weight:600}.lp-account[data-astro-cid-6k6lz7oq] .btn[data-astro-cid-6k6lz7oq]{padding:11px 18px;font-size:14px}@media (max-width: 1023px){.lp-grid[data-astro-cid-6k6lz7oq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.lp-head[data-astro-cid-6k6lz7oq] h2[data-astro-cid-6k6lz7oq]{font-size:22px;line-height:28px}.lp-grid[data-astro-cid-6k6lz7oq]{grid-template-columns:1fr}[data-astro-cid-6k6lz7oq][data-tabbed] .lp-tabs[data-astro-cid-6k6lz7oq]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:18px;padding:4px;border-radius:12px;background:var(--card-bg);border:1px solid var(--border)}.lp-tab[data-astro-cid-6k6lz7oq]{padding:9px 4px;border:0;border-radius:9px;background:transparent;color:var(--muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.lp-tab[data-astro-cid-6k6lz7oq][aria-selected=true]{background:var(--lp-accent);color:var(--dark-bg)}[data-astro-cid-6k6lz7oq][data-tabbed] .lp-grid[data-astro-cid-6k6lz7oq]{margin-top:12px}[data-astro-cid-6k6lz7oq][data-tabbed] .lp-job[data-astro-cid-6k6lz7oq]:not([data-active]){display:none}[data-astro-cid-6k6lz7oq][data-tabbed] .lp-n[data-astro-cid-6k6lz7oq],[data-astro-cid-6k6lz7oq][data-tabbed] .lp-job-head[data-astro-cid-6k6lz7oq] h3[data-astro-cid-6k6lz7oq]{display:none}.lp-foot[data-astro-cid-6k6lz7oq]{flex-direction:column;align-items:stretch}.lp-account[data-astro-cid-6k6lz7oq]{flex-direction:column-reverse;align-items:stretch;text-align:center}}.hero-shot[data-astro-cid-ufnw4jfh]{position:relative;justify-self:center;width:100%;max-width:480px;margin:0}.shot-set[data-astro-cid-ufnw4jfh][hidden]{display:none}.shot-stage[data-astro-cid-ufnw4jfh]{position:relative;height:448px}.shot[data-astro-cid-ufnw4jfh]{position:absolute;top:0;left:50%;width:200px;will-change:transform,opacity;transition:transform .55s cubic-bezier(.22,.8,.3,1),opacity .55s ease}.shot[data-astro-cid-ufnw4jfh][data-pos=front]{z-index:3;transform:translate(-50%)}.shot[data-astro-cid-ufnw4jfh][data-pos=left],.shot[data-astro-cid-ufnw4jfh][data-pos=right]{z-index:2;opacity:.72}.shot[data-astro-cid-ufnw4jfh][data-pos=left]{transform:translate(calc(-50% - 138px)) translateY(36px) scale(.84)}.shot[data-astro-cid-ufnw4jfh][data-pos=right]{transform:translate(calc(-50% + 138px)) translateY(36px) scale(.84)}.shot[data-astro-cid-ufnw4jfh][data-pos=off]{z-index:1;opacity:0;transform:translate(-50%) translateY(36px) scale(.7)}.shot[data-astro-cid-ufnw4jfh] img{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 34px rgba(0,0,0,.55))}.shot-tabs[data-astro-cid-ufnw4jfh]{display:flex;justify-content:center;gap:6px;margin-top:14px}.shot-tab[data-astro-cid-ufnw4jfh]{padding:6px 14px;border-radius:999px;border:1px solid var(--border);background:var(--card-bg);color:var(--muted);font:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:border-color .15s ease,color .15s ease}.shot-tab[data-astro-cid-ufnw4jfh]:hover{color:var(--white)}.shot-tab[data-astro-cid-ufnw4jfh][aria-pressed=true]{border-color:var(--orange);color:var(--white)}.shot-tab[data-astro-cid-ufnw4jfh]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (max-width: 1100px) and (min-width: 960px){.shot[data-astro-cid-ufnw4jfh]{width:176px}.shot-stage[data-astro-cid-ufnw4jfh]{height:392px}.shot[data-astro-cid-ufnw4jfh][data-pos=left]{transform:translate(calc(-50% - 112px)) translateY(32px) scale(.84)}.shot[data-astro-cid-ufnw4jfh][data-pos=right]{transform:translate(calc(-50% + 112px)) translateY(32px) scale(.84)}}@media (max-width: 767px){.hero-shot[data-astro-cid-ufnw4jfh]{max-width:342px}.shot-stage[data-astro-cid-ufnw4jfh]{height:356px}.shot[data-astro-cid-ufnw4jfh]{width:160px}.shot[data-astro-cid-ufnw4jfh][data-pos=left]{transform:translate(calc(-50% - 96px)) translateY(26px) scale(.84)}.shot[data-astro-cid-ufnw4jfh][data-pos=right]{transform:translate(calc(-50% + 96px)) translateY(26px) scale(.84)}.shot[data-astro-cid-ufnw4jfh] img{filter:drop-shadow(0 14px 22px rgba(0,0,0,.5))}.shot-tabs[data-astro-cid-ufnw4jfh]{margin-top:10px}}@media (prefers-reduced-motion: reduce){.shot[data-astro-cid-ufnw4jfh]{transition:none}}.wrap[data-astro-cid-j7pv25f6]{width:100%;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.surface[data-astro-cid-j7pv25f6]{background:var(--card-bg)}section[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--border)}.anchor[data-astro-cid-j7pv25f6]{scroll-margin-top:72px}h2[data-astro-cid-j7pv25f6]{font-weight:800;text-wrap:pretty}.accent[data-astro-cid-j7pv25f6]{color:var(--orange)}.btn[data-astro-cid-j7pv25f6]{padding:12px 20px;font-size:14px;transition:background-color .15s ease,border-color .15s ease,filter .15s ease,box-shadow .15s ease}.btn-outline[data-astro-cid-j7pv25f6]:hover{border-color:var(--orange)}.hero[data-astro-cid-j7pv25f6]{border-bottom:0;background:radial-gradient(ellipse 55% 60% at 75% 45%,rgba(249,115,22,.22),transparent 70%),radial-gradient(ellipse 45% 55% at 10% 90%,rgba(59,130,246,.14),transparent 70%),var(--dark-bg)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px 48px;align-items:center;padding-top:40px;padding-bottom:28px}.hero-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:22px}.hero-points[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:0;padding:0;list-style:none}.hero-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:24px;color:var(--body-text);font-size:15px;line-height:21px}.hero-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:2px;top:5px;width:10px;height:6px;border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);transform:rotate(-45deg)}@media (max-width: 959px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media (max-width: 767px){.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6],.hero-points[data-astro-cid-j7pv25f6]{display:none}}.hero-side[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.hero-intro[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;padding:7px 14px;border-radius:999px;border:1px solid var(--border);background:#161b22b3;color:var(--white);font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s ease}.hero-intro[data-astro-cid-j7pv25f6]:hover{border-color:var(--orange)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0;font-weight:800;font-size:clamp(32px,5vw,54px);line-height:1.08}.h1-main[data-astro-cid-j7pv25f6]{display:block}.h1-sub[data-astro-cid-j7pv25f6]{display:block;margin-top:12px;font-family:Inter,sans-serif;font-size:15px;line-height:22px;font-weight:600;color:var(--muted)}.lede[data-astro-cid-j7pv25f6]{margin:0;max-width:540px;font-size:20px;line-height:30px;color:#ffffffe0;text-wrap:pretty}.hero-ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hero-ctas[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{padding:13px 22px;font-size:15px}.store-badge[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;padding:9px 16px;border-radius:10px;text-decoration:none}.stack[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1px}.sub[data-astro-cid-j7pv25f6]{font-size:11px;color:var(--on-sunset-muted)}.label[data-astro-cid-j7pv25f6]{font-size:15px;font-weight:700}.stage-link[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;margin-top:6px;color:#ffffffe0;font-size:14px;font-weight:600;text-decoration:none}.stage-link[data-astro-cid-j7pv25f6]:hover{color:var(--white)}.dot[data-astro-cid-j7pv25f6]{flex-shrink:0;width:8px;height:8px;border-radius:999px;background:var(--orange);box-shadow:0 0 0 4px #f9731633}.arrow[data-astro-cid-j7pv25f6]{color:var(--orange)}.see-it-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:32px 48px;align-items:center;padding-top:48px;padding-bottom:48px}.see-it-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.see-it-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:28px;line-height:34px}.see-it-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:460px;color:var(--body-text);font-size:16px;line-height:25px}@media (max-width: 767px){.see-it-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-top:36px;padding-bottom:36px}}.see-it-video[data-astro-cid-j7pv25f6]{margin:0;width:100%;display:flex;flex-direction:column;gap:10px}.see-it-video[data-astro-cid-j7pv25f6] .facade{border-radius:20px;box-shadow:0 30px 80px #0000008c}.see-it-video[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;color:var(--muted);font-size:13px}.see-it-video[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--orange);font-weight:700;text-decoration:none}.stage-inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:28px;padding-top:72px;padding-bottom:72px}.stage-head[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:12px;max-width:720px}.stage-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(26px,3.6vw,40px);line-height:1.15}.stage-sub[data-astro-cid-j7pv25f6]{margin:0;font-size:20px;line-height:28px;font-weight:600;text-wrap:pretty}.stage-body[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted);font-size:17px;line-height:26px;text-wrap:pretty}.stage-pair[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px}.stage-pair[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column;gap:12px}.stage-pair[data-astro-cid-j7pv25f6] img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:20px;border:1px solid var(--border)}.stage-pair[data-astro-cid-j7pv25f6] img.pos-65{object-position:center 65%}.stage-pair[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px}.stage-pair[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:16px;font-weight:700}.stage-pair[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:14px;line-height:21px}.stage-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:16px;align-items:end}.stage-rail[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (min-width: 960px){.stage-row[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media (max-width: 639px){.stage-rail[data-astro-cid-j7pv25f6]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -24px;padding:0 24px 4px;scroll-padding:0 24px;scrollbar-width:none}.stage-rail[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.stage-rail[data-astro-cid-j7pv25f6] img{flex:0 0 78%;scroll-snap-align:start}}.stage-row[data-astro-cid-j7pv25f6] img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:16px;border:1px solid var(--border)}.stage-note[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;padding-bottom:6px}.stage-note[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:Inter,sans-serif;font-size:18px;font-weight:700}.stage-note[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted);font-size:14px;line-height:21px;text-wrap:pretty}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:48px;align-items:center;padding-top:72px;padding-bottom:72px}.feature-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px}.eyebrow[data-astro-cid-j7pv25f6]{font-family:Orbitron,Inter,sans-serif;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--orange)}.feature[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(24px,3vw,32px);line-height:1.2}.feature-lede[data-astro-cid-j7pv25f6]{margin:0 0 8px;max-width:560px;color:var(--muted);font-size:16px;line-height:25px;text-wrap:pretty}.points[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.point[data-astro-cid-j7pv25f6]{padding:18px;border-radius:14px;border:1px solid var(--border);background:var(--card-bg)}.surface[data-astro-cid-j7pv25f6] .point[data-astro-cid-j7pv25f6]{background:var(--dark-bg)}.point[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:6px;font-family:Inter,sans-serif;font-size:16px;font-weight:700}.point[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted);font-size:14px;line-height:21px}.feature-ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.learn-more[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;font-size:13px;color:var(--muted)}.learn-more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--orange);font-weight:600;text-decoration:none}.learn-more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.phones[data-astro-cid-j7pv25f6]{margin:0;justify-self:center;width:100%;max-width:460px}.phones[data-astro-cid-j7pv25f6].single{max-width:300px}.phone-pair[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.phones[data-astro-cid-j7pv25f6] img{display:block;width:100%;height:auto;border-radius:22px;border:1px solid var(--border)}.phones[data-astro-cid-j7pv25f6].single img{border-radius:24px}.phones[data-astro-cid-j7pv25f6] img.offset{margin-top:56px}.phones[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6],.wide-shot[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:12px;color:var(--muted);font-size:13px;text-align:center}.wide-shot[data-astro-cid-j7pv25f6]{max-width:860px;padding-bottom:72px}.wide-shot[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{margin:0}.wide-shot[data-astro-cid-j7pv25f6] img{display:block;width:100%;height:auto;border-radius:20px;border:1px solid var(--border)}.cube-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px;align-items:center;padding-top:64px;padding-bottom:64px}.cube-photos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr;gap:12px}.cube-photos[data-astro-cid-j7pv25f6] img{display:block;width:100%;height:100%;min-height:220px;object-fit:cover;border-radius:18px;border:1px solid var(--border)}.cube-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.tag[data-astro-cid-j7pv25f6]{padding:3px 9px;border-radius:999px;border:1px solid rgba(249,115,22,.45);color:var(--orange);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cube-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(22px,2.6vw,28px);line-height:1.2}.cube-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:480px;color:var(--muted);font-size:16px;line-height:25px;text-wrap:pretty}.by-game[data-astro-cid-j7pv25f6]{padding-top:72px;padding-bottom:72px}.by-game[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:24px;font-size:clamp(22px,2.6vw,28px);line-height:1.2}.by-game-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.by-game-col[data-astro-cid-j7pv25f6]{padding:18px;border-radius:14px;border:1px solid var(--border);background:var(--card-bg)}.by-game-col[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:10px;font-family:Inter,sans-serif;font-size:16px;font-weight:700}.by-game-col[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--white);text-decoration:none}.by-game-col[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--orange)}.by-game-col[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.by-game-col[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:14px;line-height:21px;text-decoration:none}.by-game-col[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--white)}.by-game-all[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:20px;color:var(--orange);font-size:14px;font-weight:700;text-decoration:none}.faq[data-astro-cid-j7pv25f6]{max-width:760px;margin:0 auto;padding:72px 24px;border-bottom:0}.faq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:24px;font-size:clamp(22px,2.6vw,28px);line-height:1.2}.faq-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:12px}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{padding:16px 20px;border-radius:16px;border:1px solid var(--border);background:var(--card-bg)}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;list-style:none;font-size:15px;font-weight:700}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:12px 0 0;color:var(--muted);font-size:14px;line-height:21px}.final-cta[data-astro-cid-j7pv25f6]{border-top:1px solid var(--border);border-bottom:0}.final-inner[data-astro-cid-j7pv25f6]{max-width:760px;margin:0 auto;padding:72px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.final-inner[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(26px,3.4vw,38px);line-height:1.15;text-wrap:balance}.final-inner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:480px;color:var(--muted);font-size:16px;line-height:24px}.final-ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.final-ctas[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{padding:13px 22px;font-size:15px}
