.trace-loader{--trace-origin-x:50vw;--trace-origin-y:50vh;position:fixed;inset:0;z-index:10000;overflow:clip;background:#000;color:#c6c6c6;touch-action:none;outline:0;clip-path:circle(160vmax at var(--trace-origin-x) var(--trace-origin-y));font:400 13px/1.5 var(--sans)}.trace-loader[hidden],html[data-trace-entry=off] .trace-loader[data-phase=boot],html[data-trace-entry=route][data-trace-wait=false] .trace-loader[data-phase=boot]{display:none}.trace-loader[data-phase=reveal]{clip-path:circle(0 at var(--trace-origin-x) var(--trace-origin-y));transition:clip-path .26s ease-in;pointer-events:none}.trace-discovery-item{position:absolute;transform:translate(-50%,-50%);width:clamp(100px,17vw,230px);opacity:0;transition:opacity .18s linear}.trace-discovery-item>span{font-size:12px}.trace-discovery-item p{font-size:clamp(14px,1.5vw,21px);line-height:1.2;margin-top:5px}.trace-discovery-item small{display:block;font-size:10px;margin-top:7px}.trace-loading-status{position:absolute;inset:0;z-index:2;display:grid;place-items:center;margin:0;letter-spacing:.05em;pointer-events:none}.trace-loader:is([data-phase=boot],[data-phase=waiting]) .trace-loading-status{animation:trace-loading-breathe 1.4s ease-in-out infinite}@keyframes trace-loading-breathe{0%,to{opacity:.35}50%{opacity:1}}.trace-loading-pulse{position:absolute;border:1px solid #9c9c9c;border-radius:50%;pointer-events:none;animation:trace-loading-pulse .65s linear both}@keyframes trace-loading-pulse{0%{transform:translate(-50%,-50%) scale(0);opacity:.55}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@media(prefers-reduced-motion:reduce){.trace-loader .trace-loading-status{animation:none;opacity:1}.trace-loading-pulse{animation:none}.trace-loader[data-phase=reveal]{clip-path:none;transition:opacity .1s linear;opacity:0}}.digital-trace-surface{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:0}.digital-trace-surface[data-ready=true]{opacity:1}.record-spread{rotate:1 0 0 var(--paper-rx,0deg)}.about-record .record-information,.about-record .record-projects{background-image:radial-gradient(ellipse at var(--paper-light-x,50%) var(--paper-light-y,30%),rgba(255,250,237,.075),transparent 82%),repeating-linear-gradient(0deg,rgba(255,255,255,.055) 0,rgba(255,255,255,.055) 1px,transparent 1px,transparent 4px)}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.digital-trace-surface{display:none}.record-spread{rotate:none}}