.cues[data-astro-cid-itq3glkq]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1px;font-size:.6875rem;line-height:1rem;display:grid}li[data-astro-cid-itq3glkq]{gap:.5rem;min-width:0;display:grid}.bar[data-astro-cid-itq3glkq]{background:var(--color-rule-strong);height:1px;display:block;overflow:hidden}.bar[data-astro-cid-itq3glkq] i[data-astro-cid-itq3glkq]{background:var(--color-ink-12);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.txt[data-astro-cid-itq3glkq]{color:var(--color-ink-10);white-space:nowrap;text-overflow:ellipsis;transition:color .3s var(--ease-out);overflow:hidden}li[data-astro-cid-itq3glkq].is-on .txt[data-astro-cid-itq3glkq]{color:var(--color-ink-12)}li[data-astro-cid-itq3glkq].is-done .txt[data-astro-cid-itq3glkq]{color:var(--color-ink-11)}li[data-astro-cid-itq3glkq].is-done .bar[data-astro-cid-itq3glkq] i[data-astro-cid-itq3glkq],.is-static[data-astro-cid-itq3glkq] .bar[data-astro-cid-itq3glkq] i[data-astro-cid-itq3glkq]{transform:scaleX(1)}@media (width<40rem){.cues[data-astro-cid-itq3glkq]{grid-auto-columns:auto;grid-auto-flow:row;gap:.625rem}li[data-astro-cid-itq3glkq]{grid-template-columns:1.5rem minmax(0,1fr);align-items:center}}.note[data-astro-cid-7fx6lbs4]{color:var(--color-ink-10);text-wrap:pretty}.note-phone[data-astro-cid-7fx6lbs4]{margin-top:var(--section-tight)}@media (width>=64rem){.note-phone[data-astro-cid-7fx6lbs4]{display:none}}.cr[data-astro-cid-7fx6lbs4]{display:grid}.stage-col[data-astro-cid-7fx6lbs4]{display:none}.chapters[data-astro-cid-7fx6lbs4]{gap:var(--section-tight);display:grid}.chapter[data-astro-cid-7fx6lbs4]{gap:1.75rem;display:grid}.text[data-astro-cid-7fx6lbs4]{align-content:start;gap:.875rem;display:grid}.lab[data-astro-cid-7fx6lbs4]{color:var(--color-ink-10);gap:.75rem;display:flex}.ln-n[data-astro-cid-7fx6lbs4]{color:var(--color-ink-12)}.text[data-astro-cid-7fx6lbs4] .ch-title{font-variation-settings:"opsz" 32;letter-spacing:-.03em;text-wrap:balance;font-size:1.75rem;font-weight:550;line-height:1.12}.body[data-astro-cid-7fx6lbs4]{color:var(--color-ink-11);text-wrap:pretty;max-width:27rem}.links[data-astro-cid-7fx6lbs4]{flex-wrap:wrap;gap:.5rem 1.25rem;padding-top:.25rem;display:flex}.more[data-astro-cid-7fx6lbs4]{color:var(--color-ink-12);text-decoration:underline;text-decoration-color:var(--color-ink-6);text-underline-offset:4px;transition:text-decoration-color .15s var(--ease-out);align-items:baseline;gap:.375rem;font-size:.875rem;font-weight:550;display:inline-flex}.more[data-astro-cid-7fx6lbs4] span[data-astro-cid-7fx6lbs4]{transition:translate .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.more[data-astro-cid-7fx6lbs4]:hover{text-decoration-color:var(--color-ink-12)}.more[data-astro-cid-7fx6lbs4]:hover span[data-astro-cid-7fx6lbs4]{translate:3px}}.media[data-astro-cid-7fx6lbs4],.stage[data-astro-cid-7fx6lbs4]{border-radius:var(--radius-window)}.media[data-astro-cid-7fx6lbs4] .film,.slide[data-astro-cid-7fx6lbs4] .film,.media[data-astro-cid-7fx6lbs4] .film-kit,.slide[data-astro-cid-7fx6lbs4] .film-kit{border-radius:var(--radius-window);box-shadow:var(--shadow-window)}.slide[data-astro-cid-7fx6lbs4] .job-card{scale:1.2}.media[data-astro-cid-7fx6lbs4] .film-kit,.slide[data-astro-cid-7fx6lbs4] .film-kit{background:var(--color-ink-1);box-shadow:inset 0 0 0 1px var(--color-rule), var(--shadow-window)}@media (width<40rem){.inline-media[data-astro-cid-7fx6lbs4]{margin-inline:calc(-1 * max(1.25rem, env(safe-area-inset-left,0px)))}.inline-media[data-astro-cid-7fx6lbs4] .fig[data-astro-cid-7fx6lbs4]{margin-inline:max(1.25rem, env(safe-area-inset-left,0px))}.media[data-astro-cid-7fx6lbs4] .film{border-radius:0}.media[data-astro-cid-7fx6lbs4] .film-kit{aspect-ratio:auto;border-radius:0;padding:2.5rem 1.25rem}}@media (width>=64rem){.cr[data-astro-cid-7fx6lbs4]{grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);gap:0 3rem}.chapters[data-astro-cid-7fx6lbs4]{gap:0}.chapter[data-astro-cid-7fx6lbs4]{align-content:center;min-height:62svh}.chapter[data-astro-cid-7fx6lbs4] .ln-n[data-astro-cid-7fx6lbs4]{transition:color .25s var(--ease-out)}.chapter[data-astro-cid-7fx6lbs4]:not(:global(.is-on)) .ln-n[data-astro-cid-7fx6lbs4]{color:var(--color-ink-10)}.inline-media[data-astro-cid-7fx6lbs4]{display:none}.stage-col[data-astro-cid-7fx6lbs4]{align-self:start;gap:1.25rem;display:grid;position:sticky;top:calc(50svh - 17rem)}.tabs[data-astro-cid-7fx6lbs4] ol[data-astro-cid-7fx6lbs4]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1rem;display:grid}.tabs[data-astro-cid-7fx6lbs4] a[data-astro-cid-7fx6lbs4]{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-11);transition:color .25s var(--ease-out);grid-template-columns:auto minmax(0,1fr);gap:.5rem .625rem;font-size:.6875rem;display:grid}.tl[data-astro-cid-7fx6lbs4]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tabs[data-astro-cid-7fx6lbs4] a[data-astro-cid-7fx6lbs4][aria-current]{color:var(--color-ink-12);font-weight:600}@media (hover:hover) and (pointer:fine){.tabs[data-astro-cid-7fx6lbs4] a[data-astro-cid-7fx6lbs4]:hover{color:var(--color-ink-12)}}.track[data-astro-cid-7fx6lbs4]{background:var(--color-rule-strong);grid-column:1/-1;height:1px;overflow:hidden}.track[data-astro-cid-7fx6lbs4] i[data-astro-cid-7fx6lbs4]{background:var(--color-ink-12);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.stage[data-astro-cid-7fx6lbs4]{display:grid}.slide[data-astro-cid-7fx6lbs4]{opacity:0;transition:opacity .45s var(--ease-out), scale .6s var(--ease-out-quart);grid-area:1/1;scale:.99}.slide[data-astro-cid-7fx6lbs4].is-on{opacity:1;scale:1}.caps[data-astro-cid-7fx6lbs4]{display:grid}.cap[data-astro-cid-7fx6lbs4]{opacity:0;transition:opacity .25s var(--ease-out);grid-area:1/1}.cap[data-astro-cid-7fx6lbs4].is-on{opacity:1}.count[data-astro-cid-7fx6lbs4]{font-variant-numeric:tabular-nums}html:not(.js) .stage-col[data-astro-cid-7fx6lbs4]{display:none}html:not(.js) .inline-media[data-astro-cid-7fx6lbs4]{display:grid}html:not(.js) .chapter[data-astro-cid-7fx6lbs4] .text[data-astro-cid-7fx6lbs4]{opacity:1}html:not(.js) .cr[data-astro-cid-7fx6lbs4]{grid-template-columns:minmax(0,1fr)}html:not(.js) .chapter[data-astro-cid-7fx6lbs4]{min-height:0;padding-block:3rem}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-7fx6lbs4]{scale:1!important}}.tc[data-astro-cid-x6k5copr]{justify-items:center;gap:1rem;width:100%;display:grid}.big[data-astro-cid-x6k5copr]{gap:.625rem;width:100%;padding:1.25rem 1.375rem 1.375rem;box-shadow:0 0 0 1px #ffffff08,0 40px 80px -30px #000000e6}.big[data-astro-cid-x6k5copr] .k-title[data-astro-cid-x6k5copr]{font-size:1.0625rem;line-height:1.4rem}.big[data-astro-cid-x6k5copr] .k-meta[data-astro-cid-x6k5copr]{font-size:.84375rem;line-height:1.25rem}.big[data-astro-cid-x6k5copr] .k-top[data-astro-cid-x6k5copr]{font-size:.75rem}.k-btns[data-astro-cid-x6k5copr]{padding-top:.5rem}.k-btn[data-astro-cid-x6k5copr]{cursor:pointer;height:2.125rem;transition:scale .16s var(--ease-out), background-color .15s var(--ease-out);border:0;padding-inline:1.0625rem;font-family:inherit;font-size:.8125rem}.k-btn[data-astro-cid-x6k5copr]:active{scale:.96}@media (hover:hover) and (pointer:fine){.k-btn[data-astro-cid-x6k5copr]:hover{background:var(--color-ink-4)}.k-btn[data-astro-cid-x6k5copr].primary:hover{background:#fff}}.st[data-astro-cid-x6k5copr]{display:grid}.s[data-astro-cid-x6k5copr]{transition:opacity .2s var(--ease-out);grid-area:1/1;justify-self:end;align-items:center;gap:.4375rem;display:inline-flex}.s-ok[data-astro-cid-x6k5copr],.s-no[data-astro-cid-x6k5copr]{opacity:0}.cell[data-astro-cid-x6k5copr]{display:grid}.pane[data-astro-cid-x6k5copr]{transition:opacity .22s var(--ease-out), translate .22s var(--ease-out);grid-area:1/1;align-content:start;gap:.5rem;display:grid}.pane[data-astro-cid-x6k5copr].ok,.pane[data-astro-cid-x6k5copr].no{opacity:0;align-content:center;translate:0 6px}.row[data-astro-cid-x6k5copr]{align-items:center;gap:.5rem;display:flex}.check[data-astro-cid-x6k5copr]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;clip-path:inset(0 100% 0 0);width:16px;height:16px;transition:clip-path .32s var(--ease-out) .12s;flex:none}.undo[data-astro-cid-x6k5copr]{color:var(--color-ink-11);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;margin:-.5rem -.25rem;padding:.5rem .25rem;text-decoration:underline}@media (hover:hover) and (pointer:fine){.undo[data-astro-cid-x6k5copr]:hover{color:var(--color-ink-12)}}.hint[data-astro-cid-x6k5copr]{color:var(--color-ink-10);transition:opacity .25s var(--ease-out)}.lg[data-astro-cid-x6k5copr]{align-content:center;gap:1.25rem;min-height:clamp(26rem,40vw,34rem);padding:3rem clamp(1rem,4vw,3rem);position:relative}.field[data-astro-cid-x6k5copr]{z-index:0;position:absolute;inset:0}.lg[data-astro-cid-x6k5copr]>[data-astro-cid-x6k5copr]:not(.field){z-index:1;position:relative}.lg[data-astro-cid-x6k5copr] .big[data-astro-cid-x6k5copr]{gap:.75rem;max-width:40rem;padding:1.625rem 1.75rem 1.75rem;box-shadow:0 0 0 1px #ffffff0a,0 50px 100px -30px #000000f2,0 0 0 12px #0a0a0a8c}.lg[data-astro-cid-x6k5copr] .big[data-astro-cid-x6k5copr] .k-top[data-astro-cid-x6k5copr]{font-size:.8125rem}.lg[data-astro-cid-x6k5copr] .big[data-astro-cid-x6k5copr] .k-title[data-astro-cid-x6k5copr]{letter-spacing:-.02em;font-size:1.375rem;line-height:1.8rem}.lg[data-astro-cid-x6k5copr] .big[data-astro-cid-x6k5copr] .k-meta[data-astro-cid-x6k5copr]{font-size:.9375rem;line-height:1.375rem}.lg[data-astro-cid-x6k5copr] .k-btn[data-astro-cid-x6k5copr]{height:2.5rem;padding-inline:1.25rem;font-size:.875rem}.lg[data-astro-cid-x6k5copr] .check[data-astro-cid-x6k5copr]{width:20px;height:20px}@media (width<40rem){.lg[data-astro-cid-x6k5copr]{padding:2rem .75rem}.lg[data-astro-cid-x6k5copr] .big[data-astro-cid-x6k5copr]{padding:1.25rem}.lg[data-astro-cid-x6k5copr] .big[data-astro-cid-x6k5copr] .k-title[data-astro-cid-x6k5copr]{font-size:1.1875rem;line-height:1.5rem}}.tc[data-astro-cid-x6k5copr][data-state=ok] .ask[data-astro-cid-x6k5copr],.tc[data-astro-cid-x6k5copr][data-state=no] .ask[data-astro-cid-x6k5copr]{opacity:0;translate:0 -4px}.tc[data-astro-cid-x6k5copr][data-state=ok] .ok[data-astro-cid-x6k5copr],.tc[data-astro-cid-x6k5copr][data-state=no] .no[data-astro-cid-x6k5copr]{opacity:1;transition-delay:90ms;translate:0}.tc[data-astro-cid-x6k5copr][data-state=ok] .check[data-astro-cid-x6k5copr]{clip-path:inset(0)}.tc[data-astro-cid-x6k5copr]:not([data-state=ask]) .s-ask[data-astro-cid-x6k5copr]{opacity:0}.tc[data-astro-cid-x6k5copr][data-state=ok] .s-ok[data-astro-cid-x6k5copr],.tc[data-astro-cid-x6k5copr][data-state=no] .s-no[data-astro-cid-x6k5copr]{opacity:1}.tc[data-astro-cid-x6k5copr]:not([data-state=ask]) .hint[data-astro-cid-x6k5copr]{opacity:0}.tc[data-astro-cid-x6k5copr].is-reset [data-astro-cid-x6k5copr]{transition:none!important}.ys[data-astro-cid-ks6qdkjr]{--dur:1.4s;--y-rule:var(--color-rule);--y-strong:var(--color-ink-12);--y-text:var(--color-ink-11);--y-muted:var(--color-ink-10);--y-faint:var(--color-ink-8);--y-bg:var(--color-ink-0)}.paper .ys[data-astro-cid-ks6qdkjr]{--y-rule:#cfcfcf;--y-strong:var(--color-paper-12);--y-text:#3a3a3a;--y-muted:var(--color-paper-11);--y-faint:var(--color-paper-9);--y-bg:var(--color-paper-2)}.board[data-astro-cid-ks6qdkjr]{position:relative}@media (width>=76rem){.board[data-astro-cid-ks6qdkjr]{margin-inline:calc(-1*min(6rem,50vw - 36rem))}}.months[data-astro-cid-ks6qdkjr]{border-top:1.5px solid var(--y-strong);border-bottom:1px solid var(--y-rule);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;container-type:inline-size}.m[data-astro-cid-ks6qdkjr]{border-left:1px solid var(--y-rule);grid-template-rows:auto 1fr;gap:1.25rem;min-width:0;min-height:17rem;padding:.875rem .5rem 4rem .75rem;display:grid}.m[data-astro-cid-ks6qdkjr]:first-child{border-left:0;padding-left:0}.mn[data-astro-cid-ks6qdkjr]{font-variation-settings:"opsz" 32;letter-spacing:-.03em;text-transform:capitalize;color:var(--y-strong);font-size:clamp(1.125rem,.6rem + .8vw,1.5rem);font-weight:550;line-height:1}.items[data-astro-cid-ks6qdkjr]{align-content:start;gap:.75rem;display:grid}.it[data-astro-cid-ks6qdkjr]{color:var(--y-text);grid-template-columns:.5rem minmax(0,1fr);align-items:center;gap:.125rem .5rem;font-size:.8125rem;line-height:1.0625rem;display:grid}.d[data-astro-cid-ks6qdkjr]{font-family:var(--font-mono);color:var(--y-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.lab[data-astro-cid-ks6qdkjr]{white-space:nowrap;grid-column:1/-1;font-size:clamp(.625rem,.95cqi,.8125rem)}.mk[data-astro-cid-ks6qdkjr]{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--y-faint);border-radius:50%;align-self:center;position:relative}.mk[data-astro-cid-ks6qdkjr]:after{content:"";background:var(--y-text);border-radius:50%;position:absolute;inset:0;scale:0}.past[data-astro-cid-ks6qdkjr] .mk[data-astro-cid-ks6qdkjr]:after{scale:1}.past[data-astro-cid-ks6qdkjr]{color:var(--y-muted)}.week[data-astro-cid-ks6qdkjr]{color:var(--y-strong);font-weight:550}.week[data-astro-cid-ks6qdkjr] .mk[data-astro-cid-ks6qdkjr]{box-shadow:inset 0 0 0 2px var(--y-strong)}.week[data-astro-cid-ks6qdkjr] .d[data-astro-cid-ks6qdkjr]{color:var(--y-strong)}.axis[data-astro-cid-ks6qdkjr]{height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.axis[data-astro-cid-ks6qdkjr] i[data-astro-cid-ks6qdkjr]{background:var(--y-strong);transform-origin:0;height:100%;transform:scaleX(var(--now));display:block}.now[data-astro-cid-ks6qdkjr]{height:3.25rem;bottom:-1px;left:calc(var(--now) * 100%);background:var(--y-strong);pointer-events:none;width:1px;position:absolute}.now[data-astro-cid-ks6qdkjr] span[data-astro-cid-ks6qdkjr]{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--y-strong);background:var(--y-bg);padding-right:.25rem;font-size:.6875rem;position:absolute;bottom:.375rem;left:.4375rem}.yr[data-astro-cid-ks6qdkjr]{font-variant-numeric:tabular-nums}.js .ys[data-astro-cid-ks6qdkjr]:not(.is-visible) .axis[data-astro-cid-ks6qdkjr] i[data-astro-cid-ks6qdkjr]{transform:scaleX(0)}.js .ys[data-astro-cid-ks6qdkjr]:not(.is-visible) .past[data-astro-cid-ks6qdkjr] .mk[data-astro-cid-ks6qdkjr]:after{scale:0}.js .ys[data-astro-cid-ks6qdkjr]:not(.is-visible) .now[data-astro-cid-ks6qdkjr]{opacity:0}.js .ys[data-astro-cid-ks6qdkjr].is-visible .axis[data-astro-cid-ks6qdkjr] i[data-astro-cid-ks6qdkjr]{transition:transform var(--dur) var(--ease-out-quart) .2s}.js .ys[data-astro-cid-ks6qdkjr].is-visible .past[data-astro-cid-ks6qdkjr] .mk[data-astro-cid-ks6qdkjr]:after{transition:scale .26s var(--ease-out);transition-delay:calc(.2s + var(--at) / max(var(--now), .01) * var(--dur) * .55)}.js .ys[data-astro-cid-ks6qdkjr].is-visible .now[data-astro-cid-ks6qdkjr]{transition:opacity .4s var(--ease-out) calc(var(--dur) * .7)}@media (width<48rem){.months[data-astro-cid-ks6qdkjr]{border-top:1.5px solid var(--y-strong);border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr))}.m[data-astro-cid-ks6qdkjr]{border-left:0;border-bottom:1px solid var(--y-rule);gap:.625rem;min-height:0;padding:.75rem .75rem 1rem 0}.m[data-astro-cid-ks6qdkjr]:nth-child(2n){border-left:1px solid var(--y-rule);padding-left:.875rem}.m[data-astro-cid-ks6qdkjr]:first-child{padding-left:0}.mn[data-astro-cid-ks6qdkjr]{font-size:1.0625rem}.items[data-astro-cid-ks6qdkjr]{gap:.3125rem}.it[data-astro-cid-ks6qdkjr]{grid-template-columns:.5rem 1.375rem minmax(0,1fr);gap:0 .375rem}.lab[data-astro-cid-ks6qdkjr]{white-space:normal;grid-column:auto;font-size:.8125rem}.axis[data-astro-cid-ks6qdkjr],.now[data-astro-cid-ks6qdkjr]{display:none}}@media (prefers-reduced-motion:reduce){.js .ys[data-astro-cid-ks6qdkjr] .axis[data-astro-cid-ks6qdkjr] i[data-astro-cid-ks6qdkjr]{transform:scaleX(var(--now))!important}.js .ys[data-astro-cid-ks6qdkjr] .past[data-astro-cid-ks6qdkjr] .mk[data-astro-cid-ks6qdkjr]:after{scale:1!important}.js .ys[data-astro-cid-ks6qdkjr] .now[data-astro-cid-ks6qdkjr]{opacity:1!important}}
