.ScrollSignalField-module__Uc8ieq__audioDock{z-index:3;color:#eef0ea;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1016e0;border:1px solid #eef0ea29;gap:.75rem;max-width:58rem;margin-inline:auto;padding:1rem;display:grid;position:absolute;bottom:clamp(1rem,4vw,3rem);left:clamp(1rem,4vw,3rem);right:clamp(1rem,4vw,3rem)}.ScrollSignalField-module__Uc8ieq__audioReadout,.ScrollSignalField-module__Uc8ieq__audioActions{font-family:var(--font-mono);letter-spacing:.04em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem 1rem;font-size:.7rem;display:flex}.ScrollSignalField-module__Uc8ieq__audioReadout span{color:#eef0eaa6}.ScrollSignalField-module__Uc8ieq__audioReadout strong{color:#e8913a;font-weight:500}.ScrollSignalField-module__Uc8ieq__audioButton{color:#0c1016;cursor:pointer;font:inherit;background:#e8913a;border:0;border-radius:999px;padding:.65rem .9rem}.ScrollSignalField-module__Uc8ieq__audioStatus{color:#eef0eab3}@media (max-width:40rem){.ScrollSignalField-module__Uc8ieq__audioDock{bottom:.75rem;left:.75rem;right:.75rem}.ScrollSignalField-module__Uc8ieq__audioReadout{justify-content:flex-start}}.ScrollSignalField-module__Uc8ieq__scene{background:#0c1016;min-height:300svh;position:relative}.ScrollSignalField-module__Uc8ieq__sticky{isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.ScrollSignalField-module__Uc8ieq__canvas{cursor:crosshair;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.ScrollSignalField-module__Uc8ieq__overlay{z-index:2;pointer-events:none;text-align:center;place-content:center;padding-inline:1rem;display:grid;position:absolute;inset:0}.ScrollSignalField-module__Uc8ieq__kicker,.ScrollSignalField-module__Uc8ieq__hint{color:#eef0eaa3;font-family:var(--font-mono);letter-spacing:.16em;font-size:clamp(.62rem,1vw,.76rem)}.ScrollSignalField-module__Uc8ieq__phase{color:#eef0ea;font-family:var(--font-heading);letter-spacing:-.04em;text-wrap:balance;margin:1rem 0;font-size:clamp(2rem,7vw,6.5rem);line-height:.95}.ScrollSignalField-module__Uc8ieq__hint{color:#e8913a;transition:opacity .4s}@media (max-width:40rem){.ScrollSignalField-module__Uc8ieq__scene{min-height:200svh}.ScrollSignalField-module__Uc8ieq__phase{max-width:8ch;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.ScrollSignalField-module__Uc8ieq__scene{min-height:auto}.ScrollSignalField-module__Uc8ieq__sticky{height:min(100svh,48rem);position:relative}.ScrollSignalField-module__Uc8ieq__hint{display:none}}
.page-module__UxNHzW__page{color:#eef0ea;background:#0c1016}:is(html:has([data-scroll-signal-page]),body:has([data-scroll-signal-page])){overflow-x:clip}.page-module__UxNHzW__intro,.page-module__UxNHzW__outro{max-width:58rem;margin-inline:auto;padding:8rem clamp(1.25rem,5vw,4rem) 5rem}.page-module__UxNHzW__eyebrow{color:#e8913a;font:.72rem/1.4 var(--font-mono);letter-spacing:.14em}.page-module__UxNHzW__intro h1{max-width:10ch;font:600 clamp(3rem, 10vw, 8rem)/.9 var(--font-heading);letter-spacing:-.06em;margin-top:1rem}.page-module__UxNHzW__copy{color:#eef0eab8;max-width:46ch;margin-top:2rem;font-size:clamp(1rem,2vw,1.2rem)}.page-module__UxNHzW__copy+.page-module__UxNHzW__copy{margin-top:1rem}.page-module__UxNHzW__outro{color:#eef0ea85;font:.75rem/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding-top:4rem;padding-bottom:8rem}@media (max-width:40rem){.page-module__UxNHzW__intro,.page-module__UxNHzW__outro{padding-top:6rem}}
