.noedges-module__1CjNmG__page{--ink:#fff6f9;--ground:#05030a;background:var(--ground);min-height:100dvh;color:var(--ink);position:relative;overflow:hidden}.noedges-module__1CjNmG__stage{touch-action:none;cursor:crosshair;position:absolute;inset:0}.noedges-module__1CjNmG__stage canvas{display:block;width:100%!important;height:100%!important}.noedges-module__1CjNmG__overlay{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:clamp(16px,3.5vw,44px);display:flex;position:relative}.noedges-module__1CjNmG__overlay>header{background:linear-gradient(#05030aeb 0%,#05030ab8 55%,#05030a00 100%);margin:calc(-1*clamp(16px,3.5vw,44px));padding:clamp(16px,3.5vw,44px) clamp(16px,3.5vw,44px) clamp(40px,6vw,76px)}.noedges-module__1CjNmG__overlay>footer{background:linear-gradient(#05030a00 0%,#05030ab3 40%,#05030aeb 100%);margin:0 calc(-1*clamp(16px,3.5vw,44px)) calc(-1*clamp(16px,3.5vw,44px));padding:clamp(24px,4vw,44px) clamp(16px,3.5vw,44px) clamp(16px,3.5vw,44px)}.noedges-module__1CjNmG__eyebrow{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.28em;text-transform:uppercase;opacity:.5;margin:0 0 6px;font-size:10px}.noedges-module__1CjNmG__wordmark{letter-spacing:-.05em;text-transform:uppercase;mix-blend-mode:difference;margin:0 0 10px;font-size:clamp(38px,9vw,104px);font-weight:700;line-height:.84}.noedges-module__1CjNmG__wordmark em{color:#ff2ea8;font-style:normal}.noedges-module__1CjNmG__meta{max-width:42ch;font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin:0;font-size:11px;line-height:1.6}.noedges-module__1CjNmG__back{color:inherit;pointer-events:auto;border-bottom:1px solid;text-decoration:none}.noedges-module__1CjNmG__controls{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.noedges-module__1CjNmG__controls button{appearance:none;color:var(--ink);cursor:pointer;font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;background:#ff2ea824;border:1px solid #fff6f947;border-radius:999px;padding:9px 16px;font-size:10px}.noedges-module__1CjNmG__controls button:focus-visible{outline-offset:3px;outline:2px solid #46f0c8}.noedges-module__1CjNmG__controls input[type=range]{accent-color:#46f0c8;width:180px}.noedges-module__1CjNmG__controls label{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;opacity:.7;align-items:center;gap:8px;font-size:10px;display:flex}.noedges-module__1CjNmG__foot{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #fff6f92e;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding-top:14px;font-size:10px;display:flex}.noedges-module__1CjNmG__foot span{opacity:.55}.noedges-module__1CjNmG__foot b{opacity:.4;font-weight:400}.noedges-module__1CjNmG__foot em{font-variant-numeric:tabular-nums;opacity:1;font-style:normal}.noedges-module__1CjNmG__pins{pointer-events:none;z-index:1;position:absolute;inset:0}.noedges-module__1CjNmG__land,.noedges-module__1CjNmG__port{position:absolute;inset:0}.noedges-module__1CjNmG__port{display:none}@media (max-aspect-ratio:1){.noedges-module__1CjNmG__land{display:none}.noedges-module__1CjNmG__port{display:block}}.noedges-module__1CjNmG__pin{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);opacity:.45;white-space:nowrap;text-shadow:0 0 12px #05030ae6;font-size:10px;position:absolute;transform:translate(-50%,-50%)}.noedges-module__1CjNmG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.noedges-module__1CjNmG__head{grid-template-columns:1fr;align-items:start;gap:4px 48px;display:grid}@media (min-width:1000px){.noedges-module__1CjNmG__head{grid-template-columns:minmax(0,34ch) minmax(0,46ch)}.noedges-module__1CjNmG__head>*{grid-column:1}.noedges-module__1CjNmG__head>.noedges-module__1CjNmG__back{justify-self:start}.noedges-module__1CjNmG__story{grid-area:1/2/span 20;align-self:start}}.noedges-module__1CjNmG__story{max-width:66ch;font-family:var(--font-neue), ui-sans-serif, system-ui, sans-serif;text-transform:none;letter-spacing:normal}@media (max-height:620px){.noedges-module__1CjNmG__story{display:none}}.noedges-module__1CjNmG__storyBody p{opacity:.72;text-wrap:pretty;margin:0 0 .65em;font-size:14px;line-height:1.6}.noedges-module__1CjNmG__storyBody p:first-child{opacity:1;letter-spacing:-.015em;color:#1effbe;font-size:clamp(17px,2vw,22px);line-height:1.3}.noedges-module__1CjNmG__storyBody p:last-child{margin-bottom:0}.noedges-module__1CjNmG__credit{font-family:var(--font-neue-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.45;margin:8px 0 0;font-size:10px}
