.hero-title[data-v-9c3ac21e]{font-family:var(--font-display);font-size:clamp(3.5rem,8vw,7.5rem);font-weight:300;letter-spacing:-.055em;line-height:.92;margin:30px auto 28px;max-width:1024px}.hero-title em[data-v-9c3ac21e]{font-weight:300}.hero-copy[data-v-9c3ac21e],.hero-title em[data-v-9c3ac21e]{color:var(--muted-foreground)}.hero-copy[data-v-9c3ac21e]{font-size:clamp(1rem,1.5vw,1.125rem);margin:0 auto 38px;max-width:672px}.social-link[data-v-9c3ac21e]{align-items:center;color:var(--muted-foreground);display:flex;font-size:.75rem;gap:8px;transition:color .6s}.social-link[data-v-9c3ac21e]:hover{color:var(--foreground)}.hero-rise[data-v-9c3ac21e]{animation:rise-9c3ac21e 1.6s var(--ease-silk) forwards;opacity:0}@keyframes rise-9c3ac21e{0%{filter:blur(6px);opacity:0;transform:translateY(14px)}to{filter:blur(0);opacity:1;transform:none}}header[data-v-d3b3dc58]{transition:top 1.1s cubic-bezier(.16,1,.3,1)}.nav-shell[data-v-d3b3dc58]{border:1px solid transparent;max-width:1600px;transition:max-width 1.1s cubic-bezier(.16,1,.3,1),border-radius 1.1s cubic-bezier(.16,1,.3,1),background 1.1s cubic-bezier(.16,1,.3,1),box-shadow 1.1s cubic-bezier(.16,1,.3,1)}.nav-shell.scrolled[data-v-d3b3dc58]{-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);background:#151312e0;border-color:#f1eee91f;border-radius:9999px;box-shadow:0 18px 50px #00000047,inset 0 1px #ffffff0a;max-width:860px}.wordmark[data-v-d3b3dc58]{font-size:.72rem;font-weight:500;letter-spacing:.22em}.mark[data-v-d3b3dc58]{border:1px solid var(--border);display:grid;height:30px;letter-spacing:-.04em;place-items:center;width:30px}.nav-link[data-v-d3b3dc58]{color:var(--muted-foreground);font-size:.75rem;transition:color .5s}.nav-link[data-v-d3b3dc58]:hover{color:var(--foreground)}.project-card[data-v-00f47e01]{opacity:0;transition:background .9s var(--ease-silk)}.project-card[data-v-00f47e01]:hover{background:var(--card)}.project-name[data-v-00f47e01]{font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.1;transition:transform .9s var(--ease-silk)}.project-card:hover .project-name[data-v-00f47e01]{transform:translate(12px)}.exp-item[data-v-d962623d],.stack-group[data-v-d962623d]{opacity:0}
