.board[data-astro-cid-kkddjrfk]{background:radial-gradient(circle at 20% 10%, var(--sheen), transparent 60%), var(--cork);box-shadow:inset 0 0 0 1px #1c1a1714, var(--shadow-window);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);padding:clamp(18px,2.4vw,32px);display:grid}.card[data-astro-cid-kkddjrfk]{border-top:5px solid var(--band);background-color:var(--sheet);min-height:8.6em;box-shadow:var(--shadow-card);font-family:var(--font-script);color:var(--ink);transition:transform var(--dur-quick) var(--ease-out), box-shadow var(--dur-quick) var(--ease-out);background-image:repeating-linear-gradient(#0000 0 20px,#50739e24 20px 21px);background-position:0 34px;border-radius:2px;flex-direction:column;padding:12px 14px 9px;font-size:12.5px;display:flex}.card[data-astro-cid-kkddjrfk]:nth-child(4n+1){rotate:-.6deg}.card[data-astro-cid-kkddjrfk]:nth-child(4n+3){rotate:.5deg}.card[data-astro-cid-kkddjrfk]:hover{transform:translateY(-2px)rotate(-1deg)}.card[data-astro-cid-kkddjrfk].is-lifted{box-shadow:0 24px 40px -18px var(--shadow-lift);z-index:2}.card-head[data-astro-cid-kkddjrfk]{gap:8px;font-weight:700;line-height:1.3;display:flex}.card-number[data-astro-cid-kkddjrfk]{min-width:1.4em;color:var(--band)}.card-text[data-astro-cid-kkddjrfk]{margin-top:8px;line-height:21px}.card-foot[data-astro-cid-kkddjrfk]{color:var(--ink-soft);align-self:flex-end;margin-top:auto;padding-top:6px;font-size:11px}@media (width<=1000px){.board[data-astro-cid-kkddjrfk]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.board[data-astro-cid-kkddjrfk]{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.card[data-astro-cid-kkddjrfk]{padding:10px 10px 8px;font-size:11.5px}.card-heading[data-astro-cid-kkddjrfk]{font-size:11px}}.stack[data-astro-cid-vlgaxufo]{--card-w:300px;--card-h:182px;--page-w:254px;--page-h:359px;--scale:1;perspective:1700px;perspective-origin:50% 18%;user-select:none;height:540px;position:relative}.stack-tilt[data-astro-cid-vlgaxufo]{transform-style:preserve-3d;transform:rotateX(var(--lean-x,0deg)) rotateY(var(--lean-y,0deg));transition:transform .7s var(--ease-out);position:absolute;inset:0}.table[data-astro-cid-vlgaxufo]{width:0;height:0;transform-style:preserve-3d;transform:scale(var(--scale)) rotateX(54deg) rotateZ(-16deg);position:absolute;top:52%;left:50%}.shadow[data-astro-cid-vlgaxufo]{background:radial-gradient(closest-side, var(--shadow-lift), transparent);opacity:.4;border-radius:50%;width:600px;height:440px;position:absolute;top:-220px;left:-300px;transform:translateZ(0)}.title-page[data-astro-cid-vlgaxufo],.card[data-astro-cid-vlgaxufo]{transform-style:preserve-3d;transform:translate3d(calc(var(--x) - 50%), calc(var(--y) - 50%), var(--z)) rotate(var(--turn));backface-visibility:hidden;position:absolute}.js .stack[data-astro-cid-vlgaxufo]:not(.is-fanned) .card[data-astro-cid-vlgaxufo]{transform:translate3d(calc(-40px - 50%), calc(-30px - 50%), var(--z)) rotate(-7deg)}.card[data-astro-cid-vlgaxufo]{transition:transform var(--dur-slow) var(--ease-out);transition-delay:calc(.12s + var(--i) * 70ms)}.title-page[data-astro-cid-vlgaxufo]{width:var(--page-w);height:var(--page-h);background:var(--sheet);box-shadow:0 1px 0 #1c1a170f, 0 22px 40px -18px var(--shadow-lift);font-family:var(--font-script);color:var(--ink);text-align:center;border-radius:1px;flex-direction:column;align-items:center;padding:64px 24px 26px;display:flex}.title-name[data-astro-cid-vlgaxufo]{letter-spacing:.04em;text-underline-offset:3px;font-size:17px;font-weight:700;text-decoration:underline}.title-kind[data-astro-cid-vlgaxufo]{margin-top:26px;font-size:12px}.title-by[data-astro-cid-vlgaxufo]{margin-top:14px;font-size:12px}.title-author[data-astro-cid-vlgaxufo]{margin-top:4px;font-size:12px}.title-draft[data-astro-cid-vlgaxufo]{text-align:left;color:var(--ink-soft);align-self:flex-start;margin-top:auto;font-size:10.5px;line-height:1.3}.card[data-astro-cid-vlgaxufo]{width:var(--card-w);height:var(--card-h);border-top:6px solid var(--band);background-color:var(--sheet);box-shadow:0 1px 0 #1c1a170f, 0 18px 32px -14px var(--shadow-lift);font-family:var(--font-script);color:var(--ink);background-image:repeating-linear-gradient(#0000 0 21px,#50739e29 21px 22px);background-position:0 38px;border-radius:2px;flex-direction:column;padding:16px 16px 10px;display:flex}.card[data-astro-cid-vlgaxufo]:after,.title-page[data-astro-cid-vlgaxufo]:after{content:"";border-radius:inherit;background:linear-gradient(125deg, var(--sheen) 0%, #fff0 42%, #1c1a170d 100%);pointer-events:none;position:absolute;inset:0}.card-head[data-astro-cid-vlgaxufo]{gap:10px;font-size:12.5px;font-weight:700;line-height:1.3;display:flex}.card-number[data-astro-cid-vlgaxufo]{color:var(--band)}.card-text[data-astro-cid-vlgaxufo]{margin-top:12px;font-size:12.5px;line-height:22px}.card-foot[data-astro-cid-vlgaxufo]{color:var(--ink-soft);align-self:flex-end;margin-top:auto;font-size:11px}@media (width<=1100px){.stack[data-astro-cid-vlgaxufo]{--scale:.86;height:480px}}@media (width<=900px){.stack[data-astro-cid-vlgaxufo]{--scale:.78;height:400px}}@media (width<=520px){.stack[data-astro-cid-vlgaxufo]{--scale:.5;height:250px}}.demo[data-astro-cid-4i7cp5hh]{position:relative}.window[data-astro-cid-4i7cp5hh]{border:1px solid var(--rule);background:var(--app-desk);color:var(--app-text);box-shadow:var(--shadow-window);font-family:var(--font-sans);border-radius:8px;overflow:hidden}.titlebar[data-astro-cid-4i7cp5hh]{background:var(--app-chrome);border-bottom:1px solid var(--app-line);height:34px;color:var(--app-label);align-items:center;gap:14px;padding:0 14px;font-size:12.5px;display:flex}.dots[data-astro-cid-4i7cp5hh]{gap:7px;display:inline-flex}.dots[data-astro-cid-4i7cp5hh] i[data-astro-cid-4i7cp5hh]{background:var(--app-dot);border-radius:50%;width:10px;height:10px}.window-name[data-astro-cid-4i7cp5hh]{margin-inline:auto;transform:translate(-24px)}.toolbar[data-astro-cid-4i7cp5hh]{background:var(--app-bar);border-bottom:1px solid var(--app-line);align-items:center;gap:18px;height:44px;padding:0 16px;font-size:13px;display:flex}.project[data-astro-cid-4i7cp5hh]{font-weight:650}.views[data-astro-cid-4i7cp5hh]{border:1px solid var(--app-line);border-radius:4px;display:inline-flex;overflow:hidden}.view[data-astro-cid-4i7cp5hh]{border-left:1px solid var(--app-line);color:var(--app-label);padding:4px 9px}.view[data-astro-cid-4i7cp5hh]:first-child{border-left:0}.view[data-astro-cid-4i7cp5hh].is-on{background:var(--app-text);color:var(--app-bar)}.status[data-astro-cid-4i7cp5hh]{color:var(--app-label);margin-left:auto;font-size:12.5px}.body[data-astro-cid-4i7cp5hh]{grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid}.nav[data-astro-cid-4i7cp5hh]{background:var(--app-side);border-right:1px solid var(--app-line);padding:14px 10px;font-size:12.5px}.nav-head[data-astro-cid-4i7cp5hh]{letter-spacing:.08em;text-transform:uppercase;color:var(--app-label);justify-content:space-between;margin:0 6px 8px;font-size:11px;font-weight:650;display:flex}.nav-row[data-astro-cid-4i7cp5hh]{border-left:2px solid #0000;border-radius:3px;grid-template-columns:18px 1fr auto;gap:0 6px;padding:7px 6px 8px;display:grid}.nav-row[data-astro-cid-4i7cp5hh].is-current{background:var(--app-selected);border-left-color:var(--app-caret)}.nav-number[data-astro-cid-4i7cp5hh]{color:var(--app-label);font-family:var(--font-script);grid-row:span 2}.nav-title[data-astro-cid-4i7cp5hh]{font-weight:600}.nav-meta[data-astro-cid-4i7cp5hh]{color:var(--app-label);grid-column:2;font-size:11px}.nav-length[data-astro-cid-4i7cp5hh]{font-family:var(--font-script);color:var(--app-label);grid-area:1/3}.desk[data-astro-cid-4i7cp5hh]{padding:28px 24px 0;overflow:hidden}.page[data-astro-cid-4i7cp5hh]{width:calc((var(--left) + var(--text) + var(--right)) * var(--cw));max-width:none;padding:3.2em calc(var(--right) * var(--cw)) 3.2em calc(var(--left) * var(--cw));background:var(--app-page);min-height:23em;font-family:var(--font-script);font-feature-settings:"liga" 0, "clig" 0, "calt" 0;margin:0 auto;font-size:clamp(12.5px,.55vw + 7px,15px);line-height:1.12;position:relative;box-shadow:0 1px 3px #1c1a1714}.el[data-astro-cid-4i7cp5hh]{width:calc(var(--width) * var(--cw) + 1px);margin:calc(var(--space) * 1.12em) 0 0 calc(var(--indent) * var(--cw));position:relative}.line[data-astro-cid-4i7cp5hh]{white-space:pre;min-height:1.12em;display:block}.el--scene_heading[data-astro-cid-4i7cp5hh],.el--character[data-astro-cid-4i7cp5hh]{text-transform:uppercase}.el--scene_heading[data-astro-cid-4i7cp5hh]{font-weight:700}.number[data-astro-cid-4i7cp5hh]{transition:opacity var(--dur) var(--ease-out);font-weight:400;position:absolute;top:0}.number--left[data-astro-cid-4i7cp5hh]{right:calc(100% + 3 * var(--cw))}.number--right[data-astro-cid-4i7cp5hh]{left:calc(var(--text) * var(--cw) + 3 * var(--cw) - var(--indent) * var(--cw))}.demo[data-astro-cid-4i7cp5hh].is-playing .number[data-astro-cid-4i7cp5hh]:not(.is-shown){opacity:0}.margin-label[data-astro-cid-4i7cp5hh]{top:calc(3.2em + var(--row) * 1.12em);height:1.12em;transition:top .16s var(--ease-out);align-items:center;display:flex;position:absolute;left:1.6em}.margin-label-text[data-astro-cid-4i7cp5hh]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--app-label);font-size:10.5px;font-weight:650;line-height:1}.demo-caret{vertical-align:-.12em;background:var(--app-caret);width:2px;height:1.05em;margin-right:-2px;animation:1s step-end infinite caret-blink;display:inline-block}@keyframes caret-blink{50%{opacity:0}}.suggest[data-astro-cid-4i7cp5hh]{z-index:2;border:1px solid var(--app-line);background:var(--app-raised);min-width:14em;box-shadow:0 6px 18px var(--shadow-lift);border-radius:4px;padding:6px 0;font-size:.92em;position:absolute}.suggest[data-astro-cid-4i7cp5hh][hidden]{display:none}.suggest-title[data-astro-cid-4i7cp5hh]{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--app-label);padding:2px 12px 5px;font-size:10.5px;font-weight:650}.suggest-list[data-astro-cid-4i7cp5hh] li{border-left:2px solid #0000;padding:4px 12px 4px 10px}.suggest-list[data-astro-cid-4i7cp5hh] li.is-selected{background:var(--app-selected);border-left-color:var(--app-caret)}.hints[data-astro-cid-4i7cp5hh]{background:var(--app-bar);border-top:1px solid var(--app-line);min-height:36px;color:var(--app-label);align-items:center;gap:18px;padding:6px 16px;font-size:12.5px;display:flex}.hint-current[data-astro-cid-4i7cp5hh]{letter-spacing:.08em;text-transform:uppercase;min-width:6.5em;font-size:10.5px;font-weight:650}.hint[data-astro-cid-4i7cp5hh]{align-items:center;gap:7px;display:inline-flex}.hint--end[data-astro-cid-4i7cp5hh]{margin-left:auto}kbd[data-astro-cid-4i7cp5hh]{border:1px solid var(--app-line);background:var(--app-key);font-family:var(--font-sans);color:var(--app-text);transition:background-color .12s var(--ease-out), border-color .12s var(--ease-out);border-bottom-width:2px;border-radius:3px;padding:1px 6px 2px;font-size:11.5px}.hint[data-astro-cid-4i7cp5hh].is-pressed kbd[data-astro-cid-4i7cp5hh]{background:var(--amber);color:#1c1a17;border-color:#b8871a}.replay[data-astro-cid-4i7cp5hh]{cursor:pointer;background:0 0;border:0;margin-top:16px;padding:6px 0;font-size:15px}.replay[data-astro-cid-4i7cp5hh][hidden]{display:none}@media (width<=900px){.body[data-astro-cid-4i7cp5hh]{grid-template-columns:minmax(0,1fr)}.nav[data-astro-cid-4i7cp5hh],.views[data-astro-cid-4i7cp5hh] .view[data-astro-cid-4i7cp5hh]:nth-child(n+4){display:none}}@media (width<=640px){.desk[data-astro-cid-4i7cp5hh]{padding:16px 12px 0}.page[data-astro-cid-4i7cp5hh]{width:auto;padding:1.8em 1em 2.4em 1.4em;font-size:12px}.el[data-astro-cid-4i7cp5hh]{width:auto;max-width:calc(var(--width) / 60 * 100%);margin-left:calc(var(--indent) / 60 * 100%)}.line[data-astro-cid-4i7cp5hh]{white-space:normal;display:inline}.number[data-astro-cid-4i7cp5hh],.margin-label[data-astro-cid-4i7cp5hh],.hint--end[data-astro-cid-4i7cp5hh],.views[data-astro-cid-4i7cp5hh],.window-name[data-astro-cid-4i7cp5hh]{display:none}.hints[data-astro-cid-4i7cp5hh]{gap:12px}}.everywhere[data-astro-cid-qfjweagy]{perspective:1800px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-bottom:28px;display:grid;position:relative}.window[data-astro-cid-qfjweagy]{border:1px solid var(--rule);background:var(--sheet);box-shadow:var(--shadow-window);transition:transform 1.1s var(--ease-out);border-radius:8px;margin:0;overflow:hidden}.window[data-astro-cid-qfjweagy] img[data-astro-cid-qfjweagy]{width:100%;height:auto}.window--app[data-astro-cid-qfjweagy]{border-color:#2b2925;grid-area:1/1/auto/span 7;margin-top:8%;transform:rotateY(14deg)rotateX(4deg)translateZ(-60px)}.window--browser[data-astro-cid-qfjweagy]{z-index:1;grid-area:1/5/auto/span 8;transform:rotateY(-12deg)rotateX(3deg)}.everywhere[data-astro-cid-qfjweagy].is-in .window--app[data-astro-cid-qfjweagy]{transform:rotateY(7deg)translateZ(-40px)}.everywhere[data-astro-cid-qfjweagy].is-in .window--browser[data-astro-cid-qfjweagy]{transform:rotateY(-5deg)}.bar[data-astro-cid-qfjweagy]{align-items:center;gap:12px;height:30px;padding:0 12px;font-size:12px;display:flex}.bar--app[data-astro-cid-qfjweagy]{color:#b9b1a2;background:#1f1d1a;justify-content:space-between}.bar-buttons[data-astro-cid-qfjweagy]{gap:14px;display:inline-flex}.bar-buttons[data-astro-cid-qfjweagy] i[data-astro-cid-qfjweagy]{background:#8a8476;width:9px;height:1.5px}.bar--browser[data-astro-cid-qfjweagy]{background:var(--app-chrome);border-bottom:1px solid var(--app-line);color:var(--ink-soft)}.dots[data-astro-cid-qfjweagy]{gap:6px;display:inline-flex}.dots[data-astro-cid-qfjweagy] i[data-astro-cid-qfjweagy]{background:var(--app-dot);border-radius:50%;width:9px;height:9px}.address[data-astro-cid-qfjweagy]{background:var(--app-raised);border-radius:4px;flex:1;align-items:center;gap:6px;max-width:22em;margin-inline:auto;padding:3px 10px;font-size:12px;display:inline-flex}.address[data-astro-cid-qfjweagy] svg[data-astro-cid-qfjweagy],.synced[data-astro-cid-qfjweagy] svg[data-astro-cid-qfjweagy]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.synced[data-astro-cid-qfjweagy]{white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.synced[data-astro-cid-qfjweagy] svg[data-astro-cid-qfjweagy]{color:#5f8a54}.synced-note[data-astro-cid-qfjweagy]{color:var(--ink-meta);font-weight:400}@media (width<=760px){.window--app[data-astro-cid-qfjweagy]{grid-column:1/span 10}.window--browser[data-astro-cid-qfjweagy]{grid-column:3/span 10;margin-top:22%}.synced-note[data-astro-cid-qfjweagy]{display:none}}@media (prefers-reduced-motion:reduce){.window--app[data-astro-cid-qfjweagy]{transform:rotateY(7deg)translateZ(-40px)}.window--browser[data-astro-cid-qfjweagy]{transform:rotateY(-5deg)}}.features[data-astro-cid-cognygiv]{padding-block:var(--section);background:var(--band)}.groups[data-astro-cid-cognygiv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,4vw,56px) clamp(28px,4vw,64px);margin-top:clamp(40px,6vh,64px);display:grid}.group-title[data-astro-cid-cognygiv]{border-bottom:1.5px solid var(--ink);font-family:var(--font-script);letter-spacing:.06em;text-transform:uppercase;padding-bottom:10px;font-size:13px;font-weight:700}.row[data-astro-cid-cognygiv]{border-bottom:1px solid var(--rule);grid-template-columns:7.5em minmax(0,1fr);gap:12px;padding:11px 0 12px;font-size:15.5px;line-height:1.45;display:grid}dt[data-astro-cid-cognygiv]{font-weight:650}dd[data-astro-cid-cognygiv]{color:var(--ink-soft)}@media (width<=1000px){.groups[data-astro-cid-cognygiv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.groups[data-astro-cid-cognygiv]{grid-template-columns:minmax(0,1fr)}.row[data-astro-cid-cognygiv]{grid-template-columns:6.5em minmax(0,1fr)}}.finale[data-astro-cid-ouusppjt]{padding-block:var(--section)}.finale-grid[data-astro-cid-ouusppjt]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.blank[data-astro-cid-ouusppjt]{aspect-ratio:1/1.414;width:100%;max-width:440px;font-family:var(--font-script);padding:18% 12% 12% 22%;font-size:clamp(12px,.6vw + 8px,15px);rotate:-1.5deg}.blank-line[data-astro-cid-ouusppjt]{text-transform:uppercase}.caret[data-astro-cid-ouusppjt]{vertical-align:-.15em;background:var(--app-caret);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.call[data-astro-cid-ouusppjt]{gap:26px;display:grid}.actions[data-astro-cid-ouusppjt]{flex-wrap:wrap;gap:12px;display:flex}.signin[data-astro-cid-ouusppjt]{color:var(--ink-soft);font-size:16px}.download[data-astro-cid-ouusppjt]{border-top:1px solid var(--rule);gap:12px;max-width:34rem;padding-top:22px;display:grid}.download-link[data-astro-cid-ouusppjt]{text-decoration-color:var(--amber);text-underline-offset:.25em;justify-self:start;align-items:center;gap:10px;font-weight:650;text-decoration-thickness:2px;display:inline-flex}.facts[data-astro-cid-ouusppjt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;font-size:14.5px;display:grid}.fact[data-astro-cid-ouusppjt]{grid-template-columns:4.6em minmax(0,1fr);gap:10px;display:grid}dt[data-astro-cid-ouusppjt]{font-family:var(--font-script);color:var(--ink-meta)}dd[data-astro-cid-ouusppjt]{color:var(--ink-soft)}.warning[data-astro-cid-ouusppjt]{color:var(--ink-meta);font-size:14px}.warning[data-astro-cid-ouusppjt] a[data-astro-cid-ouusppjt]{color:var(--ink)}@media (width<=900px){.finale-grid[data-astro-cid-ouusppjt]{grid-template-columns:minmax(0,1fr)}.blank[data-astro-cid-ouusppjt]{justify-self:center;max-width:300px}}@media (width<=520px){.facts[data-astro-cid-ouusppjt]{grid-template-columns:minmax(0,1fr)}}.points[data-astro-cid-vnlbk2jm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px clamp(24px,4vw,64px);max-width:60rem;display:grid}li[data-astro-cid-vnlbk2jm]{color:var(--ink-soft);padding-left:1.6em;font-size:16px;line-height:1.5;position:relative}li[data-astro-cid-vnlbk2jm]:before{content:"–";font-family:var(--font-script);color:var(--ink-meta);position:absolute;left:0}@media (width<=640px){.points[data-astro-cid-vnlbk2jm]{grid-template-columns:minmax(0,1fr)}}.production[data-astro-cid-wbpsrrty]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,44px);display:grid}.stripboard[data-astro-cid-wbpsrrty]{box-shadow:var(--shadow-window);font-family:var(--font-script);color:var(--strip-ink);background:#2a2723;border-radius:6px;gap:4px;padding:14px;font-size:12.5px;display:grid}.strip[data-astro-cid-wbpsrrty]{background:var(--strip);border-radius:2px;grid-template-columns:2.4em 3em minmax(0,1fr) 5.5em 3.4em 4.4em;align-items:center;gap:8px;min-height:30px;padding:0 10px;display:grid}.strip-number[data-astro-cid-wbpsrrty]{font-weight:700}.strip-set[data-astro-cid-wbpsrrty]{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.strip-length[data-astro-cid-wbpsrrty],.strip-cast[data-astro-cid-wbpsrrty]{text-align:right}.day-break[data-astro-cid-wbpsrrty]{color:#f7f4ec;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #f7f4ec33;align-items:center;min-height:26px;padding:0 10px;font-size:11.5px;display:none}.stripboard[data-astro-cid-wbpsrrty]:not(.is-unsorted) .day-break[data-astro-cid-wbpsrrty]{display:flex}.storyboard[data-astro-cid-wbpsrrty]{border-radius:2px;padding:18px 18px 14px}.storyboard-head[data-astro-cid-wbpsrrty]{font-family:var(--font-script);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:12px;font-size:12px;font-weight:700}.frames[data-astro-cid-wbpsrrty]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.frame[data-astro-cid-wbpsrrty]{gap:6px;display:grid}.sketch[data-astro-cid-wbpsrrty]{aspect-ratio:16/10;border:1px solid var(--sketch-frame);background:var(--sketch-bg);width:100%;height:auto;display:block}.sketch[data-astro-cid-wbpsrrty] path[data-astro-cid-wbpsrrty]{fill:none;stroke:var(--sketch-line);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.js .sketch[data-astro-cid-wbpsrrty] path[data-astro-cid-wbpsrrty]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ease-out);transition-delay:calc(var(--i) * .18s)}.js .storyboard[data-astro-cid-wbpsrrty].is-in .sketch[data-astro-cid-wbpsrrty] path[data-astro-cid-wbpsrrty]{stroke-dashoffset:0}.caption[data-astro-cid-wbpsrrty]{font-family:var(--font-script);color:var(--ink-soft);font-size:11px}@media (width<=900px){.production[data-astro-cid-wbpsrrty]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.strip[data-astro-cid-wbpsrrty]{grid-template-columns:2em 2.8em minmax(0,1fr) 3.2em;font-size:11.5px}.strip-time[data-astro-cid-wbpsrrty],.strip-cast[data-astro-cid-wbpsrrty]{display:none}.frames[data-astro-cid-wbpsrrty]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.js .sketch[data-astro-cid-wbpsrrty] path[data-astro-cid-wbpsrrty]{stroke-dashoffset:0}}.window[data-astro-cid-fwgwijzo]{border:1px solid var(--rule);background:var(--app-desk);color:var(--app-text);box-shadow:var(--shadow-window);border-radius:8px;overflow:hidden}.topbar[data-astro-cid-fwgwijzo]{background:var(--app-bar);border-bottom:1px solid var(--app-line);align-items:center;gap:18px;height:46px;padding:0 16px;font-size:13px;display:flex}.project[data-astro-cid-fwgwijzo]{font-weight:650}.presence[data-astro-cid-fwgwijzo]{color:var(--app-label);align-items:center;gap:10px;margin-left:auto;display:inline-flex}.here[data-astro-cid-fwgwijzo]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:650}.person[data-astro-cid-fwgwijzo]{align-items:center;gap:6px;display:inline-flex}.initial[data-astro-cid-fwgwijzo]{background:var(--who);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-grid}.person-name[data-astro-cid-fwgwijzo]{font-size:12.5px}.body[data-astro-cid-fwgwijzo]{grid-template-columns:minmax(0,1fr) 270px;display:grid}.page[data-astro-cid-fwgwijzo]{padding:2.6em 1.5em 2.6em calc(var(--left) * var(--cw) * .6);background:var(--app-page);font-family:var(--font-script);font-feature-settings:"liga" 0, "clig" 0, "calt" 0;margin:22px 0 0 24px;font-size:clamp(12.5px,.5vw + 7.5px,14.5px);line-height:1.12;position:relative;box-shadow:0 1px 3px #1c1a1714}.el[data-astro-cid-fwgwijzo]{width:calc(var(--width) * var(--cw) + 1px);margin:calc(var(--space) * 1.12em) 0 0 calc(var(--indent) * var(--cw))}.line[data-astro-cid-fwgwijzo]{white-space:pre;display:block}.el--scene_heading[data-astro-cid-fwgwijzo],.el--character[data-astro-cid-fwgwijzo]{text-transform:uppercase}.el--scene_heading[data-astro-cid-fwgwijzo]{font-weight:700}.quoted[data-astro-cid-fwgwijzo]{color:inherit;background:#e2b34152;border-bottom:2px solid #b8871a}.remote[data-astro-cid-fwgwijzo]{vertical-align:-.15em;background:var(--who);width:2px;height:1.1em;margin-left:-2px;display:inline-block;position:relative}.remote-name[data-astro-cid-fwgwijzo]{background:var(--who);color:#fff;font-family:var(--font-sans);white-space:nowrap;border-radius:3px 3px 3px 0;padding:1px 5px 2px;font-size:10.5px;font-weight:650;line-height:1.2;position:absolute;bottom:100%;left:-1px}.comments[data-astro-cid-fwgwijzo]{padding:22px 16px;font-size:13px}.comments-head[data-astro-cid-fwgwijzo]{letter-spacing:.08em;text-transform:uppercase;color:var(--app-label);margin-bottom:12px;font-size:11px;font-weight:650}.comment[data-astro-cid-fwgwijzo]{border:1px solid var(--app-line);background:var(--app-raised);box-shadow:0 6px 18px var(--shadow-lift);border-left:3px solid #b8871a;border-radius:4px;gap:8px;padding:12px;display:grid}.comment-meta[data-astro-cid-fwgwijzo],.comment-reply[data-astro-cid-fwgwijzo]{color:var(--app-label);align-items:center;gap:8px;display:flex}.comment-meta[data-astro-cid-fwgwijzo] strong[data-astro-cid-fwgwijzo]{color:var(--app-text)}.comment-quote[data-astro-cid-fwgwijzo]{font-family:var(--font-script);color:var(--app-label);font-size:12px}.comment-text[data-astro-cid-fwgwijzo]{font-size:14px}.comment-reply[data-astro-cid-fwgwijzo]{border-top:1px solid var(--app-line);color:var(--app-text);padding-top:8px}.comment-reply[data-astro-cid-fwgwijzo] .initial[data-astro-cid-fwgwijzo],.comment-meta[data-astro-cid-fwgwijzo] .initial[data-astro-cid-fwgwijzo]{flex:none;width:20px;height:20px;font-size:10px}.comment-actions[data-astro-cid-fwgwijzo]{color:var(--app-label);text-align:right;font-size:12px;font-weight:600}@media (width<=900px){.body[data-astro-cid-fwgwijzo]{grid-template-columns:minmax(0,1fr)}.page[data-astro-cid-fwgwijzo]{margin:16px 12px 0;overflow:hidden}.comments[data-astro-cid-fwgwijzo]{padding:16px 12px 18px}.person-name[data-astro-cid-fwgwijzo]{display:none}}@media (width<=640px){.page[data-astro-cid-fwgwijzo]{padding:1.8em 1em 2em 1.2em;font-size:12px}.el[data-astro-cid-fwgwijzo]{width:auto;max-width:calc(var(--width) / 60 * 100%);margin-left:calc(var(--indent) / 60 * 100%)}.line[data-astro-cid-fwgwijzo]{white-space:normal;display:inline}.here[data-astro-cid-fwgwijzo]{display:none}}.hero[data-astro-cid-7aropxhg]{padding-block:clamp(32px,7vh,88px) clamp(56px,9vh,112px);overflow-x:clip}.hero-grid[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.hero-text[data-astro-cid-7aropxhg]{justify-items:start;gap:22px;display:grid}.display[data-astro-cid-7aropxhg] em[data-astro-cid-7aropxhg]{display:block}.lead[data-astro-cid-7aropxhg]{max-width:30em;color:var(--ink-soft);font-size:clamp(18px,.5vw + 15.5px,21px);line-height:1.5}.actions[data-astro-cid-7aropxhg]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.meta[data-astro-cid-7aropxhg]{color:var(--ink-meta);font-size:13.5px}.signin[data-astro-cid-7aropxhg]{color:var(--ink-soft);font-size:16px}.rise[data-astro-cid-7aropxhg]{animation:rise var(--dur-slow) var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 70ms)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.show[data-astro-cid-7aropxhg]{padding-block:var(--section) 0}.show[data-astro-cid-7aropxhg]:last-of-type{padding-bottom:var(--section)}.replica[data-astro-cid-7aropxhg]{margin-block:clamp(36px,6vh,64px) clamp(32px,5vh,52px)}.more[data-astro-cid-7aropxhg]{margin-top:28px}.more[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{align-items:center;gap:8px;display:inline-flex}#team[data-astro-cid-7aropxhg]{padding-bottom:var(--section)}@media (width<=900px){.hero-grid[data-astro-cid-7aropxhg]{grid-template-columns:minmax(0,1fr)}.hero-visual[data-astro-cid-7aropxhg]{order:-1}}@media (width<=520px){.hero[data-astro-cid-7aropxhg]{padding-top:8px}.hero[data-astro-cid-7aropxhg] .kicker[data-astro-cid-7aropxhg]{letter-spacing:.04em;font-size:11.5px}}
