.relight-module__sJyVaq__page{--ink:#e8e6e1;--ground:#0b0d12;--rule:#e8e6e124;background:var(--ground);min-height:100dvh;color:var(--ink);position:relative;overflow:hidden}.relight-module__sJyVaq__canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.relight-module__sJyVaq__overlay{z-index:1;pointer-events:none;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:clamp(16px,3.5vw,44px);display:flex;position:relative}.relight-module__sJyVaq__head{max-width:none}.relight-module__sJyVaq__meta,.relight-module__sJyVaq__num{max-width:44ch}.relight-module__sJyVaq__num{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.42;margin:0 0 6px;font-size:10px}.relight-module__sJyVaq__wordmark{letter-spacing:-.045em;text-transform:uppercase;margin:0 0 10px;font-size:clamp(38px,8vw,92px);font-weight:700;line-height:.86}.relight-module__sJyVaq__wordmark em{opacity:.34;font-style:normal}.relight-module__sJyVaq__back{color:inherit;pointer-events:auto;border-bottom:1px solid;margin-top:4px;text-decoration:none;display:inline-block}.relight-module__sJyVaq__foot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:14px;display:flex}.relight-module__sJyVaq__head{grid-template-columns:1fr;align-items:start;gap:0 56px;display:grid}@media (min-width:1040px){.relight-module__sJyVaq__head{grid-template-columns:minmax(0,34ch) minmax(0,46ch)}.relight-module__sJyVaq__head>*{grid-column:1}.relight-module__sJyVaq__head>.relight-module__sJyVaq__back{justify-self:start}.relight-module__sJyVaq__story{grid-area:1/2/span 20;align-self:start}}.relight-module__sJyVaq__story{max-width:62ch}@media (max-height:700px){.relight-module__sJyVaq__story{display:none}}.relight-module__sJyVaq__storyBody p{color:color-mix(in oklab, var(--ink) 62%, transparent);text-wrap:pretty;margin:0 0 .65em;font-size:13px;line-height:1.6}.relight-module__sJyVaq__storyBody p:last-child{color:color-mix(in oklab, var(--ink) 82%, transparent);margin-bottom:0}.relight-module__sJyVaq__credit{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.4;margin:8px 0 0;font-size:10px}.relight-module__sJyVaq__readouts{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:6px 28px;font-size:11px;display:flex}.relight-module__sJyVaq__readouts b{opacity:.45;font-weight:400}.relight-module__sJyVaq__readouts span{font-variant-numeric:tabular-nums}.relight-module__sJyVaq__tag{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;opacity:.35;font-size:10px}.relight-module__sJyVaq__a11y{pointer-events:auto;flex-wrap:wrap;gap:8px;max-width:min(760px,100%);margin-top:12px;display:flex}.relight-module__sJyVaq__a11y button{appearance:none;color:var(--ink);cursor:pointer;min-height:40px;font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;background:#e8e6e112;border:1px solid #e8e6e147;border-radius:5px;padding:0 14px;font-size:10px;transition:background .12s,border-color .12s,transform 90ms}.relight-module__sJyVaq__a11y button:hover{background:#e8e6e121;border-color:#e8e6e173}.relight-module__sJyVaq__a11y button:active{background:#e8e6e133;transform:translateY(1px)}.relight-module__sJyVaq__a11y button[aria-pressed=true]{color:#cfeeff;border-color:#7bdcff}.relight-module__sJyVaq__a11y button:focus-visible{outline-offset:2px;outline:2px solid #7bdcff}@media (prefers-reduced-motion:reduce){.relight-module__sJyVaq__a11y button{transition:none}.relight-module__sJyVaq__a11y button:active{transform:none}}.relight-module__sJyVaq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-height:760px){.relight-module__sJyVaq__meta{max-width:40ch}.relight-module__sJyVaq__wordmark{margin-bottom:6px;font-size:clamp(30px,6vw,54px)}.relight-module__sJyVaq__meta{font-size:10px;line-height:1.5}.relight-module__sJyVaq__a11y{gap:6px;margin-top:10px}}@media (max-height:500px){.relight-module__sJyVaq__overlay{padding:12px clamp(14px,3vw,28px)}.relight-module__sJyVaq__meta{max-width:62ch}.relight-module__sJyVaq__wordmark{font-size:26px}.relight-module__sJyVaq__a11y{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.relight-module__sJyVaq__a11y::-webkit-scrollbar{display:none}.relight-module__sJyVaq__a11y button{flex:none}.relight-module__sJyVaq__foot{padding-top:10px}}
