.intro[data-astro-cid-fimaqyzb]{justify-items:start;gap:clamp(22px,2.4vw,32px);max-width:860px;display:grid}.intro[data-astro-cid-fimaqyzb] .lead[data-astro-cid-fimaqyzb]{text-wrap:pretty}.figs[data-astro-cid-fimaqyzb]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px;display:grid}.fig[data-astro-cid-fimaqyzb]{border-left:1px solid var(--line);align-content:start;gap:10px;padding:32px 24px 36px;display:grid}.fig[data-astro-cid-fimaqyzb]:first-child{border-left:0;padding-left:0}.fig[data-astro-cid-fimaqyzb] b[data-astro-cid-fimaqyzb]{font:500 clamp(1.8rem, 2.8vw, 2.4rem) / 1.1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.fig[data-astro-cid-fimaqyzb] span[data-astro-cid-fimaqyzb]{color:var(--ink-2);font-size:14px}.note[data-astro-cid-fimaqyzb]{margin-top:16px}.hero-film[data-astro-cid-fimaqyzb]{margin:72px 0 0}.hero-film[data-astro-cid-fimaqyzb].tall{margin-top:40px;display:none}.hero-film[data-astro-cid-fimaqyzb] video[data-astro-cid-fimaqyzb]{background:#e9ecf2;border-radius:12px;width:100%;height:auto;display:block}.wide[data-astro-cid-fimaqyzb] video[data-astro-cid-fimaqyzb]{aspect-ratio:16/9}.tall[data-astro-cid-fimaqyzb] video[data-astro-cid-fimaqyzb]{aspect-ratio:4/5}.device-shot[data-astro-cid-fimaqyzb] img{width:100%;height:auto;display:block}.device-shot[data-astro-cid-fimaqyzb]{margin-bottom:56px}.device-shot[data-astro-cid-fimaqyzb] img{border-radius:6px}.rows[data-astro-cid-fimaqyzb]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.rows[data-astro-cid-fimaqyzb] li[data-astro-cid-fimaqyzb]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));align-items:baseline;padding:20px 0;display:grid}.rows[data-astro-cid-fimaqyzb] h3[data-astro-cid-fimaqyzb]{grid-column:1;padding-right:24px}.rows[data-astro-cid-fimaqyzb] p[data-astro-cid-fimaqyzb]{color:var(--ink-2);grid-column:2/4;padding-left:24px}.n[data-astro-cid-fimaqyzb]{width:28px;font:12px var(--mono);color:var(--accent);display:inline-block}.decisions[data-astro-cid-fimaqyzb]{gap:72px;display:grid}.decision[data-astro-cid-fimaqyzb]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:48px;display:grid}.decision-text[data-astro-cid-fimaqyzb]{align-content:start;gap:14px;display:grid}.decision-text[data-astro-cid-fimaqyzb] p[data-astro-cid-fimaqyzb]{color:var(--ink-2)}.decision-text[data-astro-cid-fimaqyzb] .heard[data-astro-cid-fimaqyzb]{font:400 1.1875rem / 1.45 var(--display);letter-spacing:-.01em;color:var(--ink)}.dash[data-astro-cid-fimaqyzb]{margin-bottom:56px}.dash[data-astro-cid-fimaqyzb] img{width:100%;height:auto;display:block;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 88%,#0000);mask-composite:intersect}.comps[data-astro-cid-fimaqyzb]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.comp[data-astro-cid-fimaqyzb]{border-bottom:1px solid var(--line);align-content:start;gap:14px;min-width:0;padding:28px 24px 30px 0;display:grid}.comp[data-astro-cid-fimaqyzb]:nth-child(2n){border-left:1px solid var(--line);padding-left:24px}.comp[data-astro-cid-fimaqyzb]:nth-last-child(-n+2){border-bottom:0}.comp[data-astro-cid-fimaqyzb] pre[data-astro-cid-fimaqyzb]{height:3.6em;font:12px/1.2 var(--mono);color:var(--accent);margin:0 0 6px;overflow:hidden}.comp[data-astro-cid-fimaqyzb] p[data-astro-cid-fimaqyzb]{color:var(--ink-2);font-size:15px}.flow[data-astro-cid-fimaqyzb]{gap:24px;display:grid}.flow[data-astro-cid-fimaqyzb]+.flow[data-astro-cid-fimaqyzb]{margin-top:96px}.flow-text[data-astro-cid-fimaqyzb]{gap:16px;max-width:760px;display:grid}.flow-text[data-astro-cid-fimaqyzb] p[data-astro-cid-fimaqyzb]{color:var(--ink-2)}.more[data-astro-cid-fimaqyzb],.points[data-astro-cid-fimaqyzb]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.more[data-astro-cid-fimaqyzb]{margin-top:96px}.more[data-astro-cid-fimaqyzb]>div[data-astro-cid-fimaqyzb],.points[data-astro-cid-fimaqyzb]>div[data-astro-cid-fimaqyzb]{align-content:start;gap:12px;padding:28px 24px 0 0;display:grid}.more[data-astro-cid-fimaqyzb]>div[data-astro-cid-fimaqyzb]+div[data-astro-cid-fimaqyzb],.points[data-astro-cid-fimaqyzb]>div[data-astro-cid-fimaqyzb]+div[data-astro-cid-fimaqyzb]{border-left:1px solid var(--line);padding-left:24px}.more[data-astro-cid-fimaqyzb] p[data-astro-cid-fimaqyzb],.points[data-astro-cid-fimaqyzb] p[data-astro-cid-fimaqyzb]{color:var(--ink-2);font-size:15px}.phones[data-astro-cid-fimaqyzb]{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:24px;display:grid}.phones[data-astro-cid-fimaqyzb] img{width:100%;max-width:320px;height:auto;display:block}@media (width<=980px){.figs[data-astro-cid-fimaqyzb]{grid-template-columns:1fr 1fr}.fig[data-astro-cid-fimaqyzb]:nth-child(3){border-left:0;padding-left:0}.fig[data-astro-cid-fimaqyzb]:nth-child(n+3){border-top:1px solid var(--line)}.rows[data-astro-cid-fimaqyzb] li[data-astro-cid-fimaqyzb]{grid-template-columns:1fr;gap:6px}.rows[data-astro-cid-fimaqyzb] h3[data-astro-cid-fimaqyzb],.rows[data-astro-cid-fimaqyzb] p[data-astro-cid-fimaqyzb]{grid-column:auto;padding:0}.decision[data-astro-cid-fimaqyzb]{grid-template-columns:1fr;gap:24px}.more[data-astro-cid-fimaqyzb],.points[data-astro-cid-fimaqyzb]{grid-template-columns:1fr}.more[data-astro-cid-fimaqyzb]>div[data-astro-cid-fimaqyzb]+div[data-astro-cid-fimaqyzb],.points[data-astro-cid-fimaqyzb]>div[data-astro-cid-fimaqyzb]+div[data-astro-cid-fimaqyzb]{border-left:0;border-top:1px solid var(--line);margin-top:24px;padding-left:0}}@media (width<=600px){.figs[data-astro-cid-fimaqyzb],.hero-film[data-astro-cid-fimaqyzb].wide{display:none}.hero-film[data-astro-cid-fimaqyzb].tall{display:block}.hero[data-astro-cid-fimaqyzb]{flex-direction:column;display:flex}.hero[data-astro-cid-fimaqyzb] .note[data-astro-cid-fimaqyzb]{order:1}.comps[data-astro-cid-fimaqyzb]{grid-template-columns:1fr}.comp[data-astro-cid-fimaqyzb]:nth-child(2n){border-left:0;padding-left:0}.comp[data-astro-cid-fimaqyzb]:nth-last-child(2){border-bottom:1px solid var(--line)}.phones[data-astro-cid-fimaqyzb]{grid-template-columns:1fr}.phones[data-astro-cid-fimaqyzb] img{max-width:260px}.phones[data-astro-cid-fimaqyzb] img:not(:nth-child(2)){display:none}}
