@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.sky[data-astro-cid-dac3vbt4]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sky__haze[data-astro-cid-dac3vbt4]{position:absolute;inset:-10%}.haze[data-astro-cid-dac3vbt4]{opacity:var(--o);filter:blur(46px);background:radial-gradient(#f2ebdad9 0%,#f2ebda59 42%,#0000 72%);border-radius:50%;display:block;position:absolute}.sky__blooms[data-astro-cid-dac3vbt4]{position:absolute;inset:0}.bloom[data-astro-cid-dac3vbt4]{aspect-ratio:1.4;opacity:var(--o);filter:blur(38px);background:radial-gradient(at 46% 44%,#f2ebdae6 0%,#d6d0c266 34%,#0000 68%);border-radius:50%;display:block;position:absolute;translate:-50% -50%}.sky__layer[data-astro-cid-dac3vbt4]{width:112%;height:112%;position:absolute;inset:-6%}.sky__layer[data-astro-cid-dac3vbt4] circle[data-astro-cid-dac3vbt4]{fill:var(--cream)}.sky__figures[data-astro-cid-dac3vbt4]{pointer-events:none;width:min(100%,146vh);height:min(122%,104vh);position:absolute;top:0;left:50%;translate:-50%;container-type:size}@media (aspect-ratio<=4/5){.sky__figures[data-astro-cid-dac3vbt4]{aspect-ratio:1;width:112%;height:auto;top:0}}.sky__lines[data-astro-cid-dac3vbt4],.figure__lines[data-astro-cid-dac3vbt4]{--fade-from:16%;--fade-to:32%;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 var(--fade-from), transparent var(--fade-to));mask-image:linear-gradient(to bottom, #000 0%, #000 var(--fade-from), transparent var(--fade-to));transition:opacity .5s;position:absolute;inset:0}@media (aspect-ratio<=4/5){.sky__lines[data-astro-cid-dac3vbt4],.figure__lines[data-astro-cid-dac3vbt4]{--fade-from:29%;--fade-to:48%}}.sky__lines[data-astro-cid-dac3vbt4] polyline[data-astro-cid-dac3vbt4]{fill:none;stroke:var(--cream);stroke-width:.75px;opacity:.32;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.figure__lines[data-astro-cid-dac3vbt4] polyline[data-astro-cid-dac3vbt4]{fill:none;stroke:var(--cream);stroke-width:1.05px;opacity:.78;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.sky__lines[data-astro-cid-dac3vbt4] .node[data-astro-cid-dac3vbt4],.figure__lines[data-astro-cid-dac3vbt4] .node[data-astro-cid-dac3vbt4]{fill:var(--cream);opacity:.85;transform-box:fill-box;transform-origin:50%}.constellation[data-astro-cid-dac3vbt4]{opacity:0}.figure[data-astro-cid-dac3vbt4]{pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.figure__hit[data-astro-cid-dac3vbt4]{stroke:#0000;stroke-width:2.6px;pointer-events:stroke}.figure__lines[data-astro-cid-dac3vbt4] a[data-astro-cid-dac3vbt4][href]{cursor:pointer}.figure__label[data-astro-cid-dac3vbt4]{--u:max(1cqw, 1cqh);top:calc(var(--y) * var(--u));left:calc(50cqw + (var(--x) - 50) * var(--u));pointer-events:auto;font-family:var(--font-label);font-weight:500;font-size:clamp(.66rem, calc(var(--u) * .99), var(--type-label));letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;color:var(--cream);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:color .35s,opacity .5s,background-size .45s cubic-bezier(.16,1,.3,1);position:absolute;translate:-50%}a[data-astro-cid-dac3vbt4].figure__label:before{content:"";height:44px;position:absolute;top:50%;left:-.4em;right:-.4em;translate:0 -50%}.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:hover) .figure[data-astro-cid-dac3vbt4]:not(:hover) .figure__lines[data-astro-cid-dac3vbt4],.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:hover) .sky__lines[data-astro-cid-dac3vbt4],.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:focus-within) .figure[data-astro-cid-dac3vbt4]:not(:focus-within) .figure__lines[data-astro-cid-dac3vbt4],.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:focus-within) .sky__lines[data-astro-cid-dac3vbt4]{opacity:.16}.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:hover) .figure[data-astro-cid-dac3vbt4]:not(:hover) .figure__label[data-astro-cid-dac3vbt4],.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:focus-within) .figure[data-astro-cid-dac3vbt4]:not(:focus-within) .figure__label[data-astro-cid-dac3vbt4]{opacity:.5}.figure[data-astro-cid-dac3vbt4]:hover .figure__label[data-astro-cid-dac3vbt4],.figure[data-astro-cid-dac3vbt4]:focus-within .figure__label[data-astro-cid-dac3vbt4]{color:var(--cream);background-size:100% 1px}.figure[data-astro-cid-dac3vbt4]:hover .figure__lines[data-astro-cid-dac3vbt4] polyline[data-astro-cid-dac3vbt4],.figure[data-astro-cid-dac3vbt4]:focus-within .figure__lines[data-astro-cid-dac3vbt4] polyline[data-astro-cid-dac3vbt4]{opacity:1}.figure[data-astro-cid-dac3vbt4]:hover .figure__lines[data-astro-cid-dac3vbt4] .node[data-astro-cid-dac3vbt4],.figure[data-astro-cid-dac3vbt4]:focus-within .figure__lines[data-astro-cid-dac3vbt4] .node[data-astro-cid-dac3vbt4]{--nfloor:.8;opacity:1}@media (width<=1300px),(aspect-ratio<=11/10){.figure__label[data-astro-cid-dac3vbt4]{display:none}}@media (hover:none){.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:hover) .figure[data-astro-cid-dac3vbt4]:not(:hover) .figure__lines[data-astro-cid-dac3vbt4],.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:hover) .figure[data-astro-cid-dac3vbt4]:not(:hover) .figure__label[data-astro-cid-dac3vbt4],.sky__figures[data-astro-cid-dac3vbt4]:has(.figure:hover) .sky__lines[data-astro-cid-dac3vbt4]{opacity:1}}@media (prefers-reduced-motion:no-preference){.sky__layer--0[data-astro-cid-dac3vbt4]{animation:drift-a var(--drift) linear infinite alternate}.sky__layer--1[data-astro-cid-dac3vbt4]{animation:drift-b var(--drift) linear infinite alternate}.sky__layer--2[data-astro-cid-dac3vbt4]{animation:drift-c var(--drift) linear infinite alternate}.sky__layer[data-astro-cid-dac3vbt4] circle[data-astro-cid-dac3vbt4]{animation:breathe var(--dur) ease-in-out var(--delay) infinite alternate}.constellation[data-astro-cid-dac3vbt4]{animation:kindle var(--dur) ease-in-out var(--delay) infinite}.node[data-astro-cid-dac3vbt4]{animation:twinkle var(--ndur) ease-in-out var(--ndelay) infinite alternate}.bloom--0[data-astro-cid-dac3vbt4]{animation:bloom-a var(--dur) ease-in-out var(--delay) infinite alternate}.bloom--1[data-astro-cid-dac3vbt4]{animation:bloom-b var(--dur) ease-in-out var(--delay) infinite alternate}.haze--0[data-astro-cid-dac3vbt4]{animation:creep-a var(--dur) ease-in-out var(--delay) infinite alternate}.haze--1[data-astro-cid-dac3vbt4]{animation:creep-b var(--dur) ease-in-out var(--delay) infinite alternate}}@media (prefers-reduced-motion:reduce){.constellation[data-astro-cid-dac3vbt4]{opacity:.55}}@keyframes drift-a{0%{transform:translate(0,0)}to{transform:translate(-1.6%,1%)}}@keyframes drift-b{0%{transform:translate(0,0)}to{transform:translate(2.2%,-1.4%)}}@keyframes drift-c{0%{transform:translate(0,0)}to{transform:translate(-3%,-2%)}}@keyframes breathe{0%{opacity:var(--floor)}to{opacity:var(--o)}}@keyframes kindle{0%{opacity:0}18%{opacity:.9}46%{opacity:.55}68%{opacity:.85}to{opacity:0}}@keyframes bloom-a{0%{opacity:calc(var(--o) * .35);transform:scale(.92)}to{opacity:var(--o);transform:scale(1.1)}}@keyframes bloom-b{0%{opacity:var(--o);transform:scale(1.06)}to{opacity:calc(var(--o) * .4);transform:scale(.9)}}@keyframes twinkle{0%{opacity:var(--nfloor);transform:scale(.82)}to{opacity:1;transform:scale(1.12)}}@keyframes creep-a{0%{transform:translate(-6%)scale(1)}to{transform:translate(7%,-3%)scale(1.18)}}@keyframes creep-b{0%{transform:translate(5%,2%)scale(1.12)}to{transform:translate(-7%,-2%)scale(.96)}}@media (width<=900px),(pointer:coarse){.sky--full[data-astro-cid-dac3vbt4] .sky__layer--0[data-astro-cid-dac3vbt4]{display:none}.haze[data-astro-cid-dac3vbt4],.bloom[data-astro-cid-dac3vbt4]{filter:none}.haze[data-astro-cid-dac3vbt4]{opacity:calc(var(--o) * .82)}}.age[data-astro-cid-mmvhbzui]{width:100%;color:var(--cream-2);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.85rem;margin:0;padding:0;display:grid}.age__mark[data-astro-cid-mmvhbzui]{border:1px solid var(--marigold);width:2.75rem;height:2.75rem;color:var(--marigold);font-family:var(--font-label);font-weight:500;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;background:0 0;place-items:center;margin:0;line-height:1;display:grid}.age__copy[data-astro-cid-mmvhbzui]{min-width:0;font-family:var(--font-read);font-size:var(--type-note);margin:0;line-height:1.5}.age__body[data-astro-cid-mmvhbzui]{flex-direction:column;gap:.95rem;min-width:0;display:flex}.channels[data-astro-cid-2nzgrtfz]{flex-wrap:wrap;align-items:center;gap:.35rem 1.4rem;margin:0;display:flex}.channel[data-astro-cid-2nzgrtfz]{min-height:44px;font-family:var(--font-label);font-weight:500;font-size:var(--type-label);letter-spacing:var(--track-nav);text-transform:uppercase;color:var(--cream);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;align-items:center;gap:.5rem;text-decoration:none;transition:color .35s,background-size .45s cubic-bezier(.16,1,.3,1);display:inline-flex}.channel[data-astro-cid-2nzgrtfz]:is(:hover,:focus-visible){color:var(--cream);background-size:100% 1px}.channel__mark[data-astro-cid-2nzgrtfz]{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linejoin:miter;flex:none;width:1.05rem;height:1.05rem}.channel__play[data-astro-cid-2nzgrtfz]{fill:currentColor;stroke:none}.channel--mail[data-astro-cid-2nzgrtfz] span[data-astro-cid-2nzgrtfz]{text-transform:none;letter-spacing:.02em;overflow-wrap:anywhere}.channels--lead[data-astro-cid-2nzgrtfz]{gap:.4rem 2.2rem;margin:clamp(1.1rem,2.6vh,1.8rem) 0 0}.channels--lead[data-astro-cid-2nzgrtfz] .channel[data-astro-cid-2nzgrtfz]{font-size:var(--type-note);letter-spacing:.16em}.channels--lead[data-astro-cid-2nzgrtfz] .channel--mail[data-astro-cid-2nzgrtfz] span[data-astro-cid-2nzgrtfz]{letter-spacing:.03em}.channels--lead[data-astro-cid-2nzgrtfz] .channel__mark[data-astro-cid-2nzgrtfz]{stroke-width:1.25px;width:1.3rem;height:1.3rem}.foot[data-astro-cid-jo6i4kqk]{z-index:2;width:100%;max-width:92rem;padding:clamp(2rem, 5vh, 3rem) var(--pad) clamp(2.5rem, 6vh, 4rem);border-top:1px solid var(--line-faint);flex-direction:column;align-items:stretch;gap:1.5rem;margin:0 auto;display:flex;position:relative}.foot__legal[data-astro-cid-jo6i4kqk]{width:100%}.foot__copy[data-astro-cid-jo6i4kqk]{font-family:var(--font-read);font-size:var(--type-note);color:var(--cream-2);margin:0;line-height:1.5}.foot__sign[data-astro-cid-jo6i4kqk]{color:var(--cream)}.foot__rights[data-astro-cid-jo6i4kqk]{font-family:var(--font-label);font-size:var(--type-label);letter-spacing:.14em;text-transform:uppercase;color:var(--cream-2);margin:.45rem 0 0}.foot__rights[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:.24em;text-decoration-color:var(--line)}.foot__rights[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:is(:hover,:focus-visible){color:var(--cream)}.foot__nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:.15rem 1.4rem;width:100%;display:flex}.foot__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;font-family:var(--font-label);font-weight:500;font-size:var(--type-label);letter-spacing:var(--track-nav);text-transform:uppercase;color:var(--cream-2);align-items:center;text-decoration:none;display:inline-flex}.foot__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:is(:hover,:focus-visible),.foot[data-astro-cid-jo6i4kqk] .channel{color:var(--cream)}@media (width<=900px){.foot__nav[data-astro-cid-jo6i4kqk]{justify-content:flex-start}}:root{--ground:#2b2a26;--ground-deep:#201f1c;--ground-dark:#171714;--cream:#f2ebda;--cream-2:#cec7b6;--cream-dim:#9c9587;--marigold:#e8a51f;--marigold-deep:#c98812;--line:#f2ebda38;--line-faint:#f2ebda1a;--font-display:"Prata", "Bodoni Moda", Georgia, serif;--font-read:"Spectral", Georgia, serif;--font-label:"Jost", "Futura", system-ui, sans-serif;--type-display:clamp(2rem, 5vw, 4.6rem);--type-motto:clamp(2.1rem, 3.4vw, 3.4rem);--type-dek:clamp(1.5rem, 2.4vw, 2.6rem);--type-body:clamp(1.125rem, 1.06rem + .22vw, 1.25rem);--type-lead:clamp(1.2rem, 1.06rem + .5vw, 1.5rem);--type-note:clamp(1rem, .94rem + .22vw, 1.125rem);--type-chip:.875rem;--track-chip:.14em;--type-label:.8125rem;--track-label:.32em;--track-nav:.34em;--track-line:.4em;--s1:.5rem;--s2:1rem;--s3:1.75rem;--s4:3rem;--s5:5rem;--s6:8rem;--pad:clamp(1.25rem, 5vw, 4.5rem)}*,:before,:after{box-sizing:border-box}html{background:var(--ground);color-scheme:dark;scroll-behavior:smooth;caret-color:var(--cream)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--ground);min-height:100vh;color:var(--cream);font-family:var(--font-read);font-size:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.7}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}img{max-width:100%;display:block}a{color:inherit}@media (prefers-reduced-motion:no-preference) and (pointer:fine){a:active,button:active:not(:disabled){translate:0 .5px}}::selection{background:var(--marigold);color:var(--ground-dark)}:focus-visible{outline:2px solid var(--marigold);outline-offset:3px}html{scrollbar-color:var(--marigold-deep) var(--ground-deep);scrollbar-width:thin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--ground-deep)}::-webkit-scrollbar-thumb{background:var(--marigold-deep);border:3px solid var(--ground-deep)}.nightfall{z-index:0;pointer-events:none;transform:translate3d(calc(var(--night-look-x,0) * -7px), calc(var(--night-shift,0) * 1px + var(--night-look-y,0) * -4px), 0);--sky-mask:linear-gradient(180deg, #000 0%, #000 28%, #0000004d 70%, #00000029 100%);-webkit-mask-image:var(--sky-mask);mask-image:var(--sky-mask);transition:opacity .5s cubic-bezier(.16,1,.3,1);position:fixed;inset:-8% 0;overflow:hidden}.paper{pointer-events:none;z-index:1;position:fixed;inset:0}.paper:after{content:"";opacity:.24;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.36'/%3E%3C/svg%3E");position:absolute;inset:0}@media (width<=900px),(pointer:coarse){.paper:after{mix-blend-mode:normal;opacity:.09}}.label{font-family:var(--font-label);font-weight:500;font-size:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--cream-2)}html.is-away .sky *,html.is-away .nightfall *{animation-play-state:paused!important}::view-transition-old(root){animation:.2s cubic-bezier(.4,0,1,1) both room-leave}::view-transition-new(root){animation:.52s cubic-bezier(.16,1,.3,1) both room-arrive}::view-transition-group(chrome),::view-transition-group(foot){animation-duration:.3s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(work-title){animation-duration:.52s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes room-leave{to{opacity:0;transform:translateY(-.5rem)}}@keyframes room-arrive{0%{opacity:0;transform:translateY(1.1rem)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:.12s linear both room-leave-quiet}::view-transition-new(root){animation:.22s linear both room-arrive-quiet}::view-transition-group(chrome),::view-transition-group(foot),::view-transition-group(work-title){animation:none}}@keyframes room-leave-quiet{to{opacity:0}}@keyframes room-arrive-quiet{0%{opacity:0}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lantern{border:1px solid var(--line);background:var(--ground-deep);width:fit-content;max-width:min(96vw,100%);height:fit-content;max-height:96vh;color:var(--cream);margin:auto;padding:0;overflow:visible}.lantern::backdrop{background:#0f0f0ddb}.lantern__stage{background:var(--ground-dark);position:relative}.lantern .deck--film:not(.deck--tall) .deck__stage{aspect-ratio:16/9;height:min(74vh,26rem)}.lantern .deck--tall .deck__stage{aspect-ratio:9/16;height:min(78vh,42rem)}.lantern__close{z-index:1;appearance:none;cursor:pointer;min-height:44px;font-family:var(--font-label);font-weight:500;font-size:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--cream-2);background:0 0;border:0;align-items:center;padding:.7rem 0;display:inline-flex;position:absolute;top:calc(100% + .5rem);right:0}.lantern__close:is(:hover,:focus-visible){color:var(--cream)}@media (prefers-reduced-motion:no-preference){.lantern[open]{animation:.32s cubic-bezier(.16,1,.3,1) both lantern-in}}@keyframes lantern-in{0%{opacity:0;transform:scale(.97)}}.deck{--p:0;border:1px solid var(--line);background:var(--ground-deep);margin:clamp(1.6rem,4vh,2.4rem) 0 0;padding:5px}.deck--lantern{background:0 0;border:0;margin:0;padding:0}.deck__stage{background:var(--ground-dark);position:relative;overflow:hidden}.deck--film .deck__stage{aspect-ratio:16/9}.deck--tall .deck__stage{aspect-ratio:9/16}.deck--film{max-width:100%}.deck--tall{max-width:min(22rem,100%)}.deck--round{max-width:min(22rem,100%);margin-inline:auto}.deck--round .deck__stage{aspect-ratio:1;border:1px solid var(--line);border-radius:50%}.deck--round .deck__stage video{border-radius:50%}.deck__stage img,.deck__stage video,.deck__stage iframe,.deck__stage>div,.deck__player{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.deck__stage img,.deck__stage video{object-fit:cover}.deck--film .deck__stage img{filter:grayscale(.35)contrast(1.05);transition:filter .6s}.deck--film:is(:hover,:focus-within) .deck__stage img{filter:grayscale(.1)contrast(1.06)}.deck__cue{appearance:none;cursor:pointer;color:var(--cream);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.deck__mark{opacity:.86;width:44px;height:44px;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1)}.deck__mark rect:first-child{fill:#1717148c;stroke:var(--cream);stroke-width:1px}.deck__mark path,.deck__bars{fill:var(--cream)}.deck__cue .deck__word{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.deck:is(:hover,:focus-within) .deck__mark{opacity:1}@media (prefers-reduced-motion:no-preference){.deck:is(:hover,:focus-within) .deck__cue .deck__mark{transform:scale(1.08)}}.deck.is-on .deck__cue,.deck.is-ready[data-deck=youtube] .deck__cue,.deck.is-ready[data-deck=youtube] .deck__stage img,.deck.is-ready[data-deck=youtube] .deck__length{opacity:0;pointer-events:none}.deck__length{z-index:1;border:1px solid var(--line);color:var(--cream);font-family:var(--font-label);font-weight:500;font-size:var(--type-label);letter-spacing:var(--track-label);font-variant-numeric:tabular-nums;text-transform:uppercase;pointer-events:none;background:#1717149e;padding:.28rem .5rem;position:absolute;top:.7rem;right:.7rem}.deck__bar{border-top:1px solid var(--line-faint);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:44px;padding:.15rem .35rem .1rem 0;display:grid}.deck--listen .deck__bar{border-top:0;grid-template-columns:1fr;justify-items:center;gap:.85rem;min-height:0;padding:1.1rem .8rem .7rem}.deck--listen{max-width:42rem}.deck--listen .deck__toggle{justify-items:center;gap:.55rem;width:auto;height:auto;display:grid}.deck--listen .deck__toggle .deck__word{clip:auto;width:auto;height:auto;font-family:var(--font-label);font-weight:500;font-size:var(--type-label);letter-spacing:var(--track-nav);text-transform:uppercase;color:var(--cream);position:static;overflow:visible}.deck--listen .deck__rail,.deck--listen .deck__time{width:100%}.deck--listen .deck__time{justify-content:space-between;display:flex}.deck__toggle{appearance:none;width:44px;height:44px;color:var(--cream);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.deck__toggle .deck__word{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.deck__toggle .deck__mark{opacity:1}.deck__rail{cursor:pointer;align-items:center;height:44px;padding-inline:.35rem;display:flex;position:relative}.deck__line{background:var(--line);width:100%;height:1px;display:block;position:relative;container-type:inline-size}.deck__fill{background:var(--cream);width:100%;height:1px;transform:scaleX(var(--p,0));transform-origin:0;position:absolute;top:0;left:0}.deck__head{background:var(--cream);width:8px;height:8px;transform:translate(calc(var(--p,0) * 100cqi - 50%), -50%);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);pointer-events:none;position:absolute;top:50%;left:0}.deck__time{font-family:var(--font-label);font-weight:500;font-size:var(--type-label);letter-spacing:var(--track-label);font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--cream-2);white-space:nowrap}.deck.is-opening .deck__toggle,.deck.is-opening .deck__cue{cursor:wait}.deck__fail{color:var(--cream-2);margin:.7rem .35rem .2rem}.deck__fail a{color:var(--cream);text-underline-offset:.22em;text-decoration:underline;text-decoration-color:var(--line)}.deck audio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}
