.web-app[data-astro-cid-vss7ri3f]{box-sizing:border-box;width:100%;height:calc(100vh - var(--web-app-top,72px));margin:0 auto;position:relative}@supports (height:100svh){.web-app[data-astro-cid-vss7ri3f]{height:calc(100svh - var(--web-app-top,72px))}}@media (min-width:600px){.web-app[data-astro-cid-vss7ri3f]{width:min(100%, calc((100vh - var(--web-app-top,72px)) * 3 / 4));aspect-ratio:3/4;height:auto}}.web-app[data-astro-cid-vss7ri3f] canvas[data-astro-cid-vss7ri3f]{z-index:1;touch-action:none;outline:none;width:100%;height:100%;display:block;position:relative}.web-app[data-astro-cid-vss7ri3f] canvas[data-astro-cid-vss7ri3f]+.web-app-fallback[data-astro-cid-vss7ri3f]{margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.web-app-loading[data-astro-cid-vss7ri3f]{z-index:0;color:var(--muted);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.web-app-loading[data-astro-cid-vss7ri3f][hidden]{display:none}.web-app-pct[data-astro-cid-vss7ri3f],.web-app-label[data-astro-cid-vss7ri3f]{text-align:center;min-height:1.5em;line-height:1.5;display:block}.web-app-label[data-astro-cid-vss7ri3f]{visibility:hidden;padding:0 20px}.web-app-loading[data-astro-cid-vss7ri3f].is-start .web-app-pct[data-astro-cid-vss7ri3f]{visibility:hidden}.web-app-loading[data-astro-cid-vss7ri3f].is-start .web-app-label[data-astro-cid-vss7ri3f]{visibility:visible}.web-app-bar[data-astro-cid-vss7ri3f]{background:var(--rule);border-radius:3px;width:min(240px,60%);height:6px;margin:8px 0;display:block;position:relative;overflow:hidden}.web-app-bar[data-astro-cid-vss7ri3f]>span[data-astro-cid-vss7ri3f]{width:var(--web-app-p,0%);background:var(--accent);border-radius:3px;transition:width .2s linear;position:absolute;top:0;bottom:0;left:0}.web-app-loading[data-astro-cid-vss7ri3f].is-start .web-app-bar[data-astro-cid-vss7ri3f]>span[data-astro-cid-vss7ri3f]{width:30%;transition:none;animation:1.2s ease-in-out infinite web-app-slide}@keyframes web-app-slide{0%{transform:translate(-100%)}to{transform:translate(333%)}}@media (prefers-reduced-motion:reduce){.web-app-loading[data-astro-cid-vss7ri3f].is-start .web-app-bar[data-astro-cid-vss7ri3f]>span[data-astro-cid-vss7ri3f]{width:100%;animation:none}}.web-app[data-astro-cid-vss7ri3f] canvas[data-astro-cid-vss7ri3f]+.web-app-fallback[data-astro-cid-vss7ri3f]{z-index:2}.web-app-fallback[data-astro-cid-vss7ri3f]{text-align:center;justify-content:center;align-items:center;padding:24px 20px;display:flex}.web-app-fallback[data-astro-cid-vss7ri3f][hidden]{display:none}.trailer[data-astro-cid-e4lqfdma]{width:min(100%,320px);margin:48px auto 0}.trailer-box[data-astro-cid-e4lqfdma]{background:#000;border-radius:16px;padding-top:177.78%;position:relative;overflow:hidden}.trailer-box[data-astro-cid-e4lqfdma]>*{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.trailer-link[data-astro-cid-e4lqfdma]{display:block}.trailer-link[data-astro-cid-e4lqfdma] img[data-astro-cid-e4lqfdma]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.trailer-play[data-astro-cid-e4lqfdma]{opacity:.9;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.trailer-link[data-astro-cid-e4lqfdma]:hover .trailer-play[data-astro-cid-e4lqfdma],.trailer-link[data-astro-cid-e4lqfdma]:focus-visible .trailer-play[data-astro-cid-e4lqfdma]){opacity:1}@media print{.trailer[data-astro-cid-e4lqfdma]{display:none}}.trailer-link[data-astro-cid-e4lqfdma]:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.wrap[data-astro-cid-ergxyi7h]{max-width:840px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:12px;padding-inline-end:12px}.lede[data-astro-cid-ergxyi7h]{font-size:var(--t-md,15px);line-height:var(--lh-snug,1.6);margin:14px 2px 40px}.home-copy[data-astro-cid-ergxyi7h]{max-width:640px;font-size:var(--t-md,15px);line-height:var(--lh-snug,1.6);margin:0 2px 40px}.home-copy[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{font-size:var(--t-lg,17px);margin:28px 0 8px}.home-copy[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h],.home-copy[data-astro-cid-ergxyi7h] dd[data-astro-cid-ergxyi7h]{margin:0 0 10px}.home-copy[data-astro-cid-ergxyi7h] dt[data-astro-cid-ergxyi7h]{margin-top:12px;font-weight:600}.home-copy[data-astro-cid-ergxyi7h] dd[data-astro-cid-ergxyi7h]{margin-inline-start:0}.home-copy[data-astro-cid-ergxyi7h] ul[data-astro-cid-ergxyi7h]{margin:0;padding-inline-start:18px}.home-copy[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{margin-bottom:6px}
