:root{--t1:13px;--t2:16px;--t3:19px;--t4:26px;--t5:38px;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:48px;--s6:64px;--s7:96px;--m:16px;--g:16px;--bar-h:60px;--r:2px;--rc:6px}@media (width>=600px){:root{--m:32px;--t3:20px;--t4:30px;--t5:50px;--bar-h:64px}}@media (width>=1024px){:root{--g:24px;--t3:21px;--t4:30px;--t5:44px}}@media (width>=1280px){:root{--m:48px;--t4:34px;--t5:clamp(52px, 3.9vw, 60px)}}@media (width>=1920px){:root{--m:64px;--g:32px;--bar-h:76px;--t1:clamp(14px, .62vw, 16px);--t2:clamp(18px, .8vw, 21px);--t3:clamp(24px, 1.06vw, 28px);--t4:clamp(40px, 1.8vw, 48px);--t5:clamp(84px, 3.9vw, 104px)}}:root{--ink:var(--ink-0);--ink-2:var(--ink-2-0);--wf:56px;--backing:color-mix(in oklch, var(--ground) 82%, transparent);--d4:clamp(40px, 3.4vw, 56px);--d5:clamp(56px, 5.6vw, 112px);--ground:#efe9df;--ground-2:#e4ddd0;--ink-0:#14110d;--accent:#6f522a;--ink-2-0:#4a5963;--ink-2-deep:#232e35;--field-edge:var(--ink-2-0);--action:#1c4b85;--action-ink:#f7f6f2;--light:#c0872a;--rule:#10222f29;--rule-2:#10222f5c;--ring-back:#1c4b8557;--ring-front:#10222f;--gold-a:#deaa504d;--gold-b:#deaa501a;--page:#fbfaf6;--scrim:#0c1a248c;--sleeve-edge:#10222f2e;--sleeve-lift:#10222f73;--glint:#7a4a0e;--wash-text:.66;--wash-display:.42;--title:#32281c;--vignette:40% 62% at 46% 38%;--stage-ground:#eeeae1;--stage-edge:#c3b8a7;--opening:radial-gradient(var(--vignette), var(--stage-ground), var(--stage-edge))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ground:#0b0d0f;--ground-2:#12191e;--ink-0:#ece6da;--accent:#c9a46a;--ink-2-0:#a6b3bb;--ink-2-deep:var(--ink-2-0);--field-edge:#7c8a93;--action:#9dc2ea;--action-ink:#0c1a24;--light:#e4b35a;--rule:#e8e5dc29;--rule-2:#e8e5dc5c;--ring-back:#9dc2ea4d;--ring-front:#e8e5dc;--gold-a:#e2964638;--gold-b:#e296461a;--page:#cec8ba;--scrim:#03090eb3;--sleeve-edge:#e8e5dc57;--sleeve-lift:#000c;--glint:#f4d38e;--wash-text:.82;--wash-display:.58;--title:#6b4f2e;--vignette:40% 62% at 46% 38%;--stage-ground:#050505;--stage-edge:#000;--opening:radial-gradient(var(--vignette), var(--stage-ground), var(--stage-edge))}}:root[data-theme=dark]{color-scheme:dark;--ground:#0b0d0f;--ground-2:#12191e;--ink-0:#ece6da;--accent:#c9a46a;--ink-2-0:#a6b3bb;--ink-2-deep:var(--ink-2-0);--field-edge:#7c8a93;--action:#9dc2ea;--action-ink:#0c1a24;--light:#e4b35a;--rule:#e8e5dc29;--rule-2:#e8e5dc5c;--ring-back:#9dc2ea4d;--ring-front:#e8e5dc;--gold-a:#e2964638;--gold-b:#e296461a;--page:#cec8ba;--scrim:#03090eb3;--sleeve-edge:#e8e5dc57;--sleeve-lift:#000c;--glint:#f4d38e;--wash-text:.82;--wash-display:.58;--title:#6b4f2e;--vignette:40% 62% at 46% 38%;--stage-ground:#050505;--stage-edge:#000;--opening:radial-gradient(var(--vignette), var(--stage-ground), var(--stage-edge))}:root{--display:var(--font-display);--titling:var(--font-titling);--text:var(--font-text)}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:var(--bar-h);-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font:400 var(--t2) / 1.55 var(--text);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}::selection{background:var(--action);color:var(--action-ink)}a{color:var(--action);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--action);outline-offset:3px}button{font:inherit;color:inherit}p,h1,h2,h3,ul,ol,figure,table{margin:0}h1,h2,h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.005em;font-weight:400}h1{font-size:var(--t5);line-height:1.04}h2{font-size:var(--t4);line-height:1.12}h3{font-size:var(--t3);line-height:1.25}p{text-wrap:pretty}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.nw{white-space:nowrap}.skip{z-index:70;left:var(--m);top:calc(env(safe-area-inset-top,0px) + var(--s1));padding:var(--s1) var(--s2);background:var(--ink);min-height:44px;color:var(--ground);border-radius:var(--rc);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(-200%)}.skip:focus{transform:none}main:focus{outline:none}.btn,.btn-q{justify-content:center;align-items:center;gap:var(--s1);min-height:44px;padding:0 var(--s2);border-radius:var(--rc);font:500 var(--t1) / 1 var(--text);letter-spacing:.02em;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform 90ms ease-out,filter .14s,border-color .14s,background-color .14s;display:inline-flex}.btn{background:var(--action);color:var(--action-ink);border:1px solid var(--action);font-weight:600}.btn:hover{filter:brightness(1.1)}.btn-q{background:var(--ground);color:var(--ink);border:1px solid var(--rule-2)}.btn-q:hover{border-color:var(--ink)}.btn:active,.btn-q:active,.play:active{filter:brightness(.94);transform:translateY(1px)scale(.98)}.bar{z-index:30;height:calc(var(--bar-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--m) 0;align-items:center;gap:var(--s2);background:var(--ground);box-shadow:0 1px 0 var(--rule);display:flex;position:fixed;inset:0 0 auto}.wordmark{font:400 var(--t3) / 1 var(--titling);letter-spacing:.2em;color:var(--ink);text-transform:uppercase;align-items:center;gap:10px;min-width:44px;min-height:44px;margin-right:-.2em;text-decoration:none;display:inline-flex}.logo{color:var(--ink);display:inline-flex}.logo svg{width:auto;height:30px;display:block;overflow:visible}.art-lyre .str{shape-rendering:crispedges}@media (width>=1024px){.logo svg{height:40px}}.nav{gap:var(--s3);margin-left:auto;display:none}.nav a{font:500 var(--t1) / 1 var(--text);color:var(--ink);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.nav a:hover{text-decoration:underline}.tools{gap:var(--s1);align-items:center;margin-left:auto;display:flex}@media (width<=599px){.wordmark{font-size:var(--t2);letter-spacing:.16em;gap:8px;margin-right:-.16em}.logo svg{height:24px}.cta{padding:0 var(--s1)}}@media (width<=359px){.wm{display:none}}@media (width>=1024px){.nav{display:flex}.nav+.tools{margin-left:var(--s3)}}#privacy a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.plain>.notice{max-width:65ch}main{z-index:2;display:block;position:relative}.ch,.foot{overflow-x:clip}.ch{padding-inline:var(--m);position:relative}.track{position:relative}.set{column-gap:var(--g);isolation:isolate;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;display:grid;position:relative}.set>*{grid-column:1/-1;min-width:0}.cell{gap:var(--s5);display:grid}.panel{gap:var(--s3);align-content:start;display:grid}.scene h2{font-size:var(--d4)}.mark{font:400 var(--t4) / 1 var(--titling);letter-spacing:.04em;color:var(--accent);align-items:center;gap:.4em;display:flex}.mark-lyre{color:var(--accent);display:inline-flex}.mark-lyre svg{width:auto;height:1.05em;display:block;overflow:visible}.mark-lyre .art-lyre{color:inherit}@media (width>=1024px){.mark .mark-lyre svg{height:40px}}.arr-head{gap:var(--s3);display:grid}.intro{color:var(--ink-2);max-width:46ch}.ic{color:var(--ink-2);flex:none;display:inline-flex}.ic svg{width:24px;height:24px;display:block;overflow:visible}.ic .art-icon{color:inherit}.hero{--ink-2:var(--ink-2-deep)}.carved{font:400 var(--t2) / 1.3 var(--titling);letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.hero h1{max-width:14em}.lede{color:var(--ink-2);max-width:44ch}.join{gap:var(--s1);max-width:480px;display:grid}.join label{font:600 var(--t1) / 1.2 var(--text);color:var(--ink-2)}.join .row{gap:var(--s1);flex-wrap:wrap;display:flex}.join input{min-width:0;min-height:44px;padding:0 var(--s2);font:400 var(--t2) / 1 var(--text);color:var(--ink);border:1px solid var(--field-edge);border-radius:var(--rc);background:0 0;flex:200px;transition:border-color .14s}.join input:hover{border-color:var(--ink-2)}.join input::placeholder{color:var(--ink-2)}.join .btn{font-size:var(--t2);flex:none}.hero .join input{flex:1 1 calc(max(200px, 11em) + 2 * var(--s2) + 2px);width:0}.note{font-size:var(--t1);color:var(--ink-2);min-height:2.9em;line-height:1.45}.note strong{color:var(--ink);font-weight:600}.statement{font:400 var(--t4) / 1.32 var(--display);max-width:24em}.statement .fig{font-family:var(--titling);letter-spacing:.02em;white-space:nowrap}.count{font-variant-numeric:tabular-nums;display:inline-block}.statement .fn{font:500 var(--t1) / 0 var(--text);color:var(--ink);margin-left:2px}.notes{font-size:var(--t1);color:var(--ink-2);max-width:46ch;margin-top:var(--s2);line-height:1.45}.notes>span:first-child{color:var(--ink);margin-right:4px;font-weight:600}.notes a{align-items:center;min-height:44px;display:inline-flex}.kicker{font:500 var(--t1) / 1.3 var(--text);color:var(--ink-2);letter-spacing:.02em;margin-bottom:var(--s2)}.work{gap:var(--s1);padding:0;list-style:none;display:grid}.work li{font:400 var(--t3) / 1.3 var(--display)}.work .s{background:linear-gradient(var(--accent), var(--accent)) no-repeat 0 58% / calc(var(--strike,1) * 100%) 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.big{font:400 var(--t4) / 1.15 var(--display);text-wrap:balance;margin-top:var(--s4)}.small{font-size:var(--t1);color:var(--ink-2);max-width:44ch;margin-top:var(--s2);line-height:1.45}.inputs{font:400 var(--t3) / 2.2 var(--display);color:var(--ink-2)}.in{font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--rule-2);cursor:pointer;vertical-align:middle;background:0 0;border-radius:0;align-items:center;gap:.3em;min-height:44px;padding:0 2px;line-height:1.2;transition:border-color .14s,transform 90ms ease-out;display:inline-flex}.in svg{width:.95em;height:.95em;color:var(--ink-2);flex:none;overflow:visible}.in:hover{border-bottom-color:var(--ink)}.in:active{transform:translateY(1px)}.in[aria-pressed=true]{border-bottom:2px solid var(--accent)}.in[aria-pressed=true] svg{color:var(--ink)}.in-note{color:var(--ink-2);max-width:46ch}.in-note .quote{font:400 var(--t3) / 1.35 var(--display);color:var(--ink);display:block}.rail{display:none}.step{gap:var(--s2);align-content:start;display:grid}.step>h3,.cap-beat>h3{align-items:center;gap:var(--s1);display:flex}.step>p{color:var(--ink-2);max-width:46ch}.art{margin-top:var(--s1);max-width:560px}.plan table{border-collapse:collapse;width:100%;font-size:var(--t1);font-variant-numeric:tabular-nums}.plan caption{text-align:left;font:500 var(--t1) / 1.4 var(--text);color:var(--ink-2);padding-bottom:var(--s1)}.plan th,.plan td{text-align:left;padding:var(--s1) var(--s1) var(--s1) 0;border-bottom:1px solid var(--rule);vertical-align:baseline;white-space:nowrap}.plan thead th{color:var(--ink-2);border-bottom-color:var(--rule-2);font-weight:500}.plan tbody th{font:400 var(--t2) / 1.2 var(--display)}.chords{font-size:var(--t1);color:var(--ink-2);margin-top:var(--s2)}.chords .lab{color:var(--ink);margin-right:var(--s1);font-weight:600}.staffs,.refusal,.parts{color:var(--ink)}.staffs svg,.part svg,.refusal svg{width:100%;height:auto;display:block;overflow:visible}figcaption,.part .cap{font-size:var(--t1);color:var(--ink-2);line-height:1.4}figcaption b,.part .cap b{color:var(--ink);font-weight:600}.staffs figcaption{margin-top:var(--s1)}.parts{gap:var(--s2);display:grid}.part{gap:4px;display:grid}.refusal .pair{gap:var(--s2);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.refusal .arrow{font:400 var(--t3) / 1 var(--display);color:var(--ink-2)}.refusal figcaption{margin-top:var(--s2);max-width:44ch}.refusal .said{margin-top:var(--s1);color:var(--ink);font-size:var(--t2);line-height:1.45;display:block}.index{display:none}.cap-beat{gap:var(--s2);align-content:start;display:grid}.cap-beat>p{color:var(--ink-2);max-width:46ch}.illo{margin-top:var(--s1);max-width:480px;color:var(--ink)}.illo svg{width:100%;height:auto;display:block;overflow:visible}.scene.checks h2{font-size:var(--t5);max-width:11em;line-height:1.04}.pr-lede{font:400 var(--t3) / 1.45 var(--display);max-width:30em}.checklist{gap:var(--s3);align-content:start;margin:0;padding:0;list-style:none;display:grid}.ck{gap:var(--s2);grid-template-columns:28px 1fr;align-items:start;display:grid}.ck .ic svg{width:28px;height:28px}.ck h3{font-size:var(--t3)}.ck p{color:var(--ink-2);max-width:40ch;margin-top:4px}.points{gap:var(--s3);align-content:start;display:grid}.pr{max-width:36em}.pr h3{font:400 var(--t3) / 1.5 var(--display);display:inline}.pr p{color:var(--ink-2);line-height:1.7;display:inline}.records{gap:var(--s6);display:grid}.record{gap:var(--s4);align-items:end;display:grid;position:relative}.record .object{aspect-ratio:1;width:min(100%,560px);position:relative}.record .disc,.record .sleeve{border-radius:var(--r);position:absolute;inset:0}.record .disc{transform:translateX(calc(var(--slide,1) * 14%));background:radial-gradient(circle,#e8e1d2 0 17%,#1b1b1d 17.4% 18.2%,#0000 18.3%),repeating-radial-gradient(circle,#141416 0 1.2px,#1f1f22 1.2px 2.4px);border-radius:50%;transition:transform .5s cubic-bezier(.2,.7,.2,1);inset:3%;box-shadow:0 0 0 1px #0006}.record .sleeve{box-shadow:0 0 0 1px var(--sleeve-edge), 0 32px 56px -28px var(--sleeve-lift);transition:transform .5s cubic-bezier(.2,.7,.2,1);overflow:hidden}.record .sleeve svg{width:100%;height:100%;display:block}.record:hover .disc,.record:focus-within .disc{transform:translate(26%)}.record .info{gap:var(--s2);align-content:end;display:grid}.record h3{font-size:var(--t5);line-height:1.04}.record .meta{font-size:var(--t1);color:var(--ink-2);font-variant-numeric:tabular-nums;gap:4px;display:grid}.record .blurb{color:var(--ink-2);max-width:36ch}.record .actions{gap:var(--s1);flex-wrap:wrap;align-items:center;display:flex}.record .listen{min-width:44px}.record .listen svg{width:14px;height:14px}.record .listen .i-pause,.record .listen[aria-pressed=true] .i-play{display:none}.record .listen[aria-pressed=true] .i-pause{display:inline}.quiet{color:var(--ink);font-size:var(--t1)}.ch.scene.close .set{padding-bottom:var(--s4)}.scene.close h2{font-size:var(--d5);max-width:13em;line-height:1.04}.foot{z-index:2;gap:var(--s1);font-size:var(--t1);color:var(--ink);padding:var(--s3) var(--m) calc(var(--s3) + env(safe-area-inset-bottom,0px));background:var(--ground);box-shadow:0 -1px 0 var(--rule);display:grid;position:relative}.wordmark-s{font:400 var(--t2) / 1 var(--titling);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;display:flex}.wordmark-s .logo svg{height:22px}span.in{cursor:auto}span.in:hover{border-bottom-color:var(--rule-2)}.in-notes{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.record .sleeve{background:linear-gradient(135deg,#173246,#0e2231)}.record .sleeve>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.record .sleeve>svg{position:relative}.sleeve-art{color:#e9e3d5}.sleeve-art .sl-tt text{font-family:var(--titling);fill:#e9e3d5}.sleeve-art .sl-title text{fill:#f2ede2}.sleeve-art .sl-title .sl-sub{fill-opacity:.8}.sleeve-art .sl-rule{stroke:#e9e3d5;stroke-opacity:.35}.sleeve-art .sl-gold{stroke:#d5a553}.faq .set{padding-block:var(--s4) var(--s6)}.faq-list{display:grid}.faq details{border-top:1px solid var(--rule)}.faq details:last-child{border-bottom:1px solid var(--rule)}.faq summary{min-height:44px;padding:var(--s1) 0;cursor:pointer;font:400 var(--t3) / 1.3 var(--display);color:var(--ink);align-items:center;display:flex}.faq details p{color:var(--ink-2);max-width:46ch;padding-bottom:var(--s2)}@media (width>=1024px) and (aspect-ratio>=6/5){.set>.faq-block{grid-column:1/span 5}}.plain{z-index:2;gap:var(--s3);min-height:70svh;padding:calc(var(--bar-h) + var(--s5)) var(--m) var(--s6);align-content:start;display:grid;position:relative}.plain>*{max-width:1200px}.score-page .facts{color:var(--ink-2);margin:0;padding:0;list-style:none}.score-page .note{color:var(--ink-2);font-size:var(--t1);max-width:60ch}.score-page section{gap:var(--s2);margin-top:var(--s3);align-content:start;display:grid}.score-page section>p{max-width:60ch}.score-page dl{gap:var(--s1) var(--s3);grid-template-columns:max-content 1fr;max-width:60ch;margin:0;display:grid}.score-page dt{grid-column:1;font-weight:600}.score-page dd{grid-column:2;margin:0}.score-page .harmony .bars{min-width:6ch;color:var(--ink-2);font-variant-numeric:tabular-nums;display:inline-block}.score-page audio{width:min(100%,480px)}.score-page .pagebox a{display:block}.score-page .viewer{max-height:none}.score-pages{gap:var(--s4);margin:0;padding:0;list-style:none;display:grid}.score-pages .pagebox{background:var(--page);padding:var(--s2)}.score-pages img{width:100%;height:auto;display:block}.score-pages figcaption{margin-top:var(--s1);color:var(--ink-2);font-size:var(--t1)}.stage{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.stage picture,.stage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stage img{mask-image:linear-gradient(#000 0 0)}@supports (view-timeline:--hero){:root{timeline-scope:--hero}#hero{view-timeline:--hero;view-timeline-inset:0}.stage picture{animation-name:hand-back;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:exit-crossing}}@keyframes hand-back{to{opacity:0}}@supports not (view-timeline:--hero){.stage{height:100svh;position:absolute;bottom:auto}}.set{row-gap:var(--s3);padding-block:var(--s6)}.hero{--still-top:50svh}@media (orientation:landscape){.hero{--still-top:67svh}}.hero .set{padding-block:max(calc(var(--bar-h) + var(--s4)), var(--still-top)) var(--s4)}.panel{background:var(--backing);border-radius:var(--r);padding:var(--s3)}.panel>*{max-width:40rem}@media (width<=599px){.statement{font-size:var(--t3)}}@media (width<=599px) and (prefers-color-scheme:light){:root{--ink-2-0:var(--ink-2-deep)}}@media (width>=1024px) and (aspect-ratio>=6/5){.set{padding-block:calc(var(--bar-h) + var(--s4)) var(--s4)}.scene .set{padding-block:var(--s7)}.hero .set{--credit-w:clamp(15rem, 16vw, 28rem);padding-block:calc(var(--bar-h) + var(--s3)) var(--s5);height:var(--vh,100svh);align-content:end;min-height:560px}.set>.hero-a{gap:var(--s2);width:min(100%, var(--credit-w));grid-area:1/1/auto/span 4;place-self:end start}.set>.hero-b{width:min(100%, var(--credit-w));place-self:end;gap:var(--s2);grid-area:1/9/auto/-1}.hero-a h1{font-size:var(--t4)}.hero-b .lede,.hero-b .join .btn{font-size:var(--t1)}.set>.hours-a,.set>.how-in,.set>.beyond-a,.set>.checks-a{grid-area:1/1/auto/span 4}.set>.hours-b,.set>.how-out,.set>.beyond-b,.set>.checks-b{grid-area:1/9/auto/span 4}.hours-b{padding-top:var(--s7);gap:0}.how-in,.how-out{gap:var(--s2)}.how .set{padding-block:calc(var(--bar-h) + var(--s3)) var(--s3)}.how-out .step>p{font-size:var(--t1)}.parts{gap:var(--s1)}.part{gap:2px}.how .rail,.beyond .index{gap:var(--s1);display:flex}.rail{border-bottom:1px solid var(--rule-2)}.rail button{min-height:44px;padding:var(--s1) 0;text-align:left;white-space:nowrap;cursor:pointer;color:var(--ink-2);font:500 var(--t1) / 1.2 var(--text);background:0 0;border:0;flex:1 1 0;transition:color .14s,transform 90ms ease-out}.rail button:hover,.index button:hover{color:var(--ink)}.rail button:active,.index button:active{transform:translateY(1px)}.rail [aria-current=step]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--light);text-underline-offset:6px;text-decoration-thickness:2px}.index{margin-top:var(--s2);border-top:1px solid var(--rule);flex-direction:column;gap:0}.index button{align-items:center;gap:var(--s2);min-height:48px;padding:var(--s1) 0;text-align:left;border:0;border-bottom:1px solid var(--rule);cursor:pointer;color:var(--ink-2);font:500 var(--t2) / 1.2 var(--text);background:0 0;transition:color .14s,transform 90ms ease-out;display:flex}.index [aria-current=step]{color:var(--ink)}.index [aria-current=step] .ic{color:var(--light)}.checks-b{padding-top:var(--s3)}.arr-block{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--s4);display:grid}.arr-head,.quiet{grid-column:1/span 4}.records,.record{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.record .object{grid-column:1/span 4;width:100%}.record .info{grid-column:9/span 4;align-self:end}.set>.close-block{grid-column:1/span 4}.foot{padding-right:calc(var(--m) + (100vw - 2 * var(--m)) * 8 / 12)}@media (aspect-ratio<8/5){.hero .set{--credit-w:16rem}}@media (height<=800px){.hero .set{padding-bottom:var(--s2)}.set>.hero-b{gap:var(--s1)}.hero-b .join{gap:4px}.hero-b .lede{line-height:1.35}.hero-b .join label{line-height:1}}@media (height<=700px){.hero .set{--credit-w:24rem}.set>.hero-b{grid-column:8/-1}}}html.js:not(.still){scroll-snap-type:y proximity;scroll-padding-top:0}html.js .snap{scroll-snap-align:start;pointer-events:none;width:1px;height:1px;position:absolute;left:0}html.js main [id]:not(.snap):not(.pinned){scroll-margin-top:var(--bar-h)}html.js{scrollbar-gutter:stable}@media (width>=1280px){html.js.l-wide{scrollbar-gutter:auto;overflow-x:clip}html.js.l-wide main,html.js.l-wide body>footer,html.js.l-wide .bar,html.js.l-wide .stage{width:100vw}}html.js.scroll-lock{overflow:hidden}html.js.engine .bar:not(.solid){box-shadow:none;background:0 0}html.js .tools{--sound-w:calc(2px + 2 * var(--s2) + 16px + var(--s1) + 3.13 * var(--t1))}html.js #sound{width:var(--sound-w)}html.js:not(.engine) .tools:before{content:"";width:var(--sound-w);flex:none}html.js #sound svg{flex:none;width:16px;height:16px}html.js #sound[aria-pressed=false] .waves,html.js #sound[aria-pressed=true] .mute{display:none}html.js #sound[aria-pressed=true]{border-color:var(--action);color:var(--action)}@media (width<=599px){html.js .tools{--sound-w:44px}html.js #sound{padding:0}html.js #sound .lbl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}html.js .stage{height:var(--vh,100svh);bottom:auto}html.js .stage>.golden,html.js .stage>.ring{position:absolute;inset:0}html.js .golden{opacity:0;background:radial-gradient(55% 60% at 50% 58%, var(--gold-a), transparent 72%), linear-gradient(180deg, transparent 35%, var(--gold-b))}html.js .stage>.gl{opacity:0;width:100%;height:100%;position:absolute;inset:0}html.js .stage>.opening{z-index:0;left:var(--ox);top:var(--oy);width:var(--ow);height:var(--oh);background:var(--opening);position:absolute}html.js .stage>.golden{z-index:1}html.js .stage>.ring-back{z-index:2}html.js .stage>picture{z-index:3;width:calc(100% + var(--snap,0px));--poster-fade:.05;opacity:min(1, calc(var(--backing-k) / var(--poster-fade)))}html.js .stage>.gl{z-index:4}html.js .stage>.ring-front{z-index:5}html.js:not(.still):not(.poster-path) .stage>picture{animation-timing-function:step-end}@supports not (view-timeline:--hero){html.js:not(.still):not(.poster-path) .stage{position:fixed}}html.js .ring{display:none}html.js .glyph{transform-origin:0 0;will-change:transform, opacity;font:400 200px / 1 var(--titling);white-space:pre;user-select:none;position:absolute;top:0;left:0}html.js .ring-back .glyph{color:color-mix(in oklab, var(--title), var(--ring-back) calc(var(--lift,1) * 100%))}html.js .ring-front .glyph{color:color-mix(in oklab, var(--ring-front), var(--glint) calc(var(--lit,0) * 100%))}html.js .scene,html.js .scene .track,html.js .scene .set{pointer-events:none}html.js .scene .set>:not(.washes):not(.beam){pointer-events:auto}html.js .scene.pinned>.track{height:var(--track-h)}html.js .scene.pinned .set{position:sticky;top:0}html.js .scene.pinned .set,html.js.l-stack:not(.still):not(.engine) .hero .set{height:var(--vh,100svh)}html.js .scene.pinned .cell>.beat{grid-area:1/1}html.js .scene.pinned .cell{gap:0}html.js .set>.washes{z-index:-1;position:absolute;inset:0;overflow:visible}@property --backing-k{syntax:"<number>";inherits:false;initial-value:1}@property --backing-live{syntax:"<color>";inherits:false;initial-value:#0000}html.js .panel,html.js .rail,html.js .hours .set:before{--backing-live:color-mix(in oklch, var(--backing) calc(var(--backing-k,1) * 100%), transparent)}html.js .hours .set:before{--backing-k:inherit}html.js .panel{background:var(--backing-live);box-shadow:0 0 0 var(--s3) var(--backing-live);padding:0}html.js.l-wide .rail{background:var(--backing-live);box-shadow:0 0 0 var(--s3) var(--backing-live);border-radius:var(--r);clip-path:inset(calc(-1 * var(--s3)) calc(var(--s3) - var(--s4)) calc(-1 * var(--s3)) calc(-1 * var(--s3)))}html.js.l-stack .scene.pinned.hours .set:before{content:"";background:var(--backing-live);box-shadow:0 0 0 var(--s3) var(--backing-live);border-radius:var(--r);grid-area:1/1/4/-1}html.js.l-stack .scene.pinned.hours .hours-a>.mark{grid-area:1/1}html.js.l-stack .scene.pinned.hours .hours-a>h2{grid-area:2/1}html.js .in-note.js-only{display:grid}html.js .in-note-v{grid-area:1/1}html.js .in-note-v:not(.on){visibility:hidden}html.js.l-wide .how-out{position:relative}html.js.l-wide .rail{top:0;right:calc(100% + var(--s4));border-bottom:0;border-right:1px solid var(--rule-2);padding-right:var(--s3);flex-direction:column;gap:0;position:absolute}html.js.l-wide .rail button{text-align:right;flex:none}html.js .beam{pointer-events:none;z-index:3;width:100vw;height:100vh;position:fixed;inset:0;overflow:visible}html.js .beam .halo{fill:none;stroke:var(--light);stroke-opacity:.16;stroke-width:6px;stroke-linecap:round}html.js .beam .core{fill:none;stroke:url(#beamGrad);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:1 1}html.js .beam circle{fill:var(--light)}html.js .beam .s0{stop-color:var(--light);stop-opacity:.2}html.js .beam .s1{stop-color:var(--light);stop-opacity:1}html.js .beam .s2{stop-color:var(--light);stop-opacity:.4}html.js .record.open-disc .disc{transform:translate(26%)}@media (prefers-color-scheme:light){html.js.l-stack:not([data-theme=dark]){--ink-2-0:var(--ink-2-deep)}}html.js.l-stack[data-theme=light]{--ink-2-0:var(--ink-2-deep)}html.js.l-stack .set{row-gap:var(--s3);padding-block:calc(var(--bar-h) + var(--s4)) var(--s4);grid-template-columns:minmax(0,1fr)}html.js.l-stack .panel>*{max-width:40rem}html.js.l-stack .hero .set{padding-bottom:var(--s5);align-content:end}html.js.l-stack .scene:not(.pinned):not(.hero) .set,html.js.l-stack.still .hero .set,html.js.l-stack.engine .hero:not(.pinned) .set{padding-block:var(--s6)}html.js.l-stack.still .hero .set,html.js.l-stack.engine .hero:not(.pinned) .set{min-height:100svh;padding-top:var(--still-top)}html.js.l-stack .scene.pinned.hours .panel,html.js.l-stack .scene.pinned.hours .cell,html.js.l-stack .scene.pinned.how .how-out,html.js.l-stack .scene.pinned.how .panels{display:contents}html.js.l-stack .scene.pinned.hours .beat{grid-area:3/1/auto/-1}html.js.l-stack .scene.pinned .checklist .ck:nth-child(odd){grid-area:1/1}html.js.l-stack .scene.pinned .checklist .ck:nth-child(2n){grid-area:2/1}html.js.l-stack .scene.pinned.how .how-in,html.js.l-stack .scene.pinned.how .step{grid-area:1/1/auto/-1}html.js.l-stack .how .beam{display:none}html.js.l-stack .step{gap:var(--s3)}html.js.l-stack .illo svg{width:auto;max-width:100%;max-height:30svh}html.js.l-stack .record .object{width:min(80%,440px)}@media (width<=599px){html.js.l-stack .statement{font-size:var(--t3)}html.js.l-stack:not(.still) .scene.pinned.how .step{gap:var(--s2)}html.js.l-stack:not(.still) .scene.pinned.how .step>p{font-size:var(--t1)}html.js.l-stack:not(.still) .scene.pinned.how .parts{gap:var(--s1)}}@media (width<=599px) and (540px<height<=700px){html.js.l-stack:not(.still) .hero.pinned .set,html.js.l-stack:not(.still):not(.engine) .hero .set{row-gap:var(--s1);padding-bottom:var(--s3)}html.js.l-stack:not(.still) .hero.pinned .hero-a,html.js.l-stack:not(.still):not(.engine) .hero .hero-a,html.js.l-stack:not(.still) .hero.pinned .hero-b,html.js.l-stack:not(.still):not(.engine) .hero .hero-b{gap:var(--s1)}html.js.l-stack:not(.still) .hero.pinned h1,html.js.l-stack:not(.still):not(.engine) .hero h1{font-size:var(--t4)}html.js.l-stack:not(.still) .hero.pinned .lede,html.js.l-stack:not(.still):not(.engine) .hero .lede{font-size:var(--t1);line-height:1.45}html.js.l-stack:not(.still) .hero.pinned .join,html.js.l-stack:not(.still):not(.engine) .hero .join{gap:4px}html.js.l-stack:not(.still) .hero.pinned .join .btn,html.js.l-stack:not(.still):not(.engine) .hero .join .btn{font-size:var(--t1)}}@media (orientation:landscape){html.js.l-stack:not(.still) .hero.pinned .set,html.js.l-stack:not(.still):not(.engine) .hero .set{column-gap:var(--s2);padding-bottom:var(--s3);grid-template-columns:minmax(0,8fr) minmax(0,7fr)}html.js.l-stack:not(.still) .hero.pinned .hero-a,html.js.l-stack:not(.still) .hero.pinned .hero-b,html.js.l-stack:not(.still):not(.engine) .hero .hero-a,html.js.l-stack:not(.still):not(.engine) .hero .hero-b{display:contents}html.js.l-stack:not(.still) .hero.pinned .hero-a:before,html.js.l-stack:not(.still):not(.engine) .hero .hero-a:before{--backing-k:inherit;--backing-live:color-mix(in oklch, var(--backing) calc(var(--backing-k,1) * 100%), transparent);content:"";pointer-events:none;background:var(--backing-live);box-shadow:0 0 0 var(--s3) var(--backing-live);border-radius:var(--r);grid-area:1/1/4/3}html.js.l-stack:not(.still) .hero.pinned .carved,html.js.l-stack:not(.still):not(.engine) .hero .carved{grid-area:1/1}html.js.l-stack:not(.still) .hero.pinned h1,html.js.l-stack:not(.still):not(.engine) .hero h1{font-size:var(--t4);grid-area:2/1}html.js.l-stack:not(.still) .hero.pinned .lede,html.js.l-stack:not(.still):not(.engine) .hero .lede{grid-area:3/1}html.js.l-stack:not(.still) .hero.pinned .join,html.js.l-stack:not(.still):not(.engine) .hero .join{grid-area:1/2/4/3;align-self:end}}@media (height<=540px){html.js.l-stack:not(.still) .hero.pinned .set,html.js.l-stack:not(.still):not(.engine) .hero .set{padding-bottom:var(--s1);row-gap:4px}html.js.l-stack:not(.still) .hero.pinned .carved,html.js.l-stack:not(.still):not(.engine) .hero .carved{line-height:1}html.js.l-stack:not(.still) .hero.pinned h1,html.js.l-stack:not(.still):not(.engine) .hero h1{font-size:var(--t3);line-height:1}html.js.l-stack:not(.still) .hero.pinned .lede,html.js.l-stack:not(.still):not(.engine) .hero .lede{font-size:var(--t1);line-height:1.25}html.js.l-stack:not(.still) .hero.pinned .join,html.js.l-stack:not(.still):not(.engine) .hero .join{gap:2px}html.js.l-stack:not(.still) .hero.pinned .join label,html.js.l-stack:not(.still):not(.engine) .hero .join label{line-height:1}html.js.l-stack:not(.still) .hero.pinned .join .btn,html.js.l-stack:not(.still):not(.engine) .hero .join .btn{font-size:var(--t1)}html.js.l-stack:not(.still) .hero.pinned .note,html.js.l-stack:not(.still):not(.engine) .hero .note{min-height:0}}@media (height<=300px){html.js.l-stack:not(.still) .hero.pinned .set,html.js.l-stack:not(.still):not(.engine) .hero .set{min-height:100svh;padding-top:var(--still-top);align-content:start}}html.js .rv{position:relative}html.js .rv[data-rv="0"]{opacity:0;pointer-events:none}html.js .rv[data-rv=p]{will-change:transform, opacity}html.js .rv .w{white-space:pre;display:inline-block}html.js .panel>.mark,html.js .panel>h1,html.js .panel>h2,html.js .arr-head>.mark,html.js .arr-head>h2{justify-self:start}html.js .wash{--ramp-x:linear-gradient(90deg, transparent 0, #00000029 calc(var(--wf) * .25), #00000080 calc(var(--wf) * .5), #000000d6 calc(var(--wf) * .75), #000 var(--wf), #000 calc(100% - var(--wf)), #000000d6 calc(100% - var(--wf) * .75), #00000080 calc(100% - var(--wf) * .5), #00000029 calc(100% - var(--wf) * .25), transparent 100%);--ramp-y:linear-gradient(180deg, transparent 0, #00000029 calc(var(--wf) * .25), #00000080 calc(var(--wf) * .5), #000000d6 calc(var(--wf) * .75), #000 var(--wf), #000 calc(100% - var(--wf)), #000000d6 calc(100% - var(--wf) * .75), #00000080 calc(100% - var(--wf) * .5), #00000029 calc(100% - var(--wf) * .25), transparent 100%)}html.js .washes{z-index:-1;pointer-events:none;width:100%;opacity:var(--wash-text);position:absolute;top:0;left:0;overflow:hidden}html.js .wash{background:radial-gradient(var(--vignette), color-mix(in srgb, var(--stage-ground) calc(var(--open,0) * 100%), var(--ground)), color-mix(in srgb, var(--stage-edge) calc(var(--open,0) * 100%), var(--ground))) calc(var(--ox,0px) - var(--wx,0px)) calc(var(--oy,0px) - var(--wy,0px)) / var(--ow,100%) var(--oh,100%) no-repeat, var(--ground);transform:translate3d(calc(var(--wx,0px) - var(--sl,0px)), var(--wy,0px), 0);opacity:0;mask-image:var(--ramp-x), var(--ramp-y);position:absolute;top:0;left:0;mask-composite:intersect}html.js .wash[data-rv="0"]{display:none}html.js.l-wide .arrangements.pinned .record .object{width:min(100%, calc(var(--vh,100svh) - var(--bar-h) - 260px))}@media (height<=960px){html.js.l-wide:not(.still) .scene.pinned .part .cap .dt{display:none}}@media (height>=801px) and (height<=920px){html.js.l-wide:not(.still) .scene.pinned .parts{gap:4px;max-width:400px}}@media (height<=860px){html.js.l-wide:not(.still) .scene.pinned .cap-beat>p{font-size:var(--t1)}html.js.l-wide:not(.still) .scene.pinned .illo{max-width:400px}}@media (height<=800px){html.js.l-wide:not(.still) .scene.pinned .in-note,html.js.l-wide:not(.still) .scene.pinned .part:nth-child(n+5){display:none}}html.js.still .bar,html.js.still .record .disc,html.js.still .record .sleeve{transition:none}html.js .scene:not(.pinned) .rail,html.js .scene:not(.pinned) .index{display:none}html:not(.engine) .js-only,html.engine .no-js-only{display:none!important}.stage picture{--fw:430;--fh:932;--tx:.5;--ty:.21;--tw:.8;--bt:154;--bh:83;--mask:url(data:image/webp;base64,UklGRk4BAABXRUJQVlA4TEIBAAAvrYEUEA8QEfMfAo62PXEc8cxCdtrsvkLKdBwNH40u1+AIlLPwoMJIlgWTOqL/E4BL4M+o0I8D1IQhzGr8EKKaaUXqJP9L/D8o3BRccdJjOrEjKHrcCKqeiYd9zIpcJ5YVFe1YqZNTJ6WTqsgOAIe368Sw6k0pinYDOA3PDiArcp1MdddFwB3siaQI0dwYOiq762xW9tTJZxc7Bqiy8EpVTR5+qSIEIPRDnWQCQN4oy3iAKIHATKoMIyLinxrLAEQPkJQ4TkUHAHnFJOU5pwBLHYGTdo2TCjQMcmZ5ELPrIHOsnBOIHKMJKhVgsStKTtS0AMgSViJTtpUknESkdq0ogTsBKIRRlgjYwkpAK2ziRGrDb2JFTgqcSGpMm6DI3HDqoGGJJGNEymJHZD2nhSFOMjuRvACy6EmIGCiUsSIREb0E);--pl:image-set(url(/hero/poster-portrait-light.avif) type("image/avif"), url(/hero/poster-portrait-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-portrait-dark.avif) type("image/avif"), url(/hero/poster-portrait-dark.webp) type("image/webp"));container-type:size}@media (aspect-ratio>=1/2){.stage picture{--fw:576;--fh:1032;--tx:.5;--ty:.225;--tw:.8;--bt:178;--bh:108;--mask:url(data:image/webp;base64,UklGRqoBAABXRUJQVlA4TJ0BAAAvP8IaEA8QEfMfQnIDMJXlGBGJI9sB6YRWUsJWEOggLU0plMDxfdA4H/B4bIe9RvR/ApAa4OKBar8u8cuSrGp6shnFDLTDX+jb8VAULgxF0Yx04VQULqBiT6uaHO0wo5nxMGNsx7kD3gzYm7Edjx1wNnVN3qa2A+GnFfH0lEMToocPI5xFVdv3fQFtnwadWxDgB2GwFegCEjTCgy0CjPsyqbMFgHZfgcOtGpsXUgmHKgQgVF0OqIhYHmoiaSAGgKYkkR6IDgC6jkJqGODfS04GkmqB6eOCByGOAt9mlVZASiStOymJSSyVFCblvC+zwKC4CXQlnVBg3pQchLw47ks8lRAX9b7MA+cqyMHI01ZeUOKBlROUmR5mtAUIKkx1ViRlJphlSRiYxiStDj19EkVFpjYJq6anTvzqISExwcSthqLzH1ifEjLXQMRCQEUPRMyyClenVU0NEZMs5DoQMQpzTBURgwmgwHOdiN4KB8IC18ggLXI9IgV0OXGJ6xOs+KCdIjLXRRllO3A7ihn5v4IikxnRjGDFLzOCl1AZAAA=);--pl:image-set(url(/hero/poster-compact-light.avif) type("image/avif"), url(/hero/poster-compact-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-compact-dark.avif) type("image/avif"), url(/hero/poster-compact-dark.webp) type("image/webp"))}}@media (aspect-ratio>=2/3){.stage picture{--fw:560;--fh:752;--tx:.5;--ty:.34;--tw:.8;--bt:203;--bh:105;--mask:url(data:image/webp;base64,UklGRggBAABXRUJQVlA4TPwAAAAvLwIaEA8QEfMfAnIk23Gbh9KCI5UB0/COtHwDQkMoCIFHLyg+L1QB+vz65DGi/xPA3gc0VpIO/ytFN00ksTjL8i2FjEuUPbRkMizkdSVyXCjCxg6DBiD9KkLTvJLYVCN0OKyDTe/Q4XIlS3Mt100HHaISQYlHJS7diqwIHYISoykGU3hTHPpNpvi4R85GVdbBFM4U6D+Lijeg6NAvKZGVmGSN/aoOiTpkYYNyRdio3CRs6FYM502UN99BubRPPADQ4EWDBAQVfNGBjADmLZFX4frV3eJDFoxTlqYtkUkqUuzm+uV7dDCF7+SAtCXSEvaJA4BZ1GFTVTP4WwA=);--pl:image-set(url(/hero/poster-small-upright-light.avif) type("image/avif"), url(/hero/poster-small-upright-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-small-upright-dark.avif) type("image/avif"), url(/hero/poster-small-upright-dark.webp) type("image/webp"))}}@media (aspect-ratio>=9/10){.stage picture{--fw:564;--fh:560;--tx:.5;--ty:.38;--tw:.8;--bt:160;--bh:106;--mask:url(data:image/webp;base64,UklGRtQAAABXRUJQVlA4TMgAAAAvM0IaEA8QEfMfwm1t7U3zkUtGoPQYjCZGYxRGUOmgI4KT7P/T/1NG9H8C1l/i0+sKAH5N3/+L7yUVH4HEayn4fsmaY3FhUbEoWCChF+FsMtpkSHHN2ZgiGGBg0bPoUkRlrCKqBDMLzyJaoEiwKiNmDVYK58UCXAlM8CSqSGJdiXgR7ovZMIsqCnXMNplErEYpvqoAGdDM9CIapCMSTo0rhV4fXh6y52gNwHJqzJoYiUw2gSYck6iGyCUwWBVyNUghY0zj5YVcAA==);--pl:image-set(url(/hero/poster-small-tablet-light.avif) type("image/avif"), url(/hero/poster-small-tablet-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-small-tablet-dark.avif) type("image/avif"), url(/hero/poster-small-tablet-dark.webp) type("image/webp"))}}@media (aspect-ratio>=11/10){.stage picture{--fw:579;--fh:470;--tx:.5;--ty:.42;--tw:.8;--bt:143;--bh:109;--mask:url(data:image/webp;base64,UklGRgoBAABXRUJQVlA4TP4AAAAvQgIbEA8QEfMfAnIk23Gbh9KCI0JAKAgNCA2hMAQcteJ7I37R/xWgY0T/J0COTdjtcgJucqj/Ly9xxvLeTWBM9loG0DkkAGLK7WyRRoU5jJvKim4p8PA8TqzEklsZTIgbK6YwH5lHYlV5bDyapajoPGQtwjr1dTmzKAh4kZDl8ANVAm4fkbYWYShiW5XCpa5LYlJWBtORpwO/+kfkZcgPFBEWIHNbF4dmKMzPNgN+7MSiywl1KU483JhHmQHQyCrYSYpgKQ69bAVi3YxXREsnHk4RqLzMgEbmkTSRys1K1CRDYezGJAPNitcIEWfnpPI8gh2nStisQCVoNPztGA==);--pl:image-set(url(/hero/poster-small-square-light.avif) type("image/avif"), url(/hero/poster-small-square-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-small-square-dark.avif) type("image/avif"), url(/hero/poster-small-square-dark.webp) type("image/webp"))}}@media (aspect-ratio>=13/10){.stage picture{--fw:580;--fh:400;--tx:.5;--ty:.42;--tw:.8;--bt:114;--bh:108;--mask:url(data:image/webp;base64,UklGRhwBAABXRUJQVlA4TBABAAAvQ8IaEA8QEfMfAm5t7W2bD4eU5IzWHUbBKt4EHA2jaASUCjj8HRiO9H2GWEb0fwLsthFA6Yrdpb9RwuQowKaKgm4im1ksEvAnk/mpahZEFLOOLUxlM+QqYbAEnLjiFCzSpZkxyKiezmZOB2DkSnOdjL9kXsdBR7eocrlF42YBHU6TcUFGapC4aGiQrKNwhUV1Wztx+ab5klESigp7bI6bSOYKjTPIcA8NuPzcsUk6JeMmUlUcmuS0gXiUxsjmcXxcAnIbHBqkWzZQuSWRDPMDW1IFprgocQUdfs1IdGiQTodbU4mgyaiSJJg5nHjiik7HgSms8Ex+RURRkZgOK6w78XRrbv1POB2QkYBPHW93BQ==);--pl:image-set(url(/hero/poster-small-wide-light.avif) type("image/avif"), url(/hero/poster-small-wide-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-small-wide-dark.avif) type("image/avif"), url(/hero/poster-small-wide-dark.webp) type("image/webp"))}}@media (width>=600px) and (aspect-ratio>=1/2){.stage picture{--fw:768;--fh:1376;--tx:.5;--ty:.2;--tw:.8;--bt:205;--bh:141;--mask:url(data:image/webp;base64,UklGRvIBAABXRUJQVlA4TOYBAAAv/wIjEA8QEfMfQm5sbZHsfC1UQh7P1E4iqiIteRAaoRAC5lsofi3dP9s/zMiL6P8EUDs6JpL14eF75L2y4pkeafuiLLpHEA/7V0VRN6ls1bF9uEued8r/93Li2dtUJDG3qUqi+5B04aFgHjJRFLt9bvt8lyQK7Z8ST/fIshjxbI/nvXI9inhVFi8e9SBZfYcgjBPPdojCmA5JGN0hi1fEq9IFki7ulrk/0m5p8dTtidsXtg/S6DukCmO2z3Yom+XCIZyPpFqehaH0zzvJiA7gg3jvWVke3AMfWekh8YkVRfo2GRYL4zTwPN3PuRQQ5jpaMAXKVKqpDjsA5Kks8ItXhmE63/QsXhaHgMxL4kV5FCIvjPJLtMqjm+o/RxXENRUisgCCGNSUiUgBQOhiscLREoksTlMPvYRuAREuexxLmKair57bHJawTRnXoc1c2DyVb2LnJnWBMBWpAaHF4/wJqFPpASgN7gJAkSI1WM7zVHZEaDACofIUJ4vxzDtWMUMyD6voIYHllzFPI1A4bhn3bUiUgOwQVIZdx415ZhihEkOv48cEhmI9z0VjUK+Odfyg5yuwiyT5wvPqXDQoXriV7BhcWFagyd2gcmZYUZbnM81Ks/lB+UyxnmVJZwerzEaDwhnkwkQ=);--pl:image-set(url(/hero/poster-tall-light.avif) type("image/avif"), url(/hero/poster-tall-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-tall-dark.avif) type("image/avif"), url(/hero/poster-tall-dark.webp) type("image/webp"))}}@media (width>=600px) and (aspect-ratio>=2/3){.stage picture{--fw:820;--fh:1100;--tx:.5;--ty:.34;--tw:.8;--bt:299;--bh:150;--mask:url(data:image/webp;base64,UklGRiQBAABXRUJQVlA4TBcBAAAvM0MlEA8QEfMfAnJtu3EbeOQuLIGlsDSyNJaiErj0wEPP04dAQFlF9H8CLoCEWS8/9gBJighyGKYgRPgTwu9BGjtHQmykWElBQiRlRCmCzXiYPkgO5qKLzG6zaKxQyiiRzWxQJmNYoVR2hHqQonFLMJ1bhLlwCyhZisLOo1QpGjsHUi5CHPhtQJo1rFTWlXH5D9CtgVTW2KUl6DBK0bTqUuEeJnbhd9kLUaSoEuQV0eFJmTlH1IMEkaaLCJfLRZhsM2Rz/jflnb5QxCeNm1PaYdYm86m2sIGZ5i8JUPRSBskpw8Pk+bsMVYChQYrKSDh9zvKTlUraQrF5clAAjVfEqdbinkzLQ3+nqMGrJNsMMQsIwXT6zwAA);--pl:image-set(url(/hero/poster-upright-light.avif) type("image/avif"), url(/hero/poster-upright-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-upright-dark.avif) type("image/avif"), url(/hero/poster-upright-dark.webp) type("image/webp"))}}@media (width>=600px) and (aspect-ratio>=9/10){.stage picture{--fw:1000;--fh:1000;--tx:.5;--ty:.38;--tw:.84;--bt:285;--bh:190;--mask:url(data:image/webp;base64,UklGRlwBAABXRUJQVlA4TFABAAAv50MvEA8QEfMfAnIDMBEboxw86QYsUpXRYDRGYQSeSYrIfVk2tn8R/Z+AM+oNYCxnsnFUutz6NI0ClF0mWesSbxnHgawzc443YC3jGGQlHJOsiOPMWqEroKh0eRSNt07XBsVgrZzpdhg6b1MqYBhnuRXBgT3l9ZlCSZYxNCoqx8Hafnj7vets/REXvpVYq5mvDtAeNJ42MDk7n88rUE2uyOxMnEcB8jqowCRrYxpDXIO3wwsHtpzqda1rZPm12dAWFqiSFb/RpZMWqMjMLwAYWntlchXEN6iKVhEfHKRVdaCLLK1AM7lKVVibzFZZhmJs5wdgc5MrJ76hdQeuNrrXReZXoGld5SqIr/ADSgBcRflNdUuPhrDmSwd1y4+6yTVhjbszaR5NNaUNAvegCMR95aAEQBMg2BCWeUuIJkWRt4DBE+Z523ynvzYocssT8AE=);--pl:image-set(url(/hero/poster-tablet-light.avif) type("image/avif"), url(/hero/poster-tablet-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-tablet-dark.avif) type("image/avif"), url(/hero/poster-tablet-dark.webp) type("image/webp"))}}@media (width>=600px) and (aspect-ratio>=6/5){.stage picture{--fw:1280;--fh:1024;--tx:.5;--ty:.42;--tw:.86;--bt:307;--bh:246;--mask:url(data:image/webp;base64,UklGRkoCAABXRUJQVlA4TD0CAAAv/0Q9EA8QEfMfQm5rbZUk/QgDkwRGIpGVSGkzgNCQNhG8dTExEOyjZ+ZnH1d/zzgR/Z+A83cGEZF+wPrfGhmBUtorhUqUVzKVIOtRelB5eJm/fT/xgfBw0n5zKzzaNLJI/U2af7RoRBE55xR5fdIIIrK/vWkQma5lLl5Evoq8vKHRcPJuHPL+aiwJj6NThE7Gk/BEPEGjsfDm4zS6rQidjCeoDBTefJz5CLKOwpmPV2konIpsEEV0J4iMJ+GJSgNEgjYNJSstPBtE0anHeoREVtqGkpSW+Uw8w1CyUsfTQBQ8R6niERIOj1faeBaIgCcqTRAJT1YaIAqew8fpdBIeT9BpJCKzikdIJGj76bXwTBBRaeDpIJJSBRHxeCUBIdobQ8GT1BaGgMerTQxObZjPxLPMZ5qJmNXA4PCI9RS9jmdQyHY1zWdQSHodTzOfSiHqCQWPx13YeNbTa0KQjz7lxrCRbFmdQXp6xQ8/gdwwn2kj8cZiEG5sBv7GYeguVAhyk0HBk29UG0kfmdrngHyjP4fKjWEj58Y0EndhQfDgNoRw4UCMepVCwpP1GoWj1zE4tYHB4wlqE0NU23TaoTPwTA5Ba+HZeJadRGrbeurhmJTaJ4KAx+NxShWEQBP72eazODhq83nktYadBGqdQ8ST5ItOI7Eimyy7sCmyj9OoHI4cOuccoVNUxH42iWxTi0Qxn6wzzWfg6SSKTsNTSRynIiiiziZxdBYKrzLxDBRBpaOIKg1FUqkoior8+wAA);--pl:image-set(url(/hero/poster-square-light.avif) type("image/avif"), url(/hero/poster-square-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-square-dark.avif) type("image/avif"), url(/hero/poster-square-dark.webp) type("image/webp"))}}@media (aspect-ratio>=8/5){.stage picture{--fw:568;--fh:320;--tx:.5;--ty:.45;--tw:.8;--bt:91;--bh:106;--mask:url(data:image/webp;base64,UklGRiYBAABXRUJQVlA4TBoBAAAvN0IaEA8QEfMfAnJs222bh2FQFqQKYiG5Jy+BTpwaQSksgUsFDJTjfwNyGdH/CTi+uQEUR4ZMSgoJiwYLDWxZeAoNIESGp6BZGGAbE8cmC4WCQwPunwSwZTAC4BjMAYCGPzbEmavymIg7XhUGnoKbYytOAbAjArjS8NLmV4C8EQtdazTYhEhI2BxJWHHqlqszFiy+LAkTF5YHqgiOPEI18ZVE0djWGUkZFYFHIQ1xYe40nLB5ZIxY6DvaCmuQ8eKSexCmWIDNSJi5N0fgcBQ2f0Cx0EfRoweEaxYNKBKWROJIqDE44K40w6LBAiRGLBIWYJE8sJXVYKHQ5TBAn4LpYkRhnlsO34mbUzgOSxJ2ayiYjb9XypqFTwI=);--pl:image-set(url(/hero/poster-sideways-light.avif) type("image/avif"), url(/hero/poster-sideways-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-sideways-dark.avif) type("image/avif"), url(/hero/poster-sideways-dark.webp) type("image/webp"))}}@media (width>=600px) and (aspect-ratio>=9/4){.stage picture{--fw:780;--fh:312;--tx:.5;--ty:.47;--tw:.8;--bt:75;--bh:143;--mask:url(data:image/webp;base64,UklGRoYBAABXRUJQVlA4THoBAAAvC4MjEA8QEfMfAna27WmWN/yuwR3CCHZOVmES0g1YSQfJCLj26ndQwd6vLWcR/Z8A+c0eeJM/aH9bqsCbAnfsggICRHZBAa/DZf1zjcACiQKXLUlk53S4U+Ct/lkFHHDHTjRYRKS3pEAHl/QscMHOAYjkPACQC7mUm+TuxNGL4lJmBkAiA2odABAT6WW4ZGZy54jEAvK7uCPmC1DzXElU4K71syVvtW6gSKpApoAQ67QrJqOXNoS05RgUdTR4azk6itw1gUEziP8F9rIBvKmQtBymyKHWgV+okNHyJZ6YK7qrd7ZCSmugQEeRQMxUeKMnxFBmFBjQChUcLV/hl/8qp0KfnkWH3iDh17lUAMXMDD8Hfh1+AfysAqZCrHFWgQEW6XWwSe8Qu+zCFKfs/Bye3uAylFyykpMo9EZ3/G7f+C1kYtitSAA7aQi+RUlqX8gZIBITDTrAZYfcQAGrxAC4ZOZ0iBpYHER+ZwpEeg7xUQEhd8fOA3f+LwA=);--pl:image-set(url(/hero/poster-letterbox-light.avif) type("image/avif"), url(/hero/poster-letterbox-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-letterbox-dark.avif) type("image/avif"), url(/hero/poster-letterbox-dark.webp) type("image/webp"))}}@media (width>=1024px) and (aspect-ratio>=8/5){.stage picture{--fw:1440;--fh:900;--tx:.5;--ty:.42;--tw:.86;--bt:240;--bh:276;--mask:url(data:image/webp;base64,UklGRsYCAABXRUJQVlA4TLkCAAAvn8VEEA8QEfMfgm5tW3UA52kpIKQEOhlcijuB0iiFzCkhAYvnv59ecMTISUT/J0Dd32JaFa4Yw8lWi020mmyC1WBzW3U2Yt3QFGTZrB6nZCbfho1sHTP9NOwvQLRbX61gN4/ZOk335+yym2TEfoApD3Qw+WU0ZBVMeRkCJr+N/fMvHbP4NtZZCm9jnqX7c3Z96dZRKvLkxpKRpSeqYo1PtLMUjtn9aQhvo/9/Jj4xfv6ltzG5ZGTlbSwuyux6YB+m8ICCjXaVTEKW7RoZtetorlcx0NxmE00wW2jiq1BijU2wGsgmsoVsI9NvQHwR9ZgNZPNABaMB50Imxp1NeRPtmNVjJudso9Fzdlmtb8BtNdmEYxblh82go5FXFi0mnU2pxHQiU80m7Uil11A/A9lEjlSy2cdsIZvIBp2MrNh0OnqZNDzJpOJRE+FzmWw8t8nCE0wmnmgy8CSTjiebNDxqUvlEC9l4ksnEU0wGHr0s2t/9Bua2kL8pFUw02X8Jsrhkk/kXkclFb4uuqlmks6qqGkUaK1mql0gFE0y6qojI5pJMqua/LFay0l8mrL8fyDqX+IQ0ZCJU0kMNSnlIJhNND1Uo+SFZyBqT8pQwW0j0sYGsMbmeEmYLyf3YQFaRhMdkEYnPdWRCJDlYyAaQ7KAhq0CKA9nIFg/1MJF1IJeDBuR2UJHJ5hE8LB7Rw0DWeSQPlUf2IMw2juJi4FAXDZnwuFwsHLeLgazjCC4qjuhCNrJFI/kYyDqN7KPSKD6E2YahThayQePy0ZE1GrePSiP4EGYbRnSykE1kA0Zy0mFEJw1GcFJh3E4ERZluNok0Li+LhQCLv7qZJMIvbgaJW9x2EpefRkKIFUcVRHYkIJKnzSF6WmcneJocbk/jmHVkjcPlqZ4dcX10iq99zBaFjCz5msdsHLOOrB0BAA==);--pl:image-set(url(/hero/poster-landscape-light.avif) type("image/avif"), url(/hero/poster-landscape-light.webp) type("image/webp"));--pd:image-set(url(/hero/poster-landscape-dark.avif) type("image/avif"), url(/hero/poster-landscape-dark.webp) type("image/webp"))}}@supports (mask-image:linear-gradient(#000 0 0)){.stage picture:after{--k:max(100cqw / var(--fw), 100cqh / var(--fh));--F:calc(min(var(--tw) * var(--fw) * var(--k), 100cqw - 32px) / 4.654);--L:clamp(16px, (100cqw - var(--k) * var(--fw)) / 2 + var(--k) * var(--tx) * var(--fw) - 2.327 * var(--F), 100cqw - 16px - 4.654 * var(--F));--T:calc((100cqh - var(--k) * var(--fh)) / 2 + var(--k) * var(--ty) * var(--fh) - var(--F) / 2);content:"APOLLO";padding:var(--T) 0 0 var(--L);font:400 var(--F) / 1 var(--titling);letter-spacing:.12em;font-kerning:none;font-variant-ligatures:none;white-space:pre;color:var(--title);forced-color-adjust:none;mask-image:var(--mask);mask-position:calc((100cqw - var(--k) * var(--fw)) / 2) calc((100cqh - var(--k) * var(--fh)) / 2 + var(--k) * var(--bt));mask-size:calc(var(--k) * var(--fw)) calc(var(--k) * var(--bh));position:absolute;inset:0;mask-repeat:no-repeat}@supports (mask-image:image-set(url('x') type('image/webp'))){.stage picture:after{--poster:var(--pl);mask-image:var(--mask), var(--poster);mask-composite:intersect;mask-position:calc((100cqw - var(--k) * var(--fw)) / 2) calc((100cqh - var(--k) * var(--fh)) / 2 + var(--k) * var(--bt)), 0 0;mask-size:calc(var(--k) * var(--fw)) calc(var(--k) * var(--bh)), auto;mask-repeat:no-repeat,repeat}@media (prefers-color-scheme:dark){.stage picture:after{--poster:var(--pd)}}}@supports (scale:calc(1px / 1px)){.stage picture:after{transform-origin:0 0;transform:translate(var(--L), var(--T)) scale(calc(var(--F) / 200px));will-change:transform;mask-position:calc(((100cqw - var(--k) * var(--fw)) / 2 - var(--L)) / var(--F) * 200px) calc(((100cqh - var(--k) * var(--fh)) / 2 + var(--k) * var(--bt) - var(--T)) / var(--F) * 200px);mask-size:calc((var(--k) * var(--fw)) / var(--F) * 200px) calc((var(--k) * var(--bh)) / var(--F) * 200px);padding:0;font-size:200px;inset:0 auto auto 0}}@supports (scale:calc(1px / 1px)) and (mask-image:image-set(url('x') type('image/webp'))){.stage picture:after{mask-position:calc(((100cqw - var(--k) * var(--fw)) / 2 - var(--L)) / var(--F) * 200px) calc(((100cqh - var(--k) * var(--fh)) / 2 + var(--k) * var(--bt) - var(--T)) / var(--F) * 200px), 0 0;mask-size:calc((var(--k) * var(--fw)) / var(--F) * 200px) calc((var(--k) * var(--bh)) / var(--F) * 200px), auto}}}.stf-g{fill:currentColor;stroke:none}.stf-l{stroke:currentColor;stroke-width:.9px;opacity:.75}.stf-s{stroke:currentColor;stroke-width:1px}.stf-b{fill:currentColor}.art-lyre,.art-icon,.art-scene{color:var(--ink);overflow:visible}.art-lyre{width:auto;height:32px}.art-lyre .str{transform-box:fill-box;transform-origin:50%;transition:stroke .5s}.art-lyre:hover .str{stroke:color-mix(in srgb, var(--ink) 55%, var(--light))}.art-lyre .str.pluck{animation:.62s cubic-bezier(.2,.6,.3,1) both art-pluck}@keyframes art-pluck{0%{stroke:var(--light);stroke-width:1.7px;transform:translate(0)}8%{transform:translate(.9px)}18%{stroke-width:1.5px;transform:translate(-.75px)}30%{transform:translate(.55px)}42%{stroke:var(--light);transform:translate(-.38px)}56%{stroke-width:1.15px;transform:translate(.22px)}72%{transform:translate(-.1px)}to{stroke:currentColor;stroke-width:1px;transform:translate(0)}}@keyframes art-pluck-still{0%,45%{stroke:var(--light)}to{stroke:currentColor}}@media (prefers-reduced-motion:reduce){.art-lyre .str.pluck{animation:.6s both art-pluck-still}.art-lyre .str{transition:none}}.art-icon{width:24px;height:24px}.art-icon *{vector-effect:non-scaling-stroke}.art-scene{width:100%;height:auto;display:block}.art-scene text{stroke:none;fill:currentColor}.art-scene .a-g{fill:currentColor;stroke:none}.art-scene .a-tx{font-family:var(--text,"Instrument Sans", system-ui, sans-serif)}.art-scene .a-dp{font-family:var(--display,Castoro, Georgia, serif)}.art-scene .a-tt{font-family:var(--titling,"Castoro Titling", Georgia, serif)}.art-scene .a-i2{color:var(--ink-2)}.art-scene .a-rule{stroke:var(--rule)}.art-scene .a-rule2{stroke:var(--rule-2)}.art-scene .a-lt,.art-scene .a-light,.art-scene .a-cursor{color:var(--light);stroke:var(--light)}.art-scene .a-glow{opacity:.2;stroke:var(--light);fill:var(--light)}.art-scene .a-q{--t:clamp(0, calc((var(--p,1) - var(--at,0)) / var(--d,.12)), 1);opacity:var(--t);transform:translate(calc((1 - var(--t)) * var(--dx,0px)), calc((1 - var(--t)) * var(--dy,0px)))}.a-q-1{--at:.12;--d:.12;--dx:-14px}.a-q-2{--at:.22;--d:.12;--dx:-14px}.a-q-3{--at:.32;--d:.12;--dx:-14px}.a-q-4{--at:.42;--d:.12;--dx:-14px}.a-q-5{--at:.52;--d:.12;--dx:-14px}.a-q-6{--at:.62;--d:.12;--dx:-14px}.a-q-7{--at:.72;--d:.12;--dx:-14px}.a-q-8{--at:.2;--d:.12}.a-q-9{--at:.52;--d:.12}.a-q-10{--at:.86;--d:.12}.a-q-11{--at:.9;--d:.12;--dy:4px}.a-q-12{--at:.08;--d:.16;--dy:10px}.a-q-13{--at:.25;--d:.16;--dy:10px}.a-q-14{--at:.42;--d:.16;--dy:10px}.a-q-15{--at:.59;--d:.16;--dy:10px}.a-q-16{--at:.76;--d:.16;--dy:10px}.art-scene-hear .a-chord{font-size:17px}.art-scene-hear .a-bar{fill:var(--ink-2);font-size:10px}.art-scene-hear .a-light{opacity:calc(.35 + .65 * clamp(0, calc(var(--p,1) * 4), 1))}.art-scene-revise{--a-m:clamp(0, calc((var(--p,1) - .2) / .55), 1)}.art-scene-revise .a-say{font-size:16px}.art-scene-revise .a-lab{fill:var(--ink-2);font-size:12px}.art-scene-revise .a-num{fill:var(--ink-2);font-size:10px}.art-scene-revise .a-lift{transform:translateY(calc(var(--a-m) * 74px));opacity:clamp(0, calc((1 - var(--a-m)) * 3.3), 1)}.art-scene-revise .a-land{transform:translateY(calc((1 - var(--a-m)) * -10px));opacity:clamp(0, calc((var(--a-m) - .7) * 3.3), 1)}.art-scene-revise .a-out{opacity:clamp(0, calc(1 - var(--a-m) * 3), 1)}.art-scene-revise .a-lt{opacity:calc(1 - var(--a-m) * .45)}.art-scene-ensembles .a-cap{letter-spacing:.08em;text-transform:uppercase;fill:var(--ink-2);font-size:11px}.art-scene-studio .a-win{fill:var(--ground-2);stroke:var(--rule-2)}.art-scene-studio .a-paper{fill:var(--ground);stroke:var(--rule)}.art-scene-studio .a-meta{fill:var(--ink-2);font-size:11px}.art-scene-studio .a-hd{letter-spacing:.14em;font-size:10px}.art-scene-studio .a-row{font-size:11.5px}.art-scene-studio .a-inst{fill:var(--ink-2);font-size:9px}.art-scene-studio .a-title{letter-spacing:.3em;font-size:11px}.art-scene-studio .a-sl{stroke:var(--ink-2)}.art-scene-studio .a-cursor{transform:translateX(calc(var(--p,1) * 222px))}.art-scene-studio .a-prog{stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--p,1))}.art-scene-studio .a-knob{transform:translateX(calc(var(--p,1) * 322px))}dialog.score{width:min(1200px, calc(100vw - 2 * var(--m)));height:min(960px, calc(100svh - 2 * var(--s4)));border:1px solid var(--rule-2);border-radius:var(--r);background:var(--ground);max-width:none;max-height:none;color:var(--ink);grid-template-rows:auto auto 1fr auto;padding:0;display:none;overflow:hidden}dialog.score[open]{display:grid}dialog.score::backdrop{background:var(--scrim)}.d-head{justify-content:space-between;align-items:flex-start;gap:var(--s2);padding:var(--s2) var(--s3);border-bottom:1px solid var(--rule);display:flex}.d-title{gap:4px;min-width:0;display:grid}.d-head h2{font-size:var(--t4);line-height:1.1}.d-head .sub{font-size:var(--t1);color:var(--ink-2)}.x{flex:none}.d-tools{justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.tabs{gap:var(--s1);display:flex}.tabs [role=tab]{min-height:44px;padding:0 var(--s2);border-radius:var(--rc);cursor:pointer;font:500 var(--t1) / 1 var(--text);color:var(--ink);border:1px solid var(--rule-2);background:0 0;transition:border-color .14s,transform 90ms ease-out}.tabs [role=tab]:hover{border-color:var(--ink)}.tabs [role=tab]:active{transform:translateY(1px)}.tabs [aria-selected=true]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.zoom{align-items:center;gap:var(--s1);display:flex}.zoom .btn-q{width:44px;font-size:var(--t3);padding:0}.zoom output{text-align:center;min-width:4ch;font-size:var(--t1);font-variant-numeric:tabular-nums;color:var(--ink-2)}.viewer{background:var(--ground-2);padding:var(--s2);overscroll-behavior:contain;overflow:auto}.viewer .pagebox{background:var(--page);padding:var(--s2);box-shadow:0 1px 0 var(--rule);margin:0 auto}.viewer .pagebox svg,.viewer .pagebox img{width:100%;height:auto;display:block}.d-foot{align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.play{border-radius:var(--rc);background:var(--action);width:48px;height:48px;color:var(--action-ink);cursor:pointer;border:0;flex:none;place-items:center;transition:transform 90ms ease-out,filter .14s;display:grid}.play:hover{filter:brightness(1.1)}.play svg{width:18px;height:18px}.scrub{flex:220px;min-width:0;display:grid}.scrub input{width:100%;height:44px;accent-color:var(--action);cursor:pointer;margin:0}.scrub .times{font-size:var(--t1);color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.d-foot .cap{font-size:var(--t1);color:var(--ink-2);flex:260px}@media (height<=720px){.d-head .sub{display:none}}@media (width<=599px){.carved{font-size:var(--t1);letter-spacing:.14em}dialog.score{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;margin:0}.d-head,.d-tools,.d-foot{padding-inline:var(--m)}.viewer{padding:var(--s1)}.d-foot .cap{display:none}}
