.origin-record.svelte-3t53p{width:100%;position:relative}svg.svelte-3t53p{width:100%;height:auto;display:block;overflow:visible}.year.svelte-3t53p{font:400 173px var(--font-display,"Anton", Impact, sans-serif);letter-spacing:-4px;fill:#142018}.place.svelte-3t53p{font:400 88px var(--font-display,"Anton", Impact, sans-serif);letter-spacing:-1px;fill:#142018}.vinyl.svelte-3t53p,.vinyl-disc.svelte-3t53p{transform-box:view-box;transform-origin:365px 273px}.sleeve.svelte-3t53p{transform-origin:248px 387px}.entered.svelte-3t53p .vinyl:where(.svelte-3t53p){animation:1.15s cubic-bezier(.22,.7,.3,1) both svelte-3t53p-scratch-settle}.entered.svelte-3t53p .vinyl-disc:where(.svelte-3t53p){animation:18s linear 1.15s infinite paused svelte-3t53p-vinyl-spin}.entered.in-view.svelte-3t53p .vinyl-disc:where(.svelte-3t53p){animation-play-state:running}.entered.svelte-3t53p .sleeve:where(.svelte-3t53p){animation:.8s cubic-bezier(.22,.7,.3,1) both svelte-3t53p-sleeve-settle}@keyframes svelte-3t53p-scratch-settle{0%{transform:translate(-16px,18px)rotate(-13deg)}37%{transform:translate(2px,-2px)rotate(6deg)}62%{transform:translate(0)rotate(-3deg)}82%{transform:rotate(1.5deg)}to{transform:rotate(0)}}@keyframes svelte-3t53p-vinyl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-3t53p-sleeve-settle{0%{transform:translate(8px,10px)rotate(3deg)}to{transform:translate(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.entered.svelte-3t53p .vinyl:where(.svelte-3t53p),.entered.svelte-3t53p .vinyl-disc:where(.svelte-3t53p),.entered.svelte-3t53p .sleeve:where(.svelte-3t53p){animation:none}}.title-link.svelte-f1rf41{aspect-ratio:700/380;width:100%;color:var(--ink,#142018);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative;overflow:hidden}.title-link.svelte-f1rf41:focus-visible{outline-offset:6px;outline:2px solid}.title-text.svelte-f1rf41{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}svg.svelte-f1rf41{width:100%;height:auto;display:block}.lettering.svelte-f1rf41{transform:translate(var(--drift-x,0px), var(--drift-y,0px));transition:transform .18s ease-out}.ink.svelte-f1rf41{fill:currentColor}.glitch-fragment.svelte-f1rf41{opacity:0;animation-play-state:paused}.orange.svelte-f1rf41{fill:#f15a29;animation:6.8s step-end infinite paused svelte-f1rf41-orange-loop}.teal.svelte-f1rf41{fill:#00cfc1;animation:6.8s step-end infinite paused svelte-f1rf41-teal-loop}.moving.svelte-f1rf41 .glitch-fragment:where(.svelte-f1rf41){animation-play-state:running}.title-link.moving.svelte-f1rf41:is(:where(.svelte-f1rf41):hover,:where(.svelte-f1rf41):focus-visible) .orange:where(.svelte-f1rf41){animation-name:svelte-f1rf41-orange-burst;animation-duration:.62s;animation-iteration-count:1;animation-fill-mode:both}.title-link.moving.svelte-f1rf41:is(:where(.svelte-f1rf41):hover,:where(.svelte-f1rf41):focus-visible) .teal:where(.svelte-f1rf41){animation-name:svelte-f1rf41-teal-burst;animation-duration:.62s;animation-iteration-count:1;animation-fill-mode:both}@keyframes svelte-f1rf41-orange-loop{0%,91%,98%,to{opacity:0;transform:translate(0)}92%{opacity:.85;transform:translate(-7px,1px)}93.5%{opacity:.7;transform:translate(5px)}95%{opacity:.85;transform:translate(-3px,-1px)}96.5%{opacity:.55;transform:translate(6px)}}@keyframes svelte-f1rf41-teal-loop{0%,92%,99%,to{opacity:0;transform:translate(0)}93%{opacity:.8;transform:translate(7px,-1px)}94.5%{opacity:.7;transform:translate(-4px)}96%{opacity:.85;transform:translate(5px,1px)}97.5%{opacity:.5;transform:translate(-2px)}}@keyframes svelte-f1rf41-orange-burst{0%{opacity:.9;transform:translate(-9px,1px)}16%{opacity:.75;transform:translate(6px)}34%{opacity:.9;transform:translate(-5px,-1px)}53%{opacity:.7;transform:translate(9px)}74%{opacity:.6;transform:translate(-3px,1px)}to{opacity:0;transform:translate(0)}}@keyframes svelte-f1rf41-teal-burst{0%{opacity:.85;transform:translate(8px,-1px)}20%{opacity:.7;transform:translate(-7px)}39%{opacity:.9;transform:translate(4px,1px)}58%{opacity:.75;transform:translate(-8px)}78%{opacity:.55;transform:translate(3px,-1px)}to{opacity:0;transform:translate(0)}}.title-link.svelte-f1rf41:not(.moving) .lettering:where(.svelte-f1rf41){transition:none}.reduced-motion.svelte-f1rf41 .lettering:where(.svelte-f1rf41){transition:none;transform:none}.reduced-motion.svelte-f1rf41 .glitch-fragment:where(.svelte-f1rf41){animation:none}@media (prefers-reduced-motion:reduce){.lettering.svelte-f1rf41{transition:none;transform:none}.title-link.svelte-f1rf41 .glitch-fragment:where(.svelte-f1rf41){animation:none}}.spread-map.svelte-rfat8h{width:100%;color:var(--map-accent,#eeff95);margin:0}svg.svelte-rfat8h{width:100%;height:auto;display:block;overflow:visible}.land.svelte-rfat8h{fill:var(--map-land,#30483b);stroke:var(--map-border,#3c5748);stroke-width:.65px;stroke-linejoin:round}.route-line.svelte-rfat8h{fill:none;stroke:var(--map-past,#6b927c);stroke-width:1.5px;opacity:.42;stroke-linecap:round}.connection.current.svelte-rfat8h .route-line:where(.svelte-rfat8h){stroke:var(--map-route,#f5bf2f);stroke-width:2.2px;opacity:.95;stroke-dasharray:1;animation:svelte-rfat8h-trace-route 1.35s cubic-bezier(.3, 0, .25, 1) var(--route-delay) both}.arrow-current.svelte-rfat8h,.arrow-past.svelte-rfat8h{fill:none;stroke-linecap:round;stroke-linejoin:round}.arrow-current.svelte-rfat8h{stroke:var(--map-route,#f5bf2f);stroke-width:.9px}.arrow-past.svelte-rfat8h{stroke:var(--map-past,#6b927c);stroke-width:.9px}.hub-dot.svelte-rfat8h{fill:var(--map-past,#6b927c);stroke:var(--map-background,#14271f);stroke-width:2px}.hub.current.svelte-rfat8h .hub-dot:where(.svelte-rfat8h),.hub.origin.svelte-rfat8h .hub-dot:where(.svelte-rfat8h){fill:var(--map-accent,#eeff95)}.hub-halo.svelte-rfat8h{fill:none;stroke:var(--map-accent,#eeff95);stroke-width:1px;opacity:.28}.hub-name.svelte-rfat8h{fill:var(--map-label,#f0f2dc);paint-order:stroke;stroke:var(--map-background,#14271f);stroke-width:6px;stroke-linejoin:round;font-family:inherit;font-size:18px;font-weight:550}.hub-label.origin.svelte-rfat8h .hub-name:where(.svelte-rfat8h){fill:var(--map-accent,#eeff95);font-weight:650}figcaption.svelte-rfat8h{color:var(--map-muted,#a7b5a5);letter-spacing:.015em;text-align:center;margin-top:.3rem;font-size:.69rem}figcaption.svelte-rfat8h span:where(.svelte-rfat8h){padding-inline:.4em}@keyframes svelte-rfat8h-trace-route{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:.95}to{stroke-dashoffset:0;opacity:.95}}.reduced-motion.svelte-rfat8h .route-line:where(.svelte-rfat8h){stroke-dashoffset:0;animation:none!important}@media (width<=600px){.hub-name.svelte-rfat8h{stroke-width:7px;font-size:25px}.route-line.svelte-rfat8h{stroke-width:2px}.connection.current.svelte-rfat8h .route-line:where(.svelte-rfat8h){stroke-width:3px}.hub-dot.svelte-rfat8h{stroke-width:1.4px}figcaption.svelte-rfat8h{font-size:.6rem}}@media (prefers-reduced-motion:reduce){.route-line.svelte-rfat8h{stroke-dashoffset:0;animation:none!important}}.journey.svelte-i64mv3{color:#f4f1e7;background:#14271f;border-top:5px solid #142018;padding-top:88px;scroll-margin-top:0;position:relative}.journey.svelte-i64mv3:before{content:"";opacity:.12;pointer-events:none;background:radial-gradient(#b6c49d 1px,#0000 1.5px) 0 0/7px 7px;width:min(25vw,320px);height:155px;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(135deg,#0000 10%,#000);mask-image:linear-gradient(135deg,#0000 10%,#000)}.journey-opening.svelte-i64mv3{grid-template-columns:1.7fr 1fr;align-items:end;gap:26px;padding-bottom:35px;display:grid;position:relative}.journey-opening.svelte-i64mv3 .eyebrow:where(.svelte-i64mv3){color:#d3ddc9;grid-column:1/-1;align-items:center;gap:12px;display:flex}.journey-opening.svelte-i64mv3 .eyebrow:where(.svelte-i64mv3) span:where(.svelte-i64mv3){color:#142018;width:34px;height:28px;font-family:var(--font-display,"Barlow Condensed"), sans-serif;letter-spacing:0;background:#f15a29;place-items:center;font-size:17px;font-weight:400;display:inline-grid;transform:rotate(-4deg)}.journey-opening.svelte-i64mv3 h2:where(.svelte-i64mv3){font-family:var(--font-display,"Barlow Condensed"), Impact, sans-serif;letter-spacing:-.012em;text-transform:uppercase;font-size:clamp(42px,5.6vw,79px);font-weight:400;line-height:1.05}.journey-opening.svelte-i64mv3 h2:where(.svelte-i64mv3)>span:where(.svelte-i64mv3){display:block}.journey-opening.svelte-i64mv3 h2:where(.svelte-i64mv3) em:where(.svelte-i64mv3){color:#e9ff55;width:fit-content;font-family:var(--font-mark,"Barlow Condensed"), sans-serif;letter-spacing:-.025em;text-transform:none;margin-top:11px;font-size:.56em;font-style:normal;font-weight:400;line-height:1.3;display:block;transform:rotate(-2deg)}.journey-opening.svelte-i64mv3>p:where(.svelte-i64mv3):last-child{color:#c1ceba;border-left:3px solid #f15a29;justify-self:end;padding:0 0 3px 16px;font-size:14px;line-height:1.75}.journey-grid.svelte-i64mv3{grid-template-columns:minmax(0,1.9fr) minmax(250px,1fr);align-items:start;gap:60px;display:grid}.map-sticky.svelte-i64mv3{flex-direction:column;justify-content:center;min-width:0;height:calc(100svh - 34px);min-height:460px;max-height:900px;display:flex;position:sticky;top:12px;container-type:inline-size}.map-dateline.svelte-i64mv3{border-bottom:2px solid #526650;justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:24px;padding-bottom:18px;display:flex}.map-dateline.svelte-i64mv3>span:where(.svelte-i64mv3){font-family:var(--font-display,"Barlow Condensed"), Impact, sans-serif;letter-spacing:-.02em;white-space:nowrap;color:#e9ff55;flex-shrink:0;font-size:clamp(40px,5.1vw,72px);font-weight:400;line-height:1}.map-dateline.svelte-i64mv3 p:where(.svelte-i64mv3){color:#d1dac5;letter-spacing:.04em;text-align:right;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:600;line-height:1.4}.map-progress.svelte-i64mv3{gap:11px;margin-top:30px;display:flex}.map-progress.svelte-i64mv3 a:where(.svelte-i64mv3){color:#bacaaf;border:1px solid #526650;justify-content:center;align-items:center;gap:9px;min-width:61px;min-height:38px;padding:7px 9px;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:flex;position:relative}.map-progress.svelte-i64mv3 a:where(.svelte-i64mv3):hover{color:#f4f1e7;border-color:#d1dac5}.map-progress.svelte-i64mv3 span:where(.svelte-i64mv3){background:currentColor;width:16px;height:3px;display:block}.map-progress.svelte-i64mv3 small:where(.svelte-i64mv3){font-family:var(--font-display,"Barlow Condensed"), sans-serif;font-size:16px;font-weight:400}.map-progress.svelte-i64mv3 a[aria-current=step]:where(.svelte-i64mv3){color:#142018;background:#e9ff55;border-color:#e9ff55;box-shadow:3px 3px #08140e}.story-step.svelte-i64mv3{min-height:76svh;scroll-margin-top:var(--story-anchor-margin,22svh);flex-direction:column;justify-content:center;padding:100px 0;display:flex}.story-step.svelte-i64mv3:first-child{min-height:calc(100svh - 16px)}.story-step.svelte-i64mv3:last-child{padding-bottom:150px}.step-kicker.svelte-i64mv3{text-transform:uppercase;letter-spacing:.11em;color:#bccdb2;align-items:center;gap:15px;margin-bottom:24px;font-size:10px;font-weight:600;display:flex}.step-kicker.svelte-i64mv3 span:where(.svelte-i64mv3){width:40px;height:35px;font-family:var(--font-display,"Barlow Condensed"), sans-serif;letter-spacing:0;clip-path:polygon(0 0,100% 0,100% 83%,84% 100%,0 100%);border:1px solid #6d805f;flex-shrink:0;place-items:center;font-size:22px;font-weight:400;display:grid;transform:rotate(-4deg)}.story-step.active.svelte-i64mv3 .step-kicker:where(.svelte-i64mv3) span:where(.svelte-i64mv3){color:#142018;background:#f15a29;border-color:#f15a29;animation:.3s cubic-bezier(.2,.7,.2,1) both svelte-i64mv3-stamp-in}.story-step.svelte-i64mv3 h3:where(.svelte-i64mv3){font-family:var(--font-display,"Barlow Condensed"), Impact, sans-serif;letter-spacing:-.008em;text-transform:uppercase;max-width:14ch;font-size:clamp(34px,3.6vw,51px);font-weight:400;line-height:1.07}.story-step.active.svelte-i64mv3 h3:where(.svelte-i64mv3){animation:.34s cubic-bezier(.2,.7,.2,1) both svelte-i64mv3-headline-in}.step-copy.svelte-i64mv3{color:#e1e8d9;margin-top:25px;font-size:15px;line-height:1.8}.step-detail.svelte-i64mv3{color:#b2c4af;margin-top:16px;font-size:12px;line-height:1.8}.journey-end.svelte-i64mv3{font-family:var(--font-display,"Barlow Condensed"), Impact, sans-serif;letter-spacing:.015em;color:#f4f1e7;border-top:2px solid #53664f;justify-content:space-between;align-items:center;gap:20px;padding-block:28px;font-size:clamp(17px,2.4vw,31px);line-height:1.1;display:flex}.journey-end.svelte-i64mv3 span:where(.svelte-i64mv3):nth-child(2){color:#e9ff55}.journey-end.svelte-i64mv3 span:where(.svelte-i64mv3):last-child{color:#142018;background:#f15a29;flex-shrink:0;place-items:center;width:38px;height:40px;font-family:DM Sans,sans-serif;font-size:28px;display:grid;transform:rotate(5deg)}@keyframes svelte-i64mv3-headline-in{0%{opacity:.4;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-i64mv3-stamp-in{0%{opacity:.5;transform:rotate(3deg)scale(1.08)}to{opacity:1;transform:rotate(-4deg)scale(1)}}@media (width<=1050px){.journey-grid.svelte-i64mv3{grid-template-columns:minmax(0,1.55fr) minmax(240px,1fr);gap:30px}.step-copy.svelte-i64mv3{font-size:14px}}@media (width<=760px){.journey.svelte-i64mv3{padding-top:48px}.journey-opening.svelte-i64mv3{grid-template-columns:1fr;gap:21px;padding-bottom:30px}.journey-opening.svelte-i64mv3 h2:where(.svelte-i64mv3){font-size:clamp(37px,9vw,65px)}.journey-opening.svelte-i64mv3>p:where(.svelte-i64mv3):last-child{justify-self:start;font-size:12px}.journey-grid.svelte-i64mv3{display:block}.map-sticky.svelte-i64mv3{z-index:2;background:#14271f;height:auto;min-height:0;padding:15px 0 9px;top:0;box-shadow:0 14px 20px #14271f}.map-dateline.svelte-i64mv3{margin-bottom:8px;padding-bottom:9px}.map-dateline.svelte-i64mv3>span:where(.svelte-i64mv3){font-size:34px}.map-dateline.svelte-i64mv3 p:where(.svelte-i64mv3){font-size:9px}.map-progress.svelte-i64mv3{gap:10px;margin-top:8px}.map-progress.svelte-i64mv3 a:where(.svelte-i64mv3){min-width:53px;min-height:32px;padding-block:4px}.map-progress.svelte-i64mv3 span:where(.svelte-i64mv3){width:13px}.map-progress.svelte-i64mv3 small:where(.svelte-i64mv3){font-size:15px}.story-step.svelte-i64mv3,.story-step.svelte-i64mv3:first-child{min-height:70svh;padding:65px 10px 90px}.story-step.svelte-i64mv3:last-child{padding-bottom:100px}.story-step.svelte-i64mv3 h3:where(.svelte-i64mv3){max-width:15ch;font-size:39px}.step-kicker.svelte-i64mv3{margin-bottom:18px}.step-copy.svelte-i64mv3{max-width:42ch;margin-top:20px;font-size:15px}.step-detail.svelte-i64mv3{max-width:50ch}.journey-end.svelte-i64mv3{letter-spacing:0;gap:14px;font-size:clamp(14px,3.3vw,23px)}.journey-end.svelte-i64mv3 span:where(.svelte-i64mv3):last-child{width:29px;height:33px;font-size:23px}}@media (height<=600px){.map-sticky.svelte-i64mv3{min-height:0}.map-dateline.svelte-i64mv3{margin-bottom:7px;padding-bottom:9px}.map-dateline.svelte-i64mv3>span:where(.svelte-i64mv3){font-size:32px}.map-dateline.svelte-i64mv3 p:where(.svelte-i64mv3){font-size:8px}.map-sticky.svelte-i64mv3 .spread-map svg{max-height:max(105px,100svh - 160px)}.map-progress.svelte-i64mv3{margin-top:4px}.map-progress.svelte-i64mv3 a:where(.svelte-i64mv3){min-height:24px;padding-block:3px}.map-progress.svelte-i64mv3 small:where(.svelte-i64mv3){font-size:14px}}@media (width>=600px) and (width<=760px) and (height<=600px){.journey-grid.svelte-i64mv3{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;display:grid}.map-sticky.svelte-i64mv3{height:calc(100svh - 22px);box-shadow:none;padding:0;top:7px}.story-step.svelte-i64mv3,.story-step.svelte-i64mv3:first-child{min-height:100svh;padding:70px 0}.story-step.svelte-i64mv3 h3:where(.svelte-i64mv3){font-size:28px}.step-copy.svelte-i64mv3{font-size:13px}.step-detail.svelte-i64mv3{font-size:11px}}@container (width<=400px){.map-dateline.svelte-i64mv3{grid-template-columns:minmax(0,1fr);row-gap:7px;display:grid}}@media (prefers-reduced-motion:reduce){.map-progress.svelte-i64mv3 a:where(.svelte-i64mv3){transition:none}.story-step.active.svelte-i64mv3 h3:where(.svelte-i64mv3),.story-step.active.svelte-i64mv3 .step-kicker:where(.svelte-i64mv3) span:where(.svelte-i64mv3){animation:none}}.chart-frame.svelte-1gh36a2{width:100%;min-width:0}.chart-frame.fit.svelte-1gh36a2{height:100%;min-height:0}.fit.svelte-1gh36a2 svg:where(.svelte-1gh36a2){height:100%}svg.svelte-1gh36a2{width:100%;height:auto;display:block;overflow:visible}.scene-home.svelte-1gh36a2{cursor:pointer;outline:none}.center-label.svelte-1gh36a2{transition:fill .16s}.scene-home.svelte-1gh36a2:hover .center-label:where(.svelte-1gh36a2){fill:#edff7e}.scene-home.svelte-1gh36a2:focus-visible .center-label:where(.svelte-1gh36a2){stroke:#f15bff;stroke-width:3px}.center-name.svelte-1gh36a2{letter-spacing:-1.8px;fill:#19251a;font-family:Barlow Condensed,Impact,sans-serif;font-size:59px;font-weight:800}.artist-track.svelte-1gh36a2{cursor:pointer;outline:none;transition:opacity .18s}.artist-track.svelte-1gh36a2:hover,.artist-track.svelte-1gh36a2:focus-visible{opacity:1}.artist-lane.svelte-1gh36a2{transition:filter .16s}.artist-track.svelte-1gh36a2:hover .artist-lane:where(.svelte-1gh36a2){filter:brightness(1.25)}.artist-track.svelte-1gh36a2:focus-visible .artist-lane:where(.svelte-1gh36a2){stroke:#f15bff;stroke-width:2px}.artist-name.svelte-1gh36a2{letter-spacing:.1px;fill:#17291d;paint-order:stroke;stroke:#fafbf5;stroke-width:4px;stroke-linejoin:round;font-family:Barlow Condensed,Impact,sans-serif;font-weight:600}.year.svelte-1gh36a2{fill:#103c2b;font-size:15px;font-weight:600}.end-label.svelte-1gh36a2{fill:#273e2e;font-size:12px;font-weight:700}.project.svelte-1gh36a2{cursor:pointer;outline:none}.band.svelte-1gh36a2{transition:filter .16s}.focus-outline.svelte-1gh36a2{opacity:0;transition:opacity .16s,stroke .16s}.project.svelte-1gh36a2:hover .band:where(.svelte-1gh36a2),.project.svelte-1gh36a2:focus-visible .band:where(.svelte-1gh36a2),.project.chosen.svelte-1gh36a2 .band:where(.svelte-1gh36a2){filter:brightness(1.08)}.project.svelte-1gh36a2:hover .focus-outline:where(.svelte-1gh36a2){opacity:.7}.project.svelte-1gh36a2:focus-visible .focus-outline:where(.svelte-1gh36a2),.project.chosen.svelte-1gh36a2 .focus-outline:where(.svelte-1gh36a2){opacity:1}.project.svelte-1gh36a2:focus-visible .focus-outline:where(.svelte-1gh36a2){stroke:#f15bff;stroke-width:2px}@media (prefers-reduced-motion:reduce){.scene-home.svelte-1gh36a2 .center-label:where(.svelte-1gh36a2),.artist-track.svelte-1gh36a2,.artist-lane.svelte-1gh36a2,.band.svelte-1gh36a2,.focus-outline.svelte-1gh36a2{transition:none}}.scene-locator.svelte-3gegve{flex:none;width:64px;height:auto;display:block}.country.svelte-3gegve{fill:#e4e8dc;stroke:#b3beab;stroke-width:1.1px;stroke-linejoin:round}.marker-halo.svelte-3gegve{fill:#fafbf5}.marker.svelte-3gegve{fill:#4b674e}@media (width<=600px){.scene-locator.svelte-3gegve{width:54px}}.scene-deck.svelte-igwi75{--scene-view-height:480px;--scene-view-gap:10px;--record-shift:24px;min-width:0}.scene-title.svelte-igwi75{justify-content:space-between;align-items:center;gap:16px;padding:2px 20px 0;display:flex}.scene-name.svelte-igwi75{align-items:center;gap:12px;display:flex}.scene-number.svelte-igwi75{width:30px;height:30px;font-family:var(--font-display);background:#e9ff55;border:1px solid #26372b;place-items:center;font-size:15px;font-weight:400;display:grid}h3.svelte-igwi75{letter-spacing:-.055em;margin:0;font-size:20px;font-weight:600}h3.svelte-igwi75 span:where(.svelte-igwi75){letter-spacing:.11em;color:#62665d;margin-left:6px;font-size:8px;font-weight:500}.scene-context.svelte-igwi75{justify-content:flex-end;align-items:center;gap:14px;padding:0 20px;display:flex}.scene-window.svelte-igwi75{white-space:nowrap;font-variant-numeric:tabular-nums;color:#585e53;font-size:12px}.deck-stage.svelte-igwi75{isolation:isolate;padding:var(--scene-view-gap) 46px 0;position:relative}.platter-content.svelte-igwi75{z-index:2;width:min(100%,560px);height:var(--scene-view-height);transform-origin:50%;grid-template-rows:minmax(0,1fr);margin:0 auto;display:grid;position:relative}.entered.svelte-igwi75 .platter-content:where(.svelte-igwi75){animation:.24s cubic-bezier(.16,1,.3,1) both svelte-igwi75-settle}.disc-view.has-switched.svelte-igwi75 .platter-content:where(.svelte-igwi75){animation:.3s cubic-bezier(.16,1,.3,1) both svelte-igwi75-record-cue}.scene-arrow.svelte-igwi75{z-index:4;top:calc(var(--scene-view-gap) + var(--scene-view-height) / 2);color:#26372b;background:#fffef8;border:1px solid #26372b;border-radius:50%;place-items:center;width:44px;height:44px;padding:11px;transition:background .16s,border-color .16s,translate .16s;display:grid;position:absolute;transform:translateY(-50%)}.previous.svelte-igwi75{left:0}.next.svelte-igwi75{right:0}.scene-arrow.svelte-igwi75 svg:where(.svelte-igwi75){stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%}.scene-arrow.svelte-igwi75:not(:disabled):hover{background:#edff36;border-color:#8b9d49;translate:0 -2px}.scene-arrow.svelte-igwi75:disabled{color:#a2aa97;cursor:default;background:0 0;border-color:#dee3d6}@keyframes svelte-igwi75-settle{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes svelte-igwi75-record-cue{0%{transform:translateX(calc(var(--direction) * var(--record-shift))) rotate(calc(var(--direction) * 2deg))}to{transform:translate(0)rotate(0)}}@media (width<=600px){.scene-deck.svelte-igwi75{--scene-view-height:340px;--scene-view-gap:6px;--record-shift:14px}.scene-title.svelte-igwi75{padding:0 8px 8px}.scene-name.svelte-igwi75{gap:8px}.scene-context.svelte-igwi75{gap:7px;padding-inline:8px}h3.svelte-igwi75{font-size:19px}h3.svelte-igwi75 span:where(.svelte-igwi75){display:none}.deck-stage.svelte-igwi75{padding-inline:0;padding-bottom:calc(74px + var(--scene-view-gap))}.scene-arrow.svelte-igwi75{top:auto;bottom:17px;transform:none}.previous.svelte-igwi75{left:8px}.next.svelte-igwi75{right:8px}}@media (prefers-reduced-motion:reduce){.entered.svelte-igwi75 .platter-content:where(.svelte-igwi75),.disc-view.has-switched.svelte-igwi75 .platter-content:where(.svelte-igwi75){animation:none}.scene-arrow.svelte-igwi75{transition:none}}.project-cover.svelte-mv3reo{aspect-ratio:1;background:#e2e8d9;border:1px solid #192d2320;border-radius:3px;width:100%;margin-bottom:21px;overflow:hidden;box-shadow:0 8px 16px -10px #15271f55}.cover-link.svelte-mv3reo{width:100%;height:100%;display:block;position:relative}img.svelte-mv3reo{aspect-ratio:1;object-fit:contain;width:100%;height:100%;animation:.22s ease-out svelte-mv3reo-cover-in;display:block}.open-cover.svelte-mv3reo{color:#173527;opacity:0;background:#fafbf5ee;border-radius:50%;place-items:center;width:27px;height:27px;font-size:16px;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:8px;right:8px;transform:translateY(3px)}.cover-link.svelte-mv3reo:hover .open-cover:where(.svelte-mv3reo),.cover-link.svelte-mv3reo:focus-visible .open-cover:where(.svelte-mv3reo){opacity:1;transform:translateY(0)}.cover-link.svelte-mv3reo:focus-visible{outline-offset:-4px;outline:3px solid #42d6bb}.unavailable.svelte-mv3reo{color:#50604a;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100%;font-size:11px;display:flex}.unavailable.svelte-mv3reo a:where(.svelte-mv3reo){text-underline-offset:3px}@keyframes svelte-mv3reo-cover-in{0%{opacity:.3}to{opacity:1}}@media (width<=900px){.project-cover.svelte-mv3reo{width:min(100%,230px)}}@media (prefers-reduced-motion:reduce){img.svelte-mv3reo{animation:none}.open-cover.svelte-mv3reo{transition:none}}.artist-profile.svelte-1sednny{animation:.22s ease-out both svelte-1sednny-artist-in}.portrait.svelte-1sednny{aspect-ratio:1;background:#e2e8d9;border:1px solid #192d2320;border-radius:3px;width:100%;margin-bottom:18px;overflow:hidden;box-shadow:0 8px 16px -10px #15271f55}img.svelte-1sednny{object-fit:contain;width:100%;height:100%;display:block}.photo-fallback.svelte-1sednny{color:#61715e;place-items:center;width:100%;height:100%;font-family:Barlow Condensed,Impact,sans-serif;font-size:64px;font-weight:600;display:grid}h3.svelte-1sednny{text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:anywhere;color:#1e3025;margin:0;font-family:Barlow Condensed,Impact,sans-serif;font-size:38px;font-weight:600;line-height:1}p.svelte-1sednny{color:#606958;margin:13px 0 0;font-size:11px;line-height:1.7}.music-link.svelte-1sednny{color:#276242;text-underline-offset:3px;align-items:center;gap:7px;min-height:36px;margin-top:13px;font-size:11px;display:inline-flex}.music-link.svelte-1sednny:hover{color:#1e3025}.music-link.svelte-1sednny:focus-visible{outline-offset:4px;outline:2px solid #166b50}@keyframes svelte-1sednny-artist-in{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width>=601px) and (width<=900px){.artist-profile.svelte-1sednny{grid-template-columns:minmax(0,180px) 1fr;align-items:center;gap:22px;display:grid}.portrait.svelte-1sednny{margin:0}.artist-copy.svelte-1sednny{min-width:0}}@media (width<=600px){.portrait.svelte-1sednny{width:min(100%,230px)}}@media (prefers-reduced-motion:reduce){.artist-profile.svelte-1sednny{animation:none}}.scene-profile.svelte-4h1sc1{animation:.22s ease-out both svelte-4h1sc1-scene-in}.scene-photo.svelte-4h1sc1{aspect-ratio:4/3;background:#e2e8d9;border:1px solid #192d2320;border-radius:3px;width:100%;margin-bottom:18px;overflow:hidden;box-shadow:0 8px 16px -10px #15271f55}img.svelte-4h1sc1{object-fit:cover;width:100%;height:100%;display:block}.photo-fallback.svelte-4h1sc1{text-transform:uppercase;color:#61715e;place-items:center;width:100%;height:100%;font-family:Barlow Condensed,Impact,sans-serif;font-size:38px;font-weight:600;display:grid}h3.svelte-4h1sc1{text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:anywhere;color:#1e3025;margin:0;font-family:Barlow Condensed,Impact,sans-serif;font-size:38px;font-weight:600;line-height:1}p.svelte-4h1sc1{color:#606958;margin:13px 0 0;font-size:11px;line-height:1.7}@keyframes svelte-4h1sc1-scene-in{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width>=601px) and (width<=900px){.scene-profile.svelte-4h1sc1{grid-template-columns:minmax(0,200px) 1fr;align-items:center;gap:22px;display:grid}.scene-photo.svelte-4h1sc1{margin:0}.scene-copy.svelte-4h1sc1{min-width:0}}@media (width<=600px){.scene-photo.svelte-4h1sc1{max-width:320px}}@media (prefers-reduced-motion:reduce){.scene-profile.svelte-4h1sc1{animation:none}}.disc-study.svelte-1i0gve2{--deck-ink:#1e3025;--deck-muted:#606958;--deck-line:#dce1d2;--deck-paper:#fafbf5;--accent:#17694f;max-width:1120px;margin-inline:auto;scroll-margin-top:24px}.study-heading.svelte-1i0gve2{justify-content:space-between;align-items:end;gap:32px;margin-bottom:30px;display:flex}.study-heading.svelte-1i0gve2 .eyebrow:where(.svelte-1i0gve2){color:#47633e;align-items:center;gap:12px;margin-bottom:15px;font-size:10px;display:flex}.study-heading.svelte-1i0gve2 .eyebrow:where(.svelte-1i0gve2) span:where(.svelte-1i0gve2){background:var(--punch);width:34px;height:28px;color:var(--ink);font-family:var(--font-display);letter-spacing:0;place-items:center;font-size:17px;font-weight:400;display:grid;transform:rotate(-4deg)}.study-heading.svelte-1i0gve2 h2:where(.svelte-1i0gve2){text-transform:uppercase;font-size:clamp(38px,4.7vw,65px);line-height:1.07}.study-heading.svelte-1i0gve2 h2:where(.svelte-1i0gve2) em:where(.svelte-1i0gve2){text-transform:none;letter-spacing:-.025em;color:var(--accent);font-size:.55em;line-height:1.45;display:inline-block;transform:rotate(-2deg)}.study-heading.svelte-1i0gve2>p:where(.svelte-1i0gve2){color:var(--muted);padding-bottom:3px;font-size:13px;line-height:1.75}.turntable.svelte-1i0gve2{max-width:1120px;color:var(--deck-ink);background:var(--deck-paper);border:1px solid #9ba894;border-radius:4px;margin:auto;overflow:hidden;box-shadow:5px 5px #26372b}.study-workspace.svelte-1i0gve2{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:28px;padding:16px 28px 12px;display:grid}.visual-column.svelte-1i0gve2{min-width:0}.release-panel.svelte-1i0gve2{border:1px solid #dce2d0;border-top:3px solid var(--cue-color);background:#f0f3e7;border-radius:2px;min-width:0;margin-top:42px;padding:21px;transition:border-color .18s}.release-panel.svelte-1i0gve2:focus-visible{outline-offset:4px;outline:2px solid #166b50}.release-info.svelte-1i0gve2{animation:.24s ease-out both svelte-1i0gve2-cue-in}.selected-artist.svelte-1i0gve2{text-transform:uppercase;letter-spacing:.06em;color:#276242;font-size:9px;font-weight:700}.artist-profile-link.svelte-1i0gve2{color:inherit;font:inherit;text-align:left;text-transform:inherit;letter-spacing:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:3px 0;text-decoration:underline}.artist-profile-link.svelte-1i0gve2:hover{color:var(--deck-ink)}.release-info.svelte-1i0gve2 h3:where(.svelte-1i0gve2){text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:11px;font-family:Barlow Condensed,Impact,sans-serif;font-size:38px;font-weight:600;line-height:.98}dl.svelte-1i0gve2{border-top:1px solid #d5deca;grid-template-columns:1fr auto;gap:15px;margin:23px 0 0;padding-top:15px;display:grid}.apple-music-link.svelte-1i0gve2{color:#276242;text-underline-offset:3px;align-items:center;gap:7px;margin-top:18px;padding-block:5px;font-size:11px;display:inline-flex}.apple-music-link.svelte-1i0gve2:hover{color:var(--deck-ink)}dt.svelte-1i0gve2{color:var(--deck-muted);margin-bottom:6px;font-size:9px}dd.svelte-1i0gve2{align-items:center;gap:6px;margin:0;font-size:11px;font-weight:500;display:flex}i.svelte-1i0gve2{border-radius:1px;flex-shrink:0;width:7px;height:11px;display:inline-block}.study-toolbar.svelte-1i0gve2{border-top:1px solid var(--deck-line);background:#f3f5ec;flex-wrap:wrap;align-items:center;gap:18px;padding:12px 28px;display:flex}.artist-filters.svelte-1i0gve2{flex-wrap:wrap;gap:8px;padding:10px 20px 4px;display:flex}.artist-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2){min-height:44px;color:var(--deck-ink);background:#fffef8;border:1px solid #cbd5c2;border-radius:2px;padding:10px 15px;font-size:12px;font-weight:600;line-height:1.25;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s}.artist-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2):hover{background:#e7f1df;border-color:#648d70;transform:translateY(-1px)}.artist-filters.svelte-1i0gve2 button[aria-pressed=true]:where(.svelte-1i0gve2){color:#e9ff55;background:#142018;border-color:#142018;box-shadow:inset 0 -3px #42d6bb}.artist-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2):active{transform:translateY(0)}button.svelte-1i0gve2:focus-visible{outline-offset:4px;outline:2px solid #166b50}.kind-filters.svelte-1i0gve2{flex-wrap:wrap;gap:6px;display:flex}.kind-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2){color:#697260;background:0 0;border:1px solid #d4dbc9;border-radius:2px;align-items:center;gap:7px;min-height:40px;padding:10px 11px;font-size:10px;transition:background .16s,color .16s,transform .16s;display:flex}.kind-filters.svelte-1i0gve2 button.enabled:where(.svelte-1i0gve2){color:#f6f9ee;background:#243728;border-color:#243728}.kind-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2):hover{transform:translateY(-2px)}.kind-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2) i:where(.svelte-1i0gve2){background:var(--format-color)}.kind-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2):not(.enabled) i:where(.svelte-1i0gve2){opacity:.3}.kind-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2)>span:where(.svelte-1i0gve2){opacity:.7;font-size:9px}.view-toggle.svelte-1i0gve2{background:#e7ecdf;border:1px solid #ccd5c0;border-radius:3px;margin-left:auto;padding:3px;display:flex}.view-toggle.svelte-1i0gve2 button:where(.svelte-1i0gve2){color:#5b6852;background:0 0;border:0;border-radius:2px;align-items:center;gap:6px;min-height:32px;padding:8px 11px;font-size:10px;transition:background .16s,color .16s;display:flex}.view-toggle.svelte-1i0gve2 button[aria-pressed=true]:where(.svelte-1i0gve2){color:#193a29;background:#fffef8;box-shadow:0 1px 3px #29432214}.view-toggle.svelte-1i0gve2 svg:where(.svelte-1i0gve2){stroke:currentColor;stroke-width:1.1px;fill:none;width:13px;height:13px}.reading-guide.svelte-1i0gve2{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:24px;margin-block:28px 0;padding-block:20px 25px;scroll-margin-top:30px;display:grid}.reading-guide.svelte-1i0gve2 h3:where(.svelte-1i0gve2){letter-spacing:-.035em;font-size:20px;font-weight:500;line-height:1.2}ol.svelte-1i0gve2{grid-template-columns:repeat(3,1fr);gap:25px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1i0gve2{gap:10px;display:flex}li.svelte-1i0gve2>span:where(.svelte-1i0gve2){color:#2b7554;font-size:9px;line-height:20px}h4.svelte-1i0gve2{margin:0 0 8px;font-size:12px;font-weight:600}li.svelte-1i0gve2 p:where(.svelte-1i0gve2){color:var(--muted);font-size:11px;line-height:1.7}.methodology.svelte-1i0gve2{border-bottom:1px solid var(--line)}summary.svelte-1i0gve2{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;font-size:12px;list-style:none;display:flex}summary.svelte-1i0gve2::-webkit-details-marker{display:none}summary.svelte-1i0gve2:focus-visible{outline:2px solid var(--accent);outline-offset:4px}summary.svelte-1i0gve2>span:where(.svelte-1i0gve2){font-size:20px}details[open].svelte-1i0gve2 summary:where(.svelte-1i0gve2)>span:where(.svelte-1i0gve2){transform:rotate(45deg)}.method-body.svelte-1i0gve2{grid-template-columns:1fr 1fr;gap:30px;padding-block:14px 30px;display:grid}.method-body.svelte-1i0gve2 h3:where(.svelte-1i0gve2){margin-bottom:12px;font-size:14px;font-weight:600}.method-body.svelte-1i0gve2 p:where(.svelte-1i0gve2){color:var(--muted);margin-top:10px;font-size:12px;line-height:1.8}.method-body.svelte-1i0gve2 .anchors:where(.svelte-1i0gve2),.catalog-notes.svelte-1i0gve2{grid-column:1/-1}.anchors.svelte-1i0gve2 a:where(.svelte-1i0gve2),.catalog-notes.svelte-1i0gve2 a:where(.svelte-1i0gve2){text-underline-offset:3px;margin-left:5px}.empty.svelte-1i0gve2{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:0;padding:20px;display:flex}.empty-record.svelte-1i0gve2{color:#719361;margin-bottom:18px;font-size:65px}.empty.svelte-1i0gve2 h3:where(.svelte-1i0gve2){letter-spacing:-.03em;font-size:22px;font-weight:500}.empty.svelte-1i0gve2 p:where(.svelte-1i0gve2){color:var(--deck-muted);margin-top:10px;font-size:12px}.empty.svelte-1i0gve2 button:where(.svelte-1i0gve2){color:#18311e;background:#edff36;border:1px solid #91a23c;border-radius:5px;margin-top:20px;padding:12px 17px;font-size:11px}.release-list.svelte-1i0gve2{background:#fffef9;border:1px solid #dee4d3;border-radius:6px;min-width:0;height:100%;min-height:0;overflow:auto}table.svelte-1i0gve2{border-collapse:collapse;text-align:left;width:100%;font-size:10px}th.svelte-1i0gve2{text-transform:uppercase;letter-spacing:.06em;background:#f0f4e7;padding:14px 10px;font-size:8px;font-weight:600;position:sticky;top:0}td.svelte-1i0gve2{border-top:1px solid #e1e6d8;padding:13px 10px}td.svelte-1i0gve2:nth-child(2),td.svelte-1i0gve2:nth-child(3){white-space:nowrap}td.svelte-1i0gve2>span:where(.svelte-1i0gve2){color:var(--deck-muted);margin-top:5px;font-size:9px;display:block}td.svelte-1i0gve2 i:where(.svelte-1i0gve2){vertical-align:middle;margin-right:5px}tr.active.svelte-1i0gve2{background:#f2f8d4}.project-name.svelte-1i0gve2{color:var(--deck-ink);text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11px;font-weight:600;text-decoration:underline}@keyframes svelte-1i0gve2-cue-in{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=1050px){.study-workspace.svelte-1i0gve2{grid-template-columns:minmax(0,1fr) 220px;gap:10px;padding:16px 16px 12px}.release-panel.svelte-1i0gve2{padding:18px}.study-toolbar.svelte-1i0gve2{gap:12px;padding:12px 20px}.kind-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2){padding-inline:9px}.reading-guide.svelte-1i0gve2{grid-template-columns:1fr}}@media (width<=900px){.study-workspace.svelte-1i0gve2{grid-template-columns:minmax(0,1fr);gap:22px;padding:16px 22px}.release-panel.svelte-1i0gve2{margin:0 20px}.study-heading.svelte-1i0gve2{flex-direction:column;align-items:start;gap:17px}.study-heading.svelte-1i0gve2>p:where(.svelte-1i0gve2) br:where(.svelte-1i0gve2){display:none}}@media (width<=600px){.study-heading.svelte-1i0gve2{margin-bottom:23px}.study-heading.svelte-1i0gve2 h2:where(.svelte-1i0gve2){font-size:38px}.study-heading.svelte-1i0gve2 .eyebrow:where(.svelte-1i0gve2){margin-bottom:12px}.turntable.svelte-1i0gve2{border-radius:4px;box-shadow:3px 3px #26372b}.study-workspace.svelte-1i0gve2{gap:22px;padding:16px 9px}.release-panel.svelte-1i0gve2{margin:0 7px;padding:18px}.study-toolbar.svelte-1i0gve2{gap:12px;padding:12px 16px}.artist-filters.svelte-1i0gve2{gap:7px;padding:10px 8px 4px}.artist-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2){flex:1 0 auto;padding-inline:12px;font-size:11px}.kind-filters.svelte-1i0gve2{flex:1;gap:5px}.kind-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2){min-height:44px;padding-inline:9px}.view-toggle.svelte-1i0gve2{margin-left:0}.view-toggle.svelte-1i0gve2 button:where(.svelte-1i0gve2){min-height:36px}.reading-guide.svelte-1i0gve2{gap:21px;margin-block:20px 0}ol.svelte-1i0gve2{grid-template-columns:1fr;gap:20px}.method-body.svelte-1i0gve2{grid-template-columns:1fr}.method-body.svelte-1i0gve2 .anchors:where(.svelte-1i0gve2),.catalog-notes.svelte-1i0gve2{grid-column:auto}}@media (prefers-reduced-motion:reduce){.release-info.svelte-1i0gve2{animation:none}.release-panel.svelte-1i0gve2,.artist-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2),.kind-filters.svelte-1i0gve2 button:where(.svelte-1i0gve2),.view-toggle.svelte-1i0gve2 button:where(.svelte-1i0gve2){transition:none}}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff")}@font-face{font-family:Anton;src:url(/assets/Anton-Regular-DM7dEkNE.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Permanent Marker;src:url(/assets/PermanentMarker-Regular-CfSF7vmJ.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{color:#142018;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--paper:#f4f1e7;--ink:#142018;--acid:#e9ff55;--punch:#f15a29;--font-display:"Anton", Impact, "Arial Narrow", sans-serif;--font-mark:"Permanent Marker", cursive;--muted:#626b5f;--line:#d3d9c8;--accent:#23634b;background:#f4f1e7;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:12px}body{min-width:320px;margin:0}a{color:inherit}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible{outline-offset:5px;outline:3px solid #42b98f}img{max-width:100%;display:block}p,h1,h2,h3,figure{margin:0}::selection{color:var(--ink);background:var(--acid)}.page-width{width:min(1280px,100% - 112px);margin-inline:auto}.eyebrow{letter-spacing:.14em;font-size:10px;font-weight:600;line-height:1.5}h2{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(38px,4.3vw,62px);font-weight:400;line-height:1.06}h2 em{font-family:var(--font-mark);font-style:normal;font-weight:400}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:var(--paper);padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.hero{isolation:isolate;grid-template-columns:1fr 1.05fr;align-items:center;column-gap:32px;min-height:min(780px,100svh);padding-top:clamp(35px,5vw,76px);display:grid;position:relative}.hero-copy{z-index:1;padding-block:26px;position:relative}.hero .eyebrow{width:fit-content;color:var(--acid);background:var(--ink);letter-spacing:.1em;padding:5px 9px;transform:rotate(-1.5deg)}h1{width:min(100%,600px);margin:22px 0 24px;line-height:1}.hero-description{letter-spacing:-.035em;font-size:clamp(20px,1.8vw,25px);font-weight:500;line-height:1.5}.hero-description>span{font-family:var(--font-mark);color:var(--accent);letter-spacing:-.025em;font-size:.92em}.hero-detail{color:var(--muted);max-width:340px;margin-top:18px;font-size:13px;line-height:1.8}.story-link{border:1px solid var(--ink);background:var(--acid);box-shadow:3px 3px 0 var(--ink);align-items:center;gap:42px;margin-top:23px;padding:13px 17px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.story-link span{font-size:23px;line-height:1}.story-link:hover{box-shadow:1px 1px 0 var(--ink);background:#f1ff8a;transform:translate(2px,2px)}.hero-art{min-width:0;margin-right:-16px;position:relative}.hero-art:before{content:"";z-index:-1;background:radial-gradient(var(--ink) .9px, transparent 1.3px) 0 0 / 7px 7px;opacity:.1;position:absolute;inset:14% 3% 6% 12%;-webkit-mask-image:linear-gradient(140deg,#0000 45%,#000);mask-image:linear-gradient(140deg,#0000 45%,#000)}.hero-baseline{border-top:1px solid var(--ink);color:var(--muted);letter-spacing:.085em;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:36px;padding-block:22px;font-size:8px;display:flex}.hero-baseline a{letter-spacing:0;font-size:10px;text-decoration:none}.hero-baseline a span{margin-left:16px}.collection-stage{padding-block:88px 10px}.story-references{max-width:1120px;padding-bottom:35px}.story-references summary{cursor:pointer;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:12px;list-style:none;display:flex}.story-references summary::-webkit-details-marker{display:none}.story-references summary>span{font-size:21px}.story-references details[open] summary>span{transform:rotate(45deg)}.source-intro{color:var(--muted);grid-template-columns:1fr 1fr;gap:40px;padding-block:25px;font-size:12px;line-height:1.8;display:grid}.story-references ol{grid-template-columns:1fr 1fr;gap:14px 40px;padding-left:18px;font-size:11px;line-height:1.7;display:grid}.story-references li{padding-left:4px}.story-references a{text-underline-offset:3px}.map-credit{color:var(--muted);padding-top:20px;font-size:10px}.site-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:27px 32px;font-size:10px;display:flex}.site-footer a{text-decoration:none}.footer-name{font-family:var(--font-display);letter-spacing:.01em;font-size:17px;font-weight:400}.site-footer p{color:var(--muted)}@media (width<=1050px){.page-width{width:calc(100% - 64px)}.hero{grid-template-columns:1.1fr 1fr;column-gap:10px}.hero-art{margin-right:-20px}}@media (width<=760px){.page-width{width:calc(100% - 40px)}.hero{grid-template-columns:1fr;min-height:0;padding-top:25px}.hero-copy{padding-block:18px 0}h1{width:min(100%,500px);margin-block:23px 22px}.hero-description{font-size:22px}.hero-detail{max-width:37ch;font-size:12px}.hero-art{width:min(370px,89%);margin:-4px -8px 0 auto}.hero-baseline{margin-top:26px;padding-block:18px;font-size:7px}.hero-baseline>span{max-width:130px;line-height:1.8}.hero-baseline a{font-size:9px}.hero-baseline a span{margin-left:5px}.collection-stage{padding-top:52px}.source-intro,.story-references ol{grid-template-columns:1fr;gap:16px}.site-footer{flex-wrap:wrap;row-gap:14px}.site-footer p{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
