.hero.svelte-lyu67i{--hero-h1:min(calc((100vw - 2 * var(--gutter)) / 8.4), 6rem);position:relative}.hero__art.svelte-lyu67i{isolation:isolate;aspect-ratio:1536/1024;background:var(--color-ink);position:relative}.hero__plate.svelte-lyu67i{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 0s linear var(--fade);will-change:opacity;position:absolute;inset:0}.hero__plate--current.svelte-lyu67i{z-index:1;opacity:1;transition:opacity var(--fade) var(--ease-out)}.hero__tape.svelte-lyu67i{pointer-events:none}.hero__tape--stilled.svelte-lyu67i{display:none}.hero__corner.svelte-lyu67i{z-index:2;top:var(--credit-clear);right:var(--gutter);gap:var(--space-2xs);display:flex;position:absolute}.hero__tools.svelte-lyu67i{--tools-clear:calc(24vw + 2 * var(--gutter));z-index:2;pointer-events:none;position:absolute;inset:0}@media (width<=63.999rem){.hero__art.svelte-lyu67i{isolation:auto}.hero__copy.svelte-lyu67i{z-index:2}.hero__tools.svelte-lyu67i{z-index:3}}.hero__art--editing.svelte-lyu67i{touch-action:pinch-zoom;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:crosshair}.hero__art--staged.svelte-lyu67i .hero__corner:where(.svelte-lyu67i),.hero__art--staged.svelte-lyu67i .hero__progress:where(.svelte-lyu67i){display:none}.hero__ai.svelte-lyu67i{z-index:2;top:var(--credit-inset);right:var(--credit-inset);pointer-events:none;margin:0;position:absolute}.hero__progress.svelte-lyu67i{z-index:2;left:0;right:0;bottom:calc(.45 * var(--hero-h1) + 2px);background:var(--color-ink-line);height:4px;position:absolute}.hero__fill.svelte-lyu67i{background:var(--color-paper);transform-origin:0;height:100%;animation:svelte-lyu67i-hero-fill var(--turn) linear forwards paused;display:block;transform:scaleX(0)}.hero__fill--running.svelte-lyu67i{animation-play-state:running}@keyframes svelte-lyu67i-hero-fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.hero__plate.svelte-lyu67i{transition:none}.hero__progress.svelte-lyu67i{display:none}}.hero__copy.svelte-lyu67i{justify-items:start;gap:var(--space-xs);padding:0 var(--gutter) var(--space-l);display:grid;position:relative}.hero__lockup.svelte-lyu67i{font-family:var(--font-display);font-weight:900;font-size:var(--hero-h1);text-transform:uppercase;letter-spacing:.005em;justify-items:start;gap:.06em;margin:-.45em 0 0;line-height:.86;display:grid}.hero__title.svelte-lyu67i{margin-left:calc(-.28em - var(--tear-width));font-family:var(--font-stencil);letter-spacing:0;justify-items:start;gap:.06em;line-height:.82;display:grid}.hero__slogans.svelte-lyu67i{justify-items:start;display:grid}.hero__slogan.svelte-lyu67i{opacity:0;transition:opacity calc(var(--fade) / 2) var(--ease-out);grid-area:1/1;justify-items:start;gap:.06em;display:grid}.hero__slogan--current.svelte-lyu67i{opacity:1;transition-delay:calc(var(--fade) * .3)}.hero__strip--indent.svelte-lyu67i{margin-left:.4em}@media (prefers-reduced-motion:reduce){.hero__slogan.svelte-lyu67i{transition:none}}.hero__who.svelte-lyu67i,.hero__premiere.svelte-lyu67i{white-space:pre-line}.hero__who.svelte-lyu67i{font-size:var(--text-lead);margin:0;font-weight:700;line-height:1.25}.hero__when.svelte-lyu67i{gap:.1rem;margin:0;display:grid}.hero__date.svelte-lyu67i{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);font-weight:800;line-height:1.1}.hero__how.svelte-lyu67i{text-wrap:balance;font-weight:700;line-height:1.3}.hero__action.svelte-lyu67i{margin-top:var(--space-2xs)}.hero__premiere.svelte-lyu67i{max-width:24rem;margin:var(--space-2xs) 0 0;color:var(--color-paper-muted);font-weight:600;line-height:1.35}@media (width<=47.999rem) and (height<=47.5rem){.hero.svelte-lyu67i{--hero-h1:min(calc((100vw - 2 * var(--gutter)) / 10), 6rem)}.hero__copy.svelte-lyu67i{gap:var(--space-3xs);padding-bottom:var(--space-m)}.hero__date.svelte-lyu67i{font-size:1.25rem}.hero__action.svelte-lyu67i{margin-top:var(--space-3xs)}}@media (width>=48rem){.hero.svelte-lyu67i{--hero-h1:3.25rem}}@media (width>=64rem){.hero.svelte-lyu67i{--plate-height:min(100vw * 9 / 16, 100svh - var(--header-height))}.hero__art.svelte-lyu67i{aspect-ratio:auto;height:var(--plate-height)}.hero__plate.svelte-lyu67i{object-position:50% 0}.hero__copy.svelte-lyu67i{isolation:isolate;left:var(--hero-inset);bottom:var(--space-l);gap:.35rem;width:24vw;padding:0;position:absolute}.hero__copy.svelte-lyu67i:before{content:"";inset:-1.5rem -1rem -1rem calc(-1 * var(--gutter));z-index:-1;background:color-mix(in srgb, var(--color-ink) 84%, transparent);filter:blur(28px);position:absolute}.hero__lockup.svelte-lyu67i{margin:0 0 var(--space-2xs);white-space:nowrap;font-size:2.85714vw}.hero__who.svelte-lyu67i{white-space:pre}.hero__date.svelte-lyu67i{font-size:1.5rem}.hero__progress.svelte-lyu67i{bottom:0}.hero__corner.svelte-lyu67i{top:auto;bottom:var(--space-s)}}@media (width>=75rem){.hero__copy.svelte-lyu67i{bottom:calc(var(--plate-height) - var(--hero-copy-end))}}@media (forced-colors:active){.hero__fill.svelte-lyu67i{forced-color-adjust:none;background:canvastext}}.upload-status.svelte-1uxte66{min-height:1.4em;color:var(--color-paper-muted);font-size:var(--text-small);overflow-wrap:anywhere;margin:0}.upload-status__percent.svelte-1uxte66{font-family:var(--font-data);font-variant-numeric:tabular-nums}.upload-status__line.svelte-1uxte66{background:linear-gradient(to right, var(--color-paper) var(--share), var(--color-ink-line) var(--share));height:.25rem;display:block}@media (forced-colors:active){.upload-status__line.svelte-1uxte66{border:1px solid canvastext}}.references.svelte-ym5mnc{gap:var(--space-2xs);min-width:0;display:grid}.references__optional.svelte-ym5mnc{color:var(--color-paper-quiet);font-family:var(--font-body);font-weight:400;font-size:var(--text-small);letter-spacing:0;text-transform:none}.references__list.svelte-ym5mnc{margin:var(--space-2xs) 0 0;border-top:var(--rule-seam) solid var(--color-ink-line);padding:0;list-style:none;display:grid}.reference.svelte-ym5mnc{gap:var(--space-s);padding:var(--space-s) 0;border-bottom:var(--rule-seam) solid var(--color-ink-line);grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:start;display:grid}.reference__tag.svelte-ym5mnc{border:var(--rule-frame) solid var(--color-paper);width:2.75rem;height:2.75rem;font-family:var(--font-display);letter-spacing:.04em;place-items:center;font-size:.75rem;display:grid}.reference__body.svelte-ym5mnc{gap:.125rem;min-width:0;display:grid}.reference__name.svelte-ym5mnc{overflow-wrap:anywhere;margin:0;font-weight:600}.reference__note.svelte-ym5mnc{padding:0 var(--space-3xs);background:var(--color-tape-yellow);color:var(--color-ink);font-size:var(--text-small);justify-self:start;margin:0}.reference__actions.svelte-ym5mnc{justify-items:end;gap:var(--space-2xs);display:grid}.reference__actions.svelte-ym5mnc .label-link:where(.svelte-ym5mnc){min-height:2.75rem}.references__pick.svelte-ym5mnc{justify-content:center;align-items:center;gap:var(--space-2xs);min-height:3rem;margin-top:var(--space-2xs);padding:var(--space-xs) var(--space-s);border:var(--rule-frame) dashed var(--color-paper-quiet);cursor:pointer;text-align:center;display:flex}.references__pick.svelte-ym5mnc span:where(.svelte-ym5mnc){color:var(--color-tape-yellow);font-family:var(--font-display);font-size:1.25rem;font-weight:900;line-height:1}.references__pick.svelte-ym5mnc:focus-within{outline:3px solid var(--color-tape-yellow);outline-offset:2px}@media (hover:hover){.references__pick.svelte-ym5mnc:hover{border-color:var(--color-paper)}}.is-invalid.svelte-ym5mnc .references__pick:where(.svelte-ym5mnc){border-color:var(--color-tape-yellow)}.references__pick--plain.svelte-ym5mnc{flex-wrap:wrap}.references__total.svelte-ym5mnc{color:var(--color-paper-muted);font-family:var(--font-data);font-size:var(--text-small);font-variant-numeric:tabular-nums;margin:0}@media (forced-colors:active){.reference__tag.svelte-ym5mnc,.references__pick.svelte-ym5mnc{border-color:canvastext}}.no-script.svelte-1xkff8c{font-weight:600}.casting-form-intro.svelte-1xkff8c{gap:var(--space-2xs);max-width:var(--measure-column);display:grid}.casting-form.svelte-1xkff8c{gap:var(--space-l);margin-top:var(--space-l);max-width:var(--measure-form);display:grid}.acts__tape.svelte-1xkff8c{gap:var(--space-2xs);margin-top:var(--space-2xs);grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.acts__tape.svelte-1xkff8c li:where(.svelte-1xkff8c){background:var(--color-ink-line);transform-origin:0;height:.6rem}.acts__tape.svelte-1xkff8c li.is-laid:where(.svelte-1xkff8c){background:var(--color-paper)}.acts__tape.svelte-1xkff8c li[aria-current=step]:where(.svelte-1xkff8c){height:.85rem;transform:rotate(var(--tilt))}@media (prefers-reduced-motion:no-preference){.acts__tape.svelte-1xkff8c li.is-laid:where(.svelte-1xkff8c){animation:svelte-1xkff8c-lay .24s var(--ease-out)}@keyframes svelte-1xkff8c-lay{0%{transform:scaleX(.2)}}}.act.svelte-1xkff8c{gap:var(--space-l);display:grid}.casting-form.svelte-1xkff8c:not(.is-stepped) .act:where(.svelte-1xkff8c)+.act:where(.svelte-1xkff8c){padding-top:var(--space-l);border-top:var(--rule-seam) solid var(--color-ink-line)}.act.svelte-1xkff8c:focus{outline:none}.act.svelte-1xkff8c:focus-visible{outline:var(--focus-ring);outline-offset:4px}.act__sub.svelte-1xkff8c{margin-top:calc(-1 * var(--space-m));max-width:var(--measure-column);color:var(--color-paper-muted)}.sub.svelte-1xkff8c{margin-top:var(--space-s)}.opt.svelte-1xkff8c{color:var(--color-paper-quiet);font-family:var(--font-body);font-weight:400;font-size:var(--text-small);letter-spacing:0;text-transform:none}.count.svelte-1xkff8c{color:var(--color-paper-muted);font-size:var(--text-small);text-align:right}.field-control--short.svelte-1xkff8c{min-height:4.5rem}#casting-bio.svelte-1xkff8c{min-height:9rem}.w-short.svelte-1xkff8c{max-width:14rem}.w-age.svelte-1xkff8c{text-align:center;max-width:6rem;font-size:1.5rem;font-weight:600}.pair.svelte-1xkff8c{gap:var(--space-s);display:grid}@media (width>=40rem){.pair.svelte-1xkff8c{grid-template-columns:1fr 1fr}}.songs.svelte-1xkff8c{gap:var(--space-m);display:grid}.songs__own.svelte-1xkff8c{gap:var(--space-2xs);min-width:0;padding:var(--space-s);border:var(--rule-frame) solid var(--color-ink-line);margin:0;display:grid}.songs__own.svelte-1xkff8c legend:where(.svelte-1xkff8c){margin-bottom:var(--space-2xs);padding:0}.songs__pair.svelte-1xkff8c{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fold.svelte-1xkff8c>summary:where(.svelte-1xkff8c){align-items:center;gap:var(--space-2xs);cursor:pointer;min-height:2.75rem;list-style:none;display:flex}.fold.svelte-1xkff8c>summary:where(.svelte-1xkff8c)::-webkit-details-marker{display:none}.fold.svelte-1xkff8c>summary:where(.svelte-1xkff8c):before{content:"+" / "";width:1ch;color:var(--color-tape-yellow);font-family:var(--font-display);font-size:1.5rem;font-weight:900;line-height:1}.fold[open].svelte-1xkff8c>summary:where(.svelte-1xkff8c):before{content:"−" / ""}.fold.svelte-1xkff8c>summary:where(.svelte-1xkff8c):focus-visible{outline:3px solid var(--color-tape-yellow);outline-offset:2px}.fold.svelte-1xkff8c .form-field__optional:where(.svelte-1xkff8c){color:var(--color-paper-quiet);font-family:var(--font-body);font-weight:400;font-size:var(--text-small);letter-spacing:0;text-transform:none}.songs__playback[open].svelte-1xkff8c,.photos.svelte-1xkff8c{gap:var(--space-2xs);display:grid}.photo-grid.svelte-1xkff8c{gap:var(--space-s);margin-top:var(--space-2xs);grid-template-columns:1fr 1fr;display:grid}.photo.svelte-1xkff8c{gap:var(--space-2xs);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.photo__frame.svelte-1xkff8c{aspect-ratio:3/4;border:var(--rule-frame) dashed var(--color-paper-quiet);place-items:center;display:grid;overflow:hidden}.photo.has-img.svelte-1xkff8c .photo__frame:where(.svelte-1xkff8c){border-style:solid;border-color:var(--color-paper)}.photo.is-invalid.svelte-1xkff8c .photo__frame:where(.svelte-1xkff8c){border-color:var(--color-tape-yellow)}.photo__img.svelte-1xkff8c{object-fit:cover;width:100%;height:100%}.photo__empty.svelte-1xkff8c{padding:var(--space-s);color:var(--color-paper-muted);font-size:var(--text-small);text-align:center}.songs__wishes.svelte-1xkff8c{gap:var(--space-2xs);max-width:var(--measure-column);display:grid}.songs__wishes.svelte-1xkff8c ul:where(.svelte-1xkff8c){margin:0;padding-left:1.25em}.upload.svelte-1xkff8c{gap:var(--space-2xs);display:grid}.photo__actions.svelte-1xkff8c{align-items:center;gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;display:flex}.photo__actions.svelte-1xkff8c .photo__pick--plain{gap:var(--space-2xs);max-width:100%;font-size:var(--text-small);flex-wrap:wrap;transform:none;-webkit-mask:none;mask:none}.photo__actions.svelte-1xkff8c .photo__pick--plain input{max-width:100%}.nav.svelte-1xkff8c{justify-content:space-between;align-items:center;gap:var(--space-s);padding-top:var(--space-m);border-top:var(--rule-seam) solid var(--color-ink-line);flex-wrap:wrap;display:flex}.nav__next.svelte-1xkff8c{margin-left:auto}.callsheet__facts.svelte-1xkff8c{gap:var(--space-2xs);margin:0 0 var(--space-s);padding:var(--space-s);border:var(--rule-frame) solid var(--color-ink-line);list-style:none;display:grid}.callsheet__facts.svelte-1xkff8c li:where(.svelte-1xkff8c){padding-left:1.25em;position:relative}.callsheet__facts.svelte-1xkff8c li:where(.svelte-1xkff8c):before{content:"—";color:var(--color-paper-quiet);position:absolute;left:0}.callsheet__question.svelte-1xkff8c{font-weight:600}.privacy.svelte-1xkff8c{gap:var(--space-s);max-width:var(--measure);color:var(--color-paper-muted);font-size:var(--text-small);display:grid}.privacy.svelte-1xkff8c a:where(.svelte-1xkff8c){color:var(--color-paper);text-underline-offset:.2em}@media (forced-colors:active){.acts__tape.svelte-1xkff8c li.is-laid:where(.svelte-1xkff8c){background:canvastext}}.show.svelte-w4uxxh{gap:var(--space-m);display:grid}
