.deck[data-astro-cid-6mjpqfmp]{background:var(--bg);color:var(--paper);outline:none;position:relative}.bar[data-astro-cid-6mjpqfmp]{z-index:5;background:color-mix(in srgb, var(--bg) 85%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--rule);align-items:center;gap:18px;padding:12px 20px;display:flex;position:sticky;top:0}.bar[data-astro-cid-6mjpqfmp] p[data-astro-cid-6mjpqfmp]{margin:0}.t[data-astro-cid-6mjpqfmp]{letter-spacing:.06em;text-transform:none;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.counter[data-astro-cid-6mjpqfmp]{color:var(--ember)}.keys[data-astro-cid-6mjpqfmp]{color:var(--paper-dim);font-size:11px}@media (width<=640px){.keys[data-astro-cid-6mjpqfmp]{display:none}}.progress[data-astro-cid-6mjpqfmp]{z-index:5;background:var(--rule);height:2px;position:sticky;top:49px}.progress[data-astro-cid-6mjpqfmp] span[data-astro-cid-6mjpqfmp]{background:var(--ember);height:100%;transition:width .4s var(--ease);display:block}.slide[data-astro-cid-6mjpqfmp]{border-bottom:1px solid var(--rule);place-items:center;min-height:calc(100vh - 51px);padding:32px;scroll-margin-top:51px;display:grid;position:relative}.slide-inner[data-astro-cid-6mjpqfmp]{aspect-ratio:16/9;border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg-2);align-content:center;width:min(100%,177.778vh - 213.333px);padding:clamp(24px,5vw,72px);display:grid}.slide-body[data-astro-cid-6mjpqfmp] h1{margin-bottom:.3em;font-size:clamp(36px,6vw,88px);line-height:.98}.slide-body[data-astro-cid-6mjpqfmp] h1 em,.slide-body[data-astro-cid-6mjpqfmp] h2 em{font:italic 400 1em var(--serif);color:var(--ember)}.slide-body[data-astro-cid-6mjpqfmp] h2{margin-bottom:.4em;font-size:clamp(30px,4.6vw,64px)}.slide-body[data-astro-cid-6mjpqfmp] h3{margin-bottom:.4em;font-size:clamp(22px,2.6vw,34px)}.slide-body[data-astro-cid-6mjpqfmp] p,.slide-body[data-astro-cid-6mjpqfmp] li{max-width:34ch;font-size:clamp(17px,2vw,28px);line-height:1.35}.slide-body[data-astro-cid-6mjpqfmp] p{margin:0 0 .7em}.slide-body[data-astro-cid-6mjpqfmp] ul,.slide-body[data-astro-cid-6mjpqfmp] ol{margin:0 0 .7em;padding-left:1.2em}.slide-body[data-astro-cid-6mjpqfmp] strong{color:var(--ember)}.slide-body[data-astro-cid-6mjpqfmp] code{font-family:var(--mono);background:var(--bg);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.85em}.slide-body[data-astro-cid-6mjpqfmp] blockquote{border-left:2px solid var(--ember);font:italic 400 1.2em var(--serif);margin:.5em 0;padding-left:20px}.num[data-astro-cid-6mjpqfmp]{color:var(--paper-dim);font-size:12px;position:absolute;bottom:20px;right:28px}.notes[data-astro-cid-6mjpqfmp]{background:var(--bg);border:1px solid var(--ice);border-radius:var(--radius-sm);max-width:70ch;padding:14px 18px;font-size:15px;display:none;position:absolute;bottom:16px;left:32px;right:32px}.notes[data-astro-cid-6mjpqfmp] p[data-astro-cid-6mjpqfmp]{margin:0 0 4px}.deck[data-astro-cid-6mjpqfmp].show-notes .notes[data-astro-cid-6mjpqfmp]{display:block}.zone[data-astro-cid-6mjpqfmp]{cursor:pointer;z-index:3;background:0 0;border:0;width:18vw;display:none;position:fixed;top:51px;bottom:0}.zone[data-astro-cid-6mjpqfmp].prev{left:0}.zone[data-astro-cid-6mjpqfmp].next{right:0}.overview[data-astro-cid-6mjpqfmp]{z-index:6;background:color-mix(in srgb, var(--bg) 96%, transparent);padding:24px;position:fixed;inset:51px 0 0;overflow:auto}.ov-grid[data-astro-cid-6mjpqfmp]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.ov[data-astro-cid-6mjpqfmp]{aspect-ratio:16/9;transition:border-color var(--t-fast);flex-direction:column;justify-content:space-between;gap:8px;padding:18px;display:flex}.ov[data-astro-cid-6mjpqfmp]:hover,.ov[data-astro-cid-6mjpqfmp].is-current{border-color:var(--ember)}.ov-t[data-astro-cid-6mjpqfmp]{letter-spacing:-.02em;font-weight:700;line-height:1.15}.deck[data-astro-cid-6mjpqfmp].js .stage[data-astro-cid-6mjpqfmp]{height:calc(100vh - 51px);overflow:hidden}.deck[data-astro-cid-6mjpqfmp].js .slide[data-astro-cid-6mjpqfmp]{border-bottom:0;height:100%;min-height:100%;display:none}.deck[data-astro-cid-6mjpqfmp].js .slide[data-astro-cid-6mjpqfmp].is-active{display:grid}.deck[data-astro-cid-6mjpqfmp].js .zone[data-astro-cid-6mjpqfmp]{display:block}.deck[data-astro-cid-6mjpqfmp].js .slide-inner[data-astro-cid-6mjpqfmp]{animation:slide-in .45s var(--ease) both}@keyframes slide-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.deck[data-astro-cid-6mjpqfmp]:fullscreen{background:var(--bg)}.deck[data-astro-cid-6mjpqfmp]:fullscreen .stage[data-astro-cid-6mjpqfmp]{height:calc(100vh - 51px)}@media (prefers-reduced-motion:reduce){.deck[data-astro-cid-6mjpqfmp].js .slide-inner[data-astro-cid-6mjpqfmp]{animation:none}.progress[data-astro-cid-6mjpqfmp] span[data-astro-cid-6mjpqfmp]{transition:none}}@media print{.bar[data-astro-cid-6mjpqfmp],.progress[data-astro-cid-6mjpqfmp],.zone[data-astro-cid-6mjpqfmp],.overview[data-astro-cid-6mjpqfmp],.num[data-astro-cid-6mjpqfmp]{display:none!important}.deck[data-astro-cid-6mjpqfmp].js .stage[data-astro-cid-6mjpqfmp]{height:auto;overflow:visible}.deck[data-astro-cid-6mjpqfmp] .slide[data-astro-cid-6mjpqfmp],.deck[data-astro-cid-6mjpqfmp].js .slide[data-astro-cid-6mjpqfmp]{page-break-after:always;break-after:page;border:0;height:auto;min-height:auto;padding:0;display:grid}.slide-inner[data-astro-cid-6mjpqfmp]{aspect-ratio:auto;color:#000;background:0 0;border:0;width:100%}.notes[data-astro-cid-6mjpqfmp]{color:#000;background:0 0;border-color:#000;margin-top:12px;display:block;position:static}}
