@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#050508;--text:#fff;--muted:#a1a1aa;--faint:#52525b;--panel:#ffffff08;--panel-hover:#ffffff14;--border:#ffffff14;--border-strong:#fff3;--glass-blur:blur(24px);--accent-1:#6d28d9;--accent-2:#38bdf8}*{box-sizing:border-box}html,body{background:var(--bg-canvas);min-height:100%;color:var(--text);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;overflow-x:hidden}::-webkit-scrollbar{display:none}body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 15%,#6d28d91f,#0000 40%),radial-gradient(circle at 85% 30%,#38bdf81f,#0000 40%),radial-gradient(80% 50% at 50% -10%,#ffffff0a 0%,#0000 70%);animation:20s ease-in-out infinite alternate bgPulse;position:fixed;inset:0}@keyframes bgPulse{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.15)}}a{color:inherit;text-decoration:none}.page{z-index:101;width:min(640px,100% - 36px);margin:0 auto;padding:48px 0 80px;position:relative}.hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin-bottom:24px;padding:48px 0 40px;display:flex;position:relative}.share-wrapper{position:absolute;top:12px;right:0}.share-btn{border:1px solid var(--border);background:var(--panel);width:42px;height:42px;color:var(--muted);-webkit-backdrop-filter:var(--glass-blur);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:border-color .25s,color .25s,background .25s;display:grid}.share-btn:hover{color:var(--text);background:#ffffff0f;border-color:#fff3}.profile-picture{place-items:center;width:130px;height:130px;display:grid;position:relative}.profile-picture:before{content:"";z-index:-1;background:conic-gradient(#0000 20%,#ffffff26 50%,#0000 80%);border-radius:50%;animation:6s linear infinite ringRotate;position:absolute;inset:-4px}@keyframes ringRotate{to{transform:rotate(360deg)}}.profile-picture img{object-fit:cover;border:2px solid #ffffff1a;border-radius:50%;width:100%;height:100%;box-shadow:0 0 0 4px #ffffff08,0 16px 48px #0000008c}.identity{flex-direction:column;align-items:center;gap:10px;display:flex}.status-pill{border:1px solid var(--border);height:26px;color:var(--muted);text-transform:uppercase;letter-spacing:.6px;background:#ffffff08;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.status-pill span{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite statusPulse;box-shadow:0 0 8px #22c55eb3}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}h1{letter-spacing:-2px;background:linear-gradient(90deg,#fff 0%,#c7d2fe 25%,#fff 50%,#c7d2fe 75%,#fff 100%) 0 0/200%;-webkit-text-fill-color:transparent;text-shadow:0 0 40px #ffffff1a;-webkit-background-clip:text;background-clip:text;margin:0;font-size:56px;font-weight:800;line-height:1;animation:8s linear infinite shineText}@keyframes shineText{to{background-position:200%}}.link-groups{flex-direction:column;gap:36px;display:flex}.link-group{min-width:0}.group-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin:0 0 10px;padding-bottom:10px;display:flex}.group-heading h2{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;margin:0;font-size:11px;font-weight:700}.group-heading span{color:var(--faint);text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:700}.links{gap:8px;display:grid}.link{--link-color:var(--text);border:1px solid var(--border);background:var(--panel);-webkit-backdrop-filter:var(--glass-blur);min-height:60px;color:var(--text);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:0 20px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0003,inset 0 1px 1px #ffffff0d}.link:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff0a 50%,#0000 70%);transition:transform;position:absolute;inset:0;transform:translate(-100%)}.link:hover:after{transition:transform .55s;transform:translate(100%)}.link:hover{border-color:color-mix(in srgb, var(--link-color) 40%, transparent);background:color-mix(in srgb, var(--link-color) 8%, #ffffff0a);box-shadow:0 10px 30px #0000004d, 0 0 20px color-mix(in srgb, var(--link-color) 20%, transparent), inset 0 1px 2px #ffffff1a;transform:translateY(-2px)scale(1.01)}.link-content{align-items:center;gap:14px;min-width:0;display:flex}.icon-wrapper{flex:0 0 20px;place-items:center;width:20px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:grid}.link:hover .icon-wrapper{transform:scale(1.2)rotate(-5deg)}.link-arrow{color:var(--faint);flex-shrink:0;transition:color .2s,transform .25s cubic-bezier(.34,1.56,.64,1)}.link:hover .link-arrow{color:#ffffff80;transform:translate(4px)}.site-footer{color:var(--faint);letter-spacing:.4px;opacity:.5;justify-content:center;padding:40px 0 8px;font-size:11px;display:flex}@media (width<=520px){.page{width:calc(100% - 24px);padding-bottom:48px}.hero{padding:36px 0 28px}.profile-picture{width:108px;height:108px}h1{letter-spacing:-1.5px;font-size:40px}.link{min-height:52px;font-size:13.5px}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
