@view-transition{navigation:auto}.reveal-ready .rp-phone--back.reveal{transition-delay:.15s}.reveal-ready:not(.from-game) .play-hint{animation:.9s cubic-bezier(.16,1,.3,1) .7s both play-hint}@keyframes play-hint{0%{opacity:0;translate:0 8px;scale:.94}to{opacity:1;translate:0;scale:1}}.hero[data-astro-cid-wcolddp2]{position:relative;overflow:hidden}.hero__glow[data-astro-cid-wcolddp2]{pointer-events:none;background:radial-gradient(closest-side,#5b8cff33,#5b8cff00 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:40px;left:calc(50% + 100px)}.hero__inner[data-astro-cid-wcolddp2]{padding-top:112px;padding-bottom:32px;position:relative}.hero__title[data-astro-cid-wcolddp2]{max-width:1001px;margin-top:26px}.hero__title[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{color:var(--accent-electric)}.hero__lead[data-astro-cid-wcolddp2]{max-width:701px;margin-top:28px}.hero__ctas[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.band[data-astro-cid-wcolddp2]{border-block:1px solid var(--border-hairline);grid-template-columns:minmax(0,1fr) 200px 200px;margin-top:56px;display:grid}.band__products[data-astro-cid-wcolddp2]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0;padding:20px 24px 20px 0;list-style:none;display:flex;overflow-x:auto}.band__products[data-astro-cid-wcolddp2]::-webkit-scrollbar{display:none}.band__products[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{scroll-snap-align:start;flex:0 0 380px}.tile[data-astro-cid-wcolddp2]{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:16px;align-items:center;gap:16px;height:102px;padding:0 21px;transition:border-color .15s;display:flex;position:relative}.tile[data-astro-cid-wcolddp2]:hover{border-color:#3a3e50}.tile__icon[data-astro-cid-wcolddp2]{flex:none}.tile__text[data-astro-cid-wcolddp2]{flex-direction:column;display:flex}.tile__name[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:20px;font-weight:500;line-height:26px}.tile__cat[data-astro-cid-wcolddp2]{color:var(--text-secondary);margin-top:2px;font-size:14px;line-height:20px}.tile__plat[data-astro-cid-wcolddp2]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin-top:2px;font-size:11px;line-height:16px}.tile__arrow[data-astro-cid-wcolddp2]{position:absolute;top:21px;right:21px}.total[data-astro-cid-wcolddp2]{border-left:1px solid var(--border-subtle);flex-direction:column;justify-content:center;padding-left:32px;display:flex}.total__value[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:40px;font-weight:500;line-height:48px}.total__label[data-astro-cid-wcolddp2]{margin-top:4px;font-size:15px;line-height:22px}.total__detail[data-astro-cid-wcolddp2]{color:var(--text-secondary);font-size:13px;line-height:20px}.products[data-astro-cid-wcolddp2] .section-head--split[data-astro-cid-wcolddp2] .section-head[data-astro-cid-wcolddp2]{margin-bottom:0}.products[data-astro-cid-wcolddp2]{padding-top:40px}.pcard[data-astro-cid-wcolddp2]{border-radius:24px;grid-template-columns:minmax(0,1fr) 638px;display:grid;overflow:hidden}.pcard[data-astro-cid-wcolddp2]+.pcard[data-astro-cid-wcolddp2]{margin-top:28px}.pcard--rp[data-astro-cid-wcolddp2]{background:#161315;border:1px solid #3a1a22;min-height:682px}.pcard--pool[data-astro-cid-wcolddp2]{--theme-muted:#afc0dd;background:#0f1b33;border:1px solid #1f3260;min-height:642px}.pcard__text[data-astro-cid-wcolddp2]{flex-direction:column;max-width:505px;padding:56px 0 56px 56px;display:flex}.pcard__chips[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:8px;display:flex}.pcard__name[data-astro-cid-wcolddp2]{font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:16px;margin-top:27px;font-size:clamp(40px,4.5vw,56px);font-weight:500;line-height:1;display:flex}.pcard__tagline[data-astro-cid-wcolddp2]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--theme-muted);margin-top:12px;font-size:24px;font-weight:500;line-height:1.55}.pcard__desc[data-astro-cid-wcolddp2]{margin-top:18px}.pcard[data-astro-cid-wcolddp2] .checklist[data-astro-cid-wcolddp2]{margin-top:26px}.pcard__ctas[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:40px;display:flex}.pcard__visual[data-astro-cid-wcolddp2]{position:relative;overflow:hidden}.pcard__visual--rp[data-astro-cid-wcolddp2]{background:radial-gradient(circle at 60%,#5a1424 0%,#38141c 18%,#161315 36%)}.pcard__visual--pool[data-astro-cid-wcolddp2]{background:radial-gradient(circle at 50% 40%,#2f6feb54 0%,#1f458fab 17.5%,#173061d4 26%,#0f1b33 35%)}.stage[data-astro-cid-wcolddp2]{position:absolute;inset:0}.rp-phone{position:absolute}.rp-phone--front{z-index:1;top:85px;left:7px}.rp-phone--back{top:15px;left:331px}.stage--pool[data-astro-cid-wcolddp2] .browser{position:absolute;top:80px;left:56px}.step[data-astro-cid-wcolddp2]{flex-direction:column;gap:14px;padding:36px;display:flex}.step__n[data-astro-cid-wcolddp2]{color:var(--accent-electric);margin-bottom:4px}.cta-section[data-astro-cid-wcolddp2]{padding-top:0}.cta[data-astro-cid-wcolddp2]{border:1px solid var(--border-subtle);background:linear-gradient(120deg,#1a2550 0%,#14161d 60%);border-radius:28px;justify-content:space-between;align-items:center;gap:32px;min-height:288px;padding:72px;display:flex}.cta__title[data-astro-cid-wcolddp2]{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.05}@media (width<=1180px){.pcard[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (width<=1024px){.band[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}.band__products[data-astro-cid-wcolddp2]{grid-column:1/-1;padding-right:0}.total[data-astro-cid-wcolddp2]{border-top:1px solid var(--border-subtle);padding-block:24px}.total[data-astro-cid-wcolddp2]:first-of-type{border-left:0;padding-left:0}.pcard[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.pcard__text[data-astro-cid-wcolddp2]{max-width:none;padding-right:56px}.pcard__visual[data-astro-cid-wcolddp2]{height:560px}.stage--rp[data-astro-cid-wcolddp2]{width:638px;margin-left:-319px;left:50%}.cta[data-astro-cid-wcolddp2]{flex-direction:column;align-items:flex-start;padding:48px}}@media (width<=720px){.hero__inner[data-astro-cid-wcolddp2]{padding-top:64px}.band__products[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{flex-basis:300px}.pcard__text[data-astro-cid-wcolddp2]{padding:32px 24px}.pcard__visual[data-astro-cid-wcolddp2]{height:420px}.stage--rp[data-astro-cid-wcolddp2]{width:100%;margin-left:0;left:0}.stage--rp[data-astro-cid-wcolddp2] .rp-phone--back{display:none}.stage--rp[data-astro-cid-wcolddp2] .rp-phone--front{transform-origin:top;top:32px;left:50%;transform:translate(-50%)scale(.8)}.stage--pool[data-astro-cid-wcolddp2]{transform-origin:0 0;transform:scale(.7)}.stage--pool[data-astro-cid-wcolddp2] .browser{top:40px;left:24px}.step[data-astro-cid-wcolddp2]{padding:28px}.cta[data-astro-cid-wcolddp2]{padding:32px 24px}}
