.actions[data-astro-cid-smjjbcoy]{align-items:center;gap:var(--s-3) var(--s-6);flex-wrap:wrap;display:flex}.head[data-astro-cid-5hz3dbe4]{gap:var(--s-4) var(--s-6);padding-top:clamp(1.5rem,.5rem + 3vw,3rem);padding-bottom:clamp(2rem,1.5rem + 2.5vw,3.5rem);display:grid}.head__title[data-astro-cid-5hz3dbe4],.head__info[data-astro-cid-5hz3dbe4]{align-content:end;justify-items:start;gap:var(--s-3);display:grid}@media (width>=60rem){.head[data-astro-cid-5hz3dbe4]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end}}h1[data-astro-cid-5hz3dbe4]{letter-spacing:-.035em;font-size:clamp(2.25rem,1.6rem + 2.6vw,3.5rem);font-weight:650;line-height:1.02}.kind[data-astro-cid-5hz3dbe4]{color:var(--accent);font-size:var(--t-sm);font-weight:500}.lead[data-astro-cid-5hz3dbe4]{max-width:36rem;color:var(--muted);font-size:var(--t-md);line-height:1.55}.screen[data-astro-cid-5hz3dbe4]{isolation:isolate;max-width:72rem;position:relative}.screen[data-astro-cid-5hz3dbe4]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 18%, transparent), transparent);pointer-events:none;position:absolute;inset:-12% -8%}.screen[data-astro-cid-5hz3dbe4]>img,.player[data-astro-cid-5hz3dbe4] video[data-astro-cid-5hz3dbe4]{border-radius:var(--radius);width:100%;box-shadow:0 0 0 1px #ffffff0f,0 40px 80px -40px #000000e6}.screen[data-astro-cid-5hz3dbe4]:has(.screen__bar)>img{border-radius:0 0 var(--radius) var(--radius)}.screen__bar[data-astro-cid-5hz3dbe4]{border-radius:var(--radius) var(--radius) 0 0;background:#1d2028;justify-content:center;padding:.5rem 1rem;display:flex;box-shadow:0 0 0 1px #ffffff0f}.screen__bar[data-astro-cid-5hz3dbe4] span[data-astro-cid-5hz3dbe4]{min-width:40%;color:var(--faint);text-align:center;background:#ffffff0d;border-radius:999px;padding:.1rem .9rem;font-size:.75rem}.player[data-astro-cid-5hz3dbe4] video[data-astro-cid-5hz3dbe4]{aspect-ratio:16/9;background:#000}.player__start[data-astro-cid-5hz3dbe4]{border-radius:var(--radius);color:var(--text);font:inherit;cursor:pointer;background:radial-gradient(closest-side,#10121873,#1012181a);border:0;place-items:center;padding:0;font-weight:600;display:grid;position:absolute;inset:0}.player__start[data-astro-cid-5hz3dbe4][hidden]{display:none}.player__icon[data-astro-cid-5hz3dbe4]{aspect-ratio:1;background:var(--accent);width:clamp(3.25rem,2.5rem + 3vw,4.5rem);color:var(--accent-ink);transition:transform .4s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.player__icon[data-astro-cid-5hz3dbe4] svg[data-astro-cid-5hz3dbe4]{width:36%;margin-left:8%}.player__start[data-astro-cid-5hz3dbe4]:hover .player__icon[data-astro-cid-5hz3dbe4],.player__start[data-astro-cid-5hz3dbe4]:focus-visible .player__icon[data-astro-cid-5hz3dbe4]{transform:scale(1.06)}.player__label[data-astro-cid-5hz3dbe4]{border-radius:var(--radius);backdrop-filter:blur(6px);font-size:var(--t-sm);text-align:center;white-space:nowrap;background:#101218b8;padding:.35rem .8rem;line-height:1.35;position:absolute;top:calc(50% + clamp(1.625rem,1.25rem + 1.5vw,2.25rem) + .75rem);left:50%;translate:-50%}.player__note[data-astro-cid-5hz3dbe4]{color:var(--muted);font-size:.75rem;font-weight:400;display:block}.player__start[data-astro-cid-5hz3dbe4]:focus-visible{outline-offset:-6px}.overview[data-astro-cid-5hz3dbe4]{gap:var(--s-6) var(--s-8);padding-top:clamp(3rem,2rem + 4vw,5.5rem);display:grid}@media (width>=60rem){.overview[data-astro-cid-5hz3dbe4]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.facts[data-astro-cid-5hz3dbe4]{align-content:start;margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-5hz3dbe4] li[data-astro-cid-5hz3dbe4]{padding-block:var(--s-3);border-top:1px solid var(--line);font-size:1.0625rem;font-weight:500;line-height:1.35}.facts[data-astro-cid-5hz3dbe4] li[data-astro-cid-5hz3dbe4]:last-child{border-bottom:1px solid var(--line)}.stories[data-astro-cid-5hz3dbe4]{gap:clamp(3.5rem,2rem + 6vw,7rem);margin-top:clamp(4.5rem,3rem + 6vw,8rem);display:grid}.story[data-astro-cid-5hz3dbe4]{gap:var(--s-4);align-items:center;margin:0;display:grid}@media (width>=60rem){.story[data-astro-cid-5hz3dbe4]{gap:var(--s-7);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.story--flip[data-astro-cid-5hz3dbe4]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.story--flip[data-astro-cid-5hz3dbe4] .story__media[data-astro-cid-5hz3dbe4]{order:2}}.story[data-astro-cid-5hz3dbe4] figcaption[data-astro-cid-5hz3dbe4]{gap:var(--s-2);max-width:26rem;display:grid}.story[data-astro-cid-5hz3dbe4] h3[data-astro-cid-5hz3dbe4]{font-size:1.375rem;font-weight:600}.story[data-astro-cid-5hz3dbe4] p[data-astro-cid-5hz3dbe4]{color:var(--muted);line-height:1.6}.shot[data-astro-cid-5hz3dbe4]{border-radius:var(--radius);background:var(--bg-raised);cursor:zoom-in;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.shot[data-astro-cid-5hz3dbe4] img{filter:brightness(.9);width:100%;transition:filter .5s ease, transform .8s var(--ease-out)}.shot[data-astro-cid-5hz3dbe4]:hover img,.shot[data-astro-cid-5hz3dbe4]:focus-visible img{filter:none;transform:scale(1.015)}.screens[data-astro-cid-5hz3dbe4]{gap:var(--s-7);margin-top:clamp(4.5rem,3rem + 6vw,8rem);display:grid}.screens__grid[data-astro-cid-5hz3dbe4],.phones[data-astro-cid-5hz3dbe4]{gap:var(--s-6) var(--s-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.screens__grid[data-astro-cid-5hz3dbe4]{grid-template-columns:repeat(2,minmax(0,1fr))}}figure[data-astro-cid-5hz3dbe4]{margin:0}.screens[data-astro-cid-5hz3dbe4] figcaption[data-astro-cid-5hz3dbe4]{margin-top:var(--s-3);color:var(--muted);font-size:var(--t-sm)}.phones[data-astro-cid-5hz3dbe4]{grid-template-columns:repeat(2,minmax(0,17rem));justify-content:center}.shot--phone[data-astro-cid-5hz3dbe4]{border-radius:18px}.next[data-astro-cid-5hz3dbe4]{margin-top:clamp(5rem,3rem + 7vw,9rem)}.next[data-astro-cid-5hz3dbe4] a[data-astro-cid-5hz3dbe4]{justify-items:start;gap:var(--s-1);padding-top:var(--s-6);border-top:1px solid var(--line);text-decoration:none;display:grid}.next__label[data-astro-cid-5hz3dbe4]{color:var(--faint);font-size:var(--t-sm)}.next__title[data-astro-cid-5hz3dbe4]{letter-spacing:-.03em;background:linear-gradient(var(--accent), var(--accent)) left 100% / 0% 2px no-repeat;transition:color .3s ease, background-size .5s var(--ease-out);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:650;line-height:1.1}.next__tagline[data-astro-cid-5hz3dbe4]{color:var(--muted)}.next[data-astro-cid-5hz3dbe4] a[data-astro-cid-5hz3dbe4]:hover .next__title[data-astro-cid-5hz3dbe4],.next[data-astro-cid-5hz3dbe4] a[data-astro-cid-5hz3dbe4]:focus-visible .next__title[data-astro-cid-5hz3dbe4]{color:var(--accent);background-size:100% 2px}.lightbox[data-astro-cid-5hz3dbe4]{width:100vw;max-width:none;height:100vh;max-height:none;padding:var(--s-7) var(--gutter) var(--s-5);color:var(--text);background:#0a0b0ff7;border:0;margin:0}.lightbox[data-astro-cid-5hz3dbe4][open]{justify-items:center;gap:var(--s-3);grid-template-rows:minmax(0,1fr) auto auto;display:grid}.lightbox[data-astro-cid-5hz3dbe4]::backdrop{background:#0009}.lightbox[data-astro-cid-5hz3dbe4] img[data-astro-cid-5hz3dbe4]{object-fit:contain;border-radius:4px;align-self:center;width:auto;max-width:100%;height:auto;max-height:100%}.lightbox__close[data-astro-cid-5hz3dbe4]{top:var(--s-3);right:var(--gutter);position:absolute}.lightbox__caption[data-astro-cid-5hz3dbe4]{color:var(--muted);text-align:center}.lightbox__nav[data-astro-cid-5hz3dbe4]{gap:var(--s-3);display:flex}.lightbox__btn[data-astro-cid-5hz3dbe4]{border:1px solid var(--line);min-height:2.75rem;color:var(--text);font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border-radius:999px;padding:.5rem 1.1rem;font-weight:600}.lightbox__btn[data-astro-cid-5hz3dbe4]:hover{border-color:var(--text)}.lightbox__nav[data-astro-cid-5hz3dbe4][hidden]{display:none}
