@keyframes parallax{0%{transform:translate(0)}to{transform:translate(var(--tx,0),var(--ty,0))}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}@media (pointer:coarse){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}::view-transition-group(.morph){animation-duration:.3s}@keyframes via-blur{70%{filter:blur(2px);opacity:.5}}:root{--font-stack-sans:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-stack-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-stack-pixel:var(--font-geist-pixel-square),monospace}.font-sans,h4,h3,h2,h1{font-family:var(--font-stack-sans)}.font-mono,.extra-thin-text,p{font-family:var(--font-stack-mono)}.font-pixel{font-family:var(--font-stack-pixel)}.font-barcode{font-family:var(--font-libre-barcode)}.font-silkscreen{font-family:var(--font-silkscreen),monospace}h1{font-size:4rem;font-weight:600}h2{font-size:3rem;font-weight:500}h3{font-size:2rem;font-weight:400}h4{font-size:2rem;font-weight:300}p{font-size:1rem;font-weight:300}p>:is(strong,b){font-weight:700}.extra-thin-text{font-size:.8rem;font-weight:100}.super-section-component{width:100%;margin:2.5rem 0 5rem;position:relative}.super-section-component:before,.super-section-component:after{content:"";pointer-events:none;z-index:0;width:5rem;position:absolute;top:-5rem;bottom:-5rem}.super-section-component:before{background:linear-gradient(to right,var(--background)0%,transparent 40%);left:0}.super-section-component:after{background:linear-gradient(to left,var(--background)0%,transparent 40%);right:0}.super-section-component .top-slice,.super-section-component .bottom-slice{z-index:-1;background-color:color-mix(in oklch,var(--background)90%,black 10%);width:100%;height:5.625rem;-webkit-mask-image:url(/images/compressed-audio-strip.svg);mask-image:url(/images/compressed-audio-strip.svg);-webkit-mask-size:15rem 100%;mask-size:15rem 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:var(--slice-offset)top;-webkit-mask-position:var(--slice-offset)top;mask-position:var(--slice-offset)top;animation:12s linear infinite slice-scroll;position:absolute;left:0}@media (prefers-reduced-motion:reduce){.super-section-component .top-slice,.super-section-component .bottom-slice{animation:none}}.super-section-component .top-slice{--slice-offset:-0px;top:-5rem;transform:scaleY(-1)}.super-section-component .content{z-index:-3;text-align:center;width:100%;height:auto;display:contents}.super-section-component .content>*{background-color:color-mix(in oklch,var(--background)90%,black 10%);padding:0 2rem}.super-section-component .bottom-slice{--slice-offset:0px;bottom:-5rem}@keyframes slice-scroll{0%{-webkit-mask-position:calc(var(--slice-offset) + 0px)top;-webkit-mask-position:calc(var(--slice-offset) + 0px)top;mask-position:calc(var(--slice-offset) + 0px)top}to{-webkit-mask-position:calc(var(--slice-offset) + 15rem)top;-webkit-mask-position:calc(var(--slice-offset) + 15rem)top;mask-position:calc(var(--slice-offset) + 15rem)top}}