html,body{margin:0;padding:0;height:100%;overflow:hidden}#tetrahedronCanvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;outline:none}#welcomeData{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none;z-index:1;width:min(90vw,560px);color:#e8ecf4;font-family:system-ui,-apple-system,Segoe UI,sans-serif}#welcomeData .handle{margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.95rem;letter-spacing:.08em;color:#9aa4b2}#welcomeData .name{margin:.5rem 0 1.25rem;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.05}#welcomeData .bio{margin:0 auto;max-width:34rem;font-size:1.05rem;line-height:1.6;color:#c3cad6}#welcomeData .socials{margin-top:1.75rem;display:flex;justify-content:center;gap:1.5rem}#welcomeData .socials a{pointer-events:auto;color:#9aa4b2;transition:color .15s ease}#welcomeData .socials a:hover{color:#fff}#welcomeData .socials svg{width:24px;height:24px;display:block}
