.KMKJoq_page{--color-bg:#0d0d0c;--color-raised:#161615;--color-raised-hover:#1d1d1b;--color-ink:#ecebe7;--color-text:#8f8c86;--color-underline:#48463f;--edge:0 0 0 1px #ffffff0f, 0 1px 2px -1px #0006, 0 2px 4px 0 #0000004d;--edge-hover:0 0 0 1px #ffffff1c, 0 1px 2px -1px #00000080, 0 2px 4px 0 #0006;--radius-frame:20px;--radius-pill:999px;--weight-subject:500;--ease-out:cubic-bezier(.2, .8, 0, 1);--duration-press:.16s;--press-scale:.96;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-bg);min-height:100svh;color:var(--color-text);font-family:var(--font-inter), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased;grid-template-rows:auto auto;align-content:start;gap:24px;padding:16px;font-size:16px;font-weight:400;line-height:1.6;display:grid}.KMKJoq_page ::selection{background:var(--color-ink);color:var(--color-bg)}.KMKJoq_intro{gap:8px;max-width:600px;display:grid}.KMKJoq_title{color:var(--color-ink);font-size:24px;font-weight:var(--weight-subject);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.2}.KMKJoq_lede{text-wrap:pretty;max-width:64ch;margin:0}.KMKJoq_subject{color:var(--color-ink);font-weight:var(--weight-subject)}.KMKJoq_figure{grid-template-rows:minmax(0,1fr) auto;gap:12px;min-height:0;margin:0;display:grid}.KMKJoq_stage{border-radius:var(--radius-frame);background:var(--color-raised);width:100%;height:480px;box-shadow:var(--edge);border:0;display:block;position:relative;overflow:hidden}.KMKJoq_still{object-fit:contain}.KMKJoq_play{border-radius:var(--radius-pill);background:var(--color-raised-hover);height:36px;color:var(--color-ink);font:inherit;box-shadow:var(--edge);cursor:pointer;transition:opacity var(--duration-press) var(--ease-out);border:0;align-items:center;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;bottom:24px;left:50%;translate:-50%}.KMKJoq_play:before{content:"";position:absolute;inset:-4px}.KMKJoq_play:after{content:"";border-radius:inherit;box-shadow:var(--edge-hover);opacity:0;transition:opacity var(--duration-press) var(--ease-out);pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.KMKJoq_play:hover:after{opacity:1}}.KMKJoq_play:active{opacity:.8}.KMKJoq_play:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.KMKJoq_caption{text-wrap:pretty;max-width:600px;margin:0;font-size:13px;line-height:1.5}.KMKJoq_caption a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-underline);text-decoration-color:var(--color-underline);text-underline-offset:4px;transition:text-decoration-color var(--duration-press) var(--ease-out);text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.KMKJoq_caption a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}}.KMKJoq_caption a:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:4px}@media (min-width:960px){.KMKJoq_page{grid-template-rows:auto minmax(0,1fr);height:100svh;padding:32px;overflow:hidden}.KMKJoq_stage{height:100%}}
.WP5DYq_page{text-align:center;grid-template-columns:min(640px,100%);justify-content:center}.WP5DYq_page>header,.WP5DYq_page figcaption{justify-self:center}.WP5DYq_figure{grid-template-rows:auto auto;justify-items:center;width:100%}.WP5DYq_figure>:first-child{width:100%}@media (min-width:960px){.WP5DYq_page{grid-template-rows:auto auto;align-content:center}.WP5DYq_figure>:first-child{width:min(100%,100svh - 280px);min-width:320px}}
