.chapter-bar[data-astro-cid-hqc2hymg]:not([data-shown]){visibility:hidden;transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.chapter-bar[data-astro-cid-hqc2hymg]{transition:transform .2s,visibility 0s linear .2s}.chapter-bar[data-astro-cid-hqc2hymg][data-shown]{transition:transform .2s,visibility}}[data-astro-cid-hqc2hymg][data-chapter-toggle][aria-expanded=true] .chapter-chevron[data-astro-cid-hqc2hymg]{transform:rotate(180deg)}.glitch-word[data-astro-cid-vc5mtwfp]{display:inline-block;position:relative}.glitch-word[data-astro-cid-vc5mtwfp]:before,.glitch-word[data-astro-cid-vc5mtwfp]:after{content:attr(data-text);opacity:0;pointer-events:none;position:absolute;inset:0}.glitch-word[data-astro-cid-vc5mtwfp]:before{color:#2de2e6}.glitch-word[data-astro-cid-vc5mtwfp]:after{color:var(--color-fg)}@media screen and (prefers-reduced-motion:no-preference){[data-astro-cid-vc5mtwfp][data-glitch-armed]:not([data-glitch-run]) .glitch-word[data-astro-cid-vc5mtwfp]{opacity:0}[data-astro-cid-vc5mtwfp][data-glitch-run] .glitch-word[data-astro-cid-vc5mtwfp]{animation:glitch-in .28s ease-out var(--d) both}[data-astro-cid-vc5mtwfp][data-glitch-run] .glitch-word[data-astro-cid-vc5mtwfp]:before{animation:glitch-copy-a .28s step-end var(--d)}[data-astro-cid-vc5mtwfp][data-glitch-run] .glitch-word[data-astro-cid-vc5mtwfp]:after{animation:glitch-copy-b .28s step-end var(--d)}}@keyframes glitch-in{0%{opacity:0;transform:translate(.08em)}to{opacity:1;transform:none}}@keyframes glitch-copy-a{0%{opacity:.85;clip-path:inset(8% 0 58%);transform:translate(-.12em)}50%{opacity:.6;clip-path:inset(46% 0 22%);transform:translate(.08em)}to{opacity:0;clip-path:inset(0);transform:none}}@keyframes glitch-copy-b{0%{opacity:.7;clip-path:inset(60% 0 6%);transform:translate(.1em)}50%{opacity:.5;clip-path:inset(18% 0 52%);transform:translate(-.06em)}to{opacity:0;clip-path:inset(0);transform:none}}.timeline[data-astro-cid-iokqialf]{--rail:1.5rem;--marker-size:clamp(2.5rem, 8vw, 4rem);--dot-drop:calc(.44 * var(--marker-size));padding-left:var(--rail);border-left:1px solid #9a9ab840}@media (width>=48rem){.timeline[data-astro-cid-iokqialf]{--rail:2.5rem}}.timeline-year[data-astro-cid-iokqialf]{padding-bottom:4.5rem}.timeline-marker[data-astro-cid-iokqialf]{position:relative}.timeline-marker[data-astro-cid-iokqialf]:before{content:"";top:calc(var(--dot-drop) - 4.5px);left:calc(-1 * var(--rail) - 5px);background:var(--color-oxblood-light);border-radius:9999px;width:9px;height:9px;position:absolute}.timeline-year--comeback[data-astro-cid-iokqialf] .timeline-marker[data-astro-cid-iokqialf]:before{background:var(--color-blood)}.timeline-gap[data-astro-cid-iokqialf]{gap:24vh;padding-block:13.5vh 19.5vh;display:grid;position:relative}.gap-blood[data-astro-cid-iokqialf]{top:0;bottom:calc(-1 * var(--dot-drop));left:calc(-1 * var(--rail) - 6px);pointer-events:none;width:11px;position:absolute;overflow:clip}.gap-blood[data-astro-cid-iokqialf]:before{content:"";background:radial-gradient(circle at 38% 38%, #ffcdcd73 0 12%, transparent 18%) center bottom / 9px 11px no-repeat, radial-gradient(closest-side, var(--color-blood) 80%, transparent) center bottom / 9px 11px no-repeat, linear-gradient(to bottom, var(--color-blood-deep), var(--color-blood)) center top / 5px calc(100% - 6px) no-repeat;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.timeline-gap[data-astro-cid-iokqialf]{view-timeline:--gap-blood block;view-timeline-inset:0}.gap-blood[data-astro-cid-iokqialf]:before{animation-name:blood-run;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--gap-blood;animation-range-start:cover 50vh;animation-range-end:cover calc(100% - 50vh + var(--dot-drop))}.timeline-year--comeback[data-astro-cid-iokqialf] .timeline-marker[data-astro-cid-iokqialf]:before{animation-name:dot-bleed;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--comeback-marker;animation-range-start:cover calc(50vh + var(--dot-drop) - 1.5rem);animation-range-end:cover calc(50vh + var(--dot-drop))}.timeline-year--comeback[data-astro-cid-iokqialf] .timeline-marker[data-astro-cid-iokqialf]{view-timeline:--comeback-marker block;view-timeline-inset:0}.timeline-year--comeback[data-astro-cid-iokqialf] .timeline-marker-text[data-astro-cid-iokqialf]{animation-name:rise-from-ground;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--comeback-marker;animation-range-start:cover calc(50vh + var(--dot-drop));animation-range-end:cover calc(62vh + var(--dot-drop))}.timeline-year--comeback[data-astro-cid-iokqialf]{view-timeline:--comeback-year block;view-timeline-inset:0}.timeline-year--comeback[data-astro-cid-iokqialf] .timeline-releases[data-astro-cid-iokqialf]{animation-name:gap-reveal;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--comeback-year;animation-range-start:cover calc(62vh + var(--dot-drop));animation-range-end:cover calc(74vh + var(--dot-drop))}}}@keyframes gap-reveal{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes blood-run{0%{transform:translateY(-100%)}to{transform:none}}@keyframes dot-bleed{0%{background-color:var(--color-oxblood-light)}to{background-color:var(--color-blood)}}.blood-line[data-astro-cid-w2ht4sj2]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-blood);font-weight:800}.blood-row[data-astro-cid-w2ht4sj2]{display:block}.drip-host[data-astro-cid-w2ht4sj2]{position:relative}.drip[data-astro-cid-w2ht4sj2]{--descent:.21em;left:var(--x);top:calc(100% - var(--descent) - .07em);width:var(--w);height:var(--len);background:linear-gradient(to bottom, var(--color-blood) 35%, var(--color-blood-deep));border-radius:0 0 999px 999px;position:absolute;transform:translate(-50%)}.drip[data-astro-cid-w2ht4sj2]:after{content:"";left:50%;bottom:calc(var(--w) * -.7);width:calc(var(--w) * 1.8);height:calc(var(--w) * 2.1);background:radial-gradient(circle at 36% 30%, #ffcdcd73 0 9%, transparent 11%), var(--color-blood-deep);border-radius:50%/55% 55% 45% 45%;position:absolute;transform:translate(-50%)}.drop[data-astro-cid-w2ht4sj2]{left:50%;top:calc(100% + var(--w) * .9);width:calc(var(--w) * 1.5);height:calc(var(--w) * 1.9);background:var(--color-blood-deep);opacity:0;border-radius:50%/60% 60% 40% 40%;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.blood-row[data-astro-cid-w2ht4sj2]{animation:1.3s cubic-bezier(.2,.7,.2,1) both blood-fade;animation-delay:calc(.15s + var(--row) * .25s)}.drip[data-astro-cid-w2ht4sj2]{animation:drip-run var(--dur) cubic-bezier(.65, 0, .35, 1) var(--delay) both}.drip[data-astro-cid-w2ht4sj2]:after{animation:bead-form var(--dur) ease-out var(--delay) both}.drop[data-astro-cid-w2ht4sj2]{animation:drop-fall .7s cubic-bezier(.55, 0, 1, .45) calc(var(--delay) + var(--dur) - 50ms) both}}@keyframes blood-fade{0%{opacity:0;filter:blur(.1em);transform:translateY(-.06em)}to{opacity:1;filter:none;transform:none}}@keyframes drip-run{0%{height:0}to{height:var(--len)}}@keyframes bead-form{0%{opacity:0;transform:translate(-50%)scale(.3)}30%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes drop-fall{0%{opacity:0;transform:translate(-50%)scale(.6)}15%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,1.6em)scale(.85)}}.listen-pill[data-astro-cid-soakfy3n]{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom))}.listen-pill[data-astro-cid-soakfy3n]:not([data-shown]){opacity:0;visibility:hidden;transform:translateY(.75rem)}@media (prefers-reduced-motion:no-preference){.listen-pill[data-astro-cid-soakfy3n]{transition:opacity .15s,transform .15s,visibility 0s linear .15s}.listen-pill[data-astro-cid-soakfy3n][data-shown]{transition:opacity .15s,transform .15s,visibility}}[data-astro-cid-lskddeo6][data-collapsed] [data-astro-cid-lskddeo6][data-extra]{display:none}.lqip[data-astro-cid-lskddeo6]{position:relative;overflow:hidden}.lqip[data-astro-cid-lskddeo6]:before{content:"";background-image:var(--lqip);filter:blur(12px);background-size:100% 100%;position:absolute;inset:-2rem}.lqip[data-astro-cid-lskddeo6]>picture{position:relative}.viewer[data-astro-cid-lskddeo6]{background-color:var(--color-bg);border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.viewer[data-astro-cid-lskddeo6]::backdrop{background-color:var(--color-bg)}html:has(dialog[data-viewer][open]){overflow:hidden}.chapter-numeral[data-astro-cid-w6ymvdtg]{color:#0000;-webkit-text-stroke:1px #9a9ab838;font-size:clamp(6.5rem,26vw,17rem)}.chapter--screening[data-astro-cid-w6ymvdtg]{background-color:var(--color-void);background-image:radial-gradient(85% 60% at 50% 0,#1a1a3abf,#0000 70%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.chapter-head[data-astro-cid-w6ymvdtg]{view-timeline:--chapter block}.chapter-title[data-astro-cid-w6ymvdtg]{animation-name:rise-from-ground;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--chapter;animation-range:entry 20% cover 38%}.chapter-rule[data-astro-cid-w6ymvdtg]{transform-origin:0;animation-name:chapter-rule;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--chapter;animation-range:entry 40% cover 45%}.chapter-numeral[data-astro-cid-w6ymvdtg]{animation-name:chapter-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--chapter;animation-range:cover}}}@keyframes chapter-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes chapter-drift{0%{transform:translateY(22%)}to{transform:translateY(-22%)}}[data-astro-cid-jz7mcugs][data-collapsed] [data-astro-cid-jz7mcugs][data-extra]{display:none}.video-viewer[data-astro-cid-jz7mcugs]{background-color:var(--color-bg);border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.video-viewer[data-astro-cid-jz7mcugs]::backdrop{background-color:var(--color-bg)}.player[data-astro-cid-jz7mcugs]{max-width:min(100%,177.778dvh - 21.3333rem)}html:has(dialog[data-video-viewer][open]){overflow:hidden}
