@font-face{font-family:Inter;src:url(/igloo/fonts/InterVariable.woff2) format("woff2");font-weight:100 900}@font-face{font-family:Plex Mono;src:url(/igloo/fonts/PlexMono-500.woff2) format("woff2");font-weight:500}:root{--ink: #f4f6fa;--bg: #a9aeb8}*{box-sizing:border-box;margin:0}html,body{background:var(--bg);color:var(--ink)}body{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}#gl,#hud{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;display:block}#hud{pointer-events:none}.scroller{height:1500vh}.mono{font-family:Plex Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.3;letter-spacing:.01em;text-shadow:0 1px 8px rgba(40,48,64,.25)}.ui{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.tl{position:absolute;left:4.6vw;top:5.4vh;display:grid;gap:14px}.mark{width:clamp(84px,6.2vw,124px);height:auto;color:var(--ink);filter:drop-shadow(0 2px 10px rgba(40,48,64,.25));margin-bottom:10px}.tr{position:absolute;right:4.6vw;top:5.4vh;width:16em;text-align:right;display:grid;gap:16px}.manifesto{font-size:12.5px}.bl{position:absolute;left:4.6vw;bottom:5.4vh;display:grid;gap:24px}.spk{display:inline-block;width:10px;height:10px;border:1.5px solid currentColor;border-radius:2px;margin-right:6px;vertical-align:-1px}.labels{position:absolute;top:0;right:0;bottom:0;left:0}.label{position:absolute;left:0;top:0;white-space:pre;font-size:11.5px;line-height:1.35;will-change:transform}.label.name{width:160px}.sound svg{vertical-align:-2px;margin-right:4px}.social{position:absolute;left:50%;bottom:5.4vh;transform:translate(-50%);display:flex;gap:46px;align-items:center;opacity:0;white-space:nowrap;font-size:15px}.social .dim{opacity:.3}.social .pick{position:relative;padding:12px 34px}.social .pick i{position:absolute;width:10px;height:10px;border:0 solid var(--ink)}.social .pick i:nth-child(1){left:0;top:0;border-left-width:1.5px;border-top-width:1.5px}.social .pick i:nth-child(2){right:0;top:0;border-right-width:1.5px;border-top-width:1.5px}.social .pick i:nth-child(3){left:0;bottom:0;border-left-width:1.5px;border-bottom-width:1.5px}.social .pick i:nth-child(4){right:0;bottom:0;border-right-width:1.5px;border-bottom-width:1.5px}.arrows{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}.arrows span{position:absolute;top:46%;width:92px;height:12px}.arrows span:before{content:"";position:absolute;left:0;right:0;top:11px;height:1.5px;background:var(--ink)}.arrows span:after{content:"";position:absolute;top:3px;width:12px;height:1.5px;background:var(--ink)}.arrows .l{left:28%}.arrows .l:after{left:0;transform-origin:left center;transform:rotate(-38deg);top:11px}.arrows .r{right:28%}.arrows .r:after{right:0;transform-origin:right center;transform:rotate(38deg);top:11px}@media (max-width: 640px){.social{gap:18px;font-size:11px}.arrows .l{left:6%}.arrows .r{right:6%}}.loader{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--bg);transition:opacity .9s ease;z-index:5}.loader.done{opacity:0;pointer-events:none}.loader .mono{font-size:14px;letter-spacing:.2em}@media (max-width: 640px){.tl,.bl{left:16px}.tr{right:16px;width:13em}}@media (prefers-reduced-motion: reduce){.loader{transition:none}}
