.mhero[data-astro-cid-35a6fmli]{background:#0c0c0d;position:relative;overflow:hidden}.mhero[data-astro-cid-35a6fmli]:before{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;box-shadow:inset 40px 0 32px -8px #0c0c0d,inset -40px 0 32px -8px #0c0c0d}.mhero[data-astro-cid-35a6fmli]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f 20% 80%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.mhero-grid[data-astro-cid-35a6fmli]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;padding-top:clamp(64px,10vh,120px);padding-bottom:clamp(56px,8vh,96px);display:grid}.mhero[data-astro-cid-35a6fmli] h1[data-astro-cid-35a6fmli]{max-width:10ch;font-size:clamp(44px,5.4vw,76px)}.mhero[data-astro-cid-35a6fmli] .lede[data-astro-cid-35a6fmli]{max-width:460px;margin-top:24px}.mhero-copy[data-astro-cid-35a6fmli]{z-index:2;position:relative}.mhero-screen[data-astro-cid-35a6fmli]{position:relative}.stage[data-astro-cid-35a6fmli]{pointer-events:none;margin:-17% -40% -15% -33%;position:relative}.frames[data-astro-cid-35a6fmli]{aspect-ratio:2700/1680;position:relative}.frames[data-astro-cid-35a6fmli] img[data-astro-cid-35a6fmli]{width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.frames[data-astro-cid-35a6fmli] img[data-astro-cid-35a6fmli].off{opacity:0}@media (prefers-reduced-motion:reduce){.frames[data-astro-cid-35a6fmli] img[data-astro-cid-35a6fmli]{transition:none}}.hit[data-astro-cid-35a6fmli]{cursor:zoom-in;pointer-events:auto;background:0 0;border:0;border-radius:2px;width:56.6%;height:45.5%;padding:0;position:absolute;top:24.3%;left:19.9%}.dots[data-astro-cid-35a6fmli]{z-index:2;justify-content:center;gap:2px;margin-top:10px;display:flex;position:relative}.dots[data-astro-cid-35a6fmli] button[data-astro-cid-35a6fmli]{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid}.dots[data-astro-cid-35a6fmli] button[data-astro-cid-35a6fmli]:before{content:"";background:var(--line-2);border-radius:50%;width:7px;height:7px;transition:background .2s,transform .2s,width .2s,height .2s}.dots[data-astro-cid-35a6fmli] button[data-astro-cid-35a6fmli]:hover:before{background:var(--ink-3)}.dots[data-astro-cid-35a6fmli] button[data-astro-cid-35a6fmli][aria-pressed=true]:before{background:var(--accent);transform:scale(1.15)}.dots[data-astro-cid-35a6fmli] button[data-astro-cid-35a6fmli].timing:before{background:linear-gradient(var(--accent), var(--accent)) left / 0% 100% no-repeat, var(--line-2);width:22px;height:5px;animation:dot-hold var(--hold,3s) linear forwards;border-radius:3px;transform:none}@keyframes dot-hold{to{background-size:100% 100%,auto}}@media (prefers-reduced-motion:reduce){.dots[data-astro-cid-35a6fmli] button[data-astro-cid-35a6fmli]:before{transition:none}}@media (width<=960px){.mhero-grid[data-astro-cid-35a6fmli]{text-align:center;grid-template-columns:1fr;gap:48px}.mhero[data-astro-cid-35a6fmli] h1[data-astro-cid-35a6fmli],.mhero[data-astro-cid-35a6fmli] .lede[data-astro-cid-35a6fmli]{margin-left:auto;margin-right:auto}.mhero[data-astro-cid-35a6fmli] .actions[data-astro-cid-35a6fmli]{justify-content:center}.stage[data-astro-cid-35a6fmli]{margin:-12% -31% -8% -29%}.mhero[data-astro-cid-35a6fmli]:before{box-shadow:inset 22px 0 18px -6px #0c0c0d,inset -22px 0 18px -6px #0c0c0d}}.livecomms-promo[data-astro-cid-lcdefpme]{background:var(--surface);border-bottom:1px solid var(--line)}.livecomms-promo[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:24px 48px;padding-top:30px;padding-bottom:30px;display:flex}.livecomms-promo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:25px;line-height:1.25}.livecomms-promo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:680px;margin-top:8px;font-size:15px}.livecomms-promo[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex-shrink:0}@media (width<=860px){.livecomms-promo[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:20px}}.explore[data-astro-cid-lcdefpme]{padding-bottom:0}.more[data-astro-cid-lcdefpme]{margin-top:48px}.showcard[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none;display:block}.showcard[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r);width:100%;height:auto;margin-bottom:24px;transition:opacity .2s;display:block}.showcard[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px;transition:color .2s}.showcard[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:16px;line-height:1.6}.showcard[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--accent)}.showcard[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{opacity:.85}.approw[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:36px;display:grid}.appitem[data-astro-cid-lcdefpme]{color:inherit;border-top:1px solid var(--line-2);padding-top:24px;text-decoration:none;display:block}.appitem[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:13px;width:56px;height:56px;margin-bottom:18px}.appitem[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink);margin-bottom:8px;font-size:17px;font-weight:600;transition:color .2s;display:block}.appitem[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:15px;line-height:1.55;display:block}.appitem[data-astro-cid-lcdefpme]:hover b[data-astro-cid-lcdefpme]{color:var(--accent)}@media (width<=1100px){.approw[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.approw[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.showcard[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.showcard[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.appitem[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{transition:none}}.tiles[data-astro-cid-lcdefpme]{background:#070708;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.tile[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:#000;text-decoration:none;display:block;position:relative;overflow:hidden}.tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;opacity:.8;width:100%;height:100%;transform:perspective(900px) translate(calc(var(--mx,0) * -10px), calc(var(--my,0) * -10px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.001);transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .3s}.tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].tilting{transition-duration:.2s,.3s}.tile[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#07070800 35%,#070708eb 100%);position:absolute;inset:0}.tile-text[data-astro-cid-lcdefpme]{z-index:1;color:#a9acb4;font-size:15px;line-height:1.5;position:absolute;bottom:28px;left:28px;right:28px}.tile-text[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#f2f3f5;letter-spacing:-.01em;margin-bottom:6px;font-size:22px;font-weight:650;display:block}.tile-text[data-astro-cid-lcdefpme]:before{content:"";background:#4fd1c0;width:40px;height:3px;margin-bottom:16px;transition:width .25s;display:block}.tile[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{opacity:.9;transform:perspective(900px) translate(calc(var(--mx,0) * -10px), calc(var(--my,0) * -10px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.08)}.tile[data-astro-cid-lcdefpme]:hover .tile-text[data-astro-cid-lcdefpme]:before{width:72px}@media (width<=960px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.tile[data-astro-cid-lcdefpme]{aspect-ratio:1}}@media (width<=560px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tile[data-astro-cid-lcdefpme]{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.tile-text[data-astro-cid-lcdefpme]:before{transition:none}}
