.printed-instrument{--instrument-x: 0px;--instrument-y: 0px;isolation:isolate;overflow:clip;position:relative}.printed-instrument .instrument-field{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.instrument-network{fill:none;height:100%;width:100%;stroke:var(--ink);stroke-width:1}.instrument-network path,.instrument-network ellipse,.instrument-network circle{vector-effect:non-scaling-stroke}.instrument-engraving{opacity:.23}.instrument-engraving .instrument-hatch{opacity:.55;stroke-width:.65}.instrument-network .ink-blue{stroke:var(--blue-deep)}.instrument-network .ink-green{stroke:var(--green-dark)}.instrument-network .instrument-junctions{fill:var(--paper);opacity:.6;stroke:var(--green-dark)}.instrument-junctions circle:last-child{fill:var(--green-dark);stroke:none}.instrument-traces{opacity:0;stroke-width:2}.instrument-wave{opacity:0;stroke:var(--blue);stroke-width:1.5}.instrument-wave ellipse:last-child{stroke:var(--green-dark)}.instrument-frame-trace{opacity:0;stroke:var(--blue);stroke-width:2}.instrument-registration{height:19px;position:absolute;width:19px}.instrument-registration:before,.instrument-registration:after{background:var(--blue-deep);content:"";position:absolute;opacity:.5}.instrument-registration:before{height:1px;top:9px;width:19px}.instrument-registration:after{height:19px;left:9px;width:1px}.instrument-registration-top{right:3%;top:5%}.instrument-registration-bottom{bottom:5%;left:3%}.printed-instrument .instrument-controls{align-items:center;display:flex;flex-wrap:wrap;gap:0;margin:0 0 1.2rem -.55rem}.instrument-controls>span{align-items:center;display:inline-flex}.instrument-controls i{color:var(--green-dark);font-style:normal;margin:0 .12rem}.instrument-controls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--blue-deep);cursor:pointer;font-family:Space Grotesk Variable,sans-serif;font-size:.7rem;font-weight:750;letter-spacing:.1em;min-height:44px;padding:.5rem .55rem;text-decoration-color:var(--green-dark);text-underline-offset:.45rem;text-transform:uppercase}.instrument-controls button:hover,.instrument-controls button:focus-visible,.instrument-controls button[data-active=true]{text-decoration-line:underline;text-decoration-thickness:2px}.printed-instrument .print-kicker{margin-bottom:.15rem}.printed-instrument .home-hero-copy,.printed-instrument .listen-hero-copy,.printed-instrument .signal-lab-hero-copy{min-width:0}.printed-instrument.home-hero{align-content:center;align-items:center;min-height:min(820px,calc(100svh - 74px));padding-top:clamp(4rem,8vh,7rem);padding-bottom:6rem}.printed-instrument.instrument-home .home-hero-copy{max-width:none;width:100%}.printed-instrument.instrument-home .home-title-carved{font-size:clamp(1.5rem,6.65vw,7rem)}.printed-instrument.instrument-home .home-hero-line{font-size:clamp(1.8rem,3.3vw,3.35rem);line-height:1.08;max-width:850px}.printed-instrument.instrument-home .home-hero-note{max-width:580px}.instrument-home .instrument-field{-webkit-mask-image:linear-gradient(100deg,#0003 0 40%,#000 77%);mask-image:linear-gradient(100deg,#0003 0 40%,#000 77%)}.carved-title-ink{display:contents}.printed-instrument.entangle-prologue{display:grid;gap:3.5rem;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr)}.printed-instrument .entangle-prologue-copy{max-width:none}.printed-instrument .entangle-prologue-copy h1{font-size:clamp(2.6rem,6.3vw,6.2rem);letter-spacing:-.065em;line-height:.95;margin:0 0 1.8rem;white-space:nowrap}.printed-instrument .entangle-prologue-copy .home-hero-line{font-size:clamp(1.6rem,2.7vw,2.65rem);line-height:1.08}.printed-instrument .entangle-prologue-copy .home-hero-note{font-size:.94rem}.instrument-album-detail{align-self:center;margin:0 0 1.8rem;padding:.65rem;position:relative;transform:rotate(1.5deg)}.instrument-album-detail:before{border:1px solid var(--ink);content:"";inset:0;pointer-events:none;position:absolute;transform:rotate(-3deg)}.instrument-album-detail:after{background:var(--blue-deep);content:"";inset:1rem -.8rem -.8rem 1rem;position:absolute;z-index:-1}.instrument-album-window{aspect-ratio:4 / 5;border:1px solid var(--ink);overflow:hidden}.instrument-album-window picture{display:block;height:100%}.instrument-album-window img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 65%;object-position:50% 65%;transform:scale(1.5);width:100%}.instrument-album-detail figcaption{color:var(--paper-bright);font-size:.65rem;font-weight:700;letter-spacing:.1em;padding:.9rem 0 .25rem .8rem;text-transform:uppercase}.instrument-entangle .instrument-engraving{opacity:.18}.printed-instrument.listen-print-hero,.printed-instrument.signal-lab-hero{gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);padding-top:4.7rem;padding-bottom:4.7rem}.printed-instrument .listen-hero-copy,.printed-instrument .signal-lab-hero-copy{container-type:inline-size}.printed-instrument .listen-hero-copy h1{font-size:clamp(2.7rem,13.8cqw,8rem)}.printed-instrument .signal-lab-hero-copy h1{font-size:clamp(2.7rem,15cqw,8rem)}.printed-instrument .listen-hero-copy h1 span:last-child,.printed-instrument .signal-lab-hero-copy h1 span:last-child{margin-left:8cqw}.printed-instrument .listen-hero-copy h1 i,.printed-instrument .signal-lab-hero-copy h1 i{left:3cqw}.instrument-listen .instrument-field{-webkit-mask-image:linear-gradient(100deg,#0002,#000 60%);mask-image:linear-gradient(100deg,#0002,#000 60%)}.printed-instrument .listen-hero-art{min-height:min(550px,55vw);z-index:1}.printed-instrument .listen-hero-cover-swung{width:80%}.printed-instrument .listen-hero-cover-swung>span{color:var(--paper-bright);padding-left:.6rem;padding-right:.4rem;text-align:right}.printed-instrument .listen-hero-cover-experiment{bottom:1%;left:1%;width:51%}.instrument-signal-lab .instrument-field{-webkit-mask-image:linear-gradient(100deg,#0002 10%,#000 65%);mask-image:linear-gradient(100deg,#0002 10%,#000 65%)}.printed-instrument .signal-lab-hero-photo{z-index:1}.printed-instrument .signal-lab-hero-photo figcaption{color:var(--paper-bright);padding-left:.6rem}.printed-instrument .signal-lab-facts{background:var(--paper);position:relative;z-index:1}.printed-instrument .signal-lab-hero-photo:before{border:1px solid var(--green-dark);content:"";inset:-.7rem .7rem .7rem -.7rem;opacity:.55;pointer-events:none;position:absolute;z-index:-1}.instrument-photo-trace{fill:none;height:calc(100% + 1.4rem);inset:-.7rem;opacity:0;overflow:visible;pointer-events:none;position:absolute;stroke:var(--blue);stroke-width:2;width:calc(100% + 1.4rem)}.instrument-photo-trace rect{vector-effect:non-scaling-stroke}.printed-instrument .carved-title-ink:before,.printed-instrument .instrument-album-detail:after,.printed-instrument .listen-hero-cover:after,.printed-instrument .signal-lab-hero-photo:after{translate:var(--instrument-x) var(--instrument-y)}.printed-instrument[data-effect=pulse][data-instrument-motion=full] .instrument-wave{animation:instrument-pulse .9s ease-out both}.printed-instrument[data-effect=pulse][data-instrument-motion=full] .carved-title-ink:before,.printed-instrument[data-effect=pulse][data-instrument-motion=full] .instrument-album-detail:after,.printed-instrument[data-effect=pulse][data-instrument-motion=full] .listen-hero-cover:after,.printed-instrument[data-effect=pulse][data-instrument-motion=full] .signal-lab-hero-photo:after{animation:instrument-plate-pulse .9s ease-out both}.printed-instrument[data-effect=pulse][data-instrument-motion=full] .instrument-photo-trace{animation:instrument-frame .9s ease-out both}.printed-instrument[data-effect=root][data-instrument-motion=full] .instrument-traces,.printed-instrument[data-effect=root][data-instrument-motion=full] .instrument-frame-trace{animation:instrument-root 1.4s ease-in-out both}.printed-instrument[data-effect=root][data-instrument-motion=full] .carved-title-ink:after{animation:instrument-title-root 1.4s ease both}.printed-instrument[data-effect=interference][data-instrument-motion=full] .carved-title-ink:before,.printed-instrument[data-effect=interference][data-instrument-motion=full] .instrument-album-detail:after,.printed-instrument[data-effect=interference][data-instrument-motion=full] .listen-hero-cover:after,.printed-instrument[data-effect=interference][data-instrument-motion=full] .signal-lab-hero-photo:after{animation:instrument-misregister .7s ease-out both}.printed-instrument[data-effect=interference][data-instrument-motion=full] .instrument-traces{animation:instrument-echo .7s ease-out both}@keyframes instrument-pulse{0%{opacity:0;transform:scale(.6)}20%{opacity:.7}to{opacity:0;transform:scale(1.75)}}@keyframes instrument-plate-pulse{0%,to{translate:var(--instrument-x) var(--instrument-y)}35%{translate:0 5px}}@keyframes instrument-root{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}15%{opacity:.75}75%{opacity:.75;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:1;stroke-dashoffset:0}}@keyframes instrument-title-root{0%,to{opacity:.48}50%{opacity:.9;background-position:center,65% 52%}}@keyframes instrument-frame{0%{opacity:0;stroke-dasharray:.22 .78;stroke-dashoffset:1}20%{opacity:.9}to{opacity:0;stroke-dasharray:.22 .78;stroke-dashoffset:0}}@keyframes instrument-misregister{0%,to{translate:var(--instrument-x) var(--instrument-y)}28%{translate:6px -3px}62%{translate:-3px 2px}}@keyframes instrument-echo{0%,to{opacity:0;translate:0}28%{opacity:.55;translate:-6px 3px}62%{opacity:.3;translate:3px -2px}}.printed-instrument[data-instrument-motion=static][data-effect] .instrument-traces{opacity:.55}.printed-instrument[data-instrument-motion=static] .carved-title-ink:before,.printed-instrument[data-instrument-motion=static] .instrument-album-detail:after,.printed-instrument[data-instrument-motion=static] .listen-hero-cover:after,.printed-instrument[data-instrument-motion=static] .signal-lab-hero-photo:after{translate:none}.printed-instrument[data-instrument-motion=static][data-effect=pulse] .instrument-junctions{fill:var(--green);opacity:1}.printed-instrument[data-instrument-motion=static][data-effect=interference] .instrument-traces{stroke-width:3}@media(max-width:820px){.printed-instrument.home-hero{min-height:0;padding-top:4rem;padding-bottom:5rem}.printed-instrument.entangle-prologue{gap:2.3rem;grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.printed-instrument.listen-print-hero,.printed-instrument.signal-lab-hero{grid-template-columns:1fr;padding-top:3.6rem;padding-bottom:3.6rem}.printed-instrument .listen-hero-copy h1,.printed-instrument .signal-lab-hero-copy h1{font-size:clamp(2.7rem,12.5cqw,6rem)}.printed-instrument .listen-hero-art{justify-self:center;max-width:520px;min-height:min(620px,95vw);width:90%}.printed-instrument .signal-lab-hero-photo{max-width:480px;width:88%}.printed-instrument .signal-lab-facts>div:last-child{grid-column:1 / -1}}@media(max-width:600px){.printed-instrument.entangle-prologue{gap:2rem;grid-template-columns:1fr}.printed-instrument .entangle-prologue-copy h1{font-size:clamp(2.6rem,12.9vw,4.8rem)}.printed-instrument .entangle-prologue-copy .home-hero-line{font-size:1.8rem}.printed-instrument .instrument-album-detail{justify-self:center;margin-bottom:1rem;max-width:400px;width:86%}.instrument-album-window{aspect-ratio:5 / 4}.printed-instrument .instrument-controls{margin-bottom:1.15rem}.printed-instrument .instrument-controls button{font-size:.68rem;letter-spacing:.07em}.printed-instrument .hero-specimen{bottom:1.4rem}.instrument-home .instrument-field{-webkit-mask-image:linear-gradient(180deg,#0002,#0003 65%,#000);mask-image:linear-gradient(180deg,#0002,#0003 65%,#000)}.printed-instrument .home-title-carved{margin-bottom:1.65rem}.printed-instrument .instrument-network{bottom:0;height:620px;position:absolute;right:-55%;width:200%}.printed-instrument .instrument-field{-webkit-mask-image:linear-gradient(180deg,#0002,#0005 60%,#000);mask-image:linear-gradient(180deg,#0002,#0005 60%,#000)}.printed-instrument .signal-lab-facts{grid-template-columns:1fr}.printed-instrument .signal-lab-facts>div{border-bottom:1px solid var(--line);border-right:0}.printed-instrument .signal-lab-facts>div:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.printed-instrument *,.printed-instrument *:before,.printed-instrument *:after{animation:none!important;transition:none!important}}
