.marks[data-astro-cid-sle7k2hz]{display:inline-flex;align-items:center;gap:.4rem}.marks[data-astro-cid-sle7k2hz] svg[data-astro-cid-sle7k2hz]{width:1.05rem;height:1.05rem;display:block}.sr-only[data-astro-cid-xhaoqxbd]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero[data-astro-cid-xhaoqxbd]{--hero-pad:clamp(4rem,7vw,6rem);--phone-w-hero:clamp(12rem,18vw,14rem);--shot-w:clamp(10.5rem,16vw,12.5rem);--stagger:calc((var(--phone-w-hero) - var(--shot-w)) * 852 / 393);position:relative;overflow:hidden;isolation:isolate;background:var(--panel)}.hero-inner[data-astro-cid-xhaoqxbd]{max-width:72rem;margin:0 auto;padding:var(--hero-pad) var(--sec-x);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(2rem,5vw,4.5rem);align-items:center}.hero[data-astro-cid-xhaoqxbd].first .hero-inner[data-astro-cid-xhaoqxbd]{padding-top:calc(var(--hero-pad) + 4.6rem)}.hero-stage[data-astro-cid-xhaoqxbd]{order:-1;display:flex;justify-content:center}.hero[data-astro-cid-xhaoqxbd].flip .hero-stage[data-astro-cid-xhaoqxbd]{order:1}.hero-copy[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem}.hero-id[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;gap:.85rem;font-family:var(--display);font-weight:500;font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.15;color:var(--ink-2)}.hero-id[data-astro-cid-xhaoqxbd] sup{font-size:.5em;margin-left:.04em}.hero-id[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:3.5rem;height:3.5rem;border-radius:22%;flex:none;box-shadow:0 0 0 1px var(--line),var(--shadow-card)}.hero[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{font-size:clamp(2rem,3.6vw,2.9rem);max-width:15ch}.hero[data-astro-cid-xhaoqxbd] .lede[data-astro-cid-xhaoqxbd]{font-size:clamp(1.05rem,1.5vw,1.2rem);max-width:30rem}.hero[data-astro-cid-xhaoqxbd] .ctas[data-astro-cid-xhaoqxbd]{margin-top:.6rem}.hero[data-astro-cid-xhaoqxbd].game{--g-ground:#16181B;background:var(--g-ground);color:var(--on-dark)}.hero-bg[data-astro-cid-xhaoqxbd]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.hero[data-astro-cid-xhaoqxbd].art:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#16181bf7,#191b1eed,#1d1f22e0)}.game[data-astro-cid-xhaoqxbd] .lede[data-astro-cid-xhaoqxbd],.game[data-astro-cid-xhaoqxbd] .hero-id[data-astro-cid-xhaoqxbd]{color:var(--on-dark-2)}.game[data-astro-cid-xhaoqxbd] .hero-id[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{box-shadow:0 6px 18px -6px #0009}.shots[data-astro-cid-xhaoqxbd]{display:flex;align-items:flex-start;gap:clamp(.9rem,2vw,1.5rem)}.shots[data-astro-cid-xhaoqxbd] .phone:first-child{margin-top:var(--stagger)}.shots[data-astro-cid-xhaoqxbd] .phone{box-shadow:0 3px 6px #00000040,0 40px 80px -24px #000000b3}.shot[data-astro-cid-xhaoqxbd]{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}@media(max-width:860px){.hero[data-astro-cid-xhaoqxbd]{--hero-pad:clamp(3rem,9vw,4rem);--phone-w-hero:clamp(12rem,48vw,14rem);--shot-w:min(12.5rem, calc((100vw - 4rem)/2) );--stagger:2.5rem}.hero-inner[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;row-gap:clamp(2.5rem,8vw,3.5rem)}.hero[data-astro-cid-xhaoqxbd].first .hero-inner[data-astro-cid-xhaoqxbd]{padding-top:calc(var(--hero-pad) + 4.4rem)}.hero-stage[data-astro-cid-xhaoqxbd],.hero[data-astro-cid-xhaoqxbd].flip .hero-stage[data-astro-cid-xhaoqxbd]{order:1}.hero-copy[data-astro-cid-xhaoqxbd]{align-items:center;text-align:center}.hero-id[data-astro-cid-xhaoqxbd]{flex-direction:column;gap:.6rem}.hero[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{max-width:none}.hero[data-astro-cid-xhaoqxbd] .lede[data-astro-cid-xhaoqxbd]{margin:0 auto;text-wrap:balance}.hero[data-astro-cid-xhaoqxbd] .ctas[data-astro-cid-xhaoqxbd]{justify-content:center;align-self:stretch}.hero[data-astro-cid-xhaoqxbd].art:before{background:linear-gradient(180deg,#16181bf7,#191b1eed 55%,#1d1f22e0)}}.ctas[data-astro-cid-xhaoqxbd]{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center}.cta-line[data-astro-cid-xhaoqxbd]{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px #0f182126}.cta-line[data-astro-cid-xhaoqxbd]:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0f18214d}.game[data-astro-cid-xhaoqxbd] .cta-white{color:var(--g-ground)}@media(max-width:600px){.hero[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{font-size:clamp(1.65rem,7.4vw,2rem)}.ctas[data-astro-cid-xhaoqxbd]{gap:.5rem}.ctas[data-astro-cid-xhaoqxbd] .cta-lg{padding:1rem 1.2rem;font-size:1rem}}.more[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:var(--gap-card);padding-top:var(--gap-sec)}.more[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{padding:0 var(--sec-x)}.cards[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:var(--gap-card)}.card[data-astro-cid-xhaoqxbd]{scroll-margin-top:5.5rem;display:flex;flex-direction:column;gap:1rem;background:var(--panel);border-radius:var(--r-panel);padding:1.6rem clamp(1.4rem,2.6vw,2rem) 1.8rem;box-shadow:var(--shadow-panel)}.card-head[data-astro-cid-xhaoqxbd]{display:flex;gap:1rem;align-items:center}.card-icon[data-astro-cid-xhaoqxbd]{width:4rem;height:4rem;border-radius:22%;flex:none;box-shadow:0 0 0 1px var(--line),var(--shadow-card)}.card-kind[data-astro-cid-xhaoqxbd]{font-size:.78rem;font-weight:600;color:var(--blue);text-transform:uppercase;letter-spacing:.06em}.card[data-astro-cid-xhaoqxbd].game .card-kind[data-astro-cid-xhaoqxbd]{color:#a97c12}.card[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{font-size:1.35rem;margin:.1rem 0 .15rem}.card-sub[data-astro-cid-xhaoqxbd]{font-size:.92rem;color:var(--ink-3)}.card-pitch[data-astro-cid-xhaoqxbd]{color:var(--ink-2);flex:1}
